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