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 |
|
Jeremy Soller
|
edc0631df6
|
Fix control character usage
|
2022-10-19 11:33:35 -06:00 |
|
Jeremy Soller
|
07a832efd4
|
Clean up text insertion
|
2022-10-19 11:17:15 -06:00 |
|
Jeremy Soller
|
e1c670440a
|
Scroll if enter goes beyond end of screen
|
2022-10-19 11:12:34 -06:00 |
|
Jeremy Soller
|
c29eed3a94
|
Implement Home/End
|
2022-10-19 11:08:15 -06:00 |
|
Jeremy Soller
|
369c265646
|
Implement Enter
|
2022-10-19 11:04:26 -06:00 |
|
Jeremy Soller
|
ad6555e79f
|
Fixes for RTL selection
|
2022-10-19 10:44:21 -06:00 |
|
Jeremy Soller
|
334a45a5f4
|
Ensure redraw is queued when first drag event is received
|
2022-10-19 10:21:29 -06:00 |
|
Jeremy Soller
|
66f9fea001
|
Fix off by one with end of selection
|
2022-10-19 10:20:22 -06:00 |
|
Jeremy Soller
|
190b41f387
|
Add selection
|
2022-10-19 10:12:52 -06:00 |
|
Jeremy Soller
|
165ea1c0da
|
Make cursor match text color
|
2022-10-19 09:32:26 -06:00 |
|
Jeremy Soller
|
f03834e28d
|
Match cursor click behavior to other apps
|
2022-10-19 09:31:01 -06:00 |
|
Jeremy Soller
|
e20552ad13
|
Improvements for cursor
|
2022-10-19 09:26:43 -06:00 |
|
Jeremy Soller
|
405c77bb47
|
More documentation
|
2022-10-19 08:34:34 -06:00 |
|
Jeremy Soller
|
fa00813c0b
|
Remove Arc wrapper for text buffer when using iced
|
2022-10-19 08:05:22 -06:00 |
|
Jeremy Soller
|
021782b92b
|
Move drawing and hit detection to buffer
|
2022-10-19 07:36:27 -06:00 |
|
Jeremy Soller
|
a242d817e9
|
Add documentation and improve API
|
2022-10-18 17:14:03 -06:00 |
|
Jeremy Soller
|
de572b1645
|
New TextMetrics type
|
2022-10-18 17:14:03 -06:00 |
|
Jeremy Soller
|
fa8ed07dab
|
Improve scrolling on touchpads
|
2022-10-18 15:06:13 -06:00 |
|
Jeremy Soller
|
e62f8b9292
|
Appearance for iced text box
|
2022-10-18 14:35:16 -06:00 |
|
Jeremy Soller
|
3f01aa1496
|
Use wildcard to include examples
|
2022-10-18 13:32:50 -06:00 |
|
Jeremy Soller
|
38a4f7a09a
|
Add mouse scroll for iced example
|
2022-10-18 13:27:58 -06:00 |
|
Jeremy Soller
|
2f6a9d33d1
|
Move all scroll handling to buffer
|
2022-10-18 13:20:13 -06:00 |
|
Jeremy Soller
|
a21225c9a0
|
Use mutex for TextBuffer state
|
2022-10-18 13:12:25 -06:00 |
|