| Age | Commit message (Expand) | Author | Files | Lines |
| 8 days | fix(user): userctl survives leading dashes and reports failed reads | Danilo M. | 2 | -15/+37 |
| 8 days | feat(user): userctl reads and writes the user's details | Danilo M. | 2 | -0/+258 |
| 8 days | feat(perf): the performance page moves to the drawer, with ~/.cache | Danilo M. | 10 | -155/+174 |
| 8 days | docs(spec): user details in the drawer | Danilo M. | 4 | -0/+0 |
| 8 days | feat(sound): per-app volume on the drawer page, output to 150% | Danilo M. | 3 | -84/+157 |
| 8 days | feat(desktop): the mouse back button steps out of the drawer | Danilo M. | 1 | -5/+20 |
| 8 days | feat(updates): a page that reads at a glance | Danilo M. | 1 | -30/+106 |
| 8 days | docs(updates): the module's README | Danilo M. | 1 | -0/+32 |
| 8 days | feat(updates): the drawer tile and page | Danilo M. | 3 | -0/+230 |
| 8 days | fix(updates): review findings in updatesctl | Danilo M. | 2 | -12/+27 |
| 8 days | fix(updates): drop a redundant clause, test the mirror blacklist | Danilo M. | 2 | -2/+3 |
| 8 days | test(updates): a hung NFS read reports unreachable | Danilo M. | 1 | -0/+12 |
| 8 days | feat(updates): Slackware upgrades, new and removed packages | Danilo M. | 2 | -1/+92 |
| 8 days | feat(updates): sort tracked packages into the next action | Danilo M. | 2 | -1/+351 |
| 8 days | feat(updates): version order for updatesctl | Danilo M. | 2 | -0/+117 |
| 8 days | feat(desktop): performance and clipboard pages, a scrolling tile grid | Danilo M. | 13 | -31/+492 |
| 8 days | feat(status): quiet mode mutes the Claude and opencode sounds | Danilo M. | 6 | -9/+156 |
| 8 days | refactor(island): the controls panel goes | Danilo M. | 9 | -619/+15 |
| 10 days | docs: the performance panel | Danilo M. | 1 | -1/+38 |
| 10 days | fix(perf): review findings in the service and the panel | Danilo M. | 5 | -16/+26 |
| 10 days | fix(island): the window is tall enough for the performance panel | Danilo M. | 1 | -1/+3 |
| 10 days | feat(island): the status pill opens the performance panel | Danilo M. | 2 | -7/+57 |
| 10 days | feat(perf): the performance panel's card grid | Danilo M. | 1 | -0/+330 |
| 10 days | feat(perf): the performance service | Danilo M. | 1 | -0/+295 |
| 10 days | feat(desktop): Prefs holds a pinned public IP | Danilo M. | 1 | -2/+17 |
| 10 days | feat(perf): pure parsing and arithmetic for the performance panel | Danilo M. | 2 | -0/+336 |
| 10 days | docs(island): calendar edits touch only what changed | Danilo M. | 1 | -2/+4 |
| 10 days | fix(calendar): review findings in calctl and the editor | Danilo M. | 7 | -59/+170 |
| 11 days | docs: the calendar panel and calctl | Danilo M. | 1 | -1/+18 |
| 11 days | feat(calendar): a bell on agenda rows whose event has an alarm | Danilo M. | 1 | -1/+12 |
| 11 days | fix(island): the status pill stays at rest while the calendar is open | Danilo M. | 1 | -1/+1 |
| 11 days | feat(island): the clock pill opens the calendar panel | Danilo M. | 3 | -7/+45 |
| 11 days | feat(calendar): month grid beside the day's agenda | Danilo M. | 1 | -0/+323 |
| 11 days | feat(calendar): the event form | Danilo M. | 1 | -0/+356 |
| 11 days | feat(calendar): the calendar service | Danilo M. | 1 | -0/+102 |
| 11 days | feat(calendar): pure date logic for the panel | Danilo M. | 2 | -0/+279 |
| 11 days | feat(calendar): calctl creates, edits and deletes events | Danilo M. | 2 | -1/+237 |
| 11 days | feat(calendar): calctl reads the vdir as JSON | Danilo M. | 2 | -0/+444 |
| 11 days | fix(island): review findings in the controls panel | Danilo M. | 4 | -7/+22 |
| 11 days | docs: the controls panel, its preferences file and bind | Danilo M. | 1 | -1/+24 |
| 11 days | feat(island): controls panel in the status pill, island IPC | Danilo M. | 3 | -7/+56 |
| 11 days | feat(island): controls grid with an edit mode | Danilo M. | 1 | -0/+175 |
| 11 days | feat(island): a control tile bound to its live state | Danilo M. | 1 | -0/+143 |
| 11 days | feat(desktop): preferences file under the state home | Danilo M. | 1 | -0/+69 |
| 11 days | feat(island): pure tile table and order helpers for controls | Danilo M. | 2 | -0/+197 |
| 2026-10-07 | fix(island): the handle fades out while the pills are shown | Danilo M. | 1 | -0/+3 |
| 2026-10-07 | docs: the island, and waybar gone | Danilo M. | 4 | -80/+148 |
| 2026-10-07 | chore: remove waybar | Danilo M. | 3 | -76/+7 |
| 2026-10-07 | feat(island): the flick's desktop icon sits in a badge | Danilo M. | 1 | -12/+33 |
| 2026-10-07 | fix(island): neutral idle sliver, flag scroll via MouseArea | Danilo M. | 2 | -9/+16 |