|
2ca21b8423
|
[WIP] Work around weird highlight offset bug
|
2021-03-29 18:42:00 +02:00 |
|
|
430bcf6883
|
[WIP] Remove word start jump to simplify
|
2021-03-29 18:41:59 +02:00 |
|
|
092650af81
|
[WIP] Pressing Enter before typing query starts jump mode for character at caret
|
2021-03-29 18:41:57 +02:00 |
|
|
2009123114
|
[WIP] Interactive modes
|
2021-03-29 18:41:54 +02:00 |
|
|
de19c0e0b8
|
Make Enter immediately tag search occurrences
|
2021-03-29 18:39:15 +02:00 |
|
|
5021a07fb9
|
Remove tag visiting functionality
|
2021-03-29 18:38:32 +02:00 |
|
|
1180547b06
|
Remove whole file search
|
2021-03-29 18:36:53 +02:00 |
|
|
d2ae335de1
|
Redesign tags and highlighting (padding, tag shadow, highlight outline)
|
2021-03-29 02:11:07 +02:00 |
|
|
324296b55a
|
Remove option for rounded tag corners
|
2021-03-29 02:11:07 +02:00 |
|
|
a4ebeffe05
|
Change default color scheme
|
2021-03-29 02:11:07 +02:00 |
|
|
7716242e55
|
Swap editor shortcuts for searching line starts and indents
|
2021-03-29 02:11:07 +02:00 |
|
|
eb70ef5097
|
Add option to set minimum typed characters for tagging to simplify tags
|
2021-03-29 02:11:06 +02:00 |
|
|
4d5a0b3e6a
|
Fix occasional conflicts between tags and search query when assigning vacant results
|
2021-03-29 02:11:06 +02:00 |
|
|
eb1bbb2e03
|
Prevent editing document while AceJump is active
|
2021-03-29 02:11:06 +02:00 |
|
|
74a65a6510
|
Make jump mode cycling wrap around & add shortcut to cycle modes in reverse
|
2021-03-29 02:11:06 +02:00 |
|
|
2c08494a71
|
Add all regex search patterns to keymap
|
2021-03-29 02:11:06 +02:00 |
|
|
b61abee04d
|
Major AceJump refactoring!
See https://github.com/acejump/AceJump/issues/348 for information on what's changed and what more needs to be done.
|
2021-03-29 02:11:06 +02:00 |
|
breandan
|
8e09ab83d7
|
update to kotlin 1.5 and fix method reference
|
2021-02-07 00:44:47 -05:00 |
|
|
ee1ce3c37e
|
Add 'Jump to End' mode
|
2020-11-24 14:04:03 +01: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
|
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 |
|
|
526ca02ba9
|
Add option to switch between straight and rounded tag corners
|
2020-11-23 03:41:39 +01:00 |
|
|
3c899bf595
|
Decide whether to use parallel search based on search boundary size
|
2020-11-23 02:45:16 +01:00 |
|
|
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 |
|
|
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 |
|
|
d276f57942
|
Redesign settings panel & add missing configuration for definition mode color
|
2020-11-21 05:19:26 +01:00 |
|
|
6ed4deb36e
|
Use bulk editor updates when removing highlighters too
|
2020-11-20 23:30:24 +01:00 |
|
|
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
|
c8c6f9c4bf
|
make perf test a bit more robust
|
2020-11-19 17:52:32 -05:00 |
|
|
7692a0ed1b
|
Reduce allocations, boxing, and lowercasing work when computing word fragments
|
2020-11-18 21:32:06 +01:00 |
|
|
9c5a6d6e83
|
Avoid sorting same integer lists in Solver.map
|
2020-11-18 21:32:05 +01:00 |
|
|
c3b330df6d
|
Change collection data types & usage, fix Trigger stuttering, and eliminate some unnecessary work to improve performance
|
2020-11-17 11:12:38 +01:00 |
|
breandan
|
18d97e9ddc
|
remove whitespace, trigger rebuild
|
2020-10-30 23:59:32 -04:00 |
|
Fool's Mate
|
6564a3e2cf
|
add logo & icon
|
2020-08-17 21:02:39 +02:00 |
|
breandan
|
711be21b07
|
test latency to catch performance regressions, #207, #217
|
2020-08-05 22:53:38 -04:00 |
|
breandan
|
2aa17ae681
|
Pair(x, y) -> x to y
|
2020-07-21 01:43:00 -04:00 |
|
breandan
|
654d8bbb7d
|
if(x.isEmpty())... -> x.ifEmpty {...}
|
2020-06-30 09:51:25 -04:00 |
|
breandan
|
0a82fd5446
|
increase test coverage for modes/pinyin #139
|
2020-06-22 17:02:17 -04:00 |
|
breandan
|
218874c5d4
|
fix potential bug
|
2020-06-22 17:00:55 -04:00 |
|
Alex Plate
|
ed619d0ed1
|
Fix circular dependency between values in AceConfig
Fixes #226
|
2020-05-20 10:35:36 +03:00 |
|
breandan
|
06b2322b85
|
object -> class, separate service/configurable, still not persisting #226
|
2020-05-20 01:02:54 -04:00 |
|
breandan
|
fb5164996e
|
fix storages path
|
2020-05-19 23:58:38 -04:00 |
|
breandan
|
083c030edb
|
small refactor
|
2020-04-29 03:11:15 -04:00 |
|
breandan
|
8d49532332
|
switch to tinypinyin engine #314
|
2020-04-22 01:15:57 -04:00 |
|
breandan
|
99eca78e84
|
fix pinyin support #314
|
2020-04-20 03:50:29 -04:00 |
|
Alex Plate
|
d6f9cb53bb
|
Quickfix for for circular dependency between AceConfig and Pattern
|
2020-04-20 10:13:28 +03:00 |
|
breandan
|
56bcca40fd
|
revert plugin description, doesn't seem to work
|
2020-04-19 02:16:19 -04:00 |
|
breandan
|
c3a99c9002
|
fix change notes and plugin description
|
2020-04-19 02:09:54 -04:00 |
|
breandan
|
5190d99e33
|
release next version
|
2020-04-19 01:42:35 -04:00 |
|
breandan
|
1e0d0eb5c9
|
add logging and improve readability
|
2020-04-19 00:16:57 -04:00 |
|
breandan
|
c0e06d59f1
|
cleanup
|
2020-04-19 00:16:12 -04:00 |
|
breandan
|
a5b5231ba0
|
UX experiment: show query in find dialog, #227
|
2020-03-18 22:44:26 -04:00 |
|
breandan
|
55d8293ff8
|
prioritize ergonomics
|
2020-03-18 14:32:24 -04:00 |
|
breandan
|
d70f6939d5
|
support dynamic plugin reloading #322
|
2020-03-18 14:03:12 -04:00 |
|
breandan
|
1c9d208fce
|
separate highlighting from tagging
|
2020-03-18 13:43:37 -04:00 |
|
breandan
|
394f1f9285
|
improve comments
|
2020-03-17 23:09:03 -04:00 |
|
breandan
|
535f8f956e
|
more parallelization, #207, #217
|
2020-03-17 21:02:47 -04:00 |
|
breandan
|
8e0870f2e2
|
formatting
|
2020-03-17 15:17:24 -04:00 |
|
breandan
|
55f56824ce
|
utilize parallelization on large files, #207, #217
|
2020-03-17 15:17:10 -04:00 |
|
Andre Ippisch
|
dec47f8db1
|
Fix typo
This caused my build to fail
|
2020-01-03 12:29:12 +01:00 |
|
breandan
|
9e65193c7e
|
initial implementation of #314
|
2019-12-07 10:27:48 +01:00 |
|
breandan
|
e5de0fa9ea
|
scrape <change-notes> directly from CHANGES.md and fix #309
|
2019-12-07 09:09:35 +01:00 |
|
breandan
|
3cae2d4179
|
return empty results for empty searchText
|
2019-11-29 20:57:29 -05:00 |
|
breandan
|
26a27e760d
|
fixes #315
|
2019-11-29 20:51:22 -05:00 |
|
breandan
|
650dde3a80
|
fixes #317, add better action text/descriptions for discoverability
|
2019-11-29 20:43:16 -05:00 |
|
clojj
|
428314760f
|
issue #216
honor "CamelHumps" setting for Target Mode (with selection)
|
2019-11-18 22:19:30 +01:00 |
|
breandan.considine
|
5fbbc4716f
|
update release notes
|
2019-10-31 22:42:31 -05:00 |
|
breandan.considine
|
57fe89461f
|
actually fix #305
|
2019-10-26 16:00:37 -04:00 |
|
breandan.considine
|
a3801ff780
|
refactor AceConfig, fixes #305
|
2019-10-26 15:16:27 -04:00 |
|
breandan.considine
|
cdcba93b4a
|
prepare new release
|
2019-10-18 15:40:54 -04:00 |
|
breandan.considine
|
84329aa3cd
|
merge ideavim integration
|
2019-10-18 15:04:00 -04:00 |
|
Alex Plate
|
10fdadaa0c
|
Mark some functions as externally used
|
2019-10-15 11:08:54 +03:00 |
|
Alex Plate
|
2520855c44
|
Add within line boundaries
|
2019-10-15 11:02:00 +03:00 |
|
Alex Plate
|
368ad25832
|
Custom offsets provider support
|
2019-10-15 10:58:42 +03:00 |
|
Alex Plate
|
c10b4c3210
|
Custom regex search support
|
2019-10-15 10:53:53 +03:00 |
|
Alex Plate
|
622ba42b3e
|
Add listeners for AceJump lifecycle
External systems can now be notified about finishing of AceJump work
|
2019-10-15 10:49:50 +03:00 |
|
Alex Plate
|
2908be28ad
|
Remove green flashes after performing regex search
Marker#searchWidth property should be 0 in case of regex search
|
2019-10-14 19:23:17 +03:00 |
|
breandan.considine
|
23144a0b2b
|
fixes #245
|
2019-10-05 18:41:29 -04:00 |
|
breandan.considine
|
687ba7ff39
|
fixes #304
|
2019-10-04 00:03:34 -04:00 |
|
breandan.considine
|
6a2d15de34
|
refactor and attempt to isolate #245
|
2019-10-03 23:08:57 -04:00 |
|
breandan.considine
|
d256647aae
|
breakout tracejump into separate repository
|
2019-09-26 22:10:21 -04:00 |
|
breandan.considine
|
48828feaac
|
fix memory leak
|
2019-09-24 02:30:54 -04:00 |
|
breandan.considine
|
6793b58b3a
|
add threading and tag selection mechanism
|
2019-09-24 02:22:15 -04:00 |
|
breandan.considine
|
d5017c7e48
|
refactor and modularize
|
2019-09-23 00:29:05 -04:00 |
|
breandan.considine
|
0c05a9ec2c
|
performance optimizations and improve api reusability
|
2019-09-23 00:27:01 -04:00 |
|
breandan
|
b4d64da32e
|
Merge pull request #298 from jmdesprez/disposed-editor
Don't restore scroll and caret on disposed editor
|
2019-09-22 23:54:22 -04:00 |
|
breandan
|
9b452fe096
|
use jfx for browser action
|
2019-09-22 15:03:39 -04:00 |
|
breandan.considine
|
7d25df321e
|
scale and preview tag placement
|
2019-09-22 14:11:06 -04:00 |
|
breandan.considine
|
1c7f0fb9cd
|
experiment with whitelist
|
2019-09-20 13:59:57 -04:00 |
|
breandan.considine
|
db794e9450
|
refactor and measure latency
|
2019-09-20 10:29:39 -04:00 |
|
breandan.considine
|
196b9e7279
|
prototype for new recognition system
|
2019-09-19 19:41:28 -04:00 |
|
breandan
|
1048458b17
|
start implementing #144, add OCR library
|
2019-08-04 20:52:50 -04:00 |
|
Jean-Marc Desprez
|
f1fe67072c
|
Don't restore scroll and caret on disposed editor
Fix #297
|
2019-07-30 00:03:49 +02:00 |
|
breandan
|
81db369358
|
support for horizontal scrolling
|
2019-07-23 17:04:59 -04:00 |
|
breandan
|
6168a404ca
|
use kotlin math instead of java math
|
2019-07-23 15:54:17 -04:00 |
|
breandan
|
f6a79f7063
|
routine maintenance and refactoring
|
2019-07-23 15:33:30 -04:00 |
|
breandan
|
4c8ee2a03b
|
fixes #251
|
2019-07-23 15:32:59 -04:00 |
|