Repository navigation
Releases
Chatter 0.12.1
Fixed and improved
- Show badges from other clients, like the Chatter supporter badge, on your own messages too
- Show supporter badges without sending your Twitch login to Chatter's server, also as a guest
- The slim input is now the only input, with all buttons inside it
Full changelog: v0.12.0...v0.12.1
Chatter Nightly
Chatter Nightly 0.12.1-nightly+abee6bb, built from abee6bb.
New since the last nightly
- chore(release): 0.12.1
- fix(badges): show supporter badges without login
- fix(chat): show other clients' badges on your own messages
Chatter 0.12.0
New
- Beta features are now called Labs, where colored settings categories can be switched on
- Change slow mode, followers only and the other chat modes from the shield next to the emotes where you are a mod
- Choose in Settings → Typing whether the clock replaces the send button, sits in the input or is off
- Hide the shield in Settings → Typing if you do not need it
- Keep the whispers you send, wherever you send them from
- Log in through the Chatter website when Twitch's page does not load: by link, pasted token or QR code
- Pick your own color for messages that mention you
- Plan a message to go out later, e.g. in 5 minutes or at 22:00 (Labs)
- See version, memory, connection and caches on a debug page in the settings, and copy them in one tap
- Show who mentioned or whispered you by their profile picture, and the channel small at its corner
- Sort the inbox by day, in calm tiles, with your name picked out in new mentions
- Suggest Twitch smileys like :) and <3 while typing, starting at the first : or ;
- Tap an image in the chat to see it grow to full screen, zoom in, and open it in your browser from there
- Tap the clock next to an empty input to see your last three messages and send one again
- Turn on a slim input in Settings → Typing (beta), with all buttons inside it and the chat running on behind it
- Whisper in a chat of its own: a list of people, and a conversation with each, both sides as bubbles
Fixed and improved
- Add a channel, combine chats, add a word or log out in a panel that slides up from the bottom
- Ask Twitch at login for what coming moderator and channel tools need, so they work without logging in again
- Ask before clearing the inbox, and offer to mark all as read only when something is unread
- Block someone from a sheet that slides up, with the button now at the top of the blocked users
- Find settings faster with a search field on top, sorted pages and shorter hints
- Fix the catch-up summary saying that no phone has Gemini Nano
- Have TalkBack say which inbox messages are still unread
- Hide the inbox from guests, who get no mentions or whispers
- Keep the tab bar in place when a channel is removed, instead of jumping back to the first tab
- Make the Cancel button and a greyed-out button in sheets easier to see
- Make the settings easier to scan: shorter texts, a calmer notification page and a search that knows more words
- Make unread inbox tiles stand out with pure black, and drop the line under the inbox tabs
- Settings feel more alive: tiles react to a touch, rows open out and the search bar grows
- Show a picture and one short line when an inbox tab is empty
- Show the inbox's unread counts beside the tab names instead of over them
Full changelog: v0.11.0...v0.12.0
Chatter 0.11.0
New
- Show a badge next to the names of people who support Chatter
- Sort Twitch emotes in the picker by channel, your subs first, with a column on the left to jump to each
Fixed and improved
- Fold the line with the chat modes, like sub-only or unique, smoothly in and out
Full changelog: v0.10.1...v0.11.0
Checking the download
That this APK was built by the release workflow from this repository:
gh attestation verify chatter-0.11.0.apk --repo derLesh/ChatterThat it is signed with the release key: apksigner verify --print-certs shows the
certificate SHA-256 listed in the README.
Chatter 0.10.1
Fixed and improved
- Keep the app from freezing for a moment while logging in, switching accounts or logging out
- Keep the search results in place while you type in the channel and block search
- Open the notification settings only when Android no longer asks, not after a quick "Don't allow"
- Scroll past link previews with pictures with less work
- Show 7TV paints on names right away, and scroll past them with less work
- Start a little faster, since the catch-up summary is only set up once it is turned on
- Stay on the open chat when the phone turns after opening Chatter from a notification
- Use less memory over a long night in busy chats
Full changelog: v0.10.0...v0.10.1
Checking the download
That this APK was built by the release workflow from this repository:
gh attestation verify chatter-0.10.1.apk --repo derLesh/ChatterThat it is signed with the release key: apksigner verify --print-certs shows the
certificate SHA-256 listed in the README.
Chatter 0.10.0
New
- Beta: let Gemini Nano sum up on your phone what you missed in a busy chat, under Settings → Beta features
- Chatter is a new app now: back up your settings in the old one, restore them here, then remove it
- Choose how names are shown: display name, username, or both, under Settings → Appearance
- Choose line spacing, lines between messages and larger emotes, with a preview of the chat in the settings
- Choose which special messages to show under Appearance, each with a preview
- Count down in the input while you are timed out, and say when you are banned in a channel
- Follow a conversation and get notified about new replies in it, not only answers to you
- Hide a single emote from its card, everywhere or in one channel. It then shows as its name
- Hide single kinds of badges, like predictions or bits, by holding one in chat or under Settings → Emotes
- Keep a private note on a chatter, shown on their user card
- Pick an app icon in eight colors or Pride, and get a special one on Halloween, Christmas and other days
- See giant emotes, highlighted messages, message effects, rewards and watch streaks like on Twitch
- See the pinned message above the chat in channels you moderate, and pin a message from the user card
- See what space Chatter takes on your phone and clear its cache, under Settings → Storage and data
- Show pictures linked from kappa.lol in chat
- Tapping a mention notification or the inbox opens the chat at that message
Fixed and improved
- Choose how long a timeout lasts when you tap Timeout on the user card
- Coming back to a channel reads all its mentions, also those above the part on screen
- Draw bright names darker in the light theme, so they stand out from the white chat
- Join the buttons on user and emote cards, put rare user actions in a menu and fill the send button when ready
- Keep an emote that wraps to the next line from covering the line above
- Keep bright names readable in the light theme with the loop name colors, instead of nearly black
- Show older messages less faded in the light theme, so they stay easy to read
- Show the text on the notification screen after login in the dark theme too
- Show the tour of the app on the first start even after its data was cleared
- The button back to the newest messages springs in and counts what arrived since you scrolled up
Full changelog: v0.9.0...v0.10.0
Checking the download
That this APK was built by the release workflow from this repository:
gh attestation verify chatter-0.10.0.apk --repo derLesh/ChatterThat it is signed with the release key: apksigner verify --print-certs shows the
certificate SHA-256 listed in the README.
Chatter 0.9.0
- minor: Choose to keep the screen on even when the chat is quiet
- minor: Draw 7TV paints on names, gradients and pictures with their shadows, with a setting to turn them off
- minor: Explain what Chatter notifies about before asking, and say in the settings when notifications are off
- minor: Get a notification when a channel goes live, for your channels and any followed ones you pick
- minor: Hide the input with Settings → Typing → Only read, for watching a chat without writing in it
- minor: Load the emotes again from the bottom of the emote picker, when one is missing or new
- minor: Open the settings with your account on top and the chat settings split into messages, links and typing
- minor: Pick emoji from a tab of their own in the emote picker, or type a colon and a shortcode like :smile
- minor: Show cheers as animated cheermotes in their tier's color, and set messages with bits apart like a sub
- minor: Show links to posts from X and Bluesky as a card, and choose on a page of its own what the card shows
- minor: Show new users around the app on the first start and let them pick the most useful settings right away
- minor: Show the GIFs that Tier 2 and 3 subs post in chat, with a switch to leave them as text
- minor: Take your settings and channels along when you set up a new phone from the old one
- minor: Try a rule on a made-up message, and see what it finds in your chats, before you save it
- patch: A backup now also keeps which channels notify you when they go live
- patch: A highlight rule left on the mention color now highlights its messages
- patch: A message that is slow to send no longer clears what you wrote in the meantime or in another chat
- patch: A rule with a pattern Chatter cannot use can no longer be saved switched on, and the editor says what is wrong
- patch: Add a way to report a security problem privately, under Settings → About
- patch: Ask Twitch less often what is live, which saves battery while Chatter runs in the background
- patch: Combine many mentions at once into one notification update and one vibration
- patch: Download emotes only from the sites that are switched on, and 7TV badges and paints only while shown
- patch: Draw the channel tabs less often while other channels are busy
- patch: Explain settings and messages in plainer words, and say "Kanal" everywhere in German
- patch: Keep a very large picture or emote from filling the memory, by loading it smaller or showing the link instead
- patch: Keep a whisper that arrives during an account switch with the account it was sent to
- patch: Keep the chat from going through every message again each time an emote is used
- patch: Leave login secrets out of crash reports, so a copied report is safe to paste into an issue
- patch: Let new messages appear without gliding while battery saver is on
- patch: Let the screen turn off when the chat stays quiet for 10 minutes
- patch: Load a picture only from the site it was allowed from, even when that site sends Chatter on to another
- patch: Load the channel on screen first when Chatter starts with many channels
- patch: Open the account in the settings at once, without loading it from Twitch every time
- patch: Rules are now written on a page of their own instead of in a small window
- patch: Save the mention inbox less often, which saves battery while mentions keep coming in
- patch: Show emotes and badges in messages that arrived while a channel was still loading
- patch: Show every tab of the emote picker at once, in the color of the picker itself
- patch: Show your role in a channel as the color of its tab's underline, with a little more room for the chat modes
- patch: Stop asking an emote site that is down while Chatter runs in the background, which saves battery
- patch: Turning the phone no longer closes the settings or the inbox
- patch: Unsent messages and replies come back after Android closed Chatter in the background
Chatter 0.8.0
- minor: Keep a note of the last crashes, and offer to copy one into a bug report with the versions filled in
- minor: Keep what was typed with its channel, so swiping to another one no longer takes it along
- minor: Read chats as a guest without a Twitch login, and log in later to write
- minor: Regex rules with lookarounds or backreferences are no longer used, since they could stall the chat
- minor: Save data on mobile data: no linked images, still and smaller emotes, while the chat keeps arriving
- minor: Say in the notification settings when Android stopped the background connection, and how to prevent it
- minor: Search the settings, and land right on the setting that was found
- minor: Shorten long links to their site and the start of their path, with a setting to show them in full
- minor: Show characters left, slow mode seconds and chat modes before sending, and hand refused messages back
- minor: Show emotes and short links in the line a reply quotes, instead of their codes and whole URLs
- minor: Show on the statistics page which channels arrive in the background and how much data Chatter used
- minor: Slow animated emotes to 10 frames a second when the chat has not been touched for three minutes
- minor: Turn the dark theme pure black for OLED screens, with or without Material You colors
- minor: Undo removing a channel or a combined chat, with its name, settings and places in combined chats
- minor: Whisper to a chatter, open their Twitch page and see their picture large, all from the user card
- patch: Check a restored backup and show what it changes, including which sites pictures load from, before applying it
- patch: Check the combined chats in a restored backup, so none can slip a command in as a channel name
- patch: Fit the channel menu to the window in split screen and on foldables
- patch: Fix a crash when a chatter without a name color has one of a few unlucky names
- patch: Handle and draw chat messages at full speed right after an install or update
- patch: Join a long channel list at the pace Twitch allows, so no channel stays empty after a reconnect
- patch: Keep 7TV emote changes arriving after the network changes while Chatter is open
- patch: Keep a 7TV emote added live while the channel's other emotes are being loaded again
- patch: Keep a new phone from copying Chatter's storage over on its own; the settings backup does that
- patch: Keep an account and its inbox when Android's keystore is slow to answer right after the phone starts
- patch: Keep mentions and whispers with the account they were sent to, and forget them when it logs out
- patch: Keep quick changes to keywords, image sites and emote or badge providers from undoing each other
- patch: Keep the login on Twitch's own pages, and open any other link from it in the browser
- patch: Load no profile pictures for notifications while saving data
- patch: Logging out also signs the account out at Twitch, so its token stops working everywhere
- patch: Never write over stored rules, nicknames, inbox or combined chats that could not be read
- patch: Only offer an update download from GitHub, and refuse a backup file too large to be one
- patch: Open normally after one of Chatter's files was damaged, instead of crashing on every start
- patch: Read a linked picture's address the way it is fetched, so a trick in it cannot load one from another site
- patch: Replying from a notification asks to unlock the phone first, and whispers keep their sender off the lock screen
- patch: Run regex rules so that no pattern can stall the chat, and mark the rare one that has to be skipped
- patch: Save the statistics every ten minutes instead of twice a minute while Chatter is in the background
- patch: Say "1 second" rather than "1 seconds" when somebody is timed out for one second
- patch: Say on the account page when a login allows less than Chatter uses, with a way to log in again
- patch: Show links that hide behind invisible direction marks as they really are, and ask before opening them
- patch: Show where a link really goes, and ask before opening one dressed up as another site
- patch: Slide between chat, inbox and settings, and preview where the back gesture leads while it is dragged
- patch: Spend less work and memory on every chat message, in the background too
- patch: Spend less work on combined chats of busy channels while they are open
- patch: Stop a connection that drops halfway through an answer from leaving emotes or history loading forever
- patch: Stop retrying the chat every half minute on a network that does not reach the internet
Chatter 0.7.0
- minor: Mark where you stopped reading a channel, with a chip that jumps back to it
- minor: Show which channel a Shared Chat message was written in, with the badges earned there
- minor: Tap the line a reply quotes to read the whole conversation and answer into it
- patch: Mentions you have on screen are marked as read in the inbox, also when you come back to the app
Chatter 0.6.0
- minor: Get a notification in the settings when a new version is available, if you installed Chatter from GitHub
- minor: Show every channel as a tab in the title bar, so a swipe shows where it goes; hold a tab for its options
- patch: Show the channel picker of combined chats and the options of a held tab as Material 3 grouped menus