[gtk: 45/45] Merge branch 'new-style-menu' into 'master'



commit 2248980c6b1fbd1e65238f556d8eed317b0770b1
Merge: 4494884f9a 3c1163e7f4
Author: Matthias Clasen <mclasen redhat com>
Date:   Sun Jun 9 18:13:55 2019 +0000

    Merge branch 'new-style-menu' into 'master'
    
    New style menu
    
    See merge request GNOME/gtk!916

 demos/widget-factory/widget-factory.c  | 114 +++++-
 demos/widget-factory/widget-factory.ui | 539 ++++++++++++++++++++++++-
 docs/reference/gtk/gtk4-docs.xml       |   1 +
 docs/reference/gtk/gtk4-sections.txt   |  20 +-
 docs/reference/gtk/gtk4.types.in       |   1 +
 gdk/gdksurface.c                       |  28 ++
 gtk/gtk.h                              |   1 +
 gtk/gtkapplicationwindow.c             |   3 +-
 gtk/gtkboxlayout.c                     |  31 ++
 gtk/gtklabel.c                         |  61 ++-
 gtk/gtkmain.c                          |  22 ++
 gtk/gtkmenubutton.c                    |   7 +-
 gtk/gtkmenusectionbox.c                |  97 ++++-
 gtk/gtkmenusectionbox.h                |   9 +-
 gtk/gtkmodelbutton.c                   | 698 +++++++++++++++++++--------------
 gtk/gtkmodelbutton.h                   |   4 +-
 gtk/gtknotebook.c                      |   2 +-
 gtk/gtkpopover.c                       | 184 +++------
 gtk/gtkpopover.h                       |  39 +-
 gtk/gtkpopovermenu.c                   | 108 ++++-
 gtk/gtkpopovermenu.h                   |   6 +-
 gtk/gtkpopovermenubar.c                | 584 +++++++++++++++++++++++++++
 gtk/gtkpopovermenubar.h                |  53 +++
 gtk/gtkwidget.c                        |   3 +
 gtk/meson.build                        |   1 +
 gtk/theme/Adwaita/_common.scss         |  77 ++++
 testsuite/gtk/focus.c                  |  50 ++-
 27 files changed, 2191 insertions(+), 552 deletions(-)
---


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]