1
0
Fork 0
Commit Graph

671 Commits

Author SHA1 Message Date
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
breandan d181d81a22
update wording 2018-05-25 20:20:54 -04:00
breandan 936ea80014
fix lower bound on k 2018-05-25 18:32:11 -04:00