Limerino 1.0.9 — Reply threads and moderator tools
What’s new in 1.0.9
1.0.9 is built around conversation: reply threads open in place, moderators get a real Delete, and the Message history setting finally means what it says.
Reply threads.
- Tap the reply line above a message — or choose View reply thread — and the conversation opens in place with live chat still visible behind it. It opens half height and pulls up to full, and the message you came from stays on screen.
- A thread is a snapshot on purpose: it will not grow or reshuffle while you read. Follow reply thread keeps up with one that is still going.
- If a thread starts further back than the chat the app still holds, a note tells you the start is missing.
Moderators can delete a message. In channels you moderate, message actions offer Delete, behind a confirm that quotes the exact message first. Deleted messages appear struck through and dimmed — or disappear entirely if Hide deleted messages is on. The option only appears where you actually moderate.
Message history now controls history. The slider used to govern only how much chat was kept in memory — how far back a channel loaded when you opened it was always about a hundred lines, whatever you set. One dial now does both, so raising it and reopening a busy channel lands you noticeably deeper.
Mentions you missed while away. Signing back in used to leave older mentions unexamined, so a mention further back than the newest hundred messages could never reach your inbox. History also appears on a cold launch without waiting for sign-in to finish.
Highlight rules can be regular expressions. Mark a rule as a pattern in Settings › Highlights. Existing plain-text rules keep working exactly as before, and an invalid pattern is explained in the editor instead of being quietly ignored.
Replies to you can stop alerting. Turn reply pings off and a reply sends no notification while ordinary mentions still arrive. The choice survives relaunching and signing out and back in.
Tap a username for recent messages. The user card now shows what someone said recently, filled from chat the app already has — nothing is fetched.
7TV emotes keep working. 7TV is changing how a channel’s emote set is delivered on August 3. Without this update a channel’s 7TV emotes would simply stop appearing — silently, with emote names rendered as plain text — and live emote updates would stop arriving too. Nothing to turn on.
Also in this update: tapping chat dismisses the keyboard, while tapping a message, username, or emote still does its own thing.
One thing removed. Video no longer continues playing when the app is not on screen, and the floating window is off. Rotating, the app switcher, and a sheet over the player all still count as on screen, so playback does not stop for any of them.
iPad is still iPhone-scaled.
In more detail
Muted phrases now cover reply context. A muted phrase used to hide the message itself but not the small “replying to” preview above a reply to it, and not the reply-thread view. Both now follow the same rules as chat: the preview strip disappears without leaving a gap, and a thread that begins from a message your filters hide opens with the start hidden and a note saying so — it never claims you blocked anyone. VoiceOver skips filtered text in reply previews too. New muted phrases apply to messages from now on, and the rules screen now says exactly that.
The 7TV work survives more than the switchover. Channel emotes seed from the on-disk cache while the fresh set is fetched, so there is nothing to feel when you join. If 7TV is down, rate-limiting, or answers with something malformed, the app keeps the emotes it already had and retries. Global and personal 7TV emotes, badges, and name paints are untouched, and BTTV, FFZ, and Twitch emotes are unaffected.
Deeper history that arrives smoothly. Opening a channel backfills to half your Message history setting rather than all of it, so a busy channel settles into place instead of evicting messages the moment it fills.
Sign-out copy is now exact. The sign-out screen spells out the order that saves you a re-login — delete server data first, then sign out — and the data screen while signed out explains that signing in is what creates an account record, instead of offering delete buttons that cannot do anything yet.
Smaller things that add up:
- Reply threads open at full height when you use the largest text sizes, and blocking someone clears their rows from an open thread.
- Emotes in a thread animate at chat’s own rate.
- The sign-in screens follow the same strict media rules as the player.