Jürg Lehni
|
2e054ecf47
|
Deactivate unit test for #944 edge case for now…
|
2016-07-18 16:13:33 +02:00 |
|
Jürg Lehni
|
e7c53b904c
|
Implement unit test for #973.
|
2016-07-18 14:11:34 +02:00 |
|
Jürg Lehni
|
a1666a9b82
|
Implement additional unit tests for path#getInteriorPoint()
|
2016-07-17 23:10:47 +02:00 |
|
Jürg Lehni
|
ac97b9d9d7
|
Implement unit test for #1075
|
2016-07-17 21:16:52 +02:00 |
|
Jürg Lehni
|
38e5fc1488
|
Tests: Reference GitHub issues where they're knonw in PathItem#contains() tests.
|
2016-07-14 09:32:29 +02:00 |
|
Jürg Lehni
|
8a45c5dff9
|
Fix Node.js unit-tests, and add CHANGELOG entry for #1103
|
2016-07-12 19:27:35 +02:00 |
|
Jürg Lehni
|
89c60b1a05
|
Loosely couple Node.js code to canvas module.
Treat absence of canvas module like a web worker context.
Relates to #1103
|
2016-07-12 19:11:09 +02:00 |
|
Jürg Lehni
|
02658c9e74
|
Clean-up code from PR #1087
Closes #1085
|
2016-07-09 01:01:19 +02:00 |
|
Jürg Lehni
|
1914e64e4b
|
Fix boolean tests to compare with improved results.
Disovered thanks to @sapics' improved solveCubic() in #1087
|
2016-07-08 23:05:50 +02:00 |
|
Jürg Lehni
|
45ffc6fb88
|
Improve Segment constructor to correctly handle undefined values.
Closes #1095
|
2016-07-03 13:30:56 +02:00 |
|
Jürg Lehni
|
0cb9c50e8f
|
Implement unit test for #1054
Closes #1054
|
2016-06-13 14:54:13 +02:00 |
|
Jürg Lehni
|
ea5a635edf
|
Implement unit tests for #964
Closes #964.
|
2016-06-13 14:51:38 +02:00 |
|
Jürg Lehni
|
742401a0e1
|
Fix Item#insertChildren() error when passing null for some children.
Relates to #1036
|
2016-06-13 14:16:25 +02:00 |
|
Jürg Lehni
|
4966f6250f
|
Implement better calculation of tangential angles in CurveLocation#isCrossing()
Relates to #1074
|
2016-06-12 18:53:14 +02:00 |
|
Jürg Lehni
|
5854c25dd5
|
Implement Curve#getOffsetAtTime()
|
2016-06-12 18:32:05 +02:00 |
|
Jürg Lehni
|
b0d0e41ddc
|
Allow negative offsets in all Curve#get*At() methods.
To search from the end of the curve instead of the beginning.
|
2016-06-12 18:21:37 +02:00 |
|
Jürg Lehni
|
614c781f29
|
Put the recursion cap back into fat-line clipping code.
But use a higher value, and have it work in conjunction with call-count cap.
Relates to #1074
|
2016-06-12 17:07:43 +02:00 |
|
Jürg Lehni
|
452bbfdaa4
|
Add unit tests and change-log entry for #904
Closes #904
|
2016-06-11 13:13:08 +02:00 |
|
Jürg Lehni
|
de8b626033
|
Add tolerance argument to Path#join(path, tolerance)
|
2016-06-11 12:41:23 +02:00 |
|
Jürg Lehni
|
715025725d
|
Improve handling of SymbolItem bounds with #applyMatrix = false.
Closes #1070
|
2016-06-10 21:32:22 +02:00 |
|
Jürg Lehni
|
ed3e283802
|
Fix Item#importJSON() to preserve #parent on existing, already inserted items.
Closes #1041
|
2016-06-10 17:45:02 +02:00 |
|
Jürg Lehni
|
803dfb6bb1
|
Improve reliability of Curve#isStraight()
Closes #1066
|
2016-06-10 12:33:44 +02:00 |
|
Jürg Lehni
|
83a20b4c11
|
Implement unit test for #1059.
Closes #1059.
|
2016-06-10 12:04:08 +02:00 |
|
Jürg Lehni
|
e1961c2b91
|
Implement unit test and changelog entry for #1064
Closes #1064.
|
2016-06-10 10:29:38 +02:00 |
|
Jürg Lehni
|
f19d0c8134
|
Rename GradientStop#rampPoint to #offset
|
2016-05-31 12:35:44 +02:00 |
|
Jürg Lehni
|
9017bf1767
|
Unit test: Fix PaperScript left-over in SVG Export.
|
2016-05-27 11:37:59 +02:00 |
|
Jürg Lehni
|
9aa29e0afc
|
Add support for construction from strings to Point and Size.
|
2016-05-27 11:37:19 +02:00 |
|
Jürg Lehni
|
948a8af9a8
|
Fix Item#strokeBounds with #strokeScaling and #applyMatrix
Closes #1014
|
2016-05-22 21:17:24 +02:00 |
|
Jürg Lehni
|
cb0810d18a
|
QUnit: Fix tests on Node v6.
|
2016-05-22 15:59:05 +02:00 |
|
Jürg Lehni
|
eceb133686
|
Tests: Second attempt to find fitting tolerance for failing gradient SVG export.
|
2016-04-13 14:37:13 -07:00 |
|
Jürg Lehni
|
6f4738f8b2
|
Tests: Increate tolerance for gradient SVG export.
|
2016-04-13 14:08:52 -07:00 |
|
Jürg Lehni
|
d8d61ff160
|
Fix #1015: Improve handling of already inserted children in#insertChildren()
|
2016-04-13 13:36:26 -07:00 |
|
Jürg Lehni
|
83a2fa0749
|
Implement unit test for SVG export of gradients.
Closes #1027
|
2016-04-06 20:05:32 -07:00 |
|
Jürg Lehni
|
5a9f3dfb27
|
Improve handling of local paths and CORS on Node.js
|
2016-04-05 12:11:54 -07:00 |
|
Jürg Lehni
|
27f866df61
|
Implement test for #1021.
|
2016-03-27 13:45:55 -07:00 |
|
Jürg Lehni
|
bb19fade56
|
Travis CI: More SVG test adjustments.
|
2016-03-17 11:59:41 +01:00 |
|
Jürg Lehni
|
beabd6bea1
|
Travis CI: Adjust SVG test tolerances.
|
2016-03-17 11:44:24 +01:00 |
|
Jürg Lehni
|
d6ce4705b7
|
Travis CI: Use Arial in all SVG tests and reduce tolerance.
|
2016-03-17 11:35:06 +01:00 |
|
Jürg Lehni
|
17555b1879
|
Travis CI: See if using Arial solves the failing test.
|
2016-03-17 11:26:21 +01:00 |
|
Jürg Lehni
|
f7bb96e8b9
|
Fix #1000: Improve calculation of length of straight curves.
Support sub-ranges now too, through Curve.subdivide()
|
2016-03-17 11:24:20 +01:00 |
|
Jürg Lehni
|
d93aca6b5c
|
Refactor GradientStop: Improve handling of optionally defined color and rampPoint.
Relates to https://github.com/paperjs/paper.js/issues/1001#issuecomment-197557990
|
2016-03-17 09:38:42 +01:00 |
|
Jürg Lehni
|
d52a6f3107
|
SVG Import: Add more tests.
One currently failing.
|
2016-03-15 19:13:16 +01:00 |
|
Jürg Lehni
|
84d2a2f908
|
SVG Import: Fix issues with viewBox.
|
2016-03-15 19:00:35 +01:00 |
|
Jürg Lehni
|
7a4794dacf
|
Add more unit tests for SvgImport.
Some currently failing.
|
2016-03-15 18:52:38 +01:00 |
|
Jürg Lehni
|
da7d0d8f75
|
Implement Path#splitAt(offset)
Also make sure the deprecated Path#split(offset) works as it used to. Relates to #563
|
2016-03-14 18:59:09 +01:00 |
|
Jürg Lehni
|
69c34707e7
|
fix #994: Revert commit b5af47a7b1
Revert back to correct implementation of Path#getArea() and implement unit tests for it.
|
2016-02-26 12:58:50 +01:00 |
|
Jürg Lehni
|
1cb291690d
|
Implement unit tests for #991
Tests for item.addChildren()/removeChildren(), some currently failing.
|
2016-02-23 11:55:03 +01:00 |
|
Jürg Lehni
|
50bd5bee6f
|
SVG: Add comments explaining IE related changes in #984
|
2016-02-20 00:19:36 +01:00 |
|
Jürg Lehni
|
6df4602b2b
|
Fix #977: Implement unit-tests.
|
2016-02-16 20:52:07 +01:00 |
|
Jürg Lehni
|
3d330da4fc
|
Fix failing unit tests.
|
2016-02-15 09:21:11 +01:00 |
|