Commit graph

78 commits

Author SHA1 Message Date
Tommy Chow
d3b548075a Re-run flutterfire configure and fix plugin versions 2024-08-13 00:03:53 -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
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
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
1b8e2551e8 Release v4.2.1 2023-11-30 18:09:10 -05:00
Tommy Chow
39e2e6026f Shorten Android release notes 2023-11-29 00:59:00 -05:00
Tommy Chow
41140e2969 Release v4.2.0 2023-11-29 00:40:17 -05:00
Tommy Chow
24dff8f795 Release v4.1.0 2023-11-24 18:54:18 -05:00
Tommy Chow
903d1f9f39 Update fastlane 2023-11-21 04:13:02 -05:00
Tommy Chow
fbb076e86b Release v4.0.3 2023-11-21 02:51:46 -05:00
Tommy Chow
ecc7716f26 Release v4.0.2 2023-11-01 18:29:18 -04:00
Tommy Chow
62f66067fb Release v4.0.1 2023-11-01 13:39:00 -04:00
Tommy Chow
ed27dc6ca1 Release v4.0.0 2023-10-29 14:51:52 -04:00
Tommy Chow
ce025e6162 Upgrade Gradle 2023-10-28 20:40:12 -04:00
Tommy Chow
b984f67a35 Upgrade fastlane 2023-10-28 18:42:47 -04:00
Tommy Chow
0f0aec9fb2 Upgrade Kotlin version 2023-10-28 18:40:12 -04:00
Tommy Chow
9a6892746d
Update to Material 3/You and other changes/fixes (#280)
* Use adaptive refresh indicators

* Add new message count indicator in chat

* Sync pubspec.lock

* Initial migration to material 3

* Restore default bottom sheet style

* Remove FrostyListTile and reset styles

* Use "Clear" button for all search history

* Add `require_trailing_commas` lint rule

* Exclude generated files from linter

* Use ListView for safe area support in bottom sheet

* Add initial dark theme

* Make sizing and units consistent

* Update onbaording spacings & copy

* Migrate to default material 3 buttons

* Add headers to chat details bottom sheet

* Simplify token log in method

* Use bottom sheet for account options

* Remove `AnimateScale` widget

* Tweak search paddings

* Update message spacing divisions

* Upgrade packages

* Update message spacing divisions

* Regenerate splash screens

* Update Inter & add google fonts

* Add initial material 3 themes

* Use adaptive alert dialogs

* Revert to oultined inputs

* Fix tooltip message

* Revert add google_fonts

* Improve themes and various styling

* Convert categories grid to list

* Tweak stream card thumbnail radii

* Tweak settings headers

* Left align floating snackbars

* Tweak search header padding

* Fix profile pics occasionally not rounded

* Use profile pic for settings button if logged in

* Redesign sleep timer

* Use divider theme and reduce thickness

* Use 0 letter spacing for tab bar titles

* Redesign category streams list

* Add border to tooltips

* Increase category card font weight

* Use outlined icon btton for chat user modal

* Reduce profile pic radius in search results

* Fix scrolll to top button safe area

* Add support for reply threads

* Reduce tooltip and snackbar border thickness

* Rebuild reply threads on new messages

* Upgrade packages (iOS)

* Reduce font weight for all chat alerts

* Use tabbars for pageview

* Add dividers everywhere

* Revert "Add dividers everywhere"

This reverts commit 5f0d349fdb.

* Remove fill from inputs

* Add dividers to settings

* Use segmented button for settings list

* Add scrollbar to lists with scrollcontroller

* Redesign badge/emote tooltip

* Remove outline from chat user modal buttons

* Remove divider from reply thread

* Use tap for chatters list and increase font weight

* Constrain emote tooltip width
2023-10-22 18:38:32 -04:00
Tommy Chow
06d71a593b Bump version to 3.1.4
π
2023-06-19 22:28:48 -04:00
Tommy Chow
9e8a82bb9e Upgrade fastlane 2023-06-19 22:23:27 -04:00
Tommy Chow
f12355ad7a Bump version to 3.1.3 2023-06-02 20:30:18 -04:00
Tommy Chow
8c994363c0 Bump version to 3.1.2 2023-05-31 20:33:45 -04:00
Tommy
9bfcd49037
Upgrade Flutter/Dart and dependencies (#265)
* Fix new lint issues

* Upgrade packages and remove `device_preview`

* Regenerate splash assets

* Migrate to `webview_flutter` 4.0

* Upgrade to Flutter 3.10 and Dart 3

* Update Podfile

* Fix video not disposing when leaving channel

* Remove `tuple` package

* Upgrade packages

* Upgrade packages

* Update podfile

* Upgrade packages

* Upgrade packages
2023-05-30 21:10:04 -04:00
Tommy Chow
c8d3974b5f Upgrade Kotlin version 2023-05-03 21:29:15 -04:00
Tommy Chow
86ce8104b9 Restore x86_64-darwin-20 in Gemfile.lock 2023-05-03 00:02:44 -04:00
Tommy Chow
972b67e732 Bump version to 3.1.1 2023-05-02 23:58:32 -04:00
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