Skip to content
This repository has been archived by the owner on Jun 25, 2020. It is now read-only.

Temp TheaterMode button fix & making Tmode more immersive for the new Mixer UI #57

Merged
merged 8 commits into from
Sep 27, 2018

Conversation

FierySama
Copy link
Contributor

Description of the Change

https://streamable.com/ehnpn <-- short demonstration of fix and update

image

Alternate Designs

Benefits

The button works again even as a temp fix, plus things might be more immersive depending on the person!

Possible Drawbacks

It will probably break if any of the new Mixer ui is renamed, changed, or moved around.

Applicable Issues

  1. If user is prompted with mature stream warning, Theater Mode button will not appear until next refresh.
  2. Chat now has an unintentional transition when resizing any amount--some weird 1 - 2 second delay.

FierySama and others added 8 commits August 3, 2018 20:19
* New Top bar is removed
* New bar under stream that contains
-- Viewer Count
-- Follow and Sub button
--  Game name

will now be hidden when theatermode is activated
small code cleanup
Top bar goes poof
Bottom bar goes poof

Issues:

Chat appears cut off at the top when theater mode is on.
1) When theatermode enabled
        * chat will once again have an unappealing top bar that comes with anniversary design nav bar at the top. Hiding this with my current method will break chat box when theater mode is turned off.

2) cleaned/cleared up my comments, and removed initial test pushes to fork

3)  automatically turning on theatermode removed, see mixrelixr.js line 456's removal.
         * if you wanted to test out w/o editing code, load the unpacked extension to chrome, go to a stream, change options "separate chat lines or alternating background chat colors" either on or off. Then the theater button will appear for that session.
--2.5 second delay added to adding theater mode button. This is a temporary fix, and usually works while waiting for the player controls to fully load. Refresh still needed if the delay doesn't work
@ebiggz
Copy link
Member

ebiggz commented Sep 27, 2018

This looks great, thanks for digging into this and getting it working @FierySama!

@ebiggz ebiggz merged commit d1d843a into crowbartools:dev Sep 27, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants