#stage-discussion

1 messages ยท Page 3 of 1

unkempt hill
teal knoll
#

again

eternal iron
#

Close and reopen chrome jeo

teal knoll
unkempt hill
#

yeah again

#

part 3

teal knoll
muted dew
#

omg

ruby otter
#

ApuSit i have it like this and works fine

muted dew
#

i relaunch

eternal iron
#

All chrome windows including popouts

muted dew
#

i referseh

#

no emotesload

shell schooner
#

pretty accurate ayyybuLULE

muted dew
#

on any channels

ruby otter
#

highlighted messages make emotes turn into text ApuSit

unkempt hill
#

we dont render those

#

they're fallback

#

so this is expected

ruby otter
#

ah

muted dew
#

timestamp works now

eternal iron
#

We dont have timestamps implemented, so doubt it LULE

unkempt hill
#

yeah

#

i was gonna say

muted dew
#

WHAT DO YOU CALL THESE

unkempt hill
#

if timestamps are working

#

then we are not

#

and youve got some shit loaded

muted dew
#

NO I FUCKIONG DONT

unkempt hill
#

CLEARLY

#

YOU DO

#

OTHERWISE

muted dew
#

THIS IS A DIFFERENT BROWSER

unkempt hill
#

HOW DO EXPLAIN THAT

ruby otter
#

forsenPossessed jeo pov

daring gale
#

ok if you are trolling please stop right now

muted dew
#

IM NOT

daring gale
#

as if i find out that you are

#

im going to perma you

unkempt hill
muted dew
#

brother

edgy blade
#

is not being able to tap on any user in chat to see their profile expected Hmm

muted dew
#

idk how to explain this

ruby otter
muted dew
#

all i did was go to annys channle and everything shiot itself

daring gale
#

disable all your fucking extensions you have 5 million of them

empty dawn
#

When directly switching from one chat with stopped chat to another (eg History.back()), the new chat won't start at the bottom, but instead at the location of your old, stopped chat. It's still stoped and the "x new messages" message is behind the slow mode thingy

muted dew
#

all i have installed is 7tv

daring gale
#

no you had like 50 on your screenshot

unkempt hill
#

not what he said

muted dew
#

ITS A NEW BROWSER

unkempt hill
#

but whats in the screenshot

#

we need a small margin

#

i saw this earlier

#

well

#

a few months ago

#

but earlier

agile arrow
#

jeo thats not very helpful FeelsWeirdMan

daring gale
#

@muted dew show your console in new browser

muted dew
ruby otter
#

ApuSit i assume pause on mouse over will be added later on

muted dew
#

please explain how i can possibly be trolling

#

idk what is happening

agile arrow
#

nice photo shop edit

dull siren
teal knoll
#

anyways

obsidian phoenix
dull siren
#

i saw that also a bit too late LULE

ruby otter
#

least toxic 7tv user

daring gale
#

-1 retard PagStick

teal knoll
#

did he just leave?

barren patrol
teal knoll
#

or did you ban him?

#

oh

#

ok it wasnt a leave

teal knoll
#

LULE i was gonna say classico

daring gale
#

i mean yea its the second time he tells someone to kill themselves unironically

#

last time to me

#

now to some member

teal knoll
#

yep

daring gale
#

he's not coming back

barren patrol
#

oof

agile arrow
#

can i get his IP pls

teal knoll
#

BatChest i made a death threat guys!!! look at me

quasi carbon
#

ooofda maaay

agile arrow
#

i wanna give it to the internet police

jade fjord
#

The 7tv settings menu does not appear LULE

sinful forum
shell schooner
#

there is no menu LULE

jade fjord
#

lol

barren patrol
jade fjord
agile arrow
#

Can u guys read? OMEGALAUGHING

shell schooner
#

you change the settings via commands

ruby otter
teal knoll
#

^

barren patrol
#

^

shell schooner
#

just type /cum timestamps on

dull siren
#

^

ruby otter
#

sadE ๐Ÿฅ›

jade fjord
teal knoll
agile arrow
daring gale
#

moon doesnt have ffz emotes

agile arrow
#

oh i should not widescreen screenshot

unkempt hill
#

how is that a bug

#

yeah

#

I was just gonna type

#

he doesnt have any

#

OMEGALUL

agile arrow
#

i know that he does not ๐Ÿ˜„

unkempt hill
#

sees red line

quasi carbon
ruby otter
#

Okayge I have nothing else to report from my part, i've looked trough every possible thing in native chat and this is the only things i've came across #stage-discussion message

barren patrol
agile arrow
#

it's just the only error thing i got so far Shruge

mint gust
daring gale
#

disable ffz

ruby otter
#

disable ffz

barren patrol
#

@mint gust ffz

mint gust
#

Ah sorry

agile arrow
stone zinc
#

Ffz

barren patrol
#

yeah what they said

daring gale
#

man do people read the goddamn notes ever LULE

shell schooner
#

dibl fiz

unkempt hill
#

no

barren patrol
#

nope

stone zinc
daring gale
#

i need to make a button where you have to click "ive read this" before downloading

ruby otter
#

of course not LULE

barren patrol
#

LOL

agile arrow
#

They should get a timeout for not reading them Painsge

daring gale
#

and even then im sure people still wouldnt read

ruby otter
#

Clueless ye surely i've read everyhing

mint gust
daring gale
#

ITS HIGHLIGHTED BOLD

teal knoll
dull siren
#

"- This build is wholly incompatible with FrankerFaceZ. Disable it to test"

barren patrol
dull siren
mint gust
#

Got it lol

empty dawn
mint gust
#

So are emotes working for anyone?

ruby otter
#

PagDance make a whole puzzle to get access to the final file

empty dawn
barren patrol
#

yep

agile arrow
#

Only twitch ones do not load for me

barren patrol
#

unless if ur talking about the twitch ones then it has been already noted

safe otter
barren patrol
eternal iron
#

Twitch emotes are currently not implemented in the emote menu

safe otter
#

ah

mint gust
barren patrol
jade fjord
unkempt hill
#

with like a bot or something

#

just have a discord action button

dull siren
#

weird, if i use scroll click to scroll up, it bring me to the last message typed instead of normal behavior Apu

unkempt hill
#

that sends an ephemeral message

#

that has the real download link

#

but you have to confirm before it sends it

#

make it a warning type button too

teal knoll
unkempt hill
#

you dont have to

teal knoll
#

oh

unkempt hill
#

ephemeral messages exist

teal knoll
#

i c

unkempt hill
#

they emulate the same message type

teal knoll
unkempt hill
#

that you get from clyde

#

when you post nsfw

#

only you see it

teal knoll
#

ohhhhhhh

#

ok that makes sense

unkempt hill
#

with the blue background

teal knoll
#

yeyeye

dull siren
#

when you scroll up you have the popup saying x new messages

#

when i use scroll click to scroll up, it just bring me to the bottom

daring gale
#

oh right im on linux i dont have the click scroll

#

i didnt test that

unkempt hill
#

true

#

idk how you do that tho

wintry lake
unkempt hill
#

i think we ignore that\

#

because its too platform dependant

#

middle click does different things

#

depending on what platform your on

daring gale
#

i guess just middle click = pause chat

unkempt hill
#

on linux that will just paste the last thing

daring gale
#

can work

dull siren
#

yeah that not a big issue tbf but wanted to report it

unkempt hill
#

you selected

mint gust
#

Any other reasons mentioned here that weren't pinned for not seeing emotes?

unkempt hill
#

into the chat box

safe otter
#

idk if this is twitch or the extension but I cant @ recent chatters

unkempt hill
#

Towa
โ€”
Today at 5:48 PM
yeah that not a big issue tbf but wanted to report it
Dini
โ€”
Today at 5:48 PM
Any other reasons mentioned here that weren't pinned for not seeing emotes?
Melonify
โ€”
Today at 5:48 PM
into the chat box
LULE

safe otter
#

ah

unkempt hill
#

yeah thats a twitch thing

#

idk if its being influenced

barren patrol
unkempt hill
#

by the extension

#

but we dont hook that part

daring gale
#

it might be

unkempt hill
#

so if its fucking up thats twitch

#

we dont tho

daring gale
#

we block rendering of messages

unkempt hill
#

we only hook the emote provider

#

true

#

thats probably why

#

yeah

#

probably will need to manually inject them

safe otter
#

I mean when I refresh the page I can @ them

agile arrow
#

only streamer gets shown when you try to use @

dull siren
#

i see some people personnaly Apu

barren patrol
#

yep the same for me antiparty

dull siren
ruby otter
#

FeelsDankMan that never worked for me at all

agile arrow
#

i see only the one who just subbed

mint gust
#

I double checked and it seems like mine isn't loaded. It shows up in console errors and the only twitch extension I have is 3.0 7tv

daring gale
#

what shows up in console errors

mint gust
agile arrow
#

nothing for me

daring gale
#

whatever userscript you have is messing with it i guess

mint gust
#

userscript only targets 1 site that isn't twitch

#

but will try

daring gale
#

well it clearly targets twitch if its causing errors on twitch

mint gust
safe otter
#

disable it and try again maybe Shrugeg

mint gust
#

Did and same thing

agile arrow
#

when i dont filter for 7tv

daring gale
#

what is your issue bot

agile arrow
#

noting beside the @ thing

daring gale
#

ok

agile arrow
#

just wanted to show the console

#

maybe there is something for you

daring gale
#

@mint gust show your full console

safe otter
#

also channel point redeems dont show up

#

oh wait

#

nvm

agile arrow
unkempt hill
#

we should do that anyways

#

not an error

#

but valid

mint gust
daring gale
#

so what is the issue youre having

mint gust
#

Mine? 7TV isn't loading no emotes, badges, paint, anything

agile arrow
#

[Violation] 'setInterval' handler took 133ms

daring gale
#

bot pls stop posting useless logs

agile arrow
#

ok ๐Ÿ™‚

daring gale
agile arrow
#

Just dont know what useful logs are for you FeelsOkayMan

daring gale
#

your shit works you dont need to log anything

unkempt hill
#

only the white ones

agile arrow
unkempt hill
#

with no background

#

all of those

#

should be posted

#

at all times

daring gale
#

true especially the green ones

mint gust
daring gale
#

it seems both you and the other guy that claimed to have an issue had volume master enabled

#

can u try turning it off

mint gust
#

For sure

#

Yeah still visibly not loaded

daring gale
#

what browser are you on

#

google chrome or a fork like brave or whatever

mint gust
#

I have brave

daring gale
#

ok so both people who use brave its not working

#

so i guess its the browser

#

try on normal chrome

mint gust
#

Ah saw This build works only on Chrome & Chromium-based browsers and requires a recent version and assumed fine

#

Will try chrome

barren widget
#

LULE tf is brave

daring gale
#

chrome but with crypto

mint gust
teal knoll
barren widget
#

Ah hell nah

mint gust
#

You can turn all that off, but just runs better imo

daring gale
#

(it runs the same LULE )

#

it's got a builtin adblocker but it actually is far worse than ublock origin

#

at least for now

#

might change after google enforces mv3

mint gust
#

I've always kept it enabled with ublock but haven't had issues really. Performance is relatively the same. I indeed was talked into it by a friend that said (OMG you can earn money doing nothing!)

unkempt hill
#

because of the thing i dmmed you

daring gale
#

yea

unkempt hill
#

i assumed it wasnt tho cause the extension menu

#

is the same

#

as chrome

daring gale
#

not sure what brave would be doing here that is preventing the extension from hooking

#

will have to test ig

unkempt hill
daring gale
#

also melon ffz bricks it entirely

#

will need to figure that out

unkempt hill
#

yeah that is weird

#

it wasnt doing that up until now

#

i mean obveously i dont keep them loaded together but when i accidentally did

#

it never did that

mint gust
#

Still doesn't load for me on chrome

quasi carbon
#

That would be neat. i do like some stuff from ffz like swapping sidebars and such.

unkempt hill
#

compat with ffz will be limited tho

#

inherantly

quasi carbon
#

Ah right

unkempt hill
#

just because of the fact that its impossible to really work together

#

as we both need to change the same core methods

quasi carbon
#

Just make it real nice then4HEad

hollow geyser
#

I tried to disable all the extension, it did not help, the extension still does not work. Also I tried to disable the built-in ad blocker, the result is the same Apu

daring gale
#

what version is your chrome

mint gust
dull siren
#

when a thing like slow mode is present the x new messages popup appears behind it feelsd

hollow geyser
daring gale
#

i am not sure

#

can you check the network tab and filter for 7tv

#

next to console

charred pendant
#

brave on 3.0.0 works for me

#

but not all emotes Okey

mint gust
#

Could be due to some of them being bttv/ffz, no?

charred pendant
#

yeah

quasi ore
#

cheer messages also dont load properly nymnD

charred pendant
#

but the idea was that emotes from all providers are supported by default no

hollow geyser
quasi ore
#

new emote menu is nice nymnOk

daring gale
#

f12 -> network

unkempt hill
#

f12 -> network -> refresh

hollow geyser
unkempt hill
#

then use the broken emotes tho

charred pendant
#

chat is so smooth FeelsGoodMan

mint gust
#

@charred pendant How'd you get it working? I'm just trying to get it enabled to mess with it

charred pendant
#

like working at all?

mint gust
#

Yeah

charred pendant
#

so youve extracted the zip file right

#

and added it

mint gust
#

This is the folder that is loaded as unpacked, all extensions disabled except 3.0

charred pendant
#

yeah dont worry about anything inside the folder

mint gust
#

No I know just showing that folder is the one that is loaded

charred pendant
#

yeah thats the right one

#

have you disabled ffz + your old 7tv extension?

mint gust
#

Everything is disabled, besides that

charred pendant
#

did you remove the extensions?

#

i removed mine instead of disabling them

#

not sure if it makes a difference

mint gust
#

Not sure why that'd make a difference but yeah even after removing still doesn't load

charred pendant
#

and youre using the latest version of chrome?

mint gust
charred pendant
mint gust
#

DankRain yeah it's all good I guess

#

Good luck with testing Okay

charred pendant
#

did you do it in the right order?

quasi carbon
#

@mint gust i tried the extention on a portable ungoogled chrome. That would take a minute or so to see if your browser is acting up or not. Then just delete that folder if it made no difference.

charred pendant
#

if so, i got nothing LOL

hollow geyser
#

@daring gale well, It was awkward, I had already forgotten how to use the standard button of the emoticon menu FeelsDankMan I expected to find a button with settings or emote 7tv. I think stand it specified in #stage-notes . But unfortunately the emoticons with twitch are missing Apu Emote from other e-mails work fine

daring gale
#

what

charred pendant
#

markov FeelsStrongMan

hollow geyser
daring gale
#

yes?

shell schooner
#

forsen

hollow geyser
# daring gale yes?

the menu with emoticons works and displays them from bttv ffz and 7tv. But it does not show them from the standard ones on twitch

daring gale
#

ok

#

yes that is true

mint gust
#

7tv doesn't show on top right of twitch, nothing 7tv related loads except in this menu

jolly marten
#

is there no settings for 3.0 dev extention

daring gale
#

๐Ÿ’€ dini there is no way the extension has been working this whole time but you just didnt notice

eternal iron
#

I should probably have set 7TV as the default tab in the emote menu LULE

daring gale
#

no way

mint gust
#

I never saw emotes man...

#

wtf

daring gale
#

idk why youre not seeing emotes but clearly it's loading

eternal iron
#

And maybe added a message in the twitch tab saying that theyre not supported yet

daring gale
#

can you check f12 -> network -> search 7tv

mint gust
#

So paints, badges and settings won't work in this build?

eternal iron
#

Correct

#

This is an early test build

mint gust
#

Okay so the issue is too many streamers being stuck on fossil emotes NOTED

eternal iron
#

Emotes should work

#

They seem a bit unstable atm tho

mint gust
#

was meme about people having bttv/ffz emotes

#

I checked sodapoppin 7tv page though and emotes I screenshotted above were on his 7tv

#

Or prob was just cache issue

hollow geyser
#

@daring gale I apologize for providing initially incorrect information about the work of the extension. I didn't see any changes on twitch at first and it put me in a stupor. I think it would be a good idea to add a note: "try opening f* the standard emote menu!". So that there are no people like me LULE

barren widget
#

true me too i was like wtf

barren widget
#

Is it supposed to reload/clear the chat when switching channels or just connect to the chat and continue receiving messages keeping the history?

#

Other than that works pretty good FeelsOkayMan We appreciate You xqcL@daring gale

indigo swan
#

My chat disappears /w the 3.0 extension

naive hatch
#

did you disable FFZ? they dont play nice with eachother

indigo swan
#

Now its working, thx

#

hmm but now if i am tryin to watch other streamers it keeps try to connect to chat.

barren widget
#

wdym

indigo swan
#

If i Restart chrome the first stream i am opening its normaly i can chat everythign else.

The second one or if i'am changeing the streamer there is still " Connecting to chat " i can read the chat but by myself i cannot

#

hmm...
Its gone now after one more Chrome restart

#

i mean pc restart *

woeful moth
#

This may be WAYTOODANK but; I know as some random person on the Internet, my opinion may be invalid to some, but I just thought I'd share my input for the extension as someone who supports 7TV very much.
First Impressions
I am aware there is no settings, or paints at the moment, so this will be based off of what I see off the bat.

  • I do enjoy the background blur on the emote/badge hovering, but I feel like the text is a bit too large, and it would also be nice to see the blown up version of the emote 4x.
  • Not sure if it's planned, but I cannot see usercards(clicking on the user in chat), but if implemented, it would be nice to see: picture, banner, followed since, previously subscribed, and possibly some other 7TV stats (like how many months subbed or something, or just a link to their 7tv profile if exists) I noticed we can see usercards in the viewer list, but would be nice to still see them clicking in chat
  • Mentioned emote text is too large, but for badges, they are exceptionally massive
  • I noticed a css file in setting up, I'm sure this is standard for unzipped extensions but this is fairly nice, I recall the mention of customizing the look of chat entirely little bits at a time, but I very much enjoy this sense of full on customizability that you'd grant us.
  • Twitch emotes modCheck
  • Good to still be able to use colon search for emotes

It would be nice to see badges from other services shown (i.e. Chatterino supporter, FFZ AP)

Many thanks to all contributors, devs and all for 7TV and I truly am excited to see what's in store for the future of you all, both in terms of this extension and the livestreaming platform.

hollow geyser
# woeful moth This may be WAYTOODANK but; I know as some random person on the Internet, my opi...

I join your comments and will add on my own:

  1. user cards are displayed, but only if you are a moderator on the channel
  2. there is a lack of timestamps
  3. emotes are not displayed in alerts and pinned messages
  4. lacks the function of adding emotions to your favorites
  5. It would be great to be able to sort emotes (by name or by date added). It would also probably be great if new emotes on the channel were displayed at the top in the frame for some time (as discord does, for example).
  6. preview links to clips
  7. Sometimes I have to delete all user messages and in these cases I use 1 sec. suspensions. It would be convenient if 1 second on the slider had a little more space
  8. stop the chat by pressing a button (for example alt)
  9. Smooth scrolling animation
  10. implementation of binds as in ffz?

PS: will it be written with known problems and comments in order to better understand what it is worth paying attention to and writing about it in this channel?

livid fern
#

Don't know if people typed it already
I don't see any paints or cosmetics, guess it's just not implemented yet
And this looks weird, when more than 1 event happens in chat, it looks like this

#

Looks like they overlap each other

#

Actually this happens in normal chat too, never noticed it, but it's not transparent I guess

polar magnet
#

is the new extension linked anywhere?

#

it should be pinned

unkempt hill
#

why

#

look a channel above

polar magnet
#

ah there it is

#

I was looking everywhere except there

green wing
#

bro my extension aint work at all

#

wtf

#

my shits broken Danki

rain bolt
#

only (rare) problem i've had so far is names/badges not loading as fast as the messages

#

they kinda flash?

eternal iron
#

Do you have cache disabled or something?

rain bolt
#

lemme check

#

ah yes

#

ok

#

no problems yet then lmfao

#

also there's no settings menu yet right? I don't see any 7tv logo anywhere to click on

eternal iron
#

Correct

unkempt hill
#

7sven tv

rain bolt
#

good to know

unkempt hill
#

for

#

sen

#

hey you react enjoyer

#

i have something for you

teal knoll
#

here we go again

unkempt hill
#

go help find some hooks on the twitch site

rain bolt
#

what ReallyMad

unkempt hill
#

it will fix your react addiction

#

you will hate react

#

trying to dig through its internals

#

and the 5 different representations

#

of the 4 diffferent component types

#

and trying to make code fast at the same time

eternal iron
#

.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.return.stateNode.deeznuts

rain bolt
#

you would be happy to know I wish react had some vue features

unkempt hill
#

nah more like .child.alternate.return._owner.stateNode.type.return.ref._owner @eternal iron

#

.stateNode

#

(sometimes)

#

but not always

teal knoll
#

god you fucking NERDS

rain bolt
#

vanilla react users hate react

#

lip ton

woeful stirrup
#

React to THIS

teal knoll
#

YOU NERDS

#

HOLY FUCK

rain bolt
#

someday i will get banned for liking react

unkempt hill
#

that day is today

eternal iron
#

already shadowbanned

rain bolt
#

the chat is so smooth holy shit

#

looks amazing however there should be some kind of speed adjuster

#

or smoothness

#

to adjust how smoothly the messages come in

#

because this is kinda close to youtube chat in a way

unkempt hill
#

huh

#

it is nothing like youtube chat

#

youtube chat is the exact opposite

#

youtube chat is polling

#

they poll an endpoint every 10 seconds

#

and then fake the incoming messages

#

to look like they're timed

rain bolt
#

no like the speed of it

#

it's just super fast

#

maybe i'm just not used to it

#

looks good though

#

i was just throwing ideas out there

gleaming dagger
#

my name color got FUCKED up

teal knoll
deft tangle
#

Oh wow

#

3.0.0 beta doesnt like, override ffz chat

#

It just straight up doesnt work the ffz enabled

gleaming dagger
#

also joint emojis don't work

deft tangle
#

Yeah

#

I figured that out lol

#

Some emotes seem to be broken

polar magnet
sinful schooner
naive hatch
#

brave user here. getting that same emotes not showing problem. maybe something with the way brave loads because I followed the instructions and it worked at first but then hopping into other streams I had the same problem. all extensions disabled still the same thing. switched over to operagx and working perfectly fine.

sinful schooner
polar magnet
#

@daring gale so far I'm really liking the new extension, but it definitely needs the ability to send duplicate messages

woeful stirrup
polar magnet
#

maybe in like a year or two when he's learned that certain words are not allowed on the internet, he can come back Okayge

#

(hopium)

woeful stirrup
#

so what issues are known now besides disabling FFZ
dont wanna scroll through the chat

still sigil
eternal iron
woeful stirrup
#

Thoughts: Chat is indeed faster, but harder to read at the same time since they move faster. Adding to that, the chat speed is inconsistent depends on how active chat is atm, meanwhile twitch chat buffers a certain amount of messages so the chat speed is more consistent. The 2 factors make it a bit harder to read (or need time to get used to)
As karson mentioned, there should be a speed limiter, or set an amount of msgs to add each time instead of 1 by 1 (at least that's how i think it works right now)

polar magnet
#

I personally prefer the instant message display, like chatterino

#

regardless of how fast it ends up being

woeful stirrup
#

and that's why there should be an option for it
some ppl can read fast and some ppl cant

inner sorrel
livid fern
inner sorrel
#

Did otk fall off so badly People are now unironically watching erobb?

woeful stirrup
#

He scammed and chat was rioting earlier

#

And he was at 8k as well

random patrol
#

prediction mastermind

woeful stirrup
#

i wonder what happened here Clueless

still sigil
#

mentions are not working in chat Hmm

green wing
still sigil
green wing
#

just removed and reinstalled gonna check now

#

the emote menu stays like tihs

#

after refreshing a bunch

charred dagger
strange nexus
#

yeah I was just coming in here to see if anyone's mentioned that one already uguuNodders I have it too

still sigil
#

a problem that i have been facing in the few hours of use along with all the ones mentioned above is that my chat keeps disconnecting

woeful stirrup
#

Elaborate?

still sigil
woeful stirrup
# still sigil

the person i was replying to deleted their message
My message wasnt about your comment okayge

empty dawn
#

Visited a streamer, which hasn't uploaded an offline screen. After their stream, the last frame of the stream was displayed as the offline screen (instead of the black screen). I'm not often watching streamers without offline screens... Is this a twitch thing or could it be caused by the new extension? I'd guess not because cosmetics aren't part of the beta, but who knows? Thinkgi

daring gale
#

the extension only touches the chat

empty dawn
#

maybe the same issue which prevents twitch emotes from loading?

daring gale
#

no

#

no twitch emotes in emote menu is because it wasnt implemented in this build

#

it's not a bug

empty dawn
#

aaaaah ok

#

so bit images doesn't seem to load Shruge

peak shuttle
#

When can we expect a Firefox build? PauseChamp

daring gale
#

probably next build, i would've made one but ran out of time

#

firefox has some nuances

#

mainly, lack of AVIF support, and needs manifest v2

peak shuttle
#

So it's buildable right now if I try to?

daring gale
#

yeah probably though all emotes default to avif so they'll be static on firefox

#

you'd also need to pass the mv2 flag

peak shuttle
#

I see. Thank you ApuFlower

unkempt hill
#

should work properly tho

#

ive been testing exclusively on firefox Tomfoolery

#

gotta help the homies

#

firefox bros will recognize the scrollbar

#

its basically 1-1

#

i may have done a little trolling

daring gale
#

troll ?

unkempt hill
#

idk it just felt right

#

with other timings and sizes it felt wierd

#

because im used to the scrollbar on firefox

daring gale
#

isnt it omega ugly

unkempt hill
#

like how fast it dissapears and stuff

#

nah

daring gale
#

the default one

unkempt hill
#

its literally the same

#

its identical

daring gale
#

they changed it?

unkempt hill
#

to the one on the trainwrecks site

#

yeah they changed it ages ago

#

chrome default is the super ugly one

daring gale
#

i see

#

yeah chrome default is awful

unkempt hill
#

๐Ÿคฎ

#

FeelsStrongMan anyone miss the days of xp scrollbars

#

mwah chefs kiss

#

im still waiting

#

for the exact

#

1:1 gtk theme

#

and breeze theme

#

that brings windows xp pixel perfect back

#

on linux

daring gale
#

during the days of XP we didnt really think of software looking pretty

unkempt hill
#

back when xp was still a thing there was actually a pretty good project

#

that was like

#

almost identical

#

i wonder where the sourcecode for that went

#

probably sued by microsoft

#

into oblivion

daring gale
#

classic

#

did u figure out the ffz thing yet

unkempt hill
#

no I just wokegged

daring gale
#

Wokege egged

#

๐Ÿฅš

unkempt hill
#

who removed the cum egg

daring gale
#

do u also have no sleep schedule

#

because like two days ago at that time you were going to bed

unkempt hill
#

no i just sleep for 22 hours

daring gale
unkempt hill
#

and then stay awake for 12

#

its an oscillating cycle

daring gale
#

actual sloth

sinful schooner
#

bring it back!

unkempt hill
#

SICK WAIT

#

@daring gale WE NEED TO DO THIS

#

as part of that thing we were talking about

daring gale
#

naaahh

unkempt hill
#

NAAAH YEAH

#

MAKE IT AN LIMITED TIME

#

EXCLUSIVE

daring gale
#

OMEG OK

#

fuck sure why not

sinful schooner
daring gale
#

we are just making twitch myspace with this tier2 sub customization

sinful schooner
#

yes

empty dawn
#

is the message highlighting from the plugin?
If yes, I think it's a few px to wide. It's overlayed by the scroll bar on the right side and is only separated by 1 px to the stream on the left side.

unkempt hill
#

it'd be so sick tho

#
  • its always up to the user to hide it
#

I think our consent prompt should have two options

daring gale
#

limited time windows xp scrollbar

unkempt hill
#

hide for this channel

#

hide for all channels

daring gale
#

yeah

#

whenever a theme loads we just prompt the user

#

for like 5-10s

sinful schooner
#

can we also have a windows vista theme

daring gale
#

just like the sub reminder or whatever

unkempt hill
#

no vista sucked

sinful schooner
empty dawn
#

autoban if selecting the vista theme Troll

sinful schooner
#

okay but consider this

unkempt hill
#

skewomorphic PagStick

sinful schooner
#

can the menu look like this please

#

if not here are some other options

unkempt hill
#

it might look a little sucky on chrome but i think it can do

#

well I mean there are ways to make it not look sucky

#

but

sinful schooner
#

perfect

unkempt hill
#

chrome's pixel perfect scaling mode

#

isnt pixel perfect

#

and looks like dog ass

#

i made a pixel perfect minecraft css pack a long time ago

#

and it just looked like shit

#

on chrome

#

no matter what I did

#

unless I scaled all the graphics to insane res

sinful schooner
#

SCHIZO trying to use 0.7 in the paint maker

daring gale
#

btw melon

#

i think using canvas to render paints is actually a better idea

#

performancewise

#

it turns out

unkempt hill
#

WICKED see

daring gale
#

css paints render everytime, for every item

unkempt hill
#

oh yeah WAYTOODANK

daring gale
#

while with a canvas we only generate it once (can even be done in a worker)

unkempt hill
#

yeah thats part of my proposal

#

we gen once

daring gale
#

and then statically link the blob to the paint

unkempt hill
#

per interned string

#

yeah

daring gale
#

as a background image

unkempt hill
#

not a blob

#

but a faster version

#

because we're working with canvas

#

we dont need blobs

#

we can pass around direct pointers

#

to bitmaps

#

between workers

daring gale
#

right

unkempt hill
#

much faster

#

0 copy

daring gale
#

yes

#

with a OffscreenCanvas

#

then there will be zero UI thread stall

unkempt hill
#

in my proposal I also use canvases

#

in dom

#

but they are light weight canvasas

#

that just take a pointer

#

its a special type of context

#

so we can animate them

#

without actually any overhead

#

and still do it off thread

daring gale
unkempt hill
daring gale
#

yeah idk if youve looked at the cosmetics page in 7tv admin

#

now theres so many paints

#

the page

#

VISIBLY LAGS

#

because all of them are rendered dynamically

unkempt hill
#

we do want to decide tho

#

if we do this

#

what to do if we miss a frame

#

do we show regular text? do we have time to show regular text?

#

like if theres 120 paints on screen

#

that show up during one frame

sinful schooner
#

aPES4_Noted ah yes

unkempt hill
#

we probably will miss that frame

#

and not beable to get the bitmaps out fast enough

#

so the browser will just have them empty

#

for that frame

#

just transparency

#

shouldnt be a flash though

#

ideally

#

because we can know the width of text

#

before we render

#

through magical means

daring gale
#

i cant help but keep finding it hilarious that i built a fucking primary election system for webworkers just to have a single eventapi connection

#

i
built shared workers but without using a shared worker

#

it opens cool possibilities though

#

like being able to display chat mentions from any other tab, into the one you're currently focused on

#

because all tabs in your entire browser instance are tracked and constantly peering to each other

unkempt hill
#

schizo

finite monolith
unkempt hill
#

tbf i cant call you a shizo tho

#

because i do the same shit

#

rewrites an entire useless parsing system because he doesnt want to use a library

#

remakes a scrollbar

daring gale
#

like just the fact that this code exists is just funny

#

because in a normal context it's totally uneeded

#

this is literally meant to be covered by a shared worker

finite monolith
#

Holy

unkempt hill
#

why cant we use shared workers again?

#

whats wrong with making a long living object url

#

and using abroadcast channel

daring gale
#

because they must be on a unique url

unkempt hill
#

to share that url

#

yeah but make the object url long living

#

to the session

#

it doesnt matter if its persistant

daring gale
#

i dont think that exists does it?

unkempt hill
#

if no tabs are open

#

yeah if you never delete it

#

it stays

#

as long as there is one tab

#

of your site

#

twitch in this case

daring gale
#

but how do you tell all the tabs what the url is

unkempt hill
#

broadcast channel

#

open new tab broadcast to tabs asking if url exists

#

if you get no reply

#

make one

#

then broadcast it

#

or localstorage

#

with a onchange handler

daring gale
#

i suppose

unkempt hill
#

or sessionstorage would probably be better

#

since its to session

daring gale
#

but i mean this actually works so might as well keep it OMEG

#

and it isolates workloads per tab which isnt a bad thing

#

so if we do things like rendering paints etc, itll only affect the current tab

#

so each tab has its own dedicated thread

finite monolith
unkempt hill
finite monolith
#

DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS

unkempt hill
#

what is developers even for

#

like announcing api changes

#

and shiz?

daring gale
#

not sure people asked for it i guess its for general dev discussion

unkempt hill
#

oh so like ffz's

#

dev-offtopic

daring gale
#

basically

#

it could be moved to the above category

unkempt hill
#

the nerds in this discord dont even really talk here tho

#

except like

#

anson

#

and he's not a dev

unkempt hill
#

sadL i missed when I could create and move channels

#

sadL how did getting a cosmetic staff role make me end up with less perms

polar magnet
unkempt hill
#

true

polar magnet
#

In servers that I admin, I'm always accidentally re-ordering channels

#

and I have to put it back, and I gaslight myself about the order they were in before

#

there needs to be like an "edit mode" for moving channels or something

unkempt hill
#

speaking of dragging

polar magnet
#

or at least a confirmation for moving them

unkempt hill
#

anson what do you think of my ux proposal

#

draggable emote cards

#

with a little sidebar

#

that pops up during drag with your emote sets

#

that you can drag in and out

#

for the mobile andies who still wanna manage their personal emotes

polar magnet
#

I didn't see the proposal

#

but it sounds good

finite monolith
#

Sounds interesting

polar magnet
#

Small bug: People can't see my name when hovering over emotes OkChampIGuess

daring gale
#

the plan is to hardcode "made by Anson10X", on every tooltip

unkempt hill
finite monolith
#

Oh right about tooltips

unkempt hill
#

where it juts into

#

fixed height

#

lines

#

closer to native but kinda ugly

finite monolith
#

Do we want the tooltips to be more like chatterino ones or something different

unkempt hill
#

i think tooltips should have more info

#

like a flags display

finite monolith
#

Hmm

#

So will it be more like an emote dashboard

daring gale
#

we should change it to the same as the train site melon i think

finite monolith
daring gale
#

whatever we did there

#

was nice

polar magnet
#

Are you gonna implement some of DGG's features too?

unkempt hill
#

what we did there

#

was inline

livid fern
#

Would the mozilla extension version be possible to fix gifs restarting

unkempt hill
#

everything as inline

livid fern
#

When another person post it

unkempt hill
#

so instead of multiple blocks

#

its one long string

daring gale
#

not sure laden, thats a firefox bug

unkempt hill
#

of inline "Text"

#

yeah technically wrong behavior on firefox

livid fern
unkempt hill
#

subtle line

#

in the specs

daring gale
#

any "fix" would actually be a hack/workaround

unkempt hill
#

canvas

#

chat

daring gale
#

this guy

unkempt hill
#

no thats actually a fucking stupid idea

finite monolith
#

Soon

unkempt hill
#

dont do that

daring gale
finite monolith
livid fern
#

I heard it once that apparently mozilla's way was the correct one, and chrome is the bugged one

#

Is that true NotSure

daring gale
#

it's not

unkempt hill
#

the specs are very vague

#

but after scruteny it seems that chrome is actually right

finite monolith
#

Who cares about the specs if it doesn't look right

unkempt hill
#

wdym doesnt look right

#

thats application specific

#

it might be right behavior

#

imagine if you were using gifs to display an animation

#

like a pause play

#

you'd want them to start when you added them

#

the spec is the only thing that defines the compromise

#

thats what they're for

finite monolith
#

What I meant is that if there are 2 separate implementations and one ends up being better without following the specs then it's better

unkempt hill
#

no

#

its always bad

#

because its non standard

#

thats how netscape and ie became so bad

#

everyone hates ie

#

because it just made up shit

#

that technically to some devs was better

#

but no it was objectively bad

#

thats a very bad stance to have because its a very slippery slope

polar magnet
#

specs are specs for a reason

#

gotta make a new spec if you want to change something

unkempt hill
#

a spec should always be the single source of truth

polar magnet
#

but realistically, chrome can do whatever they want

unkempt hill
#

and they do

#

and then add them to specs later

#

this is how people end up shitting on firefox

#

when firefox is just trying to be compliant

polar magnet
#

like how windows has to have special code just for adobe programs LULE

unkempt hill
#

because firefox doesnt have random x feature thats non standard that chrome has

#

because chrome adds them before they're really defined

polar magnet
#

we truly do live in a society sadChamp

#

Would making a Fullscreen Chat (like the FFZ addon) be possible/easy now that 7TV has its own chat?

unkempt hill
#

i mean yeah

#

i think anatole wanted to make 7tv like ffz has

#

with user contributable addons

#

the ffz addon for that actually just moves the chat container

#

react doesnt care because it has its own internal tree

polar magnet
#

feature-creep-duplication PagMan

unkempt hill
#

it literally grabs the element and adds it somewhere else

finite monolith
polar magnet
#

Only a handful of FFZ's features are useful IMO

#

but different people have different needs

finite monolith
#

I like all of the player additions

#

I think they're pretty useful

polar magnet
#

I like being able to change the volume slider with scroll wheel when I hover over it, just like YouTube

#

but it's pretty low on the priority list

daring gale
#

yeah so the extension was designed without any core code essentially

#

which is completely different from v2

polar magnet
#

so not systemd

daring gale
#

it's all utility/apis and modules

finite monolith
#

Coreless

unkempt hill
#

Tomfoolery its only half of the utils too

#

its coming

#

pepeW

#

polymer

#

react 2

daring gale
#

oh right PEPW

#

youtube hooks

finite monolith
#

Bruhhhh

#

YouTube chat is so awful

unkempt hill
#

polymer is easier(?)

#

maybe

polar magnet
#

making youtube chat work like twitch chat will improve it by a billion times

unkempt hill
#

atleast its easier to actually hook things

daring gale
#

i honestly am not sure if yt will ever get better

unkempt hill
#

we'll see how easy it is to get it to do things

finite monolith
#

Polymer is just web components right

unkempt hill
#

yeah

finite monolith
#

Though

unkempt hill
#

thats why its easier

daring gale
#

however we are already there so we have to still provide implementation

unkempt hill
#

you just say window.customelements.get("ytd-chatlist")

#

instead of trying to wait with a mutation observer

#

and crawl a tree

#

but polymer does weird things with the way it renders

#

so its not all as it seems pepeW

finite monolith
#

This could make YouTube a good twitch alternative PagChomp

daring gale
#

cope

#

unless we make our own chat servers and shit

#

which we might if yt ever gets big-ish (which i doubt)

#

but as it stands

#

im pretty sure youtube live is another thing that will make the killedbygoogle list

unkempt hill
#

probably

finite monolith
#

Not false

unkempt hill
#

youtube gaming is already gone

daring gale
#

yep

unkempt hill
#

so what are streams even for?

daring gale
#

it feels like a matter of time

#

they stopped buying streamers

#

the last buyout was what like

#

6 months ago

#

i dont even remember who it was

finite monolith
#

YouTube live is like fallout 76

#

They had an existing video platform

#

And they awkwardly added live capabilities

unkempt hill
#

youtube live is like super mario oddysey

#

youtube live is like call of duty

#

youtube live is like elden ring

daring gale
#

like when fwiz left i figured theres little hope left

#

he was trying to actually improve the platform

#

and was interacting with community

#

(even shouted out 7TV)

finite monolith
#

What I meant is that for fallout 76 Bethesda added multiplayer capabilities to their old ass engine and everything broke

daring gale
#

but the problem is that internally google is incredibly slow

#

theres so much red tape to everything

#

that no one can get anything done

#

because there are so many layers of delegation in authority

unkempt hill
#

google is always on the edge of antitrust

#

if they expand too far from computation their main market

#

like if google made merch

finite monolith
#

Basically all modern American companies are

unkempt hill
#

that was a google umbrella

#

they would probably get an antitrust suit

daring gale
#

im pretty sure

#

the executives at google consider youtube a finished product

#

and they just dont care to add anything more to it

unkempt hill
#

i mean

#

it sort of is

#

what else are they gonna do

daring gale
#

well, yeah

#

they control the longform video market

finite monolith
#

Youtube battle royale

daring gale
#

and thats what they care about

unkempt hill
#

well what they really care about

#

is having control of where ads are shown

daring gale
#

true luyle

unkempt hill
#

google is an ad revenue company

#

having the largest video ad platform

#

is a massive asset

#

even if its always red

peak shuttle
#

Decentralized video hosting platforms are the future COPIUM

daring gale
#

they are not

#

decentralized video is not possible

#

physically impossible

finite monolith
#

Yeah it's just not

peak shuttle
#

It is though

finite monolith
#

There is like peertube

daring gale
#

nope

wet talon
#

I fucking hate that the word "decentralized" automatically associates with scams and crypto in my mind

finite monolith
#

But you still have a server

#

Which serves the videos

peak shuttle
#

That I own

daring gale
#

if by "decentralized" you mean peer to peer it's not possible

peak shuttle
#

no

daring gale
#

p2p video on a large scale simply cannot work

peak shuttle
#

yeah, that's always a dream. Imagine p2p twitch COPIUM

unkempt hill
#

you mean

#

what they tried to do

#

in south korea

daring gale
#

i love my ip leaking to everyone yay