Commit graph

17 commits

Author SHA1 Message Date
Tommy
3af5406f60
Update linting and formatting rules (#261)
* Add new linting rules

* Apply new linting rules

* Fix dart sdk version

* Format code to 80 lines
2023-04-29 11:34:28 -04:00
Tommy
f17cef9523
Migrate to new Twitch badges endpoint (#256) 2023-04-11 08:52:18 -04:00
Tommy Chow
10a596a247 Fix FFZ emotes and badges no longer showing
Previously, emote and badge URLs from FFZ's API had the scheme
omitted. A recent update to the API has added these schemes, so we no
longer need to prepend it.
2023-03-05 05:23:06 -05:00
Tommy Chow
5d95843de8
Upgrade to Flutter 3.7.0 (#233)
* Rename `Badge` to `ChatBadge`
Flutter 3.7.0 adds a new `Badge` component that conflicts with the
existing badge widget.

* Fix new linting errors

* Upgrade packages
2023-01-26 23:56:16 -05:00
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
9b88463d39 Upgrade packages & apply new lints (#113) 2022-05-12 04:58:03 -04:00
Tommy Chow
7e3cbf9ed9 Renames due to type error, upgrade packages 2022-01-16 20:14:24 -05:00
Tommy Chow
1cbfda8ba6 Add more detailed chat tooltips 2022-01-12 13:55:49 -05:00
Tommy Chow
09edf1cb1d Fix emoji sizing, add common badge model 2022-01-12 09:29:31 -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
c86b0f8c8f Add support for FFZ dev, bot, and supporter badges 2021-12-30 23:00:03 -05:00
tommyxchow
a95c3eb7ae Add tooltips to emotes & badges, update API 2021-12-11 15:51:30 -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
Tommy Chow
ba60c164fe Fix twitch badge JSON decoding 2021-08-22 23:57:02 -04:00
Tommy Chow
b776d4ff38 Add constants 2021-08-19 18:18:48 -04:00
Tommy Chow
d957cab877 Add Twitch badge model 2021-08-18 13:41:19 -04:00