* remove Close Tab from menu entry
* Disable the close tab menu entry
* Update snapshots
---------
Co-authored-by: timmerk <timmerk@umich.edu>
Co-authored-by: Jeremy Tuloup <jeremy.tuloup@gmail.com>
* rename commandLabel
* attemp to keep longer name in command palette
* Remove trying to keep longer name for command palette
* Attempt to register 2 commands to show the same command in the command palette
* fix passing paletteCommand to palette.addItem
* account for "args" being potentially passed to label
* change command palette wording to "Open in"
* capitalize "in" in "Open In..." btn title for consistency
* Make "in" not capitalized in "Open in..."
* use 'Open in %1' string formation form
* Update snapshots
* rename commandPaletteLabel into commandDescription
* use command with description as a label in view menu
* update snapshots manually
* update more snapshots manually
* Use isPalette and isMenu
* Lint
---------
Co-authored-by: Jeremy Tuloup <jeremy.tuloup@gmail.com>
* Clean up interface switcher plugin in preparation for release
* Use caret down icon to be consistent with the "New" dropdown in the tree page
* Update Playwright Snapshots
* Update Playwright Snapshots
* Fix button height of interface switcher
* Update packages/lab-extension/style/base.css
Co-authored-by: Jeremy Tuloup <jeremy.tuloup@gmail.com>
* Update Playwright Snapshots
* Update Playwright Snapshots
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jeremy Tuloup <jeremy.tuloup@gmail.com>
* Uses different ID for the running-session widgets, the one in main view and the one in panel
* Append kernel logo image only if necessary
* Add title to the button which close sidebar
* Add landmarks roles
* Fix UI-test
* lint
* Add the Settings Editor to the landing page
* Fix tab panel tabs
* Do not include JSON editor for now
* Hide Settings Editor command from the menu
* Update yarn.lock
* Fix integrity
* Fix yarn.lock and resolutions
* Update yarn.lock
* Allow adding and closing the settings editor
* Do not include JSON editor for now
* Update snapshots
* More snapshot updates
* More snapshot update
* Fix resolutions
* Opens by default the newly created tab in tree view
* Adds a command to open the file browser when in tree view, which also fixes the broken menu entry 'file Browser' in view
* (1) Remove the menu entry 'Open Files' in tree view, which was opening a new browser tab with the same contents, and was like a duplication of 'File Browser' entry, and (2) rename the menu entry 'Open Files' to 'File Browser' for consistency
* Add test on 'File Browser' menu entry
* Fix pre-commit
* Fix test on File Browser menu entry
* update snapshots of view menu
* Do not activate newly created tree tab by default
* Do not add 'openTree' command if it already exists (meaning that the current page contains a filebrowser plugin)
* Wait for the file browser commands from JupyterLab to be fully created before create a new one
* File Browser menu entry execution depends on the current page ('tree' or other)
* Add the dependency to @jupyter-notebook/tree in application-extension
* Fix typo
* Remove dependency to tree in application-extension
* Clean unused dependency
* Delete a remaining comment
* Update packages to JupyterLab 4.0.0a32
* Update python dependency
* Update `@jupyterlab/galata`
* Require `jupyter_server>=2.0.1,<3`
* Undo `jupyter_server` bump for now
* Update to Jest 29
* More jest fixes
* Update to the latest Lumino
* Fix yarn.lock
* Fix JSON background color
* Update snapshots