breandan
|
2bc68e366b
|
Sort tags by keyboard travel distance (shortest pairs first) and do not reuse in-word bigrams
|
2016-10-20 11:51:32 -02:00 |
|
breandan
|
8a503a8e2c
|
Fix bug when calculating the remaining number of tags to assign
|
2016-10-19 22:23:20 -02:00 |
|
breandan
|
ec9a862e91
|
Cycle through tags by last character to maximize compaction frequency
|
2016-10-19 21:57:45 -02:00 |
|
breandan
|
b3fc9800f4
|
Refactoring and bug fixes
|
2016-10-19 17:10:28 -02:00 |
|
Breandan Considine
|
8e3eb212d6
|
Implement tag compaction
|
2016-10-09 21:39:05 -04:00 |
|
Breandan Considine
|
cbcc6503a1
|
Fix jump behavior
|
2016-10-08 22:43:29 -04:00 |
|
Breandan Considine
|
5e34b2855e
|
Intermediate fix
|
2016-10-08 22:42:47 -04:00 |
|
Breandan Considine
|
4355d2956e
|
Tag wrangling
|
2016-10-07 18:51:04 -04:00 |
|
Breandan Considine
|
2d698856c5
|
Fix indexing issue
|
2016-10-06 11:52:56 -04:00 |
|
Breandan Considine
|
6b03ebaf5f
|
Ironing out the edge cases
|
2016-10-06 00:47:28 -04:00 |
|
Breandan Considine
|
b7a5800fff
|
Tag wrangling and jump point updates
|
2016-10-05 20:23:08 -04:00 |
|
Breandan Considine
|
08758d61be
|
More tweaks to backspace implementation
|
2016-10-05 17:57:12 -04:00 |
|
Breandan Considine
|
01aa435b7e
|
Refactoring, fixing regressions
|
2016-10-05 16:25:09 -04:00 |
|
Breandan Considine
|
36a158d6b5
|
Replace low-level KeyEvents with Swing key bindings
|
2016-10-05 15:44:16 -04:00 |
|
Breandan Considine
|
2bae0f0b43
|
Fixing indexing discrepancy
|
2016-10-04 13:21:57 -04:00 |
|
Breandan Considine
|
85a55694b0
|
Fix algorithm
|
2016-10-04 11:40:52 -04:00 |
|
Breandan Considine
|
8177c75fe9
|
Preserve old tag instead of rewriting each time
|
2016-10-04 03:59:57 -04:00 |
|
Breandan Considine
|
183165bd9e
|
More jump behavior fixes
|
2016-10-04 03:41:49 -04:00 |
|
Breandan Considine
|
0c1c9419e1
|
Fix jump behavior for existing digraphs
|
2016-09-30 04:10:29 -04:00 |
|
Breandan Considine
|
d8ae694414
|
Refine mark and jump logic
|
2016-09-30 03:11:00 -04:00 |
|
Breandan Considine
|
91306d6953
|
Expand tag definition so that it can be more dynamic
|
2016-09-30 01:15:33 -04:00 |
|
Breandan Considine
|
f5b1d27ce9
|
Beginning to work as intended
|
2016-09-29 21:21:44 -04:00 |
|
Breandan Considine
|
f9c81c0c87
|
Refactor and fix some bugs
|
2016-09-29 19:12:26 -04:00 |
|
Breandan Considine
|
97aa852db4
|
Implement highlighting and return to findManager
|
2016-09-29 18:05:36 -04:00 |
|
Breandan Considine
|
952eec8073
|
More refactoring and cleanup
|
2016-09-29 16:11:23 -04:00 |
|
Breandan Considine
|
9bd30b66b0
|
Reorganizing and refactoring
|
2016-09-29 00:48:57 -04:00 |
|
Breandan Considine
|
ca82548cd0
|
Refactoring and reimplementing tagging (part II)
|
2016-09-28 19:22:13 -04:00 |
|
Breandan Considine
|
e32c7909ad
|
Update Kotlin version
|
2016-09-28 15:12:34 -04:00 |
|
Breandan Considine
|
eb1b89ac50
|
Remove .idea/ directory
|
2016-09-28 15:09:07 -04:00 |
|
Breandan Considine
|
ade708f39e
|
Migrate code style to EditorConfig, exclude .idea/
|
2016-09-28 15:06:41 -04:00 |
|
breandan
|
3cf8bd7377
|
enter is ⏎ on certain keyboards
|
2016-09-28 15:02:19 -04:00 |
|
Breandan Considine
|
be80b16618
|
Start implementing QWERTY-aware tagging
The goal of this is to minimize finger-travel distance on QWERTY keyboards, by prioritizing nearby keys
|
2016-09-28 14:57:49 -04:00 |
|
Breandan Considine
|
ebb3fb59de
|
Implement digraphs idea (part I, cf. #27)
|
2016-09-28 01:25:04 -04:00 |
|
Breandan Considine
|
420ca84dfb
|
Simplify jump search
|
2016-09-27 19:19:52 -04:00 |
|
Breandan Considine
|
aeb24302d8
|
Simplify keymap struct
Key processing logic (meta key, KeyEvent type) can be moved into KeyCommands
|
2016-08-04 20:37:39 -04:00 |
|
Breandan Considine
|
4daa4ccbf3
|
Minor formatting updates
|
2016-08-04 11:42:05 -04:00 |
|
Breandan Considine
|
a26d11e5e0
|
Let SearchBox handle ChangeEvents
|
2016-08-04 11:21:42 -04:00 |
|
Breandan Considine
|
a548812c92
|
Simplify event dispatch
|
2016-08-04 08:28:12 -04:00 |
|
breandan.considine
|
9765c455e0
|
simplify constructors and reorganize class hierarchy
|
2016-08-04 00:40:48 -04:00 |
|
breandan.considine
|
c7f593023a
|
Restore findModel prior to reimplementing
|
2016-08-03 23:31:55 -04:00 |
|
breandan.considine
|
e5934b079b
|
Big refactoring, moving stuff around
|
2016-08-03 22:50:09 -04:00 |
|
Breandan Considine
|
a4407c645c
|
Let AceCanvas handle offset-to-point conversion
|
2016-07-28 01:50:08 -04:00 |
|
Breandan Considine
|
2b77689ade
|
Refactoring AceFinder
|
2016-07-28 01:01:17 -04:00 |
|
Breandan Considine
|
4ecdd840df
|
Rip out FindModel, let's do this ourselves
|
2016-07-27 01:51:18 -04:00 |
|
Breandan Considine
|
0d4681aef2
|
Change permissions on Linux
|
2016-07-27 00:23:43 -04:00 |
|
breandan.considine
|
60156720c4
|
Remove semicolons and update release notes
|
2016-07-17 20:01:29 -04:00 |
|
breandan.considine
|
c6566b0cea
|
Update release notes
|
2016-07-17 19:53:52 -04:00 |
|
breandan.considine
|
b63edd9b15
|
Fix target mode and line selection regression, miscellaneous refactoring
|
2016-07-17 19:51:39 -04:00 |
|
breandan.considine
|
030b1b5ad8
|
Remove unnecessary !!s
|
2016-07-17 12:29:43 -04:00 |
|
breandan.considine
|
5190ae21f0
|
Refactor to normalize EditorUtil
|
2016-07-17 12:02:35 -04:00 |
|