SirStendec
f506b512b4
Make JS X Again
...
* Configure the project to allow the use of JSX in .jsx files.
* Add linting for JSX.
* Rewrite most existing code that uses `createElement` to use JSX syntax.
* Stop importing `createElement as e`. That's what the minifier is for. And we don't have to write it manually so much now because of JSX syntax.
2018-04-01 18:24:08 -04:00
SirStendec
c190ecf5ed
Change the settings pop-out to use a chat pop-out. Tweaks to badge visibility rendering. Forcibly set tw-theme--dark on body since Twitch doesn't do it consistently with pop-outs.
2018-03-24 04:19:41 -04:00
SirStendec
cc682230e2
Add info and question icons. Bump version to beta1.7. Add chat badge visibility. Add support for setting inheritance merge strategies.
2018-03-22 22:39:27 -04:00
SirStendec
41e80fd94c
Add support for custom moderator badge images.
2018-03-15 03:31:30 -04:00
SirStendec
0ae6e5021d
A ton of stuff. Initial migration to React 16. Initial changes for Rooms support. Add support for clip champ badge. Start using .gql source files that are compiled during import so we don't need to include GraphQL-tag in builds.
2018-02-22 18:23:44 -05:00
SirStendec
f0bcf7f53e
Update the gray theme. Make the settings menu draw a sub-page list if a page has no content. Update changelog.
2018-02-08 18:28:30 -05:00
SirStendec
8e27f2e6a3
Change multi-badge tooltips to put two badges on each line for a nicer display. Fix replacing badges while also setting per-user badge overrides.
2018-02-02 18:51:38 -05:00
SirStendec
2efbd1ae59
Change how user-specific badge overrides are rendered so that a transparent image badge looks correct no matter what badge style is enabled.
2018-02-02 18:19:42 -05:00
SirStendec
c9430e1aad
Fix generation of CSS for transparent image badges added by FFZ or other extensions.
2018-02-02 16:29:41 -05:00
SirStendec
aee458badd
Allow data.image
rather than data.urls
in generateOverrideCSS
for badges.
2018-02-02 16:18:03 -05:00
SirStendec
7a92d7968f
Make badge tooltips better. Add support for overriding image, title, and color to per-user badges. Automatically regenerate badge CSS when loading new badge data unless told not to. Also fix a minor bug in directory/following that can occur if we're rendering a host card before host data has been processed.
2018-02-02 16:00:01 -05:00
SirStendec
0f07ac5c5b
Working on replacing the GraphQL dependency with a package we control.
2018-01-29 22:25:39 -05:00
SirStendec
4c9e67a22e
Fix Twitch chat badges not rendering. They removed badgeSets from the chat container, so for now access the raw data and parse it ourselves. It's actually about the same difficulty, so it should work fine.
2018-01-19 17:17:16 -05:00
SirStendec
0754144c36
Render badges. Fix badges with weird font sizes. Add an option to show metadata in theatre mode. Fixes #364 . Fixes #363 .
2018-01-16 17:36:56 -05:00
SirStendec
cbbe6f3e20
Basic badge stuff. Rendering of extension badges is still disabled for now, but SOON(tm). Fix emotes in locally echoed messages when emoji are present. Cache tokens in chat lines. Include the intl-login element within the username link in chat so it all underlines together.
2017-11-28 02:03:59 -05:00
SirStendec
262757a20d
4.0.0 Beta 1
2017-11-13 01:23:39 -05:00