Repository navigation
Daymark v1.7.0
Daymark 1.7.0: Backlog, a side menu, move to section and built-in guides
New
- Backlog. A place for ideas that aren't ready for a day. Backlog tasks never appear on Today or the Calendar, never age, never trigger the delay warning and never count in your stats. Give each an optional category label; when you pick it into a day it goes into the section with that name, or a new section is created. Move to backlog in a task's menu parks an open task again. Backlog syncs between your devices and is included in backups (a ZIP export adds
Backlog.md). - Side menu on desktop. The top bar and page title are gone; a rail with six equal parts (Title, Today, Calendar, Notes, Backlog, Settings) frees the full height for your content, which matters most in Notes. The Title part holds sync status, + New task and search. Choose left or right in Settings › Appearance, and use Minimize menu to shrink it to icons (remembered on this device). Notes focus mode hides it.
- Move to section. The task menu can move a task to another section of the same day, or to a new one. Undo is offered.
- Phones. A Backlog tab joins the bottom bar, and the New task sheet can save to the Backlog.
- Guides. Settings › Help has 13 topics, each with a Web and a Mobile part, and works offline. The same guide is on the website.
- Website. Click any screenshot to see it full size; arrows or swipe browse, Esc closes.
Fixed
- Tasks parked in the Backlog stay closed on earlier days instead of showing as completed, and stale offline devices can't pull a parked task back.
Upgrading
- Server first: pull and rebuild (
docker compose up -d --build). Backlog sync needs the 1.7.0 server. - Android: install this APK over 1.6.0. Your notes, habits, pictures, sign-in and widgets stay.
- Devices still on 1.6.0 keep syncing tasks, notes and habits but never see the Backlog; a task moved to the Backlog looks removed from its day to them.
Known limits
- If two devices pick the same Backlog item onto different days before they sync, both days keep a copy (they behave like carried copies); nothing is deleted.
- Pinch-zoom in the screenshot viewer relies on the browser's own gestures and hasn't been tried on a physical phone, and this APK hasn't been tried on a real phone yet. It builds and its tests pass.
- Pictures and Backlog items are never removed automatically.
Checks
Lint, 1,104 unit and server tests, 23 helper tests, 466 browser checks, the 92-check UX suite, the two-device sync test (including two devices picking the same Backlog item), the offline/installable app test, and the Android build with its 44 Kotlin tests all pass. CI is green on this commit.
Details and screenshots: cycle 10 and cycle 10.1.