Commit graph

100 commits

Author SHA1 Message Date
Tommy Chow
fa7b09536c Add missing FIrebase CLI configs 2023-05-02 23:47:36 -04:00
Tommy Chow
979db2e23c Match Gemfile platform with GitHub Actions runner 2023-04-30 17:46:26 -04:00
Tommy Chow
d7a9d3d33f Update fastlane 2023-04-30 13:59:54 -04:00
Tommy Chow
043ee86afc Update Gemfile darwin platform 2023-04-30 13:51:20 -04:00
Tommy Chow
cc10cc8900 Bump version to 3.1.0 2023-04-30 12:37:42 -04:00
Tommy
e369a77115
Migrate to Firebase for crash logs & analytics (#263)
* Remove Sentry Flutter

* Install and configure firebase

* Install and configure firebase crashlytics

* Install firebase performance monitoring

* Install firebase analytics

* Remove Sentry from github actions

* Update iOS configs

* Update setting toggle for firebase
2023-04-30 00:07:43 -04:00
Tommy Chow
5562d506df Bump version to 3.0.2 2023-03-05 05:28:22 -05:00
Tommy Chow
ca06c99da3 Bump version to 3.0.1 2023-01-29 16:46:05 -05:00
Tommy Chow
b17cddeec2 Update fastlane 2023-01-20 00:54:44 -05:00
Tommy Chow
f52d5d0760 Bump version to 3.0.0 2023-01-20 00:29:20 -05:00
Tommy Chow
9570d43e43
Add auto PiP on Android and redesign stream overlay (#218)
* Improve PiP behavior (Android)
Added the ability to enter PiP mode when leaving the app on Android.

* Add automatic PiP option

* Redesign video overlay

* Update stream card uptime counter

* Use gradient for overlay opacity

* Restore play button when paused on iOS

* Restore refresh button on overlay

* Prefer above for category tooltip

* Increase default overlay opacity to 80%

* Improve pip behavior

* Fix uptime setState after dispose

* Remove automatic pip option
Redundant since you can disable it in system settings

* Check if `setAutoEnterEnabled` is available

* Fix missing pip auto enter

* Disable auto pip when leaving channel

* Fix pip exception on iOS
2022-12-27 23:47:55 -05:00
Tommy Chow
38826e7da8 Bump version to 2.4.0 2022-09-13 16:30:59 -04:00
Tommy Chow
6d8f307dc1 Update fastlane & dependencies 2022-09-12 22:53:38 -04:00
Tommy Chow
dac06d4a78 Bump version to 2.3.0 2022-09-07 17:16:42 -04:00
Tommy Chow
e4b67a59d7 Upgrade packages 2022-09-07 12:28:48 -04:00
Tommy Chow
75f81b0c84 Bump compileSdkVersion to 33 2022-09-07 10:54:33 -04:00
Tommy Chow
4fb2c06510 Update metadata
7TV >
2022-09-07 10:11:38 -04:00
Tommy Chow
e4296096c7 Update changelog for android since it was too long
[skip ci]
2022-08-07 21:23:51 -04:00
Tommy Chow
c8f0d82854 Update store changelogs
[skip ci]
2022-08-07 20:48:42 -04:00
Tommy Chow
5f9f9f149d Upgrade packages 2022-08-07 19:44:19 -04:00
Tommy Chow
d2c57921b8
Setup GitHub Actions and fastlane (#174) 2022-08-04 23:47:08 -04:00
Tommy Chow
a9a500c3ca Setup fastlane 2022-08-02 05:00:50 -04:00
Tommy Chow
e88806a8f0
Fix old data restoring on reinstall (Android) (#170)
* Disable Auto Backup on Android

* Capture exceptions for Sentry in auth
2022-08-01 17:55:12 -04:00
Tommy Chow
402d75cc21 Add initial support for PiP on Android (#154) 2022-07-25 16:31:14 -04:00
Tommy Chow
fe5d292a62 Bump version to 2.0.0 & upgrade packages 2022-07-06 04:13:44 -04:00
Tommy Chow
bb1038d33d Bump minSdkVersion to 26
The `minSdkVersion` is now 26 (Android 8.0.0) due to the web player not
working on versions below 8.0.0.
2022-06-30 06:03:04 -04:00
Tommy Chow
a4be935d1b Upgrade packages & remove flutter_web_auth
`flutter_web_auth` is no longer needed since Flutter's WebView is now
used for OAuth.
2022-06-24 02:49:43 -04:00
Tommy Chow
e4bd5d86c4 Bump version to 1.5.0 & upgrade packages 2022-06-11 20:44:33 -04:00
Tommy Chow
34f41721b2 Fix app crashing on lower Android versions 2022-05-30 16:46:42 -04:00
Tommy Chow
3e484d4173 Upgrade packages & splash screen 2022-05-27 04:00:25 -04:00
tommyxchow
53fc63eb8a Update Gradle versions (#113) 2022-05-12 04:08:59 -04:00
tommyxchow
c146ac551e Upgrade packages & icons/splash 2022-03-29 15:05:25 -04:00
tommyxchow
8060b36acc Upgrade packages 2022-02-24 23:32:08 -05:00
tommyxchow
d40fe5e04e Upgrade Gradle 2022-02-04 22:46:38 -05:00
tommyxchow
d7131b2825 Add Android adaptive icons 2022-02-04 22:24:05 -05:00
Tommy Chow
ecd0cea816 Update splash screen 2022-02-04 21:46:07 -05:00
Tommy Chow
d3e6308d25 Fix missing exported property for Android 12 2022-01-13 12:13:54 -05:00
Tommy Chow
05ebf87673 Update build.gradle for Android signing 2022-01-08 20:47:53 -05:00
tommyxchow
2ca1221fb1 Restructure folders 2022-01-07 21:56:45 -05:00
Tommy Chow
2562375778 Tweak icon color 2022-01-06 09:56:59 -05:00
Tommy Chow
3297c18468 Add initial support for hyperlinks in chat 2022-01-05 15:11:37 -05:00
Tommy Chow
a0b6baa971 Add placeholder app icon & change launch color 2022-01-05 12:56:00 -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
5c301ecfa7 Update app/bundle ID & Kotlin version 2021-12-19 22:42:50 -05:00
tommyxchow
122d88bba5 Update files to match latest template 2021-12-16 01:13:23 -05:00
Tommy Chow
422398636a Add webview_flutter dependency 2021-09-12 23:32:54 -04:00
Tommy Chow
a36fb1a553 Upgrade to Flutter 2.5.0 & lint fixes 2021-09-09 00:08:36 -04:00
Tommy Chow
5979646a80 Add flutter_web_auth package 2021-08-24 23:36:15 -04:00
Tommy Chow
855c06bb87 Add provider & secure_storage 2021-08-21 15:05:04 -04:00
Tommy Chow
7cec28d839 Initial commit 2021-08-18 09:38:00 -04:00