Commit graph

651 commits

Author SHA1 Message Date
Ashley Wulber
5d4503918c
chore: remove debian directory
The COSMIC design demo is being migrated to another repo
2023-09-15 17:37:35 +02:00
Ashley Wulber
3e11b46ab2 fix: names for examples in justfiles 2023-09-15 17:21:46 +02:00
Ashley Wulber
c3ae2c0017 fix: ambiguous import 2023-09-15 17:21:28 +02:00
Michael Aaron Murphy
023d8ad3a0 fix(app): restore distinction between app theme changes, and system theme changes 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
baad15033c chore(examples): merged cosmic-time changes 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
69b41c0821 fix(debian): justfile paths 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
4cebdff217 fix(debian): changed path of design-demo 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
c2d62bad52 fix(button): icon style variant to inherit colors from container 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
2e11d62de5 feat(widget): custom style variant for button widget 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
68f80daa67 chore(theme): remove unused expander module 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
c775c65304 fix(cargo): features winit_debug and winit_tokio now depend on winit feature 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
65cff37001 chore(iced): merged iced changes to master branch 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
7082d5547d fix(github): replace cosmic-sctk with design-demo 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
48fd076cc8 fix(segmented-button): disappearance of icons from bad layout values 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
ef23cb328f chore(examples): cosmic-time update 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
7f3013e509 chore(readme): instructions for running examples 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
52bc409a1a chore: re-export theme::style to style 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
5cd9d74189 feat(design-demo): debian packaging 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
37d5dd8b65 feat(examples): improve design demo and merge cosmic-sctk example 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
0eba498708 chore(examples): icon API update 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
9dbc1be269 refactor(widget): improvements to button and icon widgets 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
7f0943924a feat(theme): improvements and refactoring of theme module
fix: theme rebase
2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
4c6c678f88 feat(ext): ColorExt trait to add ::blend_alpha method 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
55095abfce chore(cosmic-theme): adjustments for button theming 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
1e3c44865a feat(widget): import more widgets from iced 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
51ac288eed feat(widget): create list-styled containers with list::container() 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
9963629a4f fix(headerbar): window being dragged on click 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
9eb55ce893 feat(widget): add tooltip module 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
87e7567b7b feat(widget): add divider::vertical variants 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
6e1f00295b feat(widget): add divider::horizontal::default() variant 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
4564c36c83 chore(widget): use Row type in settings::item 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
03a5c929fd refactor(widget): create alias for Row type 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
6402bcfe26 chore(widget): use Column type in settings::view_column 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
524f3abb05 refactor(widget): create alias for Column type 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
b5a6f81057 chore(widget): use push_maybe in settings::section 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
3591ff1a99 chore(ext): simplify CollectionWidget impl 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
9552916a59 feat(app): set header title seperately from window title
This change will enable applications to set different titles for each
2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
02413e5fa6 chore(app): remove redundant system theme property
The system theme is now set globally, so this is no longer used.
2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
16eec65765 feat(app): add set_theme and set_scaling_factor to app::command 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
4e4eeaac12 feat!(widget): rewrite button & icon widget APIs 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
18debe546d chore: no default features 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
796fe3c1a9 chore: add Apply to prelude 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
b805fc894c feat(examples): add design demo 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
5904d2c0f0 chore(icon_theme): store default theme as Cow<str> 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
2ab760e66d chore: add prelude module 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
28c9b001e4 feat(ext): add CollectionWidget extension trait 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
26777464c5 feat(widget): add functions for columns and rows 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
e9035a9582 chore(widget): add more iced widget re-exports 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
6383ecc0cb chore(widget): text_input does not need to be wayland-only 2023-09-14 01:38:56 +02:00
Michael Aaron Murphy
c45556d8e3 feat(widget): add typography functions to text module 2023-09-14 01:38:56 +02:00