Jürg Lehni
|
3e5d4fa1c6
|
Remove Bower instructions and clean up README
|
2019-07-12 12:41:15 +02:00 |
|
Jürg Lehni
|
0bb04fffff
|
Simplify fix for #1685
Create `Base` objects for options, so `extend()` can be used to override properties in a fast and nondestructive manner.
|
2019-07-12 12:14:22 +02:00 |
|
Samuel Asensi
|
aec1c2c138
|
Fix SymbolItem#hitTestAll()
Closes #1680
|
2019-07-12 12:06:26 +02:00 |
|
Jürg Lehni
|
c9a8d54623
|
Update JSDoc for #1677
|
2019-07-12 11:57:33 +02:00 |
|
Samuel Asensi
|
0c885964d3
|
Add support for nullable in documentation
|
2019-07-12 11:52:53 +02:00 |
|
Samuel Asensi
|
cc15696750
|
Fix some documentation return types (#1679)
|
2019-07-01 11:16:07 +02:00 |
|
Jürg Lehni
|
652574115c
|
Implement unit test for #1255
This appears to have been fixed in the meantime.
Closes #1255
|
2019-06-23 10:30:56 +02:00 |
|
Jürg Lehni
|
bba70907e7
|
Fix PathItem#isCrossing() to not return overlaps
Closes #1409
|
2019-06-23 10:27:31 +02:00 |
|
Jürg Lehni
|
7f496408b5
|
Crossing detection: Revert boundary checks
Adjust ambiguous edge case test instead
|
2019-06-23 10:26:47 +02:00 |
|
Jürg Lehni
|
b51a4bed57
|
Change winding quality handling when on starting point
|
2019-06-23 04:48:05 +02:00 |
|
Jürg Lehni
|
2ef8175cb8
|
Boolean: No need to actually check for fill
|
2019-06-23 04:47:34 +02:00 |
|
Jürg Lehni
|
192437dbe2
|
Boolean: Avoid winding edge cases
Stay clear from testing winding on actual segments.
Closes #1619
|
2019-06-23 04:19:20 +02:00 |
|
Jürg Lehni
|
14ce1dc011
|
Boolean: Correctly handle open filled paths
Closes #1647
|
2019-06-23 03:24:13 +02:00 |
|
Jürg Lehni
|
15e00e0b99
|
Introduce Numerical.isMachineZero()
Used in places requiring smaller epsilons for zero comparisons
|
2019-06-22 23:05:50 +02:00 |
|
Jürg Lehni
|
978cd94a9e
|
Boolean: Add check for paths with only one segment
Closes #1351
|
2019-06-22 18:48:16 +02:00 |
|
Jürg Lehni
|
e779d24a6d
|
Implement higher precision in getSignedDistance()
Also add unit test for overlap edge case.
Closes #1262
|
2019-06-22 18:42:19 +02:00 |
|
Jürg Lehni
|
ef8ba35911
|
Implement unit tests for 3ff5560c0c
Closes #1419, closes #1263
|
2019-06-22 18:21:47 +02:00 |
|
Jürg Lehni
|
3ff5560c0c
|
Improve CurveLocation.isCrossing()
Better handles edge cases in offsetting tests
|
2019-06-22 17:31:36 +02:00 |
|
Jürg Lehni
|
f66c73e534
|
Fix regression in curve-intersections code
Closes #1638
|
2019-06-22 15:27:25 +02:00 |
|
Jürg Lehni
|
a5a13f541a
|
Update JSDoc to fix regression in link rendering
|
2019-06-22 15:18:40 +02:00 |
|
Samuel Asensi
|
4172eafba0
|
Add/unit test for color change propagation (#1675)
Relates to #1672
|
2019-06-22 15:17:35 +02:00 |
|
Jürg Lehni
|
b485724f83
|
Switch back to load.js versions on develop branch.
|
2019-06-22 14:43:53 +02:00 |
|
Jürg Lehni
|
f89934e331
|
Release version 0.12.3
|
2019-06-22 14:40:54 +02:00 |
|
Jürg Lehni
|
68ea63d99e
|
Fix JSDoc warning message
|
2019-06-22 14:16:49 +02:00 |
|
Jürg Lehni
|
fd4cd90a19
|
Revert built dist files
See https://github.com/paperjs/paper.js/pull/1669#issuecomment-504659166
|
2019-06-22 13:51:35 +02:00 |
|
Samuel Asensi
|
b24e9b3835
|
Fix typescript definition issues (#1669)
Closes #1667
Closes #1664
Closes #1663
Closes #1659
|
2019-06-22 13:46:05 +02:00 |
|
Jürg Lehni
|
e5d7bafd39
|
Update JSDoc and add some minor doc changes
|
2019-06-22 13:41:05 +02:00 |
|
Jürg Lehni
|
0b806e52db
|
Another attempt at fixing publish task
I guess we'll find out shortly if it works
|
2019-06-22 13:14:16 +02:00 |
|
Jürg Lehni
|
6c6982b563
|
Update CHANGELOG
|
2019-06-22 13:01:22 +02:00 |
|
Jürg Lehni
|
bc5a361470
|
Fix Color change propagation again
Closes #1672
|
2019-06-19 22:44:54 +02:00 |
|
Jürg Lehni
|
b5c753f23d
|
Improve test for #1651
Move to the right place and simplify to only test against a non-invertible matrix.
|
2019-06-19 22:05:26 +02:00 |
|
Dan Stucky
|
32aff8e895
|
Handle non-invertible matrices in Item#contains() (#1651)
|
2019-06-19 21:59:41 +02:00 |
|
Samuel Asensi
|
55dbf010a8
|
Fix item.clipMask documentation (#1673)
Text items are not currently supported as clip masks.
|
2019-06-19 21:56:44 +02:00 |
|
Dobes Vandermeer
|
7d457a866e
|
Add docs for internalBounds (#1655)
|
2019-06-18 06:16:46 +02:00 |
|
Samuel Asensi
|
c04746aa00
|
Fix SVG export with Symbol (#1670)
Closes #1668
|
2019-06-18 06:15:20 +02:00 |
|
Jürg Lehni
|
91a7448c07
|
Switch back to load.js versions on develop branch.
|
2019-06-13 23:43:50 +02:00 |
|
Jürg Lehni
|
3bce17815f
|
Release version 0.12.2
|
2019-06-13 23:36:52 +02:00 |
|
Jürg Lehni
|
900a207954
|
Simplify agent renaming
|
2019-06-11 21:31:28 +02:00 |
|
Jürg Lehni
|
0a56c7cef0
|
No need to explicitly expose view
As it is enumerable on scope
|
2019-06-11 21:28:22 +02:00 |
|
Jürg Lehni
|
4857f1d73a
|
Change jsdom -> agent.node detection
|
2019-06-11 21:25:11 +02:00 |
|
Jürg Lehni
|
f3e4c185fa
|
Fix code style
|
2019-06-11 21:24:50 +02:00 |
|
Jürg Lehni
|
96a5d2bec7
|
Some CHANGELOG cleanup
|
2019-06-10 16:02:49 +02:00 |
|
Jürg Lehni
|
44a7759219
|
Fix Path._addBevelJoin() edge case
|
2019-06-10 16:02:39 +02:00 |
|
Jürg Lehni
|
41094cd871
|
Change publish:packages task to publish in series
|
2019-06-10 00:39:11 +02:00 |
|
Jürg Lehni
|
cb3fd61b6f
|
Fix CHANGELOG heading hierarchy
|
2019-06-10 00:04:16 +02:00 |
|
sasensi
|
3177c7ac46
|
Fix Path#arcTo() when from/to points are equal
Closes #1613
|
2019-06-10 00:01:46 +02:00 |
|
Jürg Lehni
|
4ba406bfe3
|
Streamline code for #1427
|
2019-06-09 23:35:33 +02:00 |
|
sasensi
|
e3c298d3f4
|
Fix ignoring of clip item matrix in group internal bounds
Closes #1427
|
2019-06-09 23:28:30 +02:00 |
|
Jürg Lehni
|
4aa1bebf26
|
Improve handling of increment/decrement operators
Closes #1450
|
2019-06-09 19:29:07 +02:00 |
|
sasensi
|
80131f0398
|
Fix PaperScript#compile() with prefix operators
Closes #1611
|
2019-06-09 19:23:53 +02:00 |
|