Eric Rowell
|
3d4d2d20c0
|
now utilizing John Resig's mashup of Base.js and protototype.js inheritiance Class so that it's easy for developers to extend KineticJS objects with extend() or to simply tack on new methods and properties that's available to all children classes. Moved getter and setter logic to Node. Moved transition class to root directory and created Tween class
|
2012-07-03 12:07:27 -07:00 |
|
Eric Rowell
|
c1a08d8073
|
created new addSettersGetters method, further enhanced dynamic getters and setters
|
2012-06-23 18:09:10 -07:00 |
|
Eric Rowell
|
5765ab749b
|
converting arguments object into true array for setters, restored the original underscore.js methods, and moved radius conversion logic from the setAttrs method to a radiusChange event listener in Ellipse
|
2012-06-20 12:55:34 -07:00 |
|
Eric Rowell
|
73ad904de6
|
updated jsdocs
|
2012-06-14 02:19:51 -07:00 |
|
Eric Rowell
|
6d4738cd2b
|
all simple getters and setters are now dynamically created. This is the first step towards creating a code base that can unpack at run time to reduce file size
|
2012-06-10 13:07:09 -07:00 |
|
Eric Rowell
|
6b70e1b18f
|
now using setAttrs for all Shape and shapes setters
|
2012-06-10 00:02:16 -07:00 |
|
Eric Rowell
|
89370bfee7
|
fixed bug with setScale method and _isNumber method. Added unit tests
|
2012-05-28 23:46:40 -07:00 |
|
Eric Rowell
|
e075a725a1
|
rewrote shadow logic. Shadows can now be applied to images and sprites, even if they have transparent pixels
|
2012-05-26 20:34:36 -07:00 |
|
Eric Rowell
|
07edfbc765
|
hooked setAttrs into setCrop() method and made the _getSize() method more flexibile by accepting more variations of input. added unit tests
|
2012-05-26 16:37:37 -07:00 |
|
Eric Rowell
|
28f7fc246d
|
changed shadowFillStroke() to applyStyles(). Took applyLineJoin() out of shape draw functions and moved it to the Shape._draw() method.
|
2012-05-09 22:31:55 -07:00 |
|
Eric Rowell
|
a27741ce03
|
added shadow support. changed fillStroke method to shadowFillStroke
|
2012-05-08 23:06:13 -07:00 |
|
Eric Rowell
|
8dce92c2fd
|
introduced new setDefaultAttrs() method which greatly simplifies the logic required inside node constructors. This will also make plugin creation much easier
|
2012-04-28 12:55:18 -07:00 |
|
Eric Rowell
|
508bfb7a9b
|
rewrote cropping logic from last pull request, fixed serialization issue in unit test, added new unit tests, and added getX() and getY() methods
|
2012-04-27 19:08:45 -07:00 |
|
Lewis Peckover
|
d3eac4d5f9
|
added rounded corners to Rect
|
2012-04-19 23:27:04 +01:00 |
|
Eric Rowell
|
6d618b97b5
|
first phase of new attrs architecture to better represent Node states
|
2012-04-05 23:48:58 -07:00 |
|
Eric Rowell
|
350f7b7496
|
implemented stage.load() which allows you to deserialize a json string
|
2012-04-05 00:06:00 -07:00 |
|
Eric Rowell
|
9994e8a37e
|
added getSize() method to Stage, Rect, and Image. Also updated unit tests
|
2012-03-31 00:08:50 -07:00 |
|
Eric Rowell
|
69c27de7df
|
added line join property to Shape along with getter and setter
|
2012-03-30 23:57:10 -07:00 |
|
Eric Rowell
|
68db5bf7c1
|
minor code cleanup discovered by Wappworks
|
2012-03-11 23:01:23 -07:00 |
|
Eric Rowell
|
ed347c3641
|
changes geometries directory to shapes
|
2012-03-10 20:22:27 -08:00 |
|