Anton Efimchuk
8fd29d3516
PY-76049 [Jupyter] Fix document intervals sync and custom folding update
...
GitOrigin-RevId: 2a22e541554e5e158fdb4db9dfd32fd386e7f684
2024-09-25 07:35:28 +00:00
Nikita Pavlenko
63b2359362
[PyCharm] Jupyter (fix): Fixed gray rectangles that appear for several frames on Markdown render. #PY-76132 Fixed
...
GitOrigin-RevId: f9aed777a7a086e161cca637f0efcc514f98d959
2024-09-23 16:45:25 +00:00
Nikita Pavlenko
7f534e8b7c
[PyCharm] Jupyter (refactor): Unused GUTTER_ACTION_KEY removed from NotebookCellInlayController.
...
GitOrigin-RevId: b4a55dbd19ed260ef6fd2dbc6b5d8ca62375dbf0
2024-09-23 16:45:25 +00:00
Nikita Pavlenko
5b53e561c0
[PyCharm] PY-71195 Jupyter (refactor): NotebookEditorActionBase/RunCellGutterAction/StopCellExecutionGutterAction will be backend only.
...
GitOrigin-RevId: bb958c116d1b192c6c542b7fba94677f080b62a7
2024-09-23 16:45:24 +00:00
Nikita Pavlenko
e9c1dfabc1
[PyCharm] Jupyter (refactor): Calculated, stored and used once shouldShowRunButton replaced to a function.
...
GitOrigin-RevId: 951bbe5aa45a12670f1e556d8f476c42d57907f4
2024-09-23 16:45:24 +00:00
Nikita Pavlenko
5bee149ed0
[PyCharm] Jupyter (fix): Fixed exception on inline refactor-rename. #PY-69734 Fixed
...
GitOrigin-RevId: d500f518429b564252f39d0039989a9943d7e084
2024-09-23 14:06:18 +00:00
Nikita Pavlenko
c8f1014f52
[PyCharm] Jupyter (refactor): removed unnecessary val from NonIncrementalCellLines.
...
GitOrigin-RevId: 01d7ce96dc888dfaf3563ef3f94fdf30f2aa456f
2024-09-20 18:11:41 +00:00
Nikita Pavlenko
78a0ca4d7b
[PyCharm] PY-76052 Jupyter (fix): Added some runReadAction / runWriteAction / WriteIntentReadAction.compute.
...
GitOrigin-RevId: 7fdb68e1319860d1cea6f8ba794b441badd97a14
2024-09-20 10:08:21 +00:00
Nikita Pavlenko
2d315ffba1
[PyCharm] Removed obsolete DSConsoleOutputInlayCustomizer / ConsoleOutputStorage and stuff around. #PY-76037 Fixed
...
In OutputInlayFactoryConsistentMatchTest enabled tables test.
GitOrigin-RevId: b5fc09219fb13ed86157d4a0d9e038d63011f74d
2024-09-20 10:08:20 +00:00
Anton Efimchuk
ce7635909f
PY-75987 [Jupyter] Fix folding bar position calculation on notebook open
...
GitOrigin-RevId: f8db05c845ceef6d0d5179a59256743107e1c49e
2024-09-19 23:05:31 +00:00
Nikita Pavlenko
a924f291c2
[PyCharm] Jupyter/RemoteDev (fix): Removed obsolete OutputListener and OUTPUT_LISTENER: Topic<OutputListener>. #PY-76035 Fixed
...
GitOrigin-RevId: 19a4465762389b53c0fd53445eb73005e661d047
2024-09-19 12:59:41 +00:00
Anton Efimchuk
f61fb768bb
PY-75857 [Jupyter] Lay out custom folding region components in the order of their appearance in document
...
GitOrigin-RevId: 9b5334bfd8940fce8bdc321756b3d3a7a1da860e
2024-09-19 12:25:11 +00:00
Vladimir Koshelev
fd94eba810
[jupyter] DecoratedEditor#keepScrollingPositionWhile: change ReadAction to WriteIntendReadAction
...
GitOrigin-RevId: 66e9417bdb8f7ac7bf8a3396eb33c4e92fdf2038
2024-09-19 10:53:46 +00:00
Nikita Pavlenko
1751d7e81a
[PyCharm] PY-74366 Jupyter/RemoteDev (feat): First version of notebook output synchronization in RD. Console, image and some other outputs will be properly updated.
...
GitOrigin-RevId: 283aa5b0699bad1c493cf9ef6847d025028087d5
2024-09-18 10:11:58 +00:00
Nikita.Ashihmin
aca36e6cc6
PY-75934 Jupyter(fix): Fix additional memory leak on editor close
...
GitOrigin-RevId: 600d892d79bcb06c2af6bf717fc3e16bc6a73eb8
2024-09-17 22:16:25 +00:00
Nikita.Ashihmin
d4e1171701
PY-75934 Jupyter(fix): Fix problem that memory is not clear on editor close
...
GitOrigin-RevId: 08b9bf882b5cefb5ea4b89f5fca7a88fdb18beeb
2024-09-17 22:16:25 +00:00
Nikita Pavlenko
3106110b50
[PyCharm] PY-66520 Jupyter (refactor): Nested scrolling rewritten, layers and ancestor listeners removed, timeout tweaked.
...
GitOrigin-RevId: 2596450201eaaa08855d3041f12e5dc12ad553b1
2024-09-17 12:55:15 +00:00
Arkady.Bazhanov
5b27f83136
[notebooks] Fix initialization problems in EditorCellOutputs
...
This was causing JSON Jupyter output to crash.
GitOrigin-RevId: 2d4e95fdb7650a6fc3396d79ff3ce3a49e8fbe2e
2024-09-17 11:43:54 +00:00
Nikita Pavlenko
b20f34524a
[PyCharm] Jupyter (fix): Fixed mouse wheel transaction timeout in smooth notebook scrolling. Set to 1000. #PY-75812 Fixed
...
GitOrigin-RevId: 853463bdc01846a2c340e341ccab111e5c57e679
2024-09-16 17:14:20 +00:00
Nikita Pavlenko
f9c4fc7c62
[PyCharm] Jupyter (fix): Fixed missing editor in console. #PY-31502 Fixed
...
GitOrigin-RevId: c389b26f907ad05aa674ad35d22c3ed094473e97
2024-09-16 12:41:37 +00:00
Anton Efimchuk
45094a7305
PY-75936 [Jupyter] Fix inlay creation on output data update
...
GitOrigin-RevId: fc101415725a8b7dd70012e2f04b332d8442a643
2024-09-16 12:33:59 +00:00
Anton Efimchuk
b7bd47c0eb
[Jupyter] Replace Flow with ObservableProperty
...
GitOrigin-RevId: 472aef73e1b7c65e8c3ad345a2aad3157d61549d
2024-09-12 22:26:27 +00:00
Anton Efimchuk
bdea992c1a
PY-74255 [Jupyter] Separate output keys retrieval and ui update logic. Update outputs only from EDT thread
...
GitOrigin-RevId: ec883dde8dc14db1d6a2ccfaa3c80206c4812a01
2024-09-12 22:26:27 +00:00
Bogdan Kirilenko
6cf6f20581
[PyCharm] PY-74597 fix gutter visual issues in zen/distraction free modes
...
GitOrigin-RevId: 3d69e2464d53d77fbcb05b10250f2ac30702f611
2024-09-12 21:18:01 +00:00
Nikita Pavlenko
4bf8e6e672
[PyCharm] Jupyter (fix): Refactored dispose mechanism around EditorCellViewComponent. #(PY-75619, PY-75843) Fixed
...
GitOrigin-RevId: 06770f94ec977c3eb3839d920ea8f91cbac3774e
2024-09-12 17:46:26 +00:00
Bogdan Kirilenko
d59ddc340a
[PyCharm] PY-74597 fix visual issues in presentation mode where cell background color extends to the gutter area
...
GitOrigin-RevId: 07ce4a901f913f93187ba8bbc12cbcd4134f91f6
2024-09-12 17:37:50 +00:00
Nikita Pavlenko
205645559d
[PyCharm] PY-74366 Jupyter (refactor): Removed full qualified class names from code, which appears after refactor.
...
GitOrigin-RevId: 01a2042a8d92d444f8a91fba5c8c070cdce5b879
2024-09-11 22:03:25 +00:00
Nikita Pavlenko
40a941c038
[PyCharm] PY-74366 Jupyter/RemoteDev (fix): DecoratedEditor reworked and now does not decorate TextEditor, and only installs on EditorImpl of JupyterFileEditor, subscribing on events.
...
GitOrigin-RevId: 19723ef0c44c4be749112dc2ffec5a704992b374
2024-09-11 19:29:35 +00:00
Anton Efimchuk
178947f196
PY-75736 [Jupyter] Switch to command mode after clicking outside the editor area.
...
GitOrigin-RevId: 946b8be3dbcc5287940fe70cfbadfc2d00cf81f4
2024-09-11 10:07:40 +00:00
Nikita.Ashihmin
7105b4dae3
PY-72902 Jupyter(fix): fix tests 2
...
GitOrigin-RevId: 1f18738b197219f113e1892205344c687e4e1bba
2024-09-11 03:52:55 +00:00
Nikita.Ashihmin
06871f2f00
PY-72902 Jupyter(fix): fix tests
...
GitOrigin-RevId: 763ad97d4a759ed215c4232b9ee0881915056a46
2024-09-11 03:52:55 +00:00
Nikita.Ashihmin
bd060c8869
PY-72902 Jupyter(refactor): Refactor NotebookEditorContext.kt
...
GitOrigin-RevId: 8c247028815d2d11b4450e9ce0424186cc7bc0e2
2024-09-11 03:52:55 +00:00
Nikita.Ashihmin
3e151ca433
PY-72902 Jupyter(refactor): Refactor to use helper methods
...
GitOrigin-RevId: bd1fa4a3c88f65394ec2ca22a131670e0c70c8a7
2024-09-11 03:52:55 +00:00
Nikita.Ashihmin
e004c031c8
PY-72902 Jupyter(refactor): refactor context, create JupyterDataContext and NotebookDataContext
...
GitOrigin-RevId: 1794b8f2db92ef6a2b27adb1ccf36cfc09054887
2024-09-11 03:52:55 +00:00
Anton Efimchuk
f3b441a613
PY-75619 [Jupyter] Dispose cell components before editor
...
GitOrigin-RevId: 06f4a9f1b60b069b1c04b935a7c34c7bd5637acc
2024-09-09 09:41:13 +00:00
Anton Efimchuk
010007796b
PY-75138 [Jupyter] Fix 'Render Markdown cells automatically' checkbox
...
GitOrigin-RevId: 1190de01e20678ab3a90aa5ea8dba35edc60d776
2024-09-09 09:41:13 +00:00
Bogdan Kirilenko
37bba6668a
[PyCharm] PY-36795 "Run selection/line in console" for Jupyter notebooks - available only for selection in a single CODE cell
...
GitOrigin-RevId: 0a6d7dfcc1cd399250a47de696e042d0e94e71ff
2024-09-06 14:06:58 +00:00
Anton Efimchuk
3cc4680f84
PY-75427 [Jupyter] Fix wrong cursor appearance over inlays
...
GitOrigin-RevId: 4bda35004d1bc6a917c11a905f44ce71fdf45f36
2024-09-05 11:19:13 +00:00
Nikita Pavlenko
cd8f4d01df
[PyCharm] PY-74366 Jupyter/RemoteDev (refactor): intellij.notebooks.ui and intellij.notebooks.visualization got packages matching module.
...
GitOrigin-RevId: 541dc927e69a09464f0fd8ce1d304549c59b53e9
2024-09-03 19:08:22 +00:00
Andrey.Matveev
1c3c645b82
PY-74198 Hide "Run Cell" button in gutter while AI is generating code
...
GitOrigin-RevId: 74f6d17c77183b51cfe39aec6d87fb0faea77822
2024-09-03 16:00:50 +00:00
Anton Efimchuk
c2bce27ea8
PY-73155 [Jupyter] Fix error on folded cell removal
...
GitOrigin-RevId: 400e3a5fd21d135cfc40e37cc44599bea03cea4e
2024-09-02 17:56:19 +00:00
Bogdan Kirilenko
d6c5d6ff50
[PyCharm] PY-31502 PY-65683 jupyter console WIP
...
GitOrigin-RevId: 91f18889224b1b9bbcc2cfbe1f6f61ead988f7c2
2024-08-29 20:20:40 +00:00
Igor Slobodskov
a006c902bd
[R] use bundle as variable instead of composition in VisualizationBundle
...
GitOrigin-RevId: d3ff93214b40084863f6db8ab87e08078a8cc20c
2024-08-23 11:26:43 +00:00
Igor Slobodskov
93b294b29f
[R-1567] use RBundle instead of VisualizationBundle
...
GitOrigin-RevId: a35bfae591e2a86c2dcee19580bd86bae9535623
2024-08-22 16:35:02 +00:00
Igor Slobodskov
d3ef15b8e7
[R-1567] rm unused NotebookInlayToolbar
...
GitOrigin-RevId: 017508b0344e98360dd7c83d89c8fb288bde6b5e
2024-08-22 16:35:02 +00:00
Igor Slobodskov
2eabd7c970
[R-1567] use RBundle instead of VisualizationBundle in InlayTablePage and TablePaginator
...
GitOrigin-RevId: 4171fb5ccfe4f3e0dfca8f692a8728acfb4c536a
2024-08-22 16:35:02 +00:00
Igor Slobodskov
2dea696b18
[R-1567] partially revert 342525cd7bd9b822579613db3943d4ffe35e98bd
...
MouseWheelUtils was used by RMarkdown implementation and was accidentally removed by jupyter team
GitOrigin-RevId: 1b9c436d2e5d713666e56e4293d06b5fead18a60
2024-08-22 16:35:02 +00:00
Igor Slobodskov
65e794e45a
[R-1567] extract RInlayDimensions from InlayDimensions
...
GitOrigin-RevId: 05374426d4805c0c87395a795f98922138b2bad3
2024-08-22 16:35:02 +00:00
Anton Efimchuk
12a698e239
PY-73155 [Jupyter] Fix JCEF outputs leakage on markdown cell view/edit switch
...
GitOrigin-RevId: 161f0d0cf9ed0fe9978a6cb83a1614947087fd09
2024-08-22 16:30:20 +00:00
Anton Efimchuk
3ce00f652f
PY-73155 [Jupyter] Fix problems with focus switch between markdown and code cells
...
GitOrigin-RevId: ffbfb7c3644b9710fbc005d31b78fc3b78b3a0de
2024-08-22 16:30:20 +00:00