purian23
39a43f4de5
feat: Reintroduce app filters in v2 launcher
2026-03-01 18:34:13 -05:00
odt
0f8e0bc2b4
refactor(icons): centralize icon resolution into Paths.resolveIconPath/resolveIconUrl ( #1880 )
...
Supersedes #1878 . Rather than duplicating the moddedAppId + file path
substitution pattern inline across 8 files, this introduces two
centralized functions in Paths.qml:
- resolveIconPath(iconName): for Quickshell.iconPath() callsites,
with DesktopService.resolveIconPath() fallback
- resolveIconUrl(iconName): for image://icon/ URL callsites
All consumer files now use one-line calls. When no substitutions are
configured, moddedAppId() returns the original name unchanged (zero
cost), so this has no impact on users who don't use the feature.
Affected components:
- AppIconRenderer (8 lines → 1)
- NotificationCard, NotificationPopup, HistoryNotificationCard
- DockContextMenu, AppsDockContextMenu
- LauncherContent, LauncherTab (×3)
Co-authored-by: odtgit <odtgit@taliops.com >
2026-03-01 17:31:51 -05:00
purian23
f0fcc77bdb
feat: Implement M3 design elevation & shadow effects
...
- Added global toggles in the Themes tab
- Light color & directional user ovverides
- Independent shadow overrides per/bar
- Refactored various components to sync the updated designs
2026-03-01 00:54:31 -05:00
bbedward
236a4d4a6d
launcher: don't tie unload to visibility
2026-02-23 15:28:29 -05:00
bbedward
9f17ced6de
launcher: implement memory for selected tab
...
fixes #1806
2026-02-23 10:19:31 -05:00
bbedward
6ee419bc52
launcher: fix frecency ranking in search results
...
fixes #1799
2026-02-22 22:34:26 -05:00
bbedward
e67f1f79bc
launcher/dsearch: support for folder search and extra filters
2026-02-19 18:19:46 -05:00
bbedward
db8ebd606c
launcher: fix premature exit of file search
...
fixes #1749
2026-02-19 16:46:50 -05:00
bbedward
5c5af5795f
launcher: improve perf of settings search
2026-02-19 08:46:19 -05:00
bbedward
68e10934e4
launcher: always heuristic lookup cached entries
2026-02-18 23:47:00 -05:00
bbedward
c67bb1444a
launcher v2: always heuristicLookup tab actions
2026-02-18 19:07:03 -05:00
bbedward
c02c63806f
launcher v2: remove calc
...
cc: enhancements for plugins to size details
2026-02-18 14:48:20 -05:00
bbedward
48a566a24b
launcher: fix kb navigation not always showing last delegate in view
2026-02-17 13:07:43 -05:00
bbedward
2646e7b19a
launcher v2: apply transparency to footer
2026-02-17 10:54:49 -05:00
bbedward
75a8c171ea
launcher: remove double loader
2026-02-16 12:17:46 -05:00
bbedward
2c9b22c016
changelog: add and enable 1.4 changelog
2026-02-16 10:33:59 -05:00
Jon Rogers
a9ee91586e
fix: preserve _preScored from plugin items to allow ordering control ( #1696 )
...
The _preScored property allows plugins to control the ordering of
launcher results. Previously, this property was being overwritten
with undefined during item transformation, preventing plugins from
controlling which items appear first.
This change preserves the _preScored value from plugin items in:
- transformBuiltInLauncherItem()
- transformPluginItem()
Required for: devnullvoid/dms-web-search#7
2026-02-16 00:38:10 -05:00
bbedward
0a9a34912e
wallpapers: support more image formats + case insensitivity
...
fixes #1694
fixes #1660
2026-02-15 16:22:27 -05:00
bbedward
0d49acaaa8
launcher: try a more targeted unload approach
2026-02-15 15:48:49 -05:00
Higor Prado
ebe1785411
fix(launcher): release DankLauncherV2 resources after close ( #1692 )
...
* fix(launcher): release DankLauncherV2 resources after close
* launcher: make unload on close optional
---------
Co-authored-by: bbedward <bbedward@gmail.com >
2026-02-15 15:26:03 -05:00
bbedward
44a45b00cf
widgets: cleanup rectangles across popouts, modals, OSDs
2026-02-14 11:15:26 -05:00
bbedward
124106de87
scrollies: switch to frame animation for kinetic scroll
2026-02-13 22:26:36 -05:00
bbedward
cdb70fadb3
launcher v2: fix kb navigation to top of scroll
2026-02-12 22:41:40 -05:00
bbedward
4d316007af
lock: add lock at startup action, not sure how to handle it in crash
...
scenarios
launcher v2: fix state reset in section changes
fixes #1648
2026-02-10 23:25:54 -05:00
bbedward
1cdec5d687
launcher v2: add visibility guards
2026-02-10 17:40:41 -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
2c360dc3e8
mautgen: post-hook reload GTK4 and qt6ct
...
fixes #1643
2026-02-10 15:06:44 -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
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
bbedward
e618a8390c
launcher v2: fix hover effect and view mode pref in all tab
2026-02-06 11:53:59 -05:00
bbedward
a3ae95df09
launcher v2: general performance improvements
2026-02-05 13:22:49 -05:00
bbedward
4349d68f87
greeter: block loading of memory file
2026-02-05 12:18:44 -05:00
bbedward
7d5c20125a
animations: fine-grained anim settings for modals and popouts
2026-02-05 12:10:17 -05:00
bbedward
a97409dfd7
window: freeze mask geometry in popout
2026-02-02 16:29:59 -05:00
bbedward
d934b3b3b4
launcher v2: improve search result responsiveness, highlight matches
2026-02-02 12:49:20 -05:00
bbedward
68159b5c41
niri: add window-rule management
...
- settings UI for creating, editing, deleting window ruels
- IPC to create a window rule for the currently focused toplevel
fixes #1292
2026-01-27 19:28:58 -05:00
bbedward
8499033221
clipboard: fix file transfer & export functionality
...
- grants read to all installed flatpak apps
2026-01-26 17:58:06 -05:00
bbedward
2a02d5594c
clipboard: add cl copy --download option for images/videos
...
- offers application/vnd.portal.filetransfer and text/uri-list
2026-01-26 16:34:47 -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
01d7ed5dd8
launcher v2: ability to toggle visibility in modal
2026-01-23 22:17:35 -05:00
bbedward
01b1a276c5
launcher v2: support ScreenCopy in tiles
2026-01-23 21:29:48 -05:00
IChengHo
6d4c31492c
fix: pass query string to launcher v2 during IPC toggle ( #1477 )
...
Ensure toggleQuery forwards the query parameter to the launcher v2
2026-01-23 19:43:42 -05:00
bbedward
b4ba2dac37
launcher v2: fix nvidia dgpu race condition
2026-01-23 14:15:46 -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
3f0d0f4d95
launcher v2: remove dupe launch on dGPU
2026-01-22 14:52:36 -05:00
bbedward
d08496f237
launcher v2: add micro size
2026-01-22 10:10:19 -05:00
bbedward
f61ed8b8a6
launcher v2: reduce debounce
2026-01-22 09:20:00 -05:00