[gtk: 77/77] Merge branch 'wip/ebassi/constraint-layout' into 'master'
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk: 77/77] Merge branch 'wip/ebassi/constraint-layout' into 'master'
- Date: Tue, 2 Jul 2019 14:01:26 +0000 (UTC)
commit b2f15a622db1c74f86ef0e10ebbc0cb8a8bc5f91
Merge: 33bd7051f2 04aaf02881
Author: Matthias Clasen <mclasen redhat com>
Date: Tue Jul 2 14:01:01 2019 +0000
Merge branch 'wip/ebassi/constraint-layout' into 'master'
Add constraint-based layout manager
Closes #1090
See merge request GNOME/gtk!973
.../constraint-editor-application.c | 94 +
.../constraint-editor-application.h | 28 +
demos/constraint-editor/constraint-editor-window.c | 354 +++
demos/constraint-editor/constraint-editor-window.h | 34 +
.../constraint-editor/constraint-editor-window.ui | 68 +
demos/constraint-editor/constraint-editor.c | 583 +++++
demos/constraint-editor/constraint-editor.css | 12 +
.../constraint-editor.gresource.xml | 9 +
demos/constraint-editor/constraint-editor.h | 29 +
demos/constraint-editor/constraint-editor.ui | 180 ++
demos/constraint-editor/constraint-view-child.c | 93 +
demos/constraint-editor/constraint-view-child.h | 44 +
demos/constraint-editor/constraint-view.c | 378 ++++
demos/constraint-editor/constraint-view.h | 44 +
demos/constraint-editor/guide-editor.c | 387 ++++
demos/constraint-editor/guide-editor.h | 28 +
demos/constraint-editor/guide-editor.ui | 188 ++
demos/constraint-editor/main.c | 28 +
demos/constraint-editor/meson.build | 19 +
demos/gtk-demo/constraints.c | 289 +++
demos/gtk-demo/constraints2.c | 245 +++
demos/gtk-demo/constraints3.c | 165 ++
demos/gtk-demo/demo.gresource.xml | 3 +
demos/gtk-demo/meson.build | 3 +
demos/meson.build | 1 +
docs/reference/gtk/gtk4-docs.xml | 3 +
docs/reference/gtk/gtk4-sections.txt | 80 +
docs/reference/gtk/gtk4.types.in | 4 +
docs/reference/gtk/meson.build | 7 +
gtk/gtk.h | 2 +
gtk/gtkconstraint.c | 614 ++++++
gtk/gtkconstraint.h | 100 +
gtk/gtkconstraintexpression.c | 1833 ++++++++++++++++
gtk/gtkconstraintexpressionprivate.h | 279 +++
gtk/gtkconstraintguide.c | 694 ++++++
gtk/gtkconstraintguide.h | 83 +
gtk/gtkconstraintguideprivate.h | 38 +
gtk/gtkconstraintlayout.c | 2118 ++++++++++++++++++
gtk/gtkconstraintlayout.h | 88 +
gtk/gtkconstraintlayoutprivate.h | 37 +
gtk/gtkconstraintprivate.h | 60 +
gtk/gtkconstraintsolver.c | 2247 ++++++++++++++++++++
gtk/gtkconstraintsolverprivate.h | 117 +
gtk/gtkconstrainttypesprivate.h | 50 +
gtk/gtkconstraintvflparser.c | 1227 +++++++++++
gtk/gtkconstraintvflparserprivate.h | 76 +
gtk/gtkdebug.h | 3 +-
gtk/gtkenums.h | 94 +
gtk/gtklayoutmanager.c | 60 +
gtk/gtklayoutmanager.h | 7 +
gtk/gtklayoutmanagerprivate.h | 3 +
gtk/gtkmain.c | 3 +-
gtk/gtkroot.c | 19 +
gtk/gtkroot.h | 14 -
gtk/gtkrootprivate.h | 20 +
gtk/gtkwidget.c | 16 +
gtk/gtkwindow.c | 16 +
gtk/meson.build | 9 +
testsuite/gtk/constraint-solver.c | 380 ++++
testsuite/gtk/meson.build | 5 +
60 files changed, 13696 insertions(+), 16 deletions(-)
---
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]