summaryrefslogtreecommitdiff
path: root/mate-panel/panel-menu-bar.c
AgeCommit message (Collapse)AuthorFilesLines
2019-06-07revert menu-bar: transfer focus correctly on alt-F1raveit651-36/+0
This revert https://github.com/mate-desktop/mate-panel/commit/f0f4c5e and fixes hopefully https://github.com/mate-desktop/marco/issues/209
2019-05-16[mate-panel] Avoid deprecated g_type_class_add_privateWu Xiaotian1-7/+3
2019-03-10Wayland support for panel-menu-bar.cWilliam Wold1-5/+19
2018-09-26menu-bar: transfer focus correctly on alt-F1Samuel Thibault1-0/+22
The background is in https://gitlab.gnome.org/GNOME/gtk/issues/85 . One of the conclusions, in https://gitlab.gnome.org/GNOME/gtk/issues/85#note_264804 , is that mate-panel needs to properly transfer focus on alt-F1 keyboard shortcut. It used to work only by luck before, only because gtk used to deactivate itself during a keyboard grab. But as discussed in https://gitlab.gnome.org/GNOME/gtk/issues/85 that behavior poses accessibility feedback issues, is not coherent, and keyboard grab feedback will not be available in wayland anyway. Thus @ebassi saying in https://gitlab.gnome.org/GNOME/gtk/issues/85#note_264804 that not transferring focus properly is the actual bug. This change explictly switches to the menu bar after saving which X Window had the focus, and on menu bar deactivation restores focus to that X Window. Fixes #851
2018-01-31require GTK+ 3.22 and GLib 2.50monsta1-12/+0
2018-01-29set the "document-properties" icon in "Edit Menus"Pablo Barciela1-1/+1
2018-01-25avoid deprecated GtkStockPablo Barciela1-1/+1
2017-06-06Fix: menubar/menu-button can't launch mozoZenWalker1-8/+3
Fixes #586
2017-04-11panel-menu-bar: fix build warning and some spacingmonsta1-2/+3
2017-04-10Fixes #549Konstantin1-0/+3
2017-01-20Add (optional) support for menulibre. https://smdavis.us/projects/menulibre/ ↵Martin Wimpress1-3/+3
(#515) This patch re-purposes the existing fallback support for the now obsolete matemenu-simple-editor to add (optional) support for menulibre. The logic is simple, if menulibre is installed use it in preference to mozo. If menulibre is not available, fallback to mozo. The rationale is this; if you've installed menulibre you want to use it in preference to mozo. Menulibre offers a superset of menu editting capabilities compared to mozo and is growing in popularity. This change will allow distro maintainers to chose which menu editor they want to offer.
2016-11-21move to GTK+3 (>= 3.14), drop GTK+2 code and --with-gtk build optionmonsta1-54/+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.
2016-03-25Gtk3.18/3.20-move background handling toplevel lukefromdc1-2/+7
panel-menu-bar.c
2016-02-21panel-menu-bar.c: force icon sizeSorokin Alexei1-4/+9
adapted from: https://git.gnome.org/browse/gnome-panel/commit/?id=eefb31f
2016-01-23Gtk3: Don't use deprecated gtk_misc_set_alignmentRoy Zhang1-0/+5
2016-01-04background: all functions should have PanelBackground as 1st argumentmonsta1-1/+1
2015-11-20Don't set the panel transparent by defaultBalló György1-1/+1
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.
2014-11-23Gtk3: menu-bar: Remove duplicate code in panel_menu_bar_class_initinfirit1-16/+1
This is also called (correctly per [1]) in panel_menu_bar_init Inspired by gnome-panel commit: 7230bad1c3bf2623d7fe2922422758ce56c95b16
2014-11-23Gtk3: panel-menu-bar: Use gtk_render_focus() instead of gtk_paint_focus()infirit1-24/+34
Taken from gnome-panel commit: e75d7861c293be48a8e10ebbb1e0ab405be0bc7e From: Carlos Garcia Campos <[email protected]>
2014-11-22Gtk3: Remove border of panel menu barinfirit1-1/+16
Taken from gnome-panel commit: d47c8957a1b7079891dee37b361694fce17b6b53 From: Carlos Garcia Campos <[email protected]>
2014-10-14Update visibility of menu bar on loadStefano Karapetsas1-0/+1
Closes https://github.com/mate-desktop/mate-panel/issues/245
2014-06-20Fix RGBA issues for GTK3Konstantin Pugin1-0/+4
2014-02-17Fix mate-panel --resetStefano Karapetsas1-0/+3
2014-02-12Allow to customize menu bar with GSettingsStefano Karapetsas1-3/+44
2014-02-04Fix border of menubar with GTK3Stefano Karapetsas1-0/+18
2013-12-22Update help uri to the correct locationinfirit1-1/+1
2013-10-26mate-panel: Add GTK3 supportStefano Karapetsas1-1/+31
2012-11-18fixed incorrect fsf addresses.Steve Zesch1-2/+2
2012-10-11migrate mate-panel to gsettingsStefano Karapetsas1-2/+2
2012-03-26lockdown locks the menu editor entry tooSebastien Bacher1-1/+1
Bug: http://bugzilla.gnome.org/show_bug.cgi?id=499148 Bug-Ubuntu: https://bugs.launchpad.net/bugs/4712
2012-01-19alacarte -> mozo (thanks to benpicco for the tip)Stefano Karapetsas1-2/+2
2011-12-01moving from https://github.com/perberos/mate-desktop-environmentPerberos1-0/+474