GitHub PushEvent at 2014-08-29 20:37:46
Repository: phaser
Actor: rhmoller
Payload: {"shas":[["4183237fb31162842f2ac122a324d0113b8363fc","5dc35fa9b5181cf374d77ada02f42716f255ae42@bluegiraffe.nl","Android stock browser check\n\nThis is a class-static function of Phaser.Device to check wether we’re\nrunning on an Android Stock browser. Autors might want to scale down on\neffects and switch to the CANVAS rendering method on those devices.\nUsage: var defaultRenderingMode = Phaser.Device.isAndroidStockBrowser()\n? Phaser.CANVAS : Phaser.AUTO;","Luc Bloom",true],["ee1df55d84cdea33bf2910050b73532036fa2075","bf687672b62c2181dfefd4771873b9307f539e64@zielak.pl","Added position Point object for quick x/y coordinates access.","Darek Zieliński",true],["852054b7725df3ddbb8944450eaff5194dfb0369","bf687672b62c2181dfefd4771873b9307f539e64@zielak.pl","Plus validation of non-point objects","Darek Zieliński",true],["64ae6c6ba7d1c92374483d2b58ad1c2962a6230a","bf687672b62c2181dfefd4771873b9307f539e64@zielak.pl","\"Reuse a single Point object rather than creating a new one each time\"","Darek Zieliński",true],["5a35e1a61d5ba0f8b4e267690067d6d6339dddea","b3f594e10a9edcf5413cf1190121d45078c62290@codevinsky.com","Initial Rope Commit","jdowell",true],["6432817c7feda4acf7f4b117cc17f7bdd275def2","b3f594e10a9edcf5413cf1190121d45078c62290@codevinsky.com","added: Rope debug, segments, updateAnimation","jdowell",true],["f969c15aea33fa2581d18d72b0983c835e8decb5","b3f594e10a9edcf5413cf1190121d45078c62290@codevinsky.com","fixed: replaced 'snake' with key","jdowell",true],["7f3b542fddaf095402e7153d93fa3506ddf2f7d4","5dc35fa9b5181cf374d77ada02f42716f255ae42@bluegiraffe.nl","Removed the notion of Sprite Sheets vs single frame images\n\nInstead of making a distinction between single frame images and Sprite\nSheets, I added a simple FrameData with one Frame to every image that\ngets loaded. This way, a lot of the engine code can be simplified.\n\nFor instance, you can play animations on any Sprite without having to\ncheck the “frame count” of its image anymore.\n\nThe engine doesn’t have to check for non-existing .frameData anymore.\n\nAn animation can keep on playing when an image happens to be set with 1\nframe, continuing its animation when after that, another image is set\nwith multiple frames.\n\nThink of it this way: an image with one frame is an animation of just\none frame.","Luc Bloom",true],["0fc30e839e49d3dc8824e662390f5349116f1fa4","5dc35fa9b5181cf374d77ada02f42716f255ae42@bluegiraffe.nl","Removed some more checks","Luc Bloom",true],["5e76eb483449831245cc2bb74ec4a47d8d909cfb","968938cc5ce35fdddce1b07226c332da11f87952@gmail.com","Added support for Tiled object's type field","Alessandro Cuzzocrea",true],["a435191fd0fd1bcfbf427cdd5df9b56dd1b05c6e","fbadffd17947231cc7abcac329e13641d6aa1f72@gmail.com","swapped argument order of Rectangle.containsRect - fixes #1095","beeglebug",true],["23f077a4e8f8cce89ab29aa3199144d8a4956c26","fbadffd17947231cc7abcac329e13641d6aa1f72@gmail.com","copy tile properties to tiles when parsing map","beeglebug",true],["14028cafbc658dd9c9d6c4b895f313c79d1c2900","7bee2c1d748a794649bebe4a7b7df6315d6dbcd5@ta.telecom.com.ar","Game configuration object \"renderer\" property wrongly assigned to Game.renderer","Federico Omoto",true],["8c0a400d6507f202000da6c71903df82dff1067a","fbadffd17947231cc7abcac329e13641d6aa1f72@gmail.com","rename out to output to match others","beeglebug",true],["5930a905464afb9e6562ff9998e10b0ac50f16e8","fbadffd17947231cc7abcac329e13641d6aa1f72@gmail.com","added clone function to Line","beeglebug",true],["fa0fa860c02f7501732e1be78a32061308b43851","05bcede99ac1a357de3ccc06cba17972b4344c83@Gmail.com","Device detection of Node-Webkit\n\nBecause the user-agent string can be (easily changed) [https://github.com/rogerwang/node-webkit/wiki/Manifest-format#user-agent], one of the few ways to detect Node-Webkit is to look for the 'process' object and require() function. If they exist, Node support was enabled and 'process.version' will have the version of Node.js used to create the project.\r\n\r\nHowever, if Node is (disabled) [https://github.com/rogerwang/node-webkit/wiki/Manifest-format#nodejs], the 'process' object won't exist and the project will be executed as if it was in a single instance of a browser anyway.","Dan Cox",true],["7ae5657113d12ea8d2c4de5af261204df8292e90","fbadffd17947231cc7abcac329e13641d6aa1f72@gmail.com","extra null check on output to match rectangle","beeglebug",true],["2faab9b51636ce696521a8d693c20f430444386d","fbadffd17947231cc7abcac329e13641d6aa1f72@gmail.com","added clone and setTo functions","beeglebug",true],["c85f4c04b0550dd6d0142490c903144566c389ee","fbadffd17947231cc7abcac329e13641d6aa1f72@gmail.com","may as well use the setter logic,  saves duplicating code","beeglebug",true],["bfd0b77fd41b155d4a1c2f271917c0b261bfc46d","fbadffd17947231cc7abcac329e13641d6aa1f72@gmail.com","typo","beeglebug",true]],"size":97,"ref":"refs/heads/dev","head":"da5a9482f61c2af3ba757c7661fa71ad360578c8"}