[gtk] (67 commits) Non-fast-forward update to branch wip/matthiasc/lottie-stroke



The branch 'wip/matthiasc/lottie-stroke' 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:

  fbe3f2e... docs: Put render nodes in their own sections
  5c9a8f6... listview: Use the correct scroll policy
  c43a74c... gsk: Add GskPath
  d7c217c... gsk: Add GskFillNode
  2d2fb19... snapshot: Add gtk_snapshot_push_fill()
  375e7cb... demos: Add a simple demo filling a path
  6ec97ae... gsk: Add GskStroke
  d3f9d6a... gsk: Add GskStrokeNode
  c3be000... snapshot: Add gtk_snapshot_push_stroke()
  19cccc2... popover: Use fill and stroke nodes instead of Cairo
  26c46c5... path: Change data structure for standard path
  c7d6c6d... gsk: Add GskPathMeasure
  71368a9... path: Add gsk_path_builder_add_path()
  0cb2511... pathmeasure: Add gsk_path_measure_add_segment()
  f6724c7... testsuite: Add path tests
  c1e1d66... path: Collect flags
  bab2ca5... path: Add gsk_path_foreach()
  0826db1... path: Implement gsk_path_to_cairo() using foreach()
  780fcc8... pathmeasure: Implement support for beziers
  189daba... path: Add gsk_path_add_circle()
  73627b2... path: Add gsk_path_measure_get_point()
  f16715a... xxx: path_fill demo
  38d809b... gtk-demo: Add a text-on-path demo
  629d4d9... testsuite: Add tests for gsk_path_measure_add_segment()
  c2d636d... xxx: demo
  6fc9aaa... spline: Use Skia's tolerance checks
  909b3cc... path: Add gsk_path_measure_get_closest_point()
  035d1e1... testsuite: Add tests for gsk_path_measure_get_closest_point
  e469b38... gtk-demo: Add cute maze demo
  7966256... testsuite: Update create_random_path()
  4691599... testsuite: Add a test for get_point()
  ce4d45c... testsuite: Add a test using get_point() and get_closest_poi
  72a7e8e... path: Split GskPathBuilder into its own file
  10f5f9b... pathbuilder: Redo semantics for starting curves
  653406f... path: Add GSK_CIRCLE_POINT_INIT() to initialize points on t
  6c32389... pathbuilder: Add relative path commands
  618711f... testsuite: Add relative path functions
  0455528... Documentation typo fixes
  3657583... stroke: Add miter limit
  eb3f129... path: Implement SVG arcs
  2f4c874... path: Implement gsk_path_parse
  676aee8... testsuite: Add librsvg path tests
  ef282e1... path: Fix serialization for circles
  55fc4dc... path: Special-case rects and circles
  dbd96f8... testsuite: Add a parsing test
  0d226c9... Implement gsk_path_measure_in_fill
  e88b1f2... testsuite: Add an in_fill() test
  9d08967... path: Add flags to gsk_path_foreach()
  a5f836f... gsk: Implement parsing fill and stroke nodes
  74f2b73... stroke: Add support for dashes
  b5434d3... path: Make all private contour APIs take a GskContour
  1e44c39... path: Split contours into their own file
  06c6c9d... path: Rename to gtk_path_builder_add_segment()
  fe27c06... WIP: path: Add conic curves
  1a871ba... Add an interactive path test
  a219a92... Add a path editor demo
  b841fce... XXX: work around meson issues
  4ad71d2... Add gsk_path_to_stroke
  bb58fb6... Add an interactive test for stroking
  9a30445... wip: curve-editor stroke debugging
  fc33dff... Add line width in the curve demo
  2c1d062... Fix a case of left/right confusion
  a4b2767... Fix those darn Z segments
  8fd2745... Make stroke nodes use path-to-stroke
  c5d9ed0... Move stroke api to GskPathMeasure
  c8e69d4... Fix parsing of conics
  3e05241... stroke: Add minimal support for conics
  0f61d28... curve editor: Decompose conics for now
  378f1a5... Add code to split conics

Commits added to the branch:

  b39578d... roundedbox: Remove unused API (*)
  0ce5c25... docs: Put render nodes in their own sections (*)
  3aded90... listview: Use the correct scroll policy (*)
  b513124... gsk: Add GskPath (*)
  eaafbc3... gsk: Add GskFillNode (*)
  3f18c9e... snapshot: Add gtk_snapshot_push_fill() (*)
  cced020... demos: Add a simple demo filling a path (*)
  e5397a7... gsk: Add GskStroke (*)
  3bedeea... gsk: Add GskStrokeNode (*)
  a070229... snapshot: Add gtk_snapshot_push_stroke() (*)
  924e061... popover: Use fill and stroke nodes instead of Cairo (*)
  e65096c... path: Change data structure for standard path (*)
  1d1e61e... gsk: Add GskPathMeasure (*)
  582bede... path: Add gsk_path_builder_add_path() (*)
  f7a042d... pathmeasure: Add gsk_path_measure_add_segment() (*)
  5efbbab... testsuite: Add path tests (*)
  8eab015... path: Collect flags (*)
  6df82e1... path: Add gsk_path_foreach() (*)
  aca0737... path: Implement gsk_path_to_cairo() using foreach() (*)
  0bd1dc3... pathmeasure: Implement support for beziers (*)
  2e27683... path: Add gsk_path_add_circle() (*)
  8741070... path: Add gsk_path_measure_get_point() (*)
  c89f813... xxx: path_fill demo (*)
  0948a00... gtk-demo: Add a text-on-path demo (*)
  3c1bf64... testsuite: Add tests for gsk_path_measure_add_segment() (*)
  aec6858... spline: Use Skia's tolerance checks (*)
  79ad51b... path: Add gsk_path_measure_get_closest_point() (*)
  7a1f8dc... testsuite: Add tests for gsk_path_measure_get_closest_point (*)
  dfe7cf1... gtk-demo: Add cute maze demo (*)
  54bfdaa... testsuite: Update create_random_path() (*)
  151d732... testsuite: Add a test for get_point() (*)
  18709c7... testsuite: Add a test using get_point() and get_closest_poi (*)
  781f5ad... path: Split GskPathBuilder into its own file (*)
  7ecd2a5... xxx: demo (*)
  e336052... pathbuilder: Redo semantics for starting curves (*)
  64c39fe... path: Add GSK_CIRCLE_POINT_INIT() to initialize points on t (*)
  8598ce1... pathbuilder: Add relative path commands (*)
  c57e7b9... testsuite: Add relative path functions (*)
  582dab2... Documentation typo fixes (*)
  4c7680b... stroke: Add miter limit (*)
  0a9a5b5... path: Implement SVG arcs (*)
  7b9c248... path: Implement gsk_path_parse (*)
  4f833e6... testsuite: Add librsvg path tests (*)
  e49b420... path: Fix serialization for circles (*)
  3fc03b8... path: Special-case rects and circles (*)
  eecfdf2... testsuite: Add a parsing test (*)
  043610e... Implement gsk_path_measure_in_fill (*)
  67bfbfa... testsuite: Add an in_fill() test (*)
  4380b41... path: Add flags to gsk_path_foreach() (*)
  18a49a0... gsk: Implement parsing fill and stroke nodes (*)
  49e5ac7... stroke: Add support for dashes (*)
  6ff10e5... path: Make all private contour APIs take a GskContour (*)
  a0218df... path: Split contours into their own file (*)
  55cfa47... path: Rename to gtk_path_builder_add_segment() (*)
  b4eb431... WIP: path: Add conic curves (*)
  ed1c733... WIP: pathbuilder: Add gsk_path_builder_add_rounded_rect() (*)
  adb1f5b... Add an interactive path test
  767ab0b... Add a path editor demo
  c4c96f1... Add gsk_path_to_stroke
  e6dfeca... XXX: work around meson issues
  5a04207... Add an interactive test for stroking
  bddedce... wip: curve-editor stroke debugging
  9ef00d9... Make stroke nodes use path-to-stroke
  0fb8e76... stroke: Add minimal support for conics
  17462f5... curve editor: Decompose conics for now
  5773e5e... Add code to split conics
  a3d2268... Add some more conic math

(*) 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]