Jeremy Soller
|
1bf532a2fc
|
Improved highlighting of selection
|
2022-10-24 19:11:28 -06:00 |
|
Jeremy Soller
|
ef686f8f96
|
Improved bidi selection
|
2022-10-24 18:57:13 -06:00 |
|
Aaron Muir Hamilton
|
e14588b2f6
|
Fix edge cases relating to running Delete with your cursor half way through an egc.
|
2022-10-24 18:01:49 -06:00 |
|
Jeremy Soller
|
d6d896688f
|
Track span rtl status in layout glyph
|
2022-10-24 17:14:30 -06:00 |
|
Aaron Muir Hamilton
|
7363c923e5
|
Delete by EGC rather than by char.
|
2022-10-24 16:12:06 -06:00 |
|
Aaron Muir Hamilton
|
9dfadd6c78
|
Process Previous and Next by EGC rather than char.
|
2022-10-24 15:41:49 -06:00 |
|
Jeremy Soller
|
c3baf00cb5
|
Add more fun to ligature.txt
|
2022-10-24 14:34:31 -06:00 |
|
Jeremy Soller
|
ab56c52c73
|
Improve selection inside ligatures
|
2022-10-24 14:27:26 -06:00 |
|
Jeremy Soller
|
4107165128
|
Select by EGC
|
2022-10-24 14:18:40 -06:00 |
|
Jeremy Soller
|
92a83fc4a6
|
Revert "Switch unicode-linebreak to xi-unicode for ~25% faster builds"
This fixes ZJW emoji support.
This reverts commit c1262eca74.
|
2022-10-24 14:12:23 -06:00 |
|
Jeremy Soller
|
564dab009c
|
Relicense MIT OR Apache 2.0
|
2022-10-24 12:58:15 -06:00 |
|
Jeremy Soller
|
91ab1c489e
|
Add RTL ligature
|
2022-10-24 12:11:30 -06:00 |
|
Jeremy Soller
|
cb5bde83ed
|
Support cursor inside ligature
|
2022-10-24 12:02:50 -06:00 |
|
Jeremy Soller
|
b4ae8ed01e
|
Add simple ligature sample
|
2022-10-24 11:47:57 -06:00 |
|
Jeremy Soller
|
81cc65ca01
|
Store font ID with CacheKey
|
2022-10-24 11:47:49 -06:00 |
|
Jeremy Soller
|
1bce05d995
|
Fix UDHR test
|
2022-10-24 08:53:56 -06:00 |
|
Ian Kettlewell
|
c1262eca74
|
Switch unicode-linebreak to xi-unicode for ~25% faster builds
|
2022-10-23 12:57:35 -06:00 |
|
Jeremy Soller
|
ac83f5846b
|
Implement up/down and home/end
|
2022-10-22 11:42:08 -06:00 |
|
Jeremy Soller
|
b433f22592
|
Stubs for up/down
|
2022-10-22 09:41:17 -06:00 |
|
Jeremy Soller
|
2b32085e58
|
Redraw on cursor movement
|
2022-10-22 09:37:05 -06:00 |
|
Jeremy Soller
|
d78fa4b377
|
Update README.md
|
2022-10-21 19:33:40 -06:00 |
|
Jeremy Soller
|
95d836f20d
|
Update README.md
|
2022-10-21 19:32:51 -06:00 |
|
Jeremy Soller
|
8010b8c0ab
|
Implement left/right
|
2022-10-21 13:50:20 -06:00 |
|
Jeremy Soller
|
66a138379f
|
Add bidirectional selection to readme
|
2022-10-21 13:46:01 -06:00 |
|
Jeremy Soller
|
f687be470a
|
Update readme
|
2022-10-21 12:46:53 -06:00 |
|
Jeremy Soller
|
9b2bfbf3cb
|
Fix UDHR test and libcosmic compilation
|
2022-10-21 12:40:29 -06:00 |
|
Jeremy Soller
|
50dfd4e6ed
|
Performance improvements
|
2022-10-21 12:31:02 -06:00 |
|
Jeremy Soller
|
d5fde04d09
|
Re-enable parts of editor-test
|
2022-10-21 12:11:28 -06:00 |
|
Jeremy Soller
|
e85e613978
|
Add Previous, Next actions and implement Delete
|
2022-10-21 12:08:49 -06:00 |
|
Jeremy Soller
|
88b78e059c
|
Improvements for enter and cursor positioning
|
2022-10-21 11:51:04 -06:00 |
|
Jeremy Soller
|
784215e490
|
Do not use start/end for TextCursor, only index
|
2022-10-21 11:44:11 -06:00 |
|
Jeremy Soller
|
eacd09b167
|
Fix selection when start and end lines match
|
2022-10-21 11:27:21 -06:00 |
|
Jeremy Soller
|
da5b69b2bb
|
Fixes for selection
|
2022-10-21 11:19:24 -06:00 |
|
Jeremy Soller
|
3ed1e938f5
|
Partially implement selection
|
2022-10-21 09:49:16 -06:00 |
|
Jeremy Soller
|
1e4d951d74
|
Implement scrolling on cursor movement and click to move cursor
|
2022-10-21 09:02:15 -06:00 |
|
Jeremy Soller
|
236a0b39cb
|
Add checklist
|
2022-10-21 08:46:19 -06:00 |
|
Jeremy Soller
|
441112b5e2
|
More implementation of new buffer abstraction
|
2022-10-20 19:34:56 -06:00 |
|
Jeremy Soller
|
2bbacf5636
|
Log time to completion in editor-test
|
2022-10-20 09:16:39 -06:00 |
|
Jeremy Soller
|
a7ec42371c
|
Begin updating to new buffer abstraction
|
2022-10-19 17:48:11 -06:00 |
|
Jeremy Soller
|
601547b83d
|
Improved backspace
|
2022-10-19 16:09:22 -06:00 |
|
Jeremy Soller
|
ac31fa8284
|
Improvements for tests
|
2022-10-19 15:31:09 -06:00 |
|
Jeremy Soller
|
1503589355
|
Fix insert at end of line
|
2022-10-19 15:12:47 -06:00 |
|
Jeremy Soller
|
a4e8d10c4f
|
Add test editor that tries to recreate text files
|
2022-10-19 15:12:38 -06:00 |
|
Jeremy Soller
|
91687d4654
|
Update README
|
2022-10-19 14:17:24 -06:00 |
|
Jeremy Soller
|
3035bad29a
|
Add save button
|
2022-10-19 14:13:05 -06:00 |
|
Jeremy Soller
|
bfdc9a6d66
|
Show filename in title
|
2022-10-19 14:05:14 -06:00 |
|
Jeremy Soller
|
65f60d1565
|
Log font families again
|
2022-10-19 13:29:50 -06:00 |
|
Jeremy Soller
|
8fa691b912
|
Improved mono fallback
|
2022-10-19 13:18:23 -06:00 |
|
Jeremy Soller
|
0cbc3c3cfa
|
Allow buffer text to be reset
|
2022-10-19 13:15:07 -06:00 |
|
Jeremy Soller
|
b32c64e892
|
Multi-line backspace and delete
|
2022-10-19 11:51:17 -06:00 |
|