tommyxchow
8337a454fc
Add experimental support for zero-width emotes
2021-12-15 01:49:25 -05:00
tommyxchow
db75828173
Minor chat optimizations
2021-12-14 03:21:57 -05:00
tommyxchow
08b5404557
Add profile pic widget, add profile pics to search
2021-12-14 00:15:25 -05:00
tommyxchow
b297412e84
Fix undefined unicode text & add disconnect notice
2021-12-13 23:41:14 -05:00
tommyxchow
04f0ef74d3
Add status notices to chat, pause & resume test
2021-12-13 02:19:06 -05:00
tommyxchow
cb9814047f
Add profile pics to stream card
2021-12-13 01:00:07 -05:00
tommyxchow
f288f0d566
Tweak emote menu ( #47 , #56 , #57 , #58 , #59 )
...
The emote menu will now have disabled buttons for whenever the emote
category is empty. Sub emotes for the channel will also be disabled if
the user is not subbed.
Closes #47 , closes #56 , closes #57 , closes #58 , closes #59
2021-12-12 18:51:18 -05:00
tommyxchow
60cdf87219
Add emote menu sections ( #56 , #57 , #58 , #59 )
2021-12-12 16:07:37 -05:00
tommyxchow
3285639bc1
Add emote menu widget ( #47 )
2021-12-12 16:06:08 -05:00
tommyxchow
522dc377a0
Update emotes API to use new common emote class
2021-12-12 16:04:17 -05:00
tommyxchow
934732770a
Add common emote class
...
When deserialized, emotes have different fields with conflicting names
and extraneous fields. This new class allows for a common class that
prevents type errors.
2021-12-12 16:02:46 -05:00
tommyxchow
0457d3e85e
Add proper tooltips for badges
2021-12-11 17:09:15 -05:00
tommyxchow
a95c3eb7ae
Add tooltips to emotes & badges, update API
2021-12-11 15:51:30 -05:00
tommyxchow
81c18feb45
Add hide blocked users in chat ( #55 )
...
Blocked users will be hidden from chat only if the logged in user is not
a mod or not the channel owner.
2021-12-11 00:45:44 -05:00
tommyxchow
a671a54d0d
Add API request for blocked users ( #52 )
2021-12-11 00:30:46 -05:00
tommyxchow
7e533da205
Upgrade to Flutter 2.8
2021-12-10 01:34:00 -05:00
tommyxchow
ed24032533
Tweak video store & overlay
2021-12-09 23:05:44 -05:00
tommyxchow
4b30cc90c8
Add hide banned messages option, tweaks
...
Tweaked app bar font size and made settings screen in chat fullscreen.
2021-12-08 02:14:15 -05:00
tommyxchow
19d36f6a2b
Add ability to unfocus keyboard on search ( #49 )
2021-12-07 00:15:26 -05:00
tommyxchow
824732fe38
Fix chat scroll for iOS bouncing physics, tweaks
2021-12-06 23:54:00 -05:00
tommyxchow
e8d3804ae9
Tweak Twitch API & settings slider
2021-12-06 02:36:08 -05:00
tommyxchow
dcff42b902
Add clear button to search bar ( #49 )
2021-12-06 02:31:30 -05:00
tommyxchow
9c0d983a86
Tweak chat textfield & add emote menu icon ( #47 )
2021-12-06 02:23:03 -05:00
tommyxchow
13631bac4d
Add hero to category, increase appbar height ( #42 )
2021-12-06 02:12:46 -05:00
tommyxchow
c811e773b5
Convert colors to const
...
[skip ci]
2021-11-27 03:56:39 -05:00
tommyxchow
770c5082a3
Category streams list changes & fixes ( #42 )
...
- Added pull-to-refresh ability in categories section and respective stream lists
- Converted stream lists to use slivers for cooler animations and box art
background
2021-11-27 02:48:41 -05:00
tommyxchow
398a310766
Fix message remove range
...
[skip ci]
2021-11-26 05:47:28 -05:00
tommyxchow
04f523c627
Convert category list to grid ( #42 )
2021-11-26 03:03:48 -05:00
tommyxchow
f69bcfc2e2
Add stream list by category ( #42 )
2021-11-26 01:20:10 -05:00
tommyxchow
57c5d1f4a9
Twitch API tweaks & additions ( #41 )
...
- Added request for streams under a desired category
- Tweaked models
2021-11-26 01:14:47 -05:00
tommyxchow
41b5fefa32
Add force_verify OAuth parameter & fixes
...
The `force_verify` parameter will allow users to be verified in the
webview when logging in and allow them to switch accounts.
[skip ci]
2021-11-25 22:01:02 -05:00
tommyxchow
9007cd9d9f
Add adaptive widgets & icons
2021-11-24 04:39:46 -05:00
tommyxchow
a6688a992c
Add stream request & viewercount on video overlay
2021-11-24 04:39:05 -05:00
tommyxchow
6af80f5462
Fix message limit removal
...
[skip ci]
2021-11-23 20:03:54 -05:00
tommyxchow
cbf4994dfc
Tweak message limit slider
...
[skip ci]
2021-11-23 04:20:55 -05:00
tommyxchow
3944d54841
Add message limit slider ( #45 )
2021-11-23 04:15:13 -05:00
tommyxchow
7dc5b114fb
First iteration of persistent settings ( #45 )
2021-11-23 03:26:57 -05:00
tommyxchow
9875b6ed59
Implement handling of NOTICE command ( #44 )
2021-11-23 00:47:21 -05:00
tommyxchow
fa14f34119
Tweak overlay text color for light theme
2021-11-23 00:34:03 -05:00
tommyxchow
d7633281d2
Refactor & split stream list
2021-11-22 01:26:17 -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
051b8678e5
Add top games request, tweak models ( #40 )
...
[skip ci]
2021-11-18 22:13:01 -05:00
tommyxchow
11db07a7d2
Move video overlay to new widget, add title param
2021-11-15 00:03:18 -05:00
tommyxchow
df864bc511
Add directives_ordering lint rule
2021-11-14 23:18:43 -05:00
Tommy Chow
61d76b075d
Fix bottom navigation bar clipping
...
[skip ci]
2021-11-14 21:12:57 -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