diff options
| author | Danilo M. <danix@danix.xyz> | 2026-11-07 12:38:18 +0100 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-11-07 12:38:18 +0100 |
| commit | 3d045076d49ee7cc074f670806a823099ea9fb09 (patch) | |
| tree | 32760f1d5075ad14adc67c182f0df883c9a13e53 /notifications/shell.qml | |
| parent | af008cbd9f5d8d03eff0aa8ac1c7856bb30412e0 (diff) | |
| download | quickshell-3d045076d49ee7cc074f670806a823099ea9fb09.tar.gz quickshell-3d045076d49ee7cc074f670806a823099ea9fb09.zip | |
settings: one snackbar for every page's messages
Save, apply and upload results went to the page header, one line capped
at 420px and cut with an ellipsis. They now go to a snackbar at the foot
of the settings window, wrapped in full: green fades after 6s, yellow and
red stay until dismissed or replaced, and changing page clears it.
Snack.qml is the singleton pages call (ok, wait, error); Snackbar.qml
draws it once in Settings.qml. SaveBar forwards its notice and error, so
the 24 pages using it change nothing; the header keeps only the draft's
state. The boot logo page calls Snack directly.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'notifications/shell.qml')
0 files changed, 0 insertions, 0 deletions
