github AvengeMedia/DankMaterialShell v0.0.8
Release v0.0.8

9 hours ago

What's Changed

  • Fix focused app taking up space when no focused window + Fix niri retaining focused windows from last workspace (7516d44)
  • Fix again widget positioning logic. - This is complicated because widgets unload, and we already want to respect positioning even when unloaded. - Plus in center section we want odd number for the center one to always be centered, etc, etc. (e9a61a4)
  • Fix even number of widgets in top bar (7a7d7d0)
  • Do not default privacy indicator (2067e44)
  • Add labels for weather (8e01047)
  • slightly narrow HeaderPane (ec4f0ff)
  • ControlCenter: Implement edit mode for customizing widgets (c04177e)
  • fix iris bloom coordinates (b9b1737)
  • Add none as a wallpaper transition type (4468e4c)
  • More wallpaper effects + per-monitor auto cycling (cf5dec7)
  • Native text rednering in control center (d9b9da4)
  • fix some sorting of niri toplevels (d62ef89)
  • Bar: fix show on overview mousearea (1b681e6)
  • DankCircularImage for album art and update audio input slider (d15ee0c)
  • Suppress niri toasts on theme changes (62b7b30)
  • also use shader for DankCircularImage (aa52b58)
  • Add wallpaper transition effects, courtesy of @Ly-sec - Just copied the shaders from noctalia since they're pretty awesome (ca11735)
  • Ensure media topbar widget is always unloaded (7868303)
  • Topbar: fix top bar input mask when hidden (bd5064e)
  • update monochrome pallette (3862f0c)
  • Network widget: nowrap text (878c1d9)
  • Fix media player positioning (0a5f635)
  • Add vesktop theme (6a963ed)
  • Fix readme format (35f059b)
  • fix readme (b7838e4)
  • add pywalfox for matugen (3edfff3)
  • Hide topbar all the way when hidden (0bfaf2a)
  • Fix excessive TopBar repaints, dont mask animating area (50f6dfa)
  • Leverage DankCircularImage for profile pic (897f48d)
  • Fix running apps tooltip (c43f58e)
  • do not put topbar on overlay layer (de532fd)
  • restore themes minus deepBlue (c21896b)
  • re-generate stock generic themes with matugen and remove deepBlue (1669be4)
  • allow overriding matugen type in custom themes (8155022)
  • Merge branch 'master' of github.com:bbedward/DankMaterialShell (f38ffa1)
  • Add hibernate support to power menus (66b493f)
  • fix: Notification grouped image clipping (ceae254)
  • Remove power menu hints (a3b3e49)
  • auto-focus first notification on modal when opened (8fb17f7)
  • make the volume knob in media player consistent (c464bb3)
  • Fix generic theme contrasts (bd72cf3)
  • Add monochrome theme courtesy of Vouk@discord (a734d9b)
  • fix profile picture browser (b18814e)
  • change wifi icon suite (74417a1)
  • Update Topbar Autohide Fullscreen Edgecase (227081c)
  • Allow Tobar Autohide to work w/Modals (c3b3edc)
  • respect cornerRadius setting in more places (c8f8708)
  • respect corner radius in settings (118375f)
  • Re-style control center & sliders to be more android 16-y (babcc66)
  • lock screen: allow starting pam auth with empty password (64c8e79)
  • Multiple widget color opts (12e8e72)
  • Merge branch 'master' of github.com:bbedward/DankMaterialShell (72b79c0)
  • fix top bar mask area (50e440f)
  • fix: Notepad text opacity (7c1c64f)
  • feat: Add Transparency override option to Notepad (2e4770f)
  • simplify idleService (0b2bf0b)
  • Merge branch 'master' of github.com:bbedward/DankMaterialShell (1fbb614)
  • minimum width for system monitoring topbar widgets (55a29d8)
  • feat: Add line numbers toggle to Notepad settings (ffc13f7)
  • Modularize the Notepad (d4816bd)
  • locale-aware calendar grid (3cac6e5)
  • Add lock before suspend option to power settings (50bc3db)
  • Launcher: actually, don't spawn with niri by default (2b99e61)
  • Add support for custom launch prefix, launch apps with niri msg action spawn on niri (306a0c0)
  • onDestruction handler in display service (0ba4ee7)
  • cleanup vpn gdbus monitor (2b5a511)
  • fix dangling gdbus processes (8a7e386)
  • Readme update again (6e6412f)
  • readme update (bc54005)
  • update bluetooth not available visuals (0055ddb)
  • Merge branch 'master' of github.com:bbedward/DankMaterialShell (3376dc8)
  • check disabled option on DankButtonGroup + always show bluetooth placeholder (4a673fe)
  • Update notification card source images (6639f6e)
  • add media player to lock screen (2ce32e8)
  • more detailed player info in selection (4d13a3d)
  • Implement IdleMonitor to replace swayidle/hypridle functionality (691b6da)
  • fix battery health properly - apparently displayDevice does not expose all the right properties (e6265c2)
  • janky battery health workaround (de9bb43)
  • Merge branch 'master' of github.com:bbedward/DankMaterialShell (1ae9802)
  • niri: do screen transition when changing themes (0e88740)
  • stop app launcher from updating and reorganizing results on fade out when it is launching an app (#211) (88b7657)
  • goth corners off by default (5fcffba)
  • TopBar: add "goth" corners option for the swooping edge effect (5425364)
  • didnt mean to push topbar change (97f0aca)
  • parser fix (32f3e57)
  • network: never allow rescans during update, more selective parsing from gdbus monitor (bc446da)
  • reduce network refresh spam (d8e2a73)
  • fix: Widget popup warning (ae6fd42)
  • redesign battery popout and use button group in network detail (cc7363e)
  • update descriptions (38c4b33)
  • Add catpuccin theme + material 3 components - Update DankToggle to be more representative of m3 design - Add DankButtonGroup to represent a m3 button group (6c81aa0)
  • fix widget selection search (102cc3c)
  • use Paths.strip helper everywhere for consistency sake (0230002)
  • remove ensureDirectory from notepad (344761d)
  • fix style of font scale option (c0edaea)
  • ensure file:// prefix is trimmed from notepad (75e660f)
  • fix: Save user prefs in topbar spacing (be4d9ca)
  • calendar: simpler khal parsing - assuming 12 is always MM 21 is always dd, 2013 is always yyyy (fdaac6a)
  • support multiple khal date formats (5c540f8)
  • Merge branch 'master' of github.com:bbedward/DankMaterialShell (55b3bff)
  • scrap lock screen service - was overcomplicated state syncing that isn't needed (0cb2a96)
  • Add font override options in Notepad (9f13ac6)
  • more m3wave improvements and notification image async loading (19e148f)
  • scrap topbar border (7d93349)
  • update firefox (50dedb5)
  • Add Media click-through on Dashboard (38f61ce)
  • reduce CPU burn of M3Wave (fff4b8c)
  • minor layout adjustments to the media player buttons (0fe76b7)
  • Merge branch 'master' of github.com:bbedward/DankMaterialShell (3c4719d)
  • tweak album art circle mask (c04e2ae)
  • feat: Update Notepad to use Metadata (READ ME) - Potential breaking changes; SAVE your notes before updating - The new system will store files locally to free up Session data - Session metadata will be saved in JSON via: notepad-session.json - Local files will be saved in: /.local/state/DankMaterialShell/notepad-files (fec921d)
  • FrameAnimation instead of timer (5186afc)
  • readme update (77ea6a9)
  • firefox theme guidance (afb0435)
  • make system updater widget more generic (903ef0c)
  • Add an ArchUpdater widget (#201) (e4f86ab)
  • handle remote album art (8ee43de)
  • tweak colors (83b29c5)
  • media player and gtk3/4 color updates (cdf4ca3)
  • fix gtk3 colors and clean media player (a0192e7)
  • media player cleanups (59c7246)
  • feat: Implement battery widget in Control Center (76ee483)
  • feat: Implement Color Picker (ba6c7ae)
  • Remove redundant timer check (07c1677)
  • fix: Esnure no volume UI clipping (3db1a2c)
  • Update privacy indicator logging (6d84553)
  • Media Update (77bc129)
  • Media Hub redesign (2c451b9)
  • Fix Notepad on Hyprland due to missing import (#195) (3c6bb58)
  • jpg (0372c44)
  • remove debug opt (8fc40ab)
  • re-add --screenshot (9e12720)
  • Merge branch 'master' of github.com:bbedward/DankMaterialShell (27344a4)
  • hide wallpaper engine unless they are available (c42681b)
  • Fix KeyboardLayout widget in Hyprland (#192) (939f472)
  • Add support for linux-wallpaperengine wallpapers (#191) (c8cb5dc)
  • always use short form (c3759dc)
  • longer weather interval and network service renice (17b49ad)
  • re-nice weather curl commands (63c54b5)
  • Merge branch 'master' of github.com:bbedward/DankMaterialShell (988d5c2)
  • SystemClock for calendar overview (7a671b5)
  • Add namespace to notification popup (#187) (b36da8e)
  • elide text in app drawer (5b49e36)
  • Add weather card click-through (2395274)
  • optional wavy media playback bars (d0cbe68)
  • update readme (4ae157a)

Full Changelog: v0.0.7...v0.0.8

Don't miss a new DankMaterialShell release

NewReleases is sending notifications on new releases.