summaryrefslogtreecommitdiff
path: root/mate-panel/libpanel-util
AgeCommit message (Collapse)AuthorFilesLines
2018-12-02panel-gtk: Fix memory leaksPablo Barciela1-4/+14
'g_strconcat' needs to be freed
2018-11-15Check if manager->proxy is NULLWu Xiaotian1-0/+9
2018-11-14Migrate mate-panel from dbus-glib to gdbusyetist5-506/+67
- Code optimization - Put GDBusProxy in PanelSessionManager struct
2018-06-25Panel-gtk.c: Show menu icons only when "menus-have-icons" is setlukefromdc1-2/+41
Most panel menus excluding main menus. Bind gsettings preference "menus have icons" to visibility of icon. Pack the icon into a box with a 16px min-width set in panel.css to hold the space when the icons are not shown Duplicate as much as possible behavior of now-deprecated GtkImageMenuItem replaced by github.com/mate-desktop/mate-panel/commit/86701517e7d7cb3d2c08a40d76af97308f18902c Use only one icon-settings gsettings object to control this in all menuitems controlled by panel-gtk.c The use of a single gsettings object is based on code by Albert Muktupavels https://github.com/muktupavels
2018-05-07applet.c: avoid deprecated GtkImageMenuItemPablo Barciela2-13/+64
avoid deprecated: gtk_image_menu_item_new_with_mnemonic gtk_image_menu_item_set_image
2018-04-19panel-context-menu.c: avoid deprecated GtkImageMenuItemPablo Barciela2-0/+27
avoid deprecated: gtk_image_menu_item_new_with_mnemonic gtk_image_menu_item_set_image
2018-04-17avoid 'gtk_file_chooser_dialog_new' with stock idsPablo Barciela3-8/+73
2018-04-09avoid gtk_dialog_add_buttons with stock idsPablo Barciela2-0/+25
2018-01-31require GTK+ 3.22 and GLib 2.50monsta1-8/+3
2018-01-25avoid deprecated GtkStockPablo Barciela1-2/+2
2017-09-29make file/folder launchers work againmonsta2-3/+9
fixes https://github.com/mate-desktop/mate-panel/issues/590 reverts a part of 7ee450758e4f2bee13aa8ff967a5795a6dcdc91f
2017-08-02avoid deprecated gdk_screen_make_display_nameZenWalker1-8/+10
2017-07-29don't use deprecated gtk_show_urilukefromdc2-5/+10
2017-01-13support desktop actionsDenis Gorodnichev3-29/+38
2017-01-05remove ancient code leftoversmonsta1-6/+0
once it was some easter egg, now it's just a non-working garbage
2016-11-21move to GTK+3 (>= 3.14), drop GTK+2 code and --with-gtk build optionmonsta7-18/+4
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-02-15icon chooser: use proper icon name for missing iconmonsta1-1/+1
2016-02-15icon chooser: fix typomonsta1-1/+1
2016-02-12GTK+3 panel-frame: don't use deprecated GtkSymbolicColorWolfgang Ulbrich3-0/+220
Code for color shading copied from mutter: https://git.gnome.org/browse/mutter/tree/src/ui/theme.c taken from: https://git.gnome.org/browse/gnome-panel/commit/?id=5b19b4b
2015-09-04Switch to org.gnome.SessionManagerClement Lefebvre1-3/+3
2015-08-26Gtk3: Don't use deprecated gdk_app_launch_context_newyetist1-0/+5
2015-07-14Replace GtkObject with GObject also for Gtk+ 2infirit1-15/+0
2014-11-23don't leak memoryMonsta1-0/+1
2014-11-20Fix logic a bit - avoid dereferencing NULL pointermonsta1-1/+1
Closes https://github.com/mate-desktop/mate-panel/pull/257
2014-05-16Use pid in g_spawn_async like gnome-panel does, fixes warninginfirit1-1/+1
2014-05-16Use g_spawn_async also for gtk+2infirit1-8/+0
2014-04-21Use dconf functions from libmate-desktopStefano Karapetsas3-159/+0
2013-12-22Update help uri to the correct locationinfirit1-1/+1
2013-10-26mate-panel: Add GTK3 supportStefano Karapetsas2-0/+43
2013-07-12Use yelp-tools instead of mate-doc-utilsStefano Karapetsas1-2/+2
2013-02-05Fix indentationStefano Karapetsas1-8/+8
2013-02-05Avoid-double-forking-when-launching-apps-it-breaksraveit1-8/+32
2012-11-18fixed incorrect fsf addresses.Steve Zesch26-52/+52
2012-11-12Code audit: fix compile warnings, uninitialized pointer problemsScott Balneaves2-9/+12
2012-10-13fix build with dconf >= 0.13Stefano Karapetsas1-0/+4
2012-10-11fix dconf requirementsStefano Karapetsas1-0/+1
2012-10-11migrate mate-panel to gsettingsStefano Karapetsas3-0/+155
2012-01-27removing autogenerated filesPerberos1-647/+0
2011-12-01moving from https://github.com/perberos/mate-desktop-environmentPerberos26-0/+4154