From 7b8c81629b3e55ae4e0f12c434827dff38521036 Mon Sep 17 00:00:00 2001 From: Dilip-Jain <59838651+Dilip-Jain@users.noreply.github.com> Date: Thu, 26 Oct 2023 20:02:01 +0530 Subject: [PATCH 01/13] Added Lumino Plugin Description --- packages/help-extension/src/index.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/help-extension/src/index.tsx b/packages/help-extension/src/index.tsx index fe89887793..ce1782c827 100644 --- a/packages/help-extension/src/index.tsx +++ b/packages/help-extension/src/index.tsx @@ -49,6 +49,7 @@ namespace CommandIDs { const open: JupyterFrontEndPlugin = { id: '@jupyter-notebook/help-extension:open', autoStart: true, + description: 'A plugin to open the about section with resources', activate: (app: JupyterFrontEnd): void => { const { commands } = app; @@ -70,6 +71,7 @@ const about: JupyterFrontEndPlugin = { autoStart: true, requires: [ITranslator], optional: [IMainMenu, ICommandPalette], + description: 'Plugin to add a command to show an About Jupyter Notebook and Markdown Reference', activate: ( app: JupyterFrontEnd, translator: ITranslator, From 2b97e6dd0343699f3d7a47cb10d1df4535d018a4 Mon Sep 17 00:00:00 2001 From: Dilip-Jain <59838651+Dilip-Jain@users.noreply.github.com> Date: Thu, 26 Oct 2023 20:03:05 +0530 Subject: [PATCH 02/13] Added Lumino Plugin Description --- packages/documentsearch-extension/src/index.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/documentsearch-extension/src/index.ts b/packages/documentsearch-extension/src/index.ts index 21afa35bfc..3ad96e1fae 100644 --- a/packages/documentsearch-extension/src/index.ts +++ b/packages/documentsearch-extension/src/index.ts @@ -18,6 +18,7 @@ const notebookShellWidgetListener: JupyterFrontEndPlugin = { id: '@jupyter-notebook/documentsearch-extension:notebookShellWidgetListener', requires: [INotebookShell, ISearchProviderRegistry], autoStart: true, + description: 'A plugin to add document search functionalities', activate: ( app: JupyterFrontEnd, notebookShell: INotebookShell, From ed8751d5cc9ce8b7abac8c4e6aa7115babc9a4fe Mon Sep 17 00:00:00 2001 From: Dilip-Jain <59838651+Dilip-Jain@users.noreply.github.com> Date: Thu, 26 Oct 2023 20:05:46 +0530 Subject: [PATCH 03/13] Added Lumino Plugin Description --- packages/docmanager-extension/src/index.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/docmanager-extension/src/index.ts b/packages/docmanager-extension/src/index.ts index 15b30e3396..e23a9911e1 100644 --- a/packages/docmanager-extension/src/index.ts +++ b/packages/docmanager-extension/src/index.ts @@ -29,6 +29,7 @@ const opener: JupyterFrontEndPlugin = { autoStart: true, optional: [INotebookPathOpener, INotebookShell], provides: IDocumentWidgetOpener, + description: 'Open documents in a new browser tab', activate: ( app: JupyterFrontEnd, notebookPathOpener: INotebookPathOpener, From 28d99f5ef2b2171095c89cb7274fd34d13cba43c Mon Sep 17 00:00:00 2001 From: Dilip-Jain <59838651+Dilip-Jain@users.noreply.github.com> Date: Thu, 26 Oct 2023 20:06:35 +0530 Subject: [PATCH 04/13] Added Lumino Plugin Description --- packages/console-extension/src/index.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/console-extension/src/index.ts b/packages/console-extension/src/index.ts index 5c624009ba..1efc124eb4 100644 --- a/packages/console-extension/src/index.ts +++ b/packages/console-extension/src/index.ts @@ -25,6 +25,7 @@ const opener: JupyterFrontEndPlugin = { id: '@jupyter-notebook/console-extension:opener', requires: [IRouter], autoStart: true, + description: 'A plugin to open consoles in a new tab', activate: (app: JupyterFrontEnd, router: IRouter) => { const { commands } = app; const consolePattern = new RegExp('/consoles/(.*)'); @@ -59,6 +60,7 @@ const redirect: JupyterFrontEndPlugin = { requires: [IConsoleTracker], optional: [INotebookPathOpener], autoStart: true, + description: 'Open consoles in a new tab', activate: ( app: JupyterFrontEnd, tracker: IConsoleTracker, From cfa06772c53f0e198fe738ff742fc51c711e792a Mon Sep 17 00:00:00 2001 From: Aditya Mahimkar Date: Thu, 26 Oct 2023 20:24:28 +0530 Subject: [PATCH 05/13] Added Lumino Description --- packages/application-extension/src/index.ts | 26 ++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/packages/application-extension/src/index.ts b/packages/application-extension/src/index.ts index f9291c012f..072497e4fa 100644 --- a/packages/application-extension/src/index.ts +++ b/packages/application-extension/src/index.ts @@ -129,6 +129,7 @@ namespace CommandIDs { */ const dirty: JupyterFrontEndPlugin = { id: '@jupyter-notebook/application-extension:dirty', + description: 'Check if the application is dirty before closing the browser tab.', autoStart: true, requires: [ILabStatus, ITranslator], activate: ( @@ -157,6 +158,7 @@ const dirty: JupyterFrontEndPlugin = { */ const logo: JupyterFrontEndPlugin = { id: '@jupyter-notebook/application-extension:logo', + description: 'The logo plugin.', autoStart: true, activate: (app: JupyterFrontEnd) => { const baseUrl = PageConfig.getBaseUrl(); @@ -185,6 +187,7 @@ const logo: JupyterFrontEndPlugin = { */ const opener: JupyterFrontEndPlugin = { id: '@jupyter-notebook/application-extension:opener', + description: 'A plugin to open documents in the main area.', autoStart: true, requires: [IRouter, IDocumentManager], optional: [ISettingRegistry], @@ -253,6 +256,7 @@ const opener: JupyterFrontEndPlugin = { */ const menus: JupyterFrontEndPlugin = { id: '@jupyter-notebook/application-extension:menus', + description: 'A plugin to customize menus.', requires: [IMainMenu], autoStart: true, activate: (app: JupyterFrontEnd, menu: IMainMenu) => { @@ -283,6 +287,7 @@ const menus: JupyterFrontEndPlugin = { */ const menuSpacer: JupyterFrontEndPlugin = { id: '@jupyter-notebook/application-extension:menu-spacer', + description: 'A plugin to provide a spacer at rank 900 in the menu area.', autoStart: true, activate: (app: JupyterFrontEnd) => { const menu = new Widget(); @@ -297,6 +302,7 @@ const menuSpacer: JupyterFrontEndPlugin = { */ const pages: JupyterFrontEndPlugin = { id: '@jupyter-notebook/application-extension:pages', + description: 'Add commands to open the tree and running pages.', autoStart: true, requires: [ITranslator], optional: [ICommandPalette], @@ -339,6 +345,7 @@ const pages: JupyterFrontEndPlugin = { */ const pathOpener: JupyterFrontEndPlugin = { id: '@jupyter-notebook/application-extension:path-opener', + description: 'A plugin to open paths in new browser tabs.', autoStart: true, provides: INotebookPathOpener, activate: (app: JupyterFrontEnd): INotebookPathOpener => { @@ -351,6 +358,7 @@ const pathOpener: JupyterFrontEndPlugin = { */ const paths: JupyterFrontEndPlugin = { id: '@jupyter-notebook/application-extension:paths', + description: 'The default paths for a Jupyter Notebook app.', autoStart: true, provides: JupyterFrontEnd.IPaths, activate: (app: JupyterFrontEnd): JupyterFrontEnd.IPaths => { @@ -366,9 +374,9 @@ const paths: JupyterFrontEndPlugin = { */ const rendermime: JupyterFrontEndPlugin = { id: '@jupyter-notebook/application-extension:rendermime', + description: 'A plugin providing a rendermime registry.', autoStart: true, provides: IRenderMimeRegistry, - description: 'Provides the render mime registry.', optional: [ IDocumentManager, ILatexTypesetter, @@ -439,6 +447,7 @@ const rendermime: JupyterFrontEndPlugin = { */ const shell: JupyterFrontEndPlugin = { id: '@jupyter-notebook/application-extension:shell', + description: 'The default Jupyter Notebook application shell.', autoStart: true, provides: INotebookShell, optional: [ISettingRegistry], @@ -505,6 +514,7 @@ const splash: JupyterFrontEndPlugin = { */ const status: JupyterFrontEndPlugin = { id: '@jupyter-notebook/application-extension:status', + description: 'The default JupyterLab application status provider.', autoStart: true, provides: ILabStatus, activate: (app: JupyterFrontEnd) => { @@ -520,6 +530,7 @@ const status: JupyterFrontEndPlugin = { */ const tabTitle: JupyterFrontEndPlugin = { id: '@jupyter-notebook/application-extension:tab-title', + description: 'A plugin to display the document title in the browser tab title.', autoStart: true, requires: [INotebookShell], activate: (app: JupyterFrontEnd, shell: INotebookShell) => { @@ -556,6 +567,7 @@ const tabTitle: JupyterFrontEndPlugin = { */ const title: JupyterFrontEndPlugin = { id: '@jupyter-notebook/application-extension:title', + description: 'A plugin to display and rename the title of a file.', autoStart: true, requires: [INotebookShell, ITranslator], optional: [IDocumentManager, IRouter, IToolbarWidgetRegistry], @@ -654,6 +666,7 @@ const title: JupyterFrontEndPlugin = { */ const topVisibility: JupyterFrontEndPlugin = { id: '@jupyter-notebook/application-extension:top', + description: 'Plugin to toggle the top header visibility.', requires: [INotebookShell, ITranslator], optional: [ISettingRegistry, ICommandPalette], activate: ( @@ -735,6 +748,7 @@ const topVisibility: JupyterFrontEndPlugin = { */ const sidePanelVisibility: JupyterFrontEndPlugin = { id: '@jupyter-notebook/application-extension:sidepanel', + description: 'Plugin to toggle the visibility of left or right side panel.', requires: [INotebookShell, ITranslator], optional: [IMainMenu, ICommandPalette], autoStart: true, @@ -950,6 +964,7 @@ const sidePanelVisibility: JupyterFrontEndPlugin = { */ const tree: JupyterFrontEndPlugin = { id: '@jupyter-notebook/application-extension:tree-resolver', + description: 'The default tree route resolver plugin.', autoStart: true, requires: [IRouter], provides: JupyterFrontEnd.ITreeResolver, @@ -1007,8 +1022,12 @@ const tree: JupyterFrontEndPlugin = { }, }; +/** + * Plugin to update tree path. + */ const treePathUpdater: JupyterFrontEndPlugin = { id: '@jupyter-notebook/application-extension:tree-updater', + description: 'Plugin to update tree path.', requires: [IRouter], provides: ITreePathUpdater, activate: (app: JupyterFrontEnd, router: IRouter) => { @@ -1029,8 +1048,12 @@ const treePathUpdater: JupyterFrontEndPlugin = { autoStart: true, }; +/** + * Translator plugin + */ const translator: JupyterFrontEndPlugin = { id: '@jupyter-notebook/application-extension:translator', + description: 'Translator plugin', requires: [INotebookShell, ITranslator], autoStart: true, activate: ( @@ -1047,6 +1070,7 @@ const translator: JupyterFrontEndPlugin = { */ const zen: JupyterFrontEndPlugin = { id: '@jupyter-notebook/application-extension:zen', + description: 'Zen mode plugin.', autoStart: true, requires: [ITranslator], optional: [ICommandPalette, INotebookShell], From a06ad7801deaf1b0db9266ecd0c018886aa789d0 Mon Sep 17 00:00:00 2001 From: Aditya Mahimkar Date: Thu, 26 Oct 2023 20:26:54 +0530 Subject: [PATCH 06/13] Added Lumino Description --- packages/lab-extension/src/index.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/lab-extension/src/index.ts b/packages/lab-extension/src/index.ts index bd309e5c24..3a5d0d49b5 100644 --- a/packages/lab-extension/src/index.ts +++ b/packages/lab-extension/src/index.ts @@ -67,6 +67,7 @@ interface ISwitcherChoice { */ const interfaceSwitcher: JupyterFrontEndPlugin = { id: '@jupyter-notebook/lab-extension:interface-switcher', + description: 'A plugin to add custom toolbar items to the notebook page.', autoStart: true, requires: [ITranslator, INotebookTracker], optional: [ @@ -218,6 +219,7 @@ const interfaceSwitcher: JupyterFrontEndPlugin = { */ const launchNotebookTree: JupyterFrontEndPlugin = { id: '@jupyter-notebook/lab-extension:launch-tree', + description: 'A plugin to add a command to open the Jupyter Notebook Tree.', autoStart: true, requires: [ITranslator], optional: [ICommandPalette], From 01805e14eb5989d831bd6d7bb8906600fa4eadab Mon Sep 17 00:00:00 2001 From: Aditya Mahimkar Date: Thu, 26 Oct 2023 20:28:40 +0530 Subject: [PATCH 07/13] Added Lumino Description --- packages/notebook-extension/src/index.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/notebook-extension/src/index.ts b/packages/notebook-extension/src/index.ts index 90c86dcd77..dff81abecd 100644 --- a/packages/notebook-extension/src/index.ts +++ b/packages/notebook-extension/src/index.ts @@ -68,6 +68,7 @@ const SCROLLED_OUTPUTS_CLASS = 'jp-mod-outputsScrolled'; */ const checkpoints: JupyterFrontEndPlugin = { id: '@jupyter-notebook/notebook-extension:checkpoints', + description: 'A plugin for the checkpoint indicator.', autoStart: true, requires: [IDocumentManager, ITranslator], optional: [INotebookShell, IToolbarWidgetRegistry], @@ -133,6 +134,7 @@ const checkpoints: JupyterFrontEndPlugin = { */ const closeTab: JupyterFrontEndPlugin = { id: '@jupyter-notebook/notebook-extension:close-tab', + description: 'Add a command to close the browser tab when clicking on "Close and Shut Down".', autoStart: true, requires: [IMainMenu], optional: [ITranslator], @@ -167,6 +169,7 @@ const closeTab: JupyterFrontEndPlugin = { */ const kernelLogo: JupyterFrontEndPlugin = { id: '@jupyter-notebook/notebook-extension:kernel-logo', + description: 'The kernel logo plugin.', autoStart: true, requires: [INotebookShell], optional: [IToolbarWidgetRegistry], @@ -230,6 +233,7 @@ const kernelLogo: JupyterFrontEndPlugin = { */ const kernelStatus: JupyterFrontEndPlugin = { id: '@jupyter-notebook/notebook-extension:kernel-status', + description: 'A plugin to display the kernel status.', autoStart: true, requires: [INotebookShell, ITranslator], activate: ( @@ -294,6 +298,7 @@ const kernelStatus: JupyterFrontEndPlugin = { */ const scrollOutput: JupyterFrontEndPlugin = { id: '@jupyter-notebook/notebook-extension:scroll-output', + description: 'A plugin to enable scrolling for outputs by default.', autoStart: true, requires: [INotebookTracker], optional: [ISettingRegistry], @@ -379,6 +384,7 @@ const scrollOutput: JupyterFrontEndPlugin = { */ const notebookToolsWidget: JupyterFrontEndPlugin = { id: '@jupyter-notebook/notebook-extension:notebook-tools', + description: 'A plugin to add the NotebookTools to the side panel.', autoStart: true, requires: [INotebookShell], optional: [INotebookTools], @@ -407,6 +413,7 @@ const notebookToolsWidget: JupyterFrontEndPlugin = { */ const tabIcon: JupyterFrontEndPlugin = { id: '@jupyter-notebook/notebook-extension:tab-icon', + description: 'A plugin to update the tab icon based on the kernel status.', autoStart: true, requires: [INotebookTracker], activate: (app: JupyterFrontEnd, tracker: INotebookTracker) => { @@ -456,6 +463,7 @@ const tabIcon: JupyterFrontEndPlugin = { */ const trusted: JupyterFrontEndPlugin = { id: '@jupyter-notebook/notebook-extension:trusted', + description: 'A plugin that adds a Trusted indicator to the menu area.', autoStart: true, requires: [INotebookShell, ITranslator], activate: ( From 34c7ec54d21e26de94927281d5d23f703ecb5638 Mon Sep 17 00:00:00 2001 From: Aditya Mahimkar Date: Thu, 26 Oct 2023 20:31:09 +0530 Subject: [PATCH 08/13] Added Lumino Description --- packages/terminal-extension/src/index.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/terminal-extension/src/index.ts b/packages/terminal-extension/src/index.ts index 917b871999..3de0250808 100644 --- a/packages/terminal-extension/src/index.ts +++ b/packages/terminal-extension/src/index.ts @@ -23,6 +23,7 @@ import { find } from '@lumino/algorithm'; */ const opener: JupyterFrontEndPlugin = { id: '@jupyter-notebook/terminal-extension:opener', + description: 'A plugin to open terminals in a new tab.', requires: [IRouter, ITerminalTracker], autoStart: true, activate: ( @@ -62,6 +63,7 @@ const opener: JupyterFrontEndPlugin = { */ const redirect: JupyterFrontEndPlugin = { id: '@jupyter-notebook/terminal-extension:redirect', + description: 'Open terminals in a new tab.', requires: [ITerminalTracker], optional: [INotebookPathOpener], autoStart: true, From 53c9dcf68c38a0f0f001ae9c070b07b5b3c83f64 Mon Sep 17 00:00:00 2001 From: Aditya Mahimkar Date: Thu, 26 Oct 2023 20:32:04 +0530 Subject: [PATCH 09/13] Added Lumino Description --- packages/tree-extension/src/index.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/tree-extension/src/index.ts b/packages/tree-extension/src/index.ts index dab2ed564e..5614d80bff 100644 --- a/packages/tree-extension/src/index.ts +++ b/packages/tree-extension/src/index.ts @@ -76,6 +76,7 @@ namespace CommandIDs { */ const createNew: JupyterFrontEndPlugin = { id: '@jupyter-notebook/tree-extension:new', + description: 'Plugin to add extra commands to the file browser to create new notebooks, files, consoles and terminals.', requires: [ITranslator], optional: [IToolbarWidgetRegistry], autoStart: true, @@ -128,6 +129,7 @@ const createNew: JupyterFrontEndPlugin = { */ const fileActions: JupyterFrontEndPlugin = { id: '@jupyter-notebook/tree-extension:file-actions', + description: 'A plugin to add file browser actions to the file browser toolbar.', autoStart: true, requires: [IDefaultFileBrowser, IToolbarWidgetRegistry, ITranslator], activate: ( @@ -177,6 +179,7 @@ const fileActions: JupyterFrontEndPlugin = { */ const loadPlugins: JupyterFrontEndPlugin = { id: '@jupyter-notebook/tree-extension:load-plugins', + description: 'Plugin to load the default plugins that are loaded on all the Notebook pages (tree, edit, view, etc.) so they are visible in the settings editor.', autoStart: true, requires: [ISettingRegistry], activate(app: JupyterFrontEnd, settingRegistry: ISettingRegistry) { @@ -233,6 +236,7 @@ const loadPlugins: JupyterFrontEndPlugin = { */ const openFileBrowser: JupyterFrontEndPlugin = { id: '@jupyter-notebook/tree-extension:open-file-browser', + description: 'A plugin to add file browser commands for the tree view.', requires: [INotebookTree, IDefaultFileBrowser], autoStart: true, activate: ( @@ -254,6 +258,7 @@ const openFileBrowser: JupyterFrontEndPlugin = { */ const notebookTreeWidget: JupyterFrontEndPlugin = { id: '@jupyter-notebook/tree-extension:widget', + description: 'A plugin to add the file browser widget to an INotebookShell.', requires: [ IDefaultFileBrowser, ITranslator, From 3d42103381e59a6b8451ba25e6e404d6ef607c46 Mon Sep 17 00:00:00 2001 From: Aditya Mahimkar Date: Thu, 26 Oct 2023 22:18:22 +0530 Subject: [PATCH 10/13] Fixed test checks --- packages/application-extension/src/index.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/application-extension/src/index.ts b/packages/application-extension/src/index.ts index 072497e4fa..cd0ddd62a5 100644 --- a/packages/application-extension/src/index.ts +++ b/packages/application-extension/src/index.ts @@ -129,7 +129,8 @@ namespace CommandIDs { */ const dirty: JupyterFrontEndPlugin = { id: '@jupyter-notebook/application-extension:dirty', - description: 'Check if the application is dirty before closing the browser tab.', + description: + 'Check if the application is dirty before closing the browser tab.', autoStart: true, requires: [ILabStatus, ITranslator], activate: ( @@ -530,7 +531,8 @@ const status: JupyterFrontEndPlugin = { */ const tabTitle: JupyterFrontEndPlugin = { id: '@jupyter-notebook/application-extension:tab-title', - description: 'A plugin to display the document title in the browser tab title.', + description: + 'A plugin to display the document title in the browser tab title.', autoStart: true, requires: [INotebookShell], activate: (app: JupyterFrontEnd, shell: INotebookShell) => { From 24aab2de18ba6778ee70bd2100c760bf9a68cdf1 Mon Sep 17 00:00:00 2001 From: Aditya Mahimkar Date: Thu, 26 Oct 2023 22:19:23 +0530 Subject: [PATCH 11/13] Fixed test checks --- packages/help-extension/src/index.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/help-extension/src/index.tsx b/packages/help-extension/src/index.tsx index ce1782c827..2a71a9ebbe 100644 --- a/packages/help-extension/src/index.tsx +++ b/packages/help-extension/src/index.tsx @@ -71,7 +71,8 @@ const about: JupyterFrontEndPlugin = { autoStart: true, requires: [ITranslator], optional: [IMainMenu, ICommandPalette], - description: 'Plugin to add a command to show an About Jupyter Notebook and Markdown Reference', + description: + 'Plugin to add a command to show an About Jupyter Notebook and Markdown Reference', activate: ( app: JupyterFrontEnd, translator: ITranslator, From 5b929d0b6bdcbf4a0f08e694f872c2b55de30251 Mon Sep 17 00:00:00 2001 From: Aditya Mahimkar Date: Thu, 26 Oct 2023 22:20:01 +0530 Subject: [PATCH 12/13] Fixed test checks --- packages/notebook-extension/src/index.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/notebook-extension/src/index.ts b/packages/notebook-extension/src/index.ts index dff81abecd..cad2762453 100644 --- a/packages/notebook-extension/src/index.ts +++ b/packages/notebook-extension/src/index.ts @@ -134,7 +134,8 @@ const checkpoints: JupyterFrontEndPlugin = { */ const closeTab: JupyterFrontEndPlugin = { id: '@jupyter-notebook/notebook-extension:close-tab', - description: 'Add a command to close the browser tab when clicking on "Close and Shut Down".', + description: + 'Add a command to close the browser tab when clicking on "Close and Shut Down".', autoStart: true, requires: [IMainMenu], optional: [ITranslator], From 957a42c4126a9d7da6573646b8fd84ed971e3887 Mon Sep 17 00:00:00 2001 From: Aditya Mahimkar Date: Thu, 26 Oct 2023 22:21:10 +0530 Subject: [PATCH 13/13] Fixed test checks --- packages/tree-extension/src/index.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/packages/tree-extension/src/index.ts b/packages/tree-extension/src/index.ts index 5614d80bff..ca2d122ae6 100644 --- a/packages/tree-extension/src/index.ts +++ b/packages/tree-extension/src/index.ts @@ -76,7 +76,8 @@ namespace CommandIDs { */ const createNew: JupyterFrontEndPlugin = { id: '@jupyter-notebook/tree-extension:new', - description: 'Plugin to add extra commands to the file browser to create new notebooks, files, consoles and terminals.', + description: + 'Plugin to add extra commands to the file browser to create new notebooks, files, consoles and terminals.', requires: [ITranslator], optional: [IToolbarWidgetRegistry], autoStart: true, @@ -129,7 +130,8 @@ const createNew: JupyterFrontEndPlugin = { */ const fileActions: JupyterFrontEndPlugin = { id: '@jupyter-notebook/tree-extension:file-actions', - description: 'A plugin to add file browser actions to the file browser toolbar.', + description: + 'A plugin to add file browser actions to the file browser toolbar.', autoStart: true, requires: [IDefaultFileBrowser, IToolbarWidgetRegistry, ITranslator], activate: ( @@ -179,7 +181,8 @@ const fileActions: JupyterFrontEndPlugin = { */ const loadPlugins: JupyterFrontEndPlugin = { id: '@jupyter-notebook/tree-extension:load-plugins', - description: 'Plugin to load the default plugins that are loaded on all the Notebook pages (tree, edit, view, etc.) so they are visible in the settings editor.', + description: + 'Plugin to load the default plugins that are loaded on all the Notebook pages (tree, edit, view, etc.) so they are visible in the settings editor.', autoStart: true, requires: [ISettingRegistry], activate(app: JupyterFrontEnd, settingRegistry: ISettingRegistry) {