bbedward
0540091a04
modals/welcome: tweaks to welcome page layout
2026-09-01 12:42:13 -04:00
Sunlight
7ebe072255
feat(resize-api): add runtime resize functionality for desktop widgets ( #3114 )
...
It would be nice to see it documented in the plugin development guide: https://danklinux.com/docs/dankmaterialshell/plugin-development#desktop-plugins
2026-08-20 12:34:25 -04:00
bbedward
7974887295
settings: diff-only configs, machine-state split, backup CLI
...
- settings.json/session.json now store only values that differ from
spec defaults
- Machine-specific state moves out of settings.json into session.json
- Add dms backup create/restore: tar.gz of ~/.config/DankMaterialShell
fixes #3027
2026-08-11 15:32:01 -04:00
bbedward
43d331d6cf
desktop plugins: ensure transparent frame is shown when desktop widgets
...
disabled
related #2955
2026-07-30 17:08:59 -04:00
bbedward
ec27d4643c
qs: improve initial load of wallpaper, dock, and desktop plugins
2026-07-15 09:38:19 -04:00
purian23
7c2d5ce15e
fix(Screenshot): allow region capture over shell overlays
2026-05-29 17:03:19 -04:00
bbedward
1c1ab1c7d5
text: change default rendering back to Qt
2026-05-15 09:45:21 -04:00
Kangheng Liu
919b09fc96
feat(desktop): expose screen var to desktop plugins ( #2300 )
2026-04-28 11:45:34 -04:00
Kangheng Liu
c9b38023d5
feat(desktop): expose accept keyboard focus to desktop widgets ( #2285 )
...
Opt in by setting acceptsKeyboardFocus: true
2026-04-27 10:23:49 -04:00
bbedward
751bbcc127
desktop widgets: fix deactive loaders when widgets disabled fixes #1813
2026-02-25 12:34:09 -05:00
claymorwan
fff018eafb
fix(layers): change layers namespace for desktop widgets and plugin popouts ( #1594 )
2026-02-05 09:18:47 -05:00
bbedward
dcfb947c36
desktop widgets: sync position across screens option, clickthrough
...
option, grouping in settings, repositioning, new IPCs for control
fixes #1300
fixes #1301
2026-01-12 15:31:34 -05:00
bbedward
ef7d7ec13d
desktop widgets: niri overview only option + grid on overlay when on
...
overview
2026-01-05 13:01:10 -05:00
bbedward
aa72eacae7
notifications: add image persistence
2026-01-03 19:56:08 -05:00
bbedward
61630e447b
desktop-widgets: add overlay IPC and overview option
2025-12-22 20:29:01 -05:00
bbedward
4982ea53dd
window: add support for startSystemMove, resize, maximize to floating
...
windows
2025-12-22 13:18:37 -05:00
bbedward
a7494971fd
desktop widgets: centralize config in desktop widgets tab, variants
...
always available
2025-12-22 10:39:19 -05:00
bbedward
dca07a70f8
desktop widgets: put grid on bottom layer
2025-12-20 09:58:01 -05:00
bbedward
02936c97fd
desktop widget: handle key events in widget
2025-12-20 09:34:52 -05:00
bbedward
908b4b58cd
desktop widgets: add grid/grid size hints
2025-12-19 14:05:04 -05:00
bbedward
8437e1aa7b
desktop widgets: use preview window instead of margin shift for non-niri
2025-12-18 10:05:38 -05:00
bbedward
632f40cc0a
desktop plugins: use mapToGlobal on moving widgets
2025-12-18 08:57:58 -05:00
bbedward
0034926df7
plugins/desktop-widgets: create a new "desktop" widget plugin type
...
- Draggable per-monitor background layer widgets
- Add basic dms version checks on plugins
- Clock: built-in clock desktop plugin
- dgop: built-in system monitor desktop plugin
2025-12-17 12:08:03 -05:00