paper.js/test/tests
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
..
Color.js Fix how gradient matrices are handled when Item#applyMatrix = false 2017-03-09 14:31:41 +01:00
CompoundPath.js Use shorter zero checks for array indices and length. 2016-07-22 13:46:24 +02:00
Curve.js Tests: Implement unit test for #1269. 2017-03-07 17:41:37 +01:00
CurveLocation.js Tests: Start getting QUnit tests to work on Node.js 2016-01-31 12:43:20 +01:00
Emitter.js Tests: Clean up Emitter tests. 2016-01-31 12:43:20 +01:00
Group.js Scene Graphs: Do not allow inserting same item as child multiple times. 2017-03-21 11:55:42 +01:00
HitResult.js Hit-Tests: Fix issue with non-invertible matrices. 2017-03-09 12:42:11 +01:00
Item.js Overhaul the caching of bounds and matrix decomposition. 2017-04-22 12:55:42 +02:00
Item_Bounds.js Overhaul the caching of bounds and matrix decomposition. 2017-04-22 12:55:42 +02:00
Item_Cloning.js Fix matrix cloning for groups with #applyMatrix = false 2016-12-30 13:25:08 +01:00
Item_Getting.js Implement unit tests for Item#getItems() with overlapping / inside properties. 2016-02-12 20:09:41 +01:00
Item_Order.js Fix #1015: Improve handling of already inserted children in#insertChildren() 2016-04-13 13:36:26 -07:00
JSON.js Update to straps.js v3.0.1 and make all functions and accessors enumerable. 2017-04-22 18:50:53 +02:00
Layer.js Clean up Layer unit tests a bit. 2016-08-07 15:58:54 +02:00
load.js Fix issue in setPathData(), horizontal or vertical lineto and relative moveto commands. 2016-07-19 10:09:55 +02:00
Matrix.js Matrix: Switch to a better implementation of #decompose() 2016-02-14 10:59:57 +01:00
Numerical.js Clean-up code from PR #1087 2016-07-09 01:01:19 +02:00
Path.js Improve Style#equals() to correctly handle default values. 2016-07-25 21:42:06 +02:00
Path_Boolean.js Boolean: Check that overlaps are on the right path 2017-10-04 17:52:09 +02:00
Path_Constructors.js Improve unit test for new Path.Constructor({ insert: false }) 2017-04-10 09:30:52 +02:00
Path_Intersections.js Intersections: Correctly handle item#applyMatrix = false 2017-03-23 13:13:32 +01:00
PathItem.js Fix overlap sequence handling in Path#compare() 2016-12-31 06:49:57 +01:00
PathItem_Contains.js Implement unit tests for #1116 2017-01-08 15:07:40 +01:00
Point.js Replace all occurences of Math.sqrt(2) with Math.SQRT2 2016-12-29 10:56:06 +01:00
Project.js Tests: Start getting QUnit tests to work on Node.js 2016-01-31 12:43:20 +01:00
Raster.js Implement new and shorter segments array notation. 2016-07-19 13:08:21 +02:00
Rectangle.js Improve handling of Rectangle dimension properties. 2017-03-19 22:51:34 +01:00
Segment.js Improve Segment constructor to correctly handle undefined values. 2016-07-03 13:30:56 +02:00
Shape.js Tests: Start getting QUnit tests to work on Node.js 2016-01-31 12:43:20 +01:00
Size.js Clean up handling of #_set(), #set() and #initialize() 2016-07-18 20:11:01 +02:00
Style.js Tests: Implement unit tests for #1277 2017-03-12 11:11:14 +01:00
SvgExport.js Properly handle generated IDs in SVG export. 2016-11-20 20:53:41 -05:00
SvgImport.js fix issue with svg import of raster images 2018-03-02 00:19:43 +00:00
SymbolItem.js Use == false instead of === false for all options that default to true. 2017-03-22 14:42:11 +01:00
TextItem.js Travis CI: Try installing msttcorefonts to solve the font-size issue in tests. 2016-01-31 12:43:32 +01:00