summaryrefslogtreecommitdiff
path: root/mate-panel/libmate-panel-applet-private
AgeCommit message (Collapse)AuthorFilesLines
2018-04-25Theme: consistant theming for applet drag handles in all themeslukefromdc1-67/+1
* applet drag-handle: use a symbolic image for the default drag handle image * Use an .svg image with --gtk-recolor (like a symbolic icon), load it from the same directory as the css file so the css parser can find it, and use the theme fg color on it for good contrast * load a css file to use the recolorable image globally for the panel, not for each applet to ensure only one cssprovider is loaded (port of 45b25410cddde852554b3153e81ad59a5e6722ad to 1.18 branch, limiting it to GTK+ 3.20/22)
2018-04-16Theme: limit fallback applet drag handle theme to GTK 3.20/3.22lukefromdc1-1/+4
The syntax for GTK 3.18 and earlier is entirely different, and the applet drag handles used to show up, not sure when that stopped working
2018-04-16Accessibility: white/black applet handles in GNOME high contrast themeslukefromdc1-27/+60
Special case the GNOME HighContrast and HighContrastInverse themes to give max contrast on tray and window list applet handles. Follow-on to https://github.com/mate-desktop/mate-panel/commit/2e0a74d9458480966f2a87d1d66a58552a873300
2018-04-16Theme: show applet handles on non-MATE themeslukefromdc1-0/+30
Fix https://github.com/mate-desktop/mate-panel/issues/758 Ensure that themes such as GNOME themes (e.g Adwaita) that do not explicitly support MATE show the drag handles for applets such as tray and window-list.
2018-01-06rework the process of cancelling the background change operationmonsta3-22/+36
don't mess with additional references to a GCancellable, instead keep just a const pointer to the internal operation data and use it as a key when it's needed to cancel the operation. fixes https://github.com/mate-desktop/mate-panel/issues/214 fixes https://github.com/mate-desktop/mate-panel/issues/431 (squashed 180ba4ae21e8f5bc7d67f4902d0cda6ff053f4b2 + 7f711b89d0db04c12db2286b5d18892be45f26a5 for 1.18 branch)
2016-11-21move to GTK+3 (>= 3.14), drop GTK+2 code and --with-gtk build optionmonsta1-2/+0
and require libmate-desktop >= 1.17 WARNING: use GTK+3 build of libmateweather for this build. that lib is not migrated to GTK+3 only as we will possibly use libgweather instead of it.
2016-11-21check for stable release of GTK+3, not for development onemonsta1-1/+1
2016-06-02added missing variable initializationmonsta1-0/+1
2016-06-02restore correct applet finalizing codemonsta1-1/+2
Revert "Cancel background settings upon MatePanelAppletFrameDBus destruction. This is an attempt to fix https://github.com/mate-desktop/mate-panel/issues/214" This reverts commit e6a14da0f7946f77e4316a05e051527b54ec1c99.
2016-06-02revert old change that accidentally got heremonsta1-1/+1
https://github.com/mate-desktop/mate-panel/commit/c5cd7ee4a663d862a5893fb48cbfb087540978cc
2016-02-19GTK+-3.20: add more css namesWolfgang Ulbrich1-0/+5
- MatePanelAppletFrameDBus - PanelSeparator - PanelToplevel
2016-01-05rename mate-panel-*.{c|h} -> panel-*.{c|h} for consistencymonsta8-38/+36
(libmate-panel-applet files are left alone since there are public header files used by all panel applets)
2015-04-09Cancel background settings upon MatePanelAppletFrameDBus destruction. This ↵Patrick Monnerat1-2/+1
is an attempt to fix https://github.com/mate-desktop/mate-panel/issues/214
2014-11-24zero-initialize all signals arraysMonsta1-1/+1
2014-06-25Restore way to close windows with middle clickStefano Karapetsas1-1/+2
It was forgot during transition to libwnck Closes https://github.com/mate-desktop/mate-panel/issues/191
2013-10-26Fix gtkx.h include for GTK2Stefano Karapetsas1-0/+3
2013-10-26mate-panel: Add GTK3 supportStefano Karapetsas1-0/+1
2012-11-18fixed incorrect fsf addresses.Steve Zesch6-12/+12
2012-10-11migrate mate-panel to gsettingsStefano Karapetsas2-2/+2
2012-02-23fix for GNOME bug 632369Brian J. Murrell3-5/+12
2012-01-27removing autogenerated filesPerberos1-644/+0
2011-12-01moving from https://github.com/perberos/mate-desktop-environmentPerberos9-0/+2788