Cordial 0.2.0 — you can sign in
The first release anyone could use. Everything before this was the bionic
linker port, the JNI layer and the framework work — 178 commits, none released.
- Sign-in works via Quick Sign-in, and the session persists across restarts
in the desktop keyring rather than in a plaintext file on disk. - Profiles: storage per account, owner-only directories, and an
flockso one
instance holds one profile. Two accounts run side by side. - A libadwaita shell that finds a Roblox build, explains how to get one when
there isn't one, and launches the client beside itself. - A native Wayland backend — xdg_shell, EGL, input, and the
zwp_text_input_v3IME bridge — replacing the blank window. - Real plugin brokers:
presence.set,notify.send,url.openand
events.*do something, as payloads and effects rather than channels. - An AT-SPI accessibility bridge over Roblox's Android accessibility surface.
- The scroll wheel works; every mouse button and a real delta are passed, so the
camera can turn.
Retracted here: the advice to inject input with window-targeted XSendEvent.
Wayland has no such thing.
Known broken: text is invisible while typing, because Android draws it with a
widget. The cause is recorded; the fix is not in this release.
Cordial ships no Roblox code, APK or assets — you supply the Android client
yourself. Build from source: see CONTRIBUTING.md.