1
0
Fork 0
Commit Graph

948 Commits

Author SHA1 Message Date
chylex 49dd8ddaf6 [WIP] Simplify tags by only tagging if the search query has at 2 or more alnum characters (or other symbols) 2021-01-16 01:19:05 +01:00
chylex 752e661bb7 [WIP] Make most actions always restore carets & tweak intention/refactor actions 2021-01-16 00:24:16 +01:00
chylex a4eff1f5a6 [WIP] Add 'Clone/Move to Caret' actions and quick selection modes to 'Between Points' mode 2021-01-16 00:18:23 +01:00
chylex 0e4caafbba [WIP] Implement shift mode for 'From Caret' and 'Between Points' modes 2021-01-09 18:08:36 +01:00
chylex bf2cb0b0a1 [WIP] Fix selection overlaps in shift mode (again) 2021-01-09 18:08:29 +01:00
chylex af10e87811 [WIP] Add 'Between Points' cycle mode 2021-01-09 17:01:52 +01:00
chylex 8859498066 [WIP] Move 'Select to Caret' modes into an old style cycle-able AceJump mode 2021-01-09 17:01:51 +01:00
chylex 76b751274b [WIP] Remove tag visiting functionality 2021-01-09 14:38:51 +01:00
chylex 197ae268dc [WIP] Remove whole file search 2021-01-09 09:52:41 +01:00
chylex ffbb3747b4 [WIP] Remove currently broken multi-caret mode 2021-01-04 22:56:13 +01:00
chylex 30a9ebb471 [WIP] Fix issue with caret/selection append modes 2021-01-04 22:46:28 +01:00
chylex 31cfbcc940 [WIP] Replace 'Caret to...' sub-menu with Shift modifier for selection-based modes 2021-01-04 22:24:38 +01:00
chylex 8891fd562a Fix occasional conflicts between tags and search query when assigning vacant results 2020-12-23 03:28:30 +01:00
chylex d46cc80ccf [WIP] Make Shift mode add caret/selection to existing ones 2020-12-23 02:57:13 +01:00
chylex 3507aebed0 [WIP] Refactor new modes 2020-12-23 02:18:10 +01:00
chylex 2ef2d32f15 [WIP] Fix selection mode tooltip 2020-12-22 04:26:20 +01:00
chylex 5400910c7d [WIP] Add caret selection variants to all selection-based modes 2020-12-22 04:21:07 +01:00
chylex f08286cd8d [WIP] Add cut/copy/paste modes 2020-12-22 04:19:22 +01:00
chylex 1ccab7cd32 [WIP] Add copy/paste modes 2020-12-21 20:14:31 +01:00
chylex 53e882e752 Remove unnecessary method 2020-12-21 19:41:47 +01:00
chylex 658c2062a7 [WIP] Add interactive modes for selection and deletion 2020-12-21 06:04:01 +01:00
chylex 402517c412 Add 'Refactor' action 2020-12-18 13:59:00 +01:00
chylex 5e1a6f47a1 Make selection jumps expand current selection 2020-12-14 13:32:46 +01:00
chylex 42232fa0f2 Add multi-caret session mode 2020-12-14 12:57:51 +01:00
chylex 56010a7128 Replace 'jump modes' with various actions activated by letters after typing a tag 2020-12-14 12:32:10 +01:00
chylex d7789be9a3 Prevent editing document while AceJump is active 2020-12-13 08:04:15 +01:00
chylex ed0fc19cfb Enforce LF line endings & fix build.gradle 2020-12-13 07:13:11 +01:00
chylex ad8c84be27 Make jump mode cycling wrap around & add shortcut to cycle modes in reverse 2020-12-13 06:00:41 +01:00
chylex f44003b47a Add all regex search patterns to keymap 2020-12-13 06:00:36 +01:00
chylex feaffb3640 Major AceJump refactoring!
See https://github.com/acejump/AceJump/issues/348 for information on what's changed and what more needs to be done.
2020-12-06 06:46:10 +01:00
breandan 3069220fb5 Merge branch 'chylex-visible-area' 2020-11-24 05:47:04 -05:00
breandan 8e46a5a3e3 Merge branch 'visible-area' of https://github.com/chylex/AceJump into chylex-visible-area
# Conflicts:
#	src/main/kotlin/org/acejump/config/AceConfig.kt
#	src/main/kotlin/org/acejump/config/AceConfigurable.kt
#	src/main/kotlin/org/acejump/config/AceSettings.kt
#	src/main/kotlin/org/acejump/config/AceSettingsPanel.kt
#	src/main/resources/AceResources.properties
2020-11-24 05:46:44 -05:00
breandan 7751651ccf Merge branch 'chylex-rounded-tag-corners' 2020-11-24 05:40:22 -05:00
breandan aa02fd3b96 Merge branch 'rounded-tag-corners' of https://github.com/chylex/AceJump into chylex-rounded-tag-corners 2020-11-24 05:39:08 -05:00
breandan b1200e29a1 Merge branch 'chylex-jump-cycling'
Works as described.
2020-11-24 05:37:47 -05:00
chylex 526ca02ba9 Add option to switch between straight and rounded tag corners 2020-11-23 03:41:39 +01:00
chylex 3c899bf595 Decide whether to use parallel search based on search boundary size 2020-11-23 02:45:16 +01:00
chylex 000a57824a Add option to turn off searching the whole file, and instead only search in visible lines 2020-11-23 02:22:01 +01:00
chylex ad1d66c92a Add customizable jump mode cycling & fix toggle keys not resetting mode when pressed twice 2020-11-23 02:12:38 +01:00
breandan b551929446
Merge pull request #341 from chylex/optimizations-2
Optimize rendering by bulk-adding text highlights and reducing unnecessary work
2020-11-22 18:12:11 -05:00
breandan e7b08860c9
Merge pull request #343 from chylex/config
Redesign settings panel & add missing configuration for definition mode color
2020-11-22 18:11:38 -05:00
chylex d276f57942 Redesign settings panel & add missing configuration for definition mode color 2020-11-21 05:19:26 +01:00
chylex 6ed4deb36e Use bulk editor updates when removing highlighters too 2020-11-20 23:30:24 +01:00
chylex 32e7585a48 Optimize rendering by removing unnecessary work and bulk-adding text highlights 2020-11-20 17:39:08 +01:00
breandan a38c670bed add TODOs for #327, #340 2020-11-19 18:31:20 -05:00
breandan 7e4168da76 Merge branch 'chylex-optimizations' 2020-11-19 17:54:15 -05:00
breandan a6163825f3 update build, acknowledge @chylex 2020-11-19 17:53:56 -05:00
breandan c8c6f9c4bf make perf test a bit more robust 2020-11-19 17:52:32 -05:00
breandan 3fd3edf6f1 Merge branch 'optimizations' of https://github.com/chylex/AceJump into chylex-optimizations 2020-11-19 16:45:37 -05:00
breandan e741c913a0 update gradle wrapper 2020-11-19 16:44:40 -05:00