Jürg Lehni
|
a07dc98046
|
Clean up and simplify code from pull request #580 and fix CSS in examples accordingly.
|
2014-12-30 00:16:51 +01:00 |
|
Jürg Lehni
|
ac9c3f03c4
|
Merge branch 'georeith-true-resize-canvas'
|
2014-12-30 00:14:58 +01:00 |
|
Jürg Lehni
|
5b9eb4bd1a
|
Revert unecessarily commited files in pull request #586
|
2014-12-30 00:14:33 +01:00 |
|
Jürg Lehni
|
dfda6cf7b5
|
Merge branch 'true-resize-canvas' of https://github.com/georeith/paper.js into georeith-true-resize-canvas
|
2014-12-29 23:56:57 +01:00 |
|
Jürg Lehni
|
66c67fbe94
|
Improve insertion handling for Item and Layer so insertAbove() / insertBelow() works for Layers too.
Closes #603
|
2014-12-29 23:16:13 +01:00 |
|
Jürg Lehni
|
83dd2034c3
|
Fix issue where cloned TextItems get always inserted into the scene graph.
Closes #606
|
2014-12-28 19:43:38 +01:00 |
|
Jürg Lehni
|
16105067bf
|
Correctly handle Item#insertChild(null)
|
2014-12-28 18:29:20 +01:00 |
|
Jürg Lehni
|
a307bc4d14
|
Implement recursively parameter in Matrix#apply(), so matrices can be backed in recursively in children too.
|
2014-12-28 18:29:04 +01:00 |
|
Jürg Lehni
|
80e64ad0a9
|
Implement setters for Raster#width and #height, and properly handle these values being set in constructors, along with #size.
Closes #557.
|
2014-12-28 18:27:32 +01:00 |
|
Jürg Lehni
|
5890de3a80
|
Some more clean-up in unit test helpers code.
|
2014-12-28 18:23:04 +01:00 |
|
Jürg Lehni
|
644fb71dc1
|
Implement unit test comparator for Item & co + Project, and further improve new comparator code.
|
2014-12-28 18:10:53 +01:00 |
|
Jürg Lehni
|
1de750bc77
|
Check for Path#closed in Path#equals()
|
2014-12-28 18:10:14 +01:00 |
|
Jürg Lehni
|
7bc6da5401
|
Do not create entries in Style#_values for default values.
|
2014-12-28 18:03:41 +01:00 |
|
Jürg Lehni
|
fb890b2c8a
|
Implement Symbol#equals()
|
2014-12-28 18:03:19 +01:00 |
|
Jürg Lehni
|
9adbc3774a
|
Implement unit test comparators for many more types, and start refactoring compareItems() helper.
|
2014-12-28 16:41:23 +01:00 |
|
Jürg Lehni
|
c5a2a51f3e
|
Implement unit test comparator for Color and improve new comparator code.
|
2014-12-28 15:21:38 +01:00 |
|
Jürg Lehni
|
b8674a3bc1
|
Implement unit test comparators for Point, Size and Rectangle.
|
2014-12-28 14:59:48 +01:00 |
|
Jürg Lehni
|
92521d0ac8
|
Check expected value first for class to be used to perform comparison, since actual value might be wrong.
|
2014-12-28 14:36:09 +01:00 |
|
Jürg Lehni
|
e95e17826e
|
Start cleaning up unit tests by introducing new class/type-based comparators lookup table.
|
2014-12-28 14:33:22 +01:00 |
|
Jürg Lehni
|
28538d8a43
|
Clean up code from #597 a bit.
|
2014-12-26 06:42:46 +01:00 |
|
Jürg Lehni
|
71e2af9d70
|
Merge pull request #597 from byte-foundry/simplify_closed
fix #572 Handle closed path in PathFitter
|
2014-12-26 06:30:56 +01:00 |
|
Jürg Lehni
|
b816337e18
|
Remove legay.js since we're about to hit 2015.
Closes #592
|
2014-12-26 06:21:56 +01:00 |
|
Jürg Lehni
|
4d6f5c259c
|
Remove non-breaking space.
Closes #602.
|
2014-12-17 20:07:14 -08:00 |
|
louisremi
|
a9bf0b097e
|
Handle closed path in PathFitter
|
2014-12-15 14:56:25 +01:00 |
|
George Reith
|
6f1c3145bf
|
Fixes #580 where resizable views were only taking into account their offset from the top left of the viewport.
|
2014-12-04 13:01:02 +00:00 |
|
Jürg Lehni
|
f193acf31b
|
Fix transformation sequence to correctly handle combined rotate and scale commands.
Closes #583
|
2014-12-02 22:31:20 -08:00 |
|
Jürg Lehni
|
318209e9e9
|
Replace compareNumbers() with equals() and improve numerical tolerance handling in test helpers.
|
2014-11-30 11:27:14 -08:00 |
|
Jürg Lehni
|
c48f4d772e
|
Expose #className on all classes that define #_class
Closes #576
|
2014-11-30 11:13:51 -08:00 |
|
Jürg Lehni
|
af1de8862c
|
Update to latest version of straps.js
|
2014-11-30 10:34:10 -08:00 |
|
Jürg Lehni
|
ed31476dea
|
Bump version to v0.9.21
|
2014-11-22 19:23:35 -08:00 |
|
Jürg Lehni
|
7f6bb63683
|
Correctly handle white-space before first matrix value when handling transform SVG attribute.
Closes #531.
|
2014-11-22 09:01:01 -08:00 |
|
Jürg Lehni
|
943034f2c4
|
Adjust .tm_properties to new white-space conventions.
|
2014-11-22 08:52:51 -08:00 |
|
Jürg Lehni
|
912f7ad629
|
Allow injection of additional undefined fields through object literal constructors and #set().
|
2014-11-18 15:24:40 -08:00 |
|
Jürg Lehni
|
d5471c480f
|
Always return emitter from #on()
|
2014-11-18 15:05:14 -08:00 |
|
Jürg Lehni
|
19a9976939
|
Return emitter in #on(), #off(), #once(), so calls can be chained.
|
2014-11-18 14:56:55 -08:00 |
|
Jürg Lehni
|
0fb7e49248
|
Return a LinkedPoint from Item#scaling.
Closes #544,
|
2014-11-09 07:46:45 -08:00 |
|
Jürg Lehni
|
892c1a28bd
|
Some code clean-up.
|
2014-11-08 17:26:43 -08:00 |
|
Jürg Lehni
|
4ab6446e16
|
Handle horizontal lines properly in Line.getSignedDistance()
Closes #546.
|
2014-11-08 17:26:13 -08:00 |
|
Jürg Lehni
|
ebdc63fbfa
|
Use correct formula in Curve#getTangentAt() for end-points when there is no handle.
Closes #553.
|
2014-11-08 17:16:22 -08:00 |
|
Jürg Lehni
|
bfd3a91df0
|
Simplify Emitter.inject() a bit, as we only need to handle _events in the first injection scope.
|
2014-10-21 23:52:53 +02:00 |
|
Jürg Lehni
|
a39eea64e9
|
Improve docs sequence a bit.
|
2014-10-20 23:55:24 +02:00 |
|
Jürg Lehni
|
6e9ff38c15
|
Fix spelling mistakes in docs.
|
2014-10-20 23:45:33 +02:00 |
|
Jürg Lehni
|
e6175d512c
|
Update JSDoc.
|
2014-10-20 23:39:19 +02:00 |
|
Jürg Lehni
|
e7707cd354
|
Implement match.inside and match.overlapping in #getItems(match).
Closes #275
|
2014-10-20 23:35:47 +02:00 |
|
Jürg Lehni
|
99ef521af4
|
Switch from inline @option tags to real doc tags.
|
2014-10-20 23:33:28 +02:00 |
|
Jürg Lehni
|
c25548031b
|
Clean up documentation for Project#getItems() / Item#getItems().
|
2014-10-20 22:44:15 +02:00 |
|
Jürg Lehni
|
82b988327d
|
Update docs to use the newly introduced {@option} tag to docuemnt option-style objects.
|
2014-10-20 22:41:45 +02:00 |
|
Jürg Lehni
|
8f201205aa
|
Update JSDoc.
|
2014-10-20 22:27:20 +02:00 |
|
Jürg Lehni
|
3e79162325
|
Update JSDoc.
|
2014-10-20 21:39:34 +02:00 |
|
Jürg Lehni
|
230b8b777f
|
Update JSDoc.
|
2014-10-20 21:27:25 +02:00 |
|