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

Commit Graph

  • 8fd64afc90 Move CommandFlags to vim-engine Alex Plate 2022-02-22 15:45:04 +03:00
  • 1484f4e370 Use VimCaret api in MotionActionHandler Alex Plate 2022-02-22 15:44:05 +03:00
  • 32df1597c4 Move noneOfEnum to engine Alex Plate 2022-02-22 14:44:22 +03:00
  • 707b750ff1 Unbind VimSelection from IJ Alex Plate 2022-02-22 10:27:38 +03:00
  • 3388c8517b Remove unused OptionService import Alex Plate 2022-02-21 17:38:00 +03:00
  • 60a8e0d5f5 Rename Scope to OptionsScope and move it to vim-engine Alex Plate 2022-02-21 17:29:45 +03:00
  • 5a757a58b5 Move OptionConstants.kt to vim-engine Alex Plate 2022-02-21 17:23:25 +03:00
  • 2e555b6eaa Move CommandState.kt to injector Alex Plate 2022-02-21 17:21:00 +03:00
  • c57277cc15 Move Nodes.kt to vim-engine Alex Plate 2022-02-21 16:28:51 +03:00
  • bf035d42af Add some methods to VimEditor Alex Plate 2022-02-21 16:28:02 +03:00
  • 8cb6f9b65f Move MessageHelper to injector Alex Plate 2022-02-21 16:15:11 +03:00
  • fcbc4a0688 Rename some methods in messages Alex Plate 2022-02-21 16:12:36 +03:00
  • 42bc15c8ea Remove VimPlugin from DigraphSequence Alex Plate 2022-02-21 15:46:31 +03:00
  • 992231bcad Use services in vim injector Alex Plate 2022-02-22 11:47:53 +03:00
  • 6d494c99e3 Use vimlogger and injector in MappingState Alex Plate 2022-02-21 15:31:22 +03:00
  • a848f2175a Move CurrentCommandState to vim-engine Alex Plate 2022-02-21 15:29:18 +03:00
  • 4e6a2f951b Move MappingMode to vim-engine Alex Plate 2022-02-21 15:28:09 +03:00
  • 5a41bbe806 Update usage of toUpperCase Alex Plate 2022-02-21 15:21:31 +03:00
  • 066e6619af Fix ActionTracker rule lippfi 2022-02-21 18:53:00 +03:00
  • f0dbabd20f Update formatting Alex Plate 2022-02-21 11:56:52 +03:00
  • 35c0e33ec4 Upgrade API to kotlin 1.5 Alex Plate 2022-02-21 11:51:13 +03:00
  • a5715dac7d Inline capitalize function Alex Plate 2022-02-21 11:30:01 +03:00
  • cdb9af5ab6 Convert StringHelper to kotlin Alex Plate 2022-02-21 11:24:31 +03:00
  • 19c05c23f3 Rename .java to .kt Alex Plate 2022-02-21 11:24:30 +03:00
  • 12c744c1ba Update formatting Alex Plate 2022-02-20 00:15:01 +00:00
  • 604a6a5140 Convert DigraphSequence.kt to kotlin Alex Plate 2022-02-18 19:21:50 +03:00
  • 62aae7b7c4 Rename .java to .kt Alex Plate 2022-02-18 19:21:50 +03:00
  • 2ea899330c Move DigraphResult.kt to vim-engine Alex Plate 2022-02-18 19:12:29 +03:00
  • 3574db020f Convert DigraphResult.kt to kotlin Alex Plate 2022-02-18 19:10:19 +03:00
  • b2ae2a38ec Rename .java to .kt Alex Plate 2022-02-18 19:10:19 +03:00
  • 04ebb6077a Move some classes to vim engine Alex Plate 2022-02-18 19:08:07 +03:00
  • d5062944d0 Rename vim-engin folder to kotlin and change VimEditor package Alex Plate 2022-02-18 18:21:49 +03:00
  • dc181ce0ce Exclude kotlin runtime from IdeaVim builds Alex Plate 2022-02-18 13:09:53 +03:00
  • 042e3388b0 Move VimEditor to vim-engine Alex Plate 2022-02-17 19:00:20 +03:00
  • d4a1ffa9a9 Update package structure Alex Plate 2022-02-17 18:27:17 +03:00
  • 54927d0af7 Move VimLogger to vim-engine Alex Plate 2022-02-17 18:19:30 +03:00
  • d26765e217 Create vim-engine module Alex Plate 2022-02-17 18:16:46 +03:00
  • 277b4e63c3 Introduce ActionInitiator Alex Plate 2022-02-17 16:43:18 +03:00
  • 848514405b Remove usages of VimPlugin from keyHandler Alex Plate 2022-02-17 16:15:15 +03:00
  • 7b8fd0ee55 Extract vim messages into a separate service Alex Plate 2022-02-17 13:43:48 +03:00
  • d373ebac58 Use optionService from injector Alex Plate 2022-02-17 13:24:06 +03:00
  • 370ccc5254 Hardcode extension names lippfi 2022-02-17 14:31:25 +03:00
  • 9272fc8cd7 Fix parseKeys lippfi 2022-02-15 18:33:16 +03:00
  • 22cfdbae0a Bump mockito-kotlin from 3.2.0 to 4.0.0 dependabot[bot] 2022-02-16 15:03:03 +00:00
  • f49f5e5d25 Roll back working version of changelog plugin Alex Plate 2022-02-17 12:45:09 +03:00
  • 118c12e7fe Prepare to 1.10.0 release Alex Plate 2022-02-17 11:44:55 +03:00
  • 02a7eb34ee [TC]: Update version Alex Plate 2022-02-17 11:42:00 +03:00
  • 739390739e [TC]: Register VCS root Alex Plate 2022-02-17 10:56:57 +03:00
  • 6b2ead0d4e [TC]: Remove old tests from TC build Alex Plate 2022-02-17 10:52:51 +03:00
  • 1eaf9e7b17 [TC]: Apply patches Alex Plate 2022-02-17 10:45:12 +03:00
  • 954e1a9099 Remove IJ api from MotionActionHandler Alex Plate 2022-02-16 18:28:28 +03:00
  • 5aeff6f914 Remove IJ api from EditorActionHandlerBase Alex Plate 2022-02-16 17:16:01 +03:00
  • fb15049fbf Include forEachCaret to VimEditor Alex Plate 2022-02-16 16:39:31 +03:00
  • 6f3a9c210e Convert Argument to new API Alex Plate 2022-02-16 14:21:17 +03:00
  • 6fdd6d839e Remove IJ API from CommandBuilder Alex Plate 2022-02-16 14:00:03 +03:00
  • ac1101a410 Update wrapInsertedTextWithVisualMarks code Alex Plate 2022-02-16 12:53:40 +03:00
  • 2fd33e6ec2 Unbind command state from IJ api Alex Plate 2022-02-15 21:46:06 +03:00
  • 779c69a982 Abstract action executor Alex Plate 2022-02-15 16:07:19 +03:00
  • 3494286e66 Rename .java to .kt Alex Plate 2022-02-15 16:07:18 +03:00
  • 139b78d7f4 Add a protection from an accidental usage of equals in VimCaret and VimEditor Alex Plate 2022-02-15 15:08:22 +03:00
  • daee2f615c Remove IjVimEditor usages from KeyHandler Alex Plate 2022-02-15 14:47:57 +03:00
  • 710825ec28 Fix incorrect usage of template presentation Alex Plate 2022-02-15 14:46:11 +03:00
  • 478539911b Update MappingInfo to use new api Alex Plate 2022-02-15 14:00:09 +03:00
  • b21d984cf8 Switch from application service to singleton Alex Plate 2022-02-15 11:30:35 +03:00
  • 1a92cebf6b Reformat KeyHandler Alex Plate 2022-02-15 11:27:08 +03:00
  • fd3f939526 Remove few dependencies to IJ API Alex Plate 2022-02-15 11:26:47 +03:00
  • 7d28760fa1 Inline several methods into beforHandleKey Alex Plate 2022-02-15 11:17:42 +03:00
  • 4a0a1c95a9 Remove a few IJ classes from KeyHandler Alex Plate 2022-02-14 15:54:20 +03:00
  • 9da0c10141 Remove Ref from KeyHandler Alex Plate 2022-02-14 15:42:18 +03:00
  • 43b9ecdf3c Get rid of Editor in KeyHandler.kt Alex Plate 2022-02-14 15:29:56 +03:00
  • 987952a2f2 Get rid of DataContext in KeyHandler.kt Alex Plate 2022-02-14 15:11:32 +03:00
  • 92f6ac57ad Remove usages of flushDelayedKeyEvents Alex Plate 2022-02-14 15:04:13 +03:00
  • b4af51f3cc Add vim implementation of logger Alex Plate 2022-02-14 14:51:26 +03:00
  • 4ba6e62ada Fix gv lippfi 2022-02-15 13:42:40 +03:00
  • 58d5924e80 Update changelist Alex Plate 2022-02-14 11:27:23 +03:00
  • 8f55551339 Mocked tests for tabmove lippfi 2022-02-12 06:29:04 +03:00
  • 9229497be8 Add David Dadon to contributors list Alex Plate 2022-02-14 08:25:42 +00:00
  • 99e77cd8ed Update ideajoin-examples.md Alex Pláte 2022-02-14 11:22:19 +03:00
  • 8d8809238c Add shortcut to ideajoin example David Dadon 2022-02-12 10:57:31 +01:00
  • f03d574e86 Update formatting Alex Plate 2022-02-13 00:12:41 +00:00
  • cbb5fbe92e Add vimscript statistic lippfi 2022-02-11 14:54:34 +03:00
  • 6a376ad62c Add shortcut conflict statistic lippfi 2022-02-11 14:53:09 +03:00
  • 8e61853459 Add PluginState statistic lippfi 2022-02-11 14:51:44 +03:00
  • b17bc1bb3e Add ActionTracker statistic lippfi 2022-02-11 14:48:15 +03:00
  • 1343c7603b Rename VimStatistic to OptionState lippfi 2022-02-11 14:46:18 +03:00
  • 5b5a4b1347 Fix tests Alex Plate 2022-02-11 11:26:12 +03:00
  • 62fb3f9c5a Make IdeaVim compatible with 213+ only Alex Plate 2022-02-11 10:58:38 +03:00
  • 986378db42 Comment out two incompatipable tests Alex Plate 2022-02-11 10:21:58 +03:00
  • ce99c26c03 Introduce ExecutionContext - abstract context holder Alex Plate 2022-02-10 18:03:40 +03:00
  • 3571595838 Use VimEditor in Local scope of options Alex Plate 2022-02-10 17:10:30 +03:00
  • c0c450124f Fix test Alex Plate 2022-02-10 17:07:39 +03:00
  • aa62022218 Reorder functions Alex Plate 2022-02-10 16:26:36 +03:00
  • 71c27babfd Update tests Alex Plate 2022-02-10 16:24:13 +03:00
  • 2ff93270d7 Konvert keyHandler to kotlin Alex Plate 2022-02-10 16:16:28 +03:00
  • c07719dd3d Rename KeyHandler.java to KeyHandler.kt Alex Plate 2022-02-10 16:17:41 +03:00
  • 6b7ef88418 Fix test Alex Plate 2022-02-10 16:07:11 +03:00
  • ee9f12180d Extract VimActionExecutor Alex Plate 2022-02-10 13:18:23 +03:00
  • 8df3bc57c5 Execute action execution to a separate class Alex Plate 2022-02-10 13:11:46 +03:00
  • 0aabb2971e Support extension handlers with a callback Alex Plate 2022-02-10 12:55:44 +03:00
  • e5740bf496 Add kotlin test as a dependency Alex Plate 2022-02-10 11:03:28 +03:00