Jürg Lehni
|
09d0f5f389
|
Correctly handle paths with only one segment in hit-testing code.
Closes #430.
|
2014-04-04 12:08:20 +02:00 |
|
Jürg Lehni
|
dfacc16788
|
Fix regular expression in Style#getFontStyle()
|
2014-04-03 17:19:07 +02:00 |
|
Jürg Lehni
|
c0d11ea98e
|
Fix hit-testing of PlacedSymbols.
Closes #428
|
2014-04-03 09:21:12 +02:00 |
|
Jürg Lehni
|
ee7c604ec0
|
Remove unused matrix parameter in PlacedSymbol#_hitTest()
|
2014-04-03 09:19:36 +02:00 |
|
Jürg Lehni
|
720d691e16
|
Update version of straps.js
|
2014-04-02 21:58:08 +02:00 |
|
Jürg Lehni
|
748256abb9
|
Fix broken documentation for Item.
|
2014-04-02 21:04:39 +02:00 |
|
Jürg Lehni
|
59da291d54
|
Remove tabs in examples in favor of 4 spaces.
To remove all these annoying JSHint complaints.
|
2014-04-02 21:03:35 +02:00 |
|
Jürg Lehni
|
fa9786b344
|
Switch to new simpler convention for control of beans creation in straps.js
|
2014-04-02 20:53:18 +02:00 |
|
Jürg Lehni
|
4d52867b4a
|
Fix spelling mistakes and white-spaces.
|
2014-04-02 20:52:13 +02:00 |
|
Jürg Lehni
|
4108e9487b
|
Add optional joining behavior to PathItem#closePath() again and use it in #setPathData().
|
2014-03-31 19:33:38 +02:00 |
|
Jürg Lehni
|
0dca10d192
|
Take view#matrix into account when calculating and handling global matrices.
But make sure Item#globalMatrix returns a transformation without View#matrix factored in. Closes #440.
|
2014-03-31 19:28:00 +02:00 |
|
Jürg Lehni
|
17fb1fb862
|
Some Straps.js related code changes.
|
2014-03-31 19:27:04 +02:00 |
|
Jürg Lehni
|
7c447c8c5a
|
Move segment merging logic from Path#closePath() to Path#join()
Closes #435
|
2014-03-31 18:14:58 +02:00 |
|
Jürg Lehni
|
e0120b8f58
|
Fix spelling mistakes.
|
2014-03-31 18:13:54 +02:00 |
|
Jürg Lehni
|
92331a62c3
|
transformations will always be defined at this point of the code.
|
2014-03-31 18:13:36 +02:00 |
|
Jürg Lehni
|
eb29e72195
|
Support reading default canvas size.
Closes #438.
|
2014-03-31 17:59:53 +02:00 |
|
Jürg Lehni
|
38476b9d21
|
Check in project-wide jshint settings.
|
2014-03-31 14:50:49 +02:00 |
|
Jürg Lehni
|
692535dd97
|
Fix CurveLocation#offset test to check for correct offsets.
|
2014-03-30 14:22:40 +02:00 |
|
Jürg Lehni
|
a81063a994
|
Replace all unsupported Curve#getLength(from, to) calls with #getPartLength(from, to)
|
2014-03-30 14:17:02 +02:00 |
|
Jürg Lehni
|
c464f9ce1b
|
Make sure Segment#getLocation() always determines the right value for CurveLocation#parameter
Half the solution for #437.
|
2014-03-30 14:16:03 +02:00 |
|
Jürg Lehni
|
0f5e74a08e
|
Implement failing test for #437.
|
2014-03-30 13:53:35 +02:00 |
|
Jürg Lehni
|
2b9d069864
|
Update the online version of paper.js when releasing a new version.
|
2014-03-29 10:21:57 +01:00 |
|
Jürg Lehni
|
4ca43ef2c3
|
Some documentation fixes.
|
2014-03-29 10:21:57 +01:00 |
|
Jonathan Puckey
|
400bc69159
|
Remove unnecessary commas.
Found using jscritic.com.
|
2014-03-28 14:02:39 +01:00 |
|
Jonathan Puckey
|
01dbfe705c
|
Fix accidental leaking of variables to the global scope.
Found using jscritic.com
|
2014-03-28 13:46:51 +01:00 |
|
Jürg Lehni
|
8c45786759
|
Fix a regression in Style#fontSize.
Closes #432.
|
2014-03-26 16:58:43 +01:00 |
|
Jürg Lehni
|
e453b90ad2
|
Remove unused variable.
|
2014-03-20 17:26:22 +01:00 |
|
Jürg Lehni
|
45d7ffd81e
|
Bump version to v0.9.17
|
2014-03-20 17:23:45 +01:00 |
|
Jürg Lehni
|
7233c82084
|
Fix wrong call of _clearBoundsCache() on child.
Closes #426.
|
2014-03-20 17:20:26 +01:00 |
|
Jonathan Puckey
|
e0b3361f01
|
Improve Tadpoles example.
Removed a bunch of unnecessary optimisations, added path smoothing again, use Item#rotation for rotating the heads.
|
2014-03-18 18:36:14 +01:00 |
|
Jürg Lehni
|
aeeba4d58d
|
Implement ChangeFlag.INSERTION notification to know when an item was inserted in a new parent inside the DOM.
|
2014-03-18 15:28:29 +01:00 |
|
Jürg Lehni
|
946e0d5b2c
|
Fix spelling mistakes.
|
2014-03-18 15:25:25 +01:00 |
|
Jürg Lehni
|
e998083156
|
Rename Shape#shape to Shape#type.
|
2014-03-18 12:47:54 +01:00 |
|
Jürg Lehni
|
3dae48acf4
|
Bring back accidentally removed support for pixelRatio in CanvasProvider.
|
2014-03-18 12:42:28 +01:00 |
|
Jürg Lehni
|
09d90a21bc
|
Support legacy #type filtering again in #getItems(), and offer an alternative through instanceof checks with #class and #constructor property.
|
2014-03-18 12:39:55 +01:00 |
|
Jürg Lehni
|
d28bac0734
|
Support Firefox 3.6 still, with surprising little effort.
Why, I don't really know :)
|
2014-03-18 12:38:29 +01:00 |
|
Jürg Lehni
|
62f7b0d73e
|
Simplify and merge Item#getItems() code with Project#getItems()
|
2014-03-18 11:47:50 +01:00 |
|
Jürg Lehni
|
833d71f7ea
|
Remove Item#type and replace it with Item#className, the non-hyphenated version of #type.
|
2014-03-18 11:42:38 +01:00 |
|
Jürg Lehni
|
a1c74b8fd3
|
Explicitly state raster resolution in unit tests.
Since #rasterize() uses the HiDPI resolution if present now.
|
2014-03-18 11:20:50 +01:00 |
|
Jürg Lehni
|
dfac101bfc
|
Revert previous behavior of tadpoles to get them follow their path correctly again.
|
2014-03-18 10:55:24 +01:00 |
|
Jürg Lehni
|
f115072e8c
|
Rename HIERARCHY change-flag to more precise CHILDREN.
|
2014-03-17 18:59:10 +01:00 |
|
Jürg Lehni
|
1df20c3794
|
Fix comments in Symbol#_changed()
|
2014-03-17 18:58:44 +01:00 |
|
Jürg Lehni
|
0aa73d90c5
|
Change the way context dependent font sizes are handled by delegating handling to view.
Closes #425
|
2014-03-17 16:41:57 +01:00 |
|
Jürg Lehni
|
2b4ecfa669
|
Remove unused pixelRatio code from CanvasProvider.
|
2014-03-17 16:41:11 +01:00 |
|
Jürg Lehni
|
f3524ed0e2
|
Only draw selection if global matrix was calculated for the item.
|
2014-03-17 15:17:39 +01:00 |
|
Jürg Lehni
|
2a3f0646f0
|
Fix exception in _getMonoCurves() when path is empty.
Closes #427.
|
2014-03-17 14:58:40 +01:00 |
|
Jürg Lehni
|
438de7013a
|
Correctly handle groups as clipping masks.
Closes #370.
|
2014-03-17 14:51:47 +01:00 |
|
Jürg Lehni
|
0fe52a7d39
|
Implement an optimization in _changed() notifications where not all curves need to updated if only segments change that already have told their curves about the change.
|
2014-03-17 14:35:33 +01:00 |
|
Jürg Lehni
|
72ba453ba2
|
Define Path#reorient() and simplify preparePath()
|
2014-03-17 10:04:09 +01:00 |
|
Jürg Lehni
|
e04946e250
|
Simplify CompoundPath#reorient() code.
|
2014-03-17 10:03:49 +01:00 |
|