Commit graph

679 commits

Author SHA1 Message Date
Chad Engler
c4a2a9e4ee Merge pull request #462 from anvaka/typo-fix
Fixed small typo
2014-01-02 07:36:59 -08:00
Mat Groves
fab4b89d79 Update README.md 2014-01-02 12:53:00 +00:00
Mat Groves
2fb5e80984 Update README.md
adding google analytics
2014-01-02 12:42:15 +00:00
Mat Groves
17725973bc Fixed bug where tinting not working if image not loaded in canvas
also fixed issue where tiling sprite was not getting matrix transform
applied
2014-01-02 12:35:40 +00:00
anvaka
e77a3ac784 Removed unused sprite 2014-01-02 00:17:07 -08:00
anvaka
a1de947e40 Fixed small typo 2014-01-01 23:31:46 -08:00
Mat Groves
7713731ab3 Fixed graphics bug + updated docs
Fixed issue with getBounds being incorrect for graphics
Updated docs
Linted code
2014-01-01 23:54:45 +00:00
Mat Groves
53506da65e Added support for webGL context loss 2014-01-01 21:35:55 +00:00
Mat Groves
1997071a9b Graphics object can now be used across all renderers 2014-01-01 20:22:37 +00:00
Mat Groves
5774bbd1d5 Fixed bug where filters could not be shared between multiple renderers 2014-01-01 20:14:13 +00:00
Mat Groves
72ba698851 Fixed mask bug
Mask was not getting transformed applied
2014-01-01 20:03:48 +00:00
Mat Groves
04ef255dd7 Update StripShader.js 2014-01-01 19:43:54 +00:00
Mat Groves
1062c4e1d3 Modify texture usage to allow for Multiple Renderer 2014-01-01 18:43:54 +00:00
Mat Groves
92d793eab4 Tweaked unit tests to reflect new structure 2014-01-01 15:32:20 +00:00
Mat Groves
c6ddc833cb codebase now lint free 2014-01-01 15:00:55 +00:00
Mat Groves
2debc70e3f Fixed issue where local variable width and height were in global scope 2014-01-01 12:17:34 +00:00
Mat Groves
6d7f206a2b fixed bug where addChildAt, not actually adding the child 2013-12-31 19:16:50 +00:00
Mat Groves
1bc122aa05 fixed bug where sprites where always visible 2013-12-31 18:06:09 +00:00
Mat Groves
8138dbd3bb Fixed bug with incorrect reference to stage 2013-12-31 17:06:38 +00:00
Mat Groves
e8b14def95 Restructured render texture
fixed bug in canvas renderer
created canvasBuffer object
reworked renderTexture
removed ALL global references
2013-12-31 16:04:12 +00:00
Mat Groves
3dfb854ae6 Corrected some headers and removed the unused TintShader 2013-12-30 18:47:16 +00:00
Mat Groves
aaa5190141 Added ability to use trimmed sprite sheets 2013-12-30 18:38:30 +00:00
Mat Groves
86158ade21 Added projection and offset to renderSessionData 2013-12-30 01:23:01 +00:00
Mat Groves
13177f08e7 Merge branch 'dev' of https://github.com/GoodBoyDigital/pixi.js into dev 2013-12-29 22:27:40 +00:00
Mat Groves
dfe841cb70 Added perPixel tinting for canvas
useful for older browsers and ie using canvas
2013-12-29 22:22:15 +00:00
Mat Groves
5693c682e1 Added texture caches for canvas tints 2013-12-29 20:45:59 +00:00
Mat Groves
174cc38c2b cached canvas when tinitnting in canvas renderer 2013-12-29 15:38:13 +00:00
Mat Groves
03ed383db6 added some comments and a vert size property 2013-12-29 15:15:17 +00:00
Mat Groves
41d6b01e96 Added canvas sprite tiniting
Currently only works with browsers that support the new canvas blend
modes
still need to add tiniting to tilingsprite and graphics
2013-12-29 12:14:34 +00:00
Mat Groves
f0c082a3cc optimized renderer
by not using getter/setter in render loop when checking filters/masks
2013-12-28 23:03:23 +00:00
Mat Groves
273d78aa85 Added Tinting to webGL and blend modes to canvas and webGL
Items now have a tint property and a blendmode property
2013-12-28 22:40:46 +00:00
Mat Groves
a59131c514 Tidied up displayObject removing linked list bits 2013-12-28 00:33:42 +00:00
Mat Groves
f381e865da added width and height properties to displayObjectContainer 2013-12-27 18:44:12 +00:00
Mat Groves
dd94b41282 Removed WebGL Batch and webGL RenderGroup 2013-12-27 18:24:44 +00:00
Mat Groves
3cf495e724 Removed Linked lists
Simplified add/remove child
2013-12-27 18:18:42 +00:00
Mat Groves
4858ff74ec Restructured canvas renderer 2013-12-27 17:59:05 +00:00
Mat Groves
d56d6df260 refactored webGL renderer 2013-12-27 16:21:54 +00:00
Chad Engler
00cfcdbcd6 update path to jshint file 2013-12-27 08:14:44 -08:00
Chad Engler
6b7b61f54f Merge pull request #457 from photonstorm/dev
Fix for addChild when parent is null
2013-12-27 08:03:25 -08:00
Mat Groves
3014ef57af Update WebGLGraphics.js
fixed issue where rogue semicolon casing lots of circles to be drawn.
2013-12-26 23:54:07 +00:00
Mat Groves
530d889b0a Added getBounds function to DisplayObjects 2013-12-23 22:24:04 +00:00
Mat Groves
0881e2bf66 Update DisplayObjectContainer.js
Removed Undefined check as it it breaks pixi if an object is null
2013-12-23 18:09:00 +00:00
Mat Groves
abb731ec4a Merge branch 'dev' of https://github.com/GoodBoyDigital/pixi.js into dev
Conflicts:
	src/pixi/renderers/webgl/WebGLFilterManager.js
	src/pixi/textures/BaseTexture.js
2013-12-23 17:38:46 +00:00
photonstorm
a180e1dd2d Previously addChild was checking this: if(child.parent != undefined) but testing just for 'undefined' isn't enough, as the parent is set to 'null' in DisplayObject.js, so this condition fails and throws an error as it tries to removeChild from null. 2013-12-23 03:18:18 +00:00
Chad Engler
eb1d1b54fd bump dev version to v1.4.0 2013-12-20 07:57:11 -08:00
Chad Engler
49c6ec954c change elipse -> ellipse in test 2013-12-20 07:46:33 -08:00
Chad Engler
920bc07bae Merge branch 'drkibitz-upstream-jshint' into dev 2013-12-20 07:43:56 -08:00
Dr. Kibitz
1d41d4bddd Use stable version of karma 2013-12-19 22:43:20 -08:00
Chad Engler
0b06305c61 change travis script 2013-12-19 11:36:31 -08:00
Chad Engler
7f30ea53a2 update travis file to be more explicit 2013-12-19 11:34:07 -08:00