Commit graph

32 commits

Author SHA1 Message Date
Ashley Wulber
cbb070b80c
update iced 2025-03-10 15:19:47 -04:00
Ashley Wulber
cb11a0f872
fix(dropdown): overlay should show unless a popup is configured 2025-03-10 15:19:45 -04:00
Ashley Wulber
e9e01af77d
cargo fmt 2025-03-10 15:19:42 -04:00
Ashley Wulber
76930d8624
clippy 2025-03-10 15:19:41 -04:00
Ashley Wulber
66322b1e90
refactor: popup for tooltip
this conflicts with autopopup switching. Either I need to drop autopopup switching, disable tooltips if autopopup switching is enabled, or I need to change how autohopopup switching is implemented to use dbus or wayland protocols instead of simulating a click.
2025-03-10 15:19:37 -04:00
Ashley Wulber
c6ca33457f
refactor: use RcWrapper 2025-03-10 15:19:26 -04:00
Ashley Wulber
5a5670eda5
refactor: remove menu tree changes 2025-03-10 15:19:23 -04:00
Ashley Wulber
93e3d4fd42
wip: menus 2025-03-10 15:18:32 -04:00
Vukašin Vojinović
58fc034459 fix(dropdown): styling 2024-12-25 04:42:24 +01:00
Michael Aaron Murphy
9a8a56952d
feat(dropdown): optional icons for dropdowns 2024-11-25 06:51:16 +01:00
Ashley Wulber
2ecef3c7b2 feat: better a11y support 2024-11-11 15:02:04 -07:00
Ashley Wulber
59407552b6 fix: apply translation to dropdown position 2024-10-22 16:11:46 -04:00
Ashley Wulber
0491c4baaa libcosmic updates 2024-10-18 14:04:39 -04:00
Michael Aaron Murphy
73f0596650 perf(dropdown): significantly faster dropdown diffs 2024-10-05 01:47:37 +02:00
Michael Aaron Murphy
9e064e7fa0 feat: configurable fonts 2024-10-05 01:47:37 +02:00
Jeremy Soller
c9a2265ab1 Make text wrap configurable 2024-07-09 11:14:49 -06:00
Michael Aaron Murphy
f4936344f0
chore(doc): add documentation for a handful of widgets 2024-05-20 20:01:47 +02:00
Michael Aaron Murphy
bd353c6b54 improv(widget): share object-select svg handle between widgets using it 2024-02-26 19:17:49 +01:00
Ashley Wulber
f4ad098647 wip: update to use latest iced 2024-02-06 11:28:27 -05:00
Michael Aaron Murphy
74ee508427 fix(dropdown::multi): panic on missing paragraph 2023-12-09 03:51:25 +01:00
Michael Aaron Murphy
3608675358 fix(dropdown::multi): paragraphs missing in layout on first init 2023-12-05 17:12:52 +01:00
Michael Aaron Murphy
2cffbaf3a7 fix(dropdown::multi): set correct line height for descriptions 2023-12-05 17:12:52 +01:00
Michael Aaron Murphy
93cee0abab fix(dropdown::multi::menu): vertically center-align separators 2023-12-05 17:12:52 +01:00
Michael Aaron Murphy
50a94d590a fix(dropdown::multi::menu): option description off center by 8 pixels 2023-12-05 17:12:52 +01:00
Michael Aaron Murphy
6181d96f00 fix(dropdown::multi::menu): panic in layout 2023-12-05 17:12:52 +01:00
Ashley Wulber
fcfe9ebc59 chore: update iced 2023-12-04 17:53:24 -05:00
Ashley Wulber
17bc373990 clippy fixes 2023-12-04 17:53:24 -05:00
Ashley Wulber
0e9b46af72 update for multi-menu 2023-12-04 17:53:24 -05:00
Ashley Wulber
9202383596 chore: update to 0.12 2023-12-04 17:53:24 -05:00
Michael Aaron Murphy
bb7c7ac52a feat(widget): add dropdown::multi list widget 2023-11-30 22:20:12 +01:00
danieleades
8e99406a8b
chore: fixing linter warnings 2023-11-28 20:02:08 +01: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