Themes are not working

Forums

Focusing on this issue here as to not distract the "Theme Thread" post I had previously started.

Something appears to be quite broken on my end as it relates to all things themes. First, the versions...

Qtractor 0.9.26.20
QT: 5.15.2
Ubuntu Studio: 21.10

As shown in the attached screenshot, I'm not even getting the desired look when using either of the KXStudio or Wonton Soup themes.

In order to try and rule out all the things, I started qtractor from as clean of a slate as I know how to do...

$ mv ~/.config/rnbc.org ~/.config/rnbc.org.bak
$ qtractor

Curious to hear any suggestions as to what I might check or try. Thanks in advance.

Permalink

AHA! The problem is rooted somewhere/somehow in the 0.9.26.20git.e9b318-69.1 package I had installed (from the PPA). Once I removed it and installed 0.9.20-1 from the ubuntustudio repo, themes started working as expected. :)

Permalink

While I'm here, I'd just like to ask about the intention behind the "Button" Color Role as it relates to the Palette. I've always been of the opinion that the Loop button is simply too dark when activated. That said, I set the Active column to something a bit brighter. This does have the intended affect when activating the Loop button but it also has the very unintended affect of changing the color for many other elements. For example, "Track Name" is influenced but that's not a button? All the record, mute, solo and arm buttons on each track are also affected despite them being in a non-activated state. There are more elements in scope but I'd imagine this is a well understood topic at this point.

All the best

Permalink

what ppa was that? was it one of mine? ubuntustudio 21.10 it implies that you were probably using the ppa:rncbc/apps-impish which is not there anymore, since last 22.04 LTS (jammy) release.

besides, is qt5ct in anyway involved there?

re. the "Button" and most of other color roles in the palette: more often than not, these are kind of hints to the current widget style theme in charge, as it's the one that decides what actual color and shade it will render in the end.

byee

I believe it was apps-jammy as I did notice apps-impish didn't exist.

Regarding the button in question, am I nuts to suspect these may be due for something of a reorganization so they could be specifically targeted? In fact, there are several items defined in the color palette dialog which seemingly have no obvious association. I'll just list a few that make no sense since I have no intimate knowledge of QT inner workings:

Light
Midlight
Dark
Mid
Link
LinkVisited
AlternateBase
PlaceholderText

There may be others but I'm sure you get my point. Also, there appear to be several things in Qtractor itself which probably have hard-coded colors? For example, I thought changing the color of "Link" would impact the color of a selected clip. That didn't pan out so I'm guessing that is hard-coded. Does a page exist anywhere on rnbc.org that breaks down what can be tweaked vs. not?

Thanks in advance

Permalink

Just following up to report that things are working after I upgraded impish to jammy and am now running 0.9.26.31git from your apps-jammy repo.

Add new comment

The content of this field is kept private and will not be shown publicly.

Markdown

  • Parses markdown and converts it to HTML.
  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type='1 A I'> <li> <dl> <dt> <dd> <h2 id='jump-*'> <h3 id> <h4 id> <h5 id> <h6 id> <img src alt height width> <strike> <pre> <p> <br>
  • Lines and paragraphs break automatically.

Filtered HTML

  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <b> <i> <pre> <img src alt height width> <strike>
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.

Plain text

  • No HTML tags allowed.
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.
File attachments
Unlimited number of files can be uploaded to this field.
2 MB limit.
Allowed types: jpg jpeg gif png txt doc docx xls xlsx pdf ppt pps odt ods odp zip gz bz2 xz patch diff wav ogg flac ogv mp4 qtz.