Tommy Chow
c4f904ecca
Remove unused model fields ( #167 )
...
* Remove unused fields from badges
* Remove unused emote fields
* Update emote tests
* Remove unused channel fields
* Remove unused stream fields
* Remove unused user fields
* Update tests
2022-07-31 18:23:54 -04:00
Tommy Chow
6cd790e79e
Remove unused field from emote test
2022-07-29 12:13:11 -04:00
Tommy Chow
6718ee180a
Update analysis_options.yaml
2022-03-23 20:13:45 -04:00
Tommy Chow
e768a05c37
Migrate from BTTV's FFZ API to FFZ's official API
2021-12-31 20:34:12 -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
a95c3eb7ae
Add tooltips to emotes & badges, update API
2021-12-11 15:51:30 -05:00
tommyxchow
d7633281d2
Refactor & split stream list
2021-11-22 01:26:17 -05:00
tommyxchow
49b3385c12
Refactor & rename relevant channels to streams
2021-11-12 00:04:39 -05:00
tommyxchow
3cf4961493
Rename Channel object to Stream
...
Channels represent any channel, offline or not. Streams represent live
channels, or streams, and is what is being requested for in the API.
2021-11-11 22:48:23 -05:00
Tommy Chow
2c72d41e78
Add channel & user parse test
2021-09-25 01:17:40 -04:00
Tommy Chow
b6bc3e4b44
Add 7TV emote tests
2021-09-24 01:35:25 -04:00
Tommy Chow
1765c31e9f
Minor badge and emote test additions
2021-09-16 19:31:11 -04:00
Tommy Chow
a36fb1a553
Upgrade to Flutter 2.5.0 & lint fixes
2021-09-09 00:08:36 -04:00
Tommy Chow
54cfdeb401
Add basic unit tests for badge and emotes
2021-09-02 23:33:45 -04:00
Tommy Chow
7cec28d839
Initial commit
2021-08-18 09:38:00 -04:00