| Age | Commit message (Expand) | Author | Files | Lines |
| 10 days | feat(calendar): the calendar service | Danilo M. | 1 | -0/+102 |
| 10 days | feat(calendar): pure date logic for the panel | Danilo M. | 2 | -0/+279 |
| 10 days | feat(calendar): calctl creates, edits and deletes events | Danilo M. | 2 | -1/+237 |
| 10 days | feat(calendar): calctl reads the vdir as JSON | Danilo M. | 2 | -0/+444 |
| 10 days | docs(spec): calendar protocol settled while planning | Danilo M. | 1 | -5/+23 |
| 10 days | docs(plan): calendar panel implementation plan | Danilo M. | 1 | -0/+2202 |
| 10 days | docs(spec): calendar panel with event editing | Danilo M. | 1 | -0/+153 |
| 10 days | fix(island): review findings in the controls panel | Danilo M. | 5 | -9/+25 |
| 10 days | docs: the controls panel, its preferences file and bind | Danilo M. | 2 | -2/+35 |
| 10 days | feat(island): controls panel in the status pill, island IPC | Danilo M. | 3 | -7/+56 |
| 10 days | feat(island): controls grid with an edit mode | Danilo M. | 1 | -0/+175 |
| 10 days | feat(island): a control tile bound to its live state | Danilo M. | 1 | -0/+143 |
| 10 days | feat(desktop): preferences file under the state home | Danilo M. | 1 | -0/+69 |
| 10 days | feat(island): pure tile table and order helpers for controls | Danilo M. | 2 | -0/+197 |
| 10 days | docs(spec): controls panel uses named icons and a plain drag | Danilo M. | 1 | -4/+15 |
| 10 days | docs(plan): controls panel implementation plan | Danilo M. | 1 | -0/+1063 |
| 10 days | docs(spec): controls panel and preferences store | Danilo M. | 1 | -0/+147 |
| 2026-10-07 | fix(island): the handle fades out while the pills are shown | Danilo M. | 1 | -0/+3 |
| 2026-10-07 | docs(agents): a branch switch can drop a component until restart | Danilo M. | 1 | -0/+7 |
| 2026-10-07 | docs: the island, and waybar gone | Danilo M. | 8 | -106/+209 |
| 2026-10-07 | chore: remove waybar | Danilo M. | 4 | -84/+12 |
| 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. | 3 | -10/+18 |
| 2026-10-07 | feat(island): the island window on DP-1 | Danilo M. | 3 | -1/+221 |
| 2026-10-07 | fix(island): review findings in the pill components | Danilo M. | 5 | -14/+26 |
| 2026-10-07 | feat(island): status pill with volume, tray and layout flag | Danilo M. | 1 | -0/+108 |
| 2026-10-07 | feat(island): sound panel with output and input levels | Danilo M. | 1 | -0/+113 |
| 2026-10-07 | feat(island): clock pill with VM dots and flick content | Danilo M. | 1 | -0/+103 |
| 2026-10-07 | feat(island): the animated capsule both pills are made of | Danilo M. | 1 | -0/+51 |
| 2026-10-07 | feat(island): keyboard layout of the main keyboard | Danilo M. | 3 | -0/+78 |
| 2026-10-07 | feat(island): privacy detection for mic, camera, location, screen | Danilo M. | 2 | -0/+96 |
| 2026-10-07 | refactor: move the workspace icon map to a shared singleton | Danilo M. | 4 | -21/+44 |
| 2026-10-07 | fix(island): an unpopulated volume reads as muted, not high | Danilo M. | 2 | -1/+6 |
| 2026-10-07 | feat(island): pure logic for icons, dot colours and events | Danilo M. | 2 | -0/+114 |
| 2026-10-07 | docs(plan): island core implementation plan | Danilo M. | 2 | -6/+1471 |
| 2026-10-07 | docs(spec): island flag follows whichever keyboard is main | Danilo M. | 1 | -1/+4 |
| 2026-10-07 | docs(agents): point at the Modesty reference clone | Danilo M. | 1 | -0/+9 |
| 2026-10-07 | docs(spec): island core design | Danilo M. | 1 | -0/+213 |
| 2026-10-07 | fix(mail): recount unread when the notmuch database commits | Danilo M. | 2 | -0/+28 |
| 2026-10-06 | feat(appearance): launch wallhaven-dl instead of the TinEye search | Danilo M. | 2 | -42/+14 |
| 2026-10-06 | feat(appearance): find a larger version of a low-res wallpaper | Danilo M. | 2 | -0/+47 |
| 2026-10-06 | feat(appearance): wallpapers by folder, system ones, quality borders | Danilo M. | 3 | -64/+321 |
| 2026-10-06 | feat(notifications): window border on the balloons | Danilo M. | 2 | -5/+95 |
| 2026-10-05 | docs(agents): llama-server /slots autoloads the model | Danilo M. | 1 | -0/+6 |
| 2026-10-05 | docs(ai): module README, drawer module list | Danilo M. | 2 | -1/+53 |
| 2026-10-05 | feat(ai): drawer page for the local AI stack | Danilo M. | 5 | -0/+336 |
| 2026-10-05 | fix(ai): count a running sd-cli as the sd engine | Danilo M. | 3 | -8/+37 |
| 2026-10-05 | feat(ai): state sweep for the AI stack | Danilo M. | 3 | -3/+245 |
| 2026-10-05 | docs(ai): implementation plan for the AI module | Danilo M. | 1 | -0/+836 |
| 2026-10-05 | docs(ai): design for the AI stack drawer module | Danilo M. | 1 | -0/+94 |