1
0
mirror of https://github.com/chylex/IntelliJ-IdeaVim.git synced 2025-04-03 17:15:47 +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