-
-
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
Skin updates #3285
Skin updates #3285
Conversation
I cannot see a difference in case of Gnome or Unity. |
I am in doubt that the large VU Meter should be a preference option. The designer should decide. |
I differ. Some people might like to have same sized UV meters and this is a simple option that does not much harm. |
It depends on your system colors. If you run a dark skin it might look ok, on a light skin, at least on KDE, it looks ugly. |
|
One reason I didn't start working on styles for DlgtrackInfo is that once you start overwriting native styles you need to take care of all other styles, too, and make sure they look good on all platforms. Thus my library menu style PR has grown enormously and has taken ages to finish. |
Please rebase on 2.3 so crash fixes from #3144 are included and this PR is testable. |
@Be-ing ?? |
@ronso0 I felt your pain yesterday. So, maybe as a quick workaround we could just set the colors of the menus and a border. |
maybe take a look at a system theme and check how menus and checkboxes are styled there. |
@ronso0 do you have some time helping on this one ? I have so many open points that this styling thing drives me nuts. You wrote that you did some styling of the menus already ? |
I think it'll take an entire evening to look into this and supply comprehensive styles, let alone applying this to all skins. |
@ronso0 even if it takes you 2 weeks, I would be super happy getting your skilled styling on board here. I tried different things this evening but could not get something look nice everywhere :( |
Are you asking just about the styling or about purging quirks like the one @daschuer experienced? |
@poelzi
|
I think it could be a useful addition and we should make it the default. |
IMO we should definitively pick that for 2.3 and subsequently style the menubars in point releases. |
I think that effort would be better spent getting rid of the menu bar. |
There's already the next step in progress #3189 getting rid of the menu bar. After that we'll have to rework The Menu (however that will look like) and make it accessible for screen readers. @poelzi I you don't have time to split off the menubar theming prerequisities I'll open a separate PR with that commit and finish it in the next weeks. |
87175a2
to
b24df79
Compare
@ronso0 I removed the skin styling commits here and only left the large VU meter option in deer, the dimmed background image in VU and the increase in background color in the libraries. I adjusted them individually depending on how clear the background is visible. |
re large VU meter in Deere: re track colors: |
btw I made some good progress with the menubar styling (Deere only as of now). |
btw to keep the commit history clean please make use of |
If the option is enabled, the master UV meter will takeup as much space as possible. Especially on the 4 deck settings with all controls enabled, the UV meter is very small.
Show in the unlight UV meter which parts are green and yellow through a darker version of the normal meter.
Slightly increase the alpha value so the track color is better visible.
b24df79
to
f11330f
Compare
@ronso0 I tried your patch but the spacing on top just did not make sense for me. The purpose of the large VU option is, to use as much space as possible for the main VU meter. Only the spacer on the bottom for crossfader assignment was required otherwise it looked strange. |
@poelzi I'll take another look at this during the weekend. |
@poelzi I know the Deere mixer can be a pita to work with but in this branch the alignment of the large Main VU is horrible in some configurations. We should not sacrifice asthetics just for having a large VU meter. Edit whoopsy, the VU alignment is broken in 2.3 already: with 2 decks and crossfader hidden the EQs and VUs look for example. |
I was not able to reproduce this on my branch, it always looks ok |
with ronso0@95db5d7 it looks like this, there's an offset only when there's no quick effect configured pick this, double-check that it looks okay to you and then we can merge. |
<SingletonContainer> | ||
<ObjectName>StereoVUMeterMaster</ObjectName> | ||
</SingletonContainer> | ||
</Children> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ronso0 done, looks good here |
Okido, the rest LGTM |
I was putting some love into the deer skin and was able to skin the menubar after some small changes. Since we are skinning, having a default menubar feels like a foreign object, so I consider this 2.3 worthy.
Allow skinning of menubarSkins: allow menubar to be styled #3372Skin Deer Menubarfuture PR by @ronso0