ONYX v1.2-beta - now actually comfortable to use
I’ve been working on ONYX for a while now, and v1.1 was honest about one thing — it was secure, but using it every day felt like a chore. This update is mostly me fixing that.
What’s new
- File uploads now show a preview and progress.
- Message forwarding — took longer than it should have, but it’s in
- Keyword search across chats
- Smooth send/receive animations — on by default if you search the settings, and I liked having them
- Tap a reply to jump to the original message
- Message pinning (local only for now — I want to add it for both sides in next patches)
Improved
- LAN mode stability — this one was long overdue
- General performance
Fixed
- LAN mode connection issues
- Various bug fixes
Still a lot to do.
If you want to follow what’s coming — there’s an update channel inside the app: 12e01467-c154-447b-84f8-133ae76684a1 (channel token)
https://github.com/wardcore-dev/onyx/releases/tag/v1.2-beta
Feedback in the comments is welcome.


You know that, I know that, XKCD knows that and that’s a great way to do it BUT- it’s not just four random words. It’s four random words per service/website I use, which starts to complicate things again.
Sure I can use a password manager on mobile, but Granny who wants to talk to Little Johnny on the messenger he recommended doesn’t have one, nor will she typically remember the four (slightly modified) words in 6 weeks time, meaning she will probably write it down on paper to remember, inherently more insecure than allowing her a shorter password, possibly with a special character she might be able to remember, in my opinion.
I understand the security requirements and why they make sense, but we’re in the field of messengers here, which are incredibly hard to get people to switch to at the best of times. If people are immediately hit with a hurdle at registration, it will probably scare quite a lot of them away if they’re already out of my comfort zone and I find that a shame for such a neat looking project.