Jürg Lehni
|
96e1765e4f
|
Do not implicitly use getTool() getter since it creates tools when none exists.
|
2012-10-30 11:43:06 -07:00 |
|
Jürg Lehni
|
155b6046cb
|
Some more SVG code refactoring.
|
2012-10-27 19:25:52 -07:00 |
|
Jürg Lehni
|
44fc5939e5
|
Simplify name-space element creation in SVG module.
|
2012-10-24 20:21:59 -07:00 |
|
Jürg Lehni
|
4a74cf9e29
|
Improve Paper code editor to also display errors.
|
2012-10-23 20:05:01 -07:00 |
|
Jürg Lehni
|
7096b37b2e
|
Change the way canvases get temporarily focused when there is more than one and the mouse is outside all of them.
Closes #115.
|
2012-10-22 18:03:57 -07:00 |
|
Jürg Lehni
|
20797b8cc3
|
Avoid name clash between View._handlers and Callback._handlers that keeps track of installed handlers.
Closes #109.
|
2012-10-22 17:38:40 -07:00 |
|
Jürg Lehni
|
46de04d29d
|
Properly rename SVG files.
Case-insensitive file system – an endless source of pain.
|
2012-10-22 17:31:11 -07:00 |
|
Jürg Lehni
|
d4a60fb62a
|
More SVG code refactoring.
Follow coding conventions and fix some forgotten renamings.
|
2012-10-22 16:31:08 -07:00 |
|
Jürg Lehni
|
160095d6e3
|
Rename SVG to Svg to follow naming convention.
|
2012-10-22 19:17:11 -04:00 |
|
Jürg Lehni
|
6b50641c18
|
Add documentation for Item#_getChildren().
|
2012-10-22 19:07:22 -04:00 |
|
Jürg Lehni
|
659b431404
|
Merge branch 'refs/heads/Stetson-Team-Alpha-master'
|
2012-10-22 18:56:50 -04:00 |
|
Jürg Lehni
|
f6f80e4061
|
Implement CompoundPath#contains() and #hitTest() correctly.
And change the way that styles are stored on CompoundPaths: Not in the first child but in the item itself.
|
2012-10-22 18:48:51 -04:00 |
|
Jürg Lehni
|
f73717a7e7
|
Fix issues in Numerical.solveQuadratic(), solveCubic() and Path#contains().
Closes #71.
|
2012-10-22 18:21:33 -04:00 |
|
Jürg Lehni
|
63640cad03
|
Fix issue with hit-testing of translated rasters and other items.
Use the untransformed point in the initial bounds check. Closes #45, #86.
|
2012-10-20 16:54:39 -04:00 |
|
Jürg Lehni
|
317fcf5432
|
Only include strokeWidth in roughBounds if a strokeColor is actually set.
|
2012-10-20 16:01:53 -04:00 |
|
Jürg Lehni
|
3b50b3534f
|
Merge branch 'master' of https://github.com/Stetson-Team-Alpha/paper.js into Stetson-Team-Alpha-master
Conflicts:
build/jsdoc-toolkit
dist/paper.js
|
2012-10-19 09:39:36 -04:00 |
|
Jürg Lehni
|
f87eadecda
|
Correct default value for clockwise in arcTo().
|
2012-10-19 09:18:10 -04:00 |
|
Jürg Lehni
|
6441a682a8
|
Fix new error in quadraticCurveTo().
We don't seem to have test-cases for these yet.
|
2012-10-18 14:29:53 -07:00 |
|
Jürg Lehni
|
30374ae3b4
|
Implement proper index independent argument list reading of basic types.
Implemented for Point, Size, Rectangle and Color.
|
2012-10-18 14:24:15 -07:00 |
|
Jürg Lehni
|
6f2ff18fa1
|
Bring back fallback scenario in Point#initialize().
|
2012-10-15 17:13:20 -07:00 |
|
Jürg Lehni
|
db93544e8c
|
Restructure Point#initialize() to reflect new findings regarding typeof performance.
typeof val === 'undefined' is way faster than val === undefined.
|
2012-10-15 17:11:11 -07:00 |
|
Jürg Lehni
|
44ad4d885a
|
Update link to Kaspar Fischer's PDF with new URL.
|
2012-10-15 15:48:38 -07:00 |
|
Jürg Lehni
|
e17e94b50b
|
Implement Item#isEmpty() for the various types.
And use it to tell #getBounds() when to ignore items.
|
2012-10-10 20:11:11 -07:00 |
|
Jürg Lehni
|
adb2ddc615
|
Fix CompoundPath#insertChild.
It was not returning success values and thus broke some tests.
|
2012-10-10 19:54:32 -07:00 |
|
Jürg Lehni
|
ef59ad2875
|
Improve selection handling and drawing for Path item.
In a way that makes more sense when building tools.
|
2012-10-10 19:33:42 -07:00 |
|
Jürg Lehni
|
7329f4ef77
|
Improve handling of owner referencing in colors.
Allow one owner per Color only and clone colors when setting color styles. Gradient can still have multiple GradientColor owners. Closes #124.
|
2012-10-10 19:27:14 -07:00 |
|
Jürg Lehni
|
4d1920ee8b
|
Improve Base.read() to support cloning of objects that are already provided in the required type.
|
2012-10-10 19:26:00 -07:00 |
|
Jürg Lehni
|
523736d9e5
|
Handle view redraws correctly for all selection changes.
|
2012-10-08 23:12:43 -07:00 |
|
Jürg Lehni
|
ed9037deb1
|
Fix white-space.
|
2012-10-08 18:44:08 -07:00 |
|
Jürg Lehni
|
f75386e8fb
|
No need to check _windowHandlers, as DomEvent.remove does the right thing either way.
|
2012-10-08 18:09:41 -07:00 |
|
Jürg Lehni
|
e9985a04a8
|
Merge branch 'master' of github.com:paperjs/paper.js
|
2012-10-08 18:06:27 -07:00 |
|
Jürg Lehni
|
08cb7c76ea
|
Clean up resize handlers when removing resizing views.
Closes #121.
|
2012-10-08 18:05:44 -07:00 |
|
Jonathan Puckey
|
e3518c29b1
|
Fix issue where adding the children of one group to another using Item#insertChildren / Item#addChildren does not work.
This fixes #119. To avoid duplication I chose to call
Item#insertChildren from Item#addChildren.
|
2012-10-06 13:08:07 +02:00 |
|
Jürg Lehni
|
6b08d96c45
|
Fix issue where out handle was compared to the wrong segment point when drawing.
This should fix #106 but needs to be verified before we can close the bug.
|
2012-10-05 19:08:31 -07:00 |
|
Jürg Lehni
|
77296c4640
|
Update documentation a bit.
|
2012-10-05 16:09:15 -07:00 |
|
Jürg Lehni
|
b29995f376
|
Clean up code.
|
2012-09-30 19:50:42 -07:00 |
|
Jürg Lehni
|
c51f2a0d3b
|
Remove unnecessary variable declarations.
|
2012-09-30 19:50:30 -07:00 |
|
Andrew
|
2508136602
|
Got rid of swp files
|
2012-09-30 21:17:02 -04:00 |
|
jaroles
|
981f113652
|
Update src/svg/ExportSVG.js
|
2012-09-30 22:11:00 -03:00 |
|
skierons
|
a1bb8651a3
|
Update src/svg/ExportSVG.js
|
2012-09-30 19:05:21 -03:00 |
|
Andrew
|
c6c460519e
|
Merging all the magic
|
2012-09-30 17:51:50 -04:00 |
|
Justin Ridgewell
|
f46c77c699
|
Reset files to stubs
|
2012-09-30 17:24:18 -04:00 |
|
Jürg Lehni
|
199d19a237
|
Minor code clean-up.
|
2012-09-30 14:09:59 -07:00 |
|
Jürg Lehni
|
59a55f7574
|
Merge branch 'master' of github.com:paperjs/paper.js
|
2012-09-30 14:08:44 -07:00 |
|
Jürg Lehni
|
2c5c4ae423
|
Improve documentation of Rectangle#intersects.
|
2012-09-30 14:08:02 -07:00 |
|
Jürg Lehni
|
99ac617ded
|
Inject HitResults fields as enumerable, so the default #toString works, and avoid listing getColor.
|
2012-09-30 14:07:27 -07:00 |
|
Jürg Lehni
|
9e61995282
|
Handle parameter matching of beginning and ends of curves separately.
|
2012-09-30 14:06:31 -07:00 |
|
Jürg Lehni
|
93ba19f7e2
|
Define key-code for tab key.
|
2012-09-30 14:05:51 -07:00 |
|
Jürg Lehni
|
c3f051583c
|
Remove unnecessary return statement.
This code can never be reached.
|
2012-09-30 14:05:34 -07:00 |
|
AWagenheim
|
205586bbbd
|
Update src/svg/ImportSVG.js
|
2012-09-19 16:42:00 -03:00 |
|