yurisuika / Zehn

A Steam skin based on Windows 10's Metro/Fluent transitional design language.
64 stars 0 forks source link

Not a bug #9

Closed ShadowMonster99 closed 3 months ago

ShadowMonster99 commented 4 months ago

prepare for beta updates. Steam has changed all class names inside the client on the beta branch; It will soon become public. you will need to use this tool to update your theme when the beta version because public.

https://github.com/SteamClientHomebrew/ClassMapper

yurisuika commented 3 months ago

Holy shit I wish I had seen this sooner, I haven't been logged on for almost two months. I was manually converting stuff with the beta open in a VM. :(

Thank you immensely!

ShadowMonster99 commented 3 months ago

Yeah, you should check discord more often or join the server. I've also removed your theme in the meantime considering lots of people have reported it broken.

yurisuika commented 2 months ago

Are you saying this change is out of beta now? If so, I have yet to get the update and cannot force it by changing between branches.

If you are referencing #11, that report is the only suggestion I have had that anything is broken.

ShadowMonster99 commented 2 months ago

No, the updates aren't live. Many people reported banner ads or something on your theme and it was getting a little frustrating having to deal with it when you were no where to be found, so we took your theme down. Many others have also reported bad performance like latency issues.

No worries though, we totally get not everyone has the time to maintain a theme.

Hope this helps Cheers!

yurisuika commented 2 months ago

It wasn't an ad, it was a warning for users about the upcoming changes with the class names and provided details on they can bypass the update until the skin was remapped. I wasn't aware about your remapper and was manually converting all of the class names, which was not only not fun but was a very extensive process to undertake manually, as roughly estimated by the amount of curly brackets in the skin to being 5000 declarations.

I am sorry that they are troubling you with it, as they should be reporting their bugs here.

yurisuika commented 2 months ago

As per the performance, I really have no clue why it would perform poorly asides from the skin being rather large (in my estimations) or from the extensive usage of backdrop blurs on translucent elements with grain texture to emulate Acrylic. I have a config option to globally adjust blur radius, but beyond that my knowledge falls flat.