Commit Graph

248 Commits

Author SHA1 Message Date
Eric Rowell
c96b076932 fixed up drawBorder debug border for caching 2014-03-26 23:11:46 -07:00
Eric Rowell
59a571c635 refactored cache method to work better with containers and also fast layers 2014-03-22 00:13:05 -07:00
Eric Rowell
386971ce70 Merge branch 'master' of git://github.com/ericdrowell/KineticJS 2014-03-21 20:45:01 -07:00
Eric Rowell
e5562f5dbb added angleDeg flag that enables developers to choose radians if they like 2014-03-21 20:44:25 -07:00
Лаврёнов Антон
188cd5da8e Merge branch 'master' of github.com:ericdrowell/KineticJS 2014-03-21 13:54:23 +08:00
Eric Rowell
ddf34d0af9 added unit test for new target and type keys in Kinetic event object 2014-03-20 22:04:59 -07:00
Eric Rowell
47ecb4559d now passing Kinetic event object instead of native event object 2014-03-20 21:55:30 -07:00
Eric Rowell
e6b44bb75d fixed #539 and also added size() overloader 2014-03-20 20:39:40 -07:00
Eric Rowell
40dfbef81e added memory test for text shape create/destroy 2014-03-19 10:31:51 -07:00
Eric Rowell
4a75a6e220 added memory test for destroy/rebuilt 2014-03-19 09:59:07 -07:00
Лаврёнов Антон
6e1c75ceb7 cache before adding to layer test 2014-03-15 18:27:37 +08:00
Лаврёнов Антон
2bcb7bdab2 Merge branch 'master' of git://github.com/vmichnowicz/KineticJS into vmichnowicz-master 2014-03-14 12:56:14 +08:00
Victor Michnowicz
0898c24b7a add() now can add multiple layers or nodes 2014-03-13 23:30:46 -04:00
Лаврёнов Антон
b364af6f4d Merge branch 'master' of github.com:ericdrowell/KineticJS 2014-03-11 23:15:20 +08:00
Лаврёнов Антон
d0c7aed452 tests for drag distance 2014-03-11 23:14:03 +08:00
Eric Rowell
e7175824a1 commenting out assertions that are failing in Travis CI. The tests pass perfectly locally in both a browser and PhantomJS. will need to investigate 2014-03-10 00:19:14 -07:00
Eric Rowell
f2861ca1b8 fixed up another unit test 2014-03-09 23:12:28 -07:00
Eric Rowell
396ca81764 fixed up unit tests 2014-03-09 23:07:31 -07:00
Eric Rowell
aa7f56be26 fixed up caching now that transformsEnabled attr has been removed 2014-03-09 22:59:53 -07:00
Eric Rowell
a2ec418fe8 reenabling all tests 2014-03-09 13:24:38 -07:00
Eric Rowell
852ef7056d added perf tests for new FastLayer 2014-03-09 13:15:01 -07:00
Eric Rowell
a9ecfd74a2 Merge branch 'master' of git://github.com/ericdrowell/KineticJS 2014-03-09 12:41:25 -07:00
Eric Rowell
c623666206 deprecated transformsEnabled property. Continued developing the new FastLayer class 2014-03-09 12:41:16 -07:00
Лаврёнов Антон
8443a3876a Merge branch 'fix-duplicate-test-names' of git://github.com/dpbevin/KineticJS into dpbevin-fix-duplicate-test-names 2014-03-09 13:08:20 +08:00
Anton Lavrenov
720476ab94 Merge pull request #781 from guycook/master
Shape.hasShadow cache invalidation fix
2014-03-09 10:09:06 +08:00
Eric Rowell
df9d6cabd2 enabled all tests 2014-03-08 18:05:39 -08:00
Eric Rowell
09af9f62dd setup FastLayer. Layer won't extend FastLayer until FastLayer is complete 2014-03-08 18:05:14 -08:00
Лаврёнов Антон
45ddf95629 better cloning of node: array copied as copy, nor reference 2014-03-08 10:50:53 +08:00
Лаврёнов Антон
d65201a12f stage clone has new container. fix #707 2014-03-07 22:51:26 +08:00
Лаврёнов Антон
452c99cb4e default shadow opacity should be 1. fix #696 2014-03-07 19:13:52 +08:00
Лаврёнов Антон
798d1acf28 Pure NodeJS environment test runner: grunt node-test 2014-03-04 19:35:26 +08:00
Лаврёнов Антон
a524ba9ec1 fix #767 2014-03-03 19:24:00 +08:00
Лаврёнов Антон
e5db9115a0 black list for clone function. fix #583 2014-03-02 21:51:35 +08:00
Лаврёнов Антон
53ac9329de isRunning function for Sprite object 2014-03-02 10:46:45 +08:00
Лаврёнов Антон
86178185bc optional filter callback for getChildren function. close #313 2014-03-02 09:25:22 +08:00
Лаврёнов Антон
3a5b6eb766 Faster removeChildren and destroyChildren methods 2014-03-02 08:21:11 +08:00
Лаврёнов Антон
74060ce935 add function takes care about parent existence. fix #426, #434 2014-03-02 07:50:51 +08:00
Eric Rowell
f41b107474 changed lint to hint in grunt file, and removed KineticEvents-test as it is not a functional test 2014-02-27 19:15:18 -08:00
Лаврёнов Антон
f9a05c4a56 add memory leak test file 2014-02-28 00:07:13 +08:00
Лаврёнов Антон
6c46e44bbd fix #500 2014-02-27 22:53:30 +08:00
Лаврёнов Антон
098fabbfc1 merge 2014-02-27 09:13:55 +08:00
Лаврёнов Антон
eb16e29197 only lint errors fixes 2014-02-27 08:49:18 +08:00
Лаврёнов Антон
2757842935 fix #670
Some lint error resolve
2014-02-27 08:19:29 +08:00
Eric Rowell
26a267a457 skipping sprite tests because it fails sporadically 2014-02-26 10:54:21 -08:00
Eric Rowell
160de825fa now that mousemove and touchmove are async due to throttling, the tests have to be async as well 2014-02-26 10:38:03 -08:00
Eric Rowell
8fcd882ba5 added throttling to mousemove and touchmove. Added logic to prevent Android from detecting both touch and mouse events 2014-02-26 08:46:26 -08:00
Eric Rowell
c2e138c6f4 for desktop browsers, always set pixel ratio to 1. When users have zoom enabled, it affects pixel ratio and causes artifacts. There doesn't appear to be a way to detect zoom level for modern browsers in order to adjust the pixel ratio 2014-02-26 07:57:05 -08:00
sonnym
2f7821c898 add font-variant support to Text and TextPath 2014-02-25 17:34:16 -05:00
Лаврёнов Антон
a7ceaa8f24 package.json is updated for latest version of libraries.
They works better, especially jshint.
(!) Please run `npm install` to update node_modules
2014-02-25 14:01:32 +08:00
Лаврёнов Антон
0a664e009c Sprite test improve 2014-02-25 00:54:20 +08:00