Commit Graph
5146 Commits
Author SHA1 Message Date
Matt EllisandAlex Pláte 2e561a2af4 Rename ScrollGroup.java to ScrollGroup.kt 2023-01-06 09:22:08 +02:00
Matt EllisandAlex Pláte a330a3e472 Make editor converter property accessors inline 2023-01-06 09:22:08 +02:00
Matt EllisandAlex Pláte 6df695f650 Cleanup ScrollViewHelper.kt 2023-01-06 09:22:08 +02:00
Matt EllisandAlex Pláte d77edaa056 Convert ScrollViewHelper to Kotlin 2023-01-06 09:22:08 +02:00
Matt EllisandAlex Pláte 4f78246c7f Rename ScrollViewHelper.java to .kt 2023-01-06 09:22:08 +02:00
Matt EllisandAlex Pláte 8d3ccdaf9c Extract scroll functionality into ScrollGroup 2023-01-06 09:22:08 +02:00
Matt EllisandAlex Pláte 17e1061866 Extract scrollCaretIntoView to helper class
This file is licensed under the Vim license, so that scrolling the caret into view can be based on the Vim implementation
2023-01-06 09:22:08 +02:00
Matt EllisandAlex Pláte 30d4b06393 Fix dangling doc comment 2023-01-06 09:22:08 +02:00
Martin YzeiriandAlex Pláte bb67584cba Matchit: Add more Rider file types 2023-01-04 08:56:41 +02:00
Alex Plate e28ec93c80 Reformat project 2023-01-04 08:44:28 +02:00
Alex Plate 1e58ead126 Move scripts into the separate module 2022-12-29 09:26:45 +02:00
Alex Plate fafa7572d0 Extract plugin dependencies check into the separate file 2022-12-29 08:27:12 +02:00
Martin YzeiriandAlex Pláte 28ba36dddb Matchit: Support cshtml files
Enables HTML jumps in Razor (.cshtml) templates.
2022-12-29 07:51:59 +02:00
Alex Plate 34dd332f0b Create an entry point for kotlin scripts 2022-12-28 18:04:36 +02:00
Alex Plate 672601b028 Do not check updates for dev version of the plugin 2022-12-28 14:41:10 +02:00
Alex Plate e5045f28ab Update tutor a bit 2022-12-28 12:21:36 +02:00
RuninhoandAlex Pláte faebf66065 improve formating 2022-12-28 08:58:14 +02:00
RuninhoandAlex Pláte dc030d6895 Fix(VIM-2760) notebookCommandMode detection 2022-12-28 08:58:14 +02:00
Matt EllisandAlex Pláte c0e17a6c61 Fix issue with lastColumn not being invalidated 2022-12-27 15:45:18 +02:00
Matt EllisandAlex Pláte b5046b089e Fix incsearch not scrolling to current match 2022-12-27 15:45:18 +02:00
Alex Plate 1075112bfa Add IdeaVim tutor 2022-12-27 10:48:58 +02:00
Alex Plate 2091a59897 Temp fix for VIM-2808: disable formatting after paste for rider 2022-12-22 15:49:04 +02:00
Alex Plate 654a443d4b Fix compatibility with plugins 2022-12-21 10:59:23 +02:00
Alex Plate a6ec2d5ed7 Update changelog 2022-12-21 10:34:55 +02:00
Alex Plate a88263874a Do not check for updates if the plugin is disabled 2022-12-21 10:06:46 +02:00
Alex Plate 8e8efe4862 Fix(VIM-2813): Migrate update checker to VimStandalonePluginUpdateChecker 2022-12-19 10:06:52 +02:00
Alex Plate b154e31a28 Update formatting 2022-12-04 00:16:36 +00:00
Alex Plate 42eefb763b Add an editor to the action executor 2022-12-02 11:52:39 +02:00
Alex Plate 27be351636 Adopt immutable caret around the source code 2022-12-02 11:36:46 +02:00
Alex Plate 50a7bdb34d Update some tests 2022-12-01 19:12:30 +02:00
Alex Plate dcac3be0da Pass editor to the message service 2022-12-01 14:29:54 +02:00
Alex Plate fb5177633a More uses of ImmutableVimCaret 2022-12-01 08:38:52 +02:00
Alex Plate b15fde59d1 Fix UI test 2022-11-30 18:20:29 +02:00
Alex Plate 00b1b0fea4 Add delay to UI test 2022-11-30 17:47:58 +02:00
Alex Plate 743b978e6f Update engine 2022-11-30 13:11:16 +02:00
Alex Plate 1fd877c597 Small refactoring of vim caret 2022-11-30 11:49:09 +02:00
Alex Plate 2b1198dfd9 Rename extensions to plugins to be more consistent 2022-11-30 08:11:39 +02:00
Alex Plate 8db23fba43 Extract ImmutableVimCaret interface 2022-11-29 20:02:26 +02:00
Alex Plate 27cc767ec4 Update UI test 2022-11-29 10:20:53 +02:00
RuninhoandAlex Pláte ceaf290f5e check offset, add test for put before guard 2022-11-29 08:44:13 +02:00
Alex Plate f543835921 Update UI test 2022-11-28 18:27:56 +02:00
Alex Plate 75516a7217 Fix track action ids 2022-11-28 18:06:20 +02:00
Alex Plate 8783fc89e6 Make a longer delay in UI test 2022-11-28 17:47:06 +02:00
Alex Plate fd0819ca30 Add link to plugins 2022-11-28 17:36:57 +02:00
Alex Plate fd3e32eaa8 Move some calls to vim engine 2022-11-28 13:29:41 +02:00
Alex Plate a8bebb88b1 Move vimLeadSelectionOffset to the engine 2022-11-28 13:19:16 +02:00
Alex Plate db95804eeb Move caret method now returns VimCaret instance
This is important for Fleet because the carets in Fleet are immutable
2022-11-25 16:53:19 +02:00
Alex Plate 3c03a15831 Fix test with modifiers 2022-11-25 13:35:30 +02:00
Alex Plate 34426ae32d Pass editor to undo redo 2022-11-25 13:35:29 +02:00
Alex Plate c3cd207b2b Add some logging 2022-11-25 09:40:48 +02:00