Commit graph

15 commits

Author SHA1 Message Date
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