purian23
195ec3bf6e
feat(motion): spring-based physics & shell hybrid material animations
...
- New Spring Motion settings (bounce character, reduce motion)
- Reorganize Typography & Motion tab
2026-08-24 22:41:02 -04:00
bbedward
44e82c6e42
island: break out more stuff into commonality helpers, redesign
...
horizontal battery, tweak spacing
2026-08-23 13:20:40 -04:00
purian23
4447d77ba6
feat(Dank Island): add new island bar instance
2026-08-22 22:06:13 -04:00
bbedward
4a021a73bf
fix(shell): re-commit layer surfaces on screen reconnect instead of rebuilding bars
2026-08-22 11:12:47 -04:00
Alexander and bbedward
0100c64d7a
feat(niri): close overview on window focus ( #3030 )
...
* feat(niri): close overview on window focus
* feat(niri): close overview on window focus
---------
Co-authored-by: bbedward <[email protected] >
2026-08-17 13:35:10 -04:00
Huỳnh Thiện Lộc
214de4a570
fix(dock): close grouped app on middle click ( #3064 )
2026-08-15 12:28:22 -04:00
Huỳnh Thiện Lộc
8527b5ed0e
fix(dock): animate overview reveal in frame mode ( #3065 )
2026-08-15 12:28:00 -04:00
Huỳnh Thiện Lộc
7b9b34b262
feat(dock): separate pinned and running apps ( #3025 )
2026-08-12 23:30:12 -04:00
Huỳnh Thiện Lộc
f83d6c7778
fix(dock): cycle niri overview groups ( #3038 )
2026-08-12 23:28:40 -04:00
Huỳnh Thiện Lộc
c3c9b13ef6
fix(dock): preserve overview-only visibility ( #3029 )
2026-08-10 15:24:50 -04:00
bbedward
b0b9b61593
dock/apps: support minimize
2026-08-09 17:08:43 -04:00
Huỳnh Thiện Lộc
80bad610ce
feat(dock): cycle grouped app windows ( #3023 )
2026-08-08 18:46:48 -04:00
Huỳnh Thiện Lộc
38cca3195f
fix(dock): skip creating dock layers when dock is disabled ( #3014 )
2026-08-07 15:43:38 -04:00
bbedward
73da4879f6
frame: consolidate and simplify inset logic
2026-07-27 13:10:47 -04:00
bbedward
c67b185076
qs: large sweep of dead code removals
2026-07-26 23:22:22 -04:00
bbedward
fa629fbf99
dock: use required properties in dock item delegate, fixes context injection on Qt 6.8 ( #2926 )
2026-07-24 15:45:57 -04:00
bbedward
0815e48465
dock: limit input mask to body, disable hover headroom unless enabled
...
fixes #2923
2026-07-24 10:31:51 -04:00
bbedward
8af71036cc
frame: merge bars with frame window and get things on Top layer by
...
default
2026-07-23 14:10:17 -04:00
bbedward
ec27d4643c
qs: improve initial load of wallpaper, dock, and desktop plugins
2026-07-15 09:38:19 -04:00
bbedward
9ff751b82a
dock: fix dock s howing with no apps
...
port 1.5
2026-07-13 22:47:22 -04:00
bbedward
dfe309a543
dock: fix launcher button color override
...
fixes #2530
2026-07-03 16:29:06 -04:00
purian23
6cdb891551
feat(matugen): add color preview pallette & outline border option theme settings
...
- Closes #1738
2026-07-02 22:45:55 -04:00
bbedward
3bb3da228c
dock: fix context menu overflow
...
fixes #2287
2026-07-02 22:12:02 -04:00
bbedward
093acdbff7
theme: sweep everything that isnt using a spacing token from singleton,
...
add Theme.XXS
2026-07-02 12:00:34 -04:00
purian23
57d08f6b3b
refactor(Xray): Update Xray & standalone to frame transitions
...
- Fix dbar autohide with Xray options that could have blocked bar area content
- Fixes #2729
2026-07-01 21:39:47 -04:00
bbedward
894efa58a3
theme: large consolidation of colors into Theme.qml, add
...
surfaceContainerLow/Lowest
2026-06-29 15:50:42 -04:00
bbedward
29f19b07a9
widgets: fix tooltip position mapping
2026-06-17 12:46:24 -04:00
purian23
d53809cf2b
refactor(framemode): unify connected surface chrome via SDF pipeline
...
- Shadow system rewrite with SDF quads
- Replace ConnectedShape/layer FBOs w/frame & chrome SDF shaders
- Improve frame blur performance
- Plugin performance gate
2026-06-12 11:03:39 -04:00
bbedward
12438d63c2
mango: remove legacy dwl service
2026-06-10 17:01:03 -04:00
purian23
8eb23bcc29
feat(mango): first-class MangoWM support across DMS, dankinstaller & UI tools
...
- Bring up Mango to parity with niri/hyprland via a native JSON-IPC w/Native MangoServic., replaces the legacy dwl/`mmsg` path and recent breaking changes
- Dankinstall: mango supported installer, config/binds templates, and packaging (Arch AUR, Fedora Terra auto-enable, Gentoo GURU)
- Window rules: Go provider + CLI + Settings GUI editor
- Keybinds + config reload on edit (mmsg dispatch reload_config)
- Misc new supported options in DMS settings
2026-06-04 18:45:04 -04:00
purian23
548c2305fb
refactor(Settings): Rename fullscreen properties to overlay layer for consistency
...
- Updated property names from `showOverFullscreen` to `useOverlayLayer` across various components.
- Fixed Darken Modal Overlay in Standalone mode
2026-05-19 22:03:33 -04:00
purian23
4634763840
refactor(fullscreen): Refine fullscreen layering and frame overlay behavior
...
- Replaced fullscreen hide/reveal toggles with Show Over Fullscreen layer toggles
- Added Launcher opt to Show Over Fullscreen setting
- Kept fullscreen stacking compositor-owned via top/overlay layer choices
- Fixed Hyrland Special Workspaces
- Updated DMS Advanced Configuration docs
2026-05-19 18:42:45 -04:00
bbedward
1c1ab1c7d5
text: change default rendering back to Qt
2026-05-15 09:45:21 -04:00
Boris
66e38c5efe
Support Hyprland lua dispatching ( #2419 )
2026-05-14 13:08:07 -04:00
purian23
7f6486b3e7
fix(Dock): Refactor & Fix Dock in FrameModes. Updates to Zone offset in Standalone & Connected modes
...
- Fixed hairline seam in some connected mode variants
- Moved dock-related properties to a new DockGeometry component for a future base
2026-05-09 17:37:42 -04:00
purian23
cf641b4e08
fix(DockContextMenu): Restore jump windows
2026-05-09 01:54:23 -04:00
Connor Welsh
e60caf8028
feat(bar/dock): add 'Hide When Fullscreen' opt-out toggles ( #2349 )
...
Adds per-bar 'fullscreenDetection' and global 'dockHideOnFullscreen'
settings to gate CompositorService.hasFullscreenToplevelOnScreen()
2026-05-04 19:05:40 -04:00
bbedward
a6ba4b1c79
dock: fix startup warning
2026-05-04 13:40:45 -04:00
purian23
19c561da14
refactor: (Framemode) Added DeferredAction for dbar/dock state handling
2026-05-04 10:43:07 -04:00
purian23
31e60a3df5
fix(FrameMode): Update logic to hide the dbar/dock upon maximized windows/apps/games
2026-05-03 22:03:02 -04:00
purian23
fd24b4a36d
feat(DMS FrameMode): A New Connected Unified Surface & Animation Overhaul
...
- Introduces Standalone & Connected Modes
- Updated Animations & Motion effects for both modes
- Numerous QOL tweaks and updates throughout the system
- Highly inspired to the OG Caelestia Shell / @Soramanew
2026-05-03 15:38:30 -04:00
bbedward
3b96c6ab22
Revert "system updater: make all distros use terminal"
...
This reverts commit 1467f5dba9 .
2026-04-29 14:56:54 -04:00
bbedward
1467f5dba9
system updater: make all distros use terminal
2026-04-29 14:41:24 -04:00
bbedward
36a7692da7
dock: add trash CLI, refine implementation
2026-04-27 11:14:57 -04:00
Kangheng Liu
536e654b5e
dock: add trash bin button ( #2277 )
...
* dock: add trash bin button
- icon reflects content- filled/empty
- multiple file manager support with nautilus as default, builtin as
fallback
- settingsspec at dock tab
- context menu
* fix: remove support for builtin filebrowser
needs specific adaptors at FB adhering the trash freedesktop spec
* fix: suppress auto-hide dock with trash context menu open
* feat: allow for custom file manager command
* feat: switch runner to proc.runcommand with toasts on command failures
2026-04-27 09:55:00 -04:00
bbedward
7ced91ede1
notifications: add configurable durations for do not disturb
...
fixes #1481
2026-04-16 16:51:05 -04:00
bbedward
f15d49d80a
blur: add blur support with ext-bg-effect
2026-03-30 11:52:35 -04:00
Kangheng Liu
c5f145be36
feat: animate dock apps on entry addition/deletion ( #2064 )
2026-03-23 09:21:21 -04:00
purian23
be8326f497
fix(Dock): Replace hardcoded max height mask in vertical mode
2026-03-21 13:28:17 -04:00
bbedward
1a9449da1b
qs: set app ID to com.danklinux.dms
2026-03-20 10:03:33 -04:00