| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 32 hours | feat(desktop): move volume-osd in as the sound module | Danilo M. | 8 | -0/+790 | |
| VolumeOsd.qml did three jobs in one file: PipeWire tracking, the OSD surface and the player transport. They become Service, Osd and the page. The OSD keeps its namespace so the existing Hyprland blur rule still matches, and the service stays always-active because the OSD has to answer a keypress with no drawer open. | |||||
| 32 hours | feat(desktop): the appearance tile | Danilo M. | 1 | -0/+35 | |
| A tile with no page: appearance stays its own process because a wallpaper picker needs more room than a 600px drawer, so the tile only fires its existing IPC. This is the case the contract's activate() exists for. | |||||
