nosignal-shell/modules
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
..
areapicker internal: no async loaders 2026-01-16 01:40:38 +11:00
background desktopclock: background blur GameMode support (#1145) 2026-02-03 23:40:20 +11:00
bar internal: format 2026-01-28 19:21:44 +11:00
controlcenter launcher: add favorite apps (#946) 2026-02-19 21:26:10 +11:00
dashboard config: allow adjusting the speed of gifs (#1147) 2026-02-04 19:04:10 +11:00
drawers launcher: add favorite apps (#946) 2026-02-19 21:26:10 +11:00
launcher launcher: add favorite apps (#946) 2026-02-19 21:26:10 +11:00
lock background: fix desktop clock 12h format 2026-01-20 20:53:34 +11:00
notifications internal: no async loaders 2026-01-16 01:40:38 +11:00
osd config: serialize brightnessIncrement (#1117) 2026-01-28 19:25:54 +11:00
session config: allow adjusting the speed of gifs (#1147) 2026-02-04 19:04:10 +11:00
sidebar internal: no async loaders 2026-01-16 01:40:38 +11:00
utilities internal: format 2026-01-28 19:21:44 +11:00
windowinfo internal: no async loaders 2026-01-16 01:40:38 +11:00
BatteryMonitor.qml fix: window title while keeping new panels 2025-11-09 19:10:11 -05:00
IdleMonitors.qml idlemonitor: handle logind lock/unlock 2025-09-27 15:13:49 +10:00
Shortcuts.qml shortcuts: Sidebar and Utilities shortcuts (#1160) 2026-02-13 13:20:35 +11:00