[gtk: 14/14] Merge branch 'wip/layout-manager' into 'master'



commit dbac377ad2a49fe328b7facc285bf5a29d527134
Merge: 0638dca29a 65965bed16
Author: Matthias Clasen <mclasen redhat com>
Date:   Tue Mar 26 12:38:18 2019 +0000

    Merge branch 'wip/layout-manager' into 'master'
    
    Add Layout Managers
    
    See merge request GNOME/gtk!534

 docs/reference/gtk/gtk4-docs.xml     |   7 +
 docs/reference/gtk/gtk4-sections.txt |  50 ++
 gtk/gtk.h                            |   5 +
 gtk/gtkbinlayout.c                   | 124 +++++
 gtk/gtkbinlayout.h                   |  31 ++
 gtk/gtkbox.c                         | 623 ++-----------------------
 gtk/gtkboxlayout.c                   | 877 +++++++++++++++++++++++++++++++++++
 gtk/gtkboxlayout.h                   |  54 +++
 gtk/gtkcustomlayout.c                | 130 ++++++
 gtk/gtkcustomlayout.h                |  77 +++
 gtk/gtklayout.c                      |  22 +-
 gtk/gtklayoutchild.c                 | 189 ++++++++
 gtk/gtklayoutchild.h                 |  27 ++
 gtk/gtklayoutmanager.c               | 380 +++++++++++++++
 gtk/gtklayoutmanager.h               | 109 +++++
 gtk/gtklayoutmanagerprivate.h        |  10 +
 gtk/gtksizerequest.c                 | 128 +++--
 gtk/gtkswitch.c                      |  17 +-
 gtk/gtktypes.h                       |   1 +
 gtk/gtkwidget.c                      | 351 +++++++++++++-
 gtk/gtkwidget.h                      |   6 +
 gtk/gtkwidgetprivate.h               |   3 +
 gtk/meson.build                      |   9 +
 23 files changed, 2589 insertions(+), 641 deletions(-)
---


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