Tommy Chow
c353dbd2bc
Tweak bottom navigation bar style ( #90 )
...
- Added divider to top of navigation bar
- Removed bottom app bar shifting animation
- Improve bottom app bar tooltips
2022-07-02 00:50:58 -04:00
Tommy Chow
cea34af9d7
Remove highlight on iOS ( #90 )
2022-07-02 00:48:26 -04:00
Tommy Chow
9b202c7977
Refactor search ( #90 )
...
- The clear button on search will now hide when searching
- Tapping a recent search while focused will properly move the cursor to
the end
2022-07-01 21:22:09 -04:00
Tommy Chow
99f298ff6c
Increase section header letter spacing ( #90 )
2022-07-01 17:56:58 -04:00
Tommy Chow
4bdefca0b8
Fix plural on chat modes tooltip ( #90 )
2022-07-01 17:56:07 -04:00
Tommy Chow
a057fe465d
Refactor chat users list ( #90 )
...
- The clear button is now hidden when unfocused
- Chatter count on the filter list will now hide when typing
- Clearing will now only dismiss the keyboard if the textfield is empty
2022-07-01 17:15:07 -04:00
Tommy Chow
8cc3501568
Tweak chat padding & CLEARMSG casing ( #90 )
2022-06-30 15:33:23 -04:00
Tommy Chow
013936da01
Apply input style to filter chatters input ( #90 )
2022-06-29 19:54:29 -04:00
Tommy Chow
77400bbe42
Animate fade emote menu show/hide ( #90 )
2022-06-29 19:37:56 -04:00
Tommy Chow
390b4cca1e
Add new input theme/style ( #90 )
2022-06-29 19:30:24 -04:00
Tommy Chow
8dfabb7ba9
Increase button border radius ( #90 )
2022-06-29 18:21:56 -04:00
Tommy Chow
30715a1c0e
Use FrostyDialog for login dialog ( #90 )
2022-06-29 18:19:32 -04:00
Tommy Chow
bba560ef33
Add scale animation to search results ( #90 )
2022-06-29 16:37:43 -04:00
Tommy Chow
da72570e4a
Improve error handling on category streams ( #90 )
2022-06-29 16:18:47 -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
3cc72bafcb
Fix alert message for zero chatters ( #90 )
2022-06-29 06:54:17 -04:00
Tommy Chow
7d844675ce
Add scroll to top to search section ( #90 )
2022-06-29 06:48:52 -04:00
Tommy Chow
d826f93f24
Change tooltips to sentence case ( #90 )
2022-06-29 05:49:39 -04:00
Tommy Chow
78cbc547c1
Fix home scroll controller when logged out ( #90 )
2022-06-29 04:51:43 -04:00
Tommy Chow
e338b29c92
Improve error rendering on lists ( #90 )
...
- Fixed unrefreshable lists when error widget appears
- Fixed list async rendering behavior with MobX
2022-06-29 04:47:44 -04:00
Tommy Chow
bf2818ef5a
Use bottom bar to scroll to top on home ( #90 )
2022-06-29 01:06:33 -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
00a7e82d15
Increase search header font size ( #90 )
2022-06-28 10:36:29 -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
b0d0f43ec0
Reduced amount of fetches for lists ( #90 )
2022-06-28 07:39:10 -04:00
Tommy Chow
251c054b70
Use id instead of category for list store ( #90 )
...
Removed list store's dependency on the category object since only the id
is used.
2022-06-28 07:20:26 -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
d9a76123f6
Add scale animation to category card ( #90 )
2022-06-27 11:16:47 -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
bd927cd9fd
Fix chat send button not showing in landscape 30%
2022-06-24 10:59:18 -04:00
Tommy Chow
61da0c8bcf
Fix chatters list not resetting on dismiss
2022-06-24 10:50:57 -04:00
Tommy Chow
6dd3032522
Reorganize settings store
2022-06-24 09:42:45 -04:00
Tommy Chow
0c8367b9ea
Fix video half volume on Android
2022-06-24 08:48:55 -04:00
Tommy Chow
ee6ab0f8c9
Streamline OAuth login process
...
Converted the OAuth process from using the native browser to Flutter's
WebView. This will allow the user's Twitch login to remain in the
browser, making it so that they won't have to log in twice in order to
avoid ads with turbo/on subscribed streamers.
2022-06-24 02:47:33 -04:00
Tommy Chow
d84951c70c
Add update chatters when focusing textfield ( #143 )
2022-06-10 16:16:55 -04:00
Tommy Chow
b026cc2e83
Fix small chatters list not refreshing ( #143 )
2022-06-10 16:07:31 -04:00
Tommy Chow
579cf5cb11
Tweak autocomplete padding & fix divider ( #143 )
2022-06-10 12:11:02 -04:00