Jeremy Soller
|
f229e06d83
|
Use new Text widget for all text
|
2022-10-27 18:16:58 -06:00 |
|
Jeremy Soller
|
a4a4eb7783
|
Fix rgba ordering
|
2022-10-27 18:16:42 -06:00 |
|
Jeremy Soller
|
cb7ec05d76
|
Improve Text widget
|
2022-10-27 17:40:01 -06:00 |
|
Jeremy Soller
|
88bd1c9235
|
Add layout_opt and shape_opt getters to TextBufferLine
|
2022-10-27 17:40:00 -06:00 |
|
Jeremy Soller
|
46a922194c
|
Update roadmap
|
2022-10-27 16:19:51 -06:00 |
|
Jeremy Soller
|
fae1477136
|
Add text label using cosmic-text
|
2022-10-27 16:16:28 -06:00 |
|
Jeremy Soller
|
c90dc58fef
|
Store text_box pixels in widget state
|
2022-10-27 15:17:52 -06:00 |
|
Jeremy Soller
|
5d38951338
|
Merge libcosmic examples - iced fork supports pixel perfect images
|
2022-10-27 15:06:00 -06:00 |
|
Jeremy Soller
|
52be09ec17
|
0.2.1
|
2022-10-27 15:00:23 -06:00 |
|
Jeremy Soller
|
b9c01f1a81
|
Make rich text example editable
|
2022-10-27 14:52:10 -06:00 |
|
Jeremy Soller
|
cce821e99f
|
Adjust attribute spans when buffer lines change
|
2022-10-27 14:51:46 -06:00 |
|
Jeremy Soller
|
e2b9aa77b9
|
Iterate attr spans in reverse for efficiency
|
2022-10-27 13:50:14 -06:00 |
|
Jeremy Soller
|
ed9a3b7840
|
Add a libcosmic editor sample that uses the image renderer (WIP)
|
2022-10-27 13:46:04 -06:00 |
|
Jeremy Soller
|
dbe223acba
|
Add redoxer example
|
2022-10-27 12:07:05 -06:00 |
|
Jeremy Soller
|
650b9a7219
|
Add badges
|
2022-10-27 11:48:06 -06:00 |
|
Jeremy Soller
|
8e1b918594
|
Add github pages task
|
2022-10-27 11:30:13 -06:00 |
|
Jeremy Soller
|
edf32ddd68
|
Fix editor-test
|
2022-10-27 11:22:57 -06:00 |
|
Jeremy Soller
|
1851859690
|
Add GitHub CI
|
2022-10-27 11:20:22 -06:00 |
|
Jeremy Soller
|
7980fb65f1
|
0.2.0
|
2022-10-27 11:15:46 -06:00 |
|
Jeremy Soller
|
bbf8ea7431
|
Add terminal example
|
2022-10-27 11:15:08 -06:00 |
|
Jeremy Soller
|
2b1e884ca7
|
Use SwashCache in doc example
|
2022-10-27 11:02:56 -06:00 |
|
Jeremy Soller
|
8f8cf80bf6
|
Update documentation
|
2022-10-27 10:29:19 -06:00 |
|
Jeremy Soller
|
e4c8d4ba6b
|
Make attribute spans use ranges and update docs
|
2022-10-27 09:56:53 -06:00 |
|
Jeremy Soller
|
16f0eb9efe
|
Re-add scrollbar to orbclient editor
|
2022-10-27 09:18:27 -06:00 |
|
Jeremy Soller
|
212afb1561
|
Merge syntax into orbclient editor
|
2022-10-27 09:16:21 -06:00 |
|
Jeremy Soller
|
3ece9236b3
|
Use Color in more places
|
2022-10-27 09:07:47 -06:00 |
|
Jeremy Soller
|
4edca946ea
|
0.1.5
|
2022-10-27 08:37:27 -06:00 |
|
Jeremy Soller
|
f133b1fca1
|
Improve API to set line attributes
|
2022-10-27 08:37:07 -06:00 |
|
Jeremy Soller
|
40175aac10
|
Always match emoji regardless of attributes
|
2022-10-27 08:25:30 -06:00 |
|
Jeremy Soller
|
1e1164f4b2
|
Cache syntax highlighting results
|
2022-10-26 22:25:37 -06:00 |
|
Jeremy Soller
|
f85223b376
|
Only reset lines where highlight changes
|
2022-10-26 21:27:29 -06:00 |
|
Jeremy Soller
|
6f7e59e092
|
Add TODO to fix bidi ordering when character wrapping
|
2022-10-26 20:14:27 -06:00 |
|
Jeremy Soller
|
87c12b11ae
|
Combine both simple and word wrapping into one layout function
|
2022-10-26 20:10:38 -06:00 |
|
Jeremy Soller
|
5d1aa8b814
|
Add simple per-glyph wrapping option
|
2022-10-26 19:56:13 -06:00 |
|
Jeremy Soller
|
57feeb2901
|
Preserve cursor glyph when moving up/down
|
2022-10-26 19:45:28 -06:00 |
|
Jeremy Soller
|
846c646043
|
Syntax highlighting while editing
|
2022-10-26 19:31:33 -06:00 |
|
Jeremy Soller
|
3444b30d7e
|
Allow syntax detection to fail
|
2022-10-26 18:57:21 -06:00 |
|
Jeremy Soller
|
4f0ce39f3e
|
Automatic file type detection
|
2022-10-26 18:53:25 -06:00 |
|
Jeremy Soller
|
559a83faa5
|
Improve attribute setting
|
2022-10-26 18:45:31 -06:00 |
|
Jeremy Soller
|
536c24355c
|
Always redraw on resize
|
2022-10-26 18:13:14 -06:00 |
|
Jeremy Soller
|
99ae0d1bee
|
Scale rich-text and syntax examples
|
2022-10-26 18:05:38 -06:00 |
|
Jeremy Soller
|
39b7bef5cc
|
0.1.4
|
2022-10-26 17:58:50 -06:00 |
|
Jeremy Soller
|
a51f5ac4a8
|
Highlight empty lines correctly
|
2022-10-26 17:52:51 -06:00 |
|
Jeremy Soller
|
dacd9bef94
|
Load foreground/background from theme
|
2022-10-26 17:47:02 -06:00 |
|
Jeremy Soller
|
9bbc0ba6c5
|
Improve syntax example, remove markdown example
|
2022-10-26 17:23:40 -06:00 |
|
Jeremy Soller
|
6bc6ceac12
|
Syntax highlighting example
|
2022-10-26 16:34:53 -06:00 |
|
Jeremy Soller
|
851e55d950
|
Add markdown sample
|
2022-10-26 15:37:26 -06:00 |
|
Jeremy Soller
|
77d416b2fd
|
Add ligatures and increase text size for rich text example
|
2022-10-26 15:21:30 -06:00 |
|
Jeremy Soller
|
ea64291abb
|
Make it possible to set attributes per glyph
|
2022-10-26 15:16:06 -06:00 |
|
Jeremy Soller
|
4798c7ee1a
|
Add initial rich text example
|
2022-10-26 14:16:48 -06:00 |
|