summaryrefslogtreecommitdiff
path: root/plugin/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2026-03-12feat: replace canvas -> c++ component2 * r + 2 * t7-0/+623
Also add c++ ring buffer
2026-03-12hyprextras: avoid arg() overhead in applyOptions string building2 * r + 2 * t1-2/+4
2026-03-12circularindicator: guard signal emissions with change checks2 * r + 2 * t1-3/+9
2026-03-12filesystemmodel: use static QMimeDatabase instance2 * r + 2 * t1-2/+2
2026-03-12appdb: cache favourite status during sort and avoid double sort2 * r + 2 * t1-11/+18
2026-02-19launcher: add favorite apps (#946)Bora Gülerman2-1/+58
* 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-01-30plugin: fix build on NixOS (#1128)Lukáš Pražák1-1/+4
* plugin fix libcava for NixOS * plugin: fix cava by try found
2026-01-28plugin: fix libcava update issues2 * r + 2 * t2-9/+1
2026-01-12plugin/cutils: fix copyfile when overwrite file doesn't exist2 * r + 2 * t1-1/+1
2025-10-21internal: fix serviceref lsp warning2 * r + 2 * t1-1/+1
2025-10-14internal: use QQmlListProperty2 * r + 2 * t9-40/+54
Fix lsp errors
2025-10-01plugin/cutils: warn on overwrite fail2 * r + 2 * t1-1/+4
2025-09-27plugin/cp: O(n) monstercat2 * r + 2 * t1-9/+15
Closes #708 Looks slightly worse I think, but not by much
2025-09-27idlemonitor: handle logind lock/unlock2 * r + 2 * t4-35/+72
Fixes #705
2025-09-26plugin/hypr: fix shadowed declSoramane1-4/+4
2025-09-26plugin: add sleep notifierSoramane4-1/+58
Lock before sleep
2025-09-25plugin/hypr: fix updating keyboards2 * r + 2 * t1-5/+10
2025-09-25plugin/hypr: fix devices + better error handling2 * r + 2 * t4-7/+39
Also fix lock indicators
2025-09-25plugin/appdb: delete when backing entries deleted2 * r + 2 * t1-3/+38
2025-09-25plugin/hypr: fix event socket2 * r + 2 * t1-2/+2
2025-09-25plugin/hypr: add more helpers2 * r + 2 * t2-0/+32
Also refresh options on dynamic option application
2025-09-24plugin: add hypr extras (#690)2 * r + 2 * t6-1/+415
* move machine * works * prevent duplicate refreshes * use instead of hyprctl proc
2025-09-24plugin: sub namespace modulesSoramane18-36/+36
2025-09-24plugin/ia: fix luminance2 * r + 2 * t1-1/+1
2025-09-24plugin/fsm: fix crash2 * r + 2 * t3-30/+13
Fixes #663 Fixes #681 Fixes #647 also build dev plugin with RelWithDebInfo
2025-09-24plugin: add image analyser2 * r + 2 * t5-241/+285
2025-09-23plugin: fix clazy warnings2 * r + 2 * t4-13/+14
2025-09-23plugin/fsm: update relativePath when path changed2 * r + 2 * t2-2/+20
2025-09-23plugin/fsm: emit entriesChanged before destruction2 * r + 2 * t1-2/+5
2025-09-22plugin/service: ref by object2 * r + 2 * t7-45/+20
Use QSet and auto unref on sender destruction
2025-09-22plugin: delete entries after emitting signal2 * r + 2 * t2-3/+8
2025-09-22plugin/fsm: dont store comparator2 * r + 2 * t1-4/+6
2025-09-22plugin/cutils: qthreadpool -> qtconcurrent2 * r + 2 * t1-58/+56
2025-09-22plugin/appdb: debounce updating entries2 * r + 2 * t2-1/+9
Fixes #667
2025-09-22plugin/appdb: forward signals2 * r + 2 * t3-13/+30
2025-09-21plugin/fsm: fix crash2 * r + 2 * t1-6/+5
Don't capture entries cause entries may be destroyed before async callback
2025-09-21utilities: add toasts2 * r + 2 * t3-0/+198
2025-09-17plugin: delete -> deleteLater2 * r + 2 * t2-3/+3
2025-09-16plugin: fix crashes2 * r + 2 * t11-288/+108
Fixes #629
2025-09-14plugin/cutils: fix saveItem2 * r + 2 * t1-1/+1
Fixes #615
2025-09-14utilities: add recording control2 * r + 2 * t4-20/+80
2025-09-13plugin: managers -> internal2 * r + 2 * t6-3/+3
2025-09-13plugin/managers: add CircularIndicatorManager2 * r + 2 * t3-0/+284
Basically move StyledBusyIndicator -> CircularIndicator + logic for it from js -> c++
2025-09-13plugin: refactor into modules2 * r + 2 * t20-39/+69
2025-09-13plugin/cmake: link qt quick2 * r + 2 * t1-1/+2
See #608
2025-09-12plugin/service: fix invoke after destruction2 * r + 2 * t1-2/+19
2025-09-12plugin: fix floating point comparison2 * r + 2 * t2-2/+2
Closes #602
2025-09-11plugin: add requests2 * r + 2 * t3-0/+59
Replaces QML Requests singleton
2025-09-11plugin: format + refactor2 * r + 2 * t5-49/+84
2025-09-11plugin/appdb: fix persistence2 * r + 2 * t1-3/+9