Eric Rowell
|
64d6c79a6a
|
moved factory logic out of Node.js to Factory.js
|
2013-08-10 21:11:34 -07:00 |
|
Eric Rowell
|
db98fec243
|
added new crop methods
|
2013-08-10 20:30:25 -07:00 |
|
Eric Rowell
|
b8e3f10d3a
|
getVisible returns the visible attr. isVisible takes ancestors into account. getListening returns listening attr. isListening takes ancestors into account. added unit tests.
|
2013-08-10 16:19:33 -07:00 |
|
Eric Rowell
|
12ed500570
|
updated tests
|
2013-08-10 14:30:17 -07:00 |
|
Eric Rowell
|
35db1f7a8b
|
improved transform caching
|
2013-08-10 14:19:53 -07:00 |
|
Eric Rowell
|
0d6b8bdd79
|
fixed drag and drop regression by busting the transform cache inside the clearTransform method
|
2013-08-10 13:59:31 -07:00 |
|
Eric Rowell
|
1c51d65a93
|
caching system now relies on attr change events to clear the appropriate cache attrs
|
2013-08-10 13:04:02 -07:00 |
|
Eric Rowell
|
6f078dc127
|
now caching absolute opacity
|
2013-08-10 11:55:52 -07:00 |
|
Eric Rowell
|
86bd4ddfa9
|
reworked caching system
|
2013-08-10 11:24:24 -07:00 |
|
Eric Rowell
|
d902e6dca0
|
absolute transforms are now cached
|
2013-08-10 00:58:53 -07:00 |
|
Eric Rowell
|
a0a2d9a676
|
visible attr is now cacheable
|
2013-08-09 23:00:35 -07:00 |
|
Eric Rowell
|
41dea5300a
|
reworked _getCache implementation
|
2013-08-09 22:31:25 -07:00 |
|
Eric Rowell
|
3933568b45
|
implemented _getCache() method which every getter will use to try and get/set cached attrs
|
2013-08-09 22:23:27 -07:00 |
|
Eric Rowell
|
cb5cb66256
|
started setting up new caching system
|
2013-08-09 21:09:06 -07:00 |
|
Eric Rowell
|
7700ecc70b
|
draw events no longer bubble. It was causing too much of a performance hit, and didn't provide a whole lot of value. Now, only layers fire draw events
|
2013-08-09 20:22:51 -07:00 |
|
Eric Rowell
|
992be5dd2e
|
promoted version to 4.6.0 for next release
|
2013-07-28 17:29:58 -07:00 |
|
Eric Rowell
|
44cc127922
|
fixed up Ellipse docs
|
2013-07-28 17:28:56 -07:00 |
|
Eric Rowell
|
4cd658a1f1
|
mousemove should fire before mouseout
|
2013-07-28 01:01:39 -07:00 |
|
Eric Rowell
|
966c690966
|
stage.draw() was triggering two canvas clears
|
2013-07-28 00:31:44 -07:00 |
|
Eric Rowell
|
a3da0211d8
|
fixed blob regression bug. added unit test for setTension()
|
2013-07-28 00:03:56 -07:00 |
|
Eric Rowell
|
7e660d0587
|
added beta task runner, and updated README
|
2013-07-27 23:26:06 -07:00 |
|
Eric Rowell
|
e5c52a92f0
|
updated build process. dev version no longer pulls the version number from the package.json file. It instead always uses dev. Also set some things up for -beta build support
|
2013-07-27 21:09:33 -07:00 |
|
Eric Rowell
|
57a9313a7b
|
all kinetic specific listeners now have the kinetic namespace. off no longer removes listeners with a kinetic namespace, unless you force remove it via .kinetic
|
2013-07-24 22:56:21 -07:00 |
|
Eric Rowell
|
7a1b854a12
|
#291 added unit test for creating a blob via json who has the tension defined before the points array
|
2013-07-24 21:57:45 -07:00 |
|
Eric Rowell
|
e65b975a6a
|
did further refactoring of event flag handling in stage
|
2013-07-23 11:42:38 -07:00 |
|
Eric Rowell
|
4f8bd0bd3f
|
fixed #357 and did a lot of event refactoring
|
2013-07-23 11:39:44 -07:00 |
|
Eric Rowell
|
06a8e42bee
|
fixed up functional tests
|
2013-07-23 11:15:04 -07:00 |
|
Eric Rowell
|
85c99c1bb9
|
fixes 400
|
2013-07-23 10:47:06 -07:00 |
|
Eric Rowell
|
3eea92d72e
|
added validation for add(). An error is thrown if an invalid node is added
|
2013-07-22 22:47:13 -07:00 |
|
Eric Rowell
|
1fc57bed4c
|
removed createAttrs method and cleaned up init logic
|
2013-07-22 22:05:21 -07:00 |
|
Eric Rowell
|
37a15817b5
|
removed setDrawFuncs dependency from leaf node classes. It's handled in Shape now
|
2013-07-22 21:49:30 -07:00 |
|
Eric Rowell
|
9324c366ea
|
standardized init method names with underscores
|
2013-07-22 21:41:41 -07:00 |
|
Eric Rowell
|
ecdd5cc59a
|
new stage batchDraw() method. draw events are now triggered on drawScene() as well as draw()
|
2013-07-21 23:41:05 -07:00 |
|
Eric Rowell
|
1d5eff629a
|
canvas left and top inline styles are now set to 0
|
2013-07-21 23:14:41 -07:00 |
|
Eric Rowell
|
7341384edf
|
fixes #509 by adding layer to the list of variables inside the stage _resizeDOM method. Otherwise it is hoisted and defined globally
|
2013-07-21 22:17:53 -07:00 |
|
Eric Rowell
|
46d69fd5d9
|
fixed unit tests
|
2013-07-21 20:49:45 -07:00 |
|
Eric Rowell
|
436f170ac2
|
fixes #510 preventDefault is no longer fired for mobile devices when an intersected shape is not listening for events
|
2013-07-21 20:14:09 -07:00 |
|
Eric Rowell
|
217fbf2097
|
added manual test for tween reset event
|
2013-07-21 16:27:40 -07:00 |
|
Eric Rowell
|
1a85829ccd
|
Merge pull request #480 from mrkeldon/master
Add onReset handler for Tweens
|
2013-07-21 16:16:59 -07:00 |
|
Eric Rowell
|
e6a9324d50
|
last pull request completely broke the unit tests. had to rewrite the get() logic so that it was correct
|
2013-07-21 16:05:40 -07:00 |
|
Eric Rowell
|
78214099b5
|
Merge pull request #515 from gaddie-3/master
Added the ability to pass multiple selectors to get()
|
2013-07-21 14:53:14 -07:00 |
|
Eric Rowell
|
1914a51f7c
|
Merge pull request #524 from ippo615/master
jsHint Cleanup and New Filters
|
2013-07-19 11:29:47 -07:00 |
|
ippo615
|
9ca025d35f
|
Cleaned js, added tests for all convolution filters
|
2013-07-15 20:45:34 -04:00 |
|
ippo615
|
1ae9188708
|
Improved 'colorizing' - now any color
|
2013-07-15 20:09:36 -04:00 |
|
ippo615
|
f640d19042
|
Working on convolution based filters
|
2013-07-14 22:20:45 -04:00 |
|
ippo615
|
66cef11ae9
|
Fixed bug in color filters, added visual tests.
|
2013-07-11 21:57:49 -04:00 |
|
ippo615
|
3c49dc9536
|
Fixed bug in hue shifting
|
2013-07-11 21:05:11 -04:00 |
|
ippo615
|
1ef20456ba
|
Added color filters
|
2013-07-11 21:02:51 -04:00 |
|
ippo615
|
1d375fb711
|
Fixed JS Hint errors
|
2013-07-11 19:47:33 -04:00 |
|
Eric Rowell
|
1cbc3dd31c
|
improved batch draw logic. Each layer isntance now has access to its own batch draw animation
|
2013-07-05 20:42:02 -07:00 |
|