Jeremy Soller
|
bc97a1323a
|
Add scroll bar
|
2022-10-12 14:56:11 -06:00 |
|
Jeremy Soller
|
eef1f2407b
|
Mark redraw after page up/page down
|
2022-10-12 14:43:12 -06:00 |
|
Jeremy Soller
|
7e9721476d
|
Implement page up/page down
|
2022-10-12 14:42:30 -06:00 |
|
Jeremy Soller
|
aed6860568
|
Lazy shaping
|
2022-10-12 14:23:02 -06:00 |
|
Jeremy Soller
|
2206193fff
|
Reorder cache key
|
2022-10-12 14:08:55 -06:00 |
|
Jeremy Soller
|
a1d4553a17
|
Use log to reduce prints
|
2022-10-12 13:59:23 -06:00 |
|
Jeremy Soller
|
419f2dc612
|
Improve rusttype usage
|
2022-10-12 13:51:50 -06:00 |
|
Jeremy Soller
|
a4959bbe7b
|
Add caching of swash rendering, significantly improves layout speed
|
2022-10-12 13:42:30 -06:00 |
|
Jeremy Soller
|
0b5050e601
|
Emoji with ZJW sample
|
2022-10-12 11:57:27 -06:00 |
|
Jeremy Soller
|
9d7d443142
|
More text for arabic sample
|
2022-10-12 11:56:53 -06:00 |
|
Jeremy Soller
|
5f86e9b51d
|
Remove dead code
|
2022-10-12 10:32:06 -06:00 |
|
Jeremy Soller
|
dedc2b82ca
|
Remove print of wrapping information
|
2022-10-12 10:31:04 -06:00 |
|
Jeremy Soller
|
a3f36c9b76
|
Use system fonts for fallback
|
2022-10-12 10:29:01 -06:00 |
|
Michael Aaron Murphy
|
59d1b4c38d
|
feat: Add minimize window support to headerbar
|
2022-10-11 15:34:30 +02:00 |
|
Jeremy Soller
|
92634bf720
|
Improve heuristic for splitting up whitespace
|
2022-10-10 13:13:04 -06:00 |
|
Jeremy Soller
|
8b57e23906
|
Remove already fixed TODOs
|
2022-10-10 08:56:53 -06:00 |
|
Jeremy Soller
|
3bf92c1f04
|
Skip blanks at line breaks when wrapping LTR text inside RTL text
|
2022-10-10 08:50:36 -06:00 |
|
Jeremy Soller
|
a52bb1956e
|
Improved line wrapping of bidi text
|
2022-10-10 08:30:32 -06:00 |
|
Jeremy Soller
|
66ab1e6000
|
Memory map fonts
|
2022-10-09 17:04:59 -06:00 |
|
Michael Aaron Murphy
|
0365737908
|
feat: Window maximize support, including double cick on headerbar
|
2022-10-09 16:39:10 +02:00 |
|
Eduardo Flores
|
67ff797018
|
New approach to the HeaderBar widget
|
2022-10-09 12:56:47 +02:00 |
|
Eduardo Flores
|
5949eb8d89
|
Initial implementation of Expander widget
|
2022-10-09 12:56:47 +02:00 |
|
Eduardo Flores
|
b092157f26
|
Remove empty navbar option
|
2022-10-09 12:56:47 +02:00 |
|
Eduardo Flores
|
06af4ec608
|
Fixed a layout error
|
2022-10-09 12:56:47 +02:00 |
|
Eduardo Flores
|
5c859fa1df
|
Widget implementation for NavBar
- Implemented NavBar as a Widget
|
2022-10-09 12:56:47 +02:00 |
|
Eduardo Flores
|
9210179731
|
Swapped scrollable for cosmic::scrollable
- Renamed scrollbar to scrollable
|
2022-10-08 20:59:53 +02:00 |
|
Jeremy Soller
|
800ccbb52a
|
Improvements for wrapping
|
2022-10-07 20:50:52 -06:00 |
|
Jeremy Soller
|
b172009776
|
Update farsi sample
|
2022-10-07 19:44:52 -06:00 |
|
Jeremy Soller
|
71d5beda5c
|
Increase performance with bidi text
|
2022-10-07 19:44:41 -06:00 |
|
Jeremy Soller
|
92c20fd6e1
|
Combine ltr and rtl layout
|
2022-10-07 19:15:02 -06:00 |
|
Jeremy Soller
|
22a0a2a3ed
|
Shorten sections compared for font fallback.
|
2022-10-07 16:14:26 -06:00 |
|
Jeremy Soller
|
d71c142d68
|
Fix case where bidi detects opposite orientation from rustybuzz
|
2022-10-07 14:54:40 -06:00 |
|
Jeremy Soller
|
9595308c25
|
Fix arabic sample
|
2022-10-07 14:41:22 -06:00 |
|
Jeremy Soller
|
c8ccc322a8
|
Link to freefont via paths
|
2022-10-07 14:27:03 -06:00 |
|
Jeremy Soller
|
440bd818c6
|
Remove freefont
|
2022-10-07 14:25:34 -06:00 |
|
Jeremy Soller
|
c4c100920e
|
Link to more fonts
|
2022-10-07 14:25:19 -06:00 |
|
Jeremy Soller
|
5b526216f1
|
Comment out debug message
|
2022-10-07 14:24:21 -06:00 |
|
Jeremy Soller
|
4d620c3d30
|
Improve fallback and add fallback test
|
2022-10-07 14:20:26 -06:00 |
|
Jeremy Soller
|
a56a9afa48
|
Change default font size
|
2022-10-07 12:43:45 -06:00 |
|
Jeremy Soller
|
d75a7979a9
|
Add massive emoji test
|
2022-10-07 12:42:52 -06:00 |
|
Jeremy Soller
|
deb993d9c3
|
Support color emoji
|
2022-10-07 12:42:23 -06:00 |
|
Jeremy Soller
|
1651c4f792
|
Only accept +/= for resize if ctrl is pressed
|
2022-10-07 12:21:23 -06:00 |
|
Jeremy Soller
|
08d5069327
|
Fix opening empty file
|
2022-10-07 12:20:22 -06:00 |
|
Jeremy Soller
|
a36291add7
|
Default to swash, it supports ligatures more better
|
2022-10-07 12:00:45 -06:00 |
|
Jeremy Soller
|
a5b950bfa9
|
Add farsi sample
|
2022-10-07 10:39:05 -06:00 |
|
Jeremy Soller
|
ca80c8ff4a
|
Fix swash rendering
|
2022-10-07 10:31:49 -06:00 |
|
Jeremy Soller
|
10870f3c81
|
Fix y offset
|
2022-10-07 10:16:22 -06:00 |
|
Jeremy Soller
|
cf43655357
|
Add support for swash
|
2022-10-07 09:41:36 -06:00 |
|
Jeremy Soller
|
51639e53cb
|
Move text editing to TextBuffer abstraction
|
2022-10-07 08:22:33 -06:00 |
|
Eduardo Flores
|
f5ccd15761
|
Add padding to the header bar
|
2022-10-07 14:06:27 +02:00 |
|