bbedward
c331e2f39e
Revert "spotlight: optimize to keep loaded"
...
This reverts commit 01b28e3ee8 .
2025-12-03 10:34:19 -05:00
bbedward
1c7ebc4323
Revert "dankmodal: fix persistent modal handling"
...
This reverts commit e7cb0d397e .
2025-12-03 10:34:15 -05:00
bbedward
5f5427266f
keybinds: always parse binds.kdl, show warning on position-conflicts
2025-12-03 10:32:16 -05:00
purian23
33e655becd
Add DMS dbus notification service file
2025-12-03 09:49:34 -05:00
bbedward
0ea0602aec
notif: fix keyboard navi in popout
2025-12-03 00:59:41 -05:00
bbedward
46effd2ca4
keybind: dont make shortcut inhbitor at compile time
2025-12-03 00:50:34 -05:00
bbedward
de055e8260
i18n: update terms
2025-12-03 00:34:31 -05:00
bbedward
c3077304af
keybinds: move static arrays to js files
2025-12-03 00:21:11 -05:00
purian23
e15135911f
DMS Version Formatting
2025-12-03 00:19:18 -05:00
purian23
d430cae944
fix: Duplicate build automation
2025-12-02 23:14:05 -05:00
bbedward
f92dc6f71b
keyboard shortcuts: comprehensive keyboard shortcut management interface
...
- niri only for now
- requires quickshell-git, hidden otherwise
- Add, Edit, Delete keybinds
- Large suite of pre-defined and custom actions
- Works with niri 25.11+ include feature
2025-12-02 23:08:23 -05:00
purian23
a679be68b1
Update DMS versioning for Distro packages
2025-12-02 22:28:05 -05:00
bbedward
c5c5ce8409
i18n: add spanish
2025-12-02 21:18:45 -05:00
bbedward
e7cb0d397e
dankmodal: fix persistent modal handling
2025-12-02 21:11:18 -05:00
Jon Rogers
b84308cb49
packaging: Add dms-open.desktop and danklogo.svg to all distribution packages ( #870 )
...
* packaging: add dms-open.desktop and danklogo.svg to all distributions
- Add dms-open.desktop to /usr/share/applications
- Add danklogo.svg to /usr/share/icons/hicolor/scalable/apps
- Updated packaging for:
- Fedora (dms.spec)
- OpenSUSE (dms.spec, dms-git.spec)
- Debian (dms, dms-git)
- Ubuntu (dms, dms-git)
Fixes #860
* nix: add dms-open.desktop and danklogo.svg to dankMaterialShell package
* Revert "packaging: add dms-open.desktop and danklogo.svg to all distributions"
This reverts commit 862a4fc405 .
* nix: add dankMaterialShell to pkgs
---------
Co-authored-by: LuckShiba <luckshiba@protonmail.com >
2025-12-02 22:32:59 -03:00
Marcus Ramberg
0df47d2ce3
core: add dynamic completion for more commands ( #889 )
2025-12-02 18:35:51 -05:00
purian23
e24b548b54
fix: dms-cli & about versioning in all builds
2025-12-02 18:12:13 -05:00
Lucas
75af444cee
niri: add option to disable overview launcher ( #887 )
2025-12-02 18:04:04 -05:00
bbedward
02dd19962f
matugen: backup and add to vscode extensions json when present
2025-12-02 17:32:48 -05:00
purian23
f552b8ef7b
Update Debian version format
2025-12-02 16:51:58 -05:00
Marcus Ramberg
9162e31489
core: add dynamic completion for ipc command ( #885 )
2025-12-02 15:51:26 -05:00
bbedward
01b28e3ee8
spotlight: optimize to keep loaded
2025-12-02 15:01:23 -05:00
bbedward
f5aa855125
network: eth device speed is not exposed
2025-12-02 14:45:28 -05:00
Guilherme Pagano
db3610fcdb
feat: add support for geometric centering ( #856 )
...
Introduces a configurable centering mode.
- Adds 'geometric' option.
- Retains 'index' as the default value to preserve existing behavior.
2025-12-02 14:43:51 -05:00
bbedward
2e3f330058
theme: uncomment niri alt-tab colors
2025-12-02 14:41:09 -05:00
Marcus Ramberg
1617a7f2c1
dankbar: allow disabling title scrolling in the music display ( #882 )
2025-12-02 13:39:19 -05:00
bbedward
69a5566bf9
dankbar: shrink to 0 spacing and no border when maximized surface is
...
present
2025-12-02 11:22:50 -05:00
Marcus Ramberg
30e5d8b855
core: fix crash on tui startup on nixos after removal of component detection ( #881 )
...
```sh
❯ dms
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x10 pc=0xb2fbe5]
goroutine 1 [running]:
github.com/AvengeMedia/DankMaterialShell/core/internal/dms.(*Detector).GetDependencyStatus(0x0)
github.com/AvengeMedia/DankMaterialShell/core/internal/dms/detector.go:56 +0x25
github.com/AvengeMedia/DankMaterialShell/core/internal/dms.(*Detector).GetInstalledComponents(0x421dd1?)
github.com/AvengeMedia/DankMaterialShell/core/internal/dms/detector.go:120 +0x1f
github.com/AvengeMedia/DankMaterialShell/core/internal/dms.NewModel({_, _})
github.com/AvengeMedia/DankMaterialShell/core/internal/dms/app.go:108 +0x67
main.runInteractiveMode(0xc0001e3000?, {0xdabb80?, 0x4?, 0xdabae0?})
github.com/AvengeMedia/DankMaterialShell/core/cmd/dms/commands_root.go:85 +0x85
github.com/spf13/cobra.(*Command).execute(0x1549460, {0xc0000360d0, 0x0, 0x0})
github.com/spf13/cobra@v1.10 .1/command.go:1019 +0xae7
github.com/spf13/cobra.(*Command).ExecuteC(0x1549460)
github.com/spf13/cobra@v1.10 .1/command.go:1148 +0x465
github.com/spf13/cobra.(*Command).Execute(...)
github.com/spf13/cobra@v1.10 .1/command.go:1071
main.main()
github.com/AvengeMedia/DankMaterialShell/core/cmd/dms/main.go:41 +0x6a
```
2025-12-02 09:26:06 -05:00
Marcus Ramberg
67ff7726e0
make pre-commit more portable ( #880 )
2025-12-02 09:25:08 -05:00
purian23
f96a2e2325
fix: OpenSuse package dir & hash versioning
2025-12-01 23:48:55 -05:00
bbedward
344c4f9385
ipc/focus: add focusOrToggle to settings and processlist
2025-12-01 23:16:06 -05:00
Álvaro
89aa146845
Readjustment of the audio display name for better fit ( #874 )
2025-12-01 20:27:51 -05:00
bbedward
468e569bc7
modals: single window optimization
2025-12-01 17:49:32 -05:00
purian23
139c99001a
Update dms core internal paths
2025-12-01 17:28:19 -05:00
bbedward
bd99be15c2
brightness: fix ddc erasing devices, fix OSD behaviors
2025-12-01 16:32:34 -05:00
purian23
1d91d8fd94
Add desktop & icon to distro pacakges
2025-12-01 15:46:15 -05:00
purian23
f425f86101
Localize Systemd & Simplify builds
2025-12-01 15:21:04 -05:00
bbedward
83a6b7567f
wallpaper: vram optimizations
2025-12-01 13:54:29 -05:00
bbedward
9184c70883
fix workflow
2025-12-01 12:25:55 -05:00
bbedward
f5ca4ccce5
core: update to golangci-lint v2
2025-12-01 12:23:52 -05:00
dms-ci[bot]
50f174be92
nix: update vendorHash for go.mod changes
2025-12-01 16:56:36 +00:00
bbedward
e5d11ce535
brightness: add udev monitor, bind OSDs to netlink events
...
fixes #863
2025-12-01 11:54:20 -05:00
Marcus Ramberg
94851a51aa
core: replace all use of interface{} with any ( #848 )
2025-12-01 11:04:37 -05:00
bbedward
cfc07f4411
dock: add border option
...
fixes #829
2025-12-01 10:53:15 -05:00
bbedward
c6e9abda9f
color picker: fix save button disappearing with eye dropper
...
fixes #853
2025-12-01 10:01:25 -05:00
bbedward
25951ddc55
launcher: consistent spacing of grid mode
2025-12-01 09:31:57 -05:00
mbpowers
bcd9ece077
fix: open settings ( #868 )
2025-12-01 09:06:10 -05:00
bbedward
68adbc38ba
monitors: fix icon valign in widgets
...
fixes #862
2025-12-01 08:57:48 -05:00
bbedward
79a4d06cc0
remove effective screen from modal
...
fixes #869
2025-12-01 08:53:33 -05:00
bbedward
18bf3b7548
net: fix binding loop
2025-12-01 08:26:15 -05:00