[gtk] (69 commits) Non-fast-forward update to branch wip/ebassi/constraint-layout



The branch 'wip/ebassi/constraint-layout' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  c09fada... Add constraint solver
  ec14c1f... Move the Root interface to a private header
  5780ec4... Assign a GtkConstraintSolver to each GtkRoot
  e7cd3d4... window: Create a GtkConstraintSolver
  92f93a6... Propagate rooting and unrooting widgets to layout managers
  9756cb9... Add GtkConstraintLayout
  124607d... Add GtkConstraintLayout demo
  a21562f... Do not leak LayoutChild instances
  391add7... constraint solver: Fix thawing
  f07ba4a... constraints solver: Avoid critials
  ad40630... Do not release reference on the subject of an expression
  bd5c558... Add gtk_constraint_layout_remove_constraint
  80c2706... constraints: Make internal consistency required
  19e7d41... Remove size constraints from ConstraintLayoutChild
  e4466dd... Fix the opposite size measurement in GtkConstraintLayout
  c81e047... Notify a layout change when adding and removing constraints
  4de3e99... Add GtkConstraintTarget
  4b11e73... widget: Implement GtkConstraintTarget
  f8647b0... Redefine constraints with GtkConstraintTarget
  20c4a4b... Use generic pointers for constraint targets
  ffd8b19... Add GtkConstraintGuide
  fc3f4aa... Make the constraints demo more interesting
  12d45c0... Add an interactive constraints demo
  f0933ba... Remove GtkConstraintVariable.set_prefix()
  1e725b6... Add VFL parser for constraints
  6be2a78... Allow adding constraints described through VFL
  2311532... Add Constraints/VFL demo
  ba5237e... Add a C convenience function for VFL constraints
  e2a4022... Add method to remove all constraints from a layout
  d6fa7da... Return the list of constraints added via VFL description

Commits added to the branch:

  8fa7de5... grid layout: Fix initial property values (*)
  c4fd786... Add a test for the grid layout manager (*)
  e28ec2a... Some more grid layout tests (*)
  f6a2678... Add another grid layout test (*)
  8dd74ea... transform: Add skew parsing (*)
  0717485... gl renderer: Don't upload GL textures into the icon cache (*)
  99c0160... gl renderer: Remove some dead code (*)
  6b42e5b... gl renderer: Fix push/pop modelview behavior (*)
  a6a9853... Adwaita: Fix popover style (*)
  3bc3e14... transform: Add transform_bounds fast path for 2D_AFFINE tra (*)
  3b6ee32... Fix a crash in action muxer destruction (*)
  6b308cd... Add constraint solver
  c694dd6... Move the Root interface to a private header
  98a21bf... Assign a GtkConstraintSolver to each GtkRoot
  e07098d... window: Create a GtkConstraintSolver
  e7b2c53... Propagate rooting and unrooting widgets to layout managers
  cdf80f1... Add GtkConstraintLayout
  636fbc0... Add GtkConstraintLayout demo
  bd2349c... Do not leak LayoutChild instances
  0531e66... constraint solver: Fix thawing
  a246d8c... constraints solver: Avoid critials
  64afa76... Do not release reference on the subject of an expression
  176d9c6... Add gtk_constraint_layout_remove_constraint
  a39bbb2... constraints: Make internal consistency required
  21450d5... Remove size constraints from ConstraintLayoutChild
  54104b6... Fix the opposite size measurement in GtkConstraintLayout
  b6781e0... Notify a layout change when adding and removing constraints
  04562a7... Add GtkConstraintTarget
  895e8e2... widget: Implement GtkConstraintTarget
  39c284c... Redefine constraints with GtkConstraintTarget
  7ae04ba... Use generic pointers for constraint targets
  38d353d... Add GtkConstraintGuide
  7c96326... Make the constraints demo more interesting
  ba2125d... Add an interactive constraints demo
  92d3d55... Remove GtkConstraintVariable.set_prefix()
  5ea8167... Add VFL parser for constraints
  859c95b... Allow adding constraints described through VFL
  46430ea... Add Constraints/VFL demo
  06c825d... Add a C convenience function for VFL constraints
  3204347... Add method to remove all constraints from a layout
  651adbf... Return the list of constraints added via VFL description
  4f4ba8c... Simplify the guide implementation
  61b4feb... Detach guides on unroot
  60fb909... Drop an indirection
  139a59c... Flesh out GtkConstraintGuide
  47237d3... demo: Use constraint guide api
  2f97134... Amend a constraint solver test
  3d3a672... constraint solver: Fix repeat suggestions
  8b9c5e3... solver: Fix a copy/paste error
  dab8a8b... constraint layout: Measure more correctly
  c7ef841... constraint guide: Shorten names
  b39a5fe... constraint guide: Add a name property
  5a019bf... constraints demo: Give space a name
  90f8dcc... constraint layout: Add debug output for guides
  b1f0f44... constraint layout: Use stays for natural size
  3f36340... constraint layout: Measure min/nat size separately
  511e2b4... constraints: Use better data structures
  f62fc4e... constraint layout: freeze/thaw on mass ops
  71b52f4... constraints demo: Update comments
  a9dfca0... constraint guide: Make strength tweakable
  e3c4fb6... constraints: Add some internal apis
  9edf6fb... constraint layout: Dont reset constraints in allocate
  cb96b34... solver: Add private statistics api
  405121b... constraint solver: Use GTK_NOTE
  f2d7433... constraint guide: Fix initial property values
  499738c... constraint guide: Avoid redundant constraints
  035baa0... Mark the layout as changed
  9a46305... constraint layout: Notice when guides change
  514de0b... Add a constraint editor demo

(*) This commit already existed in another branch; no separate mail sent


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