1
0
mirror of https://github.com/chylex/IntelliJ-AceJump.git synced 2024-11-24 23:42:46 +01:00
Commit Graph

673 Commits

Author SHA1 Message Date
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
breandan.considine
88fe22a783 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	build.gradle.kts
#	src/main/kotlin/org/acejump/view/Marker.kt
2019-07-15 00:32:51 -04:00
breandan.considine
e52edbd9e6 update versions and fix minor bug 2019-07-15 00:30:06 -04:00
breandan
fb683ca5f8 restore dir structure 2019-05-18 01:22:46 -04:00
breandan
6e5d30750a fix linter error 2019-05-18 01:13:29 -04:00
breandan
2826a8efae fix bug where all tags are compacted 2019-05-18 01:04:41 -04:00
breandan
9629a6c5e7 fallback to settings color 2019-05-17 23:59:17 -04:00
breandan
882d35b3c9 update version and change notes 2019-05-17 22:44:19 -04:00
breandan
c1bed03d02 fixes #242 2019-05-17 22:38:43 -04:00
breandan
5c78f8d5dc fixes #273 2019-05-17 22:26:58 -04:00
Alex Plate
436860a0fb
Save current caret shape and colour before jump (instead of saved in settings) 2019-05-06 19:14:20 +03:00
breandan
2e65206a30 note to future self 2019-04-16 23:39:03 -04:00
breandan
6bad40524b fixes #282 2019-04-16 23:32:07 -04:00
breandan
48d9c3b17c small refactor 2019-04-13 23:17:47 -04:00
breandan
345383b244 how did this ever work? 2019-04-13 02:33:15 -04:00
breandan
ce5b908d16 settings panel is now color theme coordinated, fixes #249, fixes #275 2019-04-12 00:58:21 -04:00
breandan.considine
4298b1e5f9 bump version for new release 2019-03-22 22:25:38 -04:00
breandan.considine
1609c12db5 fixes #179 2019-03-22 22:14:40 -04:00
breandan.considine
cd62211dc7 minor refactorings 2019-03-21 18:07:09 -04:00
breandan
986e78978f fixes #270 2019-03-14 00:28:20 -04:00
breandan
0f03264b68 implement #274 2019-03-13 22:49:13 -04:00
breandan
781a024d30 narrow scope 2019-03-09 21:25:52 -05:00
breandan.considine
5496ac98ca fixes #267 2018-12-25 23:43:36 -05:00
breandan.considine
a8db5fc223 fix broken test 2018-12-21 19:50:43 -05:00
breandan.considine
23936be9c6 refactor tests a bit 2018-12-21 19:43:29 -05:00
breandan.considine
7615de6489 use natural caret color for next result indicator 2018-12-21 18:35:45 -05:00
breandan.considine
02b8902aec bump version and update release notes 2018-12-21 12:26:04 -05:00
breandan.considine
d8f76bfbfe add reverse selection and test case 2018-12-21 12:15:12 -05:00
breandan.considine
b0fd115a7c fix bug with empty list and simplify 2018-12-21 00:24:07 -05:00
breandan.considine
fd39b0fec5 implements #239 2018-12-20 01:59:28 -05:00
breandan.considine
0760a78ac6 fixes #264 2018-12-20 01:07:17 -05:00
breandan.considine
f7586d5a3b add global assertion for total number of highlighters 2018-12-19 22:51:11 -05:00
breandan.considine
bf512bf6c3 prepare next release 2018-12-19 15:40:47 -05:00
breandan.considine
7e29011159 add test case for #264 2018-12-19 15:32:29 -05:00
breandan.considine
8f316be3ec add TODO for #264 2018-12-19 00:25:25 -05:00
breandan.considine
79346bd20b rename caret color to be more descriptive 2018-12-19 00:19:08 -05:00
breandan.considine
8da6269216 increase test failure timeout 2018-12-19 00:18:00 -05:00
breandan.considine
8eb0b8ab66 fixes #263 2018-12-19 00:17:34 -05:00
breandan.considine
67f7d86b0f bump minimum required version as per #200 2018-12-18 22:19:20 -05:00
breandan
43b3e18d41 update changelog and release notes 2018-12-07 00:21:10 -05:00
breandan.considine
d12807aa1a import * 2018-12-01 00:59:31 -05:00
breandan.considine
c2ffbe9c8a relax time limit for CI testing 2018-12-01 00:59:13 -05:00
breandan.considine
9b031c46d8 maybe this fixes #254? 2018-11-30 23:32:52 -05:00
breandan
9b79c5c708 add useful exception message 2018-11-27 14:01:13 -05:00
breandan
34cf40efcd naming and minor refactor 2018-11-27 13:38:55 -05:00
breandan
b4ffe6be89 add option to display current search text cf. #227 2018-11-24 04:10:23 -05:00
breandan
b09803fc13 simplify key handler and strengthen test cases 2018-11-24 02:11:42 -05:00
breandan
5bf4ae4c5f add TODO for missing tags issue #245 2018-11-17 15:40:24 -05:00
breandan
bdf6cb8d88 remove redundant link, add TODO 2018-11-17 14:36:23 -05:00
breandan
3315030cf5 use editor markupModel directly to check tearDown 2018-11-17 14:34:01 -05:00
breandan
008686ae21 alter code style to omit leading space 2018-11-17 14:33:28 -05:00
breandan
d82479cbb6 let's try not to break encapsulation 2018-11-17 14:04:51 -05:00
breandan
11d6473d8d some functional tests for #139 and performance tests for #207 #217 2018-11-17 13:42:56 -05:00
breandan
88355c8b90 test cases and re-privatize results 2018-11-17 01:16:00 -05:00
breandan
bfeb574dcc dispatch all events before tearing down 2018-11-17 00:38:13 -05:00
breandan
b3b86a5b71 add more tests 2018-11-16 23:57:51 -05:00
breandan
27f2754a98 add TODOs for #139, #254, #233, #228, #200, #172, #215 2018-11-14 03:41:39 -05:00
breandan
d911528bf5 fix test and add lazy loading 2018-11-14 03:06:10 -05:00
breandan
53f3e5df5c Merge remote-tracking branch 'origin/master' 2018-11-13 21:04:07 -05:00
breandan
ac3006d650 code style and minor fixes 2018-11-13 21:01:37 -05:00
breandan.considine
b8b7bb6720 formatting and imports 2018-11-11 03:12:57 -05:00
breandan.considine
38a25905ac remove unnecessary type 2018-11-09 23:57:04 -05:00
breandan
b9b804c588 add dummy test 2018-11-03 21:24:12 -04:00
breandan
8f0dcfc392 reference shift tab issue #179 2018-11-01 01:57:58 -04:00
breandan
78749862bc tweak keyboard layout settings 2018-11-01 01:50:40 -04:00
breandan
8e5d67614e generify keyboard layout, start implementing #172 2018-10-31 19:50:35 -04:00
breandan
868b7ba6b1 take custom tag priority into account 2018-10-30 23:43:54 -04:00
breandan
360e25c102 move functions 2018-10-30 15:24:10 -04:00
breandan
05e8c0ea30 refactor config 2018-10-30 13:33:21 -04:00
breandan
b1710e7e5d refactor config 2018-10-30 12:48:31 -04:00
breandan
dde8843ce1 scrap garbage code and rewrite 2018-10-28 03:44:16 -04:00
breandan
b73718c40f update tag order and simplify buildscript 2018-10-25 04:10:15 -04:00
breandan.considine
bfb1e9d483 clean up and deprecate 2018-10-22 16:29:24 -04:00
breandan.considine
316af07150 disallow selecting off-screen tags 2018-10-22 02:09:34 -04:00
breandan.considine
dd981ff0fa optimize imports 2018-10-22 01:56:17 -04:00
breandan.considine
ca0be6050d optimize and measure tag compaction latency 2018-10-22 01:51:28 -04:00
breandan.considine
6e6d8b090d refactor and test new compaction mechanism 2018-10-18 20:57:05 -04:00
breandan
6075cdfcb9 simplify and refactor, debugging #251 2018-10-10 14:35:47 -04:00
breandan
97e2eecdda enum-ify boundary 2018-10-10 13:35:36 -04:00
breandan
5c9b8a584e clean up method documentation 2018-10-09 07:55:52 -04:00
breandan
5069d78793 more documentation explaining the problem 2018-10-09 07:45:47 -04:00
breandan
4d9caf1fe1 definition -> declaration 2018-10-08 18:58:57 -04:00
breandan
3566a182c4 update release notes describing declaration mode 2018-10-08 18:52:39 -04:00
breandan
591458eddb remove unnecessary stuff 2018-10-08 18:27:57 -04:00
breandan
d795175b93 fixes #226 2018-10-08 18:18:19 -04:00
breandan
76908c67cf progress on fixing #226, #248 2018-10-08 09:51:45 -04:00
breandan
48d96b294b update function signature 2018-10-06 15:23:45 -04:00
breandan.considine
8e481f0ef4 adopt a more MVC-like design pattern 2018-09-02 13:28:52 -04:00
breandan.considine
627d86d6ea refactor jump mode flag toggle to a state machine 2018-09-02 12:09:20 -04:00
breandan.considine
bec24868a6 Merge branch 'add-esc-action-handler' of https://github.com/tanalab2/AceJump into tanalab2-add-esc-action-handler 2018-09-02 00:11:22 -04:00
breandan.considine
5b1c66ccf0 add case sensitive search and refactor FindModel, fixes #247 2018-09-01 23:59:01 -04:00
breandan.considine
8fc55bc10e com.johnlindquist -> org.acejump 2018-07-07 23:09:38 -04:00
breandan
d21ece793f
update github URL 2018-07-07 22:59:26 -04:00
kenji tanaka
37d65c8e19 add escActionHandler for #211 (Ctrl-G in Emacs mode) 2018-06-05 07:32:00 +09:00
breandan.considine
f14ae8e7de style fixes 2018-06-02 22:10:13 -04:00
breandan
08163b7d10 small refactor 2018-06-02 11:04:53 -04:00
breandan.considine
3347cd170e minor adjustments to #219 2018-05-30 14:48:52 -04:00
breandan.considine
1a5387251e start implement #219 2018-05-30 12:38:36 -04:00
breandan.considine
a1b423806c add RxKotlin dependency for #237 2018-05-27 00:19:27 -04:00
breandan.considine
48d47d86ae simplify documentation 2018-05-27 00:03:24 -04:00
breandan.considine
d59179e49f comment is not a kdoc! 2018-05-26 23:22:15 -04:00