2 * r + 2 * t
|
e13e346eba
|
plugin/cp: O(n) monstercat
Closes #708
Looks slightly worse I think, but not by much
|
2025-09-27 15:37:13 +10:00 |
|
2 * r + 2 * t
|
d4dde2c02d
|
idlemonitor: handle logind lock/unlock
Fixes #705
|
2025-09-27 15:13:49 +10:00 |
|
Soramane
|
87d6196e4d
|
plugin/hypr: fix shadowed decl
|
2025-09-26 16:33:27 +10:00 |
|
Soramane
|
dc986c00aa
|
plugin: add sleep notifier
Lock before sleep
|
2025-09-26 14:35:54 +10:00 |
|
2 * r + 2 * t
|
423ca87181
|
plugin/hypr: fix updating keyboards
|
2025-09-25 18:30:12 +10:00 |
|
2 * r + 2 * t
|
d3fac6805f
|
plugin/hypr: fix devices + better error handling
Also fix lock indicators
|
2025-09-25 18:24:52 +10:00 |
|
2 * r + 2 * t
|
10436cd6a3
|
plugin/appdb: delete when backing entries deleted
|
2025-09-25 18:02:46 +10:00 |
|
2 * r + 2 * t
|
883ff630d9
|
plugin/hypr: fix event socket
|
2025-09-25 00:42:51 +10:00 |
|
2 * r + 2 * t
|
f0ca30692d
|
plugin/hypr: add more helpers
Also refresh options on dynamic option application
|
2025-09-25 00:40:55 +10:00 |
|
2 * r + 2 * t
|
57e3989185
|
plugin: add hypr extras (#690)
* move machine
* works
* prevent duplicate refreshes
* use instead of hyprctl proc
|
2025-09-24 23:48:47 +10:00 |
|
Soramane
|
17509aa2d9
|
plugin: sub namespace modules
|
2025-09-24 14:19:04 +10:00 |
|
2 * r + 2 * t
|
86348e4f66
|
plugin/ia: fix luminance
|
2025-09-24 12:34:24 +10:00 |
|
2 * r + 2 * t
|
e294adf96a
|
plugin/fsm: fix crash
Fixes #663
Fixes #681
Fixes #647
also build dev plugin with RelWithDebInfo
|
2025-09-24 12:17:26 +10:00 |
|
2 * r + 2 * t
|
2ccd3a8662
|
plugin: add image analyser
|
2025-09-24 01:37:53 +10:00 |
|
2 * r + 2 * t
|
7aaa14438f
|
plugin: fix clazy warnings
|
2025-09-23 17:34:20 +10:00 |
|
2 * r + 2 * t
|
c55f8bd045
|
plugin/fsm: update relativePath when path changed
|
2025-09-23 15:20:13 +10:00 |
|
2 * r + 2 * t
|
f6f8f9b4b8
|
plugin/fsm: emit entriesChanged before destruction
|
2025-09-23 15:01:16 +10:00 |
|
2 * r + 2 * t
|
f9fa839013
|
plugin/service: ref by object
Use QSet and auto unref on sender destruction
|
2025-09-22 22:08:46 +10:00 |
|
2 * r + 2 * t
|
1991b4176c
|
plugin: delete entries after emitting signal
|
2025-09-22 21:48:52 +10:00 |
|
2 * r + 2 * t
|
5ff544ceab
|
plugin/fsm: dont store comparator
|
2025-09-22 21:40:34 +10:00 |
|
2 * r + 2 * t
|
bc56e61ac0
|
plugin/cutils: qthreadpool -> qtconcurrent
|
2025-09-22 18:29:41 +10:00 |
|
2 * r + 2 * t
|
ca1d9f2134
|
plugin/appdb: debounce updating entries
Fixes #667
|
2025-09-22 17:33:35 +10:00 |
|
2 * r + 2 * t
|
a08b5daf96
|
plugin/appdb: forward signals
|
2025-09-22 13:56:21 +10:00 |
|
2 * r + 2 * t
|
d89dc8f318
|
plugin/fsm: fix crash
Don't capture entries cause entries may be destroyed before async callback
|
2025-09-21 23:25:55 +10:00 |
|
2 * r + 2 * t
|
0ca5d50546
|
utilities: add toasts
|
2025-09-21 16:43:45 +10:00 |
|
2 * r + 2 * t
|
e29275df0e
|
plugin: delete -> deleteLater
|
2025-09-17 00:00:04 +10:00 |
|
2 * r + 2 * t
|
1984458565
|
plugin: fix crashes
Fixes #629
|
2025-09-16 23:58:44 +10:00 |
|
2 * r + 2 * t
|
15def897b2
|
plugin/cutils: fix saveItem
Fixes #615
|
2025-09-14 20:40:28 +10:00 |
|
2 * r + 2 * t
|
4b221e2fd5
|
utilities: add recording control
|
2025-09-14 16:59:19 +10:00 |
|
2 * r + 2 * t
|
c2aa63b99a
|
plugin: managers -> internal
|
2025-09-13 15:54:01 +10:00 |
|
2 * r + 2 * t
|
98a709af78
|
plugin/managers: add CircularIndicatorManager
Basically move StyledBusyIndicator -> CircularIndicator + logic for it from js -> c++
|
2025-09-13 15:50:04 +10:00 |
|
2 * r + 2 * t
|
306cfc06ed
|
plugin: refactor into modules
|
2025-09-13 14:38:44 +10:00 |
|
2 * r + 2 * t
|
d90c4b6df7
|
plugin/cmake: link qt quick
See #608
|
2025-09-13 11:04:25 +10:00 |
|
2 * r + 2 * t
|
5687a216ca
|
plugin/service: fix invoke after destruction
|
2025-09-12 23:38:00 +10:00 |
|
2 * r + 2 * t
|
2bd7089310
|
plugin: fix floating point comparison
Closes #602
|
2025-09-12 12:54:22 +10:00 |
|
2 * r + 2 * t
|
ca8c56d473
|
plugin: add requests
Replaces QML Requests singleton
|
2025-09-11 22:34:04 +10:00 |
|
2 * r + 2 * t
|
b87d5bf20e
|
plugin: format + refactor
|
2025-09-11 22:08:25 +10:00 |
|
2 * r + 2 * t
|
44c0e1b116
|
plugin/appdb: fix persistence
|
2025-09-11 15:16:34 +10:00 |
|
2 * r + 2 * t
|
6f147b21cc
|
plugin: use qt typedefs for fixed ints
|
2025-09-11 02:07:12 +10:00 |
|
2 * r + 2 * t
|
2832de18d7
|
launcher: sort apps by usage
Closes #588
|
2025-09-11 02:03:01 +10:00 |
|
2 * r + 2 * t
|
f3d086024b
|
plugin: remove multimedia dep
Also remove QML module version
|
2025-09-10 22:57:12 +10:00 |
|
2 * r + 2 * t
|
2563430e3b
|
plugin/service: remove zero ref warning
Reloads don't play nice with it + it doesn't matter anyways
|
2025-09-09 20:48:13 +10:00 |
|
2 * r + 2 * t
|
6ae1a8e811
|
plugin/ac: not singleton
Also add nodeId prop
BeatTracker not singleton
Move BeatTracker and Cava to Audio service
|
2025-09-09 16:31:02 +10:00 |
|
2 * r + 2 * t
|
b16a7b78be
|
plugin: use lower case imports
|
2025-09-08 23:22:29 +10:00 |
|
2 * r + 2 * t
|
dc42e4f38e
|
plugin/ac: use double buffer
Double buffer instead of circular buffer
|
2025-09-08 23:12:25 +10:00 |
|
2 * r + 2 * t
|
6f463a92d1
|
plugin/ac: fix idle state + reduce buffer size
|
2025-09-08 22:06:49 +10:00 |
|
2 * r + 2 * t
|
733b246d69
|
plugin/ac: rt process
|
2025-09-08 21:12:43 +10:00 |
|
2 * r + 2 * t
|
d0fdbefbfb
|
plugin/ap: fix collector
Actually read from speakers not mic
|
2025-09-08 21:10:30 +10:00 |
|
2 * r + 2 * t
|
68ec55e92e
|
plugin/cmake: use pkgconfig targets
|
2025-09-07 20:33:26 +10:00 |
|
2 * r + 2 * t
|
73233b97c1
|
plugin/ap: don't load empty chunks
|
2025-09-07 19:31:04 +10:00 |
|