From 88dcaba3ae07e705cd9275df5d52ee71858c0a54 Mon Sep 17 00:00:00 2001 From: Akos Kitta Date: Wed, 15 Jul 2020 15:10:15 +0200 Subject: [PATCH] From now on, the Output toolbar is visible in classic mode. Signed-off-by: Akos Kitta --- .../src/browser/arduino-ide-frontend-module.ts | 3 --- .../arduino-output-tool-contribution.ts | 18 ------------------ 2 files changed, 21 deletions(-) delete mode 100644 arduino-ide-extension/src/browser/customization/arduino-output-tool-contribution.ts diff --git a/arduino-ide-extension/src/browser/arduino-ide-frontend-module.ts b/arduino-ide-extension/src/browser/arduino-ide-frontend-module.ts index ed3cc929..d4c49524 100644 --- a/arduino-ide-extension/src/browser/arduino-ide-frontend-module.ts +++ b/arduino-ide-extension/src/browser/arduino-ide-frontend-module.ts @@ -31,8 +31,6 @@ import { ArduinoProblemContribution } from './customization/arduino-problem-cont import { ArduinoNavigatorContribution } from './customization/arduino-navigator-contribution'; import { FileNavigatorContribution } from '@theia/navigator/lib/browser/navigator-contribution'; import { ArduinoToolbarContribution } from './toolbar/arduino-toolbar-contribution'; -import { OutputToolbarContribution } from '@theia/output/lib/browser/output-toolbar-contribution'; -import { ArduinoOutputToolContribution } from './customization/arduino-output-tool-contribution'; import { EditorContribution } from '@theia/editor/lib/browser/editor-contribution'; import { ArduinoEditorContribution } from './customization/arduino-editor-contribution'; import { MonacoStatusBarContribution } from '@theia/monaco/lib/browser/monaco-status-bar-contribution'; @@ -250,7 +248,6 @@ export default new ContainerModule((bind: interfaces.Bind, unbind: interfaces.Un rebind(OutlineViewContribution).to(ArduinoOutlineViewContribution).inSingletonScope(); rebind(ProblemContribution).to(ArduinoProblemContribution).inSingletonScope(); rebind(FileNavigatorContribution).to(ArduinoNavigatorContribution).inSingletonScope(); - rebind(OutputToolbarContribution).to(ArduinoOutputToolContribution).inSingletonScope(); rebind(EditorContribution).to(ArduinoEditorContribution).inSingletonScope(); rebind(MonacoStatusBarContribution).to(ArduinoMonacoStatusBarContribution).inSingletonScope(); rebind(ApplicationShell).to(ArduinoApplicationShell).inSingletonScope(); diff --git a/arduino-ide-extension/src/browser/customization/arduino-output-tool-contribution.ts b/arduino-ide-extension/src/browser/customization/arduino-output-tool-contribution.ts deleted file mode 100644 index 9d98d4aa..00000000 --- a/arduino-ide-extension/src/browser/customization/arduino-output-tool-contribution.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { inject, injectable } from 'inversify'; -import { TabBarToolbarRegistry } from '@theia/core/lib/browser/shell/tab-bar-toolbar'; -import { OutputToolbarContribution } from '@theia/output/lib/browser/output-toolbar-contribution'; -import { EditorMode } from '../editor-mode'; - -@injectable() -export class ArduinoOutputToolContribution extends OutputToolbarContribution { - - @inject(EditorMode) - protected readonly editorMode: EditorMode; - - async registerToolbarItems(toolbarRegistry: TabBarToolbarRegistry): Promise { - if (this.editorMode.proMode) { - super.registerToolbarItems(toolbarRegistry); - } - } - -}