Commit graph

719 commits

Author SHA1 Message Date
Ashley Wulber
e71a3545b9
update iced 2023-10-16 11:11:05 -04:00
Ashley Wulber
b1cb008d94
refactor(color_picker): make color_button public 2023-10-12 13:31:57 -04:00
Ashley Wulber
242ece1749
refactor(color-picker): allow custom size for the icon 2023-10-12 13:13:26 -04:00
Ashley Wulber
7d0ad7abc8
chore: fix rev and imports 2023-10-12 12:52:19 -04:00
Ashley Wulber
0c02266aa7
wip: add plus icon to empty color picker button 2023-10-12 12:48:35 -04:00
Ashley Wulber
931f0011b4
fix: apply theme type when theme mode changes 2023-10-12 12:48:34 -04:00
Ashley Wulber
086a7039a4
fix: theme CosmicConfigEntry missing variables 2023-10-12 12:48:33 -04:00
Ashley Wulber
0d1924de14
chore: specify rev of taffy 2023-10-12 12:48:33 -04:00
Ashley Wulber
aad897f45d
fix: Theme CosmicConfigEntry impl 2023-10-12 12:48:32 -04:00
Ashley Wulber
dbe33ad9b7
fix: radius on headerbar 2023-10-12 12:48:31 -04:00
Ashley Wulber
bd35a99b5c
feat: add more variables to the theme 2023-10-12 12:48:30 -04:00
Ashley Wulber
13408b62c2
fix: update color picker usage 2023-10-12 12:48:29 -04:00
Ashley Wulber
3ee829f04f
fix(theme): typo and derive PartialEq for ThemeBuilder 2023-10-12 12:48:28 -04:00
Ashley Wulber
6543629f45
refactor: add and update palette colors 2023-10-12 12:48:28 -04:00
Ashley Wulber
d12feca78e
refactor: make all members of the ThemeBuilder public 2023-10-12 12:48:27 -04:00
Ashley Wulber
fd7ddf7ff5
refactor: used FixedPortion for layout of the settings item
This makes sure that the control always has at least the specified portion of the available space
2023-10-12 12:48:26 -04:00
Ashley Wulber
e154c2ef42
refactor(color-picker): optional initial color and fallback color 2023-10-12 12:48:25 -04:00
Ashley Wulber
b1b32b867c
feat: add support for dark / light mode switching and simultaneouscustom light / dark mode themes 2023-10-12 12:48:22 -04:00
Michael Aaron Murphy
a91deacff5
chore(examples): update design-demo 2023-10-12 17:10:56 +02:00
Michael Aaron Murphy
ca3870ed13 fix(theme): header button icon color 2023-10-12 16:37:38 +02:00
Michael Aaron Murphy
395a90891d refactor!(app): rename set_title to set_window_title 2023-10-12 16:37:38 +02:00
Michael Aaron Murphy
32eafb0c48 chore(config): apply rustfmt 2023-10-12 16:37:38 +02:00
Michael Aaron Murphy
a04c74f240 feat(app): set_context_title and set_header_title methods for ApplicationExt and Core 2023-10-12 16:37:38 +02:00
Michael Aaron Murphy
d620531e7e feat(app): integrate ContextDrawer with context_drawer method 2023-10-12 16:37:38 +02:00
Michael Aaron Murphy
3127de3296 feat(widget): add ContextDrawer widget 2023-10-12 16:37:38 +02:00
Michael Aaron Murphy
8c86dae449 feat(rectangle_tracker): functions for widget and subscription 2023-10-12 16:37:38 +02:00
Michael Aaron Murphy
436a5825d7 chore(navigation): remove unused imports 2023-10-12 16:37:38 +02:00
Michael Aaron Murphy
2c680c8ae0 chore(color_picker): specify imports 2023-10-12 16:37:38 +02:00
Michael Aaron Murphy
21cc4124f0 chore(grid): remove unused Item struct 2023-10-12 16:37:38 +02:00
Michael Aaron Murphy
7ee1f545e1 chore(iced): enable advanced feature 2023-10-12 16:37:38 +02:00
Michael Aaron Murphy
48bffcbe0f fix(button): text and icon color not set on icon buttons 2023-10-12 16:37:38 +02:00
Ian Douglas Scott
2c55285ad4
fix(grid): missing generic argument of Taffy 2023-10-11 22:01:34 +02:00
Ashley Wulber
aa76a1c820 chore: add exit_on_close to settings 2023-10-11 22:00:22 +02:00
Ashley Wulber
14f29631ad update iced 2023-10-11 22:00:22 +02:00
Jeremy Soller
f0005165f3 cosmic-config: Add new_state constructor for storing state 2023-10-09 09:27:03 -06:00
Ashley Wulber
50cc1d2975 update iced
should fix handling of widget actions for applications with multiple surfaces
2023-10-09 10:08:21 -04:00
Michael Aaron Murphy
971a1fa89c fix(grid): width set to Length::Fill causes 0-width layout 2023-10-04 16:08:37 +02:00
Michael Aaron Murphy
369cede7da fix(grid): span of widgets across columns and rows 2023-10-04 16:08:37 +02:00
Michael Aaron Murphy
c937332322 fix(grid): enable configurable column and row alignment 2023-10-04 16:08:37 +02:00
Ashley Wulber
6448b75e76 refactor(color-picker): add method for getting the applied color 2023-10-03 00:40:33 +02:00
Victoria Brekenfeld
f91287dec2
chore: Update calloop (#173)
* chore: Update calloop

* chore: Allow compiling without windowing system

* CI: Add test without any features
2023-10-02 17:51:33 +02:00
Michael Aaron Murphy
e1d1b0bad5 feat(widget): initial implementation of Grid widget 2023-10-02 17:32:39 +02:00
Ashley Wulber
9ddadd330f fix: applet button styles 2023-10-02 10:59:27 -04:00
Ashley Wulber
ebcaf242e9 fix(color-picker): tooltip 2023-10-02 10:24:43 -04:00
Ashley Wulber
7e286d0953 update iced 2023-10-02 10:24:43 -04:00
Ashley Wulber
70077ca985 feat: color picker 2023-10-02 10:24:43 -04:00
Ashley Wulber
449771bb22 update iced 2023-09-26 10:59:57 -04:00
Ashley Wulber
647f249490 chore: update iced
should fix DnD issues
2023-09-25 11:29:15 -04:00
Ashley Wulber
3829178c88 refactor: allow text input on_clear for more than just search_input 2023-09-21 15:25:13 -04:00
Victoria Brekenfeld
a40cf289bb chore: Update freedesktop-icons 2023-09-21 14:17:35 +02:00