0937234558
Set plugin version to chylex-43
2025-03-19 16:08:34 +01:00
4e1d7d4228
Remove notifications about configuration options
2025-03-19 16:08:34 +01:00
b5f7393e45
Exit insert mode after refactoring
2025-03-19 16:04:14 +01:00
522fee294f
Add action to run last macro in all opened files
2025-03-19 16:04:14 +01:00
300735a6da
Stop macro execution after a failed search
2025-03-19 16:04:14 +01:00
8d4f0d838f
Revert per-caret registers
2025-03-19 16:04:14 +01:00
325a655dbf
Fix(VIM-3364): Exception with mapped Generate action
2025-03-19 16:00:18 +01:00
85da8f7b8d
Apply scrolloff after executing native IDEA actions
2025-03-19 16:00:18 +01:00
bd2e1e5888
Stay on same line after reindenting
2025-03-19 16:00:18 +01:00
34a1845cc2
Update search register when using f/t
2025-03-19 16:00:18 +01:00
d02cc5960d
Automatically add unambiguous imports after running a macro
2025-03-19 16:00:17 +01:00
285053e530
Fix(VIM-3179): Respect virtual space below editor (imperfectly)
2025-03-19 16:00:17 +01:00
f9ea683c9a
Fix(VIM-3178): Workaround to support "Jump to Source" action mapping
2025-03-19 16:00:17 +01:00
d3f736a69e
Add support for count for visual and line motion surround
2025-03-19 16:00:17 +01:00
13bfc98ddf
Fix vim-surround not working with multiple cursors
...
Fixes multiple cursors with vim-surround commands `cs, ds, S` (but not `ys`).
2025-03-19 16:00:17 +01:00
05fd29c0ec
Fix(VIM-696) Restore visual mode after undo/redo, and disable incompatible actions
2025-03-19 16:00:17 +01:00
c8512a2e59
Respect count with <Action> mappings
2025-03-19 13:54:57 +01:00
cc1437092f
Change matchit plugin to use HTML patterns in unrecognized files
2025-03-19 13:54:57 +01:00
6d83464cd7
Reset insert mode when switching active editor
2025-03-19 13:54:57 +01:00
d5be9cc8b6
Remove update checker
2025-03-19 03:24:39 +01:00
6026b304c2
Set custom plugin version
2025-03-19 03:24:37 +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
Matt Ellis
3fa20dd417
Move status bar widgets after dotCover indicator
...
Rider's dotCover indicator is marked as "last" rather than relative to other dotnet icons. This position pushes out IdeaVim widgets, so make sure we're after "dotCoverIndicator"
See also DCVR-13021
2025-03-10 18:52:46 +00:00
Alex Plate
f76b07521e
Fix(VIM-3827): Fix an incorrect implementation of the >= operator
...
As a note: This is the first bug in IdeaVim that was fixed by AI (with manual verification, of course).
2025-03-10 10:50:26 +02:00
Alex Plate
55257e1017
Use VimTestCase in operator tests
...
Otherwise it was not possible to run just one test as the injector was not initialized
2025-03-10 10:42:08 +02:00