Commit graph

1040 commits

Author SHA1 Message Date
Ryan Brue
fec71fdda4 feat(applet): impl ToString for PanelType 2024-05-06 15:29:35 -06:00
Ryan Brue
e9aa969e61 feat(applet): add panel type attribute to applet context
This will allow applets to know whether they are on a Panel, Dock, or other named panel.
2024-05-06 17:02:32 -04:00
Ashley Wulber
3927a553fb chore: update window clipboard 2024-05-01 13:11:15 -06:00
Ashley Wulber
7a964772c2 cargo fmt 2024-05-01 11:52:07 -06:00
Ashley Wulber
ef635acb2b chore: update iced
fixes dnd surface cleanup for multi-window apps
2024-05-01 11:52:07 -06:00
Ian Douglas Scott
2ebf7e8e0a Update text_input widget for iced_sctk drag-and-drop change 2024-04-30 16:17:07 -07:00
Jeremy Soller
8cbf6ad563
Update iced 2024-04-30 12:18:15 -06:00
Ashley Wulber
9797df2b50 fix: update iced
fixes damage in tiny_skia & improves scrollbar handling of events.
2024-04-26 13:08:22 -06:00
Jeremy Soller
42cfdbf585
fix(app): restore on_context_drawer functionality that was removed in 59a913c 2024-04-26 10:22:51 -06:00
Michael Aaron Murphy
e556148942 fix(context-drawer): close button should use link button style 2024-04-26 17:00:24 +02:00
Michael Aaron Murphy
c091988af4 fix(button): icon styles should inherit text and icon colors from container 2024-04-26 17:00:24 +02:00
Michael Aaron Murphy
fe3f9464f7 fix(headerbar): container style should use accent color for icons 2024-04-26 17:00:24 +02:00
Michael Aaron Murphy
8c8dbd1420 fix(text_input): inherit text and icon colors from container 2024-04-26 17:00:24 +02:00
Eleven
084ce30478
feat(theme): GNOME sessions get dark theme preference from gsettings 2024-04-26 16:38:32 +02:00
Jeremy Soller
d138c86a11 nav_bar: allow setting close_icon and on_close 2024-04-25 20:18:56 -06:00
Ian Douglas Scott
a0ed887b7d
Update iced (#410) 2024-04-24 12:39:46 -07:00
Michael Aaron Murphy
14bd633356 improv(theme): theme generation improvements 2024-04-24 18:23:56 +02:00
Michael Aaron Murphy
950a1a54f5
fix(theme): increase dark theme lightness threshold to 91 so that the default theme matches designs 2024-04-23 10:56:19 +02:00
Michael Aaron Murphy
1adeadacf6
fix(theme): dark theme generation affected by previous commit 2024-04-22 23:52:29 +02:00
Michael Aaron Murphy
68becf32c2 fix(theme): light theme surface lightness is inverted
In Figma, themes with background lightness above 88 have their surfaces
darkened; whereas below 88 have their surfaces lightened. This fixes custom
light theme surfaces being unusually dark against a darker background.
2024-04-22 21:04:20 +02:00
Michael Aaron Murphy
9ffb87d21f feat(context_menu): add a context menu widget as menu tree alternative to the popover widget 2024-04-22 17:25:05 +02:00
Michael Aaron Murphy
c0b653f506
fix(segmented-button): crash when context menu is unassigned 2024-04-19 11:20:20 +02:00
Ashley Wulber
537486a4ab fix(theme): divider color 2024-04-18 18:09:48 -04:00
Michael Aaron Murphy
59a913c15d feat!(segmented_button): Add context menu support and integrations 2024-04-18 17:18:53 +02:00
Ashley Wulber
d54af65a2a refactor: update applet icon sizes 2024-04-15 18:29:57 -04:00
Ashley Wulber
39f535c18b fix: toggler and slider roundness 2024-04-15 22:09:56 +02:00
Ryan Brue
d5c8b762c1 fix: remove rust-analyzer.linkedProjects 2024-04-13 17:11:42 -06:00
Jeremy Soller
c5bd7cf28a Update iced 2024-04-13 08:45:49 -06:00
Ashley Wulber
e2191543b8 chore: update iced
should fix scaling issues for complicated borders
2024-04-11 15:18:44 -06:00
Michael Aaron Murphy
2bfdc09a43 fix(popover): add modal property for dialogs
Fixes quirks with the context drawer and dialogs
2024-04-11 23:03:59 +02:00
Michael Aaron Murphy
c6ab6cfe23 fix(editable_input): disable edit mode when widget loses focus 2024-04-11 23:03:34 +02:00
Michael Aaron Murphy
0d829886fe fix(editable_input): disable read-only mode when text is clicked 2024-04-11 23:03:34 +02:00
Michael Aaron Murphy
0bf44a6f1f fix(popover): close popover when clicking outside of popover 2024-04-11 19:18:38 +02:00
Jeremy Soller
62d527b6e5
Update iced 2024-04-10 09:42:24 -06:00
Ashley Wulber
dd952bbfdb feat: custom config path 2024-04-09 22:36:18 +02:00
Michael Aaron Murphy
7d1b557112 fix(text_input): clip text in text_input if they exceed initial bounds 2024-04-09 21:22:34 +02:00
Michael Aaron Murphy
78e331d5ed fix(segmented-button): misaligned icon when text is empty 2024-04-09 21:22:17 +02:00
Michael Aaron Murphy
33db28327a feat(example): add text-input example 2024-04-09 21:22:06 +02:00
Michael Aaron Murphy
0ac4172b74 feat(widget): add editable_input widget 2024-04-09 21:22:06 +02:00
Ashley Wulber
02acbd343c chore: update iced 2024-04-09 21:21:38 +02:00
Ashley Wulber
d625291266 feat: dnd for segmented buttons and nav 2024-04-09 21:21:38 +02:00
Ashley Wulber
f15aeb4247 feat: dnd utilities 2024-04-09 21:21:38 +02:00
Ashley Wulber
0caff62a18 update iced 2024-04-05 15:31:29 -06:00
Jeremy Soller
0dca2e0468
Update iced 2024-04-05 14:04:35 -06:00
Jeremy Soller
6b7fa3d476
Update iced 2024-04-05 09:43:59 -06:00
Ashley Wulber
fa31f42cd8 fix: dnd 2024-04-04 18:47:06 -06:00
Ian Douglas Scott
94ee2c7a63 Update iced submodule 2024-04-03 09:12:49 -07:00
Ian Douglas Scott
23dc7810c6 Update cctk
Updated to use same sctk version as iced.
2024-04-01 15:37:39 -07:00
Ashley Wulber
b240e3fef2 refactor: no Sync bound for Message 2024-04-02 00:12:21 +02:00
Ashley Wulber
745cba1c2c feat: add drag_destinations for container widgets 2024-04-01 22:14:42 +02:00