Eduardo Flores
f5ccd15761
Add padding to the header bar
2022-10-07 14:06:27 +02:00
Eduardo Flores
4ae03278cc
Fixed sidebar responsiveness
...
- Created new widget `scrollbar` which can adopt COSMIC styling.
- Increased sidebar icon size by 4 pixels to improve visibility.
- Added padding inside the navigation bar to prevent collision with the scrollbar.
- Increased the max width of the condensed navbar for the scrollbar.
2022-10-07 14:06:27 +02:00
Eduardo Flores
8b73478c57
Made the navigation bar scrollable
...
- Added padding to the entries to avoid collisioning with the scrollbar
2022-10-07 14:06:27 +02:00
Michael Aaron Murphy
89285d78be
fix: Add import for headerbar module
2022-10-07 05:23:26 +02:00
Michael Aaron Murphy
5d201fb102
example: Integrate HeaderBar into COSMIC example
2022-10-07 05:21:37 +02:00
Michael Aaron Murphy
b848931920
feat: Add HeaderBar widget
2022-10-07 05:20:43 +02:00
Jeremy Soller
daf4cb1eb8
Remove prints
2022-10-06 16:13:44 -06:00
Jeremy Soller
fc6904dc3b
Word wrapping with bi-directional text
2022-10-06 16:09:43 -06:00
Jeremy Soller
028894d62c
Add more text samples
2022-10-06 14:34:04 -06:00
Jeremy Soller
3a10e44bab
Add CJK sample
2022-10-06 13:54:17 -06:00
Jeremy Soller
956331e152
Improvements to bidi rendering
2022-10-06 13:47:25 -06:00
Jeremy Soller
0b0ed1df68
Fix off by one in rtl layout
2022-10-06 11:07:47 -06:00
Jeremy Soller
fd8ef6ea8d
Load additional fonts by path
2022-10-06 11:00:39 -06:00
Jeremy Soller
98b86ff900
Buffer abstraction, fixes multi-character inputs
2022-10-05 18:32:25 -06:00
Jeremy Soller
3227efef89
Improve performance of layout lines
2022-10-05 11:28:05 -06:00
Jeremy Soller
682407d15a
Fix bug in reshape lines
2022-10-05 10:56:41 -06:00
Jeremy Soller
bc953df0d6
Store original text as lines, reshape only changed lines
2022-10-05 10:43:59 -06:00
Jeremy Soller
f7eb123140
Separate hit detection and drawing for mouse event performance
2022-10-05 10:16:55 -06:00
Jeremy Soller
44f4c153af
Delete extra file
2022-10-05 09:17:15 -06:00
Jeremy Soller
3295b254ad
Make refactor into library
2022-10-05 09:16:51 -06:00
Jeremy Soller
132fb02008
Switch to ab_glyph by default, faster with identical results
2022-10-05 08:46:54 -06:00
Jeremy Soller
d64583a8f4
Text editing lol
2022-10-05 08:10:35 -06:00
Jeremy Soller
fab9c9464b
More improvements for selection
2022-10-04 21:32:26 -06:00
Jeremy Soller
5299dfaa8c
Fix missing empty lines
2022-10-04 21:25:48 -06:00
Jeremy Soller
ccf8626aca
Time reshape
2022-10-04 21:14:44 -06:00
Jeremy Soller
9b97009a16
Improve text selection
2022-10-04 20:58:59 -06:00
Jeremy Soller
da8c5875c6
Basic HiDPI implementation
2022-10-04 16:02:46 -06:00
Jeremy Soller
4e3d0bd8d5
Expand clusters
2022-10-04 15:24:50 -06:00
Jeremy Soller
8068557468
Fix indexing for RTL
2022-10-04 15:14:21 -06:00
Jeremy Soller
a867d4520a
Implement text clicking again
2022-10-04 15:04:22 -06:00
Jeremy Soller
a66b8fdde2
Add bidi example
2022-10-04 15:04:06 -06:00
Jeremy Soller
12f2c3344c
Refactor, add support for RTL but not quite BIDI
2022-10-04 14:08:47 -06:00
Jeremy Soller
78e422dcc8
Do not use paths for iced dependencies
2022-10-03 19:58:14 -06:00
Jeremy Soller
924bd4b1ea
Font matching support, choose font which has the most hits
2022-10-03 16:06:44 -06:00
Jeremy Soller
4b4fee034b
Refactor text example
2022-10-03 14:38:01 -06:00
Jeremy Soller
b86b2d4cca
Fix bounding box for highlight
2022-10-03 14:18:23 -06:00
Jeremy Soller
17186bd2ad
Update readmes
2022-10-03 14:00:42 -06:00
Jeremy Soller
6b239003f7
Improve highlighting logic
2022-10-03 13:23:27 -06:00
Jeremy Soller
7ffce5f911
Cache shaping
2022-10-03 13:13:35 -06:00
Jeremy Soller
c52887913e
Cache operations that need to be done on font resize
2022-10-03 13:04:55 -06:00
Jeremy Soller
12e240c6f1
Add basic text wrapping
2022-10-03 12:10:23 -06:00
Jeremy Soller
a900ab0935
Add proportional font rendering example
2022-10-03 12:00:17 -06:00
Jeremy Soller
f03a75d75f
Add text shaping example
2022-10-03 11:45:46 -06:00
Jeremy Soller
a59a4de79b
Use cosmic-theme values for nav and list styles
2022-09-30 16:24:09 -06:00
Jeremy Soller
e7422f2904
Rename cosmic_theme feature in iced to cosmic-theme
2022-09-30 14:58:28 -06:00
Jeremy Soller
935a3a286c
Adjust the break point
2022-09-30 14:53:27 -06:00
Jeremy Soller
028d0175eb
Set minimum window size
2022-09-30 14:51:39 -06:00
Jeremy Soller
791f00ddb7
Update scrollbar size
2022-09-30 14:43:17 -06:00
Jeremy Soller
21efe1546c
Wrap spacers in scrollable as well.
2022-09-30 14:34:22 -06:00
Eduardo Flores
1041af65d6
Make content scrollable
2022-09-30 14:30:45 -06:00