Skip to content

v1.13.0.62

Choose a tag to compare

@sosprz sosprz released this 24 Feb 20:17
  • Channels counter clarity (messages vs lines) - Channel header counter now shows message position within the currently renderable message window (1/N), not wrapped-line position. This makes counter behavior easier to understand when long messages consume many screen lines.
  • Counter behavior explained - Message buffers are still DM=20 and Channels=100, but visible navigation depends on render cache (160 wrapped lines). With long texts, oldest buffered messages may be outside the current renderable window.
  • Sound popup readability - Sound level popup shown on quick level cycling now stays longer on screen, so OFF/ON/LOW/MEDIUM/HIGH is easier to read.
  • Sound cycle consistency - Added guard against accidental ultra-fast repeated toggles during triple-click bursts, making sound-level stepping more stable.
  • Cyrillic read fallback - Incoming RU/UA/BY plus selected SR/MK Cyrillic text now has readable Latin fallback in UI (instead of disappearing characters), improving message readability on current fonts.

v1.13.0.61

  • DM open responsiveness fix - Opening a DM now shows RAM messages immediately; heavy QSPI history load is deferred after enter.
  • DM refresh after deferred hydrate - After deferred QSPI hydrate completes, DM view performs one automatic refresh.
  • DM header favorite optimization - Favorite contact marker (*) is now cached per opened contact instead of rescanning contacts on each render.
  • Discover Repeaters auto-scan list UI - Entering Tools -> Discover Repeaters now starts zero-hop scan immediately and shows live discovered repeaters as a scrollable list under Scanning Zero Hop....
  • Discover Repeaters list polish - Repeater entries now use two lines (Name [ID] + SNR), with highlight and scroll on currently selected item.

v1.13.0.60

  • DM history consistency fix - Direct messages no longer disappear after leaving/reopening chat. DM view now restores from one stable thread source.
  • DM delivery marker stability - Pending (..) and delivered (*) status now stays consistent after leaving and reopening DM chat.

v1.13.0.59

  • DM/Channels start from unread - On open, conversation/channel view now anchors to the first unread message (when available) instead of always starting from the newest tail line.
  • Input filter granularity update - System -> UI -> Input filter now supports OFF plus 10-500ms in 10ms steps (instead of fixed presets).
  • DM counter semantics update - DM header counter now shows position within currently loaded window (RAM page), avoiding misleading x/total values when older history is not loaded.
  • Contacts tabs highlight polish - In Contacts, tab highlight (favs/contacts/repeaters/rooms/sensors) is now shown only when tab row is focused.
  • DM/Channels vertical layout alignment - Chat area now starts closer to top bar and uses consistent row height, fixing bottom-line clipping/crowding on message rows.
  • Channels mention display polish - Channel mention payloads now render as sender >> target ... instead of raw @[target] token.

v1.13.0.58

  • Ping bot trigger fix - Ping bot no longer replies to mention-only messages. In DM it now replies only to ping; in channels it replies only to @[nickname] + ping.
  • Screen lock unlock UX polish - Unlock popup now shows live step progress (HODL PREV 3s, ENTER x2) with clearer framing and final UNLOCKED confirmation in the same popup flow.
  • Companion send local echo - Messages sent from companion command path are now injected into local DM/channel views immediately after successful send.