{"push_id":1077179324,"size":1000,"distinct_size":4153,"ref":"refs/heads/master","head":"5f34fb0c41d526ab6feee926540d43a592bd9c6c","before":"f1ff2b2d6a4456da80edeb0b58f881dd46410dc7","commits":[{"sha":"8a69f676ec182af006674bfe229d9e3d71ff9f79","author":{"email":"115a49e1c81b51fd838254cf23d93388ff425d09@gmail.com","name":"Chris Robinson"},"message":"Remove some duplicate code","distinct":true,"url":"https://api.github.com/repos/Shnatsel/openmw/commits/8a69f676ec182af006674bfe229d9e3d71ff9f79"},{"sha":"4801661b34e1e50be065f02b8221c122161a3603","author":{"email":"115a49e1c81b51fd838254cf23d93388ff425d09@gmail.com","name":"Chris Robinson"},"message":"Stop all sounds of the given id","distinct":true,"url":"https://api.github.com/repos/Shnatsel/openmw/commits/4801661b34e1e50be065f02b8221c122161a3603"},{"sha":"fd7d58fe7e130a885bcbd74faa1665266164f0f1","author":{"email":"115a49e1c81b51fd838254cf23d93388ff425d09@gmail.com","name":"Chris Robinson"},"message":"Reset the sound handle back to null after unloading","distinct":true,"url":"https://api.github.com/repos/Shnatsel/openmw/commits/fd7d58fe7e130a885bcbd74faa1665266164f0f1"},{"sha":"ea70b0baee524387b05c0ff7595c67662d2e8aa7","author":{"email":"115a49e1c81b51fd838254cf23d93388ff425d09@gmail.com","name":"Chris Robinson"},"message":"Don't store the buffer in the sound struct","distinct":true,"url":"https://api.github.com/repos/Shnatsel/openmw/commits/ea70b0baee524387b05c0ff7595c67662d2e8aa7"},{"sha":"669b7a22953689a5b8593a0131b400f1ff812769","author":{"email":"115a49e1c81b51fd838254cf23d93388ff425d09@gmail.com","name":"Chris Robinson"},"message":"Batch update changes together, when possible\n\nCertain OpenAL implementations, including Rapture3D, Creative's hardware\ndrivers, and more recent versions of OpenAL Soft, can batch together changes so\nthat they all occur at once, avoiding potential discontinuities with one sound\nbeing changed before another, or the listeenr being changed before sounds are.\n\nOn other implementaitons, this is a no-op and maintains existing behavior.","distinct":true,"url":"https://api.github.com/repos/Shnatsel/openmw/commits/669b7a22953689a5b8593a0131b400f1ff812769"},{"sha":"caae305dddde434ca79f89a20d40416da43b4462","author":{"email":"115a49e1c81b51fd838254cf23d93388ff425d09@gmail.com","name":"Chris Robinson"},"message":"Use a sorted list for unused buffers\n\nHelps ensure the buffers being unloaded due to cache limits are not likely to\nbe needed anytime soon.","distinct":true,"url":"https://api.github.com/repos/Shnatsel/openmw/commits/caae305dddde434ca79f89a20d40416da43b4462"},{"sha":"73448c72f63583e6e881ee6a6f5c3c42c9d7945c","author":{"email":"115a49e1c81b51fd838254cf23d93388ff425d09@gmail.com","name":"Chris Robinson"},"message":"Replace Play_NoTrack with playManualSound3D, and rename the latter","distinct":true,"url":"https://api.github.com/repos/Shnatsel/openmw/commits/73448c72f63583e6e881ee6a6f5c3c42c9d7945c"},{"sha":"aac903484c661e6bcecfb2c7d67b182822bd3735","author":{"email":"115a49e1c81b51fd838254cf23d93388ff425d09@gmail.com","name":"Chris Robinson"},"message":"Remove a really unnecessary method","distinct":true,"url":"https://api.github.com/repos/Shnatsel/openmw/commits/aac903484c661e6bcecfb2c7d67b182822bd3735"},{"sha":"a1bdb544dbaa6520f265be73a2710a5c5b82668d","author":{"email":"115a49e1c81b51fd838254cf23d93388ff425d09@gmail.com","name":"Chris Robinson"},"message":"Avoid an unnecessary string copy","distinct":true,"url":"https://api.github.com/repos/Shnatsel/openmw/commits/a1bdb544dbaa6520f265be73a2710a5c5b82668d"},{"sha":"0d4fea896c549edb109587d42f9630af1f7816f9","author":{"email":"115a49e1c81b51fd838254cf23d93388ff425d09@gmail.com","name":"Chris Robinson"},"message":"Avoid unsafe sizeof(x)/sizeof(x[0]) constructs for array counting","distinct":true,"url":"https://api.github.com/repos/Shnatsel/openmw/commits/0d4fea896c549edb109587d42f9630af1f7816f9"},{"sha":"04f885d8cc72a36deccbdd5f7c3fe9fa12942a58","author":{"email":"115a49e1c81b51fd838254cf23d93388ff425d09@gmail.com","name":"Chris Robinson"},"message":"Rename mReferences to mUses","distinct":true,"url":"https://api.github.com/repos/Shnatsel/openmw/commits/04f885d8cc72a36deccbdd5f7c3fe9fa12942a58"},{"sha":"8f08ca9cbafcce05879e8a254e6888edf3eead12","author":{"email":"115a49e1c81b51fd838254cf23d93388ff425d09@gmail.com","name":"Chris Robinson"},"message":"Revert \"Avoid unsafe sizeof(x)/sizeof(x[0]) constructs for array counting\"\n\nThis reverts commit 0d4fea896c549edb109587d42f9630af1f7816f9.","distinct":true,"url":"https://api.github.com/repos/Shnatsel/openmw/commits/8f08ca9cbafcce05879e8a254e6888edf3eead12"},{"sha":"ac2eedcb7d944240bb8f35ef179ade8811f3b544","author":{"email":"1cfd0819ac91a1b64e9ae68b5fdcf844988505a4@verizon.net","name":"cfcohen"},"message":"Change wording in warning to be clearer.  Correct ranges on contrast\nand gamma.","distinct":true,"url":"https://api.github.com/repos/Shnatsel/openmw/commits/ac2eedcb7d944240bb8f35ef179ade8811f3b544"},{"sha":"18da95e4f8dd82fb7058b0cb5e17c06259e0961f","author":{"email":"1cfd0819ac91a1b64e9ae68b5fdcf844988505a4@verizon.net","name":"cfcohen"},"message":"Make openmw-launcher pass comments through settings.cfg, and reuse the\nSettings::Manager code to do most of the work.  Stop loading both the\nglobal settings-default.cfg and the one in the current directory,\nwhile continuing to prefer the latter one.  Cleanup paths slightly and\nremove what appears to have been debugging in the launcher settings.","distinct":true,"url":"https://api.github.com/repos/Shnatsel/openmw/commits/18da95e4f8dd82fb7058b0cb5e17c06259e0961f"},{"sha":"cc9cab6fd1531a8df6e44ea34c5843c7e9070ad5","author":{"email":"d33c80bc45d65303e33ca83108a9952b745af9ef@zpages.de","name":"Marc Zinnschlag"},"message":"Merge remote-tracking branch 'sandstranger/opengles'","distinct":true,"url":"https://api.github.com/repos/Shnatsel/openmw/commits/cc9cab6fd1531a8df6e44ea34c5843c7e9070ad5"},{"sha":"67c4b17581850ced0439b2f107dd7b0e0971203a","author":{"email":"1cfd0819ac91a1b64e9ae68b5fdcf844988505a4@verizon.net","name":"cfcohen"},"message":"Commit files that I thought wre in the previous commit.  :-[ I'm\naccustomed to the hg behavior of commiting all modified files by\ndefault.","distinct":true,"url":"https://api.github.com/repos/Shnatsel/openmw/commits/67c4b17581850ced0439b2f107dd7b0e0971203a"},{"sha":"ef68e2aec42210fe48c475bef1db0097cbda602b","author":{"email":"d33c80bc45d65303e33ca83108a9952b745af9ef@zpages.de","name":"Marc Zinnschlag"},"message":"Merge remote-tracking branch 'origin/master'","distinct":true,"url":"https://api.github.com/repos/Shnatsel/openmw/commits/ef68e2aec42210fe48c475bef1db0097cbda602b"},{"sha":"8a3ec14bc616e897f3bbf22c2e6992ae752c6460","author":{"email":"d0db8e74d12b65e87a73ac8335a37e34358985d8@baseoftrash.de","name":"scrawl"},"message":"Revert \"Merge remote-tracking branch 'sandstranger/opengles'\"\n\nThis reverts commit cc9cab6fd1531a8df6e44ea34c5843c7e9070ad5, reversing\nchanges made to da856eed9512aa202f93b955552f6f7d8ca7ecd2.","distinct":true,"url":"https://api.github.com/repos/Shnatsel/openmw/commits/8a3ec14bc616e897f3bbf22c2e6992ae752c6460"},{"sha":"fa610c447c7325963b537be1cec7ce02d3c6fb47","author":{"email":"1cfd0819ac91a1b64e9ae68b5fdcf844988505a4@verizon.net","name":"cfcohen"},"message":"Fix typos.  Add \"e.g.\" in places where ranges are only\nrecommmendations.  Add more factual limits where that's easy.","distinct":true,"url":"https://api.github.com/repos/Shnatsel/openmw/commits/fa610c447c7325963b537be1cec7ce02d3c6fb47"},{"sha":"46a0863716100fa8e6a99381086df46f6e493d8b","author":{"email":"d0db8e74d12b65e87a73ac8335a37e34358985d8@baseoftrash.de","name":"scrawl"},"message":"Merge pull request #819 from cfcohen/settings_documentation\n\nSettings documentation","distinct":true,"url":"https://api.github.com/repos/Shnatsel/openmw/commits/46a0863716100fa8e6a99381086df46f6e493d8b"}]}