1
0
mirror of https://github.com/chylex/IntelliJ-IdeaVim.git synced 2025-09-15 17:32:14 +02:00
Commit Graph

8350 Commits

Author SHA1 Message Date
295f0b6c53 Set plugin version to chylex-45 2025-03-27 11:30:21 +01:00
2643301ea9 Actions and Enter are broken in Rider... 2025-03-27 11:30:08 +01:00
51f15782af Make camelCase motions adjust based on direction of visual selection 2025-03-27 11:30:08 +01:00
de930ed57c Make search highlights temporary 2025-03-25 09:25:25 +01:00
590d5bd22d Exit insert mode after refactoring 2025-03-25 09:25:25 +01:00
69c748d881 Add action to run last macro in all opened files 2025-03-25 09:25:25 +01:00
144cc5c3fc Stop macro execution after a failed search 2025-03-25 09:25:24 +01:00
fb270cdbc5 Revert per-caret registers 2025-03-25 09:25:24 +01:00
ce6a296233 Fix(VIM-3364): Exception with mapped Generate action 2025-03-25 09:25:24 +01:00
949f359b98 Apply scrolloff after executing native IDEA actions 2025-03-25 09:25:24 +01:00
c922426e02 Stay on same line after reindenting 2025-03-25 09:25:24 +01:00
9240e82f2d Update search register when using f/t 2025-03-25 09:25:24 +01:00
a1639d80b0 Automatically add unambiguous imports after running a macro 2025-03-25 09:25:24 +01:00
7860b98107 Fix(VIM-3179): Respect virtual space below editor (imperfectly) 2025-03-25 09:25:24 +01:00
7157f9c5a5 Fix(VIM-3178): Workaround to support "Jump to Source" action mapping 2025-03-25 09:25:24 +01:00
1522618cd6 Add support for count for visual and line motion surround 2025-03-25 09:25:24 +01:00
09862c8356 Fix vim-surround not working with multiple cursors
Fixes multiple cursors with vim-surround commands `cs, ds, S` (but not `ys`).
2025-03-25 09:25:24 +01:00
c6ef3f286f Fix(VIM-696) Restore visual mode after undo/redo, and disable incompatible actions 2025-03-25 09:25:24 +01:00
b358e63444 Respect count with <Action> mappings 2025-03-25 09:25:24 +01:00
7ac743c604 Change matchit plugin to use HTML patterns in unrecognized files 2025-03-25 09:25:24 +01:00
db3d3fc608 Reset insert mode when switching active editor 2025-03-25 09:25:24 +01:00
14d313907b Remove notifications about configuration options 2025-03-25 09:25:24 +01:00
fe37a69544 Remove update checker 2025-03-25 09:25:24 +01:00
54de3dac25 Set custom plugin version 2025-03-25 09:25:24 +01:00
Alex Plate
7c39e9e585 Fix the runForEachCaret exception 2025-03-14 17:40:19 +02:00
Alex Plate
60767fa908 Fix the path to python 2025-03-14 16:20:23 +02:00
Alex Plate
186feed8af Try to use trial for Rider tests 2025-03-14 16:13:51 +02:00
Alex Plate
b3aaf75b48 Use different tracking marker for UI tests PyCharm 2025-03-14 16:06:18 +02:00
Alex Plate
2b1b4fc71e Create UI test for Rider 2025-03-14 16:01:03 +02:00
Alex Plate
8a173c801c Try not to wait till stripes to appear in UI tests for PyCharm 2025-03-14 15:38:27 +02:00
Alex Plate
38b5879d37 Use a new version of compatibility checker 2025-03-14 15:17:53 +02:00
Alex Plate
d0900fd0c5 Use a different way of waiting till the SDK is detected 2025-03-14 14:41:38 +02:00
Alex Plate
79d2040fcf Wait longer till PyCharm will detect the SDK 2025-03-14 14:09:48 +02:00
Alex Plate
2c83403cb0 Add waiting for SDK detectors on PyCharm tests 2025-03-14 13:55:07 +02:00
Alex Plate
3f22c6f9e4 Create UI tests for Rider 2025-03-14 13:50:52 +02:00
Alex Plate
abdb6cb906 Fix(VIM-3825): Proper processing of enter for Rider & similar IDEs 2025-03-14 13:39:36 +02:00
Alex Plate
46f9aa4df2 UI Tests: Handle different name of the project tree for the different version of IJ 2025-03-14 12:47:40 +02:00
Ilya Usov
f40540d114 Fix IdeaVim state after starting the template in remdev scenario
Now the template is properly detected on client as well.

Related: RIDER-118965
2025-03-13 11:50:10 +02:00
dependabot[bot]
79b9dbd656 Bump org.jetbrains.intellij.platform from 2.2.2-SNAPSHOT to 2.3.0
Bumps org.jetbrains.intellij.platform from 2.2.2-SNAPSHOT to 2.3.0.

---
updated-dependencies:
- dependency-name: org.jetbrains.intellij.platform
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-12 18:06:06 +02:00
dependabot[bot]
f8592a85f7 Bump com.dorongold.task-tree from 4.0.0 to 4.0.1
Bumps com.dorongold.task-tree from 4.0.0 to 4.0.1.

---
updated-dependencies:
- dependency-name: com.dorongold.task-tree
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-12 17:47:51 +02:00
Alex Plate
5b8469c276 Use pattern matching in CI tests 2025-03-12 10:52:51 +02:00
Alex Plate
0729e9623b Bring back the 2024.3.3 version of IdeaVim as a minimal supported version 2025-03-12 10:48:14 +02:00
Alex Plate
90b530e6db Use a different approach for UI tests 2025-03-12 10:08:15 +02:00
Alex Plate
dcaef64494 Refactor the way of checking if copy text is presented in UI test 2025-03-11 20:19:53 +02:00
Alex Plate
b31f46d9f4 Update UI test 2025-03-11 19:06:52 +02:00
Alex Plate
bbab064281 With direct calls for the VimFindActionIdAction in UI tests, there is no need to open the GoToAction 2025-03-11 18:31:35 +02:00
Alex Plate
6f030eb8a6 Increase a timeout for waiting for Idea frame during UI tests 2025-03-11 18:05:52 +02:00
Alex Plate
d52d631799 Cleanup of the IjActionExecutor 2025-03-11 17:44:43 +02:00
Alex Plate
84b485c6bc Use the proper context component when firing an action 2025-03-11 17:44:43 +02:00
Alex Pláte
3808bfea60 Merge pull request #1123 from citizenmatt/bugfix/dotcover-indicator
Move status bar widgets after dotCover indicator
2025-03-11 11:09:59 +02:00