Tommy Chow
d583bad004
Fix emote menu header not updating properly ( #238 )
...
Fix emote menu header not updating when changing pages
2023-01-29 01:04:18 -05:00
Tommy Chow
27ddb9c951
Fix badges/emotes in chat switching from old image ( #234 )
2023-01-27 00:23:30 -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
Tommy Chow
44d48af12c
Fix misaligned alerts & add notification widget
2022-08-08 18:58:41 -04:00
Tommy Chow
7be8dcd63f
Add paste button for copied messages and option to move notification to the bottom of chat ( #176 )
...
* Add paste button to "message copied" notification
* Add option to move notification to bottom of chat
2022-08-05 22:53:24 -04:00
Tommy Chow
870e8ae916
Implement custom copy notification
...
When copying a message in chat, a notification will now show under the
video rather than the block the textfield.
2022-07-28 21:44:28 -04:00
Tommy Chow
89b385215a
Fix long alerts getting cut off
2022-07-05 04:57:47 -04:00
Tommy Chow
b9ef4661cf
Separate sub emotes in emote menu ( #142 )
...
Closes #142
2022-07-03 05:43:29 -04:00
Tommy Chow
3eea1736ab
Add divider option to section header ( #90 )
2022-07-02 23:56:38 -04:00
Tommy Chow
912f07bc5a
Use ClipOval for profile picture ( #90 )
2022-07-02 19:13:26 -04:00
Tommy Chow
33840d3e73
Tweak profile picture widget ( #90 )
...
- The fade animation will no longer stop abrubtly when scrolling fast
- Another attempt to fix null profile pictures causing gray block
2022-07-02 01:49:04 -04:00
Tommy Chow
99f298ff6c
Increase section header letter spacing ( #90 )
2022-07-01 17:56:58 -04:00
Tommy Chow
8dfabb7ba9
Increase button border radius ( #90 )
2022-06-29 18:21:56 -04:00
Tommy Chow
b8847b2848
Remove haptics from scroll to top button ( #90 )
2022-06-29 08:24:06 -04:00
Tommy Chow
ed657fbe79
Tweak section header & profile pic widget ( #90 )
2022-06-29 08:03:53 -04:00
Tommy Chow
6b7afbb31c
Convert scroll to top to button widget ( #90 )
2022-06-29 07:30:15 -04:00
Tommy Chow
c8ebdb9c4a
Fix button controller dispose error ( #90 )
2022-06-29 07:29:01 -04:00
Tommy Chow
d826f93f24
Change tooltips to sentence case ( #90 )
2022-06-29 05:49:39 -04:00
Tommy Chow
5c3b0c6775
Tweak animation curves ( #90 )
...
Changed button and scale curves to
improve responsiveness (makes the button react
faster when tapping).
2022-06-28 21:32:27 -04:00
Tommy Chow
3a5f883b1f
Overhaul alert and error messages ( #90 )
...
- Added new `AlertMessage` widget that displays an alert/error message
with an icon.
- Added some new error
messages for followed, search, chatters, etc.
- Changed various error messages to make them all consistent in style
2022-06-28 10:32:16 -04:00
Tommy Chow
bfdfe4c8f1
Refactor with new AnimateScale widget ( #90 )
...
Added a new `AnimateScale` widget that streamlines creating widgets
that scale on tap/long-press. Also changed the curves and duration of
scale to make it feel a little more realistic.
2022-06-28 06:27:38 -04:00
Tommy Chow
23f48d3061
Improve haptics & fix thumbnail card sizings ( #90 )
...
Also fixed full name not showing on buttons and modal for non-english
channels.
2022-06-27 23:23:09 -04:00
Tommy Chow
c3b7b80b27
Tweak button styling & colors ( #90 )
2022-06-27 22:31:01 -04:00
Tommy Chow
d349c98789
Add large stream card option ( #90 )
2022-06-27 11:10:29 -04:00
Tommy Chow
a82a0e1acc
Convert modals to use FrostyModal ( #90 )
...
Also cleaned up the sleep timer and removed the "more" button from the
user modal in favor of tapping the username.
2022-06-27 06:58:44 -04:00
Tommy Chow
e1270ad7dd
Add custom modal widget ( #90 )
2022-06-27 06:34:45 -04:00
Tommy Chow
c8ee38b321
Tweak button & dialog paddings ( #90 )
2022-06-27 06:34:31 -04:00
Tommy Chow
6df6184960
Tweak button styles ( #90 )
2022-06-27 05:39:35 -04:00
Tommy Chow
3158ada7db
Convert dialogs to FrostyDialog ( #90 )
2022-06-27 00:51:13 -04:00
Tommy Chow
eac021d892
Add redesigned custom dialog ( #90 )
2022-06-27 00:04:23 -04:00
Tommy Chow
a20c0b9b84
Convert buttons to use new button widget ( #90 )
2022-06-25 22:50:16 -04:00
Tommy Chow
077d612e03
Add custom button widget ( #90 )
2022-06-25 22:42:55 -04:00
Tommy Chow
feda46f709
Potential fix for #81
2022-05-27 17:32:43 -04:00
Tommy Chow
b53e47b023
Tweak section headers ( #90 )
2022-05-26 20:00:42 -04:00
Tommy Chow
c4a9b584e1
Fix incorrect video overlay state when playing
2022-05-25 14:19:33 -04:00
Tommy Chow
639f8d372c
Font weight and padding tweaks ( #90 )
2022-05-24 21:42:12 -04:00
Tommy Chow
d384b3279c
Organize chat settings ( #90 )
2022-05-24 18:43:12 -04:00
Tommy Chow
9b88463d39
Upgrade packages & apply new lints ( #113 )
2022-05-12 04:58:03 -04:00
tommyxchow
e61485c780
Potential fix for #81
2022-04-03 20:16:48 -04:00
tommyxchow
e0b2fcc0b3
Tweak font weights & styles
2022-03-30 19:29:51 -04:00
tommyxchow
2d22ee6a60
Tweak buttons
2022-03-29 23:02:50 -04:00
Tommy Chow
1575cc4aec
Redesign settings screen ( #100 )
...
* Add FAQ link (#99 )
* Add reset settings button & tweak icons (#92 )
* Tweak settings casings, subtitles & defaults (#92 )
* Add SVG logo & reset all settings warning (#92 )
* Minor settings tweaks (#92 )
* Reorder settings & fixes (#92 )
* Add Twitch logo to login & profile tweaks (#92 )
2022-03-29 13:49:21 -04:00
Tommy Chow
f628118764
Change scroll to top button icon
2022-03-26 00:51:05 -04:00
tommyxchow
5ef9beba1a
Button & tooltip tweaks
2022-03-13 17:32:43 -04:00
Tommy Chow
b9edfd1016
Change report view to WebView
2022-02-10 18:54:10 -05:00
Tommy Chow
7d33842217
Fix block button showing when logged out
2022-02-10 12:15:41 -05:00
Tommy Chow
037ca5629f
Tweak block/report buttons
2022-02-10 11:35:09 -05:00
Tommy Chow
cac9f46d98
Fix blocking, user modal tweaks
2022-02-09 18:50:17 -05:00