bbedward
fd52e0af59
qs: add DankBar and DankDash compatibility shims
2026-10-06 21:07:11 -04:00
bbedward
9ec48c4f13
ui: rename internal widgets with D prefix to match qml-common change
2026-10-05 18:05:07 -04:00
bbedward
ccbf1d38ad
widgets: bump qml-common, rename Dank* prefixed widgets to D, add
...
deprecation notice to plugin compatibility shims
- When qml-common became a thing, we left qs.Widgets shims in place for
plugin compatibility
- It's annoying to need to maintain them when qml-common has any change,
add a warning so we can safely deprecate them in the future
- One shot rename the common stuff to D to make it shorter and nicer to
write
2026-10-05 16:47:19 -04:00
bbedward
ba50299b2f
dash/wellbeing: size default to other tabs, except overview
2026-10-05 15:20:55 -04:00
bbedward
0ac7233c4d
settings: one-line sidebar hints, slimmer rows
...
wellbeing: page through past weeks in the chart
2026-10-05 14:42:19 -04:00
bbedward
d11075d154
i18n: sync
2026-10-05 11:27:43 -04:00
bbedward
7eee3dcbe7
window rules: percent sizing for niri column width and height, explain float default
...
fixes #3687
2026-10-05 09:56:35 -04:00
bbedward
23e8bb5935
dash: rebuild the calendar event editor on settings rows
...
notifications: paint the popup and toast surface once
2026-10-04 17:49:25 -04:00
bbedward
d7dc8ae5d2
lock: allow customization, including any desktop widget, to be added and
...
arranged on lock screen
2026-10-04 15:46:56 -04:00
bbedward
2a8368a8a4
media: add album art to bar widget
...
settings: keep the page still when a rebuilt row drops focus
fixes #3673
2026-10-03 12:23:57 -04:00
bbedward
49d7d6b2fe
media: bar lyric line, dbus position re-anchor, keep upcoming lines in view
...
closes #3652
fixes #3650
2026-10-03 07:07:52 -04:00
bbedward
850d7a6071
dash: fix metric trends, edit bar focus rings, battery color option, forecast containers
...
fixes #3658
2026-10-02 18:23:50 -04:00
bbedward
ea6c52b5e8
dash: wallpaper carousel follows the index only, swipe steps it
2026-10-01 17:32:48 -04:00
bbedward
d77c4f6298
wellbeing: add Digital Wellbeing, with a built-in dash plugin
2026-10-01 15:15:37 -04:00
purian23
a8623e3ccb
settings: cleanup pass to update shared surface tier roles
2026-09-30 21:35:40 -04:00
bbedward
8e9970efee
notifications: more androidy physics
...
fixes #3636
2026-09-30 14:02:48 -04:00
bbedward
adccc05397
cc: fixed footer or header, customizable with any widgets, blah blah
2026-09-30 12:46:53 -04:00
bbedward
f482642880
sysupdate: check only on demand, run at low priority, fix the settings page
...
scrollbar: interface style toggle and no scrollbars in the dash
dash: never allow scrollbars
cc: widget sheet cards, header close button and content-sized dialogs
2026-09-29 16:30:04 -04:00
bbedward
182e08b1a4
dash: soft primary container, per-widget options and weather tones
2026-09-29 11:22:55 -04:00
purian23
97ec64ff97
refactor(cc / blur): restore card background on quick controls & unify blur popouts on Dash/CC
2026-09-29 01:39:58 -04:00
bbedward
f9de6b86ea
theme: unify every selected list fill on selectedContainer
2026-09-28 16:05:12 -04:00
purian23
64b4d0d235
feat(control center): configurable user card & power control action tiles
...
- Quick actions are reorderable with button color roles and optional power accents
- Updated dank-qml-common
2026-09-27 20:55:54 -04:00
purian23
5623476126
feat(island): host the island as a widget in any bar configuration
...
- The island is now a bar widget so any bar can host one alongside the island layout and dot
- Routing got simpler: pick which shortcuts open here, the rest follow the shared rules
- IPC close/hide take down every surface showing the activity
- Qt 6.11 pointer prune workaround so the expanded island stays clickable
2026-09-27 02:02:30 -04:00
bbedward
09e7ea0221
lyrics: share one mpris controller via LyricsService, accept plain sources
2026-09-26 14:34:32 -04:00
bbedward
c7ab8993e5
media: add empty state and contained lyrics loader
2026-09-25 17:43:41 -04:00
bbedward
3c14a41624
cc: remove slider wheel opt out from details pages
2026-09-25 10:50:31 -04:00
bbedward
82fd310732
lyrics: restore loaded lyrics when the media tab is recreated
...
fixes #3563
2026-09-24 21:25:12 -04:00
bbedward
7975136c10
popout: keep hover popouts open after a transient menu closes
...
fixes #3492
2026-09-24 18:13:20 -04:00
bbedward
8508121f4a
bar: open hidden and disabled widgets over ipc
...
fixes #3550
2026-09-24 14:57:18 -04:00
bbedward
4949c2fbbe
settings: fix some inconsistencies
...
dash: no header for disabled tabs
2026-09-24 10:00:25 -04:00
bbedward
6e9bbc15a6
files: swith to diles shared components
2026-09-23 21:27:14 -04:00
bbedward
878aa69fac
lyrics: keep following through same-song refreshes
2026-09-23 20:16:42 -04:00
bbedward
c5029444ff
lyrics: fix fade
2026-09-23 16:41:41 -04:00
bbedward
4b926be08f
launcher: design adjustments
...
shell: cut animation frame cost and cold open stalls
dock: restore 1.6-like spacing behaviors
fixes #3537
2026-09-23 16:35:18 -04:00
bbedward
ccd6da3b43
media: add loading indicator between lyrics changes, add no-smoothing
...
option, adjust surface colors and theme tokens
2026-09-23 12:58:08 -04:00
bbedward
89484b5d85
compositor: initial support for umbriel
...
tests: remove a lot of them
fixes #3214
2026-09-22 16:43:41 -04:00
bbedward
17d52d3c88
media: rebrand to Bento
...
popouts: instantly set empty input region on exit
2026-09-22 13:44:12 -04:00
bbedward
4eb163538c
media: change player style
...
theme: restore layer outline option
launcher/theme: tweaks and fix icon service
2026-09-22 09:00:34 -04:00
bbedward
bb20528f68
popouts: grow surfaces at their origin
...
cc: slide grid with the detail page
settings: tweak appearance header style
settings: tweak sidebar profile style
2026-09-21 15:47:01 -04:00
bbedward
567c14f6d9
processlist: design changes
2026-09-20 22:40:40 -04:00
bbedward
d9d9e6b9cf
settings: rebuild wallpaper page around a single hero thumbnail
...
cc/edit: fix janky resize problems
2026-09-20 20:42:16 -04:00
bbedward
2486adb226
popouts: reserve edit handle padding without fullscreen surfaces
...
fixes #3512
2026-09-20 17:43:09 -04:00
Huỳnh Thiện Lộc
367f9f1e28
fix(dash): close add widget dropdown when exiting edit mode ( #3511 )
2026-09-20 10:51:50 -04:00
purian23
a68344df60
fix(surfaces): bar follows global opacity & misc ajustments/fixes
...
- Standard bars respond to the global surface opacity again
- Island dash stays open when an edit-mode menu is used
- Weather forecast chip and island level groove follow the foreground opacity
- Control center tile icons follow blur and foreground settings like the slider icons
- Restored the layer outline on control center tiles and slider rows
- Hover popouts setting is visible for island bars
- Bumped dank-qml-common
2026-09-20 02:23:03 -04:00
purian23
5409c8738a
fix(island): update dash editor clipping the handles
2026-09-19 22:58:00 -04:00
bbedward
19b4593bfe
dash: replace the tab bar with an m3 navigation bar and inline edit controls
...
wallpaper: allow SVG wallpapers, with a workaround for a matugen panic I
encountered on passing it an SVG - fixes #1350
2026-09-19 20:56:05 -04:00
bbedward
a5087735b5
theme: add fixed corner radius mode and rescale radius strength
2026-09-19 17:07:37 -04:00
bbedward
f8f1bfaaaa
grids(cc+dash): make edit mode less opinioned, fix some minor bugs
...
fixes #3490
fixes #3489
2026-09-19 15:49:42 -04:00
bbedward
7faed137f2
dash/controlCenter: keep the panel size in edit mode and move the resize ring outside
2026-09-18 17:30:18 -04:00
bbedward
f0040ffcba
dash/clock: fix styling when date is enabled
...
misc other tiny changes to lyrics and a bugfix in CC
2026-09-18 16:12:16 -04:00