Jonathan Puckey
|
578269d0c1
|
Add failing path selection test.
|
2011-04-22 11:52:24 +02:00 |
|
Jonathan Puckey
|
2496f08b17
|
Segment tests: add a test for segment selection.
|
2011-04-22 11:42:07 +02:00 |
|
Jonathan Puckey
|
c1ec991aee
|
Item test: initialize paths with segments, so they can be selected.
|
2011-04-22 11:41:32 +02:00 |
|
Jonathan Puckey
|
c9898ef3b0
|
Path tests: rename test.
|
2011-04-22 11:40:54 +02:00 |
|
Jonathan Puckey
|
4d89d6c235
|
Path#setSegments: reset _selectedSegmentCount when setting a new segment list.
|
2011-04-22 11:39:12 +02:00 |
|
Jonathan Puckey
|
63c3480ef4
|
Add item tests for moving items across documents and selecting groups.
|
2011-04-21 15:57:19 +02:00 |
|
Jonathan Puckey
|
74cee4abef
|
Implement Path#remove() and add tests for it.
|
2011-04-13 16:16:32 +02:00 |
|
Jonathan Puckey
|
12de77eb42
|
Path.Constructors: implement Path.Star and add tests.
|
2011-04-12 14:18:00 +02:00 |
|
Jonathan Puckey
|
499c421021
|
Implement Path#join(path) and add tests for it.
|
2011-04-11 23:30:08 +02:00 |
|
Jonathan Puckey
|
d02885cba7
|
Implement Item#isParent and add tests for it.
|
2011-04-11 19:42:03 +02:00 |
|
Jonathan Puckey
|
0f80b11a07
|
Add failing test for Curve#getParameter on a straight curve.
|
2011-04-11 18:58:32 +02:00 |
|
Jonathan Puckey
|
60c8c6ce02
|
Add more color tests.
|
2011-03-09 02:25:50 +01:00 |
|
Jonathan Puckey
|
ba7e2fb99b
|
Add test helpers for HSBColor and GrayColor and fix compareNumbers function.
|
2011-03-09 02:25:38 +01:00 |
|
Jürg Lehni
|
34a6c7871c
|
Clean-up loading code.
|
2011-03-08 01:07:26 +00:00 |
|
Jürg Lehni
|
2e55cd9871
|
Clean up source loading sequence, and rename test_function.js to helpers.js
|
2011-03-08 01:05:01 +00:00 |
|
Jürg Lehni
|
4680283ce7
|
Simply use document.write() for script loading, as load.js seems not ready for primetime yet (it magically half-broke QUnit on Safari).
|
2011-03-08 00:58:47 +00:00 |
|
Jürg Lehni
|
de797aa0fe
|
Improve load.js mechanism and make it work for QUnit too.
|
2011-03-08 00:17:42 +00:00 |
|
Jürg Lehni
|
bbfd8eea73
|
Add comments as a reference for values produced by different precisions.
|
2011-03-07 02:29:17 +00:00 |
|
Jürg Lehni
|
9fdbd0146d
|
Rename MathUtils to Numerical.
|
2011-03-07 00:21:04 +00:00 |
|
Jürg Lehni
|
ded73129ad
|
Minor clean-up.
|
2011-03-07 00:01:26 +00:00 |
|
Jürg Lehni
|
b1915fcb62
|
Add a test for Curve#getParameter(), with benchmarking too for now.
|
2011-03-07 00:01:16 +00:00 |
|
Jürg Lehni
|
87981efeb5
|
Massive refactoring of transform() / getBounds() code: getBounds() / getStrokeBounds() now supports an optional Matrix parameter which is used to on the fly transform all coordinates and stroke definitions before bounds are calculated. This even supports the correct determination of rotated ellipse bounds for round strokes in symbols.
|
2011-03-06 21:26:38 +00:00 |
|
Jürg Lehni
|
dfb11610e7
|
Define getCurrentSegment() as private and make sure it's not used as a bean.
|
2011-03-06 15:17:06 +00:00 |
|
Jürg Lehni
|
f803e1ad1d
|
Remove obsolete comment.
|
2011-03-06 15:14:57 +00:00 |
|
Jürg Lehni
|
164c08a972
|
Change tests to ignore Illustrator's faulty bounds calculation of symbols.
|
2011-03-06 15:11:18 +00:00 |
|
Jürg Lehni
|
501e42fb9d
|
Add Path#getLength().
|
2011-03-06 14:58:10 +00:00 |
|
Jürg Lehni
|
00d58a3e61
|
Move Path#getCurveLength() to Curve#getLength() and update tests accordingly.
|
2011-03-06 12:29:17 +00:00 |
|
Jürg Lehni
|
a7ec0ef269
|
Make sure Placed Symbol test uses a strokeWidth on Paper too.
|
2011-03-06 10:58:05 +00:00 |
|
Jürg Lehni
|
cbe29fd02b
|
Rename Color#getCssString() to #toCssString(), to go with #toString().
|
2011-03-03 17:36:53 +00:00 |
|
Jürg Lehni
|
7e52355f93
|
Rename Doc -> Document since paper code is namespaced now and does not clash with global Document prototype.
|
2011-03-03 17:23:27 +00:00 |
|
Jürg Lehni
|
a543801598
|
Rename Bootstrap.js file to lowercase bootstrap.js.
|
2011-03-03 16:56:31 +00:00 |
|
Jürg Lehni
|
e9881c02fc
|
Merge remote-tracking branch 'origin/master'
|
2011-03-03 16:33:01 +00:00 |
|
Jürg Lehni
|
d088dc629e
|
Rename Paper to paper, implement it as an object literal and add paper.populate() and paper.install() methods that do the bootstraping.
|
2011-03-03 16:21:17 +00:00 |
|
Jonathan Puckey
|
2f9531810c
|
Implement todos about using strokeBounds instead of bounds.
|
2011-03-03 14:43:37 +01:00 |
|
Jürg Lehni
|
311ae66a0f
|
Update added Path Bound tests with correct values from Scriptographer.
|
2011-03-02 16:38:14 +00:00 |
|
Jürg Lehni
|
fd4b7b76ae
|
Include DocumentView.js in all examples and tests.
|
2011-03-02 16:18:32 +00:00 |
|
Jürg Lehni
|
9f8bf39f1f
|
Break long line.
|
2011-03-02 16:17:40 +00:00 |
|
Jonathan Puckey
|
eebe7e2731
|
Implement Path.RegularPolygon constructor and add tests for it.
|
2011-02-26 19:19:02 +01:00 |
|
Jonathan Puckey
|
f9ccd1d1a5
|
Tests: add tests for group bounds after rotation.
|
2011-02-26 18:17:44 +01:00 |
|
Jürg Lehni
|
506e7c036c
|
Merge remote-tracking branch 'origin/master'
|
2011-02-26 17:27:12 +01:00 |
|
Jürg Lehni
|
6d25dbbd22
|
Add beginning of path length calculations, work in progress.
|
2011-02-26 17:26:54 +01:00 |
|
Jonathan Puckey
|
8cf2f54d5f
|
Add test to Path_Bounds.js which tests bounds and segments after rotation.
|
2011-02-26 13:58:00 +01:00 |
|
Jonathan Puckey
|
fd2926bc45
|
Implement tests for PlacedSymbol, which fail because of lack of Item#strokeBounds and problems with PlacedSymbol#rotate.
|
2011-02-26 13:49:28 +01:00 |
|
Jonathan Puckey
|
d9b75a7232
|
Implement Item#reverseChildren() and add tests for it.
|
2011-02-24 19:31:07 +01:00 |
|
Jonathan Puckey
|
014d1053a7
|
Fix Item#isDescendant / Item#isAncestor, implement Item#isGroupedWith and add tests.
|
2011-02-24 18:09:48 +01:00 |
|
Jonathan Puckey
|
083822ff9d
|
Add test for RGBColor#setGray.
|
2011-02-24 13:00:46 +01:00 |
|
Jonathan Puckey
|
60c2d74c89
|
Adapt PathStyle tests to work with new Color classes.
|
2011-02-19 17:51:00 +01:00 |
|
Jonathan Puckey
|
afceb19641
|
Add Color tests.
|
2011-02-19 17:11:17 +01:00 |
|
Jonathan Puckey
|
66105dd4ac
|
Implement Color, RGBColor & GrayColor.
|
2011-02-19 17:05:39 +01:00 |
|
Jonathan Puckey
|
2635326b24
|
Add CompoundPath tests.
|
2011-02-17 16:00:20 +01:00 |
|