diff --git a/README.md b/README.md index 7e32682e..47a538d0 100644 --- a/README.md +++ b/README.md @@ -86,60 +86,61 @@ Followed Streams Categories Section Search Section Channel (Video/Chat) View Emote Menu Settings Section

## Features +- Support for BetterTTV, FrankerFaceZ, and 7TV emotes and badges - Browse followed streams, top streams, and top categories -- Search for channels and categories -- Watch live streams with chat -- Support for BTTV, FFZ, and 7TV emotes/badges -- Emote menu and autocomplete -- Local chat user message history -- Chatters list with filter -- Theater and full-screen mode -- Picture-in-picture mode (iOS only) -- Sleep timer -- Block and report users +- Autocomplete for emotes and user mentions - Light, dark, and black (OLED) themes -- Customizable settings +- Search for channels and categories +- See and filter chatters in a channel +- Picture-in-picture mode (iOS only) +- Local chat user message history +- Theater and fullscreen mode +- Watch live streams with chat +- Block and report users +- Emote menu +- Sleep timer +- And more... ## Motivation -A major problem with the official Twitch app for many users is that emotes from services such as [BetterTTV (BTTV)](https://chrome.google.com/webstore/detail/betterttv/ajopnjidmegmdimjlfnijceegpefgped), [FrankerFaceZ (FFZ)](https://chrome.google.com/webstore/detail/frankerfacez/fadndhdgpmmaapbmfcknlfgcflmmmieb), and [7TV](https://chrome.google.com/webstore/detail/7tv/ammjkodgmmoknidbanneddgankgfejfh) are not officially supported. Twitch is unaffiliated with these services, hence why they haven't been integrated officially. +A major problem with the official Twitch app for many users is that emotes and badges from services such as [BetterTTV (BTTV)](https://chrome.google.com/webstore/detail/betterttv/ajopnjidmegmdimjlfnijceegpefgped), [FrankerFaceZ (FFZ)](https://chrome.google.com/webstore/detail/frankerfacez/fadndhdgpmmaapbmfcknlfgcflmmmieb), and [7TV](https://chrome.google.com/webstore/detail/7tv/ammjkodgmmoknidbanneddgankgfejfh) are not officially supported. Twitch is unaffiliated with these services, hence why they haven't been integrated officially. As a result, the millions of users of these services have an unideal viewing experience on the official Twitch app. In the stream chat, only text is positioned where emotes should be (imagine only being able to see :emoji_code: rather than the emojis themselves). @@ -173,10 +174,6 @@ I've looked into implementing it for Android a while back but web browsers on An Due to the Flutter framework, there may be some stutter and jank on the first installation and launch. After using and moving around the app for a bit the jank will be mitigated through shader warmup/caching and should be minimal on subsequent launches. Watching a stream with a relatively fast chat for a couple of minutes usually resolves it. -### Why isn't the video stream playing on Android? - -If you're on an older version of Android (below 7.1.1), the video stream will not play properly due to the reliance on Twitch's web player. Older Android versions use an older version of the native web browser (WebView), resulting in many compatibility issues with newer websites. - ### Why is there a delay between the stream and chat? On Android, the delay should be minimal. Try refreshing the player if you have a delay.