Tommy Chow
0e4e50e3c3
Refactor & Improve message tappable area ( #90 )
2022-07-03 23:49:05 -04:00
Tommy Chow
18d311f76f
Add refresh emotes button to emote menu
2022-07-03 06:31:07 -04:00
Tommy Chow
b9ef4661cf
Separate sub emotes in emote menu ( #142 )
...
Closes #142
2022-07-03 05:43:29 -04:00
Tommy Chow
c911767008
Merge pull request #150 from tommyxchow/90-redesign
...
Redesign and tweak various widgets and styles
2022-07-03 02:00:07 -04:00
Tommy Chow
779c180e95
Add dividers to chat settings ( #90 )
2022-07-02 23:58:06 -04:00
Tommy Chow
3eea1736ab
Add divider option to section header ( #90 )
2022-07-02 23:56:38 -04:00
Tommy Chow
0d961517b7
Fix hide thumbnails for large stream cards ( #90 )
2022-07-02 22:59:04 -04:00
Tommy Chow
a532c06ca1
Change settings casing & improve subtitles ( #90 )
2022-07-02 22:57:23 -04:00
Tommy Chow
43d50f2b31
Reduce chat input padding & add delay notice ( #90 )
2022-07-02 19:37:14 -04:00
Tommy Chow
912f07bc5a
Use ClipOval for profile picture ( #90 )
2022-07-02 19:13:26 -04:00
Tommy Chow
68c3bec568
Revert highlight color ( #90 )
2022-07-02 05:44:47 -04:00
Tommy Chow
5ac3724ed4
Reorder bottom bar & tweak behavior ( #90 )
...
- Moved the details button to the right side
- The send button will now hide when text is empty, same behavior in
official Twitch app
- Fix textfield width when in landscape and chat only mode
2022-07-02 02:46:20 -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
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
bb1038d33d
Bump minSdkVersion to 26
...
The `minSdkVersion` is now 26 (Android 8.0.0) due to the web player not
working on versions below 8.0.0.
2022-06-30 06:03:04 -04:00
Tommy Chow
013936da01
Apply input style to filter chatters input ( #90 )
2022-06-29 19:54:29 -04:00
Tommy Chow
b99d190d47
Reduce Sentry sampleRate to 0.2
2022-06-29 19:38:34 -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