1
0
mirror of https://github.com/chylex/IntelliJ-IdeaVim.git synced 2024-10-17 07:42:46 +02:00

Commit Graph

  • 24514039e1
    Fix(VIM-3376): Refactor the way IdeaVim executes actions Alex Plate 2024-07-10 10:06:44 +0300
  • ff44596c1a
    Migrate to gradle plugin 2.0.0-rc1 Alex Plate 2024-07-26 18:09:59 +0300
  • b001d63fd9 Do not fire VimInsertListener on every mode change Filipp Vakhitov 2024-07-26 17:28:41 +0300
  • 5db96bef28 Fix compilation with IdeaVimExtension Filipp Vakhitov 2024-07-26 17:23:56 +0300
  • 39c615cddd Do not cast VimStateMachine classes in vim-engine Filipp Vakhitov 2024-07-25 20:13:24 +0300
  • 961173a93b Fix tests Filipp Vakhitov 2024-07-24 17:00:01 +0300
  • 92741c6356 Fix compilation Filipp Vakhitov 2024-07-24 16:27:10 +0300
  • 643eb2a85f Add context to MappingProcessor Filipp Vakhitov 2024-07-16 13:22:17 +0300
  • 883744e4ee Move blockInsert to vim-engine filipp 2024-07-19 17:50:01 +0300
  • 66173e03be Move reformatCodeRange to vim-engine filipp 2024-07-19 14:54:22 +0300
  • e455722758 Move more methods to vim-engine filipp 2024-07-19 14:49:13 +0300
  • 823bdc1561 Replace VimYankGroup with implementation that works with VimListenersNotifier filipp 2024-07-19 14:27:27 +0300
  • f91fda2ca5 Remove VimInsertListener filipp 2024-07-19 14:13:59 +0300
  • 92abd76615 Move more methods to engine filipp 2024-07-19 13:56:26 +0300
  • 57c45ca153 Move more methods to engine filipp 2024-07-19 13:16:36 +0300
  • 7c623ae4b5 Move case change methods to engine filipp 2024-07-19 12:58:24 +0300
  • f2ef92cdef Remove unused method filipp 2024-07-19 12:31:34 +0300
  • e8e6eabe97 Fix tests Filipp Vakhitov 2024-07-26 15:27:38 +0300
  • ef1c915264 Fix visual mode not being removed. Filipp Vakhitov 2024-07-26 14:24:01 +0300
  • 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 +0300
  • 83e5470b3a Fix(VIM-3563): Can't exit insert mode in Readonly File Filipp Vakhitov 2024-07-25 22:54:39 +0300
  • c446de8979 Bump org.jetbrains.kotlin:kotlin-stdlib from 1.9.24 to 1.9.25 dependabot[bot] 2024-07-24 15:47:26 +0000
  • 13426915f4 Remove special case handling for macro recording Matt Ellis 2024-07-23 18:02:46 +0100
  • d766c3b8ee Add test for nested insert literal action Matt Ellis 2024-07-23 18:01:35 +0100
  • 844bc01537 Make functions protected Matt Ellis 2024-07-23 17:59:37 +0100
  • 3d2d32b022 Move special case code to actions Matt Ellis 2024-07-23 17:58:43 +0100
  • a8677d3dd7 Refactor expected argument type Matt Ellis 2024-07-23 17:46:39 +0100
  • 7217fdf734 Remove unused special case check Matt Ellis 2024-07-23 17:42:43 +0100
  • 0c867b3869 Make some CommandBuilder properties immutable Matt Ellis 2024-07-23 17:41:15 +0100
  • b3bcab4336 Refactor DigraphResult to sealed classes Matt Ellis 2024-07-23 17:36:07 +0100
  • fe1b48a9b3 Refactor digraph prompt handling Matt Ellis 2024-07-23 17:18:56 +0100
  • b5a0862520 The last command part is the current one Matt Ellis 2024-07-23 17:15:09 +0100
  • babc1f54e5 Return the last valid register if it exists Matt Ellis 2024-07-23 17:14:42 +0100
  • 32b910a65b Remove unused functions and properties Matt Ellis 2024-07-23 17:06:40 +0100
  • 2aa71a0008 Add "Dracula" theme to mode widget Filipp Vakhitov 2024-07-23 19:36:07 +0300
  • c2c0c2aba2 Fix(VIM-3552): Undo undoes paste and insert in one keypress Filipp Vakhitov 2024-07-22 23:08:46 +0300
  • 6a10cf5e0d
    Update the configuration for PY UI tests Alex Plate 2024-07-22 10:08:56 +0300
  • 90474a3a4f
    Fix the mouse button issue Alex Plate 2024-07-19 20:25:45 +0300
  • be43f74bc6
    Get rid of deprecated execute method in UI tests Alex Plate 2024-07-19 19:36:11 +0300
  • 5916c42cd1
    Disable cache for gradle UI tests Alex Plate 2024-07-19 18:50:19 +0300
  • a43c7ece32
    Remove deprecated execute function in UI tests Alex Plate 2024-07-19 18:37:14 +0300
  • 40c1070b1a
    Update path to logs in UI tests one more time Alex Plate 2024-07-19 17:52:54 +0300
  • 75ccdb2a4d
    Update qodana after moving the vimscript to the engine Alex Plate 2024-07-19 17:47:49 +0300
  • 3de7b0ca78
    Disable configuration cache for gradle release task Alex Plate 2024-07-19 17:43:26 +0300
  • 448e32a6cc
    Update AceJump dependency to the latest one Alex Plate 2024-07-19 17:27:02 +0300
  • 4a85058ba2
    Start using kotlin 2.0 Alex Plate 2024-07-19 17:13:23 +0300
  • 7e28deb328 Better logic filipp 2024-07-19 16:29:15 +0300
  • f3767b53b7 Subscribe IDE EAP users to IdeaVim EAP filipp 2024-07-19 16:12:33 +0300
  • 1026e27e64
    Bring back the old version of AceJump dependency because the new one breaks the compilation Alex Plate 2024-07-19 14:58:20 +0300
  • 18d653a9ae
    Update AceJump dependency to the latest one Alex Plate 2024-07-19 14:32:11 +0300
  • fcf4b44443
    Save the whole sandbox after the UI test Alex Plate 2024-07-19 09:35:39 +0300
  • 907e44b1d7
    Change the gradle task for the UI tests Alex Plate 2024-07-19 09:05:11 +0300
  • 6c9b39a623
    Update gradle plugin and remote robot versions Alex Plate 2024-07-18 17:08:08 +0300
  • a3cb093b42 Bump org.jetbrains.intellij.platform from 2.0.0-beta8 to 2.0.0-beta9 dependabot[bot] 2024-07-17 15:33:59 +0000
  • 524e854c61 Bump com.google.devtools.ksp:symbol-processing-api dependabot[bot] 2024-07-17 15:33:57 +0000
  • 5588c27037 Attempt to fix VIM-3540 Filipp Vakhitov 2024-07-17 14:42:53 +0300
  • 90d36eea98 Make myInputInterceptor private Filipp Vakhitov 2024-07-12 20:46:16 +0300
  • f4414de86c Safer getCurrentModalInput() Filipp Vakhitov 2024-07-12 20:43:17 +0300
  • d46102ccaf Remove deprecated method from vim-engine Filipp Vakhitov 2024-07-12 20:38:05 +0300
  • 82347f5f0d Fix surround Filipp Vakhitov 2024-07-12 20:36:39 +0300
  • c594f28acb Fix compilation Filipp Vakhitov 2024-07-12 00:10:04 +0300
  • bf6517e58f Add comment Filipp Vakhitov 2024-07-11 23:54:12 +0300
  • aec2f4c435 Remove isCancel argument Filipp Vakhitov 2024-07-11 23:54:00 +0300
  • 8f905758d5 Remove typing in ModalInput Filipp Vakhitov 2024-07-11 23:44:58 +0300
  • 80cc236f48 Remove modal input on click Filipp Vakhitov 2024-07-11 23:42:17 +0300
  • e432a02a45 Remove confirmChoice method Filipp Vakhitov 2024-07-11 23:33:01 +0300
  • d7894fa7f4 ProcessSubstituteCommand refactoring part 9 Filipp Vakhitov 2024-07-11 23:30:37 +0300
  • 853d7032f0 ProcessSubstituteCommand refactoring part 8 Filipp Vakhitov 2024-07-11 21:04:34 +0300
  • 5f9f57e1c0 ProcessSubstituteCommand refactoring part 7 Filipp Vakhitov 2024-07-11 20:41:14 +0300
  • f4381c8216 ProcessSubstituteCommand refactoring part 6 Filipp Vakhitov 2024-07-11 20:21:50 +0300
  • 20eee7cae7 ProcessSubstituteCommand refactoring part 5 Filipp Vakhitov 2024-07-11 19:58:58 +0300
  • 33392c2148 ProcessSubstituteCommand refactoring part 4 Filipp Vakhitov 2024-07-11 19:26:07 +0300
  • bb67564fbe ProcessSubstituteCommand refactoring part 3 Filipp Vakhitov 2024-07-11 18:44:41 +0300
  • 61ccbcd788 ProcessSubstituteCommand refactoring part 2 Filipp Vakhitov 2024-07-11 17:16:03 +0300
  • 1dbaa3be6d ProcessSubstituteCommand refactoring part 1 Filipp Vakhitov 2024-07-11 15:11:29 +0300
  • 872bc22830 Remove shouldRecord from KeyConsumer Filipp Vakhitov 2024-07-11 01:58:06 +0300
  • ce23ed814c Move command line key handling logic to KeyConsumer Filipp Vakhitov 2024-07-11 01:49:21 +0300
  • 82cd534756 Remove startExEntry method Filipp Vakhitov 2024-07-11 01:13:25 +0300
  • 673809d6b9 Move lastCommand to CmdFilterCommand Filipp Vakhitov 2024-07-11 00:41:58 +0300
  • cdbaf73b1e Remove unused fields from VimProcessGroup Filipp Vakhitov 2024-07-11 00:30:22 +0300
  • 7f911b7e72 Fix VisualAreaMatcher Filipp Vakhitov 2024-07-11 00:23:20 +0300
  • c03a2dfe7e Add support for finishOn in readInputAndProcess Filipp Vakhitov 2024-07-10 20:58:41 +0300
  • 75935ce4d1 Add readInputAndProcess to replace inputString and save us from using secondary loop Filipp Vakhitov 2024-07-10 20:55:31 +0300
  • f0b203409e Replace cancelExEntry with close method in VimCommandLine Filipp Vakhitov 2024-07-10 19:30:49 +0300
  • b3b369eb59 Remove unnecessary write action Filipp Vakhitov 2024-07-10 00:27:21 +0300
  • 96072982cf Replace deprecated inputString() with ModalInput Filipp Vakhitov 2024-07-10 00:21:41 +0300
  • de016fc445 Always register shortcuts Filipp Vakhitov 2024-07-10 00:18:07 +0300
  • 554d9b5f7b Create a Wrapper for ExEntryPanel Filipp Vakhitov 2024-07-10 00:16:18 +0300
  • 149edefad5 Delegate handling closing keystrokes to implementations Filipp Vakhitov 2024-07-10 00:14:59 +0300
  • 52d3840c83 Rename argument Filipp Vakhitov 2024-07-10 00:13:14 +0300
  • 793677d4fd Add typeText() method to VimModalInput Filipp Vakhitov 2024-07-10 00:12:07 +0300
  • 2376ee4877 Fix tests Filipp Vakhitov 2024-07-09 22:58:32 +0300
  • 68dcab6262 Introduce ModalInput to get rid of Swing's secondary loop Filipp Vakhitov 2024-07-09 22:44:01 +0300
  • f38fd3512c Fix passing key to editor when the output panel is scrolled to its end Filipp Vakhitov 2024-07-08 06:04:19 +0300
  • e515278ba3 Add label field to VimOutputPanel Filipp Vakhitov 2024-07-08 05:24:54 +0300
  • 9cc69e41ee Add KeyHandling logic to VimOutputPanel Filipp Vakhitov 2024-07-08 04:52:18 +0300
  • 2109ff235c Fix tests Filipp Vakhitov 2024-07-16 20:32:11 +0300
  • d6910aa81d Fix(VIM-3538): Can't select a block in {} when the cursor is on commented Line Filipp Vakhitov 2024-07-16 19:23:43 +0300
  • 8369391902 Fix(VIM-3530): "Yank inner block"/"Change inner block" uses wrong block Filipp Vakhitov 2024-07-16 18:47:58 +0300
  • f336807498
    Bring back IU for copilot compatibility testing Alex Plate 2024-07-16 09:09:35 +0300