-
-
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
LateNight :: Redesign part 2 #2342
Conversation
Looking good! It's nice to see the skin's internal inconsistencies get resolved :) Is there a need for a mid-point tick mark on the channel faders? It looks a little out of place, and depending on the fade curve it doesn't represent a useful value (like "1/2 volume"). (the old accents at 25%, 50%, and 75% didn't make sense either). By contrast, for the rate sliders, can we emphasize the midpoint a little more? That's an important notch. |
No, it's just deco. At first try they looked a bit naked without it.
Sure. About the inconsistencies, I'm not entirely happy with the 3D buttons, now they just don't keep up with the rest of the skin. Any idea how to improve them, maybe just a different border? It's tedious to test because the border is set with each icon individually. |
let's try without and see how it looks.
which buttons are those? |
actually these are two separate ideas to improve the 3D buttons:
|
I'm having trouble seeing the difference, can you attach a side-by-side comparison? |
The above picture is just a sketch how the rate buttons could look like. |
It would be nice to have a center indicator for the EQ and gain knobs too. Perhaps a gap in the outer arc would work. That would require some changes to the WKnobComposed C++ and there's no particular need to do it in this PR. |
I find it easier to see the buttons with the brighter borders -- cue/play-pause vs the rate buttons. But I support the new templating method and experimentation. |
@ywwg How do you feel about this version? |
so far so good! I like how they look more physical now without being cheesy |
@ronso0 I like it, too. |
yeah, that was the idea! when I tried to remove the 'cheese' from the elevated transport buttons I came up with this, |
now I just need to filter that dumpload of changes so the commits are speccific. |
the rewind button looks misaligned from the others somehow. But the look is good |
Previews added, ready to merge. |
Please get rid of this and just make the button red with play_indicator. Whatever other complication you were trying to implement, it isn't working. If you want to implement it in another PR we can focus on it then. Otherwise looks great to me! |
Now there is a new bug that sometimes the play button is unlit when the track is playing... |
Removed. |
8ca6ef2
to
91cd286
Compare
Fixed. |
Not completely fixed. Sometimes when starting to play from the cue point, the play button stays unlit. What cue mode do you use? I use Numark mode.
I cannot identify how to reproduce it reliably. IME trying to combine multiple states in complex logic in the skin system creates unreliable results. |
I reset all play buttons to their functionality before this PR. It's still not disoverable that pressing Play while playing from Cue or hotcue would switch to continues playback. IMO we should implement a indicator to skins. I did this in Tango: there it's a button stack so it works reliably. |
Still not fixed. Sometimes pressing play does not light the play button. When this happens, I see the cue button briefly light up and immediately go unlit. I cannot reproduce it 100% of the time, but if I repeatedly press the play button it happens sometimes. This is with Numark cue mode. I tested with LateNight in master and cannot reproduce this. |
okay, so appearantly it makes a difference (and also depends on Cue mode?) if |
Still not fixed :/ Are you able to reproduce the bug with Numark mode? |
Yes, with Numark mode I can reproduce this, but only in developer mode. Actually the controls used for the button are exactly like they are for ages in Tango and Deere. We should see the exact same behaviour there. That said, this can be merged now, and we should take care of this for all skins in another PR. Btw, using |
I am able to reproduce it without developer mode, but you are correct, this bug is not exclusive to LateNight so I'll merge this now. In Tango, instead of the play button not being lit, it has a highlighted border instead of switching to the pause icon with the typical highlighted (orange) background. IMO this is a serious bug that we should take care of ASAP. The state of the play button is very important. |
🎉 |
@ronso0 I checked current master using qsscheck and it tells me:
Is this a false positive? |
https://bugs.launchpad.net/mixxx/+bug/1855620
That's the indicator I referred to earlier: lit when playing from cue. |
Oops,.. There's only WTrackText, idk why I added WText. |
No problem, I'll just open a new PR with just this fix, so that we can merge #2375 ASAP. Then the CI will be able to complain about this beforehand ;-) |
last major addon to the LateNight redesign.A few more changes to make LateNight more consistent
..and a general overhaul of the pushbutton templates:
ToDo
_scheme
variables for buttons, knobs, sliders for Flip scheme[WIP screenshots, updated frequently]
now:
new Flip scheme:
before: