{"push_id":887611310,"size":124,"distinct_size":2,"ref":"refs/heads/spriteAttributes","head":"1c5eafd46f65f80f1957eea8cbb40928e4ef4515","before":"bc98a03bbf9ff451aed6a780b898c086d7c73a1e","commits":[{"sha":"2bec9d595aa0b7e6bd98b5672c0b7e0f2ebb8e61","author":{"email":"2d0bca53405c5f505ed90f4da029478351cd6c04@gmail.com","name":"Darkyenus"},"message":"Add Queue collection and test for it","distinct":false,"url":"https://api.github.com/repos/cypherdare/libgdx/commits/2bec9d595aa0b7e6bd98b5672c0b7e0f2ebb8e61"},{"sha":"a0cbedbaf01b9bb2485a83d36d333f8a21b7968b","author":{"email":"2d0bca53405c5f505ed90f4da029478351cd6c04@gmail.com","name":"Darkyenus"},"message":"Add nonresizability and change approach to index tracking","distinct":false,"url":"https://api.github.com/repos/cypherdare/libgdx/commits/a0cbedbaf01b9bb2485a83d36d333f8a21b7968b"},{"sha":"3f212dd4c79f8987b618e941522a21479ce7d848","author":{"email":"2d0bca53405c5f505ed90f4da029478351cd6c04@gmail.com","name":"Darkyenus"},"message":"Optimize Queue.resize for empty queues","distinct":false,"url":"https://api.github.com/repos/cypherdare/libgdx/commits/3f212dd4c79f8987b618e941522a21479ce7d848"},{"sha":"a89cc7aef3e513df30d9424aec93889f07e6de20","author":{"email":"2d0bca53405c5f505ed90f4da029478351cd6c04@gmail.com","name":"Darkyenus"},"message":"Renamed Queue methods and added deque functionality","distinct":false,"url":"https://api.github.com/repos/cypherdare/libgdx/commits/a89cc7aef3e513df30d9424aec93889f07e6de20"},{"sha":"78b007a8346d7b8ad25b3716b07293e2b4a9c209","author":{"email":"903a0bf658baaaa89463ba893c88ae9c0be5a9bb@tpronold.de","name":"Thomas Pronold"},"message":"Added gdx-facebook extension (v1.1.0)","distinct":false,"url":"https://api.github.com/repos/cypherdare/libgdx/commits/78b007a8346d7b8ad25b3716b07293e2b4a9c209"},{"sha":"42b287a0783e824996bad776735228ec4515889e","author":{"email":"a9ae3fcd4af126f186a82befd4c29eef7a8e69d7@code-disaster.com","name":"Daniel Ludwig"},"message":"ShaderProgram: separate create and link stages, with create() as protected to allow customisation.","distinct":false,"url":"https://api.github.com/repos/cypherdare/libgdx/commits/42b287a0783e824996bad776735228ec4515889e"},{"sha":"c2744c233c11f38d1a5ee55cb6c20b2ed30abe18","author":{"email":"879a208d375df3bc71047ef24ec1e9a7517a4c03@gmail.com","name":"NathanSweet"},"message":"Flush batch before clipping for when using CpuSpriteBatch.\n\ncloses #3499","distinct":false,"url":"https://api.github.com/repos/cypherdare/libgdx/commits/c2744c233c11f38d1a5ee55cb6c20b2ed30abe18"},{"sha":"5583e509613a1af61e681a226b95b2f54e8a2d1a","author":{"email":"879a208d375df3bc71047ef24ec1e9a7517a4c03@gmail.com","name":"NathanSweet"},"message":"Merge remote-tracking branch 'origin/master'","distinct":false,"url":"https://api.github.com/repos/cypherdare/libgdx/commits/5583e509613a1af61e681a226b95b2f54e8a2d1a"},{"sha":"21717a239798ae85c805c03ada0f92493d4e4296","author":{"email":"ec05d09a78a147bf8b23dfd650ae50a601581c21@perblue.com","name":"colinjuillard"},"message":"Fixing memory leak related to TouchFocus and pooling.","distinct":false,"url":"https://api.github.com/repos/cypherdare/libgdx/commits/21717a239798ae85c805c03ada0f92493d4e4296"},{"sha":"93fdee8571df051ed81c0e2a90707db814328947","author":{"email":"722d944a1fb3003b0eb14f29c00357bfaa535eab@gmail.com","name":"Antoine Vianey"},"message":"Improve javadoc\n\nWarn on the use of source actor as Payload#setDragActor(Actor)","distinct":false,"url":"https://api.github.com/repos/cypherdare/libgdx/commits/93fdee8571df051ed81c0e2a90707db814328947"},{"sha":"6c1f5f5c73cf9b40a7ecc20cf5380204eba3573f","author":{"email":"27b6b898b4918fc61b8b75ac9b5dc67398371b3b@gmail.com","name":"Paweł Pastuszak"},"message":"Update VisUI extension","distinct":false,"url":"https://api.github.com/repos/cypherdare/libgdx/commits/6c1f5f5c73cf9b40a7ecc20cf5380204eba3573f"},{"sha":"215531fe575ea2bea1bb2304d3d3bb7508780c9e","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@xoppa.com","name":"Xoppa"},"message":"Merge pull request #3536 from kotcrab/visui\n\nUpdate VisUI extension","distinct":false,"url":"https://api.github.com/repos/cypherdare/libgdx/commits/215531fe575ea2bea1bb2304d3d3bb7508780c9e"},{"sha":"409e21f95f555253b77f824e1aa95380aa2c4b1a","author":{"email":"5bdcd3c0d4d24ae3e71b3b452a024c6324c7e4bb@mobidevelop.com","name":"Justin Shapcott"},"message":"Escape apostrophe in app name for Android\n\nFixes #3496","distinct":false,"url":"https://api.github.com/repos/cypherdare/libgdx/commits/409e21f95f555253b77f824e1aa95380aa2c4b1a"},{"sha":"0173fbf1ae66434812284b17392e236f4019d850","author":{"email":"5bdcd3c0d4d24ae3e71b3b452a024c6324c7e4bb@mobidevelop.com","name":"Justin Shapcott"},"message":"Add method to create a music from FileDescriptor\n\nCloses #2970","distinct":false,"url":"https://api.github.com/repos/cypherdare/libgdx/commits/0173fbf1ae66434812284b17392e236f4019d850"},{"sha":"377bd7880b41398cddbdc097e49a3cac5e03a3fd","author":{"email":"879a208d375df3bc71047ef24ec1e9a7517a4c03@gmail.com","name":"Nathan Sweet"},"message":"Merge pull request #3535 from avianey/master\n\nImprove DragAndDrop#Payload javadoc","distinct":false,"url":"https://api.github.com/repos/cypherdare/libgdx/commits/377bd7880b41398cddbdc097e49a3cac5e03a3fd"},{"sha":"7781adb1414cc643d45317763d003600df491d1f","author":{"email":"879a208d375df3bc71047ef24ec1e9a7517a4c03@gmail.com","name":"Nathan Sweet"},"message":"Merge pull request #3534 from cjuillard/master\n\nFixing memory leak related to TouchFocus and pooling","distinct":false,"url":"https://api.github.com/repos/cypherdare/libgdx/commits/7781adb1414cc643d45317763d003600df491d1f"},{"sha":"4d07e4adca50552907487646b324df0127545705","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@xoppa.com","name":"Xoppa"},"message":"ModelCache: explicitly remove the shader and environment values\nIn case ModelCache is used in multiple batches, the shader and environment values will be changed for the renderables. To avoid these changes leaking to the next batch, the values must be removed.","distinct":false,"url":"https://api.github.com/repos/cypherdare/libgdx/commits/4d07e4adca50552907487646b324df0127545705"},{"sha":"e4db1a87c87f770c2dceabffe6fa4cc26364a1ef","author":{"email":"2d0bca53405c5f505ed90f4da029478351cd6c04@gmail.com","name":"Darkyenus"},"message":"pop, get and push changes","distinct":false,"url":"https://api.github.com/repos/cypherdare/libgdx/commits/e4db1a87c87f770c2dceabffe6fa4cc26364a1ef"},{"sha":"8eb1697e22ba176b876f3ec6d7113d9e2a298a5b","author":{"email":"879a208d375df3bc71047ef24ec1e9a7517a4c03@gmail.com","name":"NathanSweet"},"message":"hideAll() now resets all internal state.\n\ncloses #3538","distinct":false,"url":"https://api.github.com/repos/cypherdare/libgdx/commits/8eb1697e22ba176b876f3ec6d7113d9e2a298a5b"},{"sha":"953bf613e0d938cd1cf51580c2b135b56248f959","author":{"email":"879a208d375df3bc71047ef24ec1e9a7517a4c03@gmail.com","name":"NathanSweet"},"message":"Merge remote-tracking branch 'origin/master'","distinct":false,"url":"https://api.github.com/repos/cypherdare/libgdx/commits/953bf613e0d938cd1cf51580c2b135b56248f959"}]}