summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* launcher: not full rounding + better anim2 * r + 2 * t2025-09-106-8/+21
|
* launcher: add config option for hiding applications (#568)anders1302025-09-103-2/+4
| | | | | | | | | | | | | * feat(launcher): add config option for excluding applications from launcher * fix(launcher): rename excludedApps to hiddenApps * chore: add example to readme * fix --------- Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
* launcher: fix showOnHover2 * r + 2 * t2025-09-101-1/+2
| | | | | Closes #591 Fixes #562
* launcher/wallpaper: include subfolder in search2 * r + 2 * t2025-09-102-1/+1
| | | | Closes #589
* bar/tray: add icon subs2 * r + 2 * t2025-09-094-8/+17
| | | | Usage: array of { id, image | icon }
* plugin/service: remove zero ref warning2 * r + 2 * t2025-09-091-1/+0
| | | | Reloads don't play nice with it + it doesn't matter anyways
* internal: use Qt.resolvedUrl2 * r + 2 * t2025-09-097-7/+7
|
* launcher: allow configuring actions (#558)Belal2025-09-094-141/+241
| | | | | | | | | | | * refactor: make launcher actions configurable * use variants + internal -> setMode + format * reorder readme --------- Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
* dashboard: fix pfp picker2 * r + 2 * t2025-09-091-1/+1
| | | | Fixes #579
* dashboard/media: fix incubation warning2 * r + 2 * t2025-09-091-1/+0
|
* plugin/ac: not singleton2 * r + 2 * t2025-09-0913-94/+241
| | | | | | Also add nodeId prop BeatTracker not singleton Move BeatTracker and Cava to Audio service
* nix: fix build error with libcava (#585)Davi Ribeiro2025-09-091-1/+2
| | | libcava failing with fftw3.h not found
* nix: fix pipewire2 * r + 2 * t2025-09-091-2/+2
| | | Fixes #583
* bar: configurable scroll actions (#559)Belal2025-09-083-3/+15
| | | | | | | | | | | * bar: add option to disable scroll actions for volume and brightness * options for workspaces, brightness and volume * add options to readme + format --------- Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
* bar/statusicons: add mic indicator2 * r + 2 * t2025-09-083-0/+14
| | | | Closes #578
* Merge branch 'main' of https://github.com/caelestia-dots/shell2 * r + 2 * t2025-09-081-10/+10
|\
| * [CI] chore: update flakegithub-actions2025-09-071-10/+10
| |
* | internal: force threaded render loop2 * r + 2 * t2025-09-081-0/+1
| | | | | | | | | | | | Fixes #153 Fixes caelestia-dots/caelestia#118 Closes caelestia-dots/caelestia#137
* | plugin: use lower case imports2 * r + 2 * t2025-09-0820-66/+41
| |
* | plugin/ac: use double buffer2 * r + 2 * t2025-09-084-72/+36
| | | | | | | | Double buffer instead of circular buffer
* | nix: remove cava dep2 * r + 2 * t2025-09-081-2/+0
| |
* | plugin/ac: fix idle state + reduce buffer size2 * r + 2 * t2025-09-083-27/+55
| |
* | dashboard/media: ensure visualiser heads2 * r + 2 * t2025-09-082-2/+1
| |
* | plugin/ac: rt process2 * r + 2 * t2025-09-081-1/+3
| |
* | plugin/ap: fix collector2 * r + 2 * t2025-09-0815-278/+428
| | | | | | | | Actually read from speakers not mic
* | dev: export cmake compile commands2 * r + 2 * t2025-09-082-1/+2
| | | | | | | | For LSP
* | plugin/cmake: use pkgconfig targets2 * r + 2 * t2025-09-071-7/+4
| |
* | plugin/ap: don't load empty chunks2 * r + 2 * t2025-09-071-1/+6
| |
* | plugin/cp: update values when bars changed2 * r + 2 * t2025-09-071-1/+4
| |
* | plugin/cim: fix uninitialised pointer2 * r + 2 * t2025-09-071-1/+2
| |
* | plugin/ap: cleaner chunk loading/accessing2 * r + 2 * t2025-09-072-27/+10
| |
* | plugin: add cava provider2 * r + 2 * t2025-09-074-3/+212
| |
* | plugin/ap: properly buffer data2 * r + 2 * t2025-09-074-76/+224
| | | | | | | | | | Run at a stable fps instead of in large chunks Use one thread for collecting and another for processing
* | plugin: async audio processing2 * r + 2 * t2025-09-064-42/+141
| |
* | plugin: fix cmake version2 * r + 2 * t2025-09-062-3/+5
| | | | | | | | Also print message
* | plugin: abstract audioprovider2 * r + 2 * t2025-09-065-76/+131
| |
* | plugin: abstract service + ref2 * r + 2 * t2025-09-069-33/+152
|/
* plugin: namespace everything2 * r + 2 * t2025-09-0610-1/+41
|
* nix: fix package name typo (#567)Christoffer Hald Christensen2025-09-041-1/+1
|
* nix: disable qs hot reload (#564)anders1302025-09-041-0/+2
| | | | | | | * fix(hm): disable watch files to prevent unexpected config reload * nix: replace watchFiles patch with substituteInPlace in prePatch so nobody needs to maintain the patch when it breaks eventually
* nix: fix devshell stdenv2 * r + 2 * t2025-09-041-1/+1
| | | | Closes #560
* internal: rename assets -> extras2 * r + 2 * t2025-09-045-12/+12
|
* internal: remove beat-detector.cpp2 * r + 2 * t2025-09-043-583/+1
|
* plugin: add BeatTracker2 * r + 2 * t2025-09-049-31/+176
| | | | Replaces beat-detector.cpp
* nix: remove unneeded deps2 * r + 2 * t2025-09-041-8/+0
|
* plugin: add qalculator2 * r + 2 * t2025-09-045-41/+77
| | | | For launcher >calc instead of qalc proc
* plugin/cim: use QtConcurrent2 * r + 2 * t2025-09-033-47/+54
|
* plugin/fsm: nodiscard stuff2 * r + 2 * t2025-09-031-15/+15
|
* launcher/wallpaper: add placeholder2 * r + 2 * t2025-09-031-3/+11
|
* plugin/fsm: emit entriesChanged2 * r + 2 * t2025-09-031-0/+2
|