1
0
mirror of https://github.com/chylex/IntelliJ-IdeaVim.git synced 2025-11-01 04:52:57 +01:00

Commit Graph

  • fd6fe37c8f Remove unnecessary Msg class Matt Ellis 2025-09-10 08:58:37 +01:00
  • 76087fea93 Split host and engine bundles Matt Ellis 2025-09-10 08:38:37 +01:00
  • ec125c9c7e Restore API for external plugin compatibility Matt Ellis 2025-09-11 17:20:21 +01:00
  • 4b69c9141d Bump org.jetbrains.kotlin:kotlin-stdlib from 2.2.10 to 2.2.20 dependabot[bot] 2025-09-10 15:02:16 +00:00
  • 14aa0e7c93 Bump org.jetbrains.intellij.platform from 2.8.0 to 2.9.0 dependabot[bot] 2025-09-10 15:02:19 +00:00
  • 59459e5113 Introduce a hidden vimhints option to hide the new hints functionality Alex Plate 2025-09-10 14:58:46 +03:00
  • 54653d1d1b Specify ActionUpdateThread for ToggleHintsAction Alex Plate 2025-09-10 14:06:33 +03:00
  • 4e59af278b Avoid generating hints for another unfocused window Xinhe Wang 2025-09-09 14:34:22 +01:00
  • d4df794d3c Show message if no mapping found Matt Ellis 2025-09-05 11:43:31 +01:00
  • 04273d005e Skip the tree nodes when generating hints to improve performance Xinhe Wang 2025-09-08 13:52:20 +01:00
  • 463a9e7ceb Generate hints for visible components whose parent is not visible Xinhe Wang 2025-09-08 13:39:17 +01:00
  • aab1999782 Do not preserve previous hints if impossible Xinhe Wang 2025-09-08 15:32:09 +01:00
  • 733470f7b4 Allow repeated characters in hints Xinhe Wang 2025-09-08 12:44:42 +01:00
  • 4c48b4cd42 Update comments and other PR feedback Matt Ellis 2025-09-05 16:30:25 +01:00
  • aa46713d3d Move deprecated functions to bottom of class Matt Ellis 2025-09-03 08:50:12 +01:00
  • aef0515183 Replace asDouble with a new toVimFloat function Matt Ellis 2025-03-16 20:47:41 +01:00
  • b48f80ee7d Deprecate VimDataType.asString Matt Ellis 2025-02-26 12:49:54 +00:00
  • fdda1f0eb6 Refactor VimInt.parseNumber Matt Ellis 2025-09-02 00:53:10 +01:00
  • 69fac0eff0 Deprecate VimDataType.asBoolean Matt Ellis 2025-02-25 15:12:02 +00:00
  • 9dd60cdb3b Introduce VimDataType.toOutputString Matt Ellis 2025-02-24 13:57:06 +00:00
  • 8aedadde5e [API] Use the new API for implementation of the ReplaceWithRegister Alex Plate 2025-09-05 17:54:25 +03:00
  • 763d4518eb Refactor: Replace deprecated fileSize property Alex Plate 2025-09-05 16:53:45 +03:00
  • f5c1b11e4f [API] Rename Read to EditorAccessor Alex Plate 2025-09-05 16:51:06 +03:00
  • 0d38ac8d6f Allow focusing components with hints Xinhe Wang 2025-09-04 16:34:58 +01:00
  • fd1f762bc2 Adjust the hint color to make it clearer Xinhe Wang 2025-09-04 16:07:22 +01:00
  • cfdc3b7dc3 Display only hints prefixed by the currently entered letters Xinhe Wang 2025-09-03 17:25:30 +01:00
  • eaaab34434 Bring clicked component highlighting back Xinhe Wang 2025-09-03 17:00:47 +01:00
  • 80f52d70c8 Encapsulate ShortcutDispatcher for use in NERDTree Xinhe Wang 2025-09-03 15:29:42 +01:00
  • ff13845b57 Use custom key listener instead of ListPopup to select hints Xinhe Wang 2025-09-01 17:42:45 +01:00
  • b349bb74db Encapsulate hints generation Xinhe Wang 2025-08-28 19:53:00 +01:00
  • 90cc7de761 Preserve previous hints if possible Xinhe Wang 2025-08-27 13:27:21 +01:00
  • d674d33735 Basic hint generation (permutation) Xinhe Wang 2025-08-21 17:00:32 +01:00
  • c4713ed89d Highlight the current selected component Xinhe Wang 2025-08-18 14:49:51 +01:00
  • 337fc91261 Traverse the accessible tree instead to support Skia components Xinhe Wang 2025-08-18 11:43:40 +01:00
  • bd8dc5a74f Show a popup instead of a dialog to select the component Xinhe Wang 2025-08-14 13:26:26 +01:00
  • 9ae2bfea8d Select elements to click Xinhe Wang 2025-08-11 10:59:02 +01:00
  • 19ef7588f7 Create class Hint Xinhe Wang 2025-08-11 07:41:54 +01:00
  • 248111bd1c Change ToggleOptionAction to DumbAwareToggleAction Xinhe Wang 2025-08-07 04:36:41 +01:00
  • 76b0f13804 Use accessibleContext for checking clickable elements Xinhe Wang 2025-08-04 15:06:51 +01:00
  • 7ac9ce78ca Toggle hints with ToggleOptionAction Xinhe Wang 2025-07-31 10:02:13 +01:00
  • b304905b35 Simplify KeyStrokeTrie.getData by delegating to getTrieNode Xinhe Wang 2025-09-03 16:10:51 +01:00
  • 3d19696f3b Fix casting error in KeyStrokeTrie.getEntries Xinhe Wang 2025-09-03 16:05:54 +01:00
  • 572c24ff31 Insert text from incsearch end offset Matt Ellis 2025-08-29 16:46:52 +01:00
  • c4a43eef92 Support insert filename literally Matt Ellis 2025-08-29 01:48:19 +01:00
  • c22992c16c Extract find filename at cursor to VimSearchHelper Matt Ellis 2025-08-25 19:39:46 +01:00
  • 01a612ad60 Add insert filename under caret action Matt Ellis 2025-08-23 00:42:04 +01:00
  • 606e5c6a9f Add 'isfname' option, not yet applied Matt Ellis 2025-08-23 00:37:24 +01:00
  • 93ef18b32c Remove unnecessary JvmField annotations Matt Ellis 2025-08-23 00:11:37 +01:00
  • fa4c62ebde Add insert big word at cursor literally action Matt Ellis 2025-08-29 01:33:50 +01:00
  • c5f6b2e336 Add insert big word at cursor command line action Matt Ellis 2025-08-25 12:05:37 +01:00
  • 1e27220eaa Support insert word literally Matt Ellis 2025-08-29 00:17:30 +01:00
  • b5484345f8 Add insert word under caret action for command line Matt Ellis 2025-08-22 17:57:53 +01:00
  • 5d68ba26c2 Add insert current line literally action Matt Ellis 2025-08-28 01:54:53 +01:00
  • 5c8ca893e1 Insert current line by replaying keys Matt Ellis 2025-08-28 01:10:48 +01:00
  • 6aff6a07af Add insert current line in command line Matt Ellis 2025-08-22 17:56:11 +01:00
  • c580aaceed Add insert register literally action Matt Ellis 2025-08-27 00:30:14 +01:00
  • d204860a26 Remove write action from insert register action Matt Ellis 2025-08-26 17:36:39 +01:00
  • 4bd4aefaca Add minor optimisation for simple register contents Matt Ellis 2025-08-26 17:33:18 +01:00
  • 161bb2b28b Insert register by replaying keys Matt Ellis 2025-08-26 17:18:30 +01:00
  • 4be143f4ff Fix move caret to previous big word to match Vim Matt Ellis 2025-08-22 17:49:57 +01:00
  • 4a86af9071 Fix move caret to next big word to match Vim Matt Ellis 2025-08-22 17:39:51 +01:00
  • 9a5339d8af Fix delete to use word instead of WORD Matt Ellis 2025-08-22 16:52:08 +01:00
  • b70f15584f Remove obsolete comments Matt Ellis 2025-08-22 01:16:28 +01:00
  • 38928e82c8 Extract insert literal command line tests Matt Ellis 2025-08-22 01:12:43 +01:00
  • aa5975485e Extract digraph command line tests Matt Ellis 2025-08-22 00:47:43 +01:00
  • b6be329a08 Add tests for saving history when cancelling ex field Matt Ellis 2025-08-22 00:27:06 +01:00
  • 1a566b70d9 Add cmd history before executing Matt Ellis 2025-08-22 00:17:30 +01:00
  • b4eee5d45e Show indicator for current history entry Matt Ellis 2025-08-22 00:09:47 +01:00
  • 30dae9f4d9 Rename HistoryDownFilterAction and add tests Matt Ellis 2025-08-21 17:02:01 +01:00
  • 3ca51d0361 Rename HistoryDownAction and add tests Matt Ellis 2025-08-19 17:28:17 +01:00
  • f282131414 Rename HistoryUpFilterAction and add tests Matt Ellis 2025-08-19 17:05:08 +01:00
  • f5f14f308b Rename HistoryUpAction and add tests Matt Ellis 2025-08-14 02:04:18 +01:00
  • 6557169eec Remove unnecessary textExInput function Matt Ellis 2025-08-14 01:42:42 +01:00
  • ed402d3b26 Extract ToggleOverstrikeActionTest Matt Ellis 2025-08-14 01:35:44 +01:00
  • 44cb65859b Extract MoveCaretToPreviousBigWordAction Matt Ellis 2025-08-14 01:22:43 +01:00
  • 84eb131cea Extract MoveCaretToNextBigWordAction Matt Ellis 2025-08-14 01:20:28 +01:00
  • 9ce2c2ba3a Extract MoveCaretToLineEndActionTest Matt Ellis 2025-08-14 01:15:38 +01:00
  • 549d4a722f Extract MoveCaretToLineStartActionTest Matt Ellis 2025-08-14 01:13:16 +01:00
  • 667890cb4d Extract InsertRegisterActionTest Matt Ellis 2025-08-14 00:54:31 +01:00
  • 1ebaa34bda Extract DeleteToCaretActionTest Matt Ellis 2025-08-14 00:49:00 +01:00
  • 310d90466b Extract DeletePreviousWordActionTest Matt Ellis 2025-08-14 00:47:09 +01:00
  • 822052358e Extract DeletePreviousCharActionTest Matt Ellis 2025-08-14 00:46:12 +01:00
  • d1eb1aeb4d Extract DeleteNextCharActionTest Matt Ellis 2025-08-14 00:41:24 +01:00
  • 8dd28cd257 Introduce CommandLineActionHandler base class Matt Ellis 2025-08-13 13:48:41 +01:00
  • 057259eba2 Move CommandKeyConsumer before CharArgumentConsumer Matt Ellis 2025-08-13 12:29:12 +01:00
  • 7f927ac62e Reorder register consumers Matt Ellis 2025-08-13 02:03:54 +01:00
  • ecceab3fd6 Rename SelectRegisterConsumer Matt Ellis 2025-08-13 02:02:55 +01:00
  • 3e18fcd7f1 Rename StartSelectRegisterConsumer Matt Ellis 2025-08-13 02:01:45 +01:00
  • 747ffa1e7f Move CommandCountTest.kt Matt Ellis 2025-04-15 21:21:55 +02:00
  • c3c581ceb6 Rename CommandConsumer to CommandKeyConsumer Matt Ellis 2025-04-14 22:48:32 +02:00
  • abf7dc51bd Add doc comments for all key consumers Matt Ellis 2025-04-14 22:48:03 +02:00
  • a0d3fd9eed Rename DeleteCommandConsumer to add Count Matt Ellis 2025-04-13 20:11:44 +01:00
  • f53d93016d Make it a little easier to debug key consumers Matt Ellis 2025-04-12 23:10:24 +01:00
  • ce6822fa82 Add repository condition to updateChangelog workflow NaMinhyeok 2025-09-04 18:21:01 +09:00
  • e9bc665aaa Revert StatusBarWidgetsManager to be the project-level service Alex Plate 2025-09-05 10:43:25 +03:00
  • 0fd95c17cf Fix(VIM-4028): Disable new plugin registration because currently it causes an error and this should be properly reviewed Alex Plate 2025-09-05 10:38:30 +03:00
  • faf7a44f7d Bump org.junit:junit-bom from 5.10.0 to 5.13.4 dependabot[bot] 2025-09-04 06:37:29 +00:00
  • 739336ca45 Bump org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm dependabot[bot] 2025-09-04 06:37:09 +00:00
  • 759df9eb22 Bump org.jetbrains:annotations from 26.0.2 to 26.0.2-1 dependabot[bot] 2025-09-04 06:19:43 +00:00
  • 6eefb1dd51 Bump org.jetbrains.intellij.platform from 2.7.2 to 2.8.0 dependabot[bot] 2025-09-04 02:02:18 +00:00