Commit graph

79 commits

Author SHA1 Message Date
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
3af5406f60
Update linting and formatting rules (#261)
* Add new linting rules

* Apply new linting rules

* Fix dart sdk version

* Format code to 80 lines
2023-04-29 11:34:28 -04:00
Tommy Chow
5d95843de8
Upgrade to Flutter 3.7.0 (#233)
* Rename `Badge` to `ChatBadge`
Flutter 3.7.0 adds a new `Badge` component that conflicts with the
existing badge widget.

* Fix new linting errors

* Upgrade packages
2023-01-26 23:56:16 -05:00
Tommy Chow
2aa86a29a7 Upgrade packages 2023-01-19 22:42:53 -05:00
Tommy Chow
7881ce22b4
Improve design and usability, general tweaks and fixes (#226)
See #226 for more details.
2023-01-18 05:34:54 -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
a93518abfa Upgrade packages 2022-09-13 16:25:32 -04:00
Tommy Chow
e4b67a59d7 Upgrade packages 2022-09-07 12:28:48 -04:00
Tommy Chow
f9c0a0e7d2 Upgrade packages 2022-09-07 10:53:56 -04:00
Tommy Chow
a691370514 Add device_preview package 2022-09-01 13:50:21 -04:00
Tommy Chow
5f9f9f149d Upgrade packages 2022-08-07 19:44:19 -04:00
Tommy Chow
74a961f4a3 Upgrade packages 2022-07-29 12:12:19 -04:00
Tommy Chow
e91f231173 Add floating package 2022-07-25 16:29:02 -04:00
Tommy Chow
fe5d292a62 Bump version to 2.0.0 & upgrade packages 2022-07-06 04:13:44 -04:00
Tommy Chow
420c6021fa Upgrade MobX version & packages 2022-06-29 04:49:26 -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
88dd5676da Add device_info_plus package (#138) 2022-06-05 17:24:45 -04:00
Tommy Chow
3e484d4173 Upgrade packages & splash screen 2022-05-27 04:00:25 -04:00
Tommy Chow
e0ea8bc1b7 Upgrade packages (#113) 2022-05-22 21:23:50 -04:00
Tommy Chow
c54eccdfb9 Upgrade packages (#113) 2022-05-20 00:53:08 -04:00
Tommy Chow
9b88463d39 Upgrade packages & apply new lints (#113) 2022-05-12 04:58:03 -04:00
Tommy Chow
9e9862d491 Bump version to 1.2.2 & upgrade packages 2022-04-08 23:42:56 -04:00
tommyxchow
8b96e57b81 Bump version to 1.2.1 2022-04-04 01:27:50 -04:00
tommyxchow
b52edb0bc1 Bump version to 1.2.0 2022-04-01 16:40:54 -04:00
tommyxchow
c146ac551e Upgrade packages & icons/splash 2022-03-29 15:05:25 -04:00
Tommy Chow
e9c31fea5e Fix build_runner failing 2022-03-25 20:44:37 -04:00
Tommy Chow
0323ba6085 Bump version, upgrade packages 2022-03-23 21:08:21 -04:00
Tommy Chow
ecdf1baaa6 Fix podfile build error, upgrade packages 2022-03-21 16:13:15 -04:00
Tommy Chow
9ead685873 Upgrade packages 2022-03-13 17:42:08 -04:00
tommyxchow
8060b36acc Upgrade packages 2022-02-24 23:32:08 -05:00
Tommy Chow
3d5dbe2c85 Add package_info_plus package, upgrade packges 2022-02-10 00:52:12 -05:00
Tommy Chow
e7984014b0 Bump version & upgrade packages 2022-02-08 20:49:59 -05:00
Tommy Chow
85dc4bc9f7 Bump version for release 2022-02-05 21:38:12 -05:00
Tommy Chow
ecd0cea816 Update splash screen 2022-02-04 21:46:07 -05:00
Tommy Chow
ca2cb1a0cc Upgrade packages & Flutter version 2022-02-03 21:57:49 -05:00
Tommy Chow
45d3ce2e2f Upgrade packages 2022-02-01 15:23:47 -05:00
tommyxchow
6ac35bfd10 Add clear old tokens on install, upgrade packages 2022-01-25 01:02:08 -05:00
Tommy Chow
1ad52edbef Upgrade packages 2022-01-19 20:48:36 -05:00
Tommy Chow
2e4a50c7b3 Bump version 2022-01-17 11:39:37 -05:00
Tommy Chow
7e3cbf9ed9 Renames due to type error, upgrade packages 2022-01-16 20:14:24 -05:00
Tommy Chow
00ba8a5b49 Add send crash logs toggle 2022-01-13 14:55:09 -05:00
Tommy Chow
e85fa9dc81 Bump version, upgrade packages 2022-01-13 11:47:25 -05:00
Tommy Chow
b35fcc2fa4 Add repo link to settings 2022-01-11 19:50:59 -05:00
Tommy Chow
738b39332d Bump version, upgrade packages 2022-01-11 13:04:37 -05:00
Tommy Chow
3437bc7f1e Upgrade packages & update version number 2022-01-08 09:31:52 -05:00
Tommy Chow
8b24356399 Add WebView login option, upgrade packages 2022-01-06 12:19:30 -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
Tommy Chow
e3688bd3ac Add flutter_svg package 2022-01-01 00:55:47 -05:00