Tommy Chow
2a2201b099
Fix multiple hero exception for FAB
2022-01-25 20:20:43 -05:00
Tommy Chow
063f5edb5a
Add placeholder to thumbnails & box art
2022-01-24 17:27:42 -05:00
Tommy Chow
49ddc0e960
Tweak scroll to top button & pause size
2022-01-16 21:00:51 -05:00
tommyxchow
34263fbf94
Refactor APIs to use a persistent client
2022-01-14 14:56:54 -05:00
Tommy Chow
5bc4217f32
Theme improvements & fixes
...
- Added new light theme
- Added readable colors for light theme
- Changed theme settings to use dropdown button
- Fixed state disposing prematurely when rotating
2022-01-11 00:45:43 -05:00
Tommy Chow
35eb4a706d
Add option to log in with token
2022-01-08 22:48:28 -05:00
tommyxchow
2ca1221fb1
Restructure folders
2022-01-07 21:56:45 -05:00
tommyxchow
6a1f7788e6
Add haptics to scroll to top button
2022-01-07 19:38:10 -05:00
Tommy Chow
308b8e87ef
Tweak theme colors & accents
2022-01-07 02:27:38 -05:00
Tommy Chow
c9234f7908
Add jump button to lists, split up stores (again)
2022-01-06 07:29:30 -05:00
Tommy Chow
58bb1d49d3
Add chat user message history & blocking
2022-01-05 07:23:19 -05:00
Tommy Chow
02a559a7b2
Refactor settings & add thumbnail uptime option
2022-01-03 22:58:23 -05:00
Tommy Chow
77815f2589
Add descriptive subtitles to settings & tweaks
2022-01-03 05:51:43 -05:00
Tommy Chow
0a729fbfa7
Combine top streams and categories into one tab
2022-01-02 22:52:57 -05:00
Tommy Chow
8102ea6185
Add loading indicators to top and followed streams
2022-01-02 21:49:37 -05:00
Tommy Chow
21069ce867
Increase chat details height, tweak headers
2021-12-29 18:11:39 -05:00
Tommy Chow
e66c4c7067
Add sectioned settings & section header widget
2021-12-28 22:52:29 -05:00
tommyxchow
ea28f993fe
Add support for /me in chat, minor optimizations
2021-12-17 20:43:03 -05:00
tommyxchow
08b5404557
Add profile pic widget, add profile pics to search
2021-12-14 00:15:25 -05:00
tommyxchow
a6654d9b89
Restructure
2021-11-21 23:29:47 -05:00
tommyxchow
f69b563920
Fix video overlay fade & reposition username
...
[skip ci]
2021-11-21 03:03:43 -05:00
tommyxchow
812ab8a3a3
Add refreshable search & padding tweaks
2021-11-21 03:02:44 -05:00
tommyxchow
d1bd25eebf
Add categories screen, store, & card ( #42 )
2021-11-21 02:23:58 -05:00
tommyxchow
11db07a7d2
Move video overlay to new widget, add title param
2021-11-15 00:03:18 -05:00
tommyxchow
674ab928a9
Add PiP and fullscreen JS for testing
2021-11-14 20:53:00 -05:00
tommyxchow
335f908d02
Tweak padding
2021-11-14 20:52:29 -05:00
tommyxchow
9d6b974a75
Add overlay dismiss
2021-11-14 18:54:21 -05:00
tommyxchow
be68d8fb66
Tweak padding
2021-11-14 18:52:44 -05:00
tommyxchow
9beb5ca2b5
Add uptime to stream card
2021-11-14 04:25:58 -05:00
tommyxchow
f4d30a710e
Minor refactor
2021-11-14 04:25:33 -05:00
tommyxchow
27e5fd2c79
Add channel name to video overlay
2021-11-14 02:24:41 -05:00
tommyxchow
70ca29bd98
Remove google_fonts dependency & add Inter fonts
...
The Google fonts package was causing inconsistent weight of fonts and
would have to be re-declared every time the style needed to be used.
Now the Inter font files are bundled in and don't require an http
request to fetch them.
2021-11-14 02:10:32 -05:00
tommyxchow
a9c72e3fcb
Fix video overlay fade-out transition
...
[skip ci]
2021-11-13 03:54:26 -05:00
tommyxchow
b78625eba6
Better fix for 2728080
2021-11-13 03:44:32 -05:00
tommyxchow
2728080400
Fix video overlay buttons firing when not visible
2021-11-13 03:27:28 -05:00
tommyxchow
985cd6e05b
Fixed video overlay icons on light theme
2021-11-13 03:16:48 -05:00
tommyxchow
eb62bafebf
Refactor stream card
2021-11-13 03:15:13 -05:00
tommyxchow
5d33ec9328
Enable animation on thumbnail change
...
Fixes #4 as well
[skip ci]
2021-11-12 22:59:31 -05:00
tommyxchow
84e409cf67
Delete chat_message.dart
2021-11-12 22:45:07 -05:00
tommyxchow
a8810e78c2
Fix image refresh every 5 minutes
...
Fixes #4
2021-11-12 21:40:55 -05:00
tommyxchow
881eebbb17
Tweak fonts for consistent rendering
2021-11-12 06:01:06 -05:00
tommyxchow
258e0be8eb
Change default font to Inter
2021-11-12 03:44:55 -05:00
tommyxchow
4f3e25148f
Add unfocus for chat & tweak text fields
2021-11-12 01:00:55 -05:00
tommyxchow
49b3385c12
Refactor & rename relevant channels to streams
2021-11-12 00:04:39 -05:00
tommyxchow
bbd810b0c5
Revise video/chat screen
...
- Added video overlay with controls for a cleaner look
- Added app bar when video is disabled
- Removed bottom back button in favor of a back button on the overlay
2021-11-11 23:00:32 -05:00
tommyxchow
b370683739
Add Channel object for search & API request
2021-11-11 22:51:31 -05:00
tommyxchow
e3f774d8e5
Redesign & refactor home screen
...
- Removed hamburger/drawer menu
- Moved search to bottom navigation bar
- Moved settings and profile to app bar
- Moved channel list from screen to widget folder
- Created search screen for viewing results
- Switched from Cupertino to Material routes due to rebuild issues
2021-11-10 21:29:15 -05:00
tommyxchow
2df2326f73
Revert 05df4e8, comment additions & fixes
...
The previously removed requests in 05df4e8 were actually required for
rendering emotes whenever the user themself sends a message.
2021-11-02 03:51:34 -04:00
tommyxchow
eb3f0bc082
Implement rendering of USERNOTICE messages
2021-10-23 02:28:20 -04:00
tommyxchow
4af72b8da0
Add settings and stats button to chat
...
- Added ability to toggle video directly in chat
- Added hint to text field when searching
- Tweaked chat text field padding
2021-10-23 00:31:27 -04:00