Commit Graph
8566 Commits
Author SHA1 Message Date
Alex Plate c97f5be3fa Small refactoring of VimRegisterGroupBase.kt 2022-03-25 16:11:08 +03:00
Alex Plate c4d35849fd Move listener to base 2022-03-25 15:30:45 +03:00
Alex Plate 88c191bc61 Move some methods from RegisterGroup to clipboard 2022-03-24 18:07:13 +03:00
Alex Plate a1e6318bce Move register classes into the separate package 2022-03-24 17:42:03 +03:00
Alex Plate 3606f5ea14 Move a lot of methods to RegisterBase 2022-03-24 17:07:23 +03:00
Alex Plate 38c3b206e2 Move a method to RegisterGroupBase 2022-03-24 16:21:04 +03:00
Alex Plate e69bf9760d Move a method to RegisterGroupBase 2022-03-24 16:08:21 +03:00
Alex Plate 0b763e23cf Move Register to vim-engine 2022-03-24 14:39:13 +03:00
Alex Plate 311cb0bada Get rid of TransferableData 2022-03-24 14:25:40 +03:00
Alex Plate a78782b73a Extract VimClipboardManager 2022-03-24 14:17:10 +03:00
Alex Plate 54df803ee1 Move some code from register group to base class 2022-03-23 19:32:03 +03:00
Alex Plate 2819b782c9 Move isCloseKeyStroke to extension method 2022-03-23 19:00:37 +03:00
Alex Plate 38c12660b0 Update usages of vimLogger 2022-03-23 18:40:48 +03:00
Alex Plate 3917a8c5e3 Move KeyHandler to vim-engine 2022-03-22 19:20:17 +03:00
Alex Plate 17c642d5ed Move some classes to vim-engine 2022-03-22 19:17:31 +03:00
Alex Plate 2d84e2d788 Move argument capturing to vim engine 2022-03-22 19:09:09 +03:00
Alex Plate ca19d2bfd5 Move injector fully to vim-engine 2022-03-22 16:20:28 +03:00
Alex Plate cd56fb87d0 Rename .java to .kt 2022-03-22 16:20:27 +03:00
Alex Plate 7290edd3ae Move all members of injector to vim-engine 2022-03-22 15:47:34 +03:00
Alex Plate 8d4e9b8514 Move VimChangeGroup to vim-engine 2022-03-22 15:46:20 +03:00
Alex Plate db87b51784 Move some base classes to vim-engine 2022-03-22 15:44:33 +03:00
Alex Plate 96dc9af1e3 Move NativeActionManager to injectorBasfe 2022-03-22 12:36:32 +03:00
Alex Plate a453cb2582 Move DigraphSequence to vim-engine 2022-03-21 19:04:33 +03:00
Alex Plate b0d53330bb Move some classes to vim-engine 2022-03-21 19:04:33 +03:00
Alex Plate 99ebcacf31 Extract injector base for easier refactoring 2022-03-21 19:04:33 +03:00
Alex Plate 3ec90194d7 Move VimStringParser.kt to a different package 2022-03-21 19:04:33 +03:00
Alex Plate 5ce52f7189 Update changelog 2022-03-21 14:36:04 +00:00
Alex Plate d163837d8d fix(VIM-2587): Use ctrl-6 as ctrl-^ 2022-03-21 17:31:39 +03:00
Alex Plate 81811530de Extract StringParser from IJ API 2022-02-28 12:00:05 +03:00
Alex Plate 7276bc49a7 Move runWrite/Read actions to VimApplication 2022-02-28 12:00:05 +03:00
Alex Plate 90cff7e574 Unbind concrete actions from keyHandler 2022-02-28 12:00:05 +03:00
Alex Plate c673550901 Initialize injector in VimPlugin 2022-02-28 12:00:05 +03:00
Alex Plate 5b360b6de2 Move ExException to vim-engine 2022-02-28 12:00:05 +03:00
Alex Plate 8e2783962f Move OptionService to vim-engine 2022-02-28 12:00:04 +03:00
Alex Plate 866b319c5b Move VimDataType to vim-engine 2022-02-28 12:00:04 +03:00
Alex Plate 6eb47567e8 Unbind VimDataType from Variable 2022-02-28 12:00:04 +03:00
Alex Plate d27f87fbb8 Push down addOption 2022-02-28 12:00:03 +03:00
Alex Plate b2a2299347 Move OptionListener to vim-engine 2022-02-28 11:59:36 +03:00
Alex Plate 905862ab9f Move some classes to vim-engine 2022-02-28 11:58:44 +03:00
Alex Plate 5c307fd22c Rename .java to .kt 2022-02-28 11:58:43 +03:00
Alex Plate e92b69ad3f Update formatting 2022-02-27 00:16:40 +00:00
Alex Plate c6a5f9c268 Update changelog 2022-02-24 11:53:36 +03:00
Alex Plate 54f91f2a64 Add Thomas Schouten to contributors list 2022-02-24 07:40:28 +00:00
Thomas SchoutenandAlex Pláte 4b2ed33cdd Implement UserDataHolder for EditorDataContext, so that handlers like AutoHardWrapHandler can store user data in the context delegate. 2022-02-24 10:38:33 +03:00
Alex Plate 5fa48fc7dd Extract KeyMappingLayer and MappingInfoLayer 2022-02-22 18:45:38 +03:00
Alex Plate e028c269b7 Move VimRegisterGroup to vim-engine 2022-02-22 18:11:05 +03:00
Alex Plate 9798c7aca2 Rename .java to .kt 2022-02-22 17:58:14 +03:00
Alex Plate b5bca78ef4 Move register group to vim-engine 2022-02-22 17:12:15 +03:00
Alex Plate 1c619cfc74 Rename .java to .kt 2022-02-22 17:12:14 +03:00
Alex Plate dc5832a44c Convert TextObjectAction to new API 2022-02-22 16:40:57 +03:00