aboutsummaryrefslogtreecommitdiffstats
path: root/desktop/Module.qml
AgeCommit message (Collapse)AuthorFilesLines
7 daysfeat(desktop): pages can open other pages and step back to themDanilo M.1-0/+4
Page gains go(name), wired to the drawer's show(). Module gains up, the page back() returns to, empty for the grid as before. The back arrow now calls back() instead of clearing the page itself, so the arrow, Escape and the mouse's back button agree. For the git page, opened from the user page. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
7 daysfeat(desktop): a greeting row above the notificationsDanilo M.1-0/+4
Avatar, Hello <login> and the real name, re-read whenever the grid view shows again so an edit is visible on the way back from the page. Module gains tiled, so a module can own a page without a tile. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-09-14fix(desktop): wire tile active state and clear connect errorsDanilo M.1-0/+3
2026-09-14fix(desktop): honest alwaysActive docs and working Escape in confirmDanilo M.1-4/+3
2026-09-14feat(desktop): the module contractDanilo M.1-0/+49
A module provides a tile, a page, both or neither, plus alwaysActive, which governs the background service rather than the page: the drawer is closed most of the time and three of four modules have background work.