summaryrefslogtreecommitdiff
path: root/gtk/gtkmenushell.c
Commit message (Expand)AuthorAgeFilesLines
* Add gtkmenubarprivate.hMatthias Clasen2019-06-011-1/+1
* More menu workMatthias Clasen2019-05-311-61/+8
* More menu restructuringMatthias Clasen2019-05-311-16/+40
* Rename GtkGestureMultiPress to GtkGestureClickMatthias Clasen2019-05-291-19/+19
* Stop using gtk_widget_get_toplevelMatthias Clasen2019-05-281-1/+1
* Remove gtk_widget_get/set_has_surfaceMatthias Clasen2019-05-281-2/+0
* menushell: Keep outside clicks workingMatthias Clasen2019-05-281-0/+2
* gtk: Use root/unroot instead of display-changedMatthias Clasen2019-05-021-5/+5
* menubar: Remove pack directionBenjamin Otte2019-04-151-20/+4
* Make menu activation work againMatthias Clasen2019-04-061-1/+1
* menushell: Listen to non-primary button clicksTimm Bäder2018-12-071-0/+1
* gtkmenushell: Port to GtkGestureCarlos Garnacho2018-06-211-157/+199
* eventcontrollerkey: Port to new API modelCarlos Garnacho2018-04-261-4/+4
* MenuShell: Avoid compiler warning re un/signed cmpDaniel Boles2018-04-171-1/+1
* MenuShell: Sanitise take_focus bool via public APIDaniel Boles2018-04-171-0/+1
* MenuShell: Typecheck the instance @ select_first()Daniel Boles2018-04-171-1/+5
* gtkmenushell: Port to using GtkEventControllerKeywip/carlosg/kill-event-signals2Carlos Garnacho2018-04-051-23/+32
* Continue renaming window to surfaceAlexander Larsson2018-03-211-3/+3
* GtkWidget: Start renaming widget->windowAlexander Larsson2018-03-201-1/+1
* GdkSurface: Rename lots of stuff from window->surfaceAlexander Larsson2018-03-201-1/+1
* GdkWindow -> GdkSurface initial type renameAlexander Larsson2018-03-201-1/+1
* a11y: Remove gtk.h include from container accessibleBenjamin Otte2018-02-091-8/+8
* The big versioning cleanupMatthias Clasen2018-02-061-20/+0
* menushell: Stop using ::button-press/release-eventMatthias Clasen2018-01-161-174/+153
* menushell: Stop using ::grab-brokenMatthias Clasen2018-01-161-12/+17
* Replace gdk_keymap_get_for_display by gdk_display_get_keymapMatthias Clasen2017-12-151-1/+1
* widget: Remove gtk_widget_has_screen()Benjamin Otte2017-10-311-3/+2
* widget: Turn screen-changed signal into display-changedBenjamin Otte2017-10-311-5/+5
* Drop unused includes of gtkrender.hMatthias Clasen2017-10-251-1/+0
* build: Enable -Wswitch-enum and -Wswitch-defaultBenjamin Otte2017-10-061-0/+3
* Enter submenus when activating their parent itemColomban Wendling2017-10-041-1/+1
* menu shell: Use GdkEvent APIMatthias Clasen2017-09-191-9/+29
* menushell: Hide model submenus by defaultTimm Bäder2017-07-191-0/+1
* modelmenuitem: Set label on menu itemsTimm Bäder2017-07-191-4/+0
* menu: Replace arrow gadgets with GtkIconsTimm Bäder2017-07-191-1/+2
* gtkmenu*: Simplify event handlingCarlos Garnacho2017-05-251-298/+113
* container: Remove include_internals parameter from forallTimm Bäder2017-04-251-2/+0
* menushell: Fix select_last() to get last, not 1stDaniel Boles2017-01-211-5/+2
* menushell: Make select_first() do that, not last…Daniel Boles2017-01-211-5/+2
* menushell: Don’t dereference before typecheckingDaniel Boles2017-01-201-4/+11
* menu: Don't set widget->windowBenjamin Otte2016-11-021-26/+1
* gtk: Call gtk_widget_set_has_window() on every widgetBenjamin Otte2016-11-021-0/+2
* docs: fix typos in GtkMenuShellSébastien Wilmet2016-11-011-2/+2
* gdk: Remove deprecated {keyboard,pointer}_{grab,ungrab} APIRico Tzschichholz2016-10-241-2/+0
* Stop checking GtkSettings:gtk-enable-mnemonicsTimm Bäder2016-10-181-9/+1
* menushell: Use gdk_window_new_child()Benjamin Otte2016-10-181-20/+9
* API: Remove ability to set visuals on windowsBenjamin Otte2016-10-161-2/+1
* API: menu: Remove tearoff supportBenjamin Otte2016-10-161-20/+1
* Use NULL for generic marshallers in g_signal_new()Benjamin Otte2016-08-291-6/+6
* menushell: Add a va marshaller for ::insertMatthias Clasen2016-04-191-0/+3