Tommy Chow
08d476d11e
Fix large blocked users list preventing login ( #175 )
...
* Remove await from get blocked users
* Implement request limit to blocked users
2022-08-05 03:24:35 -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
ac7fcadc8e
Fix FFZ/7TV emotes on certain channels ( #118 )
...
When a channel changes their name, FFZ/7TV emote endpoints for the
channel name are not updated immediately. This commit will utilize the
channel's persistent id to check for emotes instead.
2022-05-23 01:15:58 -04:00
tommyxchow
e0b2fcc0b3
Tweak font weights & styles
2022-03-30 19:29:51 -04:00
Tommy Chow
7673f3753d
Tweak stream card weights & tap category ( #91 )
2022-03-25 21:23:14 -04:00
Tommy Chow
00972e13cd
Fix twitch emotes tooltips
2022-02-03 21:43:59 -05:00
Tommy Chow
9997313ce7
Fix token login
2022-02-01 23:34:55 -05:00
tommyxchow
8c096dd820
Add revoke token when logging out
2022-01-18 21:41:29 -05:00
tommyxchow
c0a74a911f
Fix login failing when no users are blocked
2022-01-18 14:21:23 -05:00
Tommy Chow
7e3cbf9ed9
Renames due to type error, upgrade packages
2022-01-16 20:14:24 -05:00
tommyxchow
1a53101047
Add some documentation
2022-01-16 12:39:20 -05:00
tommyxchow
679a7f45f0
Improve chat error handling
2022-01-15 15:46:46 -05:00
tommyxchow
268f8427d6
Add try-catch to video store
2022-01-15 13:37:43 -05:00
tommyxchow
98fabafbdb
Tweak search results error handling
2022-01-15 13:16:43 -05:00
tommyxchow
84ac125b7a
Improve error handling for categories ( #34 )
2022-01-15 12:20:59 -05:00
tommyxchow
c75848f76b
Improved error handling for streams list ( #34 )
2022-01-15 11:14:19 -05:00
tommyxchow
fcc85e451a
Change all API requests to throw
2022-01-14 22:51:13 -05:00
tommyxchow
34263fbf94
Refactor APIs to use a persistent client
2022-01-14 14:56:54 -05:00
Tommy Chow
09edf1cb1d
Fix emoji sizing, add common badge model
2022-01-12 09:29:31 -05:00
tommyxchow
2ca1221fb1
Restructure folders
2022-01-07 21:56:45 -05:00
Tommy Chow
58bb1d49d3
Add chat user message history & blocking
2022-01-05 07:23:19 -05:00
Tommy Chow
4bd803c9eb
Add API requests for blocking & unblocking users
2022-01-03 05:41:10 -05:00
Tommy Chow
bee525bb7a
Add categories to search section
2022-01-02 19:12:39 -05:00
Tommy Chow
02b4519d01
Add support for BTTV badges
2022-01-01 00:58:06 -05:00
Tommy Chow
5164ab7311
Add support for 7TV badges
2021-12-31 23:38:50 -05:00
Tommy Chow
e768a05c37
Migrate from BTTV's FFZ API to FFZ's official API
2021-12-31 20:34:12 -05:00
Tommy Chow
c86b0f8c8f
Add support for FFZ dev, bot, and supporter badges
2021-12-30 23:00:03 -05:00
Tommy Chow
f5ba55f52d
Update block list request to use pagination
2021-12-28 21:34:40 -05:00
Tommy Chow
0185b80454
Add API request and model for users in chat
2021-12-27 21:08:16 -05:00
tommyxchow
9f7529d2cc
Add twitchSub & twitchUnlocked enum emote type
2021-12-22 17:50:42 -05:00
tommyxchow
d51b46933f
Add Twitch API requests for emote sets & sub count
2021-12-22 00:27:24 -05:00
tommyxchow
b8e5a465bb
Minor IRC refactor & cleanup
2021-12-16 00:06:28 -05:00
tommyxchow
796559b51b
Fix settings not updating chat & refactor IRC
2021-12-15 23:54:06 -05:00
tommyxchow
8337a454fc
Add experimental support for zero-width emotes
2021-12-15 01:49:25 -05:00
tommyxchow
b297412e84
Fix undefined unicode text & add disconnect notice
2021-12-13 23:41:14 -05:00
tommyxchow
522dc377a0
Update emotes API to use new common emote class
2021-12-12 16:04:17 -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
a671a54d0d
Add API request for blocked users ( #52 )
2021-12-11 00:30:46 -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
e8d3804ae9
Tweak Twitch API & settings slider
2021-12-06 02:36:08 -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
a6688a992c
Add stream request & viewercount on video overlay
2021-11-24 04:39:05 -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
d7633281d2
Refactor & split stream list
2021-11-22 01:26:17 -05:00
tommyxchow
051b8678e5
Add top games request, tweak models ( #40 )
...
[skip ci]
2021-11-18 22:13:01 -05:00
tommyxchow
df864bc511
Add directives_ordering lint rule
2021-11-14 23:18:43 -05:00
tommyxchow
6b40f9e76f
Add channel search request and object
2021-11-14 04:17:19 -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