Skip to content

Punchlist v1.5.31

Choose a tag to compare

@evrenucar evrenucar released this 28 Jul 15:07
· 96 commits to main since this release

Devices you sync with can be removed from the list

Settings → Sync lists every device that has saved to your board. Hover one and press the × to forget it. It disappears from the list on all your devices at the next sync, and Ctrl+Z brings it back.

Forgetting is tidying, not revoking. That list records who has shown up; it is not a permission list. A device that still holds your token rejoins the moment it syncs again, and it can read and write your board in the meantime. Access comes from the token, and the sync guide now walks through actually cutting a device off, plus what happens to the copy of the board that device already has.

The device you are using is not removable. It would re-add itself on the next save, so the button would read as broken rather than principled.

Everything from v1.5.30

The sidebar and Settings work from the keyboard: arrows walk the whole list top to bottom, Right opens a section, Left closes it and climbs, Ctrl+arrows expand and collapse, and Enter flips a toggle. Open sections point their arrow down.

The two names in Settings explain themselves on the page instead of in a tooltip, and the device name is required for sync. If you sync and have never named a device, that device stops syncing until you do, and opening the app says so rather than going quiet.

Enter no longer splits a line in half at a marker. Text formatting is gone, and nothing you had written was touched to do it. Every button names its keyboard shortcut on hover, Alt+S shows and hides the sidebar, and there is a printable cheatsheet at https://evrenucar.github.io/punchlist_app/shortcuts.html

And the two sync bugs that could replace a newer board with an older one. Every device you sync with needs to be on this build, because a device on an older one has neither fix.

Updating a file you downloaded

Put the new file in the same folder under the same filename, then open it the way you always do. Your board is stored by location, so a different folder or filename opens empty (nothing is lost, the old board is still attached to the old path).

Full walkthrough: https://evrenucar.github.io/punchlist_app/updating.html

The hosted app at https://evrenucar.github.io/punchlist_app/ is always current and needs no update.