Emmanuele Bassi
|
c76c1a46e4
|
Remove specialised API from GtkConstraint
Thet widget-based API for constraint target and source properties is
unused, and not really necessary.
|
2019-07-01 01:05:04 +01:00 |
|
Emmanuele Bassi
|
7ae04ba36b
|
Use generic pointers for constraint targets
Since GtkWidget implements GtkConstraintTarget, we can omit the explicit
cast, and validate the type at run time.
|
2019-06-30 23:42:44 +01:00 |
|
Matthias Clasen
|
39c284c490
|
Redefine constraints with GtkConstraintTarget
This is in preparation for allowing non-widgets
to act as constraint targets.
|
2019-06-30 23:42:44 +01:00 |
|
Matthias Clasen
|
04562a76e3
|
Add GtkConstraintTarget
This is an marker interface that we will
use to accept other things that widgets
in constraints.
|
2019-06-30 23:42:44 +01:00 |
|
Emmanuele Bassi
|
cdf80f1d65
|
Add GtkConstraintLayout
A layout manager using GtkConstraintSolver to measure and allocate
children.
|
2019-06-30 23:42:44 +01:00 |
|