bbedward
a0283b3e3e
dankdash: fix widgets across different bar section
...
fixes #1764s
2026-02-20 11:28:56 -05:00
bbedward
81cba7ad97
popout: decouple shadow from content layer
2026-02-18 10:45:45 -05:00
bbedward
c23f58de40
popout: disable layer after animation
2026-02-18 10:34:07 -05:00
bbedward
7335c5d79a
osd: optimize bindings
2026-02-18 09:04:39 -05:00
bbedward
fed3c36f84
popout: anchor height changing popout surfaces to top and bottom
2026-02-17 17:18:07 -05:00
bbedward
44d836c975
ripple: use a shader for ripple effect
2026-02-17 09:27:18 -05:00
purian23
ef19568dd7
audio: New ability to hide input/output devices
...
- Updated slider presets
- Disabled mouse wheel scrolling on list scroll
2026-02-17 00:54:32 -05:00
bbedward
196c421b75
Squashed commit of the following:
...
commit 051b7576f7
Author: purian23 <purian23@gmail.com >
Date: Sun Feb 15 16:38:45 2026 -0500
Height for realz
commit 7784488a61
Author: purian23 <purian23@gmail.com >
Date: Sun Feb 15 16:34:09 2026 -0500
Fix height and truncate text/URLs
commit 31b328d428
Author: bbedward <bbedward@gmail.com >
Date: Sun Feb 15 16:25:57 2026 -0500
notifications: handle URL encoding in markdown2html
commit dbb04f74a2
Author: bbedward <bbedward@gmail.com >
Date: Sun Feb 15 16:10:20 2026 -0500
notifications: more comprehensive decoder
commit b29c7192c2
Author: bbedward <bbedward@gmail.com >
Date: Sun Feb 15 15:51:37 2026 -0500
notifications: html unescape
commit 8a48fa11ec
Author: purian23 <purian23@gmail.com >
Date: Sun Feb 15 15:04:33 2026 -0500
Add expressive curve on init toast
commit ee124f5e04
Author: purian23 <purian23@gmail.com >
Date: Sun Feb 15 15:02:16 2026 -0500
Expressive curves on swipe & btn height
commit 0fce904635
Author: purian23 <purian23@gmail.com >
Date: Sun Feb 15 13:40:02 2026 -0500
Provide bottom button clearance
commit 00d3829999
Author: bbedward <bbedward@gmail.com >
Date: Sun Feb 15 13:24:31 2026 -0500
notifications: cleanup popup display logic
commit fd05768059
Author: purian23 <purian23@gmail.com >
Date: Sun Feb 15 01:00:55 2026 -0500
Add Privacy Mode
- Smoother notification expansions
- Shadow & Privacy Toggles
commit 0dba11d845
Author: purian23 <purian23@gmail.com >
Date: Sat Feb 14 22:48:46 2026 -0500
Further M3 enhancements
commit 949c216964
Author: purian23 <purian23@gmail.com >
Date: Sat Feb 14 19:59:38 2026 -0500
Right-Click to set Rules on Notifications directly
commit 62bc25782c
Author: bbedward <bbedward@gmail.com >
Date: Fri Feb 13 21:44:27 2026 -0500
notifications: fix compact spacing, reveal header bar, add bottom center
position, pointing hand cursor fix
commit ed495d4396
Author: purian23 <purian23@gmail.com >
Date: Fri Feb 13 20:25:40 2026 -0500
Tighten init toast
commit ebe38322a0
Author: purian23 <purian23@gmail.com >
Date: Fri Feb 13 20:09:59 2026 -0500
Update more m3 baselines & spacing
commit b1735bb701
Author: purian23 <purian23@gmail.com >
Date: Fri Feb 13 14:10:05 2026 -0500
Expand rules on-Click
commit 9f13546b4d
Author: purian23 <purian23@gmail.com >
Date: Fri Feb 13 12:59:29 2026 -0500
Add Notification Rules
- Additional right-click ops
- Allow for 3rd boy line on init notification popup
commit be133b73c7
Author: purian23 <purian23@gmail.com >
Date: Fri Feb 13 10:10:03 2026 -0500
Truncate long title in groups
commit 4fc275bead
Author: bbedward <bbedward@gmail.com >
Date: Thu Feb 12 23:27:34 2026 -0500
notification: expand/collapse animation adjustment
commit 00e6172a68
Author: purian23 <purian23@gmail.com >
Date: Thu Feb 12 22:50:11 2026 -0500
Fix global warnings
commit 0772f6deb7
Author: purian23 <purian23@gmail.com >
Date: Thu Feb 12 22:46:40 2026 -0500
Tweak expansion duration
commit 0ffeed3ff0
Author: purian23 <purian23@gmail.com >
Date: Thu Feb 12 22:16:16 2026 -0500
notifications: Update Material 3 baselines
- New right-click to mute option
- New independent Notification Animation settings
2026-02-16 17:57:13 -05:00
Higor Prado
13ef1efa7b
fix(qml): optimize VRAM usage in DankRipple ( #1691 )
...
Replace layer+MultiEffect mask with GPU-native clipping for rounded
corners. The previous approach created offscreen textures for every
clickable element with rounded corners (used in 34+ files across the
UI), adding 100-300MB VRAM on NVIDIA GPUs.
The new approach uses clip: true on a Rectangle with the corner
radius, which is handled natively by the GPU without creating
intermediate textures.
Visual impact: Minimal - the ripple effect works identically.
The only theoretical difference is slightly less smooth edges on
rounded corners during the ripple animation, which is not noticeable
at 10% opacity during the quick animation.
VRAM improvement: Tested on NVIDIA, ~100-300MB reduction.
2026-02-15 13:25:45 -05:00
bbedward
44a45b00cf
widgets: cleanup rectangles across popouts, modals, OSDs
2026-02-14 11:15:26 -05:00
bbedward
2b78fe5b9f
popout: remove double rectangle artifact
2026-02-14 10:45:50 -05:00
bbedward
124106de87
scrollies: switch to frame animation for kinetic scroll
2026-02-13 22:26:36 -05:00
bbedward
59d37847ec
osd: allow overriding layer
2026-02-13 18:04:34 -05:00
bbedward
3a7430f6da
osd: reverse media playback icons and handle screen changes
2026-02-13 15:43:46 -05:00
bbedward
00e1099912
weather: light redesign for dash card
2026-02-12 09:42:29 -05:00
bbedward
0133c19276
dock: fix auto-hide hit area
...
media osd: fix showing without album art
2026-02-11 17:51:29 -05:00
bbedward
c783ff3dcf
core: add DL helper, apply to TrackArt OSD, DankLocationSearch
...
- unrelated change to add gsettingsOrDconf helpers
2026-02-10 15:42:40 -05:00
bbedward
5342647bfb
launcher v2: performance optimizations
...
- Use ListView in all tab
- use filesystem cache to speed up first launch
- apply highlights to visible models
2026-02-10 14:56:29 -05:00
bbedward
3d0ee9d72b
animations/ripple: clean up effect and apply more universally
2026-02-10 12:48:12 -05:00
bbedward
5a0bb260b4
popout: only scale texture size on DPR > 1
2026-02-10 09:56:20 -05:00
bbedward
6fe4cc98b9
popout: fix blurry text
2026-02-09 21:33:12 -05:00
bbedward
fce120fa31
system monitor: disable anims until list is stable
2026-02-08 22:16:45 -05:00
bbedward
c86999f389
popout: move layer to content wrapper
2026-02-08 22:06:35 -05:00
purian23
37cc4ab197
dms: Material Animation Refactor
...
- Thanks Google for Material 3 Expressive stuffs
- Thanks Caelestia shell for pushing qml limits to showcase the blueprint
2026-02-08 20:24:37 -05:00
Vladimir Kosteley
cc62aa4a9e
fix: VpnPopout and Vpn widget tooltip positions ( #1623 )
...
* fix(vpn-widget): correct tooltip positioning for bottom bar alignment
- Calculate tooltip Y position based on bar edge (bottom vs top)
- Position tooltip above bar when edge is bottom to prevent overflow
- Account for tooltip height when positioning on bottom edge
- Use proper screen reference for consistent positioning across displays
* fix(VpnPopout): use correct screen height for popup sizing
- Fix popup height calculation to use the assigned screen property
instead of the global Screen object
- Prevents incorrect positioning when multiple screens are present
- Fallback to Screen.height if screen property is not set
* fix(widgets): close DankPopout when screen is removed
- Add Connections handler to monitor Quickshell.onScreensChanged
- Automatically close popout if its assigned screen no longer exists
- Prevent orphaned popouts when displays are disconnected
2026-02-08 19:17:53 -05:00
bbedward
7d5c20125a
animations: fine-grained anim settings for modals and popouts
2026-02-05 12:10:17 -05:00
bbedward
2583dbd3f2
niri/keybinds: expose when-locked, inhibitied, repeat through GUI editor
...
fixes #1437
2026-02-05 11:55:25 -05:00
purian23
6e3b3ce888
fix: Notepad Transparency override
2026-02-03 21:19:57 -05:00
bbedward
44292c3b55
theme: fix popup transparency setting
2026-02-03 21:06:15 -05:00
bbedward
b811316d0c
DankPopout: make bg and content siblings
2026-02-03 14:31:31 -05:00
bbedward
f59aeb2782
dankbar: fix centering of numerous bar widgets
2026-02-03 13:44:57 -05:00
bbedward
3c4749ead0
widgets: add a button color setting
2026-02-03 11:03:33 -05:00
bbedward
22f16f1da3
widgets: theme text field selection color
2026-02-03 09:35:35 -05:00
bbedward
a97409dfd7
window: freeze mask geometry in popout
2026-02-02 16:29:59 -05:00
bbedward
795f84adce
notifications: handle material icons
2026-02-01 20:39:15 -05:00
purian23
07242a00b3
fix: Update DankDropdown & Clipboard Pins
2026-01-31 13:40:15 -05:00
bbedward
03fdf795e0
launcher v2: general styling fixes
...
- scrollbar
- footer alignment
- radii
- hover colors
2026-01-25 14:21:03 -05:00
bbedward
8f44d52cb2
launcher v2: allow categories in plugins
2026-01-24 16:58:55 -05:00
bbedward
972fc534a4
meta: support async launcher plugins, cached GIFs, paste on launcher v2
...
action
- Preparations for DankGifSearch plugin
2026-01-23 12:03:05 -05:00
purian23
1edc8f468e
feat: Pinnable DMS coreApps w/Color options
2026-01-22 17:45:38 -05:00
bbedward
db37ac24c7
launcher v2: support CachingImage in icon renderer
2026-01-21 17:54:36 -05:00
bbedward
0231270f9e
launcher v2: use AppIconRenderer from legacy launcha
2026-01-21 17:51:24 -05:00
bbedward
553f5257b3
launcher v2: general padding improvements, to more than just launcher v2
...
but yea
2026-01-20 21:46:02 -05:00
bbedward
1d5d876e16
launcher: Dank Launcher V2 (beta)
...
- Aggregate plugins/extensions in new "all" tab
- Quick tab actions
- New tile mode for results
- Plugins can enforce/require view mode, or set preferred default
- Danksearch under "files" category
2026-01-20 17:59:13 -05:00
bbedward
ac68451cdf
processlist: add full keyboard navigation
2026-01-18 21:03:34 -05:00
bbedward
0f6ae11c3d
launcher: add name, icon, description overrides + hide/unhide options
...
- convenient helpers without needing to make .desktop overrides
fixes #1329
2026-01-18 20:30:50 -05:00
bbedward
f313d03348
dankbar: add click-through option
2026-01-18 14:22:50 -05:00
bbedward
162ec909da
core/server: add generic dbus service
...
- Add QML client with subscribe/introspect/getprop/setprop/call
- Add CLI helper `dms notify` that allows async calls with action
handlers.
2026-01-17 22:04:58 -05:00
bbedward
104762186f
widgets: respect radius for inactive DankButtonGroup i tems
2026-01-12 10:26:50 -05:00
bbedward
d6b407ec37
settings: fix wallpaper preview cache update on per-mode change
2026-01-12 09:58:58 -05:00