Jeremy Soller
|
e4c8d4ba6b
|
Make attribute spans use ranges and update docs
|
2022-10-27 09:56:53 -06:00 |
|
Jeremy Soller
|
3ece9236b3
|
Use Color in more places
|
2022-10-27 09:07:47 -06:00 |
|
Jeremy Soller
|
851e55d950
|
Add markdown sample
|
2022-10-26 15:37:26 -06:00 |
|
Jeremy Soller
|
119a570ee9
|
Cache font matches, use usize for line index, use font system for swash
|
2022-10-26 12:23:03 -06:00 |
|
Jeremy Soller
|
a99a5dd0fb
|
Default libcosmic editor to monospace
|
2022-10-26 10:59:00 -06:00 |
|
Jeremy Soller
|
498cb7243d
|
Set attribute family to monospace when monospace is toggled
|
2022-10-25 22:09:49 -06:00 |
|
Jeremy Soller
|
e53956cb2d
|
Fix scrolling with cursor
|
2022-10-25 20:49:15 -06:00 |
|
Jeremy Soller
|
525c4efaa5
|
Add ability to set global buffer attributes
|
2022-10-25 16:29:33 -06:00 |
|
Jeremy Soller
|
59a4f8a4c1
|
Produce FontMatches inside of Buffer
|
2022-10-25 16:13:07 -06:00 |
|
Jeremy Soller
|
84f4381cdf
|
Add text attributes
|
2022-10-25 14:14:23 -06:00 |
|
Jeremy Soller
|
330a736136
|
Add function to get layout runs
|
2022-10-25 11:40:10 -06:00 |
|
Jeremy Soller
|
0f446368ca
|
Have TextBuffer own FontMatches
|
2022-10-25 11:10:44 -06:00 |
|
Jeremy Soller
|
564dab009c
|
Relicense MIT OR Apache 2.0
|
2022-10-24 12:58:15 -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
|
441112b5e2
|
More implementation of new buffer abstraction
|
2022-10-20 19:34:56 -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
|
0cbc3c3cfa
|
Allow buffer text to be reset
|
2022-10-19 13:15:07 -06:00 |
|
Jeremy Soller
|
edc0631df6
|
Fix control character usage
|
2022-10-19 11:33:35 -06:00 |
|
Jeremy Soller
|
c29eed3a94
|
Implement Home/End
|
2022-10-19 11:08:15 -06:00 |
|
Jeremy Soller
|
190b41f387
|
Add selection
|
2022-10-19 10:12:52 -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
|
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 |
|
Jeremy Soller
|
a599d83ca0
|
Scroll on cursor movement
|
2022-10-18 13:05:36 -06:00 |
|
Jeremy Soller
|
3e04ffdfa4
|
Handle scroll in TextBuffer
|
2022-10-18 12:42:37 -06:00 |
|
Jeremy Soller
|
410d4ee674
|
Text library moved from libcosmic
|
2022-10-18 12:07:22 -06:00 |
|