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
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
8f8bb1ae28
Fix pip exception on Android ( #232 )
2023-01-26 22:20:02 -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
53fabd067a
Restructure folders ( #184 )
...
* Split up `video_chat.dart`
* Restructure home folder
* Restructure settings folder
* Restructure channel folder
* More restructuring
2022-08-31 14:11:45 -04:00
tommyxchow
2ca1221fb1
Restructure folders
2022-01-07 21:56:45 -05:00
Tommy Chow
3ab5bab035
Add haptic feedback when refreshing
2022-01-07 16:14:59 -05:00
Tommy Chow
8eb7f36ab1
Refactor home & streams/categories list
2022-01-04 02:58:02 -05:00
Tommy Chow
d6e82bc1a3
Remove bottom safearea in landscape, fixes
2021-12-30 04:07:49 -05:00
Tommy Chow
e988e6ee4e
Fix misaligned expanded info on video overlay
2021-12-28 03:02:58 -05:00
Tommy Chow
dfbf5fc93c
Fullscreen immersive mode tweaks
2021-12-26 23:44:59 -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
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
tommyxchow
ed24032533
Tweak video store & overlay
2021-12-09 23:05:44 -05:00
tommyxchow
a6688a992c
Add stream request & viewercount on video overlay
2021-11-24 04:39:05 -05:00
tommyxchow
a6654d9b89
Restructure
2021-11-21 23:29:47 -05:00