| Age | Commit message (Expand) | Author | Files | Lines |
| 6 days | appearance moves into the settings window | Danilo M. | 22 | -16/+3136 |
| 6 days | desktop: settings search finds rows, and a hit reveals its row | Danilo M. | 4 | -9/+39 |
| 6 days | desktop: settings search, and an About landing page | Danilo M. | 2 | -0/+7 |
| 6 days | desktop: git config moves to the settings window | Danilo M. | 4 | -8/+8 |
| 6 days | desktop: a settings window, and autostart as its first page | Danilo M. | 5 | -0/+729 |
| 7 days | narrow the sound module's real player list | Danilo M. | 1 | -1/+9 |
| 7 days | notes: an empty note body gets a file, and the second click writes | Danilo M. | 3 | -31/+54 |
| 7 days | notes: delete asks before it destroys | Danilo M. | 2 | -16/+25 |
| 7 days | notes: write and commit failures are reported, not assumed | Danilo M. | 5 | -73/+153 |
| 7 days | notes: component README | Danilo M. | 1 | -0/+53 |
| 7 days | notes: in-drawer editor with commit-on-save and git pull | Danilo M. | 4 | -75/+555 |
| 7 days | notes: drawer tile with count and the note list | Danilo M. | 2 | -0/+243 |
| 7 days | notes: pure db.json helpers, node-tested | Danilo M. | 2 | -0/+183 |
| 7 days | chore(assistant): retire the voice overlay | Danilo M. | 1 | -2/+1 |
| 7 days | feat(git): add keys per section with a + beside each heading | Danilo M. | 2 | -102/+131 |
| 7 days | fix(git): refuse duplicate values, show list errors, Escape on Add | Danilo M. | 4 | -9/+71 |
| 7 days | docs(git): the git config page, and replace-all appending on no match | Danilo M. | 2 | -1/+24 |
| 7 days | feat(user): open the git config page from the Git section | Danilo M. | 2 | -1/+11 |
| 7 days | feat(git): the global git config page | Danilo M. | 2 | -0/+287 |
| 7 days | feat(git): parse git config -z --list for the page | Danilo M. | 2 | -0/+63 |
| 7 days | feat(git): gitcfg, global git config through git itself | Danilo M. | 2 | -0/+133 |
| 7 days | feat(user): a random greeting on each drawer open | Danilo M. | 4 | -4/+45 |
| 7 days | docs(user): location suggestions and the Git section in the README | Danilo M. | 1 | -0/+6 |
| 7 days | feat(user): keyboard for the location suggestions | Danilo M. | 1 | -6/+29 |
| 7 days | feat(user): location suggestions from OpenStreetMap | Danilo M. | 3 | -4/+110 |
| 7 days | feat(user): a Git section with the values git will carry | Danilo M. | 1 | -16/+35 |
| 7 days | feat(shared): one faded glow for hovers across the shells | Danilo M. | 1 | -17/+37 |
| 7 days | style(user): a larger avatar and dropdowns in the theme | Danilo M. | 1 | -5/+22 |
| 7 days | style(user): the greeting is a header, not a card | Danilo M. | 1 | -3/+3 |
| 7 days | fix(user): the avatar is ~/.user-icon.jpg, as hyprlock and SDDM use | Danilo M. | 3 | -7/+32 |
| 7 days | fix(user): the page retries partial saves and survives leaving mid-save | Danilo M. | 3 | -7/+15 |
| 7 days | docs(user): the module's README and the busctl escaping note | Danilo M. | 1 | -0/+30 |
| 7 days | feat(user): a drawer page for the user's details | Danilo M. | 2 | -0/+285 |
| 7 days | feat(desktop): a greeting row above the notifications | Danilo M. | 1 | -0/+102 |
| 7 days | feat(user): helpers for the user page | Danilo M. | 2 | -0/+93 |
| 7 days | fix(user): userctl survives leading dashes and reports failed reads | Danilo M. | 2 | -15/+37 |
| 7 days | feat(user): userctl reads and writes the user's details | Danilo M. | 2 | -0/+258 |
| 7 days | feat(perf): the performance page moves to the drawer, with ~/.cache | Danilo M. | 6 | -62/+161 |
| 7 days | docs(spec): user details in the drawer | Danilo M. | 4 | -0/+979 |
| 8 days | feat(sound): per-app volume on the drawer page, output to 150% | Danilo M. | 3 | -84/+157 |
| 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. | 2 | -0/+228 |
| 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. | 6 | -0/+413 |