<feed xmlns='http://www.w3.org/2005/Atom'>
<title>caelestia-shell/utils/Strings.qml, branch main</title>
<subtitle></subtitle>
<id>http://g.freya.cat/caelestia-shell/atom?h=main</id>
<link rel='self' href='http://g.freya.cat/caelestia-shell/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://g.freya.cat/caelestia-shell/'/>
<updated>2026-03-12T11:22:45Z</updated>
<entry>
<title>strings: cache compiled RegExp objects</title>
<updated>2026-03-12T11:22:45Z</updated>
<author>
<name>2 * r + 2 * t</name>
<email>61896496+soramanew@users.noreply.github.com</email>
</author>
<published>2026-03-12T11:22:45Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/caelestia-shell/commit/?id=11b30a0f696e3fce498f8d5fe1194b81746bcd83'/>
<id>urn:sha1:11b30a0f696e3fce498f8d5fe1194b81746bcd83</id>
<content type='text'>
</content>
</entry>
<entry>
<title>launcher: add favorite apps (#946)</title>
<updated>2026-02-19T10:26:10Z</updated>
<author>
<name>Bora Gülerman</name>
<email>49169566+eratoriele@users.noreply.github.com</email>
</author>
<published>2026-02-19T10:26:10Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/caelestia-shell/commit/?id=40a255283083301b9503e1cbb9f0ea7db83e069a'/>
<id>urn:sha1:40a255283083301b9503e1cbb9f0ea7db83e069a</id>
<content type='text'>
* 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</content>
</entry>
</feed>
