github AvengeMedia/DankMaterialShell v1.4.3
Release v1.4.3

14 hours ago

Installation

curl -fsSL https://install.danklinux.com | sh

Assets

Complete Packages

  • dms-full-amd64.tar.gz - Complete package for x86_64 systems (CLI binaries + QML source + shell completions + installation guide)
  • dms-full-arm64.tar.gz - Complete package for ARM64 systems (CLI binaries + QML source + shell completions + installation guide)

Individual Components

  • dms-cli-amd64.gz - DMS CLI binary for x86_64 systems
  • dms-cli-arm64.gz - DMS CLI binary for ARM64 systems
  • dms-distropkg-amd64.gz - DMS CLI binary built with distro_package tag for AMD64 systems
  • dms-distropkg-arm64.gz - DMS CLI binary built with distro_package tag for ARM64 systems
  • dankinstall-amd64.gz - Installer binary for x86_64 systems
  • dankinstall-arm64.gz - Installer binary for ARM64 systems
  • dms-cli-<version>.tar.gz - Go source code with vendored modules (for distro packaging)
  • dms-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: make horizontal change more smart (3f24cf3)
  • settings: restore notifyHorizontalBarChanged (01218f3)
  • fix: Update HTML rendering injections (9da58d8)
  • dbar: Refactor to memoize dbar & widget state via json (af0038e)
  • cpu widget: Fix monitor binding (05c312b)
  • settings: use Image in theme colors tab wp preview (89d5c95)
  • popout: fully unload popout layers on close (e4d86ad)
  • wallpaper: handle initial load better, add dms randr command for quick physical scale retrieval (532b54a)
  • privacy indicator: fix width when not active (504d027)
  • settings: use Image for per-mode previews (e8f95f4)
  • matugen: skip theme refreshes if no colors changed (b83256c)
  • dock: fix tooltip positioning (8e2cd21)
  • dankbar: fix some defaults in reset (c541360)
  • widgets: set updatesEnabled false on background layers, if qs supports it (586bcad)
  • widgets: fix moddedAppID consistency (3b3d10f)
  • settings: Re-adjust dbar layout (4834891)
  • settings: Dankbar layout updates (f60e65a)
  • fix: Clipboard button widget alignment (01387b0)
  • dankbar: fix syncing settings to new bars (1476658)
  • i18n: term sync (7861c6e)
  • dankbar: restore horizontal change debounce (d2247d7)
  • dpms: disable fade overlay in onRequestMonitorOn (2ff78d4)
  • dankbar: optimize bindings in bar window (785243c)
  • widgets: fix undefined icon warnings (0e1b868)
  • feat: improve icon resolution and align switcher fallback styling (#1823) (2b08e80)
  • display: Fix output config on delete & popup height (74e4f8e)
  • template: Refine bug report tracker (9c58569)
  • feat: Refactor DankBar w/New granular options - New background toggles - New maxIcon & maxText widget sizes (global) - Dedicated M3 padding slider - New independent icon scale options - Updated logic to improve performance on single & dual bar modes (29de677)
  • fix: Animated Image warnings (fae4944)
  • doctor: fix imageformats detection (#1811) (07a0ac4)
  • keybinds: preserve scroll position of expanded item on list change fixes #1766 (b2d8f4d)
  • widgets: fallback when AnimatedImage probe fails to static Image (fe58c45)
  • thememode: connect to loginctl PrepareForSleep event (3ea4e38)
  • dms-greeter: Update dankinstall greeter automation w/distro packages (7276f29)
  • launcher: don't tie unload to visibility (93ed96a)
  • audio: Sync audio hide opts w/dash Output devices (bea325e)
  • audio: fix cycle output, improve icon resolution for sink fixes #1808 (2f8f1c3)
  • nix: update flake.lock (#1809) (f859a14)
  • audio: disable effects when mpris player is playing (153f39d)
  • launcher: implement memory for selected tab fixes #1806 (e4accdd)
  • nix: update vendorHash for go.mod changes (a2c89e0)
  • widgets: make AnimatedImage conditional in DankCircularImage - Cut potential overhead of always using AnimatedImage (e282831)
  • osd: disable media playback OSD by default (5c5ff61)
  • clipboard: fix html elements get parsed in clipboard entry (#1798) (c4bbf54)
  • fix(notepad): decode path URI when saving/creating a file (#1805) (98acafb)
  • feat: add support for animated gifs as profile pictures (#1804) (da20681)
  • dms-greeter: Enable greetd via dms greeter install all-in-one cmd (b38cb96)
  • matugen: unconditionally run portal sync even if matugen errors (7a0bb07)
  • dms-greeter: Enhance DMS Greeter dankinstall & packaging across distros - Added support for Debian, Ubuntu, Fedora, Arch, and OpenSUSE on dankinstall / dms greeter install (403e3e9)
  • launcher: fix frecency ranking in search results fixes #1799 (50b91f1)
  • scripts: fix shellcheck (b3df47f)
  • bluetooth: expose trust/untrust on devices (09bd65d)
  • Add support for 'evernight' distribution in Fedora (#1786) (020d56a)
  • Fix dock visible when theres no app (#1797) (f3bee65)
  • feat: DMS Greeter packaging for Debian/OpenSUSE on OBS (b14b094)
  • zen: add more commands to detection (#1792) (ca44205)
  • ipc: Fix DankDash Wallpaper call (2d39e8f)
  • theme: Fix Light/Dark mode portal sync (6d4df6e)
  • distro: add cups-pk-helper as suggested dependency (#1670) (b8ab86e)
  • window rules: default to fixed for width/height part of #1774 (837329a)
  • ubuntu: Fix dms-git Go versioning to restore builds (8c6c2ff)
  • v1.4.3 version file (ad3c8b6)

Full Changelog: v1.4.2...v1.4.3

Don't miss a new DankMaterialShell release

NewReleases is sending notifications on new releases.