Commit Graph

31 Commits

Author SHA1 Message Date
Nikita Pavlenko
0b3c61baa5 [python] PY-70545 Jupyter: Removed unnecessary dependency from intellij.jupyter.core.iml.
GitOrigin-RevId: 0e5a36880b1ac7d9cf602db15eb7d0574a6926e7
2024-02-22 01:19:18 +00:00
Nikita Pavlenko
952d05e0d2 [python] Jupyter: JupyterCefHttpHandlerBase got special handling of getResource, for the case it was build from sources. #PY-70545 Fixed
GitOrigin-RevId: 510153eb31e5c81ba4d5ca3d378e7e2f9aa859d0
2024-02-20 13:00:12 +00:00
Nikita Pavlenko
bf4eb54a5a [python] PY-70409 Jupyter: HTML-button in Jupyter note promo will open now default IDE window for PyCharmPro installation.
GitOrigin-RevId: 9469804d6fdc35e5e4032c7064ab22756084d449
2024-02-20 13:00:06 +00:00
Nikita Pavlenko
1a4fe789ed [python] Jupyter: Reworked invitation to install PyCharm Pro when opening jupyter notebook in the Community edition. #PY-66440 Fixed
GitOrigin-RevId: 08e45339c5ccd6b447ec87d86bb7c080682c5978
2024-02-15 17:54:16 +00:00
Ilya.Kazakevich
ec41330082 [python, ds] convert jupyter-core and ds.remoteInterpreter to v2,
GitOrigin-RevId: 1e9d89af8a64e3cc20fc78b08c7adf87b5a1cf6b
2024-01-17 23:39:27 +00:00
Ilya.Kazakevich
ee148eaba0 [python] fix jupyter packages
GitOrigin-RevId: 4e5f0656c7b83e3129f144dc4f5436bcf9883fd8
2024-01-17 04:58:55 +00:00
Nikita Ashihmin
4b5db15b4f [pycharm] PY-66212 Interactive widgets are not displayed after Jupyter Notebook reopening
GitOrigin-RevId: 7b0b77084b577929fef37bb59935052792a8bd47
2024-01-15 08:45:38 +00:00
Nikita Ashihmin
1f928e6512 [pycharm] PY-64589 Jupyter: Extend support IPyWidgets. Fix resolve resources from disk
Sometimes handler which load internal jupyter front resources cannot load it because logic of link resolver lead to resolve from basic loader but it can be handler by JupyterCefHttpHandler

GitOrigin-RevId: ed2836aa2fa5220841d3b48cc8f0f419ad069559
2024-01-09 20:35:39 +00:00
Nikita Ashihmin
ab2dd8e026 [pycharm] PY-64589 Jupyter: Extend support IPyWidgets
GitOrigin-RevId: 1094443cac45a007f87f738b96ace0691349fdd4
2023-12-17 21:01:04 +00:00
Vladimir Krivosheev
bfec2f0a39 IDEA-337379 specify fileEditorProvider id's for performance reasons, optimize findByIdOrFromInstance
GitOrigin-RevId: c74f2e1e40cddd3285491215b435bdf8e7631adc
2023-11-09 14:29:52 +01:00
Vladimir Krivosheev
8dd13764a9 IDEA-326151 update hash algo for icons
GitOrigin-RevId: bb8f3acd0314190362619afb86151270b893f082
2023-08-09 14:46:20 +00:00
Vladimir Krivosheev
16c9cd96c7 FileEditorProvider.accept - readAction should be taken by extension if needed (part 2)
GitOrigin-RevId: 2f58d7bd0aaa2a95bea61dff8496044eccf7aef6
2023-07-13 22:30:37 +00:00
Dima Golovkov
bbc2ae3544 Add jupyterNotebook and jupyterProject icons for Jupyter for IntUI
GitOrigin-RevId: 82e0aeaa699cf50478eed0786bcc33dfd0320b87
2023-06-21 22:13:52 +00:00
Daniil Ovchinnikov
675b19fb2c IJPL-130 rename library kotlin-coroutines-jdk8 -> kotlin-coroutines-core
GitOrigin-RevId: e987a9f48391d74e401c860a57f99634ccc21a4a
2023-05-18 22:52:00 +00:00
Vladimir Krivosheev
6dbda83b26 use komihash for icon classes to align rasterized key with a runtime cache key (same algo)
GitOrigin-RevId: fec04acb91d4a69d5c50571d3408c9b0ce3fddd4
2023-03-24 15:49:56 +00:00
Vladimir Lagunov
d644eb3f39 DS-4773 Support JupyterHub servers with custom paths in base URL
GitOrigin-RevId: b6f3841931a98bd1adb87e268f3abcbbfd2328c4
2023-03-22 16:57:49 +00:00
Daniil Ovchinnikov
578eaaf60e rename library kotlin-stdlib-jdk8 -> kotlin-stdlib
GitOrigin-RevId: cddf45ccfd5563d3fe209bea62a1c37c94f44ff9
2023-01-10 12:22:34 +00:00
Vladimir Krivosheev
98ace0a061 use XXH3 instead of MurMur3 to generate an icon image key
The main reason — use XXH3 everywhere

GitOrigin-RevId: 7b158b9b3689d16f09182abb0b58113c7303f874
2022-12-27 08:01:26 +00:00
Ilya.Kazakevich
d0900083f9 DS: enable maps for debugging
maps are used for debugging. Another  solution is to enable inline maps (they are supported badly by chrome and webstorm) or use file:// protocol, but that require heavy webpack config refactoring, so we stay with external map files for now

GitOrigin-RevId: f824b09ca94b6068e8f7345d609bbd7b4e180857
2022-06-09 01:50:35 +00:00
Daniil Ovchinnikov
eedb4275f2 make FileEditor#getCurrentLocation default, remove overrides
GitOrigin-RevId: b237b8f08ffdcae4ee8d3e7aeee647dfd5228dca
2022-04-12 10:50:30 +00:00
Vladimir Lagunov
ff38d1461c DS-2110: Get rid of new usages of NotebookLanguage
This class is abandoned and going to be removed.

GitOrigin-RevId: 4f3f769c0c362b60a44e06c83ea6f2df4f9a01d0
2022-03-14 12:34:01 +00:00
Vladimir Lagunov
f428a65060 DS-2110 Jupyter: support 3rd-party content manager Jupytext for remote servers
GitOrigin-RevId: 896d0ca4a64b6af9b0bd758397c04d769065cc41
2022-03-03 12:56:31 +00:00
Anton Tarasov
2952d78b25 Deprecate JBCefBrowserBuilder.createBrowser and some JBCefBrowserBuilder ctors
GitOrigin-RevId: 23a56543129fd0f0926fd1a151787a678593f6f1
2022-02-16 13:37:53 +00:00
Anton Bragin
348f50d922 DS-3080 Jupyter file type icon added to core
Dependency on intellij.python.psi removed.

GitOrigin-RevId: 3a83921c243bfd3e1ed4582211509da689efbb02
2022-01-25 00:50:25 +00:00
Ilya.Kazakevich
e3df04ec29 Set UTM links for PyCharm Community Jupyter
GitOrigin-RevId: 18e310ccf2c3733895fa71b57ff834308c1b359f
2021-12-06 17:06:32 +00:00
Alexey Kudravtsev
ac8309ea1c replace "file.getFileType() == type" with slightly more efficient "FileTypeRegistry.isFileOfType()"
GitOrigin-RevId: 5c02422c510f26e06577f732e5e42a10f2809b6f
2021-11-16 13:56:44 +00:00
Ilya.Kazakevich
fd2fbc4be6 Fix url for pycharm community jupyter
GitOrigin-RevId: 198554ecdcfff794a8702738d6b1c6b677c15bda
2021-11-11 15:12:30 +00:00
Ilya.Kazakevich
9d252f016a DS-1170: Jupyter in community.
Extract jupyter language to ``intellij.jupyter.core``.
It now has ``jupyter-core.xml`` with language only and ``jupyter-core-view-only.xml`` to be included in community versions.
It also provides framework to show jupyter using web applications

(depend on core instead of lang: lang is too heavy)

GitOrigin-RevId: 20d60d5745432107c26d4b1968332a55f201de51
2021-10-21 11:54:55 +00:00
Ilya.Kazakevich
fe8ba29a63 DS-1170: Jupyter in community.
Extract jupyter language to ``intellij.jupyter.core``.
It now has ``jupyter-core.xml`` with language only and ``jupyter-core-view-only.xml`` to be included in community versions.
It also provides framework to show jupyter using web applications

(remove unneded dependency)

GitOrigin-RevId: d8bb276988aba011a91dd159043af1106b66912f
2021-10-20 23:16:50 +00:00
Ilya.Kazakevich
28e2324dcb DS-1170: Jupyter in community.
Extract jupyter language to ``intellij.jupyter.core``.
It now has ``jupyter-core.xml`` with language only and ``jupyter-core-view-only.xml`` to be included in community versions.
It also provides framework to show jupyter using web applications

(skip icons)

GitOrigin-RevId: e0e4e044248dbaf050a6a7c3e55b8653a322e08b
2021-10-20 22:01:59 +00:00
Ilya.Kazakevich
2d4b57a8bf DS-1170: Jupyter in community.
Extract jupyter language to ``intellij.jupyter.core``.
It now has ``jupyter-core.xml`` with language only and ``jupyter-core-view-only.xml`` to be included in community versions.
It also provides framework to show jupyter using web applications

GitOrigin-RevId: fa80df820adab872768dc28ce567c7a86a2b552d
2021-10-20 18:01:10 +00:00