Commit graph

168 commits

Author SHA1 Message Date
Jürg Lehni
a32b687bfd Bigger refactoring of handling of segment selection: Have Path#_selectedSegmentState be the summed up value of all Segment's states, and compare it to segments.length * SelectionState.POINT in #fullySelected. 2011-06-14 15:37:25 +01:00
Jonathan Puckey
7591ccf285 Improve Project#currentStyle documentation. 2011-06-10 13:44:30 +02:00
Jürg Lehni
29967153c3 Clean up TODO comments... 2011-06-01 10:49:43 +01:00
Jürg Lehni
2a5f885f50 "for var in" is good practise in such a case, as we don't need additional functionality of Base.each(). 2011-06-01 09:57:18 +01:00
Jürg Lehni
90631b9dd0 Merge remote-tracking branch 'origin/master' 2011-05-31 22:16:27 +01:00
Jonathan Puckey
17fcb923ff Documentation: rearrange @example tags, improve examples, rename boolean -> Boolean and misc smaller edits. 2011-05-30 19:42:17 +02:00
Jürg Lehni
6effdcd450 Move comment. 2011-05-30 17:04:15 +01:00
Jürg Lehni
78f43b52b9 Set default styles for Project#currentStyle. 2011-05-29 21:35:46 +01:00
Jonathan Puckey
8e84c79aa6 Documentation: capitalize 'string' and 'number' types. 2011-05-27 20:15:15 +02:00
Jonathan Puckey
b52421c282 Project documentation: use Type[] for 'typed' arrays. 2011-05-26 16:49:19 +02:00
Jonathan Puckey
8ab56a7ebd Some edits to Project documentation. 2011-05-26 00:57:58 +02:00
Jonathan Puckey
7910d134a7 Documentation: add Project Hierarchy properties. 2011-05-26 00:54:25 +02:00
Jonathan Puckey
14c693aa7c Add Project documentation. 2011-05-23 18:13:03 +02:00
Jonathan Puckey
1a8e81bc22 Project#selectAll: remove todo. 2011-05-21 21:41:10 +02:00
Jürg Lehni
b461368b18 Found a clean way for Layer#initialize() to call this.base() too, without implicitely calling paper.project.activeLayer.appendTop. 2011-05-21 01:05:22 +01:00
Jürg Lehni
7b4dd222ac Completely decouple ProjectView from Project. 2011-05-17 13:25:46 +01:00
Jürg Lehni
c4203fe174 Change the way associated PathStyles are created and updated. 2011-05-16 19:21:36 +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