Changelog

Organisations tell you when they can send again

When an operator lifts an organisation’s suspension, connected apps notice at once and offer the refused actions again. Refusal reasons read in Swedish, and desktop text goes one size larger.

Lowfire on the Mac, light: a group conversation with the sidebar and the message composer.
A conversation on the Mac.
New

Know when an organisation can send again

When an operator resumes an organisation, connected apps clear the stale suspension state; an offline device learns on reconnect. Lowfire offers the actions that had been refused without silently resending them.

New

Read organisation refusal reasons in Swedish

Organisation refusals now carry a consistent reason that the app can translate. In Swedish, the covered organisation refusals read in Swedish instead of as an untranslated server sentence.

New

Desktop text goes one size larger

The desktop text-size range now reaches a larger step, with body text at 27 points instead of the previous 23-point maximum. Message timestamps get a gutter wide enough for them, and update cards scroll when they cannot fit; phones keep their own system text-size range.

Fixed

  • Make reading and call rows more consistent. Paragraphs, day labels, call rows and setup text now follow the intended line spacing. Carets, text selection and input-method positions follow that same spacing, rather than drifting away from the text.
  • Only a connected call looks live. Incoming, ringing and connecting calls use a quiet grey appearance. Only a connected call is highlighted, so an unanswered call does not look as though it is already underway.
  • Refresh shared-screen detail consistently. The sharp refresh after a scroll now gets the same data allowance at different frame rates. Fine text on a shared screen can recover consistently instead of depending on how often frames are sent.
  • Show the right pointer over clickable controls. A clickable control now keeps its intended hand pointer even when its other interface flags are set. Unrelated flag bits no longer turn it into a crosshair.
Under the hood 3 changes · tests, tools and the server
  • Run overdue reconnection cleanup promptly. The server now schedules stored cleanup work for the present when it is already due, including after rejoining-conversation state changes. A zero or past alarm time no longer prevents that cleanup from being armed.
  • Keep presence checks independent. A presence check now gives the same result on its own and in the complete core test run, removing an ordering-dependent test failure.
  • Compare complete visual frames. Drawing checks now compare only complete frames. Faded-label checks and iPhone setup-link checks wait for settled, agreeing observations rather than judging an intermediate image.