Skip to content

Releases: AvengeMedia/DankMaterialShell

Release v0.0.26

Choose a tag to compare

@github-actions github-actions released this 01 Oct 17:10

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

Choose a tag to compare

@github-actions github-actions released this 30 Sep 22:06

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

Choose a tag to compare

@github-actions github-actions released this 23 Sep 21:00

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

Choose a tag to compare

@github-actions github-actions released this 10 Sep 15:26

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

Release v0.0.6

Choose a tag to compare

@github-actions github-actions released this 02 Sep 17:44

What's Changed

  • locale-aware clock and date formatting (544a17b)
  • update elogind detection (3eddef4)
  • better hover effect (cb1b055)
  • Merge branch 'master' of github.com:bbedward/DankMaterialShell (5c9e938)
  • add close button to running apps (8dc0ad6)
  • feat: New Notepad widget w/Autosave - IPC: qs -c dms ipc call notepad toggle (437d077)
  • adjust wheel events for touchpads (5369804)
  • feat: Add mouse wheel support for app/workspace switching (#143) (26e27e2)
  • fix: slider movement for edge cases at 2% and 97% fill (#142) (924f2f6)
  • Merge pull request #141 from lucianosrp/fix-readme-command (271f8bf)
  • fix: update command in README (03fc262)
  • color tweaks (87f70c6)
  • fix wheel propagation (4b7a43f)
  • disable mousewheel sliders in settings (09fdd67)
  • Merge pull request #139 from devnullvoid/feat/vpn-connections (a22f89b)
  • VPN profiles: include vpn.service-type for TYPE=vpn; show friendly protocol label in popout (OpenVPN, WireGuard, IPsec, etc.); fix active icon to support multi-active (d91c357)
  • VPN Popout: remove redundant Flickable implicitHeight; rely on clip for overflow bounds (585ceb9)
  • VPN Popout: show profile type (WireGuard/VPN) under name; remove ambiguous Quick Connect button from header (86a4346)
  • VPN Popout: show only one header action (Quick Connect when none active, Disconnect All when any active) (1e7a0be)
  • VPN multi-active: toggle per row fixes reconnection, add Quick Connect + Disconnect All, header/tooltips summarize multiple active; default allow multiple active (d1890c6)
  • VPN: enforce single-active by default; gracefully handle multi-active state; header summary fix; popout rows are full-row actions with correct active highlighting (7f467b0)
  • remove VPN widget from default settings (c924d60)
  • VPN popout: full-row connect/disconnect like power profiles; darker details container; quick connect aligned right; styling aligned with Battery popout (40da170)
  • VPN Popout: match Battery popout styling (width, shadow rings, header close button, container colors); fix detail sizing (b9c4822)
  • try to handle image better (a890189)
  • VPN Detail: align action buttons right via RowLayout, add hover color by state, retain pointer cursor (04ce154)
  • TopBar VPN: fix centered icon by anchoring DankIcon center; remove inner wrapper (7cc2c0a)
  • TopBar VPN: icon-only widget with consistent background; fix imports; quiet VpnDetail anchors (449418f)
  • Add NetworkManager VPN integration: VpnService + Control Center detail; move to TopBar VPN widget with popout; fix logs and parsing; default top bar item 'vpn' added; minor layout fixes (952e560)
  • remove arbiritary height cap (e55c971)
  • Merge branch 'master' of github.com:bbedward/DankMaterialShell (7d3196c)
  • fix bluetooth codec modal (62c7202)
  • Auto enable & disable nightMode on automation (ad23261)
  • Enchance nightMode toggle indicators (e693857)
  • remove uptime: (bd39a92)
  • Merge pull request #128 from asaadmohammed74:keyboard-layout-widget (b8bffe9)
  • added keyboard layout widget (niri only) (1030f4b)
  • minor tweaks (61a3dc4)
  • move light mode above night mode (4864358)
  • night mode repairs (108fdd9)
  • no BT auto scan (3746b1c)
  • fix wifi toggling logic and simplify gammastep (9b113c0)
  • Merge pull request #127 from gonengazit/master (2672cb7)
  • redesign control center (76181ba)
  • change DesktopEntries.byId to DesktopEntries.heuristicLookup (d37ccd8)
  • Night Mode cleanup (64a26aa)
  • Updates to Night Mode Automation (9d8b196)
  • feat: Night Mode Automation (324d6c1)
  • Initial commit for nightMode automation (48a78c3)
  • fix nil error (6f11891)
  • control center container width calculations (29ee15e)
  • shorten modal duration (77f40a7)
  • Merge branch 'master' of github.com:bbedward/DankMaterialShell (ddbebd8)
  • fix infinite settings loop (59d3e99)
  • Merge pull request #125 from yunxi177/patch-1 (5b7de47)
  • Fix READNE.md matugen package name error (503ff07)
  • symlink flake to dms (d7f14fa)
  • missing import (0aa0649)
  • Merge branch 'master' of github.com:bbedward/DankMaterialShell (9bdbeff)
  • more uwsm hacks (c2765f6)
  • ReadMe (cab91e9)
  • dank16: ensure contrast against background (74e64c1)
  • fallback backdrop on lock screen (0a25b6b)
  • fix position (0330980)
  • tweak backdrop (174025e)
  • change backdrop logo (b4aba30)
  • fix light mode ipc (ab9f482)
  • stock wallpaper tweak (4122cfc)
  • fix notif modal close (f8b1020)
  • uwsm fix (346e00d)
  • Merge branch 'master' of github.com:bbedward/DankMaterialShell (38b23d7)
  • DankBackdrop and resizing control center (21b1d79)
  • fix: Workspace padding settings (eda3ee8)
  • Merge pull request #121 from Vantesh/master (dfd5524)
  • feat:implement uwsm session check (4ca64a8)
  • feat: implement uwsm session check on logout (5aa34b8)
  • hyprland running apps improvement (257df89)
  • hyprland for running apps workspace only (e2df1da)
  • Merge pull request #119 from gonengazit/master (50ea9da)
  • fix clipboard history issues (9e16368)
  • Add option to only show apps in the current workspace in the running apps widget (baea0ec)
  • missing dock from display config (b887940)
  • stylistic tweaks to personalization (6e75e2b)
  • Merge branch 'master' of github.com:bbedward/DankMaterialShell (3d3fd6f)
  • Add keyboard navi and wallpaper IPCs (05d3fd2)
  • Merge pull request #117 from Vantesh/master (cec24e3)
  • renaame file (aed4c0a)
  • create dir (426e19d)
  • suppress toast (bf47577)
  • copy default-settings.json to settings.json if it exists (08b555d)
  • Allow exclusive zone modifier (d48f5b0)
  • exit 0 (f074333)
  • Merge branch 'master' of github.com:bbedward/DankMaterialShell (793f85e)
  • re-work mmatugen meta theming able to handle more rapid changes now, and colors look better (4734292)
  • feat: PowerMenu modal (f4f949e)
  • Revert time format to HH:MM in checkTimeBasedCycling function (42c006f)
  • Merge pull request #116 from xdenotte/master (673ec76)
  • feat: Use HH:MM format for 24hr clock system only (bb81378)
  • Merge branch 'AvengeMedia:master' into master (6785a1b)
  • Update time format to HH:MM (e.g. 03:00) (c04699a)
  • fix: ensure matugen script exits 0 on success (fce47ff)
  • more matugen b16 improvements (a185679)
  • actually use matugen colors on b16 (1c290fa)
  • add kitty matugen+b16 support (fb8aad5)
  • fix spacer reactivity (adb15a7)
  • media player: debounce on seek, fix binding issue, set cava source (3d54723)
  • track non-sinks too (b7ed526)
  • Custom py ghostty generator (fada218)
  • fix toast style (4a0825e)
  • issue templates (7e03076)
  • fixing spotify app id in top levels (ce3c152)
  • no purple grid fallbacks, rely on system icons only (a0e825c)
  • link badges (fb7a019)
  • bind to all PW sinks (1ab7cb6)
  • cleanup audio services (3d4a394)
  • update bug template (d4598d7)
  • profile image ipc (08cc026)
  • Merge branch 'master' of github.com:bbedward/DankMaterialShell (f3c42f7)
  • exclude noDisplay runInTerminal DesktopEntries (86bb044)
  • Merge pull request #106 from xdenotte/master (e3e0e39)
  • Changed parsing and added function for fix wifi state (ccbd7c1)
  • Merge branch 'pr-103' (c0884f5)
  • added a network speed monitor widget (d405dac)
  • Merge branch 'master' of github.com:bbedward/DankMaterialShell (d3427c7)
  • matugen: don't generate configs for not installed apps (9862636)
  • Merge branch 'master' of github.com:AvengeMedia/DankMaterialShell (1d68cae)
  • display configs (b998cbd)
  • fix spacer sizes (b504bf1)
  • color (afa6069)
  • aur badges (1afc99b)
  • correctly represent network details (083a531)
  • no background opt for topbar (1dfc7dc)
  • rename size (8eaa1a2)
  • top bar manual show/hide (d706043)
  • change wifi icon set (b8a2a3d)
  • fix workspace padding (ea7a143)
  • scalable topbar (3f6d330)
  • fix niri numbers (9d7b617)
  • fix some dock behaviors on hyprland (75e0413)
  • icon visible check (5e91aaa)
  • Simplify mess (1e2fdc5)
  • hyprland repairs (ad19107)

Full Changelog: v0.0.5...v0.0.6

Release v0.0.5

Choose a tag to compare

@github-actions github-actions released this 23 Aug 05:54

What's Changed

  • more matugen tweaks (f175c10)
  • readme headings (abbbb35)
  • modify ghostty colors (311b981)
  • Update DMS to lowercase for synergy (f064997)
  • Simplify ReadMe & Docs IPC commands (07fa4a4)
  • missing import (0eff022)
  • simplify hyprland (d7c98e7)
  • elogind change (586cc61)
  • remove lock screen delays (beb7d9b)
  • unified SessionService to support elogind equivalents of systemd commands (dd99cb7)
  • Add link (de17d53)
  • theme repairs: - gtk3 colloid light/dark fix - fix missing gtk4 missing variables - matugen script handle light/dark preference - fix state of display tab light/dark toggle (ae3b77a)
  • Merge branch 'master' of github.com:bbedward/DankMaterialShell (51b73be)
  • missing scripts (8d79132)
  • Merge pull request #84 from linyinfeng/flake (a56623f)
  • nix flake lock (00965b1)
  • Fix system theming messages and usage (9e88960)
  • Add bluetooth codec switching, via @Vantesh (491d0a6)
  • handle notif spam better (ca352e5)
  • Merge branch 'master' of github.com:bbedward/DankMaterialShell (a6948f9)
  • fix notification dismiss performance (098a19a)
  • use rssi for network icon (41a0ae7)
  • missing nvidia color (bcd02d4)
  • Merge pull request #78 from xdenotte/master (cbc14dd)
  • Update another bash script (3b327b9)
  • Small fix bash script for NixOS systems (2c82684)
  • Revert "aggressive colors" (1a8766a)
  • aggressive colors (32e9f48)
  • Always generate matugen regarldess of auto theme (be264df)
  • matugen = not dependento n GTK and QT, update ghostty colors (b4249af)
  • matugen ghostty template (443a7f0)
  • Fix non-dynamic themes not persisting (7c95d8d)
  • Merge branch 'master' of github.com:bbedward/DankMaterialShell (aedf784)
  • add dgop matugen template (37768e8)
  • @ReadMe (070597f)
  • Merge branch 'master' of github.com:bbedward/DankMaterialShell (cc60414)
  • show file path on custom theme tooltip (5faf972)
  • Update ReadMe w/Hyprland (308a972)
  • conidtionally watch changes (e3ba365)
  • switch out social links when on hyprland (f02d7f1)
  • fix auto focus app drawer (d20d944)
  • Merge branch 'master' of github.com:bbedward/DankMaterialShell (bad07df)
  • support for custom themes (0e51318)
  • feat: Complete core hyprland port (88d4dad)
  • Initial hyprland workspace support (712b498)
  • Clean up entire theme system (0a846fd)
  • Merge pull request #77 from xdenotte/master (daaf1ae)
  • Fixed Blurriness of wallpaper (e5d5e0c)
  • Merge pull request #76 from xdenotte/master (e5773c9)
  • Fix Wallpaper preview (b38afe9)
  • compositor service & use toplevels instead of niri data (be4c09e)
  • proper KColorScheme generation (835d46a)
  • control center: open relevant tab based on click area, configurable icons (ee8ab26)
  • Fix OSDs disappearing and toast exit anim (8c7b72f)
  • DankOSD and fix exit animations (1f24ad5)
  • bright brightness OSD (9b7a41e)
  • prettier links (d30bb71)
  • Add tooltips (3041582)
  • bigger matrix logo (af84de4)
  • increase width (f25f26d)
  • better settings (61c26f6)
  • qmlfmt with 4 space (b688bbf)
  • consistency in top bar tab of settings (6e0977c)
  • more re-work to settings (b45a770)
  • update settings modal footer (2c99fbd)
  • Merge branch 'master' of github.com:bbedward/DankMaterialShell (73154f7)
  • Cleanup wifi signal strength icon (9871da7)
  • Settings Reorganization (72ca663)
  • Update keyboard nav icons & tweak notification animations (3f57c6d)
  • MouseArea for links (6367828)
  • fix notif center popout keyboard events (85b687b)
  • small tweaks (72677df)
  • change color of dank header (54f53f3)
  • Merge branch 'master' of github.com:bbedward/DankMaterialShell (0d775f3)
  • Completely redesign settings (c9adb8f)
  • Merge pull request #67 from xdenotte/patch-1 (64e8a81)
  • Remove some not defined attributes (843a3d7)
  • Merge pull request #66 from xdenotte/master (97c47d3)
  • Add some fallbacks (42a6b05)
  • fix notif button state (c87b66f)
  • update qtct matugen template (9a9ab8b)
  • exclusive focus modals (c276bb2)
  • leave icon theme alone when its system default (dd10b93)
  • refactor all modals and popouts so they retain animations on exit (2a28f99)
  • Merge branch 'master' of github.com:bbedward/dank-material-dark-shell (5fba96f)
  • incorporate ddcutil support (0d8ae1e)
  • Merge pull request #64 from ryzendew/patch-1 (3708d21)
  • Update README.md for proper markdown (ebc14c8)
  • Remove redundant focused name if appTitle & appName match (6d05974)
  • tweak systray icon sizing (8eb17c2)
  • update readme and add ipc doc (109d923)
  • Support expanded mode on running apps (481c18d)
  • dock: re-work to separate pins from all open windows (525ea5c)
  • Add FocusedApp compact mode and fix SystemTray to use IconImage (b75342b)
  • Add RunningApps tooltip (d638e54)
  • RunningApps widget - Sorts by monitor, workspace, then position (on a new enough niri version) (be9bd38)
  • Ensure cava only runs when media is playing (4414b86)
  • update readme (ce3e4cd)
  • account for topbar spacing on all popouts (49c642a)
  • ability to turn top bar square and adjust spacing (fc15397)
  • correctly use monospace (be33eb1)
  • hug toasts tighter to the top (358665e)
  • handle new ConfigReloaded event (24b4418)
  • slight efficiency improvement (d8082f7)
  • keyboard navi improvements (c560d2d)
  • extract matugen json only (63ac17e)
  • keyboard navigation on clipboard history (7dfb2b6)
  • DankGridView in file browser (4135250)
  • Tweak loaders of file browser and centcom (d920c53)
  • add clear all keybinding to notifs (115e9e0)
  • fix workspace # (eb48c3c)
  • remove dumb tooltip (2612776)
  • Add systemd-inhibit widget (af9607f)
  • add weather refresh button (f67b90c)

Full Changelog: v0.0.4...v0.0.5

Release v0.0.4

Choose a tag to compare

@github-actions github-actions released this 15 Aug 19:30

What's Changed

  • fix: Update rare TopBar visibility loadout on certain hardware (aec9e6c)
  • fix wonky keyboard behavior on launchers (4bc784d)
  • Revert "potential topbar loading fix" (02202ef)
  • potential topbar loading fix (22780e4)
  • remove useless change (0becbf4)
  • fix some topbar issues (ff70343)
  • optimize wallpaper (bf493b3)
  • fixes to media player position (b9df98a)
  • readme update (c7634e2)

Full Changelog: v0.0.3...v0.0.4

Release v0.0.3

Choose a tag to compare

@github-actions github-actions released this 14 Aug 16:44

System monitoring now required dgop

output.mp4

What's Changed

  • fix wrapping text (faacdf2)
  • unbrick notification keyboard navi (7dfa2f2)
  • fix notif modal not re-opening (4ec36df)
  • create lock screen singleton (c9be03d)
  • fix undefined warnings on lockscreen (c3cccda)
  • danker lockscreen (d8ae929)
  • updoot space facts (181e95a)
  • Fix audio tab in control center - Swap between input and output components properly in loader (f399bb1)
  • DankActionButton notification center header buttons (eb66647)
  • re-factor battery popout to not be scrollable (5a77250)
  • wrap all app category in function (ab2889c)
  • bring back lazy loaders (cc6e465)
  • revert popout lazy loaders (83c97eb)
  • direct b inding topbar (37b97fe)
  • fix clipboard text focus (7c32ed7)
  • spotlight focus fix (b9684ea)
  • fix loading of spotlight (4b8e529)
  • fix modal unloading (79d69ed)
  • ensure loader patterns everywhere (141dd7c)
  • new network service (f64dd53)
  • fix clipboard auto-focus on open (a1bd7aa)
  • fix categories (4363776)
  • improve err handling (e218e77)
  • Fix signal (1b85a7e)
  • re-work nightmode setting to use gammastep (67ac3d1)
  • fix loginctl monitoring (3bbf8c5)
  • fix loader patterns in settings - fix matugen command - fix focused window being wrong sometimes (bbd2317)
  • pragma (6e92df9)
  • Improve brightness device detection (fdf7698)
  • use loader pattern (1037f01)
  • Add DankIconPicker (a76f0de)
  • lock screen format override (fc1beca)
  • Customizable date format (ac5a0fe)
  • support multi-brightness devices (2f6390c)
  • configurable timeouts, keyboard improvements (1e23c6b)
  • Merge branch 'master' of github.com:bbedward/DankMaterialShell into notif-work (acc8272)
  • monitor logind dbus events (87af4fc)
  • fix lock check (f3bf7de)
  • many improvements (6a113d6)
  • Merge branch 'master' of github.com:bbedward/DankMaterialShell into notif-work (0869677)
  • Merge pull request #42 from jiboli/master (f27b0f5)
  • Check lock status on startup (4bf4dc2)
  • stash n otifs (de91eb8)
  • Update Colors.qml (0eddbad)
  • Merge branch 'master' of github.com:bbedward/DankMaterialShell (5c3d79e)
  • make unmute when ipc volume changes (938e0cf)
  • Merge pull request #37 from bluelinden/master (a0f6bf6)
  • fix typo (729f5a1)
  • dgop was rebranded (9bc5de8)
  • remove unintentional niri reference (a821518)
  • remove dependency on niri module (b7f03a7)
  • requires dankgop 0.0.3+ (5b259db)
  • fix lock screen clock (e87bd3f)
  • fix system trya item activation (1a4e16f)
  • remove sample filtering (62e1aa8)
  • battery view improvements (78c38a8)
  • use loader pattern in control center (d32b09c)
  • remove animation (47f507d)
  • feat: Implement Topbar Autohide options (7f44293)
  • feat: Opt to display notifications over fullscreen apps (11173aa)
  • fix: Notification timestamp tracking (a73da19)
  • make text scroll speed relative to text length (fa14cc6)
  • Merge branch 'master' of github.com:bbedward/DankMaterialShell (1e6191b)
  • Scrolling text media widget and larger size variant (4b4fdfa)
  • Update process handling (f69b599)
  • add wallpaper cycling feature (42abed6)
  • try to minimize bad data before enough cpu samples are done (01b5ae4)
  • correct dankgop sampling approach (2d74753)
  • Revert "Implement some data smoothing" (218eefb)
  • Implement some data smoothing (8bef7de)
  • dankgop sampling version (b3310e3)
  • migrate to dankgop monitoring (3f5eb18)
  • second path to enable GPU temps (a0c5f31)
  • small tweak to GPU when temp not available (44277cd)
  • lighter sysmon script (b659171)
  • separate scripts (8a4db0b)
  • GPU warning (e20d0be)
  • subtle update (6b44c93)
  • separate static sysinfo call (f973f1b)
  • anotehr qmlfmt round and extra GPU data (0a22565)
  • Merge branch 'master' of github.com:bbedward/DankMaterialShell (6c8e656)
  • fix sysmon errors (927dc50)
  • show cpu percent relative to a core (bae2bac)
  • fix the f'd lock screen (682a8cd)
  • fix cpu burning of privacy indicator (3bc7baa)
  • corner radius unified + setting (f5e52c5)
  • replace qmlformat with a better tool still not perfect, but well - what can ya do (4d408c6)
  • Merge branch 'master' of github.com:bbedward/dank-material-dark-shell (8dc6e28)
  • feat: add temperature widgets, separate ram/cpu widgets, update calculations - make CPU calculations per-process mirror gnome (of all CPUs) (03276b7)
  • Merge pull request #29 from cashmeredev/master (c1f55b3)
  • Merge branch 'master' of github.com:bbedward/dank-material-dark-shell (105353c)
  • replace dumb function (ac68245)
  • fix dynamic system declaration (5bc91ff)
  • do not compile whole niri project (0abdd73)
  • fix set keybind error. (0f6d10f)
  • Updated scrollbar base (78a40d3)
  • Update theme doc in readme (faa2fb8)
  • fix warnings (4523528)
  • Fix tray menu position (d84e48f)
  • native tray menu (9b7ca88)
  • niri: connect directly to socket rather than running commands (3dae0ec)
  • Merge branch 'master' of github.com:bbedward/DankMaterialShell (fc13ed5)
  • workaround for all the terrible default QT scrolling behavior - DankGridView, DankFlickable, DankListView\ - Touchpad behavior greatly improved by preserving momentum - Fixed janky nested scrollers in control center (98d2ca2)
  • scroll improvement (02ab8e2)
  • readme polkit update (07c33b4)
  • load dankshell pam config if exists (bbfb38e)
  • fix clipboard hist modal (6cacdb1)
  • remove theme env overrides (3bd3c51)
  • Update more scrolling enhancements (d2ba398)
  • Updates to scrolling logic (722fd36)
  • also check mute (633927d)
  • simplify privacy service (16d4a75)
  • feat: Initial Privacy inidicators implementation (d036684)
  • fix wifi password modal (732f31d)
  • calculate memory by pss instead of rss (1005eda)
  • add brightness and micmute OSDs, fix audio tab bug (abed2e1)
  • update words (6b74d10)
  • Merge branch 'master' of github.com:bbedward/dank-material-dark-shell (a2736c0)
  • add issue templates (55bf61e)
  • Merge pull request #17 from bluelinden/master (2162d35)
  • Merge branch 'bbedward:master' into master (f50541b)
  • Get home-manager module working (5daba91)
  • switch to state dir and dock fixes (055fee5)
  • config refacotr: separate settings.json, session.json, appusage.json (18aa557)
  • Autostart DankMaterialShell on Niri startup (3950ef2)
  • Merge pull request #12 from bluelinden/master (defc50e)
  • Merge pull request #11 from lonerOrz/uptime (383a22c)
  • Merge branch 'bbedward:master' into master (be2ed80)
  • Create package and (untested) Home Manager module (90efd89)
  • fix(uptime): replace 'uptime -p' with /proc/uptime parsing (4d2a65d)
  • Update brightnessctl logic (7fcdf1e)
  • Remove false screen backup (7e21453)
  • fix control center positioning (e132a75)
  • Implement compact toggles for clock & media topbar widgets (7695078)
  • make screen to popouts for positioning data (1bd4eeb)
  • fix default center widgets (bc11194)
  • fix light/dark toggle and settings not re-opening after escape (081f853)
  • add disable weather option (c88dc67)
  • fix nil error (55bb63f)
  • integrate light/dark mode and profile image with desktop portal (283673a)

Full Changelog: v0.0.2...v0.0.3

Release v0.0.2

Choose a tag to compare

@github-actions github-actions released this 05 Aug 13:23

What's Changed

Full Changelog: bbedward/DankMaterialShell@v0.0.1...v0.0.2

v0.0.1

Choose a tag to compare

@bbedward bbedward released this 05 Aug 01:46

Just an initial release so I can throw screenshots on it.

Meta

resized1

Spotlight Launcher

image

Widget customization

image

System Monitor

image

Notification center

image

Lock screen

resized2

AUto theme

image

Dock

image