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
|
73fc111b50
|
SVG: Correctly handle relative "moveto" commands.
Closes #1101
|
2016-07-11 19:48:17 +02:00 |
|
Jürg Lehni
|
4df2dfb343
|
No need for npm prepublish now that we have the gulp publish task.
|
2016-07-09 23:49:11 +02:00 |
|
Jürg Lehni
|
a14e1e4c97
|
Replace extend() with Object.assign()
|
2016-07-09 23:36:11 +02:00 |
|
Jürg Lehni
|
bf2eada11c
|
Remove component.json and clean up package files a bit.
Component is not maintained anymore, per https://github.com/componentjs/component/issues/639
|
2016-07-09 21:31:25 +02:00 |
|
Jürg Lehni
|
6154b44d68
|
Gulp: Cleanup publish task.
|
2016-07-09 21:20:47 +02:00 |
|
Jürg Lehni
|
3a7c0f5775
|
Switch back to load.js versions on develop branch.
|
2016-07-09 21:13:43 +02:00 |
|
Jürg Lehni
|
a02f181c00
|
Release version 0.10.2
|
2016-07-09 21:04:37 +02:00 |
|
Jürg Lehni
|
0311c267f5
|
Gulp: More work on improved publish task for Bower.
|
2016-07-09 20:56:58 +02:00 |
|
Jürg Lehni
|
1b1b9a1606
|
Gulp: Change publish task so that dist folder contains built versions on master branch.
As required by Bower...
|
2016-07-09 19:48:02 +02:00 |
|
Jürg Lehni
|
b29a1e4028
|
Version 0.10.1 is released, adjust Changelog title.
|
2016-07-09 18:02:16 +02:00 |
|
Jürg Lehni
|
9fefa7dbf0
|
Release version 0.10.1
|
2016-07-09 17:17:22 +02:00 |
|
Jürg Lehni
|
e13300440e
|
Correct a few issues with documentation and NPM publishing that slipped through in the v0.10.0 release.
|
2016-07-09 17:13:15 +02:00 |
|
Jürg Lehni
|
f6189c7ab1
|
Remove "Unreleased" now that 0.10.0 is finally out.
|
2016-07-09 16:51:58 +02:00 |
|
Jürg Lehni
|
0b31b5fdc6
|
Release version 0.10.0
|
2016-07-09 16:37:39 +02:00 |
|
Jürg Lehni
|
6aa983f367
|
Gulp: Use correct depenency sequence for publish task.
|
2016-07-09 16:37:00 +02:00 |
|
Jürg Lehni
|
cbbc7f0bbc
|
Switch to husky for git precommit / prepush handling.
|
2016-07-09 16:28:08 +02:00 |
|
Jürg Lehni
|
7e20770126
|
Gulp: Fix docs task.
Omitted return means streaming wasn't working.
|
2016-07-09 16:11:18 +02:00 |
|
Jürg Lehni
|
7936ca6677
|
Update NPM dependencies.
|
2016-07-09 16:10:29 +02:00 |
|
Jürg Lehni
|
2667dc159e
|
Use pre-commit to lint code before commits, and pre-push to run tests.
|
2016-07-09 15:48:21 +02:00 |
|
Jürg Lehni
|
e15de78347
|
Update JSHint and fix some some hinting errors.
|
2016-07-09 14:32:01 +02:00 |
|
Jürg Lehni
|
da78e837a1
|
Simplify Numerical.solveCubic() code by introducing evaluate() closure.
|
2016-07-09 13:54:02 +02:00 |
|
Jürg Lehni
|
9d6aab3802
|
Streamline handling of getNormalizationFactor() to share more code.
Based on comments by @hkrish in https://github.com/paperjs/paper.js/pull/1087#issuecomment-231529361
|
2016-07-09 13:28:50 +02:00 |
|
Jürg Lehni
|
2532f205a7
|
Prefer native Math.log2(), but support IE through internalized polyfill.
|
2016-07-09 12:54:17 +02:00 |
|
Jürg Lehni
|
7e3d18f5d4
|
Further cleanups in Numerical.solveQuadratic()
|
2016-07-09 01:10:55 +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
|
90bc4ffecb
|
Merge pull request #1087 from sapics/improve-poly-solve
Improvements to solve polynomials in Numerical.js
|
2016-07-07 06:39:28 +02:00 |
|
Jürg Lehni
|
866dcb50dd
|
Some tweaks to potentially support strict mode.
|
2016-07-07 06:21:20 +02:00 |
|
Jürg Lehni
|
f04dd14309
|
Remove jsdom legacy code.
|
2016-07-03 14:16:17 +02:00 |
|
Jürg Lehni
|
cb4ffc7945
|
Update to latest gulp-qunits.
|
2016-07-03 14:13:50 +02:00 |
|
Jürg Lehni
|
df8969f1c4
|
Switch to jsdom v9.4.0 with native DOMParser support.
Closes #1093
|
2016-07-03 13:39:05 +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
|
cfa215051d
|
Update to latest gulp-git-streamed and remove publish workaround code.
|
2016-07-03 12:17:37 +02:00 |
|
Jürg Lehni
|
c942239032
|
Merge pull request #1092 from iconexperience/patch-2
Accidental semicolon in var declaration
|
2016-06-29 10:05:57 +02:00 |
|
Jan
|
f94b4f969b
|
Accidential semicolon in var declaration
I think this is a mistake
|
2016-06-22 13:10:02 +02:00 |
|
sapics
|
4fd120fab8
|
Minor optimization in Numerical.js
|
2016-06-21 08:47:42 +09:00 |
|
sapics
|
645e2c2af3
|
Revert EPSILON error in solveCubic
|
2016-06-20 17:27:08 +09:00 |
|
sapics
|
78f65c9fab
|
Improve solveQuadratic and solveCubic by hkrish c-code
|
2016-06-20 17:13:09 +09:00 |
|
sapics
|
a9cc938967
|
Fix normalization in solveQuadratic
|
2016-06-20 13:53:39 +09:00 |
|
sapics
|
bb683c9291
|
Remove same value solution in solveCubic
|
2016-06-20 13:52:54 +09:00 |
|
Jürg Lehni
|
ab24f92373
|
Bring back accidentally removed hit-test optimization in event handling.
See comment.
|
2016-06-19 11:02:54 +02:00 |
|
Jürg Lehni
|
739788b67e
|
Clean up Event#currentTarget handlig.
|
2016-06-19 10:55:04 +02:00 |
|
Jürg Lehni
|
cc55991b66
|
Fix new issue with Emitter unit tests.
|
2016-06-18 23:14:48 +02:00 |
|
Jürg Lehni
|
f133475405
|
Implement MouseEvent#currentTarget and document MouseEvent#target.
Relates to #995
|
2016-06-18 23:06:17 +02:00 |
|
Jürg Lehni
|
f97143d37d
|
Fix jshint issue introduced by a03631f620
|
2016-06-17 00:50:06 +02:00 |
|
Jürg Lehni
|
a03631f620
|
Remove MouseEvent#target hitTest() getter magic again.
Relates to #995
|
2016-06-17 00:42:40 +02:00 |
|
Jürg Lehni
|
74b22266f7
|
Clean up code from #1082 & #1083
|
2016-06-16 14:16:48 +02:00 |
|
Jürg Lehni
|
fa0a474ec7
|
Merge pull request #1083 from iconexperience/solve-cubic
Add check of value range in Curve.solveCubic to improve performance
|
2016-06-16 14:02:48 +02:00 |
|