Andrey Sokolov
08000327b8
IJ-CR-148260 LLM-12069 revert wrong merge conflict resolution in keymap test
...
GitOrigin-RevId: 717b8d72524c17e80aa5379e83970a8f65c4d42b
2024-11-05 12:54:09 +00:00
Andrey Sokolov
26507dd461
IJ-CR-148260 LLM-12069 AI Inline Prompt: Frequent Mistake of Pressing Enter Instead of Tab
...
Instead of making enter a default choice fix the inlay hit hotkey sync with keymap
GitOrigin-RevId: 754a9a6173d38fb26c882dbebab290fc100c2465
2024-11-05 12:54:09 +00:00
Helena Klause
c0bb7a5d4e
IJ-CR-148260 [inline-ai] update tests
...
(cherry picked from commit 7ac6fe90c641e97220d4d0c66fba16dba93949ad)
GitOrigin-RevId: 4eb7d1f60cdfeec63f2e5701e3f33d63ff6d8d7d
2024-11-05 12:54:09 +00:00
Georgii Ustinov
06a2c61331
[Java] Change shortcut for resetting zooming in compilation charts
...
IDEA-353070
GitOrigin-RevId: 9b2049da588c898adb26386d09fcc9aa4a177e4a
2024-09-18 06:25:24 +00:00
Vadim Salavatov
b10f8efdcc
IJPL-161819 add InlinePromptGenerateCodeAction to known duplicates for TAB shortcut
...
GitOrigin-RevId: 46102b0d12dc75499bfd3be8e4ad7febb103265d
2024-09-12 22:17:27 +00:00
Ekaterina Berezhko
04cd74095b
[Markdown][IJPL-92156] Add the ability to change markdown preview font size
...
GitOrigin-RevId: 0b8d18f0b7289c82929e9e0c415e1cc0651195e0
2024-08-06 13:51:35 +00:00
Ekaterina Berezhko
4a576602a8
[Markdown][IJPL-92156] Add the ability to change markdown preview font size
...
GitOrigin-RevId: 996ec1f34319107ae437d69866328c47ac6cb346
2024-07-30 12:27:37 +00:00
Helena Klause
2f938f0bf5
[singleEntryPoint] LLM-3552: Introduce Ask AI Assistant action under registry key
...
GitOrigin-RevId: 36c7a864e177efb1e026274c2ef8355efcb94dee
2024-07-25 10:16:34 +00:00
Bogdan.Kirilenko
161902f7e4
[PyCharm] PY-35897 python scientific mode - fix tests
...
GitOrigin-RevId: 34e9d57d7eae7844374476bcf74db71f57423dbe
2024-07-18 14:20:54 +00:00
Kirill.Karnaukhov
c669ca0563
[inline-completion] IJPL-158352: change CallInlineCompletionAction's shortcut to Shift Alt \
...
The previous shortcut `Alt \` conflicts with another quite popular action.
GitOrigin-RevId: fcfd42b198bdc04fe3309f20dff9839ea347a735
2024-07-16 16:11:33 +00:00
Vladimir Panimaskin
09c41887de
[js] WEB-66135 made the "Show component usage" action accessible from the keyboard
...
GitOrigin-RevId: a950433c781d8efcbb90deeddb8b229d98ff1f7b
2024-07-11 23:18:19 +00:00
Ivan Semenov
4594cb907a
[collab/gitlab/github/space] make a global action for adding a review comment in the editor
...
#IJPL-82567 Fixed
GitOrigin-RevId: 2e37c01ec7295e6a680514df58cf9f67793eb344
2024-07-06 00:18:25 +00:00
Kirill.Karnaukhov
49aae6f4f4
[inline-completion] ML-3303: replace custom direct call actions with the platform one, and assign shortcut to it
...
GitOrigin-RevId: 6aa71843374a84e1f62e775817779398b40406ce
2024-06-27 02:56:20 +00:00
Sergei Vorobyov
7fe8abacd6
IJPL-155979 [TestFramework] replaced usages of FileComparisonFailure and FileComparisonData by FileComparisonFailedError
...
GitOrigin-RevId: 6ea7df95ce2d230f3b90cd55e6069b9bf29e6d2b
2024-06-06 11:22:27 +00:00
Kirill.Karnaukhov
8c153f6fa8
[ai-completion] ML-3270: fix keymap shortcuts duplicates
...
GitOrigin-RevId: de6f8616a7ef1809ab31f50eb8befb64ed751624
2024-05-31 20:03:41 +00:00
Bogdan Kirilenko
9c50f9b0f2
[jupyter] PY-69718 added known duplicates (Alt UP/DOWN to move cells up and down in Jupyter notebooks)
...
GitOrigin-RevId: d1693e3152d1f0f7cba3c22954ae36d61ab5c67b
2024-05-23 07:30:24 +00:00
Dmitry Krasilschikov
6a84d0335e
[AI] LLM-2927 introduce "Restore last chat" and "Pin latest chat" actions, polishing
...
GitOrigin-RevId: 3b781a566e41807b0f5c142b2e4d38c0cb1dedb8
2024-05-09 10:15:32 +00:00
Dmitry Zhuravlev
c4f6f917e3
combined-diff: add the ability to collapse blocks (IDEA-284860)
...
GitOrigin-RevId: e12fb4712eea45cac55b31f585567a50a5ec37fd
2024-04-22 22:25:38 +00:00
Dmitry Matveev
b3a21f0a4c
Fix IJPL-61206 Surround with... shortcut Ctrl+Alt+T in KDE keymap collides with system shortcut to open Konsole window. Update test
...
GitOrigin-RevId: 62b95cef5ad0bca3cfb23135f38018e974aba3da
2024-04-19 09:26:59 +00:00
Aleksey Pivovarov
df578754c2
IDEA-295559 diff: allow disabling ESC-to-close-diff shortcut
...
GitOrigin-RevId: b55d8a7434b6d1e28bfe5a44b48e9376dd27d612
2024-04-18 17:40:22 +00:00
Oleg Taratukhin
842b86c9d1
[llm|completion] LLM-2164 change shortcut for one-line accept
...
GitOrigin-RevId: 8e67af0a7c650ed49e2f4b8e1650203957505e5f
2024-03-19 17:34:25 +00:00
Vladimir Krivosheev
af5c875fb7
IJPL-736 KotlinxSerializationBinding and DirectoryBasedStorage must be supported by SC PSC bridge, a unified format passes all serialization framework tests, ability to provide local value to save on set (first part)
...
GitOrigin-RevId: 8051c436110e31314d9545e674885b9b3be449a3
2024-03-06 11:09:43 +00:00
Ivan.Shershnev
18b5b297f4
DBE-2682 Single record view refactor
...
GitOrigin-RevId: 9d38da3eb2750e2b9f2239b8d80b0370632fcd85
2024-03-05 13:12:11 +00:00
Ivan.Shershnev
26df6d9592
DBE-2682 Add Single Record View to grid
...
including
[dbe] fix updating text in Value Editor when a user edits value in a cell in table
by Liudmila Kornilova
GitOrigin-RevId: 10925d2fac238f61bfd33cd37f568662a1a18f4b
2024-02-20 18:00:43 +00:00
Konstantin Hudyakov
c4eac01f74
[terminal] IDEA-344689 Remove Ctrl+C shortcut from copying block on Windows and Linux
...
It is expected that Ctrl+C will always interrupt the current command, instead of doing something else.
Also, return the focus to the prompt when command is interrupted if any block was selected. It is done by clearing the selection, so when prompt is shown, it will be the preferred focusable component.
GitOrigin-RevId: c364a10e678d8112ccf14e176fae811646ab6a4b
2024-02-16 18:23:40 +00:00
Vladimir Krivosheev
44a105e9f4
IJPL-136 pass Element to SC
...
GitOrigin-RevId: 7fa4c897c446bc8878e533ffe39512a68d47e383
2024-02-15 09:04:02 +00:00
Oleg Taratukhin
1a0de32472
[llm|completion] LLM-2165 change full accept shortcut
...
GitOrigin-RevId: 3faa6399085a6b316eb6e1f7f19d40c7672f9fef
2024-02-14 18:29:04 +00:00
Oleg Taratukhin
c14b05b01b
[inline] allow custom insertion actions on inline accepting
...
GitOrigin-RevId: db4d547269073ddcf39be7583ed9ea1df477b99f
2024-02-14 18:29:04 +00:00
Vladimir Krivosheev
b65a9e8a08
IJPL-136 getXmlDataFromController must not return resolved if not applicable
...
GitOrigin-RevId: 727e1da822b5dadb8fc1f35f4918d29ef2fb807d
2024-02-14 15:43:34 +00:00
Dmitry Matveev
9ad1c858cc
[keymaps] Fix RIDER-102552 F8/Shift-F8 are not bound to next/prev occurrence with "Visual Studio" shortcut scheme. Fix tests
...
GitOrigin-RevId: bf3724a589dfdbd8a81a22d5da8390380f5a74d8
2024-01-30 11:16:35 +00:00
Nikita Katkov
6d65112b73
[github-ultimate] Fix tests that did not expect the new plugin in classpath
...
GitOrigin-RevId: fcda2b4ee5e6bd6f6eeb060ac428740a3b98325e
2024-01-26 00:42:27 +00:00
Konstantin Hudyakov
200527042b
[terminal] IDEA-337773 Add simple implementation of search in command history
...
GitOrigin-RevId: 70f3f7ec48c2981a0f5c37911d26d7c455ffd9f6
2024-01-25 21:04:42 +00:00
Mikhail Senkov
65e2b5ab87
[LLM] Fix AI Assistant keymaps for VS and VS OSX (see https://jetbrains.slack.com/archives/C04QBCH4C5P/p1701338337666739 )
...
(cherry picked from commit 720a3fbf97209534a79437ddf62bb50706afccbe)
IJ-MR-122461
GitOrigin-RevId: dd9f096bf36e991b1c132f9e6f80ec7d7f3dc99b
2023-12-17 17:21:15 +00:00
Vladimir Krivosheev
570dee4456
IDEA-337454 add ToggleCamelSnakeCase as known duplicate
...
Say we have for `ToggleCamelSnakeCase` action registration:
``` <keyboard-shortcut keymap="NetBeans 6.5" first-keystroke="alt shift K"/>
<keyboard-shortcut keymap="$default" first-keystroke="alt shift U"/>```
Does it mean that the action will have two shortcuts if `NetBeans 6.5` is selected — a custom one (`alt shift K`) and from a parent `alt shift U`? Or only a custom one?
The surprising aspect here is that the order of lines matters. In the old implementation of `ActionManager`, we build a model as we read; in a new implementation, we separate the reading of the model and model application (as it should be).
So, in the old implementation, when we execute `boundShortcuts ?: parent?.getShortcutList(id)?.map { convertShortcut(it) } ?: emptyList()` and keyboard shortcut for `NetBeans 6.5` _before_ `$default`, we have here empty list. In the new implementation, we have a non-empty list (well, obviously, as a model for default keymap is applied first, as we create parent keymap first).
So, the question is — what's the correct behavior here? Given we have `replace-all` and `remove` flags (see [dev guide](https://plugins.jetbrains.com/docs/intellij/plugin-configuration-file.html#idea-plugin__actions__action__keyboard-shortcut ) about it), looks like that a new behavior is a correct one (yes, we have tests for that, `IdeaKeymapsTest`, it includes Ruby plugin).
GitOrigin-RevId: 9b7cf0d37dcd2fdd0ac866297bfde10c3ad2c18f
2023-12-06 22:17:43 +00:00
Vladimir Krivosheev
687422fdd8
IDEA-337454 use removeIf, execute getParentGroupIds under lock
...
GitOrigin-RevId: b53d72be7bda5e9e4f6211119100339906c82e99
2023-12-06 22:17:43 +00:00
Vladimir Krivosheev
a33f609c22
IDEA-337454 use Set
...
GitOrigin-RevId: 57861f2452afcd85e6a4f67459a1c8f1c57984f8
2023-12-06 22:17:43 +00:00
Vladimir Krivosheev
de1b395b90
IDEA-337454 extract getGroupIdListById
...
GitOrigin-RevId: ec960c035e15ec9fec8db0e81ea695e5c67f1a53
2023-12-06 22:17:43 +00:00
Vladimir Krivosheev
9fe641d165
IDEA-337454 fix AppCodeKeymapsTest (part 1 - cleanup)
...
GitOrigin-RevId: 6cef84fcf45d9b6d3533c1beb541eb1683789e6d
2023-12-06 22:17:41 +00:00
Vladimir Krivosheev
5901a469e7
IDEA-337454 move action binding to ActionManager (it is managed by ActionManager, not by KeymapManager)
...
GitOrigin-RevId: 260483c27d1884954548ca0afb879e4798d32a55
2023-12-06 22:17:40 +00:00
Vladimir Krivosheev
38c9dcd7d5
IDEA-337454 prefer list - introduce getActionIdList
...
GitOrigin-RevId: 28922e2753d0b6ddc7242656ea0fa0e15bfe5631
2023-12-06 22:17:40 +00:00
Konstantin Hudyakov
9a25c0ae1b
[terminal] IDEA-339113 Add delete previous word action
...
Also introduce abstract classes for terminal editor action and terminal prompt editor action handler.
GitOrigin-RevId: 1e6bb4818f0bbd853395eb073a06d2671d3eab06
2023-12-04 11:06:49 +00:00
Konstantin Hudyakov
3aa7712ca1
[terminal] IDEA-339112 Create terminal move caret to line start/end actions
...
Editor actions can't be reused here, because in the terminal these actions should have Ctrl+A/Ctrl+E shortcut on both MacOS and Windows/Linux.
GitOrigin-RevId: dfe4434ebc9d08aa1eaf814d9d145f1c1cf23f7c
2023-11-28 18:52:49 +00:00
Konstantin Hudyakov
93e21092e8
[terminal] IDEA-338233 Clear prompt on Ctrl+C
...
GitOrigin-RevId: 3ddc302558c6e784ff197bdc55de6ec71412e70c
2023-11-28 18:52:39 +00:00
Oleg Taratukhin
76517ed9d2
[llm] add AI completion to a menu and adjust displayed texts
...
GitOrigin-RevId: 9bb90bcd6e3cfd80568beca0f3e16fcdb4da20bc
2023-11-24 15:51:41 +00:00
Oleg Taratukhin
c5c09445d0
[llm] fix test for cloud completion shortcut
...
GitOrigin-RevId: 17d32b793b4bcd2a14ae867f6bed72eb489bbf16
2023-11-15 23:40:14 +00:00
Konstantin Hudyakov
ee2be25e7a
[terminal] IDEA-337909 Close terminal session on Ctrl+D
...
GitOrigin-RevId: 836710ffe410016a056a18b0437e250c007b3772
2023-11-15 21:04:18 +00:00
Maxim Kartashev
13b08be515
IDEA-335036 Clarify properties related to Linux and toolkit
...
GitOrigin-RevId: 87191da3cb7e1e233bc6cfd09c0b0852ba9962fc
2023-11-06 17:39:11 +00:00
Kirill.Karnaukhov
9e57fb6b2d
[full-line] remove duplicates in keymap (CallOneLineCloudCompletionAction) after dropping FL-llm plugin
...
GitOrigin-RevId: 141165f97fe9cc77a990415479b59494491d259d
2023-11-03 19:29:51 +00:00
Vladimir Krivosheev
000764019f
commander is obsolete - test only as a part of community (it is a community plugin)
...
GitOrigin-RevId: fcb36f668d425590eb192aff52dc6626426e94a2
2023-10-25 08:44:14 +00:00
Alexandr Suhinin
37c8b05851
[floating toolbar] IDEA-324016: add tab/shift tab navigation for toolbar menus
...
GitOrigin-RevId: bd3a28a95f4f52a0d7511695d075862c9b2cd06c
2023-10-23 22:17:09 +00:00