| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 26 hours | feat(desktop): KDE Connect module, tile and page | Danilo M. | 4 | -0/+357 | |
| State is polled from kdeconnect-state.sh because there is no D-Bus module to subscribe with. The poll runs only while the drawer is open: the tile is created when the panel loads and destroyed when it unloads, and it flips the module's polling flag. The laptop reports no battery plugin, so an absent charge is an empty field and renders as nothing, never as a zero. | |||||
| 26 hours | feat(desktop): KDE Connect state script | Danilo M. | 2 | -0/+218 | |
| Quickshell 0.3.1 has no generic D-Bus module, so device state comes from qdbus6 shell-outs. The script emits a tab line protocol for the QML side and is checked by a stub-daemon test, since the live daemon is not an oracle an agent can rely on. A failed daemon query exits non-zero with no output so the module keeps its last list, which is not the same as a valid empty device list. | |||||
