Ashley Wulber
dbcd927d4b
various fixes
2024-02-06 11:28:27 -05:00
Ashley Wulber
f4ad098647
wip: update to use latest iced
2024-02-06 11:28:27 -05:00
Michael Aaron Murphy
0bef593ba4
feat!(dialog): refactor and support rfd as file_chooser provider
2024-01-23 22:08:21 +01:00
Ashley Wulber
efe4ce2f5b
refactor: config improvements
2024-01-18 20:19:32 -07:00
Dominic Gerhauser
3eed30f723
fix: update id in applet example
2024-01-18 20:19:22 -07:00
Ashley Wulber
994e93d6d2
fix: better handling of secure inputs
2024-01-17 14:57:06 -07:00
Ashley Wulber
8157ed5c63
feat: apply overlay to headerbar when it loses focus
2024-01-11 15:54:32 -05:00
Ashley Wulber
481cd5a0cd
fix: position of input label
2024-01-03 14:53:52 -05:00
Ashley Wulber
eff22fdb34
chore(cosmic-config): update to include state and remove ping/pong
2024-01-02 15:12:14 +01:00
Ashley Wulber
06c33dcf06
refactor: optional config subscriptions using dbus
2024-01-02 15:12:14 +01:00
Ashley Wulber
a4d1b1b651
refactor: cosmic-config granular key updates and remove unused generics from cosmic-theme
2024-01-02 15:12:14 +01:00
Ashley Wulber
cd56266ac9
chore: update example
2024-01-02 15:09:29 +01:00
Ashley Wulber
310064ca1d
refactor: use theme corner radii everywhere
...
not all values matched a default value but I picked the next closest in that case
2023-12-13 13:10:39 -05:00
Ashley Wulber
ba90e52848
fix: cosmic_container tag method
2023-12-08 10:06:13 -05:00
Ashley Wulber
77b8718706
fix: headerbar and multi-window example improvements
2023-12-08 10:06:13 -05:00
Ashley Wulber
685a0543cd
chore: multi-window example
2023-12-08 10:06:13 -05:00
Ashley Wulber
c66e4aafd0
update to support winit multi-window
2023-12-08 10:06:13 -05:00
Ashley Wulber
fcfe9ebc59
chore: update iced
2023-12-04 17:53:24 -05:00
Ashley Wulber
9202383596
chore: update to 0.12
2023-12-04 17:53:24 -05:00
danieleades
8e99406a8b
chore: fixing linter warnings
2023-11-28 20:02:08 +01:00
Ashley Wulber
57f4abb8a0
refactor: make the single-instance feature additive
2023-11-21 21:25:10 +01:00
Michael Aaron Murphy
2c445d820f
feat(image_button): add optional removable button overlay
2023-11-15 16:50:15 +01:00
Michael Aaron Murphy
43c78fa0df
feat(examples): add image button example
2023-11-03 16:41:31 +01:00
Michael Aaron Murphy
7b2b8952c6
chore: update design demo
2023-10-24 19:52:44 +02:00
Michael Aaron Murphy
ca7c17ce21
feat(widget): add dropdown widget as pick_list replacement
...
The Dropdown widget is based on the PickList widget from iced.
2023-10-24 19:45:21 +02:00
Ashley Wulber
7cc791a3f5
feat: add support for dark / light mode switching ( #178 )
...
* feat: add support for dark / light mode switching and simultaneouscustom light / dark mode themes
* refactor(color-picker): optional initial color and fallback color
* 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
* refactor: make all members of the ThemeBuilder public
* refactor: add and update palette colors
* fix(theme): typo and derive PartialEq for ThemeBuilder
* fix: update color picker usage
* feat: add more variables to the theme
* fix: radius on headerbar
* fix: Theme CosmicConfigEntry impl
* chore: specify rev of taffy
* fix: theme CosmicConfigEntry missing variables
* fix: apply theme type when theme mode changes
* wip: add plus icon to empty color picker button
* chore: fix rev and imports
* refactor(color-picker): allow custom size for the icon
* refactor(color_picker): make color_button public
* update iced
2023-10-16 16:19:04 -04:00
Michael Aaron Murphy
a91deacff5
chore(examples): update design-demo
2023-10-12 17:10:56 +02:00
Michael Aaron Murphy
395a90891d
refactor!(app): rename set_title to set_window_title
2023-10-12 16:37:38 +02:00
Jeremy Soller
f0005165f3
cosmic-config: Add new_state constructor for storing state
2023-10-09 09:27:03 -06:00
Ashley Wulber
9ddadd330f
fix: applet button styles
2023-10-02 10:59:27 -04:00
Ashley Wulber
70077ca985
feat: color picker
2023-10-02 10:24:43 -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
Michael Aaron Murphy
8f7b400143
refactor(applet): move applet module to crate root
2023-09-18 07:45:11 +02:00
Eduardo Flores
69cd9a3bfa
fix(applet): button & icon API refactor w/ applet example
2023-09-18 02:35:50 +02:00
Michael Aaron Murphy
f2b14d18eb
chore(examples): migrated cosmic-design-demo
2023-09-15 20:48:25 +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
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
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
4e4eeaac12
feat!(widget): rewrite button & icon widget APIs
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
6927220325
fix(app): draggable windows on X11 systems using winit
2023-08-28 18:11:19 +02:00
Ashley Wulber
6457481ae5
fix: text input layout & cargo fmt
2023-08-24 15:44:29 -04:00
Ashley Wulber
d35dfad486
fix: search input border style
2023-08-24 10:39:43 -04:00
Ashley Wulber
db8e791b87
Text input ( #143 )
...
* update: iced 0.10.0
* wip: text input
* wip: text inputs with icons and buttons
* wip: improve text input
* refactor: text input styling
* chore: add scale factor
* chore(text_input): add winit example and do some cleanup
2023-08-23 10:59:26 -04:00
Ashley Wulber
12da20d184
chore: update cosmic-time
2023-08-21 15:47:01 -04:00
Ashley Wulber
69da283aeb
update iced
2023-08-21 15:47:01 -04:00