Commit graph

316 commits

Author SHA1 Message Date
Tommy Chow
c86b0f8c8f Add support for FFZ dev, bot, and supporter badges 2021-12-30 23:00:03 -05:00
Tommy Chow
d9bca9cc59 Add 2x fallback for FFZ emotes 2021-12-30 20:19:50 -05:00
Tommy Chow
acedf66aeb Tweak chat messages upper-limit 2021-12-30 20:14:05 -05:00
Tommy Chow
be0b15b808 Fix safe area interfering with chat in landscape 2021-12-30 20:13:27 -05:00
Tommy Chow
d7913ad547 Add safe area to home, remove unnecessary scaffold 2021-12-30 04:12:49 -05:00
Tommy Chow
8e4f049678 Fix emote menu buttons overflowing 2021-12-30 04:09:26 -05:00
Tommy Chow
2ec2f02404 Add tap to unfocus in chat users list 2021-12-30 04:08:54 -05:00
Tommy Chow
d6e82bc1a3 Remove bottom safearea in landscape, fixes 2021-12-30 04:07:49 -05:00
Tommy Chow
a1345915d4 Refactor main.dart, add OLED theme setting 2021-12-30 03:58:08 -05:00
Tommy Chow
3fe2a0a450 Add crash reporting through Sentry 2021-12-29 21:06:01 -05:00
Tommy Chow
33c63d95cf Add timestap option to chat 2021-12-29 19:54:32 -05:00
Tommy Chow
21069ce867 Increase chat details height, tweak headers 2021-12-29 18:11:39 -05:00
Tommy Chow
2248b0f3b2 Disable ephemeral login 2021-12-28 23:00:21 -05:00
Tommy Chow
e66c4c7067 Add sectioned settings & section header widget 2021-12-28 22:52:29 -05:00
Tommy Chow
f5ba55f52d Update block list request to use pagination 2021-12-28 21:34:40 -05:00
Tommy Chow
e9832d7015 Fix CI analyzer error 2021-12-28 20:35:44 -05:00
Tommy Chow
ef58b9340c Remove message limit setting, tweak padding 2021-12-28 20:03:37 -05:00
Tommy Chow
816d3ce2c3 Add tooltips to titles and cards 2021-12-28 19:43:06 -05:00
Tommy Chow
6a818ae5ad Minor search refactor 2021-12-28 19:12:55 -05:00
Tommy Chow
4dca86c26a Increase emote menu flex 2021-12-28 04:50:29 -05:00
Tommy Chow
4e98015eda Workaround fix for keyboard covering latest chat 2021-12-28 04:50:16 -05:00
Tommy Chow
bdf86326ed Fix chat sub alert padding 2021-12-28 04:13:00 -05:00
Tommy Chow
8c38bc614b Fix refresh indicator clipping in chat user list 2021-12-28 03:26:08 -05:00
Tommy Chow
6c9f02274a Minor provider refactor 2021-12-28 03:14:08 -05:00
Tommy Chow
e988e6ee4e Fix misaligned expanded info on video overlay 2021-12-28 03:02:58 -05:00
Tommy Chow
31ebd358a1 Add ability to filter chat users & scroll to top 2021-12-28 00:14:00 -05:00
Tommy Chow
8c77eac1e4 Add chat users/modes, refactor chat store
- Added ability to view all chat users in channel
- Updated chat modes to icons for better appearence
- Refactored chat into individual chat stores for better organization
- Fixed ROOMSTATE changes not updating properly
2021-12-27 21:13:46 -05:00
Tommy Chow
0185b80454 Add API request and model for users in chat 2021-12-27 21:08:16 -05:00
Tommy Chow
a2c97cc1e5 Fix SystemUI not showing on Android in fullscreen 2021-12-27 02:47:29 -05:00
Tommy Chow
f5dd85f5de Fix user emotes not appearing when sending 2021-12-27 02:20:03 -05:00
Tommy Chow
1c92441b71 Fix followed tab visible when offline 2021-12-27 01:40:56 -05:00
Tommy Chow
ce5e480fc3 iOS setup 2021-12-26 23:57:17 -05:00
Tommy Chow
dfbf5fc93c Fullscreen immersive mode tweaks 2021-12-26 23:44:59 -05:00
tommyxchow
039c12bdd7 Fix bottom safe area on chat 2021-12-26 03:43:50 -05:00
tommyxchow
462d16294f Upgrade packages 2021-12-26 03:27:53 -05:00
tommyxchow
0798fbb4ea Fix rotate logic & add detail expansion on overlay 2021-12-26 03:19:08 -05:00
tommyxchow
89b54ff08e Add universal fullscreen option & minor fixes
Reverted to hybrid composition for webview due to pausing on Android
when rotating. Tradeoff is screen flicker/flash when toggling video.
2021-12-25 22:35:10 -05:00
tommyxchow
ce20ab7256 Fix assets not being fetched for anonymous user 2021-12-24 04:15:42 -05:00
tommyxchow
cff3beaffc Fix BTTV shared emotes not showing in emote menu 2021-12-24 04:12:56 -05:00
tommyxchow
15583950bc Add title and game name to video overlay 2021-12-23 20:08:17 -05:00
tommyxchow
892c7b0c35 Convert MobX autorun to reaction in settings store 2021-12-23 00:30:43 -05:00
tommyxchow
9f85ed43ae Add interactive search history 2021-12-23 00:26:33 -05:00
tommyxchow
c025e657d4 Refactor chat & emote menu (#60)
Closes #60
2021-12-22 18:28:57 -05:00
tommyxchow
0d46f5002b Add specific categorized emote lists to chat store 2021-12-22 18:25:56 -05:00
tommyxchow
9f7529d2cc Add twitchSub & twitchUnlocked enum emote type 2021-12-22 17:50:42 -05:00
tommyxchow
8b9a85c204 Fix null check on profile card login 2021-12-22 00:33:25 -05:00
tommyxchow
d51b46933f Add Twitch API requests for emote sets & sub count 2021-12-22 00:27:24 -05:00
tommyxchow
69a4432696 Move user-related info into its own store 2021-12-21 23:20:38 -05:00
tommyxchow
7fef2e7225 Add option to enable/disable video overlay 2021-12-20 18:26:25 -05:00
tommyxchow
ef6f9b97b0 Fix settings flash on Android
Reverted to virtual display for webview due to hybrid composition
causing some flashing/flickering.
2021-12-20 17:26:35 -05:00