-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
EQ knobs in LateNight PaleMoon look different with Qt6.5.3 #12972
Comments
I use Qt6.5.3 from our VCPKG buildenv. |
What would be the suggested fix here? Change the SVG so it keeps the "rendering bug" on newer Qt version or change it so it looks like expected on older Qt version? |
Not sure how to do that 😆 The "fun part" of styling the knob SVGs was always trial, error, trial error ... because they were alomst never rendered like how it looked like in my editor (Inkscape) espacially if gardients AND transparency were involved.
👍 |
I just had a play and it looks like the rendering bug is caused by the |
Looking at the bug description again ( 🙄 ), the effect Meta knobs still look good. |
I've changed my skin setting to have the super knob as well and remove the main mixer which was shifting component. I've used @JoergAtGithub's visual to compare the two looks. Besides fonts and colour tone (likely due to screen colour correction), I think this looks pretty good? Kooha-2024-05-14-15-55-47.mp4 |
@ronso0 do you think the above is a good enough fix? Should I create a PR for it? |
In the gif you posted the EQ knobs look exactly as in the Qt6.5.3 screen @JoergAtGithub posted in the description. |
Yes, this is a fade between Qt6.2.4 with my fix and @JoergAtGithub 's screenshot Edit: Actually, it starts with Joerg's version, fade to my fix on 6.2.4 and fade back to Joerg's |
Sorry, I don't see a relevant difference. The ring is still there with const color, no gradient / fading to bg color top->bottom. |
I can try to scale the small knobs up and share that, but I can't test since I'm still on Qt 6.2.3 (where knobs look like they do with Qt5). |
I'm confused now, I though the look on Qt 6.5.3 was the one we wanted to keep, is that the other way around? |
No, we wanted to keep the consistent Qt5 look (the one where it looks like the button are being lit from above and throwing a shadow below). |
Yep 😄 we want to keep the skeumorphic look from 2.4, with the gradients, soft edges etc. So, since the small knobs (fx Meta knobs) still look as desired, I assume something in the big knob's SVG is broken/incompatible/Qt quirk fixed/new Qt bug that prevents the soft rendering from Qt 6.2.3 and earlier. That's why I suggested to clone the small knobs and carefully scale the elements up (maybe shift/resize/reposition the gradients) to get the old look. (this assumes the knobs look as desired in the respective SVG editor, which they do for me in Inkscape 1.3.2 on Linux) |
@ronso0 I guess a fix for 2.5.0 is too risky? |
I'll try upscaling the intact effect parameter knob today and provide a commit for testing. Testing should be straight forward, I don't see a risk. Would be really good shipping 2.5.0 with a nice GUI, this simply slipped off my TODO list. |
@JoergAtGithub could you please post a screenshot of the knobs in the Main/Headphone mixer? I tried upscaling the fx knob but more tweaking is required to get the Qt5 look. |
Okay, thank you! I'll try again. |
@JoergAtGithub did you notice that all knobs are blurred, like being rendered at 100% then being upscaled? |
I start to belive that in your version (6.5 on Windows) the issue is simply that the top (diagonal) gradient with the blur filter is not rendered. Maybe that can be replaced with a ring or whatever. I'll try to fix this tomorrow or the day after, but it's hard since I don't see the bug. All I can do is try to get the sme look without blur filter and translucent gradient. Should be (one of) the last 2.5 bugfixes. |
@JoergAtGithub could you please check if this change fixes the appearance (at least the blurry knobs):
to
edit: oh, unlike with buttons this doesn't seem to work for me, knobs are just 1/4 of the size now : / |
Bug Description
In Qt6 builds, an additional light grey circle appears on the bigger mixer knobs, but not on the effect knobs.
Knobs in Mixxx 2.4 (Qt5):
Knobs in Main (Qt6.5.3):
Version
Main
OS
Windows 11
The text was updated successfully, but these errors were encountered: