Skip to content

Commit 5443c2b

Browse files
authored
Merge pull request #149 from ironmansoftware/remove-news
Remove What's New.
2 parents 7f98327 + a4e1047 commit 5443c2b

File tree

6 files changed

+0
-106
lines changed

6 files changed

+0
-106
lines changed

vscode/powershellprotools/package.json

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929
"onView:customView",
3030
"onView:historyView",
3131
"onView:sessionsView",
32-
"onView:newsView",
3332
"onView:jobView",
3433
"onCommand:powershell.showWinFormDesigner",
3534
"onCommand:powershell.generateWinForm",
@@ -146,11 +145,6 @@
146145
"title": "Refresh",
147146
"icon": "$(refresh)"
148147
},
149-
{
150-
"command": "newsView.refresh",
151-
"title": "Refresh",
152-
"icon": "$(refresh)"
153-
},
154148
{
155149
"command": "providerView.refresh",
156150
"title": "Refresh",
@@ -365,11 +359,6 @@
365359
"command": "jobView.refresh",
366360
"title": "Refresh",
367361
"icon": "$(refresh)"
368-
},
369-
{
370-
"command": "newsView.open",
371-
"title": "Open",
372-
"icon": "$(link-external)"
373362
}
374363
],
375364
"configuration": [
@@ -430,11 +419,6 @@
430419
"type": "boolean",
431420
"default": true,
432421
"markdownDescription": "Whether to clear the terminal after loading PowerShell Pro Tools. Set to false to see any errors loading the module."
433-
},
434-
"poshProTools.disableNewsNotification": {
435-
"type": "boolean",
436-
"default": false,
437-
"markdownDescription": "Disables the notification when Ironman Software publishes news."
438422
}
439423
}
440424
},
@@ -659,10 +643,6 @@
659643
{
660644
"id": "infoView",
661645
"name": "Help and Information"
662-
},
663-
{
664-
"id": "newsView",
665-
"name": "What's New?"
666646
}
667647
]
668648
},
@@ -690,11 +670,6 @@
690670
"when": "view == moduleView",
691671
"group": "navigation"
692672
},
693-
{
694-
"command": "newsView.refresh",
695-
"when": "view == newsView",
696-
"group": "navigation"
697-
},
698673
{
699674
"command": "providerView.refresh",
700675
"when": "view == providerView",

vscode/powershellprotools/src/commands/news.ts

Lines changed: 0 additions & 42 deletions
This file was deleted.

vscode/powershellprotools/src/container.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ import { HistoryTreeViewCommands } from './commands/history';
2121
import { SessionCommands } from './commands/sessions';
2222
import { JobTreeViewCommands } from './commands/jobs';
2323
import { PerformanceService } from './services/performanceService';
24-
import { NewsTreeViewCommands } from './commands/news';
2524

2625
export class Container {
2726
static initialize(context: ExtensionContext, powershellService: PowerShellService) {
@@ -41,7 +40,6 @@ export class Container {
4140
this._commands.push(new HistoryTreeViewCommands());
4241
this._commands.push(new SessionCommands());
4342
this._commands.push(new JobTreeViewCommands());
44-
this._commands.push(new NewsTreeViewCommands());
4543
this.RegisterCommands();
4644

4745
//this._codeLensProvider = new PowerShellCodeLensProvider();

vscode/powershellprotools/src/extension.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,6 @@ import { SessionTreeViewProvider } from './treeView/sessionTreeView';
2626
import { JobTreeViewProvider } from './treeView/jobTreeView';
2727
import { PowerShellRenameProvider } from './services/renameProvider';
2828
import { registerWelcomeCommands } from './commands/welcomeCommand';
29-
import { NewsViewProvider } from './treeView/newsTreeView';
30-
import { notifyAboutNews } from './commands/news';
3129

3230
const version = "PowerShellProTools.Version";
3331

@@ -50,7 +48,6 @@ export interface IPowerShellExtensionClient {
5048

5149

5250
export async function activate(context: vscode.ExtensionContext) {
53-
notifyAboutNews(context);
5451
var service = powerShellService = new PowerShellService(context);
5552
context.subscriptions.push(showDataGrid(context));
5653
context.subscriptions.push(packageAsExe());
@@ -128,7 +125,6 @@ async function finishActivation(context: vscode.ExtensionContext) {
128125
vscode.window.createTreeView<vscode.TreeItem>('astView', { treeDataProvider: new AstTreeViewProvider() });
129126
vscode.window.createTreeView<vscode.TreeItem>('hostProcessView', { treeDataProvider: new HostProcessViewProvider() });
130127
vscode.window.createTreeView<vscode.TreeItem>('moduleView', { treeDataProvider: new ModuleViewProvider() });
131-
vscode.window.createTreeView<vscode.TreeItem>('newsView', { treeDataProvider: new NewsViewProvider() });
132128
vscode.window.createTreeView<vscode.TreeItem>('providerView', { treeDataProvider: new ProviderViewProvider() });
133129
vscode.window.createTreeView<vscode.TreeItem>('quickScriptView', { treeDataProvider: new QuickScriptViewProvider() });
134130
vscode.window.createTreeView<vscode.TreeItem>('variableView', { treeDataProvider: new VariableViewProvider() });

vscode/powershellprotools/src/settings.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ export interface ISettings {
1818
signOnSaveCertificate: string;
1919
excludeAutomaticVariables: boolean;
2020
clearScreenAfterLoad: boolean;
21-
disableNewsNotification: boolean;
2221
statusBar: {
2322
performanceVisibility: boolean;
2423
performanceAlignment: string;
@@ -47,7 +46,6 @@ export function load(): ISettings {
4746
signOnSaveCertificate: configuration.get<string>("signOnSaveCertificate", ""),
4847
excludeAutomaticVariables: configuration.get<boolean>("excludeAutomaticVariables", false),
4948
clearScreenAfterLoad: configuration.get<boolean>("clearScreenAfterLoad", true),
50-
disableNewsNotification: configuration.get<boolean>("disableNewsNotification", false),
5149
statusBar: {
5250
performanceVisibility: configuration.get<boolean>("statusBar.performanceVisibility", true),
5351
performanceAlignment: configuration.get<string>("statusBar.performanceAlignment", "left"),

vscode/powershellprotools/src/treeView/newsTreeView.ts

Lines changed: 0 additions & 31 deletions
This file was deleted.

0 commit comments

Comments
 (0)