Ashley Wulber
cde1989e78
refactor: popups for nav bar / segmented buttons
2026-07-01 15:10:28 -04:00
Ashley Wulber
f04437cee5
chore: surface action for LiveSettings update
2026-07-01 15:10:28 -04:00
Ashley Wulber
e939d334f6
fix: on init, set blur value if theme is already marked transparent
...
useful for things like the files dialog
2026-07-01 15:10:28 -04:00
Ashley Wulber
00067dc5b8
fix: set corners and blur before surface creation
...
these are then saved and applied on creation
2026-07-01 15:10:28 -04:00
Ashley Wulber
43de9e3e77
cleanup and update iced
2026-07-01 15:10:28 -04:00
Ashley Wulber
033dfe6c57
cleanup
2026-07-01 15:10:28 -04:00
Ashley Wulber
76954a6524
fix: tooltip corner radius
2026-07-01 15:10:28 -04:00
Ashley Wulber
4a7ed015f6
feat: padding setting on surface creation
2026-07-01 15:10:28 -04:00
Ashley Wulber
ac4a1ab259
improv: allow overrides for corner radius or blur that apply on creation as well
2026-07-01 15:10:28 -04:00
Ashley Wulber
58980231b9
refactor: allow opting out of auto corner radii tracking
2026-07-01 15:10:28 -04:00
Ashley Wulber
40792f21de
Revert "remove header container"
...
This reverts commit 8035ef9535fa87deb05d88594a6b6a412324c039.
2026-07-01 15:10:28 -04:00
Ashley Wulber
1fafd57578
remove header container
...
i'm not sure what gaps it is referring to
2026-07-01 15:10:28 -04:00
Ashley Wulber
bf5ffcc2af
fix: apply blur enabled to system theme
2026-07-01 15:10:28 -04:00
Ashley Wulber
732785a50c
track surfaces that use a normal view method
2026-07-01 15:10:28 -04:00
Ashley Wulber
cadb773377
wip refactor blur/corners
2026-07-01 15:10:28 -04:00
Ashley Wulber
9e77210740
fix: blur only after blur event
2026-07-01 15:10:28 -04:00
Ashley Wulber
cfd5220c1e
wip: corner radius v2
2026-07-01 15:10:28 -04:00
Ashley Wulber
19142fd38e
refactor opaque fallback
2026-07-01 15:10:28 -04:00
Ashley Wulber
d0b164d216
feat(blur): better align with designs and remove transparency from theme when not on wayland
2026-07-01 15:10:28 -04:00
Ashley Wulber
439109db04
wip: blurred transparency
2026-07-01 15:10:28 -04:00
Vukašin Vojinović
9c2a86a8f4
chore: add rustfmt config
2026-05-04 11:55:17 -04:00
Vukašin Vojinović
17291536a1
fix(header_bar): prevent double coloring
2026-04-23 11:15:32 -04:00
Hojjat
0fc4638af3
fix: register image_extras in run_single_instance too
2026-04-15 23:59:57 +02:00
Hojjat
3d8d8915be
chore: enable ico and xpm image support for desktop feature
2026-04-15 13:10:25 +02:00
Hendrik Hamerlinck
97a805e5a1
feat(applets): add destroy tooltip popup action
...
This commit adds a new surface action to explicitly destroy the tooltip
popup on `TOOLTIP_WINDOW_ID`, allowing proper cleanup when minimizing
applets.
2026-04-03 08:26:29 -04:00
Ashley Wulber
413e63f62a
chore: update features and feature gates
2026-03-30 22:25:27 -04:00
Hojjat
7a56762422
fix: restore width and height fill for app content
2026-03-20 22:23:16 +01:00
Vukašin Vojinović
54bcb9ec12
chore: update dependencies and examples
2026-03-18 15:54:07 +01:00
Vukašin Vojinović
adb6e30405
feat(header_bar): use custom widget for layout
2026-03-17 16:23:31 +01:00
Alex Marín
1810bedfa5
fix(navbar): fill height of panel instead of shrinking
2026-03-05 15:07:26 +01:00
Ashley Wulber
ad65416551
fix: resize border
2026-03-04 13:12:28 -05:00
Ashley Wulber
0298487096
fix: overlay event handling and mouse interaction
2026-03-04 12:04:33 -05:00
Ashley Wulber
e8d53b14ea
chore: various fixes and some cleanup
2026-03-04 12:04:32 -05:00
Ashley Wulber
e10459fb37
wip rebase updates
2026-03-04 12:04:32 -05:00
Michael Aaron Murphy
a37be90e81
fix(single-instance): unminimize main window on dbus activate
2026-02-24 16:02:56 +01:00
Michael Aaron Murphy
a3cf875793
fix(single-instance): unminimize main window on dbus activate
2026-02-09 22:04:13 +01:00
Vukašin Vojinović
b71a7c9edf
improv: remove double coloring of content_container windows
...
This sets the main content and the header bar to transparent when `content_container` is true, so that things aren't colored twice and overlayed on top of each other.
This ensures that modifying color alpha behaves as expected, especially for frosted glass.
2026-01-27 18:07:35 -07:00
Vukašin Vojinović
b6c6d1cb7b
improv(context_drawer): move title out of header row
...
This moves the title below the header row containing actions and the close button, allowing more room for the title and actions.
Also makes actions an `Element` instead of a `Vec<Element>`, providing more flexibility for developers.
2025-11-04 16:58:33 +01:00
Ashley Wulber
4c4eddb50c
fix: use is_maximized
2025-10-06 12:58:46 -06:00
Cheong Lau
a27bb5e05d
chore: apply clippy suggestions
2025-10-05 04:40:51 +02:00
Ashley Wulber
34f55d6720
fix: surface cleanup
2025-10-03 18:02:44 -04:00
Vukašin Vojinović
ad1672b881
fix: window corner handling
2025-10-03 14:28:34 -04:00
Ashley Wulber
0059fe182b
refactor: set sharp corner window radius to 0 instead of unsetting
2025-10-03 18:15:27 +02:00
Michael Aaron Murphy
df9df40963
chore(about): drop license dependency
...
Not needed since the application can already give URLs to their license
2025-09-30 22:31:32 +02:00
Ashley Wulber
03f07d2f1e
fix: sharp corners & window state handling
2025-09-30 10:59:51 -04:00
Ashley Wulber
27f591e5aa
fix(corner-radius): fix radius from array to match iced and better respect sharp corners
2025-09-30 10:59:51 -04:00
Ashley Wulber
9815d4d981
feat(wayland): corner-radius protocol support
2025-09-30 10:59:51 -04:00
Ian Douglas Scott
2d62503fdf
fix: don't error when default config for toolkit settings is not present
2025-08-22 22:41:12 +02:00
Michael Aaron Murphy
e7b7c3a126
improv: enable dbus-config by default, but only for Linux targets
2025-08-20 17:31:26 +02:00
Ashley Wulber
1b988ed1e9
fix(theme change): make sure that all theme variables are in sync after a change
2025-07-24 12:59:36 -06:00