Releases: AvengeMedia/DankMaterialShell
Release v0.4.3
Assets
Complete Packages
dms-full-amd64.tar.gz- Complete package for x86_64 systems (CLI binaries + QML source + installation guide)dms-full-arm64.tar.gz- Complete package for ARM64 systems (CLI binaries + QML source + installation guide)
Individual Components
dms-cli-amd64.gz- DMS CLI binary for x86_64 systemsdms-cli-arm64.gz- DMS CLI binary for ARM64 systemsdms-distropkg-amd64.gz- DMS CLI binary built with distro_package tag for AMD64 systemsdms-distropkg-arm64.gz- DMS CLI binary built with distro_package tag for ARM64 systemsdms-qml.tar.gz- QML source code only
Checksums
*.sha256- SHA256 checksums for verifying download integrity
Installation: Extract the dms-full-*.tar.gz package for your architecture and follow the INSTALL.md instructions inside.
What's Changed
- keybinds/cheasheet: support all providers (bba2140)
- lock/greeter: keyboard accessibility improvements (47c5320)
- general little UX consistencies and improvements (b5c4957)
- Merge branch 'master' of github.com:bbedward/DankMaterialShell (0197961)
- misc spacing improvements (f08b98d)
- hyprland: refresh top levels then debounce sort (3878998)
- PluginComponent: support for right click not defaulted to poput toggle (#677) (5fa117d)
- hyprland: use raw events to determine window position updates (caa085a)
- hypr: prevent events with bad data (392a1c0)
- idle: add option to prevent idle when mpris is playing (1524d27)
- add some null safety checks (d309957)
- matugen: fix shell path replacement (e0f2c03)
- fix:notification namespace (#675) (1e5848e)
- themes/docs: added a gruvbox light/dark json theme file (#674) (18bb7dc)
- slideout: animate content not loader (0ea7de1)
- Update Notepad Rendering (c8e382e)
- Update Translations (84e19f8)
- HyprKeybindsModal: add scrollability (#668) (f597ea9)
- assets: update mangowc logo (d43e1a7)
- HyprKeybindsModal: use Theme.secondary for key color instead of diminished opacity (#667) (8131e71)
- matugen: tweak kcolorscheme (fefa2bd)
- settings: fix updater command key (cc0984d)
- Merge branch 'master' of github.com:bbedward/DankMaterialShell (f876094)
- update readme (8d57b55)
- plugins: add ColorSetting (55776fd)
Full Changelog: v0.4.2...v0.4.3
Release v0.4.2
Assets
Complete Packages
dms-full-amd64.tar.gz- Complete package for x86_64 systems (CLI binaries + QML source + installation guide)dms-full-arm64.tar.gz- Complete package for ARM64 systems (CLI binaries + QML source + installation guide)
Individual Components
dms-cli-amd64.gz- DMS CLI binary for x86_64 systemsdms-cli-arm64.gz- DMS CLI binary for ARM64 systemsdms-distropkg-amd64.gz- DMS CLI binary built with distro_package tag for AMD64 systemsdms-distropkg-arm64.gz- DMS CLI binary built with distro_package tag for ARM64 systemsdms-qml.tar.gz- QML source code only
Checksums
*.sha256- SHA256 checksums for verifying download integrity
Installation: Extract the dms-full-*.tar.gz package for your architecture and follow the INSTALL.md instructions inside.
What's Changed
- i18n: add polish (02c5963)
- plugins: fix persistence of some settings (989f196)
- compossitor: fix scale check (9314de4)
- Merge branch 'master' of github.com:bbedward/DankMaterialShell (44a6cd8)
- dms: fix missing subs (d8774c4)
- Hyprkeybind: minor fixes (#660) (a56066b)
- matugen: remove surface shifting option entirely (8a96f71)
- settings: fix time & weather settings - broke after recent refactor (20a684e)
- ignore compositor scales when QT DPI is overwritten (c8fcf50)
- dock: add margin option fixes #658 (58b637b)
- fix: Matugen relative paths (#656) (86caf92)
- rendering: improve rendering of popouts and modals (35ead28)
- matugen: fix vibrant scheme (5d6c3e3)
- Small improvement: handled expansion content in case of missing print server or printers (#655) (f006175)
- update flake.lock (#652) (3e0f325)
- silent pre-commit hook (f8d383c)
- fix: Update fully charged battery logic (f2ec3ae)
- fedora: restart on USR1 instead of HUP (f95e4e0)
- logo: use nerd fonts for some distros (898e9e6)
- dankbar: allow overriding goth radius fixes #648 (1598392)
- meta: add disable hot reload option (65c2077)
- Fix: missing system logo and app icons on Guix System (#616) (946a28d)
- Merge branch 'master' of github.com:bbedward/DankMaterialShell (69accb5)
- i18n: move translation checking to pre-commit hook (4ddcf43)
- Someone forgot to rename function calls (#645) (a0d8860)
- nix: restart service on dms update (#636) (7602247)
Full Changelog: v0.4.1...v0.4.2
Release v0.4.1
Assets
Complete Packages
dms-full-amd64.tar.gz- Complete package for x86_64 systems (CLI binaries + QML source + installation guide)dms-full-arm64.tar.gz- Complete package for ARM64 systems (CLI binaries + QML source + installation guide)
Individual Components
dms-cli-amd64.gz- DMS CLI binary for x86_64 systemsdms-cli-arm64.gz- DMS CLI binary for ARM64 systemsdms-distropkg-amd64.gz- DMS CLI binary built with distro_package tag for AMD64 systemsdms-distropkg-arm64.gz- DMS CLI binary built with distro_package tag for ARM64 systemsdms-qml.tar.gz- QML source code only
Checksums
*.sha256- SHA256 checksums for verifying download integrity
Installation: Extract the dms-full-*.tar.gz package for your architecture and follow the INSTALL.md instructions inside.
What's Changed
- brightness: allow overriding exponent (d9652c7)
- cups plugin: small fix - change state update (#637) (bc6b568)
- Remove Systemd pre.targets (c9ee856)
Full Changelog: v0.4.0...v0.4.1
Release v0.4.0
Assets
Complete Packages
dms-full-amd64.tar.gz- Complete package for x86_64 systems (CLI binaries + QML source + installation guide)dms-full-arm64.tar.gz- Complete package for ARM64 systems (CLI binaries + QML source + installation guide)
Individual Components
dms-cli-amd64.gz- DMS CLI binary for x86_64 systemsdms-cli-arm64.gz- DMS CLI binary for ARM64 systemsdms-distropkg-amd64.gz- DMS CLI binary built with distro_package tag for AMD64 systemsdms-distropkg-arm64.gz- DMS CLI binary built with distro_package tag for ARM64 systemsdms-qml.tar.gz- QML source code only
Checksums
*.sha256- SHA256 checksums for verifying download integrity
Installation: Extract the dms-full-*.tar.gz package for your architecture and follow the INSTALL.md instructions inside.
What's Changed
- settings: fix plugin settings not being created (87d0aed)
- cups: only subscribe to cups, if widget is present (e883ebe)
- Link greeter docs (20d7973)
- cups: sync with API changes (e75b47c)
- CUPS cc integrated widget and service (#632) (3702f49)
- feat: layer namespaces (#635) (95c711c)
- cc: fix ccWidgetExpanded signal fixes #633 (0ee8992)
- errors: generally, handle errors more gracefully with toasts (fd49a17)
- matugen: update for new dank16 usage (16ad522)
- brightness: rename logarithmic to exponential (8167c43)
- brightness: optimistically update OSDs, works better (ae5d6c1)
- workspace: tweak animations slightly (1e6c80b)
- brightness: remember max val (d48cd1a)
- ddc use raw values not percent (d834124)
- Remove conflicting dms-cli (ce6f3af)
- Prep global dms greeter sync (f5462fa)
- cc: fix settings usage (f75e231)
- dankbar: add swap option to dankbar fixes #556 (8d7db49)
- clock: fix settings key mismap (315509f)
- matugen: add vscodium theme (a7bd8b8)
- spotlight: fix potential binding loop (a7c8ba3)
- spotlight: shrink slightly (40cadb6)
- Remove rate limiting (cbf409d)
- niri: allow using satty as the editor (60a7914)
- Ensure success, optimize stable spec (528e8bf)
- displays: allow choosing logarithmic mode for backlight devices (1ac95f0)
- Silence (4e64a2b)
- Simplify Copr spec (2a56e57)
- dankbar: allow lower padding levels (f6efd23)
- niri: add screenshot IPCs with swappy (fa08b39)
- disable auto padding for blurred wallpaper (#628) (81c3110)
- power: replace hibernate with "suspend behavior" opt (9e4b53e)
- settings: refactor for maintainability (20116b3)
- Enable SIGHUP non-systemd restart (bca5ee0)
- enable gh sponsors (331bd69)
- plugins: keyboard focus to plugin popouts (57b11b7)
- popout: keyboard focus fix (3e9b11c)
- dock: add preventStealing (00abb83)
- weather: fix rain chance (1d639d5)
- meta: consistent transparency for all popups/modals (1eed499)
- Merge pull request #623 from avktech78/charge-fix (21f2aab)
- Fix display of the status of multiple batteries (e1f06b7)
- Update copr spec to detect systemd upon upgrade (c4be74b)
- Update systemd dms service (7c9e9e1)
- matugen: pass -ghostty to dank16 explicitly (797aabc)
- matugen: fix vscode light (630a3d4)
- namespace tweaks for blur and layer targets (4f59dfc)
- fix hypr workspace right click (7124496)
Full Changelog: v0.3.4...v0.4.0
Release v0.3.4
Assets
Complete Packages
dms-full-amd64.tar.gz- Complete package for x86_64 systems (CLI binaries + QML source + installation guide)dms-full-arm64.tar.gz- Complete package for ARM64 systems (CLI binaries + QML source + installation guide)
Individual Components
dms-cli-amd64.gz- DMS CLI binary for x86_64 systemsdms-cli-arm64.gz- DMS CLI binary for ARM64 systemsdms-distropkg-amd64.gz- DMS CLI binary built with distro_package tag for AMD64 systemsdms-distropkg-arm64.gz- DMS CLI binary built with distro_package tag for ARM64 systemsdms-qml.tar.gz- QML source code only
Checksums
*.sha256- SHA256 checksums for verifying download integrity
Installation: Extract the dms-full-*.tar.gz package for your architecture and follow the INSTALL.md instructions inside.
What's Changed
Full Changelog: v0.3.3...v0.3.4
Release v0.3.3
Assets
Complete Packages
dms-full-amd64.tar.gz- Complete package for x86_64 systems (CLI binaries + QML source + installation guide)dms-full-arm64.tar.gz- Complete package for ARM64 systems (CLI binaries + QML source + installation guide)
Individual Components
dms-cli-amd64.gz- DMS CLI binary for x86_64 systemsdms-cli-arm64.gz- DMS CLI binary for ARM64 systemsdms-distropkg-amd64.gz- DMS CLI binary built with distro_package tag for AMD64 systemsdms-distropkg-arm64.gz- DMS CLI binary built with distro_package tag for ARM64 systemsdms-qml.tar.gz- QML source code only
Checksums
*.sha256- SHA256 checksums for verifying download integrity
Installation: Extract the dms-full-*.tar.gz package for your architecture and follow the INSTALL.md instructions inside.
What's Changed
- matugen: missing foot.ini colors section (#620) (d6d701c)
- brightness: fix osd suppression (43fbbc0)
- Jk - no udev rules here (8504144)
- matugen: pywalfox update via post_hook (#619) (1d3e59b)
- brightness: dont cap to 1 minimum for non-backlight/ddc (3f70ca3)
- Update Copr udev spec source (3640d8b)
- wallpaper: small ui tweak (706a998)
- Remove brightnessctl dep from Copr specs (4645b2d)
- toast: handle error overflow better (13f1673)
- lock: prevent sending lockerReady during unlock (5ed4497)
- net: add auto connect option for wifi networks fixes #597 (5cd1167)
- display: fix brightness OSD suppression (5d40138)
- greeter: fix cornerRadius and fillmode sync fixes #609 (a0ee479)
- wallpaper: improve per-mode wallpaper selection interface - Separate it out so its clear what you're changing fixes #611 (a8f6880)
- niri: skip wallpaper transition during mode switches fixes #612 (51296d1)
- dankbar: fix mousearea position for scrolling workspaces fixes #610 (0f29149)
- Consolidate launcher (#615) (3abee7f)
- brightness: use brightness.decrement/increment/refresh APIs (ed0b800)
- brightness: remove brightnessctl + ddcutil dependencies - Switches to DMS API v13+ dependency (976ff10)
- Update handling of Systemd (66e3cc7)
- matugen: color panel border primary (8dacaf8)
- Check initial plugin status (102b185)
- Update Notepad initial services (c0064cf)
- Remove wallpaper engine support in favor of plugin (#601) (414ce56)
- gamma: allow setting high temp (54a69a6)
- update readme (5e2d3c8)
- matugen: add foot and alacritty (5a9950a)
- Fix dark spot in disc shader after transition (#604) (2aadbc1)
- matugen: vscode update (749414a)
- matugen: add vscode theme, switch to dms dank16 (baaebcd)
- Integrate danksearch in DMS Copr (5a8a60b)
- matugen: alt version detection (baa12c0)
- add contributing docs section (ca226e9)
- update stock wallpaper (453079e)
Full Changelog: v0.3.2...v0.3.3
Release v0.3.2
Assets
Complete Packages
dms-full-amd64.tar.gz- Complete package for x86_64 systems (CLI binaries + QML source + installation guide)dms-full-arm64.tar.gz- Complete package for ARM64 systems (CLI binaries + QML source + installation guide)
Individual Components
dms-cli-amd64.gz- DMS CLI binary for x86_64 systemsdms-cli-arm64.gz- DMS CLI binary for ARM64 systemsdms-distropkg-amd64.gz- DMS CLI binary built with distro_package tag for AMD64 systemsdms-distropkg-arm64.gz- DMS CLI binary built with distro_package tag for ARM64 systemsdms-qml.tar.gz- QML source code only
Checksums
*.sha256- SHA256 checksums for verifying download integrity
Installation: Extract the dms-full-*.tar.gz package for your architecture and follow the INSTALL.md instructions inside.
What's Changed
- readme update (9cf5f0b)
- readme updoot (89e12ee)
- matugen: validation (03d4caf)
- matugen: more flexible checking (89d54de)
- matugen: support newer json format (9a9e62c)
- base activation for cups capability (#591) (eca38ae)
- widgets: fix right click handling (84e8959)
- keyboard/hyprland: sync keyboard layout with event (e1cdf4e)
- lock/greeter: don't elide password field fixes #593 (9c45d13)
- audio: re-create players on default device change (5f22347)
- nix: replace pkgs.system with pkgs.stdenv.hostPlatform.system (#599) (ca786a3)
- Update Copr path directories (60ce662)
- feat: Add Fedora Copr Systemd Support - Updated distro filestructure (9c2fc57)
- feat: allow Launcher plugins to set unicode icons. (#594) (ff3123e)
Full Changelog: v0.3.1...v0.3.2
Release v0.3.1
Assets
Complete Packages
dms-full-amd64.tar.gz- Complete package for x86_64 systems (CLI binaries + QML source + installation guide)dms-full-arm64.tar.gz- Complete package for ARM64 systems (CLI binaries + QML source + installation guide)
Individual Components
dms-cli-amd64.gz- DMS CLI binary for x86_64 systemsdms-cli-arm64.gz- DMS CLI binary for ARM64 systemsdms-distropkg-amd64.gz- DMS CLI binary built with distro_package tag for AMD64 systemsdms-distropkg-arm64.gz- DMS CLI binary built with distro_package tag for ARM64 systemsdms-qml.tar.gz- QML source code only
Checksums
*.sha256- SHA256 checksums for verifying download integrity
Installation: Extract the dms-full-*.tar.gz package for your architecture and follow the INSTALL.md instructions inside.
What's Changed
- about tab: replace ansi art with logo (cf66d28)
- update readme (9cec6fd)
- layers: up texture quality (9292633)
- polkit: simplify service usage (7252d1e)
- confirm modal: spacing adjustment (3b5a951)
- power: resize confirmation modals (0b1c331)
- polkit: support for polkit escalation prompts (c5efd28)
- settings: wrap sidebar in flickable fixes #581 (505b636)
- dankdash: show mangowc/sway when on one (3c20e9e)
- dwl: don't always show tag 1 (1fb4eb3)
Full Changelog: v0.3.0...v0.3.1
Release v0.3.0
Assets
Complete Packages
dms-full-amd64.tar.gz- Complete package for x86_64 systems (CLI binaries + QML source + installation guide)dms-full-arm64.tar.gz- Complete package for ARM64 systems (CLI binaries + QML source + installation guide)
Individual Components
dms-cli-amd64.gz- DMS CLI binary for x86_64 systemsdms-cli-arm64.gz- DMS CLI binary for ARM64 systemsdms-distropkg-amd64.gz- DMS CLI binary built with distro_package tag for AMD64 systemsdms-distropkg-arm64.gz- DMS CLI binary built with distro_package tag for ARM64 systemsdms-qml.tar.gz- QML source code only
Checksums
*.sha256- SHA256 checksums for verifying download integrity
Installation: Extract the dms-full-*.tar.gz package for your architecture and follow the INSTALL.md instructions inside.
What's Changed
- fix duplicated qt6ct sections (325e3bc)
- ci: try and fix changelog filter (9215985)
- fix: Enable "Show on Last Display" for Notepad Slideout and System Tray (#590) (293179d)
- about: fix links (55d738e)
- about page: update for mango and sway (4d06333)
- fix(dms-greeter,rpm): greeter user is supplied by sysusers and having manual user on the spec breaks it (#585) (fbe4122)
- dwl: dont show empty tags (baf9b5e)
- vpn: fix persistence fixes #587 (c88fc20)
- dwl: remove wlr-randr dependency (5033d10)
- Merge branch 'master' of github.com:bbedward/DankMaterialShell (986993a)
- dwl: tag changes (19b13a1)
- dwl: hide empty tags by default (76637fa)
- dwl: tag changes (8caeca0)
- dwl: hide empty tags by default (1c323f5)
- hyprland: some targeted improvements (7ed0b75)
- network: strip down legacy network service (0569906)
- keyboard layout: remove polling on hyprland (2a7cf18)
- matugen: fix wallpaperengine color generation (1478c92)
- sway: add support for sway (c87fa0d)
- dwl: support display scales (7b26692)
- settings: don't overflow screen dimensions (b294e39)
- pam: try to avoid racey unlock states (85f8e36)
- dwl: add dwl/MangoWC support - Requires dms api v12 - Tags/Workspace support - MangoWC launcher logo - dpms off/on support - logout support (aede6b0)
- dash: fix IPC positioning (76b1680)
- wallpaper: transition blurred wallpaper layer fixes #579 (5e36b14)
- dankbar: cooldown timer on scrolling workspaces (e081ec1)
- dankbar: scroll wheels to cycle apps and workspaces (20fd13c)
- systray: fix icon fallback (4ac1990)
- niri: simple blur rule (0a5105c)
- notepad: use a mask over content area (a9f8b83)
- Merge branch 'master' of github.com:bbedward/DankMaterialShell (0109bd5)
- notepad: fix mousearea width fixes #569 (01dad64)
- filebrowser: use NF icons (ee38f57)
screencastsmol4.mp4
Full Changelog: v0.2.5...v0.3.0
Release v0.2.5
Assets
Complete Packages
dms-full-amd64.tar.gz- Complete package for x86_64 systems (CLI binaries + QML source + installation guide)dms-full-arm64.tar.gz- Complete package for ARM64 systems (CLI binaries + QML source + installation guide)
Individual Components
dms-cli-amd64.gz- DMS CLI binary for x86_64 systemsdms-cli-arm64.gz- DMS CLI binary for ARM64 systemsdms-distropkg-amd64.gz- DMS CLI binary built with distro_package tag for AMD64 systemsdms-distropkg-arm64.gz- DMS CLI binary built with distro_package tag for ARM64 systemsdms-qml.tar.gz- QML source code only
Checksums
*.sha256- SHA256 checksums for verifying download integrity
Installation: Extract the dms-full-*.tar.gz package for your architecture and follow the INSTALL.md instructions inside.
What's Changed
Full Changelog: v0.2.4...v0.2.5