1
0
Fork 0
mirror of https://github.com/FrankerFaceZ/FrankerFaceZ.git synced 2025-08-01 23:48:31 +00:00
Commit graph

611 commits

Author SHA1 Message Date
SirStendec
863eafd32f Add: Auto Theatre Mode, Hide Whispers in Theatre. Fix: Player width in theatre. Cache message deleted status at chat line render to avoid a second render. 2017-11-16 18:54:54 -05:00
SirStendec
7708caebb5 Clean up some code with eslint. Add eslintrc. Fix the FFZ:AP fix for jQuery only existing on some pages. Start renaming functions toCamelCase. Add old style RGB Loop color processing. Clean up Chat Freeze a bit. 2017-11-16 15:54:58 -05:00
SirStendec
a887425602 Fix issues with scrolling and removing old chat lines when we can't find Twitch's own chat line type mapping. 2017-11-16 14:24:17 -05:00
SirStendec
c86895797c Add a limited legacy API to support at least basic channel and global emotes from FFZ:AP. 2017-11-16 00:25:51 -05:00
SirStendec
21b598b92d Add settings to the player to control extension visibility and to adjust the volume by scrolling. 2017-11-15 22:01:15 -05:00
SirStendec
034f8f6849 Style changes for the main menu thing. Oops. 2017-11-15 22:00:49 -05:00
SirStendec
541bf1bc84 Fix the height of the FFZ Control Center title bar. 2017-11-15 21:59:47 -05:00
SirStendec
3607159929 Start using SourcedSet for emoticon sets so that, in the future, special events, featured channels, etc. can add and remove emote sets without worrying about reference counting or anything like that. Also implement the method to get your Twitch Inventory emote sets. 2017-11-15 21:59:13 -05:00
SirStendec
bd518aea01 A few more scroller changes. 2017-11-15 14:48:57 -05:00
SirStendec
0173212a36 Fix username colors flickering with the dark theme enabled on Twitch whenever the scrollbar appears or disappears. 2017-11-15 14:06:29 -05:00
SirStendec
1357a3e143 Simplify how the Chat Freeze feature is implemented to hopefully fix any FFZ-related bugs there. Also fix an issue with FFZ failing to load when there are extra React roots in the page. 2017-11-15 14:05:58 -05:00
SirStendec
23e2fadba3 Add a button to the chat settings menu to open the FFZ menu. Fix the chat width setting and theater mode. 2017-11-15 14:04:59 -05:00
SirStendec
24aac91258 Update the changelog. Remove useless logging. 2017-11-14 22:15:05 -05:00
SirStendec
10c6c1cb87 Move chat-line into its own module. Update the chat buffer code to always remove visible lines in pairs to avoid messing up rendering. Grab chat line types from webpack. 2017-11-14 22:13:30 -05:00
SirStendec
2c28afc6a6 Fix duplicate turbo/prime emotes in self-sent messages, and other future cases where two emotes have the same indices. 2017-11-14 22:11:58 -05:00
SirStendec
bb26260e23 Add chat font settings. Update changelog. Remove old credits file and old, moved theme.scss. Fix FFZ menu rendering in Firefox/Edge. 2017-11-14 18:48:56 -05:00
SirStendec
1e9953a0a8 Get a basic gray theme set up. 2017-11-14 18:48:05 -05:00
SirStendec
ca0b6b5478 Merge branch 'master' of github.com:FrankerFaceZ/FrankerFaceZ 2017-11-14 04:12:22 -05:00
SirStendec
cace3b317d Added: Freeze Chat on Hover/Key 2017-11-14 04:12:10 -05:00
SirStendec
a081247fdc Improve support for interactive tooltips. Allow chat tokenizers to supply custom delays and interactive flags for their tooltips. Wrap text in <span> elements. Fix bug with stream uptime metadata. Fix bug with fine-router. Add method to EventEmitter that wraps emit in a try/catch. Add lilz to the socket server lineup. 2017-11-14 04:11:43 -05:00
SirStendec
c0320dd3ab Stop running on certain subdomains that are injected as iframes by the legacy site. 2017-11-14 04:02:34 -05:00
Mike
62ac2fe269
Merge pull request #281 from riking/no-tls-abort
Go back to 503 rejections instead of TLS aborts
2017-11-13 20:37:01 -05:00
Kane York
704e110e45 Add vendoring lockfile 2017-11-13 15:57:48 -08:00
Kane York
360420022d Go back to 503 rejections instead of TLS aborts 2017-11-13 15:57:20 -08:00
Mike
0d3d8b5868
Merge pull request #279 from riking/revert-deadline
HOTFIX: Revert use of SetReadDeadline()
2017-11-13 16:55:06 -05:00
Kane York
5483087618 Revert "Use read deadlines instead of ping tickers"
This reverts commit 9c9fde0160.
2017-11-13 13:40:41 -08:00
Kane York
6e6a5d7836 Revert "send const ping payload"
This reverts commit 26cddf5271.
2017-11-13 13:40:35 -08:00
SirStendec
2c1cd94013 Disable modifications to the game directory query for now until I can find out how to make it work properly and not break things. Apollo needs a safer query merge system. 2017-11-13 16:28:42 -05:00
SirStendec
2c39cd9051 Expose more things on window.FrankerFaceZ.utilities. Fix a bug with JavaScript driven layout elements when the FFZ menu is fullscreened by not hiding those elements, only making them invisible and putting FFZ content on top. 2017-11-13 16:28:17 -05:00
Mike
720b875196
Merge pull request #278 from nuuls/patch-1
fix quotes in readme
2017-11-13 16:24:27 -05:00
Nils
419273f4dd
fix quotes in readme 2017-11-13 22:21:49 +01:00
Mike
1f3ad54d83
Merge pull request #265 from riking/go-optimize
Small CPU optimizations for socket server
2017-11-13 15:53:39 -05:00
Kane York
a0b3e049d0 Reject over capacity before finishing TLS handshake 2017-11-13 12:48:56 -08:00
SirStendec
262757a20d 4.0.0 Beta 1 2017-11-13 01:23:39 -05:00
SirStendec
c2688646af The Last Ever v3 Commit (Hopefully) 2017-11-13 01:13:52 -05:00
Kane York
26cddf5271 send const ping payload 2017-11-08 14:40:51 -08:00
Kane York
9c9fde0160 Use read deadlines instead of ping tickers 2017-11-08 14:36:21 -08:00
Kane York
ea4909cdc6 Reformat 2017-10-27 13:15:00 -07:00
Kane York
85a0fb7b79 Make client.messageChannel unexported 2017-10-27 13:14:29 -07:00
Kane York
a900d1521e Optimize pings to reduce timer percolation 2017-10-27 13:13:39 -07:00
Kane York
edb728f7bb Optimize MarshalClientMessage to avoid copies 2017-10-23 15:39:00 -07:00
SirStendec
e0bad1dc10 3.5.529. Tooltip stuff. 2017-09-28 23:18:26 -04:00
SirStendec
373f521de8 Allow the socket server to act as a proxy to other services. 2017-09-28 23:03:41 -04:00
Mike
707a54ecc8 Merge pull request #252 from riking/opt-send
No longer need to call parseOrigArguments().
2017-09-28 14:29:32 -04:00
Kane York
7ca41dd196 No longer need to call parseOrigArguments(). 2017-09-26 15:17:54 -07:00
Mike
8abab6a36e Merge pull request #251 from riking/opt-send
Don't re-marshal if we already have the JSON
2017-09-26 18:12:12 -04:00
Kane York
a4f0f4867a Don't re-marshal if we already have the JSON 2017-09-26 14:50:56 -07:00
SirStendec
7816a33e5d Merge branch 'master' of github.com:FrankerFaceZ/FrankerFaceZ
# Conflicts:
#	socketserver/server/utils.go
2017-09-26 17:02:35 -04:00
SirStendec
9e845b171e 3.5.527. Tooltips! Lots of changes to how link tooltips render. And some stuff about the dark theme I guess. 2017-09-26 17:01:51 -04:00
Mike
10a78e6ca9 Merge pull request #250 from riking/reloadcert
Certificate reloading
2017-09-26 16:33:51 -04:00