summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* curve2: Show osculating circlespath-testsMatthias Clasen2020-12-271-0/+22
* Add gsk_path_measure_get_curvatureMatthias Clasen2020-12-274-0/+133
* Add an interactive path testMatthias Clasen2020-12-272-0/+794
* xxx: Make gsk_stroke_to_cairo publicMatthias Clasen2020-12-273-3/+12
* Add a path editor demoMatthias Clasen2020-12-274-0/+2875
* Implement gsk_path_offsetpath-strokeMatthias Clasen2020-12-273-43/+381
* Add gsk_path_offsetMatthias Clasen2020-12-274-5/+95
* stroker: CleanupsMatthias Clasen2020-12-261-85/+85
* stroker: Implement arcsMatthias Clasen2020-12-261-15/+697
* Add GSK_LINE_JOIN_ARCSMatthias Clasen2020-12-263-1/+5
* xxx: assorted fixes for special contoursMatthias Clasen2020-12-261-26/+9
* Add another stroker testMatthias Clasen2020-12-261-0/+100
* Add basic tests for strokesMatthias Clasen2020-12-261-1/+133
* Implement strokingMatthias Clasen2020-12-267-1/+1274
* Special-case circles for strokesMatthias Clasen2020-12-261-0/+17
* Special-case rects for strokesMatthias Clasen2020-12-261-0/+32
* Add gsk_path_strokeMatthias Clasen2020-12-264-3/+74
* Add gsk_curve_get_curvaturecurve-opsMatthias Clasen2020-12-262-16/+227
* Add gsk_curve_get_normalMatthias Clasen2020-12-262-0/+16
* Add a test for gsk_curve_offsetMatthias Clasen2020-12-261-0/+109
* Add a test for gsk_curve_reverseMatthias Clasen2020-12-261-0/+47
* Add a test for tangents of degenerate curvesMatthias Clasen2020-12-261-1/+31
* curve: Handle degenerate casesMatthias Clasen2020-12-261-16/+99
* Add gsk_curve_reverseMatthias Clasen2020-12-262-3/+56
* Add gsk_curve_offsetMatthias Clasen2020-12-262-3/+153
* Add conic decomposition testsMatthias Clasen2020-12-261-2/+77
* path: support conic->curve in foreachMatthias Clasen2020-12-261-9/+26
* Add gsk_curve_decompose_curveMatthias Clasen2020-12-262-0/+135
* Add a performance test for curve evalMatthias Clasen2020-12-261-0/+56
* Add a performance test for curve intersectionMatthias Clasen2020-12-262-0/+136
* Add curve split testsMatthias Clasen2020-12-261-0/+71
* Add another intersection testcaseMatthias Clasen2020-12-261-0/+35
* xxx: work around bounding box problemsMatthias Clasen2020-12-261-0/+6
* Add curve intersection testsMatthias Clasen2020-12-262-1/+100
* Add gsk_curve_intersectMatthias Clasen2020-12-263-0/+460
* Add gsk_curve_get_boundsMatthias Clasen2020-12-262-5/+206
* Only test conic weights between 1/20 and 20Matthias Clasen2020-12-261-2/+2
* Ottie: Add ottie-editorBenjamin Otte2020-12-279-0/+925
* ottie: Add a snapshot testsuite testBenjamin Otte2020-12-2739-0/+4933
* ottie: Add a command-line toolBenjamin Otte2020-12-273-0/+436
* Ottie: AddBenjamin Otte2020-12-2759-7/+7929
* path: Add gsk_path_builder_add_ellipse()Benjamin Otte2020-12-273-0/+51
* path: Change semantics of gtk_path_builder_add_segment()Benjamin Otte2020-12-274-42/+103
* path: Add gsk_path_measure_is_closed ()Benjamin Otte2020-12-273-0/+27
* path: Add gsk_path_measure_restrict_to_contour()Benjamin Otte2020-12-273-7/+79
* Add gsk_path_measure_get_{path,tolerance}Matthias Clasen2020-12-273-0/+35
* xxx path)_fillBenjamin Otte2020-12-271-1/+57
* Add gsk_path_get_stroke_boundsMatthias Clasen2020-12-275-3/+153
* testsuite: Add tests for the dasherBenjamin Otte2020-12-273-0/+183
* path: Add a foreach function that dashes a pathBenjamin Otte2020-12-275-0/+413