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 |
|
2 * r + 2 * t
|
833cd8fbfa
|
plugin/cp: update values when bars changed
|
2025-09-07 19:03:07 +10:00 |
|
2 * r + 2 * t
|
b2378e426e
|
plugin/cim: fix uninitialised pointer
|
2025-09-07 18:55:00 +10:00 |
|
2 * r + 2 * t
|
ad2b389e23
|
plugin/ap: cleaner chunk loading/accessing
|
2025-09-07 18:21:31 +10:00 |
|
2 * r + 2 * t
|
07bee23126
|
plugin: add cava provider
|
2025-09-07 15:18:23 +10:00 |
|
2 * r + 2 * t
|
2c5801237c
|
plugin/ap: properly buffer data
Run at a stable fps instead of in large chunks
Use one thread for collecting and another for processing
|
2025-09-07 15:15:10 +10:00 |
|
2 * r + 2 * t
|
929d8fa40e
|
plugin: async audio processing
|
2025-09-06 20:43:17 +10:00 |
|
2 * r + 2 * t
|
738c9bc785
|
plugin: fix cmake version
Also print message
|
2025-09-06 20:36:42 +10:00 |
|
2 * r + 2 * t
|
af43c1166e
|
plugin: abstract audioprovider
|
2025-09-06 16:57:40 +10:00 |
|
2 * r + 2 * t
|
c99e05026f
|
plugin: abstract service + ref
|
2025-09-06 15:41:19 +10:00 |
|
2 * r + 2 * t
|
cfc1dc447c
|
plugin: namespace everything
|
2025-09-06 00:24:54 +10:00 |
|