* Do not draw progressbar border using box shadows, progressbar is now more flatter.
* Do not use different color for progressbar in disabled state. In transmission, in normal state, progressbar (not selected)
has no color, while in backdrop state it gets it's color back. This shouldn't be happenning.
* Use border for progressbar.through
These fixes are mainly for light variant. Dark variant requires much more work.
We were drawing border on both notebook tab
and on widget > box, which results a double border on tab. The situation
worse in case of tiling gtk3 apps like tilix which uses can use horizontal
notebook inside vertical notebook.
Separate mixin for toolbar and titlebar
Symbolic icon for horizontal toolbar. Lets face it, toolbutton icons for gnome+hicolor are not as good as symbolic icons. We are using symbolic icons everywhere else anyway.
Button padding for horizontal toolbar is reduced to 4px. Horizontal toolbar requests GTK_ICON_SIZE_LARGE (24x24) by default. It doesn't make sense to use 5px padding on 24x24 icons.
Button (image, text, image-text, popup, radio) padding for vertical toolbar,headerbar remains same for now.
In gnome-terminal 3.20, we can choose either dark or light variant from terminal preference (irrespective of global variant). Hence no need for custom style. We keep the code for fallback and future reference.
Transmission has a visual bug where it doesn't change progressbar color quickly when changing state from active to bakdrop or backdrop to active. This makes entire thing appears buggy (#408)
Ideally I would like to change window frame backdrop color as well, but for now it works. It is probably going to break old metacity session, but we don't really support metacity.
During redesign terminal decoration was removed which left terminal with light background color. This restores terminal with dark background color & other minor tweaks. These tweaks needs to be modified again for GTK >=3.19.3, but for now it works.
GTK+ Places Sidebar in 3.18.x uses GtkLIst Box which is used by Nautilus and GtkFileChooserDialog. This fix adds padding in GtkPlacesSidebar widget. That way icon padding remains constant across all sidebar widgets.
Previously, background color of left, right and bottom part of windows are set transparent.This was making titlebar appears 1px wider than the window itself.This fix only affects those apps which are patched by ubuntu to use traditional titlebar over headerbar.