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

Commit Graph

  • 5eb8f44dfc Bump org.mockito.kotlin:mockito-kotlin from 5.1.0 to 5.2.1 dependabot[bot] 2023-12-28 09:54:35 +00:00
  • e36131b38b [VIM-2929]: Adding logging for tracing the keyStack Alex Plate 2023-12-28 11:24:13 +02:00
  • b67868afde Extract the companion object into the top level Alex Plate 2023-12-28 10:03:50 +02:00
  • 328fdee281 Add comment about autocompletion in macros Alex Plate 2023-12-22 09:33:18 +02:00
  • 8ab43e98fe Remove unnecessary keeping visual mode flag Matt Ellis 2023-12-11 23:28:38 +00:00
  • 4f407ccc03 Remove unused multikey-undo flag Matt Ellis 2023-12-11 22:55:03 +00:00
  • 5f3fddd3e4 Remove unnecessary post process method Matt Ellis 2023-12-11 20:21:42 +00:00
  • 392f3b536d Remove unnecessary mode reset Matt Ellis 2023-12-11 20:19:53 +00:00
  • 155de2b396 Remove always true check and always exit visual Matt Ellis 2023-12-11 18:05:02 +00:00
  • 6c9930ac2a Removes unnecessary 'exit visual' command flag Matt Ellis 2023-12-11 17:56:49 +00:00
  • 9dddf4f4bc Minor cleanup Matt Ellis 2023-12-11 17:34:17 +00:00
  • 314506c15c Update changelog after merging PR IdeaVim Bot 2023-12-22 07:34:37 +00:00
  • 673222da6c Prevent code completion popup from appearing after running a macro chylex 2023-12-03 06:51:03 +01:00
  • 58b97e6361 Get back to regular agents Alex Plate 2023-12-19 10:45:40 +02:00
  • 8bc2032b07 Do not override all artifact rules Alex Plate 2023-12-19 10:44:49 +02:00
  • 40d4354dfc Avoid issue with blocked execution due to starting a coroutine in ProjectActivity Alex Plate 2023-12-19 10:30:14 +02:00
  • 27f2f5bb2b Migrate KeymapChecker to ProjectActivity Alex Plate 2023-12-19 10:08:01 +02:00
  • 490b934269 Turn on leaks check on local development Alex Plate 2023-12-19 10:00:10 +02:00
  • e2e2b4d176 Proper tear down with tests with mock Alex Plate 2023-12-19 09:59:54 +02:00
  • 7a1763bbee Dispose carets of custom editor in test Alex Plate 2023-12-19 02:21:34 +02:00
  • ca8904b6bb Refactor common extension tests in order to avoid double remove of extension. Alex Plate 2023-12-19 02:21:18 +02:00
  • 6384b28689 Refactor listeners to avoid manual unregister Alex Plate 2023-12-19 01:44:57 +02:00
  • e661466558 Small refactorings on IdeaSelectionControl Alex Plate 2023-12-18 10:46:54 +02:00
  • 8faf2beba4 Refactor IdeaRefactorModeHelper for splitting logic into change calculation and change apply Alex Plate 2023-12-18 10:36:41 +02:00
  • fb29319ec6 Add VimPlugin.isNotEnabled function to simplify a lot of checks for !isEnabled() Alex Plate 2023-12-18 09:18:04 +02:00
  • 7779d7d193 This Easter egg caused a bug that a disposable balloon was leaked. Alex Plate 2023-12-15 23:04:25 +02:00
  • 2c5246b62f Avoid project leak via KeyEvent Alex Plate 2023-12-15 22:38:15 +02:00
  • e43a3f4518 Avoid disposable leak because of widget Alex Plate 2023-12-15 22:22:52 +02:00
  • b5716f7a6d Fix incorrect error handling Alex Plate 2023-12-15 22:20:49 +02:00
  • fac5a3cc6f Remove XYZ testing configuration Alex Plate 2023-12-15 19:56:47 +02:00
  • 671793078a Revert "Downgrade version of IJ plugin" Alex Plate 2023-12-15 19:07:55 +02:00
  • 4f5ea1696f Revert "Add back-to-232 branch" Alex Plate 2023-12-15 19:07:44 +02:00
  • b3e47e3bac Revert "Disable some tests" Alex Plate 2023-12-15 19:07:30 +02:00
  • d67e990065 Update changelog. Action id - 7231244078 IdeaVim Bot 2023-12-16 10:06:23 +00:00
  • 7fb6f4b47f Revert "Refactor key cache" Alex Plate 2023-12-15 18:49:18 +02:00
  • df3b435a1f Revert "Clean swing timer" Alex Plate 2023-12-15 18:49:18 +02:00
  • 5b65f1b544 Clean swing timer Alex Plate 2023-12-15 18:43:49 +02:00
  • e159866d3b Refactor key cache Alex Plate 2023-12-15 18:40:04 +02:00
  • aa0ce71612 Temporally switch to larger agents Alex Plate 2023-12-15 18:24:31 +02:00
  • 522e547f99 Clean up patch Alex Plate 2023-12-15 17:45:01 +02:00
  • 9430341d4e Add artifact rules for all builds Alex Plate 2023-12-15 17:42:08 +02:00
  • 95838d045d Disable some tests Alex Plate 2023-12-15 17:17:01 +02:00
  • 20832f11b6 Add back-to-232 branch Alex Plate 2023-12-15 17:01:08 +02:00
  • 258203f400 Downgrade version of IJ plugin Alex Plate 2023-12-15 16:52:59 +02:00
  • 3b1768fa4e Update new build configuration name Alex Plate 2023-12-15 16:41:48 +02:00
  • 23a3085bad Add xyz branch for testing Alex Plate 2023-12-15 16:34:15 +02:00
  • 78c12e0ea6 Switch to stable version of IDEA Alex Plate 2023-12-15 16:32:51 +02:00
  • 997cb85663 Do not log LOG.error during test execution Alex Plate 2023-12-15 16:30:47 +02:00
  • 968d5eabfa TeamCity change in 'Ideavim' project: general settings of 'Tests for IntelliJ Latest EAP' build configuration were updated aleksei.plate@jetbrains.com 2023-12-15 14:26:47 +00:00
  • 590ce1f7ed TeamCity change in 'Ideavim' project: runners of 'Tests for IntelliJ Latest EAP' build configuration were updated aleksei.plate@jetbrains.com 2023-12-15 14:19:03 +00:00
  • 416a8838e4 TeamCity change in 'Ideavim' project: runners of 'Tests for IntelliJ Latest EAP' build configuration were updated aleksei.plate@jetbrains.com 2023-12-15 14:16:39 +00:00
  • f6c349ac31 TeamCity change in 'Ideavim' project: runners of 'Tests for IntelliJ Latest EAP' build configuration were updated aleksei.plate@jetbrains.com 2023-12-15 14:15:47 +00:00
  • 517c6b40b5 Fix issue with disposed editor Alex Plate 2023-12-15 14:51:27 +02:00
  • 1fa78935a6 Factor disposable objects on editor opening Alex Plate 2023-12-15 14:28:18 +02:00
  • 4ddcd56740 Fix(VIM-3085): Open access to VimTypedActionHandler and VimShortcutKeyAction Alex Plate 2023-12-15 12:46:35 +02:00
  • e5a2f33584 TeamCity change in 'Ideavim' project: general settings of 'Tests for IntelliJ Latest EAP' build configuration were updated aleksei.plate@jetbrains.com 2023-12-08 16:58:34 +00:00
  • c17cf3256a TeamCity change in 'Ideavim' project: project settings were updated aleksei.plate@jetbrains.com 2023-12-08 16:50:30 +00:00
  • 5415bda02d TeamCity change in 'Ideavim' project: general settings of 'Tests for IntelliJ Latest EAP' build configuration were updated aleksei.plate@jetbrains.com 2023-12-08 16:45:24 +00:00
  • 07cbaeb7aa Add 2023.3 test on TeamCity dashboard Alex Plate 2023-12-08 18:23:23 +02:00
  • fd1a706e4a Set plugin version to chylex-22 customized/22 chylex 2023-11-17 12:55:52 +01:00
  • 5b2f3e1f12 Automatically add unambiguous imports after running a macro chylex 2023-12-03 09:31:15 +01:00
  • ec704fc9f9 Prevent code completion popup from appearing after running a macro chylex 2023-12-03 06:51:03 +01:00
  • ef8955e9d1 Fix(VIM-3179): Respect virtual space below editor (imperfectly) chylex 2023-11-15 00:06:45 +01:00
  • 806f6f8eaa Fix(VIM-3178): Workaround to support "Jump to Source" action mapping chylex 2023-11-14 23:41:00 +01:00
  • 6dcf0f9458 Fix(VIM-3166): Workaround to fix broken filtering of visual lines chylex 2023-11-10 02:34:50 +01:00
  • 8eb201a941 Add support for count for visual and line motion surround chylex 2023-11-09 09:17:29 +01:00
  • a288feca2a Fix vim-surround not working with multiple cursors chylex 2022-10-24 02:09:20 +02:00
  • ffe337b145 [VIM-696] Restore visual mode after undo/redo, and disable incompatible actions chylex 2022-12-21 04:34:56 +01:00
  • ee178e58d0 Respect count with <Action> mappings chylex 2023-11-17 07:32:27 +01:00
  • 12ac424ae0 Prevent IdeaVIM from stealing key binding that confirms in-place refactoring chylex 2023-10-19 07:48:29 +02:00
  • c96ca2e405 Change matchit plugin to use HTML patterns in unrecognized files chylex 2022-06-18 19:59:56 +02:00
  • 0265432ce5 Reset insert mode when switching active editor chylex 2023-10-19 23:56:06 +02:00
  • f7e5f15ed2 Remove update checker chylex 2023-01-02 01:16:14 +01:00
  • 68f21ad7c9 Set custom plugin version chylex 2021-10-18 13:36:02 +02:00
  • 9d5aa83786 Add info that ideamarks works with global marks only Alex Plate 2023-12-01 15:26:56 +02:00
  • 463164cb88 [VIM-3214] Add information that ideajoin is not supported everywhere Alex Plate 2023-12-01 14:13:30 +02:00
  • 4809742088 Do not run tests for esc iin neovim Alex Plate 2023-12-01 12:13:44 +02:00
  • 9cf0e285b4 Revert "TeamCity change in 'Ideavim / IdeaVim releases' project: runners of 'Publish Dev Build' build configuration were updated" Alex Plate 2023-12-01 11:51:19 +02:00
  • a6ca6f1cf9 Revert "TeamCity change in 'Ideavim / IdeaVim releases' project: runners of 'Publish Dev Build' build configuration were updated" Alex Plate 2023-12-01 11:51:18 +02:00
  • bd7479e1c0 TeamCity change in 'Ideavim / IdeaVim releases' project: runners of 'Publish Dev Build' build configuration were updated aleksei.plate@jetbrains.com 2023-12-01 09:50:48 +00:00
  • b35b51c203 TeamCity change in 'Ideavim / IdeaVim releases' project: runners of 'Publish Dev Build' build configuration were updated aleksei.plate@jetbrains.com 2023-12-01 09:50:17 +00:00
  • 5652774888 Exclude kotlin stdlib from the distribution Alex Plate 2023-12-01 11:19:18 +02:00
  • 836e9a2fbc The dev version of IdeaVim should calculate the version based on a previous non-patched release version Alex Plate 2023-12-01 10:53:01 +02:00
  • 64538c255d Bump org.jetbrains.kotlin:kotlin-stdlib from 1.9.20 to 1.9.21 dependabot[bot] 2023-11-29 15:34:46 +00:00
  • 62a9293dcf Bump com.google.devtools.ksp:symbol-processing-api dependabot[bot] 2023-11-29 15:32:37 +00:00
  • 1faae92f33 Update changelog after merging PR IdeaVim Bot 2023-11-25 11:16:31 +00:00
  • dee808752f Fix(VIM-3176) add test for restore selection after pasting in/below selection samabcde 2023-11-16 23:30:01 +08:00
  • 5590af6995 Update changelog. Action id - 6988421362 IdeaVim Bot 2023-11-25 10:06:22 +00:00
  • 5afd161fba Update minimal supported version to 2023.3 filipp 2023-11-24 20:42:48 +02:00
  • 336efa1e8b Add some tests for one time mode Alex Plate 2023-11-24 17:49:04 +02:00
  • 568d5ca4ff Fix(VIM-3090): Cmd line mode saves the visual mode Alex Plate 2023-11-24 17:42:33 +02:00
  • a9991f2a50 Convert ProcessGroup to kotlin Alex Plate 2023-11-24 17:00:06 +02:00
  • 1c8096444a Rename .java to .kt Alex Plate 2023-11-24 17:00:05 +02:00
  • f424de46e6 Update changelog. Action id - 6979369267 IdeaVim Bot 2023-11-24 10:06:47 +00:00
  • 8fcca05565 Fix(VIM-3176): Reselecting visual selection after pasting above it select wrong lines Filipp Vakhitov 2023-11-23 22:53:07 +02:00
  • ed1f3cec59 Make sure the injector is initialized in VimShortcutKeyAction Alex Plate 2023-11-23 16:19:13 +02:00
  • c29a409f28 Log other actions assigned to the escape and enter actions Alex Plate 2023-11-23 15:05:35 +02:00
  • 1a46936ad6 Suggest fix when two escape shortcuts are assigned to the editor escape action Alex Plate 2023-11-23 14:57:08 +02:00
  • e82abfb948 Do not perform keymap check if the plugin is disabled Alex Plate 2023-11-23 14:03:39 +02:00
  • c3409be780 Fix(VIM-3206): Disable both copilot suggestion and insert mode on a single escape Alex Plate 2023-11-23 14:02:25 +02:00