Jürg Lehni
|
777cc95dc3
|
Rename proj -> project in all tests.
|
2011-05-20 14:08:17 +01:00 |
|
Jonathan Puckey
|
72a3dfa572
|
Path_Bounds.js test: remove unnecessary code.
|
2011-05-18 20:11:59 +02:00 |
|
Jonathan Puckey
|
6afba408c5
|
Fix test.
|
2011-05-18 20:08:52 +02:00 |
|
Jonathan Puckey
|
e0f6d62597
|
Add failing test where getting Path#strokeBounds on a path without a stroke returns the wrong bounds.
|
2011-05-18 19:48:29 +02:00 |
|
Jürg Lehni
|
4be0e55dc5
|
Use #appendTop() instead of the remove #appendChild() in tests.
|
2011-05-17 13:09:35 +01:00 |
|
Jürg Lehni
|
1c12c82df1
|
Rename unit test file Document.js to Project.js.
|
2011-05-17 13:08:36 +01:00 |
|
Jürg Lehni
|
4d0858c6bf
|
Add more CompounPath tests.
|
2011-05-16 20:16:51 +01:00 |
|
Jürg Lehni
|
00b5f6a6bb
|
Improve Group tests.
|
2011-05-16 19:21:44 +01:00 |
|
Jürg Lehni
|
cfe968d30e
|
Rename Document -> Project, DocumentView -> ProjectView, paper.document -> paper.project and paper.documents -> paper.projects, to avoid name clashing with window.document.
|
2011-05-16 13:33:15 +01:00 |
|
Jürg Lehni
|
e9e93abb44
|
Add test for #clockwise orientation in CompoundPath.
|
2011-05-15 19:10:12 +01:00 |
|
Jürg Lehni
|
0fd8c4e046
|
Fix CompoundPath test and add it to load.js so it actually gets tested.
|
2011-05-15 19:09:34 +01:00 |
|
Jürg Lehni
|
441dc3641d
|
Add additional test for #name.
|
2011-05-15 18:53:22 +01:00 |
|
Jonathan Puckey
|
db06f55e3f
|
Add tests for named access of items.
|
2011-05-15 19:13:55 +02:00 |
|
Jürg Lehni
|
f150552a9c
|
Remove test for Path#hidden which was removed already.
|
2011-05-15 15:10:53 +01:00 |
|
Jonathan Puckey
|
2c36f3a62e
|
Fix bug in Color#read.
|
2011-05-15 14:11:35 +02:00 |
|
Jürg Lehni
|
2a24ec66ac
|
Have test() method automatically create and remove a Document for reach test.
|
2011-05-14 18:59:04 +01:00 |
|
Jürg Lehni
|
520f5054e5
|
Update tests to use new function() {} notation for automatic rendering of messages.
|
2011-05-07 17:46:06 +01:00 |
|
Jürg Lehni
|
4acd02f6b1
|
Fix forgoten compare in test.
|
2011-05-05 13:37:57 +01:00 |
|
Jürg Lehni
|
478002ea1c
|
Add comment about return undefined rather than null for unclear styles, and fix test.
|
2011-05-05 13:11:40 +01:00 |
|
Jürg Lehni
|
51b2cf287d
|
Add messages to all PathStyle tests.
|
2011-05-05 13:11:17 +01:00 |
|
Jürg Lehni
|
fc57fd2136
|
Go back to previous notation that works again.
|
2011-05-05 12:35:38 +01:00 |
|
Jürg Lehni
|
b4885afaac
|
Remove benchmark from path.length test.
|
2011-05-04 19:54:10 +01:00 |
|
Jürg Lehni
|
fb6955e509
|
Replace compareSegments() / compareSegmentLists() calls with straight toString() compares.
|
2011-05-04 19:40:52 +01:00 |
|
Jürg Lehni
|
a5099fd51d
|
Add support for insertion of multiple segments at once to Path#_add(), #add() and #insert(), and change code that relies on these methods.
|
2011-05-04 18:42:40 +01:00 |
|
Jürg Lehni
|
a0e211c691
|
Big refactoring of how curves are kept in sync with segments (direct references rather than indices), along with various tests.
|
2011-05-03 00:25:23 +01:00 |
|
Jürg Lehni
|
3917d9c110
|
Change case of Item.js test file.
|
2011-05-02 09:07:41 +01:00 |
|
Jürg Lehni
|
b0282b9bd4
|
Change Segment to be aware of its index in the segment list and have the curves list update automatically on each change to segments.
|
2011-05-01 13:27:53 +01:00 |
|
Jürg Lehni
|
ea510c2403
|
Separate Path#remove(), #remove(index) & #remove(from, to) into #removeSegment(index) and #removeSegments(from, to).
|
2011-04-28 15:42:16 +01:00 |
|
Jonathan Puckey
|
c67128ca76
|
Add tests for strokeBounds of groups.
|
2011-04-28 12:56:30 +02:00 |
|
Jonathan Puckey
|
30307a0341
|
Add failing test for Path#reverse.
|
2011-04-27 12:13:28 +02:00 |
|
Jürg Lehni
|
438df42b7c
|
Update Path Length tests.
|
2011-04-26 12:34:27 +01:00 |
|
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 |
|
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
|
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 |
|