aboutsummaryrefslogtreecommitdiffstats
path: root/desktop/modules/island/IslandPillsModule.qml
AgeCommit message (Collapse)AuthorFilesLines
3 hoursfix(settings): island bar hints above the control they explainDanilo M.1-7/+7
A page's explanation line sat under its control, read after the thing it was meant to explain. On the Calendar and Pills pages it now comes first, as on the new Date and time page. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
4 hoursfeat(island): configurable pill order, dragged on a settings pageDanilo M.1-0/+140
The pills' x positions were written per pill around a fixed centre gap. They now come from one pillX() over Prefs.island.pills: the first two sit left of the screen's centre and the last two right, each a gap past the visible pills nearer the centre, so a hidden player or OBS pill leaves no hole and a panel still widens a pill away from the centre. The default order is the previous layout. The Island bar group gains a Pills page: four fixed slots with the centre marked, a pill dragged takes the nearest slot and the others step aside while it moves. The drag holds the pointer (preventStealing) so the page does not scroll under it. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>