Releases: AvengeMedia/DankMaterialShell
Releases · AvengeMedia/DankMaterialShell
Release v0.1.2
What's Changed
- Remove useless getter (3c420f2)
- Fix search when appusage is unavailable (4e271d4)
- native NetworkManager + all native dbus bindings via dms - Scrap janky NetworkService in favor of, dms' native NM integration socket - Scrap all gdbus usage in favor of native dbus bindings in dms (loginctl, freedesktop) (27f9b3c)
- Attempts to improve startup time (1ed4abd)
- No DankIcon in notifications (f71dd1e)
- fix preStart script for greeter (#339) (19828d3)
- fix
default-settings.jsonanddefault-session.json(#341) (d242e72) - fix: use correct hyprland config template for greeter (#338) (8cd0d5f)
- Remove MultiEffect opacity (a741d89)
- DankModal pixel snapping (9add336)
Full Changelog: v0.1.1...v0.1.2
Release v0.1.1
What's Changed
- pass config_dir as an argument to matugen-worker (4aac70a)
- Fix typo in workspace mousearea (980aec7)
Full Changelog: v0.1.0...v0.1.1
Release v0.1.0
What's Changed
- Switch to dispatch-style release workflow (af8ee5a)
- Separate bar font scale (32d9aa0)
- Migrate plugin settings to separate file (7e49631)
- Fix keyboard navi in file browser (43970d3)
- Thread font loading (abb3c40)
- Add invert on mode change for launcher logo (2757a41)
- Fix dank bar on overview clicks (1f8bdda)
- Support prime-run (4c3b7ca)
- spotlight: remove categories (d9d83e5)
- Merge branch 'master' of github.com:bbedward/DankMaterialShell (b4ebde4)
- Implement sizing mechanism for bar widget content (ef9f761)
- Allow user's matugen config to be ran by dms (#328) (71b96ef)
- Customizable launcher logo (7158e09)
- Fix toast width (8ef125b)
- Fix variant plugins in center section (0b11fb2)
- Aggresive focus restoration (3871f3c)
- launcher + dock menu improvements (7c5d1ec)
- Re-org niri service & handle reconnects to socket (b507b08)
- Remove terms that shouldnt be localized (1b06090)
- Localization framework (5460c20)
- Hide third party plugins, by default (2ccec60)
- Set exec working directory to home when not defined (8a99fcf)
- Add support for plugin registry + install + management (1e2489c)
- plugins: support for multiple widgets per-plugin (variants) (89793d2)
- Allow removing force-padding on monitor widgets + plugin load fixes (11a1af8)
- Filter out scratch_term ws on hyprland (e24ddb8)
- Add Desktop Actions to launcher + dock (3524d36)
- re-add transitions (2b3b9d0)
- fix: use correct icon on CPU temp on bar (#327) (5140cd9)
- add nixos support for greeter (#298) (2df9437)
- feat: Add a 1px border to Dankbar w/edge detection - No edge gap (spacing = 0 AND corner radius = 0): Draws 1px border only on the exposed edge (bottom for top bar, top for bottom bar, right for left bar, left for right bar) - Has edge gap (spacing > 0 OR corner radius > 0): Draws 1px border around all sides (db440b8)
- fix: Color selection state (c3dd70b)
- Update Notepad theme corner radius to match user settings (223e783)
- ColorPicker visual feedback upon invaid hex code (ca086db)
- feat: Rebuilt DankColorPicker w/Color Sampling - Fully custom built ColorDialog - Replaces previous Wallpaper background color tool - Requires hyprpicker for color sampling, thanks @Vaxry (523422c)
- Add VPN widget for control center (2dc310d)
- plugins: support control center plugins (c092cd2)
- resolve dms-colors dir dynamically in matugen-worker (2b14ef7)
- Fix focus issues with add widget dialog (fbbf100)
- remove signal strength from ssidName (#323) (2315d42)
- Fix initial light/dark mode state in cc (9a43465)
- Update dms-colors matugen (fc14447)
- Default to Zenity Color picker - QT 6.9.3 removed the previous color picker we used - Zenity is default in gnome based distros - Kcolorchooser can be installed separately and will be preferred over Zenity (804bf87)
- feat: Display persistent OSD percentage option (ad44f09)
- Refactor Notepad search (df24694)
- Explicit null (f8f4fe1)
- Explicit battery override (039a370)
- Update readme (6feebc0)
- Remove arbitrary height limit on notification settings (bc335c7)
- Clip system tab flickable (a6dd725)
- Include env to override battery device (7b1026c)
- Fix dock hide with padding (4758393)
- Merge branch 'master' of github.com:bbedward/DankMaterialShell (52373a3)
- use wayland idle-inhibit when available (c30f9a2)
- Fix toggle function to return correct theme mode (#309) (44d6f8f)
- feat: Add Notepad search function (5ada12f)
- default instead of prefer-light (d213045)
- plugins: add pillClickAction + PopoutService (d834782)
- Update Notepad entry text color (3869955)
- Shift urgent workspace color (345d37e)
- Update README (2788ef2)
- Add "daemon" type of plugins (0d5c1bb)
- better proc usage (c3d505c)
- version in about tab and ci (90854e1)
- Disable powermenu bg on cc (f96e3b0)
- Handle urgent workspaces (44449e2)
- Fix positioning of power menu (ddc88fd)
- Keep the modal, but relatively positioned (fedec45)
- Reapply "Always use power menu modal" (04ea742)
- Revert "Always use power menu modal" (5a5c860)
- Always use power menu modal (55d06a4)
- Revert "betterbird/thunderbird matugen template" (71eecd6)
- betterbird/thunderbird matugen template (6f3019f)
- Modal/Popout layout alterations (e95d312)
- Instruct fonts to be global (makes sense for greeter) (5da265b)
- disable layer debug opt (2ce9c43)
Full Changelog: v0.0.29...v0.1.0
Release v0.0.30
What's Changed
- Add VERSION file for v0.0.30 (0877a97)
- version in about tab and ci (90854e1)
- Disable powermenu bg on cc (f96e3b0)
- Handle urgent workspaces (44449e2)
- Fix positioning of power menu (ddc88fd)
- Keep the modal, but relatively positioned (fedec45)
- Reapply "Always use power menu modal" (04ea742)
- Revert "Always use power menu modal" (5a5c860)
- Always use power menu modal (55d06a4)
- Revert "betterbird/thunderbird matugen template" (71eecd6)
- betterbird/thunderbird matugen template (6f3019f)
- Modal/Popout layout alterations (e95d312)
- Instruct fonts to be global (makes sense for greeter) (5da265b)
- disable layer debug opt (2ce9c43)
Full Changelog: v0.0.29...v0.0.30

Release v0.0.29
What's Changed
- Alter loading behavior (740b2f2)
- Also concat local ones (af622bc)
- Fallback greeter directories (7816b50)
- Set default instead of prefer-light (4cb7a90)
- namespace for notepad (0fac88e)
- XDG_DATA_DIRS for greeter (b4ab9d9)
- Fix bindings in center section & icon sizes (731db13)
- Tweak colors a bit (414a1ad)
- fix: Plugin settings not loading existing settings (#294) (16055fe)
- Remove useless rounding (6140c39)
- plugin readme update (bd02923)
- Fix media player when on right edge (6021815)
- Center add widget in cc (8c4aba5)
- Score usage data into app search (2428b22)
- Fix missing screen info (a3d3021)
- de-dupe the pills (730300d)
- shift clock and date weights in vertical mode (aaca312)
Full Changelog: v0.0.28...v0.0.29
Release v0.0.28
What's Changed
- niri: color and layout config generation (53fb927)
- cleanup debug logs, fix center section plugins (fb5aa03)
- Fix reactivity, different settings structure, etc, etc. (9b41eec)
- Merge branch 'master' of github.com:bbedward/DankMaterialShell into wip/plugins (ae461b1)
- Merge branch 'master' of github.com:bbedward/DankMaterialShell (57e36d6)
- always blockLoading on fileview (a7c4f09)
- moar (554ef16)
- de-dupe env (082321f)
- Set XDG_SESSION_TYPE in greeter Always wayland, which is probably fine for our use case. Fixes gnome (df4f7b8)
- lock+greeter: show keyboard layout widget, spacing adjustments (3f1742f)
- Fix overview auto hide bar (4560d5c)
- Abstract away plugin dev a little more (0ca12d2)
- Some consistent styling for plugins (df9e834)
- Merge branch 'master' of github.com:bbedward/DankMaterialShell into wip/plugins (ab1c0bb)
- feat: Plugin System (#276) (5398393)
Full Changelog: v0.0.26...v0.0.28
Release v0.0.26
What's Changed
- Cleanup imports (5070e4c)
- re-enable layer (c13526c)
- Greetd: Add a greeter (46e16a6)
- feat: Top/Left/Right/Bottom Dock positioning (09f3ca3)
- update readme (42b4c91)
- configurable animation speeds (3712077)
- Keep SpotlightModal always loaded. Tbh, probably minimal impact on memory - makes app launching snappier. (d67bcb6)
- emacs/vim style navigation everywhere (acf6e72)
- Add emacs-/readline- and vim-style list navigation to app launcher (#278) (0964b27)
- Disable scale from DankModal (1f7998f)
- Revert antialiasing addition (7ac59f7)
- fix(popouts): disable layer compositing and scale to keep text sharp at 1.25 (#277) (bf23864)
- slightly thinner workspace pills + more forgiving mousearea (6e638ca)
- antialiasing: true on rectangles (ab0759f)
- Flip text to native rendering (123ec5c)
- Fix VPN tooltip (d262c67)
- Disable VPN icon rotation (fcb9a28)
- search field focus only (82d1672)
- Per light-mode/dark-mode wallpaper option (657a8b6)
- fix exit anim (165f7e0)
- Tie modal loader to shouldBeVisible (91aba84)
- fix bar radius (02c4ac1)
- Tie volume OSD to dbus event (c529959)
- meta: Vertical Bar, Notification Popup Position Options, ++ - CC Color picker widget - Tooltips in more places - Attempt to improve niri screen transitiosn (e875d1a)
- Merge branch 'master' of github.com:bbedward/DankMaterialShell (d280505)
- Dont do dumb mono font filtering (fdd9d00)
- fix: Notepad refactor w/Dual displays (74c793e)
- feat: Docks refactor - Top/Bottom options (bd8976c)
- Smoother notepad closure animation (a3e2563)
- Fix contrast of monochrome theme (a310e3d)
- fix: Dank Bar per/Display options (ae9da35)
- Tab and backtab keyboard navigation on supported content (b45837f)
- add option to always show dock in overview (#257) (3dd9ab8)
- Smaller top bar auto hide mask (5ebd2f6)
- feat: Long Live the DankBar > Top/Bottom positioning (977043a)
- Allow 0 spacing (4c6182b)
- Don't allow popouts to go off screen (01125e0)
- Restore bluetooth audio codec functionality (99ef447)
- Merge pull request #255 from sezaru/fix_nix_documentation (4722ff9)
- doc: Fixes DMS input url for nix flake (23a19df)
- Optimize Nix Flake for Niri / Hyprland (#242) (97b86c6)
- default opaque (e6296f2)
- Revise catpuccin palettes (0ee9dcc)
- wrap shaders in a loader (c7b4e2c)
- cc: fixes to edit mode (066d184)
- Revert "refactor: Add Drag & Drop to Control Center" (3155bf2)
- Merge branch 'master' of github.com:AvengeMedia/DankMaterialShell (92bb5b9)
- refactor: Add Drag & Drop to Control Center (a207ed7)
- use a matugen template for dms-colors.json (9d22411)
- ControlCenter styling consistency fixes (934f4b2)
- Re-work theme approach to watch a file from matugen-worker (a6a41d4)
- Fix idle monitor creation (185ee20)
- Fix hibernate manual option (778b960)
- Merge branch 'master' of github.com:bbedward/DankMaterialShell (184938d)
- Some styling consistencies (25565af)
- fix Control Center IPC via Escape key (0bd9a4f)
- Add IPC for Control Center (fe64dd1)
- Theme consistency overhaul: - Add surface shift option, start from surface by default (previously was surfaceContainer). Old colors can be attained by changing it back to "container" in theme colors - Remove borders on surface elements, mostly - Fix popup distances - Use surfaceContainer/sch by default on widgets (a4a59fd)
- Add random transition effect (7ccd2d9)
- Correct top bar bg color (974dd70)
- feat: expose matugen palette selection (#251) (1690e4f)
- Remove obsolete setting (ec75ef4)
- Fix edit mode of multiple disk usage widgets in control center (a57c1e6)
- just show mount path - wasted space = less (bdc79a1)
- Add disk usage component for TopBar and ControlCenter (b893694)
- disable matugen env var support, also dont reload ghostty if not configured with dms theme (9be7d44)
- Update ghostty readme blurb to disable annoying popups (3f8d8ca)
- Add grouped apps option to the dock (e50c3cc)
- Hyprland: fix focused app logic for empty workspaces (14e6489)
- auto-reload ghostty config on matugen generation (3c42a61)
- Refactor workspaceSwitcher (#246) (bed2259)
Full Changelog: v0.0.8...v0.0.26
Release v0.0.9
What's Changed
- wip binds (841e55d)
- niri: generate colors, layout, binds (287dda5)
- configurable animation speeds (3712077)
- Keep SpotlightModal always loaded. Tbh, probably minimal impact on memory - makes app launching snappier. (d67bcb6)
- emacs/vim style navigation everywhere (acf6e72)
- Add emacs-/readline- and vim-style list navigation to app launcher (#278) (0964b27)
- Disable scale from DankModal (1f7998f)
- Revert antialiasing addition (7ac59f7)
- fix(popouts): disable layer compositing and scale to keep text sharp at 1.25 (#277) (bf23864)
- slightly thinner workspace pills + more forgiving mousearea (6e638ca)
- antialiasing: true on rectangles (ab0759f)
- Flip text to native rendering (123ec5c)
- Fix VPN tooltip (d262c67)
- Disable VPN icon rotation (fcb9a28)
- search field focus only (82d1672)
- Per light-mode/dark-mode wallpaper option (657a8b6)
- fix exit anim (165f7e0)
- Tie modal loader to shouldBeVisible (91aba84)
- fix bar radius (02c4ac1)
- Tie volume OSD to dbus event (c529959)
- meta: Vertical Bar, Notification Popup Position Options, ++ - CC Color picker widget - Tooltips in more places - Attempt to improve niri screen transitiosn (e875d1a)
- Merge branch 'master' of github.com:bbedward/DankMaterialShell (d280505)
- Dont do dumb mono font filtering (fdd9d00)
- fix: Notepad refactor w/Dual displays (74c793e)
- feat: Docks refactor - Top/Bottom options (bd8976c)
- Smoother notepad closure animation (a3e2563)
- Fix contrast of monochrome theme (a310e3d)
- fix: Dank Bar per/Display options (ae9da35)
- Tab and backtab keyboard navigation on supported content (b45837f)
- add option to always show dock in overview (#257) (3dd9ab8)
- Smaller top bar auto hide mask (5ebd2f6)
- feat: Long Live the DankBar > Top/Bottom positioning (977043a)
- Allow 0 spacing (4c6182b)
- Don't allow popouts to go off screen (01125e0)
- Restore bluetooth audio codec functionality (99ef447)
- Merge pull request #255 from sezaru/fix_nix_documentation (4722ff9)
- doc: Fixes DMS input url for nix flake (23a19df)
- Optimize Nix Flake for Niri / Hyprland (#242) (97b86c6)
- default opaque (e6296f2)
- Revise catpuccin palettes (0ee9dcc)
- wrap shaders in a loader (c7b4e2c)
- cc: fixes to edit mode (066d184)
- Revert "refactor: Add Drag & Drop to Control Center" (3155bf2)
- Merge branch 'master' of github.com:AvengeMedia/DankMaterialShell (92bb5b9)
- refactor: Add Drag & Drop to Control Center (a207ed7)
- use a matugen template for dms-colors.json (9d22411)
- ControlCenter styling consistency fixes (934f4b2)
- Re-work theme approach to watch a file from matugen-worker (a6a41d4)
- Fix idle monitor creation (185ee20)
- Fix hibernate manual option (778b960)
- Merge branch 'master' of github.com:bbedward/DankMaterialShell (184938d)
- Some styling consistencies (25565af)
- fix Control Center IPC via Escape key (0bd9a4f)
- Add IPC for Control Center (fe64dd1)
- Theme consistency overhaul: - Add surface shift option, start from surface by default (previously was surfaceContainer). Old colors can be attained by changing it back to "container" in theme colors - Remove borders on surface elements, mostly - Fix popup distances - Use surfaceContainer/sch by default on widgets (a4a59fd)
- Add random transition effect (7ccd2d9)
- Correct top bar bg color (974dd70)
- feat: expose matugen palette selection (#251) (1690e4f)
- Remove obsolete setting (ec75ef4)
- Fix edit mode of multiple disk usage widgets in control center (a57c1e6)
- just show mount path - wasted space = less (bdc79a1)
- Add disk usage component for TopBar and ControlCenter (b893694)
- disable matugen env var support, also dont reload ghostty if not configured with dms theme (9be7d44)
- Update ghostty readme blurb to disable annoying popups (3f8d8ca)
- Add grouped apps option to the dock (e50c3cc)
- Hyprland: fix focused app logic for empty workspaces (14e6489)
- auto-reload ghostty config on matugen generation (3c42a61)
- Refactor workspaceSwitcher (#246) (bed2259)
Full Changelog: v0.0.8...v0.0.9
screencastsmol2.mp4

Release v0.0.8
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
Release v0.0.7
What's Changed
- fix notifs (fb94dd0)
- layout adjustments (fb01d1a)
- manual weather coords (9438868)
- ensure state dir exists (a77f6eb)
- fix double click to open dash (44ebd6a)
- remove old remnants from when it was just a calendar (e5083fb)
- IPCs for dash (5a9c805)
- layout adjustments (5bb489f)
- fix Notepad warning (35ea621)
- bring back center special positioning logic for DankDash (a4d1b6a)
- DankDash: Replace CentCom center with a new widget (a67a6c7)
- fix wheel events propagation (1c7d8a5)
- Merge branch 'master' of github.com:bbedward/DankMaterialShell (c9d38ec)
- steam_app icon handling (d961c75)
- Merge remote changes (70a971a)
- Update to Native fileView (5d4ba8b)
- transmission fix (537b4b3)
- feat: Add tabs to Notepad (7105b09)
- feat: Add fuzzy search to the Widget Selection modal (e011898)
- Merge branch 'master' of github.com:bbedward/DankMaterialShell (fca3c1e)
- transmission icon fix (c867090)
- Notepad top layer & remove background click to close (ee06338)
- Follow theme transparency (751aee4)
- Notepad multi-size options (252cc8f)
- default to false (dc28015)
- make show on overview top bar independent (47b6b36)
- threaded redraws (e2945a6)
- case (3aa8ea5)
- add open-topbar-on-overview for niri (2179468)
- updoot (597f748)
- qt6ct readme update (ac1d01a)
- small readme tweak (fd62303)
- readme updates (cbcb9a7)
- nixos readme blurb (9c2e556)
- update readme (9292e15)
- Merge branch 'master' of github.com:bbedward/DankMaterialShell (c78cb3c)
- change weather provider to open-meteo - seems more accurate and reliable than wttr.in (3a1a553)
- add more binds to nix module (#179) (cbf3d0f)
- fix and cleanup flake (#178) (9d416dd)
- Merge branch 'master' of github.com:bbedward/DankMaterialShell (079faa0)
- fix theme persistence (4c18e6b)
- feat: Ability to scale DMS font size - Note: ideally the scaling is best performed in niri or hyprland - This option adds the ability to override on top of the existing compositor options (fcd818b)
- updoot (cd1c992)
- set dock namespace to only the rect (cebcb4d)
- modal + popout namespace (6824310)
- Merge branch 'master' of github.com:bbedward/DankMaterialShell (af952f6)
- Add support for default-session.json (7d88f37)
- Add notepad file persistence & overwrite save options (8abc94f)
- Fixed broken app icons on Niri (#170) (c23088c)
- hide brightness slider opt (072cbf2)
- Merge branch 'master' of github.com:bbedward/DankMaterialShell (f7dfd31)
- option to hide power actions in lock scsreen (2ef4155)
- Update initial focus on IPC Notifications & Notepad (c9d7641)
- Add config options to features (#167) (5f97fd4)
- [FIX] Allow setting quickshell package (#166) (9ba3bfb)
- Allow setting quickshell package (#165) (353ee35)
- Add additional savings opts to notepad (79c21e6)
- Merge pull request #164 from sezaru/support_multiple_systems (4963658)
- readme update (613faea)
- readme heading fixes (2d764d8)
- readme update (bd29abc)
- feat: Add support for multiple systems in flake (3d3b272)
- add dms-cli as flake dependency (0b76171)
- per-monitor wallpapers (8d674a4)
- feat: add configurable per-monitor workspace filtering and system tray monitor selection (#163) (68157ca)
- background-color transparent for niri colors (18484bb)
- fix toast suppression (e02b258)
- suppress niri toast initially - matugen will trigger it on startup if auto t heming is enabled (0d6dbf5)
- fix binding loop (ba1125b)
- feat: Enable multi-monitor notepad support - Notepad will now open on the currently focused monitor/workspace display by default (af5094b)
- Multi-screen notepad support (4742636)
- add namespaces to topbar and dock (c708f57)
- fix ipc return types (54b63a1)
- bar ipc change from show to reveal (3c3cffd)
- Fixes for better Virtual keyboard support and Workspace Switcher (#155) (e64124c)
- Another warning axed (eecbd8c)
- Fix warnings (9e0693c)
- update contributing (998d390)
- Merge branch 'master' of github.com:bbedward/DankMaterialShell (67a16da)
- modules cleanup and qmlfmt everywhere - throw in 24H clock fix and app drawer fix too (21867c8)
- Update notepad text input (f7c45ac)
- Notepad slideout redesign (178ccd3)
- Allow solid colored wallpaper, fix fzf search (b4e607e)
- cleanup and qmlfmt some modules (3856ce1)
- better fuzzy search, sweeping clean and qmlfmt of Widgets (d4db8a0)
- Workspace switcher: max icons setting (#150) (886c687)
- fix width calculation (5146dcb)
- cleanup and qmlfmt remaining modals - qmlfmt sucks I know, but what else can I do (73b832e)
- Common modal folder (f5871ab)
- systematic cleanups and qmlfmt file browser modal (ae6a1b7)
- remove ClipboardListView (93da303)
- cleanup clipboard history modal (2a8087c)
- Systematic cleanup and qmlfmt of all services - qmlfmt kinda sucks but it's what qt creator uses (531d633)
- Merge branch 'master' of github.com:bbedward/DankMaterialShell (21089aa)
- fix named workspace icons not filtering by display (be42280)
- Refactor Notepad: Keyboard shortcuts, md formats (123058f)
- remove stale refs (0872499)
- merge the two workspace switcher widgets and add "Show apps" option (cfbeb60)
- tighten up lockscreen spacing (213543a)
- Advanced Workspace Switcher Widget + Lockscreen Virtual Keyboard (#149) (5bffb1b)
- drop useless connections blocks (96db058)
- readme update (c4438b3)
- fix copr reference (154b901)
- top bar improvements (809274a)
Full Changelog: v0.0.6...v0.0.7


