1
0
mirror of https://github.com/chylex/IntelliJ-IdeaVim.git synced 2025-09-04 10:53:15 +02:00

Commit Graph

  • 725d60a56e Bump org.junit.vintage:junit-vintage-engine from 5.12.2 to 5.13.0 dependabot[bot] 2025-06-04 15:49:24 +00:00
  • 77a106f9c6 Throw ProcessCanceledException instead of silently ignoring it in VimTypedActionHandler Alex Plate 2025-05-30 19:41:41 +03:00
  • 1f66bdf5ed Refactor tests in ChangeActionTest.kt for better readability by reformatting doTest calls and improving code style consistency. Alex Plate 2025-05-30 15:12:43 +03:00
  • 7c4cfe44ae Remove unused MutableBoolean data class from KeyHandler Alex Plate 2025-05-30 14:20:25 +03:00
  • b58c1a42d2 Remove unused mappingCompleted parameter from handleKey methods Alex Plate 2025-05-30 14:16:40 +03:00
  • 02fab15aa9 Add tests that verify the behaviour with oldundo flag Alex Plate 2025-05-28 16:45:06 +03:00
  • 6c9d85cce0 Add a big number of undo tests for macros Alex Plate 2025-05-28 12:40:56 +03:00
  • 360080e8c0 Enable some disabled tests Alex Plate 2025-05-28 12:14:08 +03:00
  • e41831798e Add a big number of undo tests for ex commands Alex Plate 2025-05-28 11:48:38 +03:00
  • c93c9e539c Add a big number of undo tests Alex Plate 2025-05-28 09:46:05 +03:00
  • 149e3f92ae Update .gitignore to exclude local Claude settings file Alex Plate 2025-05-28 09:40:53 +03:00
  • 233bad0070 Turn off TeamCity emulation when running tests locally Alex Plate 2025-05-28 09:38:54 +03:00
  • b44308c9ef Remove skipping of command execution if it happens not on the EDT Alex Plate 2025-05-27 18:30:16 +03:00
  • 8c612afed6 VIM-3929: Re-enable IdeaVim in diff editors Alex Plate 2025-05-27 13:07:43 +03:00
  • 2c057e937a Fix(VIM-3929): IdeaVim is disabled in non-file based editors of IDE Alex Plate 2025-05-23 19:34:17 +03:00
  • 2548008116 Add missing switches to EDT during test Alex Plate 2025-05-23 17:14:26 +03:00
  • c43eb1212e Bring back CommandState to fix the compatibility with the external plugins Alex Plate 2025-05-23 16:53:01 +03:00
  • 4c11399b43 Bring the compatibility with the latest EAP version Alex Plate 2025-05-23 16:48:37 +03:00
  • 18f3ba6fe1 Rethrow ProcessCancelledException Alex Plate 2025-05-23 16:22:04 +03:00
  • 2435136734 Remove vimscript roadmap file Alex Plate 2025-05-23 16:00:37 +03:00
  • 4d2a7df6b4 Cleanup readme file Alex Plate 2025-05-22 18:51:48 +03:00
  • b04e90e93c Bump org.jetbrains.intellij.platform from 2.5.0 to 2.6.0 dependabot[bot] 2025-05-21 15:46:43 +00:00
  • 4c88359f46 Bump org.eclipse.jgit:org.eclipse.jgit.ssh.apache dependabot[bot] 2025-05-21 15:46:40 +00:00
  • 8e136bf769 Update list of supported IDEs Alex Plate 2025-05-21 12:31:29 +03:00
  • be73e662bd Change wording to JetBrains IDEs on the readme Alex Plate 2025-05-21 12:30:39 +03:00
  • e096b803c5 Set plugin version to chylex-48 customized/48 chylex 2023-11-17 12:55:52 +01:00
  • ba9d89caed Implement pumvisible() function chylex 2025-05-16 17:00:01 +02:00
  • 3cc9ce73b9 Set plugin version to chylex-47 customized/47 chylex 2023-11-17 12:55:52 +01:00
  • 9370fb7809 Disable key bindings when completion popups are active chylex 2025-05-16 17:00:01 +02:00
  • a593539d9d Set plugin version to chylex-46 customized/46 chylex 2023-11-17 12:55:52 +01:00
  • a62a356dfb Make gj/gk jump over soft wraps chylex 2025-05-16 00:18:11 +02:00
  • 5a25c53808 Make camelCase motions adjust based on direction of visual selection chylex 2025-03-27 11:29:51 +01:00
  • 19cd5bf53d Make search highlights temporary chylex 2025-03-25 09:21:35 +01:00
  • 799a2271bd Exit insert mode after refactoring chylex 2024-09-05 07:37:55 +02:00
  • 46314beaa7 Add action to run last macro in all opened files chylex 2024-08-11 17:47:07 +02:00
  • aa0b299d1a Stop macro execution after a failed search chylex 2024-08-11 17:34:51 +02:00
  • b5ca0b57fe Revert per-caret registers chylex 2024-07-08 02:53:01 +02:00
  • be69de15b4 Apply scrolloff after executing native IDEA actions chylex 2024-01-24 23:15:05 +01:00
  • d9bb4a581e Stay on same line after reindenting chylex 2024-08-10 14:26:46 +02:00
  • 4f4ec08958 Update search register when using f/t chylex 2024-01-23 13:16:02 +01:00
  • b4ed59b08f Automatically add unambiguous imports after running a macro chylex 2023-12-03 09:31:15 +01:00
  • c6174f4395 Fix(VIM-3179): Respect virtual space below editor (imperfectly) chylex 2023-11-15 00:06:45 +01:00
  • b5416da9a4 Fix(VIM-3178): Workaround to support "Jump to Source" action mapping chylex 2023-11-14 23:41:00 +01:00
  • 9474364910 Add support for count for visual and line motion surround chylex 2023-11-09 09:17:29 +01:00
  • afb7d29871 Fix vim-surround not working with multiple cursors chylex 2022-10-24 02:09:20 +02:00
  • 6afd363731 Fix(VIM-696) Restore visual mode after undo/redo, and disable incompatible actions chylex 2022-12-21 04:34:56 +01:00
  • 0880a78bfe Respect count with <Action> mappings chylex 2023-11-17 07:32:27 +01:00
  • e6c506811f Change matchit plugin to use HTML patterns in unrecognized files chylex 2022-06-18 19:59:56 +02:00
  • d3142f4574 Reset insert mode when switching active editor chylex 2023-10-19 23:56:06 +02:00
  • bf54c86622 Remove notifications about configuration options chylex 2025-01-15 03:45:34 +01:00
  • 9aed3c4eb6 Remove update checker chylex 2023-01-02 01:16:14 +01:00
  • cd3c40c855 Set custom plugin version chylex 2021-10-18 13:36:02 +02:00
  • ee70ecd92e Bump com.google.devtools.ksp:symbol-processing-api dependabot[bot] 2025-05-14 15:11:41 +00:00
  • f3cf3f03b1 Bump org.jetbrains.kotlin:kotlin-stdlib from 2.1.20 to 2.1.21 dependabot[bot] 2025-05-14 15:12:30 +00:00
  • 4c46d734cc Bump io.ktor:ktor-client-core from 3.1.2 to 3.1.3 dependabot[bot] 2025-05-14 15:11:33 +00:00
  • e932fe2059 Add com.ugarosa.idea.edgemotion as a dependant plugin Alex Plate 2025-05-14 12:02:06 +03:00
  • d3f248d2f9 Refactor reset to avoid service initialization during the dispose Alex Plate 2025-05-09 19:04:10 +02:00
  • f623c1eef9 Fix(VIM-3784): Integrate a notification that will warn new GoLand users that they use IdeaVim Alex Plate 2025-05-09 18:38:59 +02:00
  • f03734e235 Fix(VIM-3786): Disable IdeaVim in the AI assistant Alex Plate 2025-05-09 16:31:44 +02:00
  • 85acdc2e24 Fix(VIM-3881): Execute undo/redo directly for the remote dev scenarios Alex Plate 2025-05-09 16:20:27 +02:00
  • afa70e20e1 Correct the rider test Alex Plate 2025-05-09 15:27:43 +02:00
  • 73f3d328c5 Try to wait longer till Rider will start Alex Plate 2025-05-09 13:51:40 +02:00
  • df3224b02d Start Rider with printing the logs to the output Alex Plate 2025-05-09 13:34:51 +02:00
  • 0e56a4e86e Remove background Rider start to see the problem when loading Alex Plate 2025-05-09 13:32:22 +02:00
  • 66ce949cc5 Do not use installer for Rider tests Alex Plate 2025-05-09 13:00:50 +02:00
  • ab635972cc Remove a lot of deprecated methods in IdeaVim Alex Plate 2025-05-09 12:58:47 +02:00
  • 7fbf321cbd Do not use installer for Rider tests Alex Plate 2025-05-09 12:17:05 +02:00
  • d4c24fcc7f Remove the outdated file with implemented vimscript functions Alex Plate 2025-05-09 11:16:22 +02:00
  • fd5af31247 Report cannot track intention action Matt Ellis 2025-05-06 00:51:37 +01:00
  • df74b75570 Stop switching fragment editors to Insert mode Matt Ellis 2025-04-30 11:23:17 +01:00
  • c74163e917 Fix case settings in replacement string, VIM-3510 Vladimir Parfinenko 2025-04-23 14:37:49 +02:00
  • d38b2885ba Fix missing backreferences in replacement string, VIM-3895 Vladimir Parfinenko 2025-04-23 14:37:38 +02:00
  • 61666d1cfd Always print float numbers using period as a decimal separator, VIM-3894 Vladimir Parfinenko 2025-04-23 13:08:04 +02:00
  • 35ddb21fe0 Fix the deprecated method use Alex Plate 2025-05-09 11:09:11 +02:00
  • ccdd708907 Get rid of the old way of action execution Alex Plate 2025-05-08 18:22:40 +02:00
  • 73e61e0955 Get rid of hacks for Rider regarding esc and enter Alex Plate 2025-05-08 17:49:15 +02:00
  • c3fa093d32 Upgrade the code to use the 2025.1 functions Alex Plate 2025-05-08 17:47:35 +02:00
  • a94d509441 Remove other code deprecations Alex Plate 2025-05-08 17:33:41 +02:00
  • 12fd5bc79a Remove deprecated functions Alex Plate 2025-05-08 17:20:58 +02:00
  • 235368c449 Remove old comments regarding vim-engine extraction Alex Plate 2025-05-08 17:20:00 +02:00
  • 57ecd25640 Refactor MacKeyRepeat.kt in order to remove the deprecated methods use Alex Plate 2025-05-08 17:18:17 +02:00
  • 09d37ebd38 Convert MacKeyRepeat to kotlin Alex Plate 2025-05-08 17:11:39 +02:00
  • 81bc3f1f1b Rename .java to .kt Alex Plate 2025-05-08 17:11:39 +02:00
  • 9e3058dace Code cleanup: remove some deprecations from the source code Alex Plate 2025-05-08 17:04:25 +02:00
  • 6819d4f96c Add Mia Vucinic to the contributors list Alex Plate 2025-05-08 13:41:11 +02:00
  • 222e1471b4 Add vumi19 to contributors list IdeaVim Bot 2025-05-08 09:01:43 +00:00
  • 35b9eaae3e VIM-2263 Add a not-null assertion operator to getRegister function to since assertions won't be executed if register does not exist M. V 2025-05-07 16:42:33 +02:00
  • 4eee1d3192 VIM-2263 Add additional tests that check the content of the registers M. V 2025-05-07 16:22:51 +02:00
  • 3c2e2bfb68 VIM-3771 Add a smile command with python ascii art M. V 2025-05-07 17:46:08 +02:00
  • 3f75b6db6d VIM-3771 Add a smile command with java ascii art M. V 2025-05-07 17:38:33 +02:00
  • 5fd318bf88 VIM-3771 Add a smile command with kotlin and default ascii art M. V 2025-05-07 17:30:37 +02:00
  • 6d34c70a9d VIM-3771 Rename VirtualFile.kt to VimVirtualFile.kt and add a new property extension M. V 2025-05-07 17:06:41 +02:00
  • 3ffe8b68f7 Bump io.ktor:ktor-serialization-kotlinx-json from 3.1.2 to 3.1.3 dependabot[bot] 2025-05-07 16:14:17 +00:00
  • d09fc538f7 Bump io.ktor:ktor-client-cio from 3.1.2 to 3.1.3 dependabot[bot] 2025-05-07 16:14:14 +00:00
  • 8d4d6b0f27 Bump io.ktor:ktor-client-content-negotiation from 3.1.2 to 3.1.3 dependabot[bot] 2025-05-07 15:58:08 +00:00
  • f9f5f039db Bump com.google.devtools.ksp:symbol-processing-api dependabot[bot] 2025-05-07 15:41:07 +00:00
  • cacb63a525 Bump io.ktor:ktor-client-auth from 3.1.2 to 3.1.3 dependabot[bot] 2025-05-07 15:40:50 +00:00
  • 518eac1476 Fix the authors update script Alex Plate 2025-05-06 14:28:59 +02:00
  • ad18667520 Add Ivan Yarkov to contributors list IdeaVim Bot 2025-05-06 09:01:46 +00:00
  • 5bf2b51c5d Add a comment about the change Alex Plate 2025-05-05 17:00:33 +02:00