Seldszar / Gumbo

Swollen companion keeping you updated on your Twitch experience

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Feature request] "Custom URL" when opening channel

4164696f73 opened this issue · comments

Right now we have the ability to open channel, popup or channel popup, but it'd be cooler if we could customize the popups. For example, clicking on a channel in Gumbo's UI (when set to popup) opens https://player.twitch.tv/?channel=[channel name]&parent=twitch.tv, which is basically muted stream, random quality etc., and it'd be better to customize it how we like, for example: https://player.twitch.tv/?channel=[channel name]&enableExtensions=false&muted=false&parent=twitch.tv&player=popout&quality=chunked&volume=0.01, which basically sets our volume to 1%, and chooses source quality (because the user chose it like that).

The way of implementing it could be as "easy" as just putting desired quality, volume, extensions (true/false), muted (true/false) right under the "click action" list, and just adding parameters to the URL based on what the user chose.

Why use popup instead of channel?: The popup is lighter and faster to load/process, causing the video to lag less. There's too much bloat in the main website, while the player.twitch.tv is just the player with no other Twitch BS. Also, in the player.twitch.tv you can preset the volume so that it always is on a certain level or is muted, meaning you'll never experience Twitch randomly setting your volume to the max and unmute the stream when you open a channel (happens too me too often, where I have volume set to ~5%, muted, and I open another channel and volume is at 50 or 100% and unmuted, blasting my ears).