summaryrefslogtreecommitdiff
path: root/applets/notification_area/status-notifier/sn-item-v0.c
diff options
context:
space:
mode:
authorlukefromdc <[email protected]>2017-06-28 01:14:26 -0400
committerlukefromdc <[email protected]>2017-07-02 13:35:19 -0400
commita1445bc208e22260c27ce67ad4ebce6040ff5a3c (patch)
tree06a244b6f33eb854b6a010362c89379b92abef2e /applets/notification_area/status-notifier/sn-item-v0.c
parent03bf5cecd39646e0e7c19af097d5fc64b05c40d5 (diff)
downloadmate-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 'applets/notification_area/status-notifier/sn-item-v0.c')
0 files changed, 0 insertions, 0 deletions