1
0
mirror of https://github.com/chylex/IntelliJ-IdeaVim.git synced 2025-09-06 07:53:13 +02:00

Commit Graph

  • 7c10a19ad3 Revert per-caret registers chylex 2024-07-08 02:53:01 +02:00
  • 7478a2bf39 Revert "Factor disposable objects on editor opening" chylex 2024-04-27 09:46:43 +02:00
  • 98fad582f2 Fix(VIM-3364): Exception with mapped Generate action chylex 2024-03-27 13:24:17 +01:00
  • 41250fcf5f Apply scrolloff after executing native IDEA actions chylex 2024-01-24 23:15:05 +01:00
  • 5679ac79f6 Stay on same line after reindenting chylex 2024-08-10 14:26:46 +02:00
  • ce9dcb75ac Update search register when using f/t chylex 2024-01-23 13:16:02 +01:00
  • 458514697d Automatically add unambiguous imports after running a macro chylex 2023-12-03 09:31:15 +01:00
  • 643e359dd7 Fix(VIM-3179): Respect virtual space below editor (imperfectly) chylex 2023-11-15 00:06:45 +01:00
  • 2d4ae3c72d Fix(VIM-3178): Workaround to support "Jump to Source" action mapping chylex 2023-11-14 23:41:00 +01:00
  • 2109d55d18 Add support for count for visual and line motion surround chylex 2023-11-09 09:17:29 +01:00
  • 7e4777dba3 Fix vim-surround not working with multiple cursors chylex 2022-10-24 02:09:20 +02:00
  • 3c1698720f Fix(VIM-696) Restore visual mode after undo/redo, and disable incompatible actions chylex 2022-12-21 04:34:56 +01:00
  • e517af3a6e Respect count with <Action> mappings chylex 2023-11-17 07:32:27 +01:00
  • 46210112fa Change matchit plugin to use HTML patterns in unrecognized files chylex 2022-06-18 19:59:56 +02:00
  • 308589fec5 Reset insert mode when switching active editor chylex 2023-10-19 23:56:06 +02:00
  • c55e43e2ae Disable switching to insert mode for some editors chylex 2024-08-10 14:46:56 +02:00
  • fbe262826c Remove update checker chylex 2023-01-02 01:16:14 +01:00
  • de52305556 Set custom plugin version chylex 2021-10-18 13:36:02 +02:00
  • 8c9ff9465f Fix(VIM-3584): com.maddyhome.idea.vim.KeyHandler requests com.maddyhome.idea.vim.api.VimKeyGroup instance. Class initialization must not depend on services Filipp Vakhitov 2024-08-11 01:12:59 +03:00
  • 1a2322ddec OutputPanel no longer ignores key events Filipp Vakhitov 2024-08-10 23:55:57 +03:00
  • 3da1cc300f Set plugin version to chylex-38 customized/38 chylex 2023-11-17 12:55:52 +01:00
  • 4d535c4148 Revert per-caret registers chylex 2024-07-08 02:53:01 +02:00
  • 5768209a33 Revert "Factor disposable objects on editor opening" chylex 2024-04-27 09:46:43 +02:00
  • fe0f4fde9d Fix(VIM-3364): Exception with mapped Generate action chylex 2024-03-27 13:24:17 +01:00
  • 25e4eb9078 Apply scrolloff after executing native IDEA actions chylex 2024-01-24 23:15:05 +01:00
  • 9b507e6033 Stay on same line after reindenting chylex 2024-08-10 14:26:46 +02:00
  • 4d0a54221a Update search register when using f/t chylex 2024-01-23 13:16:02 +01:00
  • 17d49bc35d Automatically add unambiguous imports after running a macro chylex 2023-12-03 09:31:15 +01:00
  • ba9966d996 Fix(VIM-3179): Respect virtual space below editor (imperfectly) chylex 2023-11-15 00:06:45 +01:00
  • ae1cb45854 Fix(VIM-3178): Workaround to support "Jump to Source" action mapping chylex 2023-11-14 23:41:00 +01:00
  • 27c8d9e610 Add support for count for visual and line motion surround chylex 2023-11-09 09:17:29 +01:00
  • 5a247843e4 Fix vim-surround not working with multiple cursors chylex 2022-10-24 02:09:20 +02:00
  • 4438c654d0 Fix(VIM-696) Restore visual mode after undo/redo, and disable incompatible actions chylex 2022-12-21 04:34:56 +01:00
  • 705530fdfd Respect count with <Action> mappings chylex 2023-11-17 07:32:27 +01:00
  • a1c0cfda52 Change matchit plugin to use HTML patterns in unrecognized files chylex 2022-06-18 19:59:56 +02:00
  • 9261d17491 Reset insert mode when switching active editor chylex 2023-10-19 23:56:06 +02:00
  • c89099bb0c Disable switching to insert mode for some editors chylex 2024-08-10 14:46:56 +02:00
  • 00f73f52bd Remove update checker chylex 2023-01-02 01:16:14 +01:00
  • b0474cec7d Set custom plugin version chylex 2021-10-18 13:36:02 +02:00
  • fbbd1ebc0d Bump org.antlr:antlr4 from 4.13.1 to 4.13.2 dependabot[bot] 2024-08-07 15:31:56 +00:00
  • 8d5df11372 Add a warning when the action is executed from the write action Alex Plate 2024-07-31 15:13:04 +03:00
  • dfebe542d8 Fix incsearch highlight in multiple Rider instances Matt Ellis 2024-08-05 14:30:42 +01:00
  • 7fde47c08b Update README.md Matt Ellis 2024-08-01 12:02:11 +01:00
  • 629919f634 Bump org.jetbrains.intellij.platform from 2.0.0-rc1 to 2.0.0-rc2 dependabot[bot] 2024-07-31 15:11:56 +00:00
  • 43fff1c73e Bump com.google.devtools.ksp:symbol-processing-api dependabot[bot] 2024-07-31 15:11:45 +00:00
  • d02f0e17ca Revert "Fix(VIM-3376): Refactor the way IdeaVim executes actions" Alex Plate 2024-07-31 13:08:08 +03:00
  • 5dc860f61e Fix(VIM-3569): Pipe-symbol can no longer be used in remaps Filipp Vakhitov 2024-07-30 18:01:54 +03:00
  • 956e726c31 Add test Alex Plate 2024-07-29 17:48:07 +02:00
  • 446067e2fe Update formatting Alex Plate 2024-07-29 16:57:29 +02:00
  • bd53a895c0 Return nullability of editor in action Alex Plate 2024-07-29 16:54:02 +02:00
  • e61fed2467 Revert "Use installer in case of the snapshot dependency" Alex Plate 2024-07-29 16:51:25 +02:00
  • f5e125759f Use installer in case of the snapshot dependency Alex Plate 2024-07-29 16:47:31 +02:00
  • 622eb887c8 Make style refactoring Alex Plate 2024-07-29 16:37:57 +02:00
  • 9fb614e16c Pass editor to the "execute" method of the NativeAction Alex Plate 2024-07-29 16:36:01 +02:00
  • 1e0fa07768 Fix problem with unsatisfied condition Alex Plate 2024-07-29 16:15:58 +02:00
  • bfb1d5b7f5 Remove accidential return Alex Plate 2024-07-29 14:08:15 +02:00
  • 2fad8790a9 Reset key handler in property tests Alex Plate 2024-07-29 13:57:32 +02:00
  • 9719106a14 Fix incorrect assertions after migration to the new version of gradle plugin Alex Plate 2024-07-29 13:52:14 +02:00
  • 870a0da2a2 Update UI tests without octopus handler Alex Plate 2024-07-29 13:41:24 +02:00
  • d3c315d299 Update logs location in UI tests Alex Plate 2024-07-29 13:39:53 +02:00
  • 2583b6e792 Print the list of available keys for debugging Alex Plate 2024-07-29 13:27:15 +02:00
  • 89417eb4f6 Comment out compatibility check for copilot because it's broken for the moment Alex Plate 2024-07-29 13:16:50 +02:00
  • 560700c9aa Pass editor to the execution of the action Alex Plate 2024-07-26 20:05:29 +03:00
  • 24514039e1 Fix(VIM-3376): Refactor the way IdeaVim executes actions Alex Plate 2024-07-10 10:06:44 +03:00
  • ff44596c1a Migrate to gradle plugin 2.0.0-rc1 Alex Plate 2024-07-26 18:09:59 +03:00
  • b001d63fd9 Do not fire VimInsertListener on every mode change Filipp Vakhitov 2024-07-26 17:28:41 +03:00
  • 5db96bef28 Fix compilation with IdeaVimExtension Filipp Vakhitov 2024-07-26 17:23:56 +03:00
  • 39c615cddd Do not cast VimStateMachine classes in vim-engine Filipp Vakhitov 2024-07-25 20:13:24 +03:00
  • 961173a93b Fix tests Filipp Vakhitov 2024-07-24 17:00:01 +03:00
  • 92741c6356 Fix compilation Filipp Vakhitov 2024-07-24 16:27:10 +03:00
  • 643eb2a85f Add context to MappingProcessor Filipp Vakhitov 2024-07-16 13:22:17 +03:00
  • 883744e4ee Move blockInsert to vim-engine filipp 2024-07-19 17:50:01 +03:00
  • 66173e03be Move reformatCodeRange to vim-engine filipp 2024-07-19 14:54:22 +03:00
  • e455722758 Move more methods to vim-engine filipp 2024-07-19 14:49:13 +03:00
  • 823bdc1561 Replace VimYankGroup with implementation that works with VimListenersNotifier filipp 2024-07-19 14:27:27 +03:00
  • f91fda2ca5 Remove VimInsertListener filipp 2024-07-19 14:13:59 +03:00
  • 92abd76615 Move more methods to engine filipp 2024-07-19 13:56:26 +03:00
  • 57c45ca153 Move more methods to engine filipp 2024-07-19 13:16:36 +03:00
  • 7c623ae4b5 Move case change methods to engine filipp 2024-07-19 12:58:24 +03:00
  • f2ef92cdef Remove unused method filipp 2024-07-19 12:31:34 +03:00
  • e8e6eabe97 Fix tests Filipp Vakhitov 2024-07-26 15:27:38 +03:00
  • ef1c915264 Fix visual mode not being removed. Filipp Vakhitov 2024-07-26 14:24:01 +03:00
  • a5e2168f7f Fix(VIM-3540): Caret icon is stuck in incorrect mode when having two or more simultaneous instances running Filipp Vakhitov 2024-07-26 00:44:35 +03:00
  • 83e5470b3a Fix(VIM-3563): Can't exit insert mode in Readonly File Filipp Vakhitov 2024-07-25 22:54:39 +03:00
  • c446de8979 Bump org.jetbrains.kotlin:kotlin-stdlib from 1.9.24 to 1.9.25 dependabot[bot] 2024-07-24 15:47:26 +00:00
  • 13426915f4 Remove special case handling for macro recording Matt Ellis 2024-07-23 18:02:46 +01:00
  • d766c3b8ee Add test for nested insert literal action Matt Ellis 2024-07-23 18:01:35 +01:00
  • 844bc01537 Make functions protected Matt Ellis 2024-07-23 17:59:37 +01:00
  • 3d2d32b022 Move special case code to actions Matt Ellis 2024-07-23 17:58:43 +01:00
  • a8677d3dd7 Refactor expected argument type Matt Ellis 2024-07-23 17:46:39 +01:00
  • 7217fdf734 Remove unused special case check Matt Ellis 2024-07-23 17:42:43 +01:00
  • 0c867b3869 Make some CommandBuilder properties immutable Matt Ellis 2024-07-23 17:41:15 +01:00
  • b3bcab4336 Refactor DigraphResult to sealed classes Matt Ellis 2024-07-23 17:36:07 +01:00
  • fe1b48a9b3 Refactor digraph prompt handling Matt Ellis 2024-07-23 17:18:56 +01:00
  • b5a0862520 The last command part is the current one Matt Ellis 2024-07-23 17:15:09 +01:00
  • babc1f54e5 Return the last valid register if it exists Matt Ellis 2024-07-23 17:14:42 +01:00
  • 32b910a65b Remove unused functions and properties Matt Ellis 2024-07-23 17:06:40 +01:00
  • 2aa71a0008 Add "Dracula" theme to mode widget Filipp Vakhitov 2024-07-23 19:36:07 +03:00
  • c2c0c2aba2 Fix(VIM-3552): Undo undoes paste and insert in one keypress Filipp Vakhitov 2024-07-22 23:08:46 +03:00
  • 6a10cf5e0d Update the configuration for PY UI tests Alex Plate 2024-07-22 10:08:56 +03:00