Commit Graph

364 Commits

Author SHA1 Message Date
Jeremy Tuloup
80c04e1aa2
Hide the debugger button on mobile (#6731)
* Hide the debugger button on mobile

* Update Playwright Snapshots

* Update Playwright Snapshots

* Update Playwright Snapshots

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-02-14 13:21:10 +01:00
Nicolas Brichet
cc39a28c07
Adds translator to the NotebookShell (#6725)
* Adds translator to the NotebookShell

* move the translation plugin to application-extension

* Update packages/application-extension/src/index.ts

---------

Co-authored-by: Jeremy Tuloup <jeremy.tuloup@gmail.com>
2023-02-10 11:04:07 +01:00
Nicolas Brichet
905553e6dd
Resolving some accessibility issues (#6719)
* 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
2023-02-09 10:26:40 +01:00
jtpio
ce9c16a01d Publish 7.0.0a12
SHA256 hashes:

jupyter-notebook-application-7.0.0-alpha.12.tgz: 414fcb66ff7121aa4b09cda3c9fd2d2c7434dd4f6d1bbb418621aba28cf91793

jupyter-notebook-application-extension-7.0.0-alpha.12.tgz: 907b69cf7f758b85a473ebe10dce2eb6353605e26d0f23fd2f6725d4498e7089

jupyter-notebook-console-extension-7.0.0-alpha.12.tgz: 8ebbdd75c6d030b14522deac0a91f9783bc1d95abb8404ef8fd54d2f315f8fda

jupyter-notebook-docmanager-extension-7.0.0-alpha.12.tgz: 50c532fc1643b82e49517086f86dfff2674f5d9dad0f67596803d72ffba45790

jupyter-notebook-documentsearch-extension-7.0.0-alpha.12.tgz: 819c59dae9622a722a163d6d0274b73a284589c29f7b0335a0e700e95c6311eb

jupyter-notebook-help-extension-7.0.0-alpha.12.tgz: a1bcf3d572f20a259eded9cd2ba57c60983c8d58b39ebc8886ab0e9a09be0700

jupyter-notebook-lab-extension-7.0.0-alpha.12.tgz: 5cc399e4b2caf51f6efd1e93cb42f93d9ebcdf4f5667a666430ab718f1e8e694

jupyter-notebook-notebook-extension-7.0.0-alpha.12.tgz: 9a4dae8106d33d650d90421845da5446b169202183e3e492b482fda2f52d4e2c

jupyter-notebook-terminal-extension-7.0.0-alpha.12.tgz: a2f950fd24520498aa453773f482cda15f3819f75b93a805336cea4bcfdbf3ad

jupyter-notebook-tree-7.0.0-alpha.12.tgz: 28c86eca269208044746306c2465a30ef27170ce316083b2f0db1abc4f7b605b

jupyter-notebook-tree-extension-7.0.0-alpha.12.tgz: 40ac45036fd806404ea9f548d5e502698a60316209c692de786d62b28ac60999

jupyter-notebook-ui-components-7.0.0-alpha.12.tgz: 56632ffa21f0faf6827bdf0a2f4c4578f9fa8cf20124fded2fc3442f23d73e5d

notebook-7.0.0a12-py3-none-any.whl: 1ae7783a166acdc053001dba85c3000a573a5e0fe76e04b3a11322dbac876470

notebook-7.0.0a12.tar.gz: 7f28ecfbed0d5ad45ae4498544f53e09c0bc246d0f55901e208c85561cc552a8
2023-02-08 13:19:26 +00:00
Jeremy Tuloup
27c2bfbb80
Update to JupyterLab 4.0.0a33 (#6713)
* Update to JupyterLab 4.0.0a33

* Update Lumino packages

* Update to React 18

* Fix default browser

* Add defaultFileBrowser plugin

* Update yarn.lock

* Require Python 3.8

* Remove docprovider

* Bump Python dependencies

* Move Python bumps

* Unbump `jupyterlab_server`

* Align `jupyterlab_server`dep

* Bump jupyterlab_server

* Try with 3.10

* Manually set checkpoint text in UI tests

* Fix checkpoints value in UI tests

* Update snapshots
2023-02-07 14:52:18 +01:00
jtpio
d87f41da04 Publish 7.0.0a11
SHA256 hashes:

jupyter-notebook-application-7.0.0-alpha.11.tgz: 43fc448aef0e0971ebb528c983a7244499028bc21de8157793967d68bce59f52

jupyter-notebook-application-extension-7.0.0-alpha.11.tgz: 14553e2fa66f3b7d7147f103fc001f7ad7bdacea4b5cedb2d463ab0295088d8a

jupyter-notebook-console-extension-7.0.0-alpha.11.tgz: dd811eeaace1700242edae6e3543996f4b0676f16811c8478db76583c235b7bf

jupyter-notebook-docmanager-extension-7.0.0-alpha.11.tgz: 54e512f1e10530ae8cd2e00670a725af14b718ffde621f0b84d6177ea54143ca

jupyter-notebook-documentsearch-extension-7.0.0-alpha.11.tgz: 8a12481cbaefe0dfcc7f48da0643b49024be1465e6d2014b87a6722cf6c3c579

jupyter-notebook-help-extension-7.0.0-alpha.11.tgz: c41ae544002a75e2907ce9e89ebd8cac466372e7dc3112544666251704a18500

jupyter-notebook-lab-extension-7.0.0-alpha.11.tgz: 3a9250504965a73173b62b2647d8de9946721e4c314f6b2a81690bac007932b8

jupyter-notebook-notebook-extension-7.0.0-alpha.11.tgz: 6a8c2e68f057ca6003047147abae1f8e7610f57e7fc2a9bb898e7b854fffab9d

jupyter-notebook-terminal-extension-7.0.0-alpha.11.tgz: d81593481f4c51edabf2d034bb74e53ab377b53d0023429ae3bb82f22dbcf241

jupyter-notebook-tree-7.0.0-alpha.11.tgz: 834fd83e7089d9ee4420b09042627fe8ad033a1e77349203f8bdd964bcc14ce2

jupyter-notebook-tree-extension-7.0.0-alpha.11.tgz: aa4cbf17b4848561ba9dca12631fae6e3d13a475e56371e11fe31cfc613f8d20

jupyter-notebook-ui-components-7.0.0-alpha.11.tgz: dd90f2005f6f215b691fa2d7591770bc8f68add24db1d62cf4f9ac42853ab8ee

notebook-7.0.0a11-py3-none-any.whl: c2bc660657886f7517b27fbbcc194bb193e204f9a26175bb1795eddad35a6191

notebook-7.0.0a11.tar.gz: df1c958abde60502925f6f64da27dd67a280417ca40214909a64c517b086cfde
2023-01-19 08:52:17 +00:00
Rosio
6d4eeed9d1
Help-extension split into multiple plugins (#6700)
* help-extension split into multiple plugins

* Update packages/help-extension/src/index.tsx

Co-authored-by: Jeremy Tuloup <jeremy.tuloup@gmail.com>

* rename schema json file

Co-authored-by: Jeremy Tuloup <jeremy.tuloup@gmail.com>
2023-01-18 20:08:22 +01:00
Jeremy Tuloup
ffc7d8dcc3
Fix console error when adding a widget to a side panel (#6694)
* Fix console error when adding a widget to a side panel

* Remove child-added logic
2023-01-16 10:28:42 +01:00
Jeremy Tuloup
df4a6bfc55
Add the Settings Editor to the landing page (#6316)
* 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
2023-01-13 08:20:57 +01:00
Nicolas Brichet
a0b3a8088c
Tree view enhancement (#6588)
* 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
2023-01-12 13:40:28 +01:00
jtpio
69bc21f0b9 Publish 7.0.0a10
SHA256 hashes:

jupyter-notebook-application-7.0.0-alpha.10.tgz: 8b2c34f2e355d95528ed0c4e80cb01ab1a12419b37ae7ade39ec3d4f88518d86

jupyter-notebook-application-extension-7.0.0-alpha.10.tgz: 69f4998efa6c0f44160902f071de2673c5287cd2fae2b857271bdef4fda24328

jupyter-notebook-console-extension-7.0.0-alpha.10.tgz: 350e90fb7b60735596dde4f95b299fbaf21cd5a6a1a0563da99525ecd596f3e3

jupyter-notebook-docmanager-extension-7.0.0-alpha.10.tgz: ee2513eb86b3531e22fc9a73a942208aa6648bbdc599128b72b3eec2727004b8

jupyter-notebook-documentsearch-extension-7.0.0-alpha.10.tgz: 12b88c065ca98617de57c6974f5c2e8974c62b4ab2b2e3a1a2d0612ea04b874b

jupyter-notebook-help-extension-7.0.0-alpha.10.tgz: ff449691e4f4dec06d7593cd1e5885d96f856aa56f9f28754214795255e2e5fa

jupyter-notebook-lab-extension-7.0.0-alpha.10.tgz: 6be1ecbfe5a44ce1b6cb82806f2daf84906dee4277621db39547cc0d83bbdb29

jupyter-notebook-notebook-extension-7.0.0-alpha.10.tgz: 479c44646d11e29da5f1a9c3412351c3d8dea39512e51806f0d57b78eaf510b0

jupyter-notebook-terminal-extension-7.0.0-alpha.10.tgz: 42310512763b36453b1d2cb1bae658703a2ccdeea1c95285a13f7c124e3e8402

jupyter-notebook-tree-7.0.0-alpha.10.tgz: 1d17fb7f6538c60c247b7e6c67659d5035ca765e29b21fc846394cb6bda64a5b

jupyter-notebook-tree-extension-7.0.0-alpha.10.tgz: 32e9e7f84fb500d824c89bbce245f4bb4665d70a50636bf78bb4febbe9518636

jupyter-notebook-ui-components-7.0.0-alpha.10.tgz: 5d35a91bacb989db838f94fb46d7ae5ed929b6c5374609b57137b3a8d298ab8e

notebook-7.0.0a10-py3-none-any.whl: d01ad89a5efa5686357b1055d1395d1e0769b65eca06d167eded6ae20c25081f

notebook-7.0.0a10.tar.gz: c7eb4cd9abcd31d4c2b45ae79b7188970c83c4083f8a5f6c346c845a755f66e5
2023-01-09 15:22:56 +00:00
Jeremy Tuloup
6205bf376f
Update to JupyterLab 4.0.0a32 (#6678)
* 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
2023-01-09 15:50:12 +01:00
Jeremy Tuloup
7b56452c01
Update the copyright date to 2023 in the about dialog (#6679) 2023-01-05 17:33:47 +01:00
Jeremy Tuloup
e9e5c891e3
Update to TypeScript 4.9 (#6640) 2022-11-25 10:18:09 +01:00
jtpio
aa0429881e Publish 7.0.0a9
SHA256 hashes:

jupyter-notebook-application-7.0.0-alpha.9.tgz: cdc301c067e5583a443fdbf3925959845fef7e870c51b8cc2f374451543919a6

jupyter-notebook-application-extension-7.0.0-alpha.9.tgz: f862bf9884952070f0f8af21f4c4bea26e0275948364903843b3fa3a0ca97bd3

jupyter-notebook-console-extension-7.0.0-alpha.9.tgz: f03a4ff061e14f30280bb48a4e8e959baf4170b2f59be193534ae2e219fa40ba

jupyter-notebook-docmanager-extension-7.0.0-alpha.9.tgz: 3aa886c55828b79c122609cb3bebe64d0f8ba5f3f805fce276967f361d31e799

jupyter-notebook-documentsearch-extension-7.0.0-alpha.9.tgz: 1ddea9ceda0a5856ffd0d93a01a57e7999f6a2d3946c5e28976bf61e2b796f7f

jupyter-notebook-help-extension-7.0.0-alpha.9.tgz: d93f160daf480ce205251d9d97ce1f29eb7b084523332e84eef38b4581713cfa

jupyter-notebook-lab-extension-7.0.0-alpha.9.tgz: 77570e00d7f6474cbdf86466a862791081e1569070d04c4eddf9e820c29aaeb7

jupyter-notebook-notebook-extension-7.0.0-alpha.9.tgz: a5ceda82dd86d1df184a87e19f2f088a2adb01059cfe9fdfad35832a2e8cd3b4

jupyter-notebook-terminal-extension-7.0.0-alpha.9.tgz: 93be8193418711a981cc37c9de93ef33f3c8f373db360f15b441a30a28047776

jupyter-notebook-tree-7.0.0-alpha.9.tgz: 9763463fee3563eea0777c16e0a0f74de0b5cb7be53c9f402226034e309e9d17

jupyter-notebook-tree-extension-7.0.0-alpha.9.tgz: 65cc9bc6b481036bbfc08f255585e69e6d00a5175969b40c190570e998eff2f6

jupyter-notebook-ui-components-7.0.0-alpha.9.tgz: d35ede0cd4abc077d6ad055bf814319338b00c0208ff0c80b14b4e9410c28b69

notebook-7.0.0a9-py3-none-any.whl: 282e1bb8c6e2836995135220e7e21001a6b784b5664881b1ca711c7186bcc579

notebook-7.0.0a9.tar.gz: 2dccc5cbcdebd3a223da76e93c305eec544d42ae0139f4120ab80e911adcd5a0
2022-11-21 09:36:36 +00:00
Jeremy Tuloup
23391a9ed0 Fix call to cell.model.getMetadata() 2022-11-18 10:03:49 +00:00
Jeremy Tuloup
99688e8e02 Fix rendermime-interfaces 2022-11-18 09:39:36 +00:00
Jeremy Tuloup
f19a65a14c Update @jupyterlab and @lumino packages 2022-11-18 09:23:57 +00:00
Nicolas Brichet
c4a6e8bd90 Move panel related objects to a dedicated module file to improve readability 2022-11-17 15:41:12 +01:00
blink1073
7544eeaed7 Publish 7.0.0a8
SHA256 hashes:

jupyter-notebook-application-7.0.0-alpha.8.tgz: d0cb7da2e3ba26429735a2e1b96c625dd6e0cca5a544e0a3c36641097a49c9aa

jupyter-notebook-application-extension-7.0.0-alpha.8.tgz: fb78f35c784265f933a6f01e2a3ca158b6941a8cc290c12c35d11949e56e87a3

jupyter-notebook-console-extension-7.0.0-alpha.8.tgz: f13d3ff502f61a1811604aac6361fa4627d18399559c3ed3aeb7f50377d1adc7

jupyter-notebook-docmanager-extension-7.0.0-alpha.8.tgz: a64bb18b0cfe9f801000c8dbd450819f20b464244cc0a6fe2439cf7c76ff18ff

jupyter-notebook-documentsearch-extension-7.0.0-alpha.8.tgz: 488f85fc95a51f45277e723b1d13d8b4cfd6186b27f16a8f16137f0a00a05008

jupyter-notebook-help-extension-7.0.0-alpha.8.tgz: e1df4bc4bd204d8e6a9be255dd7bff437d9407a7bdfac308070c02f40130399d

jupyter-notebook-lab-extension-7.0.0-alpha.8.tgz: 760ec1fa7926c081720ffe7657c596b53890bac4533227fa7947f5c4ff6fdd92

jupyter-notebook-notebook-extension-7.0.0-alpha.8.tgz: 21e0f856c6bd2a2caafac55bc9c8ee8371f07ac5e4b01c57c409e5f476224625

jupyter-notebook-terminal-extension-7.0.0-alpha.8.tgz: 3bc1e8661a621d5834d528076b875f2e0c8a7e1e454f46182b2d79487e9bfad9

jupyter-notebook-tree-7.0.0-alpha.8.tgz: eef8ba4aee383f024f27d57fe5bdcc7896c3c0ac6b3bdd0a8e67b14518483162

jupyter-notebook-tree-extension-7.0.0-alpha.8.tgz: 8af2d1f4e2cc82a93a98ad88c842eea708a304f6e78a984d3263de2969cbf4e0

jupyter-notebook-ui-components-7.0.0-alpha.8.tgz: b3f20f32e7d1fbbe2a52f8a66ef1ad68d282cc9853286bc141033978a9ed5116

notebook-7.0.0a8-py3-none-any.whl: b3797114631992b9a4a426d967e772ba099156ecab46d7576437c5a0d10cdea7

notebook-7.0.0a8.tar.gz: 514b3e48203e991e1d0a143fa8f253d6fdee9d293d2c54c01322bb13ae6093cd
2022-11-11 03:03:58 +00:00
Kostya Farber
c48ad1a9b3 fix formatting (prettier) 2022-10-20 12:48:27 +01:00
Jeremy Tuloup
add5e00dfa
Update variable name to contributorList 2022-10-20 13:34:45 +02:00
Kostya Farber
abd8c71b6c
Update packages/help-extension/src/index.tsx
Update variable contList to contributorList

Co-authored-by: Jeremy Tuloup <jeremy.tuloup@gmail.com>
2022-10-20 09:59:14 +01:00
Kostya Farber
32369b79d8 restyle about dialog 2022-10-18 17:18:13 +01:00
Nicolas Brichet
74e227b7d6 Fix PDF renderer 2022-10-17 13:58:59 +02:00
GitHub Action
600ae49b56 Publish 7.0.0a7
SHA256 hashes:

jupyter-notebook-application-7.0.0-alpha.7.tgz: d87e9351b279484115d8bf70b4286ce228d4333d736ed541f469f425d409f0ac

jupyter-notebook-application-extension-7.0.0-alpha.7.tgz: 428807f0c3d0c006e68e93739fb973e28244fa483656bd41b89b8a138fe7b706

jupyter-notebook-console-extension-7.0.0-alpha.7.tgz: c9b0e682ae8a08d572d9d3e0b5fae90cd835a61c6c50e85876752413eb567d50

jupyter-notebook-docmanager-extension-7.0.0-alpha.7.tgz: 48c1fb0f8b90273a526c751c3c3411a3bf588484276cdc2f538b09e2a47dc66c

jupyter-notebook-documentsearch-extension-7.0.0-alpha.7.tgz: 4ad2f6aec1e0e59c669ff578c687252842e896d451598147f637d0f99d952113

jupyter-notebook-help-extension-7.0.0-alpha.7.tgz: d60a0943b41c91f9bea38953853d8cb5f610fc40a61791f6f9bc9c1573936924

jupyter-notebook-lab-extension-7.0.0-alpha.7.tgz: e10d351f3629444429a6844ee7ba9d5b5b13e36cc9ae4fc0a68a42cff64a3a8c

jupyter-notebook-notebook-extension-7.0.0-alpha.7.tgz: c86d0cbf91909a67291bd61afe2343064793513ae54c0508d218e0f5f867f32d

jupyter-notebook-terminal-extension-7.0.0-alpha.7.tgz: 35228b25c03aafed128792c359f659668bdc6f625e0665de80320a97d933a74f

jupyter-notebook-tree-7.0.0-alpha.7.tgz: 88706f73bfd859aab70c4a4429b7d783a689512e4c4e24b687ddc32585b0ab82

jupyter-notebook-tree-extension-7.0.0-alpha.7.tgz: 9c0e206b18f2ce681b14fde7d7eb6a60d4937215255a8ae7e3d02af45e056b99

jupyter-notebook-ui-components-7.0.0-alpha.7.tgz: b8e0ff399381d098185205558b0e3238486b545c4f89b16651ed80435a33adc0

notebook-7.0.0a7-py3-none-any.whl: 654c4c00e8837ebf4d3b6ae583c57ef3ef9a157ca7bc8069d1589b9e17742e2e

notebook-7.0.0a7.tar.gz: e916fda62bf1815f8e9aad4aa5819d5d0ea743f3ece9f68d8b4a3d3f5bceed80
2022-10-13 08:04:35 +00:00
Jeremy Tuloup
caa0a11e36
Merge pull request #6566 from jtpio/update-latest-lab
Update to JupyterLab 4.0.0a30
2022-10-13 08:46:06 +02:00
Mieju
02ef33a318 moved and adjusted user menu css code 2022-10-13 01:50:49 +02:00
Jeremy Tuloup
46d5b68b31 Use default router from lab 2022-10-12 08:00:55 +00:00
Jeremy Tuloup
64af07d202 Remove CSS patches 2022-10-12 06:47:12 +00:00
Jeremy Tuloup
69c12594d4 More fixes 2022-10-12 06:41:36 +00:00
Jeremy Tuloup
a74e4f92bc Fix docmanager opener 2022-10-11 19:44:09 +00:00
Jeremy Tuloup
0d4c160564 Update to JupyterLab 4.0.0a30 2022-10-11 19:29:55 +00:00
Mieju
8af1d6bd45 fixed UserMenu alignment 2022-10-11 20:40:52 +02:00
Jeremy Tuloup
94eadd817a Remove isEmpty from the shell API (only used for tests) 2022-10-06 15:17:47 +02:00
Jeremy Tuloup
b4f520c58b Drop unused async 2022-10-06 14:37:13 +02:00
Jeremy Tuloup
12119f97b3 Fix what looks like a rebase issue 2022-10-06 09:30:38 +02:00
Jeremy Tuloup
d583453732 Try dispatching a resize message manually 2022-10-06 08:58:13 +02:00
Jeremy Tuloup
55cd158fa0 Update more reference snapshots 2022-10-05 22:11:05 +02:00
Jeremy Tuloup
7d5691ed9a Try fixing UI test race conditions 2022-10-05 20:51:41 +02:00
Jeremy Tuloup
e62a06f58e Remove TODO 2022-10-05 19:55:31 +02:00
Jeremy Tuloup
b396e51c72 Revert to making INotebookTools optional 2022-10-05 14:55:55 +02:00
Jeremy Tuloup
ea3692051c Dissociate menu and palette updates 2022-10-05 14:30:12 +02:00
Jeremy Tuloup
07720adaa6 More cleanups 2022-10-05 10:08:35 +02:00
Jeremy Tuloup
7375ee1208 Remove unused handling of layout modified 2022-10-05 09:31:12 +02:00
Jeremy Tuloup
9af6a20b26 Simplify menu entry label 2022-10-04 23:31:47 +02:00
Jeremy Tuloup
fc663a54c1 Enable side bars on other pages 2022-10-04 23:07:42 +02:00
Jeremy Tuloup
73aafed7db Minor cleanups 2022-10-04 22:54:59 +02:00
foo
7f326933b1 Apply the min-width to the side panels themselves instead of to the children, which seems not to work 2022-10-04 14:40:31 +02:00
foo
239e5b931c Updates after rebasing v7.0.0a6 2022-10-04 14:07:38 +02:00