Skip to content

Releases: AvengeMedia/DankMaterialShell

Release v0.1.2

08 Oct 16:36

Choose a tag to compare

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.json and default-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

07 Oct 17:50

Choose a tag to compare

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

07 Oct 17:09

Choose a tag to compare

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

03 Oct 23:31

Choose a tag to compare

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

image image image

Release v0.0.29

03 Oct 14:08

Choose a tag to compare

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

02 Oct 16:40

Choose a tag to compare

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

01 Oct 17:10

Choose a tag to compare

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

30 Sep 22:06

Choose a tag to compare

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
image

Release v0.0.8

23 Sep 21:00

Choose a tag to compare

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

10 Sep 15:26

Choose a tag to compare

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

New Screen Caps

screencastsmol.mp4

dynamic theming:
image

dashboard:
image

control center:
image