<feed xmlns='http://www.w3.org/2005/Atom'>
<title>caelestia-shell/plugin/src, 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-16T13:37:49Z</updated>
<entry>
<title>remove lockscreen</title>
<updated>2026-03-16T13:37:49Z</updated>
<author>
<name>Freya Murphy</name>
<email>freya@freyacat.org</email>
</author>
<published>2026-01-21T19:34:21Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/caelestia-shell/commit/?id=17bdfd901fce9405907afd9e79b1ce66aac2f26e'/>
<id>urn:sha1:17bdfd901fce9405907afd9e79b1ce66aac2f26e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove more things again lol</title>
<updated>2026-03-16T13:29:51Z</updated>
<author>
<name>Freya Murphy</name>
<email>freya@freyacat.org</email>
</author>
<published>2026-01-10T22:29:29Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/caelestia-shell/commit/?id=0a79ad4725d654850fd8598adc187e925d62b508'/>
<id>urn:sha1:0a79ad4725d654850fd8598adc187e925d62b508</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: replace canvas -&gt; c++ component</title>
<updated>2026-03-12T11:51:07Z</updated>
<author>
<name>2 * r + 2 * t</name>
<email>61896496+soramanew@users.noreply.github.com</email>
</author>
<published>2026-03-12T11:51:07Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/caelestia-shell/commit/?id=27cb290423ba5c30c1856427609938c230fa9f32'/>
<id>urn:sha1:27cb290423ba5c30c1856427609938c230fa9f32</id>
<content type='text'>
Also add c++ ring buffer
</content>
</entry>
<entry>
<title>hyprextras: avoid arg() overhead in applyOptions string building</title>
<updated>2026-03-12T11:33:15Z</updated>
<author>
<name>2 * r + 2 * t</name>
<email>61896496+soramanew@users.noreply.github.com</email>
</author>
<published>2026-03-12T11:33:15Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/caelestia-shell/commit/?id=fe5195ca2e51df5d8e26f46ef212a8b755ee854c'/>
<id>urn:sha1:fe5195ca2e51df5d8e26f46ef212a8b755ee854c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>circularindicator: guard signal emissions with change checks</title>
<updated>2026-03-12T11:25:50Z</updated>
<author>
<name>2 * r + 2 * t</name>
<email>61896496+soramanew@users.noreply.github.com</email>
</author>
<published>2026-03-12T11:25:50Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/caelestia-shell/commit/?id=4b18073e5cd90a140eb665de0020121b3b1cec36'/>
<id>urn:sha1:4b18073e5cd90a140eb665de0020121b3b1cec36</id>
<content type='text'>
</content>
</entry>
<entry>
<title>filesystemmodel: use static QMimeDatabase instance</title>
<updated>2026-03-12T11:23:04Z</updated>
<author>
<name>2 * r + 2 * t</name>
<email>61896496+soramanew@users.noreply.github.com</email>
</author>
<published>2026-03-12T11:23:04Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/caelestia-shell/commit/?id=5c4e1bc64d0957c2872cac9b66a0d766cea2dd7b'/>
<id>urn:sha1:5c4e1bc64d0957c2872cac9b66a0d766cea2dd7b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>appdb: cache favourite status during sort and avoid double sort</title>
<updated>2026-03-12T11:08:43Z</updated>
<author>
<name>2 * r + 2 * t</name>
<email>61896496+soramanew@users.noreply.github.com</email>
</author>
<published>2026-03-12T11:08:43Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/caelestia-shell/commit/?id=ca06d13d271d7a6ae6e1becb0f094c76dd790c56'/>
<id>urn:sha1:ca06d13d271d7a6ae6e1becb0f094c76dd790c56</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>
<entry>
<title>plugin: fix build on NixOS (#1128)</title>
<updated>2026-01-30T00:31:18Z</updated>
<author>
<name>Lukáš Pražák</name>
<email>lucaschyba@gmail.com</email>
</author>
<published>2026-01-30T00:31:18Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/caelestia-shell/commit/?id=39e38e8e76bd1f60970775d112f77dfc9781f82d'/>
<id>urn:sha1:39e38e8e76bd1f60970775d112f77dfc9781f82d</id>
<content type='text'>
* plugin fix libcava for NixOS

* plugin: fix cava by try found</content>
</entry>
<entry>
<title>plugin: fix libcava update issues</title>
<updated>2026-01-28T08:08:36Z</updated>
<author>
<name>2 * r + 2 * t</name>
<email>61896496+soramanew@users.noreply.github.com</email>
</author>
<published>2026-01-28T08:08:36Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/caelestia-shell/commit/?id=7097cdcab8542737d50e424a483c66acc83eda74'/>
<id>urn:sha1:7097cdcab8542737d50e424a483c66acc83eda74</id>
<content type='text'>
</content>
</entry>
</feed>
