Echoes v0.4.5 — New Look & Checklists That Behave 🎨✅
🎨 A new visual identity
New app icon, splash screen and brand colours across Android, Linux and web.
✅ Checklists, reworked
Built around how a shopping list is actually used:
- Previews show only what's left to do. A ticked-off item no longer
appears in the note preview on the home screen — no more buying something
you already have because the preview still listed it. - Completed items move into their own collapsed section, below the list
and one tap away, instead of burying today's few rows under weeks of
history. - Type-ahead against what you've already ticked off. Typing
o, then
ol, thenolinarrows through your completed items as you go; tap one to
put it back on the to-do list. No more retyping a whole entry only to end
up with a duplicate, and no more scrolling through dozens of ticked rows to
find it. - A new checklist opens with a row ready and a clearly visible cursor, so
it's obvious you can just start typing.
🔄 Sync fixes
- "Synced" now means it. Publishing reported success as soon as a single
relay accepted a note, so a note could look synced on one device and be
missing on another that read a relay which never got it. Every relay is now
tried individually, and a partial write says so plainly: "Synced to 2 of 4
relays". - Attachments deleted by a file host are re-uploaded. Hosts garbage-collect
blobs to reclaim space and nothing tells the app, leaving images and voice
notes broken everywhere for good. Echoes now checks on launch (and on manual
refresh) and re-uploads from the local copy when one has gone missing. - Timestamps travel as UTC. They previously carried no timezone at all, so
a device in another timezone read the same text as a different instant —
which could make an edit lose a merge, or be dropped outright. - Syncing continues when you leave a note, and reports the result wherever
you are — successes and failures used to go silent if you navigated away. - Notes are pulled fresh on app open, rather than waiting for the next
background cycle.
✨ Interface
- The note editor's action icons get their own row, with the title on a
separate line below — no more squeezed or colliding titles. - The + button is larger and spins a full turn as it becomes ✕.
- Note text is back to normal left-aligned formatting, and short notes start
at the top instead of floating in the middle of the screen. - Checklist "add item" uses a muted dark grey, readable on every note
colour.
Android: signed with the release key introduced in v0.4.2 (24e792da…).
Updating from v0.4.2 or later is a normal in-place update.
Linux: echoes_0.4.5_amd64.deb for Debian/Ubuntu-based distributions.