nosignal-shell/config
Bora Gülerman 40a2552830
launcher: add favorite apps (#946)
* launcher: add favorite apps

Favorite apps always appear above non-favorite apps
Accepts regex, same logic as #920
Added the same regex logic to hidden apps
Added util file may need to be relocated

* addressed requested changes

* fix: Renamed newly added util singleton

Also added a null check to favorite icon loader in AppItem.qml

* controlCenter/launcherPane: added favorite apps

added icons to the app list to indicate if they are favorited/hidden
marking as favorite/hidden is desabled if the other is selected

* favouriteApps: renamed from favorite to favourite

Also disabled favorite/hidden switch for entries added as regex

* appDb: added notify and emit to favoriteApps

* controlCentre/Launcher: Fixed bug with favourite switch not enabling itself when no hiddenApps exist

Added a comment to explain the enabled state of the switches
icon loader is now a single loader rather than two, hidden icon has
priority

* spelling mistakes

* fixed warning

* formatting fixes
2026-02-19 21:26:10 +11:00
..
Appearance.qml config: make appearance configurable 2025-08-09 00:13:48 +10:00
AppearanceConfig.qml config: allow adjusting the speed of gifs (#1147) 2026-02-04 19:04:10 +11:00
BackgroundConfig.qml background: redesign desktop clock and allow positioning (#1092) 2026-01-18 01:19:53 +11:00
BarConfig.qml bar/statusicons: allow disabling wifi icon when ethernet is active (#1107) 2026-01-20 23:37:45 +11:00
BorderConfig.qml config: fix overwrite on startup 2025-06-28 18:57:51 +10:00
Config.qml launcher: add favorite apps (#946) 2026-02-19 21:26:10 +11:00
ControlCenterConfig.qml controlcenter: better navrail 2025-08-07 16:23:52 +10:00
DashboardConfig.qml background: add visualiser 2025-08-25 20:13:55 +10:00
GeneralConfig.qml sysinfo: allow overriding OS icon (#1091) 2026-01-17 16:58:06 +11:00
LauncherConfig.qml launcher: add favorite apps (#946) 2026-02-19 21:26:10 +11:00
LockConfig.qml lock: add fprint support (#429) 2025-08-23 20:43:04 +10:00
NotifsConfig.qml feat: add openExpanded notif config option (#993) 2025-12-21 08:20:23 +11:00
OsdConfig.qml osd: add mic volume 2025-08-27 15:52:18 +10:00
ServiceConfig.qml services: add brightnessIncrement config property (#1010) 2026-01-03 19:04:00 +11:00
SessionConfig.qml paths: better to string 2025-08-08 22:42:23 +10:00
SidebarConfig.qml feat: add sidebar 2025-09-18 15:19:15 +10:00
UserPaths.qml internal: refactor Paths util 2025-09-03 18:55:05 +10:00
UtilitiesConfig.qml popouts/kblayout: revamp to be actually functional (#971) 2026-01-19 15:51:08 +11:00
WInfoConfig.qml internal: fix types for lsp 2025-07-19 15:03:22 +10:00