-
-
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: add toggles to show loop and beatjump controls #4713
Conversation
Installation from this PR has been tested on Ubuntu and Windows 10, OK. |
Could you please explain your motivation to add this control? |
As I never used the loop controls I wanted to have an UI with only needed elements.
|
I see your use case. Either way, if you open the LateNight skin settings menu in plain |
Thanks for your explanation. |
👍 |
43919cd
to
2f4b039
Compare
Today I had time to test this PR on other systems. Added additional toggle for beatjump controls. |
You don't need to test such changes on other systems since you didn't change the c++ base (except tooltips) and you didn't add any potentially problematic widgets like WidgetStacks. Tbh I'm not happy with how dense the menu is now on screens that have sufficient vertical space (see old / new screenshot below) |
OK, I can add the/some spacers again and check that there's no overlapping or clipping on small screens. I can do that next weekend I guess. |
Sorry for the delay, my development system was broken. |
Don't worry, this is no pressing issue : ) Besides: I totally forgot that there was WScrollable added ast year #3890 |
I think this is okay to merge, though I'm not happy with the dense skin settings menu. Before we merge this, could you please squash the skin commits so we have one tooltip commit and one skin commit? |
ping @Russe
|
359aa26
to
f00441c
Compare
Thanks for ping, got lost in some other stuff :-) |
Thanks for this addition! |
ToDo
|
Add tooltip strings for loop controls and beatjump controls toggles.
Add toggles toLateNight skin settings to toggle visibility of loop controls and beatjump controls.
Adapt layout of skin settings to avoid hiding items when mixxx window has minimum size.