Commit graph

1040 commits

Author SHA1 Message Date
Tommy Chow
1c29bd4842 Release v4.4.0 2024-08-13 18:49:18 -07:00
Tommy Chow
68dce429ee Update release notes pref only after popping 2024-08-13 18:36:03 -07:00
Tommy Chow
0ce36dc5cf Upgrade fastlane 2024-08-13 17:41:57 -07:00
Tommy Chow
6a20d7436d Upgrade packages 2024-08-13 17:36:13 -07:00
Tommy Chow
7ddd0ac26a
Add release notes on launch (#375)
* Add markdown release notes

* Show release notes on first launch

* Update release notes and styles
2024-08-13 00:41:06 -07:00
Tommy Chow
d3b548075a Re-run flutterfire configure and fix plugin versions 2024-08-13 00:03:53 -07:00
Tommy Chow
6444a52eec Move Firebase initialization to top of main 2024-08-12 23:06:05 -07:00
Tommy Chow
ea8849a782 Switch to LaunchMode.inAppBrowserView
Uses Chrome Custom Tabs which has a better navigation menu.
2024-08-12 21:55:28 -07:00
Tommy Chow
13c96fe57b Tweak chat bottom bar padding 2024-08-12 20:44:01 -07:00
Tommy Chow
9f9660ab91 Update Podfile.lock 2024-08-12 00:18:15 -07:00
Tommy Chow
3bcb1c3594 Fix rare case where the custom overlay doesn't play 2024-08-12 00:17:17 -07:00
Tommy Chow
1594d40f48
Add option to enable historical recent messages in chat (#374)
* Add initial support for recent messages

* Add setting for recent messages

* Add setting to onboarding

* Activate buffer after connecting

* Update copy

* Remove unnecessay future delayed

* Remove old line

* Prefer message buffer
2024-08-12 00:01:45 -07:00
Tommy Chow
a0c945a8d4 Update chat-only mode button copy 2024-08-11 17:36:47 -07:00
Tommy Chow
76fa2277a0
Fix chat not disconnecting (#373)
* Fix chat not disconnecting

* Fix reconnect

* Don't print

* Remove unused

* Fix lint
2024-08-11 17:31:32 -07:00
Tommy Chow
a5cc7d8f3f
Add photo view for thumbnails, emotes, and badges (#372)
* Add photo view for emotes and badges

* Add photo view to stream thumbnails

* Remove dismissable and use close button

* Use cached network image provider

* Add dismissible
2024-08-11 12:57:24 -07:00
Tommy Chow
3de9eb8351 Run build runner 2024-08-10 21:56:59 -07:00
Tommy Chow
7d49f1748f Merge branch 'main' of https://github.com/tommyxchow/frosty 2024-08-10 20:32:13 -07:00
Tommy Chow
6c49c0b3a8
Add options to disable emotes and badges (#371)
* Add options to toggle emotes and badges

* Hide emote menu section when emotes disabled

* Hide emote menu button when emotes are disabled
2024-08-10 20:22:57 -07:00
Tommy Chow
8284c518e2 Decrease default landscape chat width 2024-08-10 20:22:34 -07:00
Tommy Chow
e0c8959727 Merge branch 'main' of https://github.com/tommyxchow/frosty 2024-08-09 21:29:56 -07:00
Tommy Chow
02d8826fa1 Correct close code 2024-08-09 21:28:59 -07:00
Tommy Chow
630a6725d1
Fix animated FFZ emotes not animating (#370)
Support animated FFZ emotes
2024-08-09 21:23:34 -07:00
Tommy Chow
711d609cd9
Upgrade to Flutter 3.24 (#369)
* Fix lint warnings

* Update template files and upgrade packages

* Replace chat reply icon

* Upgrade packages

* Downgrade Kotlin version
2024-08-09 20:12:19 -07:00
Tommy Chow
bfc80548f5
Upgrade Flutter and packages (#366)
* Upgrade Flutter, packages, and template files

* Fix PiP on Android

* Upgrade

* Revert firebase versions to maintain iOS 12 support

* Revert
2024-08-04 16:20:36 -07:00
Tommy Chow
387246635f
Add option to sync message delay with stream latency (#364)
* Run build_runner

* Add option to sync messsage delay with stream latency

* Add experimental labbel

* Hide seconds indicator in chat only mode

* Consistent casing
2024-08-03 15:00:31 -07:00
Tommy Chow
752290ca1c
Add quick toggle for chat-only mode (#350) 2024-06-04 19:47:06 -07:00
Tommy Chow
d49cdb2c79 Remove PayPal donate link 2024-04-28 00:02:00 -07:00
Tommy Chow
49f11aa9cc Update copyright year 2024-04-22 19:35:36 -07:00
Tommy Chow
df02ecbc71 Release v4.3.1 2024-04-21 20:12:22 -07:00
Tommy Chow
a14d0db342 Update fastlane for Android 2024-04-21 18:32:50 -07:00
Tommy Chow
c6235254f2 Upgrade packages 2024-04-21 18:27:59 -07:00
Tommy Chow
5012584311 Fix latency icon color on light mode and use rounded variant 2024-04-21 16:56:03 -07:00
Tommy Chow
e859b643aa Update minimum iOS deployment target to 12.0 2024-04-21 15:22:04 -07:00
Tommy Chow
dc0ba409eb Run flutter pub get 2024-04-21 15:19:28 -07:00
Tommy Chow
2b45cc0f10 Fix new Flutter lint errors 2024-04-21 14:42:39 -07:00
Su-Shing Chen
feb20302d6
Fix quality selection and latency stats using an asyncQuerySelector (#340)
* Fix quality select by waiting 50ms between clicks

* Use an asyncQuerySelector instead

* Use same fix for latency stats

* await
2024-04-21 14:23:28 -07:00
Tommy Chow
796c4d8cc0 Release v4.3.0 2023-12-22 18:52:42 -05:00
Tommy Chow
d3928dfe0c Regenerate splash screen assets 2023-12-22 18:29:04 -05:00
Tommy Chow
6558cea850 Upgrade packages 2023-12-22 18:24:19 -05:00
Tommy Chow
ad3e1b3ec5 Use tabular figures for viewer count 2023-12-21 21:17:14 -05:00
Tommy Chow
b2af0dc55f Update Inter font to v4 2023-12-21 00:31:42 -05:00
Tommy Chow
8fcb52f926 Fix onTapPingedUser not triggering due to commas 2023-12-20 23:45:31 -05:00
Artiu
c58eda9ff5
Improve custom overlay player and add information about latency (#313)
* Add latency

* Improve removing twitch overlay

* Update for player

* Remove hiding overlay for offline channels

* Improvements
2023-12-20 20:53:00 -05:00
Tommy Chow
d61b938cbe Underline links in chat 2023-12-17 23:16:31 -05:00
Artiu
663b32b945
Add user mention clickability (#314)
* Add handle for clicking on user ping

* Add trailing coma
2023-12-17 21:47:44 -05:00
Tommy Chow
02a3fb042b Fix 7TV listener not using chat delay setting 2023-12-16 18:11:15 -05:00
Tommy Chow
e623884ad6
Update README 2023-12-03 20:29:33 -05:00
Tommy Chow
007e561baf Update README 2023-12-03 20:24:54 -05:00
Tommy Chow
1b8e2551e8 Release v4.2.1 2023-11-30 18:09:10 -05:00
Tommy Chow
364b94411d Fix rare case where 7TV emotes don't show
7TV emotes are locked to 4x size, but if that doesn't exist an exception
is thrown. The lack of 4x size seems to
be caused by a new emote still in processing.
2023-11-30 17:59:43 -05:00