summaryrefslogtreecommitdiff
path: root/libmate-panel-applet/mate-panel-applet.c
AgeCommit message (Collapse)AuthorFilesLines
2016-02-27GTK 3.20 force custom BG drawing on appletslukefromdc1-0/+6
Use gdk_window_ensure_native to applets when and only when a custom background is selected. Doing so when the system bg is selected will turn applets clear, so will not doing so when a custom background is selected. Keep all this behind if # GTK_CHECK_VERSION (3, 19, 0) so as not to screw up anything in older GTK versions.
2016-02-12GTK+-3.20 panel-applet: don't use deprecated style propertiesWolfgang Ulbrich1-0/+19
taken from: https://git.gnome.org/browse/gnome-panel/commit/?id=f697764
2016-02-12GTK+-3 libmate-panel-applet: add missing 'static' to avoid a build warningWolfgang Ulbrich1-1/+1
2016-02-09libpanel-applet: set css nameWolfgang Ulbrich1-0/+4
taken from: https://git.gnome.org/browse/gnome-panel/commit/?id=a773c2ef
2015-12-24libmate-panel-applet: move trap push/pop closer to X function callMonsta1-11/+14
2015-12-24remove dead codeMonsta1-12/+0
2015-12-24fix indent a bitMonsta1-2/+2
2015-12-24remove unused variableMonsta1-1/+0
2015-12-15gtk3: fix infinite loop with Traditional themesBalló György1-1/+0
We don't need to reset style when adding/removing classes. It was a regression in commit: 6f634c680fbc5ee5051253554f2710e39f9ea80a
2015-11-20Don't set the panel transparent by defaultBalló György1-14/+20
This fixes the background for GTK+ 3 themes which don't support mate-panel explicitly. Themes could still overwrite the background if they want in the usual way.
2015-10-10custom menu theming support: mate-panel-applet.clukefromdc1-0/+14
Make applet menus follow the .mate-panel-menu-bar .menu selector in the gtk theme, and the menu window follow the .mate-panel-menu-bar selector. Use the former to set a custom menu theme, the latter to alter or remove shadows from applet menus
2015-07-14Replace GtkObject with GObject also for Gtk+ 2infirit1-7/+0
2015-07-14Drop gdkkeysyms-compat usage in Gtk+3infirit1-3/+2
The new GDK_KEY_ keys are also in Gtk+2.
2015-05-25Merge pull request #289 from rilian-la-te/simplify_imagemonsta1-82/+2
Remove change_background_for_widget from GTK3 build (it is useless.)
2015-05-21GTK3: fix typo in gtk_style_context mate-custom-panel-backgroundraveit651-3/+3
2015-03-06Remove change_background_for_widget from GTK3 build (it is useless.)Konstantin Pugin1-82/+2
2014-11-24zero-initialize all signals arraysMonsta1-1/+1
2014-09-18Set screen of context menu also in gtk2 code path Closes: #234Gert Wollny1-1/+1
2014-06-25Merge pull request #212 from rilian-la-te/fix_expandStefano Karapetsas1-2/+6
Fix expand
2014-06-20Fix RGBA issues for GTK3Konstantin Pugin1-7/+83
2014-06-20Fix expanded panels and size allocationKonstantin Pugin1-2/+6
2014-05-18Merge pull request #195 from dnk/applet_rgba_visualStefano Karapetsas1-0/+5
gtk3: set rgba visual for applets
2014-05-16Use gdk_window_get_width also for gtk2infirit1-3/+1
It was introduced in gtk+-2.24
2014-05-16Use GDK_WINDOW_XID for gtk+2 and gtk+3infirit1-14/+0
It was introduced in gdk2 already so clean up the code.
2014-05-14gtk3: set rgba visual for appletsDenis Gorodnichev1-0/+5
2014-02-08libmate-panel-applet: Remove unused value in enumStefano Karapetsas1-1/+0
2014-02-08libmate-panel-applet: Fix missing initializationStefano Karapetsas1-0/+1
2014-02-08libmate-panel-applet: GTK3 improvementsStefano Karapetsas1-1/+21
2014-02-08libmate-panel-applet: Some GTK3 improvementsStefano Karapetsas1-9/+30
2013-11-29Panel background improvements for GTK3Stefano Karapetsas1-22/+93
2013-11-16GTK3: Fix compile warning by using gdk_error_trap_pop_ignored()raveit651-0/+4
2013-10-26libmate-panel-applet: Add GTK3 supportStefano Karapetsas1-10/+300
2013-05-18libmate-panel-applet: Translate spanish commentStefano Karapetsas1-5/+4
2012-11-18fixed incorrect fsf addresses.Steve Zesch1-2/+2
2012-10-11migrate libmate-panel-applet to gsettingsStefano Karapetsas1-183/+28
2012-06-13Use right GdkScreen for focus request and menuStefano Karapetsas1-2/+2
http://bugzilla-attachments.gnome.org/attachment.cgi?id=179797 Calling gtk_widget_get_screen() on a widget embedded in a plug doesn't necessarily return what you expect (because of gtk_widget_get_toplevel()). Instead, call gtk_window_get_screen() on the plug. https://bugzilla.gnome.org/show_bug.cgi?id=632369
2012-01-05libmate-panel-applet: Add introspection annotationsStefano Karapetsas1-0/+10
mate_panel_applet_factory_main was being generated with introspectable="0" because of missing annotations http://git.gnome.org/browse/gnome-panel/commit/?h=gnome-2-32&id=9cbae555115013bc7946e2ce3584d40639248f14
2011-12-01moving from https://github.com/perberos/mate-desktop-environmentPerberos1-0/+2315