diff options
author | lukefromdc <[email protected]> | 2017-06-28 01:14:26 -0400 |
---|---|---|
committer | lukefromdc <[email protected]> | 2017-07-02 13:35:19 -0400 |
commit | a1445bc208e22260c27ce67ad4ebce6040ff5a3c (patch) | |
tree | 06a244b6f33eb854b6a010362c89379b92abef2e /HACKING | |
parent | 03bf5cecd39646e0e7c19af097d5fc64b05c40d5 (diff) | |
download | mate-panel-a1445bc208e22260c27ce67ad4ebce6040ff5a3c.tar.bz2 mate-panel-a1445bc208e22260c27ce67ad4ebce6040ff5a3c.tar.xz |
Make panel image background in GTK theme work again
*Support both url(image file) and gradient image panel backgrounds in the GTK theme.
*Scaling by 1.0/panel dimensions should never have worked, doesn't now. Get the actual image dimensions instead
*Background: disable in PanelPlug features that don't work on panel toplevel
*panel-background: catch error on unsupported image such as -gtk-gradient
An image bg set in the GTK theme needs to be a file or a css gradient as the older -gtk-gradient does not return a valid cairo_pattern_t when read directly
*GTK 3.14,3.16: fix theme bg image render in plugs
PanelPlug rendering is handled differently with GTK 3.14 and 3.16 than later versions. Handle this so all supported image backgrounds in GTK themes render properly in all supported GTK versions
Diffstat (limited to 'HACKING')
0 files changed, 0 insertions, 0 deletions