Commit graph

87 commits

Author SHA1 Message Date
tommyxchow
9cd02b75d9 Fix improper width on certain emotes without size 2022-03-28 17:59:52 -04:00
Tommy Chow
4a65da68a7
Apply emote sizes from FFZ/7TV APIs to chat and emote menu (#96)
* Apply emote heights from API in chat (#95)

* Apply emote widths from API in chat (#95)

* Apply emote sizes from API in emote menu (#95)
2022-03-28 02:48:32 -04:00
Tommy Chow
7673f3753d Tweak stream card weights & tap category (#91) 2022-03-25 21:23:14 -04:00
Tommy Chow
6718ee180a Update analysis_options.yaml 2022-03-23 20:13:45 -04:00
Tommy Chow
8ce8005868 Tweak emoji sizes & fix tooltip for zero-width 2022-03-20 01:08:14 -04:00
Tommy Chow
00972e13cd Fix twitch emotes tooltips 2022-02-03 21:43:59 -05:00
Tommy Chow
ec77d0e29a Add recent emotes section to emote menu 2022-01-19 23:01:31 -05:00
tommyxchow
543a0ec5c4 Tweak textfield border radius 2022-01-16 23:48:34 -05:00
tommyxchow
abe8d4dcd0 Change color parser to be slightly more efficient 2022-01-16 23:41:19 -05:00
Tommy Chow
7e3cbf9ed9 Renames due to type error, upgrade packages 2022-01-16 20:14:24 -05:00
tommyxchow
eef8c57948 Add tooltip to zero-width & documentation 2022-01-16 14:19:08 -05:00
tommyxchow
1a53101047 Add some documentation 2022-01-16 12:39:20 -05:00
Tommy Chow
63e0535f14 Fix emoji alignment 2022-01-15 19:08:24 -05:00
Tommy Chow
3b6b9dc638 Fix sent messages not showing in chat 2022-01-12 16:03:37 -05:00
Tommy Chow
1cbfda8ba6 Add more detailed chat tooltips 2022-01-12 13:55:49 -05:00
Tommy Chow
135f456c3e Improve message span generation efficiency 2022-01-12 12:20:02 -05:00
Tommy Chow
258fae4758 Fix irc message index error 2022-01-12 11:13:57 -05:00
Tommy Chow
09edf1cb1d Fix emoji sizing, add common badge model 2022-01-12 09:29:31 -05:00
Tommy Chow
89443247fe Add emote and badge size sliders (#66)
Closes #66
2022-01-11 20:58:30 -05:00
Tommy Chow
8272725e3a Fix system theme, refactor timestamp setting 2022-01-11 11:01:10 -05:00
Tommy Chow
5bc4217f32 Theme improvements & fixes
- Added new light theme
- Added readable colors for light theme
- Changed theme settings to use dropdown button
- Fixed state disposing prematurely when rotating
2022-01-11 00:45:43 -05:00
tommyxchow
2ca1221fb1 Restructure folders 2022-01-07 21:56:45 -05:00
Tommy Chow
84aca5900b Add chat font scale setting 2022-01-07 12:42:15 -05:00
Tommy Chow
488162a035 Add clear image cache button & name tweaks (#33)
Closes #33
2022-01-06 23:06:25 -05:00
Tommy Chow
ba7d2b4eda Change text urls to match http/s only 2022-01-06 11:37:40 -05:00
Tommy Chow
c13dc9dcc7 Add setting for more readable name colors 2022-01-06 09:32:39 -05:00
Tommy Chow
3297c18468 Add initial support for hyperlinks in chat 2022-01-05 15:11:37 -05:00
Tommy Chow
58bb1d49d3 Add chat user message history & blocking 2022-01-05 07:23:19 -05:00
Tommy Chow
108bd5573e Add bold & highlighted user mentions in chat 2022-01-03 00:43:13 -05:00
Tommy Chow
0239a8e881 Fix FFZ bot mod badges not showing up 2022-01-02 17:53:25 -05:00
Tommy Chow
7ad4a228f5 Refactor generateSpan & simplify badge ordering 2022-01-02 03:45:00 -05:00
Tommy Chow
db013996a9 Fix user local emotes not working with zero-width 2022-01-01 23:50:02 -05:00
Tommy Chow
89133e30dc Add support for /me when sending 2022-01-01 02:00:33 -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
da901103ce Fix emojis not working with zero-width emotes 2021-12-31 22:31:09 -05:00
Tommy Chow
2743d55b07 Fix whitespace conflicting with zero-width emotes 2021-12-31 21:14:34 -05:00
Tommy Chow
8eccb4b792 Minor badges cleanup & add some comments 2021-12-31 21:03:19 -05:00
Tommy Chow
a5b20d8b0e Fix misordered and miscolored FFZ badges
Temporary brute-force and sloppy fix for FFZ badges that will be fixed
and cleaned-up soon.
2021-12-31 20:39:58 -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
d9bca9cc59 Add 2x fallback for FFZ emotes 2021-12-30 20:19:50 -05:00
Tommy Chow
33c63d95cf Add timestap option to chat 2021-12-29 19:54:32 -05:00
Tommy Chow
8c77eac1e4 Add chat users/modes, refactor chat store
- Added ability to view all chat users in channel
- Updated chat modes to icons for better appearence
- Refactored chat into individual chat stores for better organization
- Fixed ROOMSTATE changes not updating properly
2021-12-27 21:13:46 -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
ea28f993fe Add support for /me in chat, minor optimizations 2021-12-17 20:43:03 -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