[gtk] (125 commits) Non-fast-forward update to branch path-tests
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk] (125 commits) Non-fast-forward update to branch path-tests
- Date: Sat, 26 Dec 2020 19:08:08 +0000 (UTC)
The branch 'path-tests' 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:
a170429... gtk-demo: Don't put the search bar in the scroll area
d8dec82... video: When autoplaying, start playing once the video is pr
501e8c5... picture: Fix copy/paste error in docs
8374a8c... roundedbox: Remove unused API
7fbaa41... docs: Put render nodes in their own sections
1285a23... listview: Use the correct scroll policy
6f453d6... gsk: Add GskPath
c3166d8... gsk: Add GskFillNode
f15c9d1... snapshot: Add gtk_snapshot_push_fill()
42e60fc... demos: Add a simple demo filling a path
5244b51... gsk: Add GskStroke
45992b2... gsk: Add GskStrokeNode
a49ca12... snapshot: Add gtk_snapshot_push_stroke()
6f74445... popover: Use fill and stroke nodes instead of Cairo
b4c2756... path: Change data structure for standard path
836b78e... gsk: Add GskPathMeasure
9c316dd... path: Add gsk_path_builder_add_path()
57a2b23... pathmeasure: Add gsk_path_measure_add_segment()
5002d3e... testsuite: Add path tests
8b46482... path: Collect flags
66f1774... path: Add gsk_path_foreach()
1d06b25... path: Implement gsk_path_to_cairo() using foreach()
f607314... pathmeasure: Implement support for beziers
86617e0... path: Add gsk_path_add_circle()
a300002... path: Add gsk_path_measure_get_point()
5cf05db... xxx: path_fill demo
b33778c... gtk-demo: Add a text-on-path demo
d4b393b... testsuite: Add tests for gsk_path_measure_add_segment()
af38089... spline: Use Skia's tolerance checks
afa8cfa... path: Add gsk_path_measure_get_closest_point()
5b8acfb... testsuite: Add tests for gsk_path_measure_get_closest_point
d33fdb2... gtk-demo: Add cute maze demo
e676341... testsuite: Update create_random_path()
b4700fa... testsuite: Add a test for get_point()
fe1dcc0... testsuite: Add a test using get_point() and get_closest_poi
3b94c3c... path: Split GskPathBuilder into its own file
e8aef57... xxx: demo
1b46896... pathbuilder: Redo semantics for starting curves
8eadf59... path: Add GSK_CIRCLE_POINT_INIT() to initialize points on t
b4982b6... pathbuilder: Add relative path commands
77f351c... testsuite: Add relative path functions
0d5d6e8... Documentation typo fixes
7da5e49... stroke: Add miter limit
cc60624... path: Implement SVG arcs
81a23a0... path: Implement gsk_path_parse
3e017d3... testsuite: Add librsvg path tests
7deed20... path: Fix serialization for circles
d11b02a... path: Special-case rects and circles
27c307b... testsuite: Add a parsing test
b01e1a2... Implement gsk_path_measure_in_fill
b14b5dd... testsuite: Add an in_fill() test
8539f17... path: Add flags to gsk_path_foreach()
c34adf8... gsk: Implement parsing fill and stroke nodes
1290639... stroke: Add support for dashes
d667ae7... path: Make all private contour APIs take a GskContour
7f3e5c5... path: Split contours into their own file
4107533... path: Rename to gtk_path_builder_add_segment()
ccbff7d... path: Add conic curves
042d87e... WIP: pathbuilder: Add gsk_path_builder_add_rounded_rect()
844a5d4... WIP: css: Replace border rendering code with GskPath
53e0bb1... path: Introduce gskpathop
076f2dc... path: Add GskCurve
1108968... testsuite: Add conics to the random paths
a384b2a... Add gsk_curve_get_{start,end}_tangent
520fc04... curve: Split eval() into get_point() and get_tangent()
636093f... testuite: Add tests for gsk_curve_get_point()
afbbc79... testuite: Add tests for gsk_curve_get_tangent()
2a55b9d... testsuite: Add a test for gsk_curve_decompose()
e0ed800... path: Add gsk_curve_segment()
2bac9f4... testsuite: Add a test for the conic that got us segment()
6bd5ffd... testsuite Add curve tangent tests
9abf9bb... path: Always decompose conics into at least 2 segments
65f8338... path: Deal with non-uniformness of progress parameter
e4910ce... path: Add a foreach function that dashes a path
c314485... testsuite: Add tests for the dasher
de6c996... Add gsk_path_get_stroke_bounds
b0848aa... xxx path)_fill
6e9bb79... Add gsk_path_measure_get_{path,tolerance}
4708d17... path: Add gsk_path_measure_restrict_to_contour()
75f50dd... path: Add gsk_path_measure_is_closed ()
4b9dce7... path: Change semantics of gtk_path_builder_add_segment()
2e02174... Ottie: Add
b55eb88... ottie: Add a command-line tool
d76b5d4... ottie: Add a snapshot test
906f309... Only test conic weights between 1/20 and 20
d3b1fdb... Add gsk_curve_get_bounds
c78436e... Add gsk_curve_intersect
3ceee6d... Add curve intersection tests
275c158... xxx: work around bounding box problems
047bbeb... Add another intersection testcase
fa9bb82... Add curve split tests
d67b40f... Add a performance test for curve intersection
aea826f... Add a performance test for curve eval
5da8603... Add gsk_curve_decompose_curve
f7e03f9... path: support conic->curve in foreach
4f61309... Add conic decomposition tests
0f3b1fa... Add gsk_curve_offset
66721f6... Add gsk_curve_reverse
4c09c3f... curve: Handle degenerate cases
723809f... Add a test for tangents of degenerate curves
e9699ce... Add a test for gsk_curve_reverse
c4357a1... Add a test for gsk_curve_offset
a817faa... Add gsk_path_stroke
e1de7c3... Special-case rects for strokes
bd5f4bc... Special-case circles for strokes
7f62eba... Implement stroking
a6c1d28... Add basic tests for strokes
7f7d82f... Add another stroker test
1ff73f1... Add an interactive path test
cf3db3c... Add a path editor demo
c67a3a9... xxx: Make gsk_stroke_to_cairo public
d9710c4... curve2: Add a way to compare to cairo
8d013e3... curve2: Add a zoom slider
Commits added to the branch:
dee863d... rendernode: Bail if matrix is invalid (*)
2a8f371... gtk-demo: Don't put the search bar in the scroll area (*)
d6f2884... video: When autoplaying, start playing once the video is pr (*)
f7f8990... picture: Fix copy/paste error in docs (*)
8d014d6... roundedbox: Remove unused API (*)
f85d939... docs: Put render nodes in their own sections (*)
71e616d... listview: Use the correct scroll policy (*)
96e1b85... gdkarray: Add a "stolen" boolean to splice() (*)
58e4385... gsk: Add GskPath (*)
14cfcc1... gsk: Add GskFillNode (*)
f3bcf08... snapshot: Add gtk_snapshot_push_fill() (*)
f1fcee8... demos: Add a simple demo filling a path (*)
a228a50... gsk: Add GskStroke (*)
270035a... gsk: Add GskStrokeNode (*)
62dbaba... snapshot: Add gtk_snapshot_push_stroke() (*)
65401de... popover: Use fill and stroke nodes instead of Cairo (*)
b20b9c6... path: Change data structure for standard path (*)
302636e... gsk: Add GskPathMeasure (*)
82edf3b... path: Add gsk_path_builder_add_path() (*)
117ad40... pathmeasure: Add gsk_path_measure_add_segment() (*)
7cf5e94... testsuite: Add path tests (*)
f333584... path: Collect flags (*)
0befaa9... path: Add gsk_path_foreach() (*)
756f744... path: Implement gsk_path_to_cairo() using foreach() (*)
2c98adf... pathmeasure: Implement support for beziers (*)
43e6dc9... path: Add gsk_path_add_circle() (*)
32a6cae... path: Add gsk_path_measure_get_point() (*)
f763afb... xxx: path_fill demo (*)
52e56cf... gtk-demo: Add a text-on-path demo (*)
b2de8c7... testsuite: Add tests for gsk_path_measure_add_segment() (*)
71a5c55... spline: Use Skia's tolerance checks (*)
2474e34... path: Add gsk_path_measure_get_closest_point() (*)
3e3dec7... testsuite: Add tests for gsk_path_measure_get_closest_point (*)
27d322b... gtk-demo: Add cute maze demo (*)
340f0ac... testsuite: Update create_random_path() (*)
90bd698... testsuite: Add a test for get_point() (*)
c0abb6b... testsuite: Add a test using get_point() and get_closest_poi (*)
515f05a... path: Split GskPathBuilder into its own file (*)
4da2adf... xxx: demo (*)
6a3afd9... pathbuilder: Redo semantics for starting curves (*)
ffa50ec... path: Add GSK_CIRCLE_POINT_INIT() to initialize points on t (*)
f3adcfa... pathbuilder: Add relative path commands (*)
73f12d0... testsuite: Add relative path functions (*)
98d2966... Documentation typo fixes (*)
f58d76c... stroke: Add miter limit (*)
f34014f... path: Implement SVG arcs (*)
5abb09e... path: Implement gsk_path_parse (*)
030dbaf... testsuite: Add librsvg path tests (*)
13684b4... path: Fix serialization for circles (*)
19b9304... path: Special-case rects and circles (*)
23061b6... testsuite: Add a parsing test (*)
588d664... Implement gsk_path_measure_in_fill (*)
f89689a... testsuite: Add an in_fill() test (*)
9382af5... path: Add flags to gsk_path_foreach() (*)
6a0e0d7... gsk: Implement parsing fill and stroke nodes (*)
1ee59d7... stroke: Add support for dashes (*)
2212cc1... path: Make all private contour APIs take a GskContour (*)
f13c358... path: Split contours into their own file (*)
f8281a6... path: Rename to gtk_path_builder_add_segment() (*)
745c455... path: Add conic curves (*)
081e3c0... WIP: pathbuilder: Add gsk_path_builder_add_rounded_rect() (*)
8ba614f... WIP: css: Replace border rendering code with GskPath (*)
46e1f58... path: Introduce gskpathop (*)
2683e1f... path: Add GskCurve (*)
b2655fb... testsuite: Add conics to the random paths (*)
e859aea... Add gsk_curve_get_{start,end}_tangent (*)
97966e9... curve: Split eval() into get_point() and get_tangent() (*)
c1aa8a5... testuite: Add tests for gsk_curve_get_point() (*)
4d12ddb... testuite: Add tests for gsk_curve_get_tangent() (*)
e50b221... testsuite: Add a test for gsk_curve_decompose() (*)
ce3f103... path: Add gsk_curve_segment() (*)
985cd3a... testsuite: Add a test for the conic that got us segment() (*)
f81d0f4... testsuite Add curve tangent tests (*)
b57e245... path: Always decompose conics into at least 2 segments (*)
67ebe01... path: Deal with non-uniformness of progress parameter (*)
7fa9b09... path: Add a foreach function that dashes a path (*)
018569b... testsuite: Add tests for the dasher (*)
c811420... Add gsk_path_get_stroke_bounds (*)
988085c... xxx path)_fill (*)
b9b1bbe... Add gsk_path_measure_get_{path,tolerance} (*)
1826924... path: Add gsk_path_measure_restrict_to_contour() (*)
b88829b... path: Add gsk_path_measure_is_closed () (*)
5adf60c... path: Change semantics of gtk_path_builder_add_segment() (*)
79d2045... path: Add gsk_path_builder_add_ellipse() (*)
f59839c... xxx: get_stroke_bounds() (*)
9449388... Ottie: Add (*)
569c79d... ottie: Add a command-line tool (*)
05e488e... ottie: Add a snapshot testsuite test (*)
9676eb7... Ottie: Add ottie-editor (*)
cf575ce... Only test conic weights between 1/20 and 20 (*)
5235570... Add gsk_curve_get_bounds (*)
f7577ef... Add gsk_curve_intersect (*)
794fb74... Add curve intersection tests (*)
849db03... xxx: work around bounding box problems (*)
06fafa6... Add another intersection testcase (*)
90fcefa... Add curve split tests (*)
0c9e7c2... Add a performance test for curve intersection (*)
e4c3806... Add a performance test for curve eval (*)
ca275c7... Add gsk_curve_decompose_curve (*)
c7308ee... path: support conic->curve in foreach (*)
b26557c... Add conic decomposition tests (*)
0f9eeb1... Add gsk_curve_offset (*)
14e3ac8... Add gsk_curve_reverse (*)
280c8ad... curve: Handle degenerate cases (*)
ceef21d... Add a test for tangents of degenerate curves (*)
8fed592... Add a test for gsk_curve_reverse (*)
d3a626f... Add a test for gsk_curve_offset (*)
dcab351... Add gsk_curve_get_normal (*)
17abe49... Add gsk_curve_get_curvature (*)
43a3de3... Add gsk_path_stroke (*)
c8c2c6b... Special-case rects for strokes (*)
ad3d32d... Special-case circles for strokes (*)
f61af2f... Implement stroking (*)
2e90966... Add basic tests for strokes (*)
d26afa9... Add another stroker test (*)
0d3ee69... xxx: assorted fixes for special contours (*)
d73e376... Add GSK_LINE_JOIN_ARCS (*)
37ad9d8... stroker: Implement arcs (*)
d593e5b... Add an interactive path test
a2f9316... Add a path editor demo
bb1d1bf... xxx: Make gsk_stroke_to_cairo public
e56668e... curve2: Add a way to compare to cairo
34f7097... curve2: Add a zoom slider
c365c21... Add gsk_path_measure_get_curvature
273bc4c... curve2: Show osculating circles
(*) 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]