Tags give the ability to mark specific points in history as being important
-
v0.1.29-pre.10
protected3b48b6fa · ·preview: a chat stopped on a message your device cannot open no longer re-checks it every minute all day — three tries, then one at five minutes, then every half hour, while a new message, a reconnect, linking a device or Refresh still brings it back at once.
-
v0.1.29-pre.9
protectedc047647c · ·preview: the web app names its signer in your language — the sign-in button, the hint under it and the restore screen read 브라우저 확장 프로그램 or un'estensione del browser instead of leaving the English words inside a translated sentence. English is word for word what it was, and Amber on Android is untouched.
-
v0.1.29-pre.8
protected694c45ac · ·preview: custom emoji packs — paste a NIP-30 pack's address in Settings > Appearance and its emoji are yours to send and to see, drawn inline in a message, on a reaction chip and in the who-reacted sheet, on Android, the desktop and the web. The picture travels encrypted to the conversation, so a pack somebody else curates draws for everyone in the room without anyone's device calling its host.
-
v0.1.29-pre.7
protecteddcc8b972 · ·preview: a name or picture somebody changes now reaches your chat list as soon as a search turns them up and you pick them, instead of waiting out a week-long cache; and a database that has taken a migration opens again after an older build has been installed over the newer one.
-
v0.1.29-pre.6
protectedad4eecf5 · ·preview: Staircase speaks Korean - Settings > Appearance > Language offers 한국어, and the web bundle now carries a hangul face so Korean draws in a browser for everyone.
-
v0.1.29-pre.5
protected9fff15bb · ·preview: Staircase speaks Italian - Settings > Appearance > Language offers Italiano, and a phone or browser set to Italian lands in Italian on its own.
-
v0.1.29-pre.4
protected7797ae82 · ·preview: the three welcome slides now use the window they are given - the drawing beside the words in a desktop window, on a tablet on its side and on a phone held sideways, and upright exactly as before.
-
v0.1.29-pre.3
protectede8ea3751 · ·preview: in a browser, the app now opens in the language you were reading staircase.chat in; a language you picked yourself is never overridden. Nothing changes on the phone or the desktop.
-
v0.1.29-pre.2
protected1674ef3e · ·preview: under "Unread first" the chat list no longer keeps a read chat above newer ones until the app is restarted; it holds its place only while nothing newer has arrived. Verbose logging now prints the list's order on every emission.
-
v0.1.29-pre.1
protectedb9c1b508 · ·preview: a second look, Ink & paper, beside Classic, times the six colours: new faces, ink lines instead of shadows, drawn screens, door avatars and step ticks, lettered reactions and a light switch. A new install opens on Ink; an existing one keeps what it had. Classic is unchanged.
-
v0.1.28
protectedRelease: staircase v0.1.28a78e0e1f · ·Staircase 0.1.28 Carries v0.1.28-pre.1 to v0.1.28-pre.21: an emoji picker and a quick reaction row of your own; the name in a "joined" or "was removed" line opens that person's profile; a photo that will not download says why and takes a tap to try again; a draft no longer outlives the chat it was typed for, and the reason the box is dead reads above it; an attachment's kind worded in your own language, so a PDF reads "file"; "metadata removed" said only when it was; in a browser, no dead page on a reload and no blank one when the signer extension has gone; on Android, back clears a selection or a highlight before it leaves the chat, and Continue is pinned on screen through the first run; the Chats and Inbox counts read out by a screen reader; and a chat with one other person reads "1 member". Beneath that, nothing a person can see: the jvm suite on virtual time, a red test:jvm blocking a preview's APK, one pipeline per commit. No test was run on the release tree; the coder's gate is the gate of record.
-
v0.1.28-pre.21
protectedad3987ad · ·preview: nothing to build here that a person can see - the jvm test suite moves onto virtual time and the CI job that runs it now blocks a preview whose tests are red
-
v0.1.28-pre.20
protected5dc5bba5 · ·preview: a photo that will not download now says why and takes a tap to try again, instead of sitting on "Decrypting..." for ever
-
v0.1.28-pre.19
protected9db81261 · ·preview: the name in a "joined" or "was removed" line opens that person's profile, which for a removed member is a route that existed nowhere else
-
v0.1.28-pre.18
protected6a18ecbf · ·preview: a draft no longer sits forever in a chat you were removed from, and the reason the box is dead now reads above it instead of behind your own text
-
v0.1.28-pre.17
protectedb65f5fa7 · ·preview: an attachment's kind is now a word from the catalogue, so a photo reads as one in your own language and a PDF reads "file" instead of "application"
-
v0.1.28-pre.16
protected9d4d0f92 · ·preview: the Share screen and the attachment sheet say "metadata removed" only when it was; a voice memo, PDF, document or GIF now says it is sent as it is.
-
v0.1.28-pre.15
protected6dd0b020 · ·preview: nothing to build from this tag itself - GitLab now runs one pipeline per commit instead of two, with the test suite on the pipeline that remains.
-
v0.1.28-pre.14
protecteddffd93af · ·preview: an emoji picker in the message menu, the composer and the group icon field, a quick reaction row that becomes your own, and symbols like a bare star now drawn in colour.
-
v0.1.28-pre.13
protectedc8eec0e4 · ·preview: in a browser the app no longer comes up dead on a reload - the bundled fonts wait for Skia before they register, so the page always draws.