summaryrefslogtreecommitdiff
path: root/libmate-panel-applet/mate-panel-applet.h
AgeCommit message (Collapse)AuthorFilesLines
2019-01-25libmate-panel-applet: Add comments in headers to explain Wayland behaviorWilliam Wold1-0/+1
2018-04-26libpanel-applet: Add panel_applet_setup_menu_from_resource() APIVincent Untz1-0/+3
Add API to be able to use the new GResource framework. origin commit: https://git.gnome.org/browse/gnome-panel/commit/?id=182cefd
2017-08-13libmate-panel-applet: fix typos in id->factory_id renamelukefromdc1-2/+2
2017-08-13libmate-panel-applet: Only declare _panel_applet_shlib_factory() when neededlukefromdc1-1/+1
Stops segfault on adding, removing, adding fish again when built in-process. Based on https://github.com/GNOME/gnome-panel/commit/66602bab12f55e09b2205b493c7e0e5e9c560911 "This function only makes sense when PANEL_APPLET_IN_PROCESS_FACTORY is used."
2017-08-13libmate-panel-applet: fix build warninglukefromdc1-2/+1
This is a dummy variable used only to accomodate existing applets
2017-08-13libmate-panel-applet: include dummy variable in factory for certian appletslukefromdc1-3/+4
Otherwise, some applets such as disk mounter, hardware monitor, cpufreq won't start. * Fixes all but invest, note that cpufreq needs to be rebuilt against this for the menu to work * Also fix two new build warnings
2017-08-13libpanel-applet/panel-applet.h: Rename id to factory_id for factorylukefromdc1-6/+6
2017-08-13libpanel-applet: Remove out_process from panel_applet_factory_main()lukefromdc1-3/+9
This argument makes no sense when introspection is used since, in that case, the applet will be out-of-process anyway. Instead, create a panel_applet_factory_setup_in_process() API that is marked as "skip" for introspection, that is used to setup the factory for in-process applets. Based on https://github.com/GNOME/gnome-panel/commit/6ef943dd473ac662dea01645e0ab1f6564361253
2016-11-21move to GTK+3 (>= 3.14), drop GTK+2 code and --with-gtk build optionmonsta1-10/+1
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.
2014-06-25Merge pull request #212 from rilian-la-te/fix_expandStefano Karapetsas1-0/+3
Fix expand
2014-06-20Fix RGBA issues for GTK3Konstantin Pugin1-1/+1
2014-06-20Fix expanded panels and size allocationKonstantin Pugin1-0/+3
2014-01-23libmate-panel-applet: Fix missing include and wrong declarationStefano Karapetsas1-1/+2
2013-12-12Cairo includes are only needed when using gtk+3infirit1-0/+2
2013-11-29Panel background improvements for GTK3Stefano Karapetsas1-1/+1
2013-10-26libmate-panel-applet: Add GTK3 supportStefano Karapetsas1-1/+10
2012-11-18fixed incorrect fsf addresses.Steve Zesch1-2/+2
2012-10-11migrate libmate-panel-applet to gsettingsStefano Karapetsas1-3/+1
2011-12-01moving from https://github.com/perberos/mate-desktop-environmentPerberos1-0/+184