CURA-4211
- Use new button style ("Extruder" text with an extruder icon) for
extruder tabs
- The "Extruder" text will disapear if the width is not enough
That means that you can't depend on the parent height and such any more. Luckily I already changed that in the previous commit.
Contributes to issue CURA-4148.
Once this is in a scroll view, the width of the parent box isn't fixed any more. We'd have a lot of binding loops. So now this linking is not dependent on the parent width any more but rather on the theme sizes.
Contributes to issue CURA-4148.
The status icons are just overlaid on top of the monitor icon.
No need for any specialised icon with a background or anything.
Contributes to issue CURA-4148.
It is unused here. There is such a property being used by the profile selection drop-down but that one uses the valueWarning property in SidebarHeader.qml which is exactly the same.
Contributes to issue CURA-4148.
Just leave it to the actual icons to provide colour. It may be a bit harder to modify the colours in a different theme then, but now we can have multi-colour icons (as per the new theme requires).
Contributes to issue CURA-4148.
Because the scene may have a different background colour than the rest, we need to be able to have inverted colours for that part.
Contributes to issue CURA-4148.
This theme item is broken by nature since the theme itself allows you to change the colours such that these text elements don't get inversed colours at all. Instead I'm going to use text_emphasis for these which is currently the same. If ever they need to get different colours for these items than the normal colour, the theme item will have to be split up.
Contributes to issue CURA-4148.
Sadly the colour of this icon is hard-coded into the image... I didn't find any other solution to append an inline image after a multi-line text.
Contributes to issue CURA-4148.
I would've liked it when it became yellow instead, but just keeping it white and displaying the warning icon is sufficient I suppose.
Contributes to issue CURA-4148.
In some places we want to use the bright error or warning colours to display that something is going on. In those places we'd like to refer to the colour setting_validation_error rather than setting_validation_error_border or something, so I'm renaming these four theme items.
Contributes to issue CURA-4148.