Ashley Wulber
e87fe7056d
fix: use fork of freedesktop_icons
2022-11-22 17:51:09 -05:00
Ashley Wulber
a8c753d429
feat: transparent button style
2022-11-17 20:49:20 -05:00
Ashley Wulber
3850def414
image icon
2022-11-17 18:07:57 -05:00
Ashley Wulber
33779b8652
wip: popup helpers
2022-11-15 23:11:48 +01:00
Ashley Wulber
7a9ecb1082
fix: deps for regular example
2022-11-15 11:15:13 +01:00
Ashley Wulber
ee542bd046
refactor: simplify application trait
2022-11-14 23:51:38 +01:00
Ashley Wulber
9174e42099
fix: correctly align the container for popups
2022-11-14 16:58:04 +01:00
Ashley Wulber
00eed9c741
feat: popup container helper
2022-11-14 16:33:05 +01:00
Ashley Wulber
49f0f34270
dependencies
2022-11-14 00:38:57 +01:00
Ashley Wulber
9260ee87e1
helpers
2022-11-12 01:55:37 +01:00
Ashley Wulber
f9c47cf479
feat: working applet
2022-11-11 19:55:23 +01:00
Ashley Wulber
b1c3a52589
wip: example applet
2022-11-11 05:06:54 +01:00
Ashley Wulber
45ccc8c3d2
working examples with iced-sctk
2022-11-10 16:19:13 +01:00
Ashley Wulber
5331cfb61b
depend on iced_sctk + cosmic-design-system changes
2022-11-09 21:33:23 +01:00
Ian Douglas Scott
947532413a
Include Cosmic theme in libcosmic, instead of in Iced fork
...
I think it's best to only include things in the Iced fork that can't be
done without forking Iced, and/or are expected to be merged upstream.
The theme doesn't seem to be either, so it fits more appropriately in
libcosmic.
That should make it easier to keep up with upstream, and it may help to
have all the Cosmic parts in one place.
Based on https://github.com/pop-os/iced commit ad9026e.
2022-10-29 11:14:49 -06:00
Jeremy Soller
6e30c6b129
Move text example to cosmic-text
2022-10-18 13:32:20 -06:00
Jeremy Soller
91f79dff95
Update Windows fallback lists
2022-10-14 10:31:19 -07:00
Jeremy Soller
4b98970436
Update default macOS fonts
2022-10-14 10:39:08 -06:00
Jeremy Soller
9519696a5b
Add forbidden font families
2022-10-14 09:38:27 -06:00
Jeremy Soller
ce835d7014
Add Noto fallback fonts that are also on macOS
2022-10-14 09:30:40 -06:00
Jeremy Soller
619a52ed4e
Add default fallbacks for macOS
2022-10-14 09:25:30 -06:00
Jeremy Soller
9e7fa311e5
Fix fallback platforms
2022-10-13 19:18:51 -06:00
Jeremy Soller
d01eb3cbbc
Remove Meiryo fonts, they are not working
2022-10-13 14:22:23 -06:00
Jeremy Soller
340a438a32
Fix missing commas
2022-10-13 14:20:36 -06:00
Jeremy Soller
3552abdcbb
Add some CJK fonts for windows
2022-10-13 14:20:05 -06:00
Jeremy Soller
dc50b6935b
Add more windows script fallbacks
2022-10-13 14:10:07 -06:00
Jeremy Soller
f9985f8cae
Add some Windows script definitions
2022-10-13 13:58:15 -06:00
Jeremy Soller
14abe468b8
Add more script definitions
2022-10-13 13:57:57 -06:00
Jeremy Soller
51e3ef6627
Add some windows common fallbacks
2022-10-13 13:38:06 -06:00
Jeremy Soller
fec418b3b1
Add more script specific fallbacks
2022-10-13 13:26:06 -06:00
Jeremy Soller
f91cb3ce0f
Script specific font matching
2022-10-13 12:12:11 -06:00
Jeremy Soller
7e08a63796
Implement fallback priorities and han unification on Unix
2022-10-13 10:39:12 -06:00
Eduardo Flores
07e53ddadd
Reimplemented NavigationBar
...
- Navigation Bar was reimplemented to support sections and pages.
- Created new widget called separator, a horizontal rule with the COSMIC
theme.
2022-10-13 11:42:13 +02:00
Eduardo Flores
420d3c3dfc
Changed the file structure
2022-10-13 11:42:13 +02:00
Eduardo Flores
7743d0d084
Implemented Expander
...
- Updated example to show behavior
- Created styles for Expander and ExpanderRow
- Simpler implementation of `ExpanderRow`
- Deleted `ExpanderData` and replaced it with `ExpanderRow`
- Every row can now have child rows.
- Ran cargo fmt.
- Deleted settings example
- Added expander to cosmic example
- Expander icons now render
ListBox partially implemented
2022-10-13 11:42:13 +02:00
Jeremy Soller
a50294676d
Print font name when selecting character
2022-10-12 17:35:23 -06:00
Jeremy Soller
210622d084
Remove dead code
2022-10-12 17:17:14 -06:00
Jeremy Soller
f396709ec9
Remove scroll bar print
2022-10-12 15:41:42 -06:00
Jeremy Soller
6280665bd2
Add UDHR samples
2022-10-12 15:24:30 -06:00
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