Jürg Lehni
|
6712cbb4e9
|
Start using gulp to run quint test suite through phantomjs.
Eventually all build scripts shall run through this.
|
2015-07-27 11:53:08 +02:00 |
|
Jürg Lehni
|
3816407ee7
|
Clean up SVGExport tests.
|
2015-07-27 11:42:41 +02:00 |
|
Jürg Lehni
|
5604dd7a30
|
Clean up SVGImport tests.
|
2015-07-27 10:29:50 +02:00 |
|
Jürg Lehni
|
5f42020869
|
Increase tolerances in #getAverageColor() tests.
The phantomjs canvas appear to produce less precise results.
|
2015-07-27 10:03:11 +02:00 |
|
Jürg Lehni
|
59b7da0ed5
|
Fall back to pixelRatio 1 when none is defined.
Required in Item#rasterize() for non-native blend modes. This broke phantomjs tests.
|
2015-07-27 09:56:37 +02:00 |
|
Jürg Lehni
|
cce42bc6f2
|
Filter out project key in object literal constructor.
It was causing issues when running test suites in phantomjs.
|
2015-07-26 14:01:00 +02:00 |
|
Jürg Lehni
|
4044089d0e
|
Update to latest uglifyjs to void minify issues.
|
2015-07-07 11:52:27 +02:00 |
|
Jürg Lehni
|
b29e432bed
|
Switch back to load.js version of dist libraries.
|
2015-07-07 11:41:27 +02:00 |
|
Jürg Lehni
|
ed3edbbf4a
|
Merge pull request #723 from MattouFP/optional-canvas-dep
Make "canvas" dependency optional to avoid unnecessary builds
|
2015-07-07 11:00:04 +02:00 |
|
mattoufp
|
854a8caa6b
|
Make "canvas" dependency optional to avoid unnecessary builds
|
2015-07-06 17:00:52 +02:00 |
|
Jürg Lehni
|
8dae5c2a8b
|
Merge pull request #720 from sapics/fix-draw-shape-rectangle
fix rectangle type name
|
2015-07-04 11:07:17 +02:00 |
|
sapics
|
d7a4dd2780
|
rect -> rectangle
|
2015-07-03 10:00:57 +09:00 |
|
Jürg Lehni
|
b0255d9fc2
|
Bump version to v0.9.23
|
2015-06-23 17:03:39 +02:00 |
|
Jürg Lehni
|
b58dd84501
|
Adjust publish script to reflect change in bower.json
|
2015-06-23 16:22:20 +02:00 |
|
Jürg Lehni
|
4e2fba660d
|
Merge pull request #717 from sapics/code-minifier
code minifier
|
2015-06-23 11:54:36 +02:00 |
|
Jürg Lehni
|
708e8d7834
|
Include documentation about importSVG() onLoad callbacks.
See #715.
|
2015-06-23 09:40:11 +02:00 |
|
sapics
|
e15b23f8af
|
code minifier
|
2015-06-23 13:09:48 +09:00 |
|
Jürg Lehni
|
19bcd19b49
|
Implement path versioning for segment changes.
And use it to keep CurveLocation objects up to date. Closes #682
|
2015-06-16 19:36:22 +02:00 |
|
Jürg Lehni
|
c1485e7068
|
Use < instead of <= when comparing against TOLERANCE
|
2015-06-16 19:33:21 +02:00 |
|
Jürg Lehni
|
26cdbb6805
|
Fix typo: #isColinear() -> #isCollinear()
Keeping misspelled version around for a while.
|
2015-06-16 18:39:52 +02:00 |
|
Jürg Lehni
|
07b58e928e
|
Implement unit test for shape.toPath().toShape()
Currently failing for rect.
|
2015-06-16 18:38:57 +02:00 |
|
Jürg Lehni
|
5812a70e08
|
Use EPSILON instead of TOLERANCE in Point#isColinear() and #isOrthogonal() (reverted from commit 5f0e545ba7 )
|
2015-06-16 18:25:50 +02:00 |
|
Jürg Lehni
|
dbac9c06de
|
Bring back private UIDs for Color.
SVG Export for multiple gradients was broken.
|
2015-06-16 18:12:40 +02:00 |
|
Jürg Lehni
|
4fde7ab37d
|
Add applyMatrix option to importSVG()
|
2015-06-16 17:52:34 +02:00 |
|
Jürg Lehni
|
036ba45326
|
Update JSDoc.
|
2015-06-16 17:51:22 +02:00 |
|
Jürg Lehni
|
b541088c6f
|
A whole lot of documentation clean-up.
|
2015-06-16 17:50:37 +02:00 |
|
Jürg Lehni
|
0d8deb4a9e
|
Update JSDoc.
|
2015-06-16 16:49:00 +02:00 |
|
Jürg Lehni
|
ecfa09e676
|
Handle SVG attributes in correct sequence.
Closes #694.
|
2015-06-16 15:54:29 +02:00 |
|
Jürg Lehni
|
7a6ee5d5f4
|
Do not implicitly close paths in SVG compound paths.
Closes #705
|
2015-06-16 14:49:54 +02:00 |
|
Jürg Lehni
|
2cf6cd7a14
|
Correctly clone all attributes in Shape#toPath() and Path#toShape()
Also write documentation for both methods.
Closes #622.
|
2015-06-16 14:30:40 +02:00 |
|
Jürg Lehni
|
ba12eec7f5
|
Some documentation clean-up.
- Prefer @return over @returns
- Place @see at the end, before @example
|
2015-06-16 14:08:34 +02:00 |
|
Jürg Lehni
|
496b8ecd0f
|
Implement unit test for issue #708.
|
2015-06-16 12:56:53 +02:00 |
|
Jürg Lehni
|
ce41447793
|
Prevent invalid invinite solutions in Numerical.solveQuadratic()
Closes #708
|
2015-06-16 12:30:25 +02:00 |
|
Jürg Lehni
|
e3f04478d9
|
Clean up Curve.getParameterOf() code.
|
2015-06-16 12:29:27 +02:00 |
|
Jürg Lehni
|
575436bafe
|
Improve handling of SVG defs located in odd places.
Relates to #702
|
2015-06-16 12:21:19 +02:00 |
|
Jürg Lehni
|
917139bb3f
|
Merge pull request #702 from jardakotesovec/Import-svg-defs-first
SVG Import defs first
|
2015-06-16 11:49:58 +02:00 |
|
Jürg Lehni
|
b26c6221f1
|
Fix PaperScript increment operator in rare special case.
Closes #691.
|
2015-06-15 23:43:03 +02:00 |
|
Jürg Lehni
|
2004e7065a
|
Merge branch 'byte-foundry-npm_everywhere' into develop
|
2015-06-15 23:11:22 +02:00 |
|
Jürg Lehni
|
2721ceb579
|
Merge branch 'npm_everywhere' of https://github.com/byte-foundry/paper.js into byte-foundry-npm_everywhere
Conflicts:
package.json
|
2015-06-15 23:10:29 +02:00 |
|
Jürg Lehni
|
183f4909d0
|
Remove moot version property from bower.json
As proposed by @kkirsche in #709
|
2015-06-15 22:55:51 +02:00 |
|
Jürg Lehni
|
572a51d2a7
|
Protect Emitter#emit() against handler list changes.
Closes #706.
|
2015-06-15 20:03:13 +02:00 |
|
Jürg Lehni
|
c7281ee619
|
Properly handle bounds caching when items are empty first.
Closes #676.
|
2015-06-15 19:04:15 +02:00 |
|
Jürg Lehni
|
ba092b316e
|
Implement unit test for error behind issue #676
|
2015-06-15 19:01:21 +02:00 |
|
Jarda Kotesovec
|
b6e48ad8d8
|
SVG Import defs first
|
2015-06-12 15:20:18 +02:00 |
|
Jürg Lehni
|
6ec34fbb60
|
Replace Lenna with Marilyn.
|
2015-05-31 10:50:04 +02:00 |
|
Jürg Lehni
|
33c0ef0e5c
|
Rename custom emitter events in unit tests.
|
2015-05-13 20:24:08 +02:00 |
|
Jürg Lehni
|
6b428f5a37
|
Assume that Emiter#_evenTypes is not always defined.
Resolves https://github.com/paperjs/paper.js/pull/674#discussion_r30042363
|
2015-05-13 20:21:22 +02:00 |
|
Jürg Lehni
|
75c6db6986
|
Merge pull request #674 from rumman23/670-custom-events
custom events
|
2015-05-13 18:14:08 +02:00 |
|
Jürg Lehni
|
dd20df42da
|
Allow the clearing of Color#highlight by setting to null.
Closes #688
|
2015-05-11 23:24:13 +02:00 |
|
Jürg Lehni
|
111d5c8f66
|
Merge pull request #681 from hackalyze/load-scripts-synchronously
Fix paperscript source from being executed out-of-order
|
2015-05-11 19:57:47 +02:00 |
|