Jonathan Park
74bb49d8c0
fix issue with svg import of raster images
...
When importing rasters after load if the image has a matrix with any translation/skew value
the image will calculate the wrong matrix after loading.
In order to correct this we append the translation rather than prepend so
that it happens in the correct order relative to the transformation.
2018-03-02 00:19:43 +00:00
Jürg Lehni
5f6c70d316
Use proper new
statement in deserialization
2018-02-03 22:39:57 +01:00
Jürg Lehni
3f73d55c3f
Improve README and GitHub templates
2018-02-03 22:39:07 +01:00
Jürg Lehni
ec1e3262b6
Merge pull request #1374 from alexjlockwood/patch-2
...
Fix documentation for Shape#toPath()
2018-01-16 11:03:55 +01:00
Jürg Lehni
0f17d1984d
Merge pull request #1372 from alexjlockwood/patch-1
...
Fix broken markdown links
2018-01-16 10:56:27 +01:00
Jürg Lehni
9c4d47d8c0
Switch back to load.js versions on develop branch.
2017-10-08 17:48:20 +02:00
Jürg Lehni
193592b88b
Release version 0.11.5
2017-10-08 17:48:07 +02:00
Jürg Lehni
0deddebb2c
Merge pull request #1382 from sapics/patch-1
...
Fix path.isSelected
2017-10-05 16:16:29 +02:00
Jürg Lehni
702ab748a2
JSHint: Fix error
2017-10-05 12:09:07 +02:00
Jürg Lehni
6c5f1dc671
Node.js: Clean up image stream handling
2017-10-04 22:39:19 +02:00
therewasaguy
6939c1674b
Node.js: Add JPEG support to exportFrames()
...
Closes #1166
2017-10-04 22:25:30 +02:00
Jürg Lehni
7412939096
Boolean: Add better filtering for invalid segments
...
Fixes #1385
2017-10-04 21:43:56 +02:00
Jürg Lehni
10f464edfc
Boolean: Check that overlaps are on the right path
...
Closes #1321
2017-10-04 17:52:09 +02:00
Jürg Lehni
09e146eba8
Add .github templates
2017-10-04 17:08:46 +02:00
Carl Saldanha
6a96a11549
Events: Fix auto-filling issue on Chrome
...
Closes #1358 , closes #1365
2017-10-04 17:08:10 +02:00
sapics
1c5887433b
Fix path.isSelected
...
This fixes #1378
2017-09-21 13:42:55 +09:00
Alex Lockwood
d51bb3fa31
Fix documentation for Shape#toPath()
2017-09-04 11:13:15 -04:00
Alex Lockwood
6e2e94bb8a
Fix broken markdown links
2017-09-02 10:36:38 -04:00
Jürg Lehni
b6f9d73af0
Switch back to load.js versions on develop branch.
2017-06-10 14:32:35 +02:00
Jürg Lehni
c403c86a23
Release version 0.11.4
2017-06-10 14:32:21 +02:00
Jürg Lehni
5d00c30ece
Some internal refactoring.
2017-06-07 16:56:44 +02:00
Jürg Lehni
1eecc97fc7
Update to gulp-git-streamed v2.4.0 for Node.js v8.0.0
2017-06-05 22:47:33 +02:00
Daniel Tseng
bbe896cdab
Build both node v7 & v8 on travis CI
...
Remove node v5 due to no LTS.
2017-06-03 16:15:52 +08:00
Jürg Lehni
a6174d45a0
Fix documentation error.
...
Closes #1332
2017-05-28 11:04:11 +02:00
Jürg Lehni
a7fb971560
Add forgotten Change Log entries for v0.11.3.
2017-04-23 17:22:04 +02:00
Jürg Lehni
ac08a4f94c
Switch back to load.js versions on develop branch.
2017-04-23 17:15:18 +02:00
Jürg Lehni
bbb7bfeba7
Release version 0.11.3
2017-04-23 17:15:03 +02:00
Jürg Lehni
c72f578d8d
Gulp: Prevent paperjs.zip from showing up in NPM packages.
2017-04-22 20:01:34 +02:00
Jürg Lehni
fbd5eeb7ef
Mouse Events: Fix item-based doubleclick events.
...
Closes #1316
2017-04-22 20:01:08 +02:00
Jürg Lehni
188c006197
Update to straps.js v3.0.1 and make all functions and accessors enumerable.
2017-04-22 18:50:53 +02:00
Jürg Lehni
b26b056522
Prevent consumed properties in object literal constructors from being set on the instance.
...
We need to make sure arguments.__filtered survives constructor calls.
2017-04-22 13:52:03 +02:00
Jürg Lehni
e46c8ec340
Overhaul the caching of bounds and matrix decomposition.
...
Improves reliability of Item#rotation and #scaling and fixes situations caused by wrongly cached #position and #bounds values.
2017-04-22 12:55:42 +02:00
Jürg Lehni
11e9437b37
Gulp: Bump website version when publishing.
2017-04-21 12:54:40 +02:00
Jürg Lehni
153c36c9ce
Fix git URL.
2017-04-21 12:54:15 +02:00
Jürg Lehni
63b0752a81
Travis CI: Prevent failures when deploy script isn't executed.
2017-04-21 07:16:11 +02:00
Jürg Lehni
5d125d6a43
Improve publishing of website assets.
2017-04-20 19:51:45 +02:00
Jürg Lehni
bb2ea8631e
Switch back to load.js versions on develop branch.
2017-04-20 19:41:41 +02:00
Jürg Lehni
90f816f959
Release version 0.11.2
2017-04-20 19:34:40 +02:00
Jürg Lehni
9320a720c2
PaperScript: Fix parsing error in math operations without white-space.
...
Closes #1314
2017-04-20 19:14:30 +02:00
Jürg Lehni
eeed73c1e9
Sub-modules need to be updated and published before main module.
2017-04-20 18:53:35 +02:00
Jürg Lehni
5046d6968b
Release version 0.11.1
2017-04-20 18:43:16 +02:00
Jürg Lehni
966425d962
Some tweaks on publishing scripts.
2017-04-20 18:16:21 +02:00
Jürg Lehni
118deea20b
Gulp: Define publish:website task to keep paperjs.org in sync.
2017-04-20 12:50:09 +02:00
Jürg Lehni
91199f19f0
Bring back deactivation of Node.js modules on browser.
...
The require() statements are in the main code, not in the sub-modules!
2017-04-20 11:00:49 +02:00
Jürg Lehni
d364c32e6b
Minor fixes.
2017-04-19 23:34:35 +02:00
Jürg Lehni
d638ceb5b5
Switch back to load.js versions on develop branch.
2017-04-19 22:17:17 +02:00
Jürg Lehni
d0a4532d94
Release version 0.11.0
2017-04-19 22:07:46 +02:00
Jürg Lehni
74094d27e2
Update Node.js examples to reference paper-jsdom-canvas
module.
2017-04-19 20:32:12 +02:00
Jürg Lehni
6ff6e1a05d
Improve documentation about new NPM modules.
...
Relates to #1252
2017-04-19 20:27:14 +02:00
Jürg Lehni
e2b72c7a8a
Switch back to load.js versions on develop branch.
2017-04-19 19:55:34 +02:00