{"push_id":698728817,"size":78,"distinct_size":1,"ref":"refs/heads/coverity_scan","head":"e4cbd78fe23779e5d4399d2209acbfd09f46c966","before":"c56e620704abed8613f680f13b564a9a6fc22063","commits":[{"sha":"de28baa51e4e33f24a21fa87b407b3457ed47b1f","author":{"email":"a050dee7922f0cce3bae0a1d970c2c995acf356b@drmccoy.de","name":"Sven Hesse"},"message":"SONIC: Remove debug remnant","distinct":false,"url":"https://api.github.com/repos/xoreos/xoreos/commits/de28baa51e4e33f24a21fa87b407b3457ed47b1f"},{"sha":"fbfb8f2d8d58c184e45ba3b4565b381182fa1def","author":{"email":"a050dee7922f0cce3bae0a1d970c2c995acf356b@drmccoy.de","name":"Sven Hesse"},"message":"GRAPHICS: Add GraphicsManager::setOrthogonal()\n\nAllowing the engine code to change the projection matrix to be\northogonal.","distinct":false,"url":"https://api.github.com/repos/xoreos/xoreos/commits/fbfb8f2d8d58c184e45ba3b4565b381182fa1def"},{"sha":"85204cff007bb8671425e9cb09765a3590331f40","author":{"email":"a050dee7922f0cce3bae0a1d970c2c995acf356b@drmccoy.de","name":"Sven Hesse"},"message":"GRAPHICS: Fully define GUIFrontElement in the .h, delete the .cpp","distinct":false,"url":"https://api.github.com/repos/xoreos/xoreos/commits/85204cff007bb8671425e9cb09765a3590331f40"},{"sha":"13e75b0d293e610c54d828d16fdb42af35cea200","author":{"email":"a050dee7922f0cce3bae0a1d970c2c995acf356b@drmccoy.de","name":"Sven Hesse"},"message":"GRAPHICS: Fully define Object in the .h, delete the .cpp","distinct":false,"url":"https://api.github.com/repos/xoreos/xoreos/commits/13e75b0d293e610c54d828d16fdb42af35cea200"},{"sha":"1776b519aeaf35229efc5fc38de8801edafeeb34","author":{"email":"a050dee7922f0cce3bae0a1d970c2c995acf356b@drmccoy.de","name":"Sven Hesse"},"message":"GRAPHICS: Add GUIBackElement, GUI rendering behind the world objects\n\nFor now, those elements are not clickable at all, though.","distinct":false,"url":"https://api.github.com/repos/xoreos/xoreos/commits/1776b519aeaf35229efc5fc38de8801edafeeb34"},{"sha":"78d60df37a6db64eea080a3370eb2243dc5667d3","author":{"email":"a050dee7922f0cce3bae0a1d970c2c995acf356b@drmccoy.de","name":"Sven Hesse"},"message":"GRAPHICS: Add Model::setScale()","distinct":false,"url":"https://api.github.com/repos/xoreos/xoreos/commits/78d60df37a6db64eea080a3370eb2243dc5667d3"},{"sha":"ad638b4b5857032f0aeda3e672655c78d0e93e24","author":{"email":"a050dee7922f0cce3bae0a1d970c2c995acf356b@drmccoy.de","name":"Sven Hesse"},"message":"SONIC: Make the projection an orthogonal one","distinct":false,"url":"https://api.github.com/repos/xoreos/xoreos/commits/ad638b4b5857032f0aeda3e672655c78d0e93e24"},{"sha":"40011c98a2f62d6cedcef676c2970042e27a6d2b","author":{"email":"a050dee7922f0cce3bae0a1d970c2c995acf356b@drmccoy.de","name":"Sven Hesse"},"message":"SONIC: Make the AreaBackground a GUIBackElement","distinct":false,"url":"https://api.github.com/repos/xoreos/xoreos/commits/40011c98a2f62d6cedcef676c2970042e27a6d2b"},{"sha":"184415c5146f7e6c39ad6beea3f950d1fd348413","author":{"email":"a050dee7922f0cce3bae0a1d970c2c995acf356b@drmccoy.de","name":"Sven Hesse"},"message":"AURORA: Fix the opened archives list when OpenedArchive::set() throws","distinct":false,"url":"https://api.github.com/repos/xoreos/xoreos/commits/184415c5146f7e6c39ad6beea3f950d1fd348413"},{"sha":"e5832b60c3db4daf50ecaad0f299a6249e1bad0e","author":{"email":"a050dee7922f0cce3bae0a1d970c2c995acf356b@drmccoy.de","name":"Sven Hesse"},"message":"SONIC: Add class Object","distinct":false,"url":"https://api.github.com/repos/xoreos/xoreos/commits/e5832b60c3db4daf50ecaad0f299a6249e1bad0e"},{"sha":"e3256b0c2cb4405decd0e0b28948f75001348f2b","author":{"email":"a050dee7922f0cce3bae0a1d970c2c995acf356b@drmccoy.de","name":"Sven Hesse"},"message":"SONIC: Add class Placeable\n\nYes, the placeable appearances by type ID are hardcoded.\nNot all placeable types are known yet.","distinct":false,"url":"https://api.github.com/repos/xoreos/xoreos/commits/e3256b0c2cb4405decd0e0b28948f75001348f2b"},{"sha":"f011da1cf5fc2b68d25c3a37fb769077e3d1cd49","author":{"email":"a050dee7922f0cce3bae0a1d970c2c995acf356b@drmccoy.de","name":"Sven Hesse"},"message":"SONIC: Load and show Placeables","distinct":false,"url":"https://api.github.com/repos/xoreos/xoreos/commits/f011da1cf5fc2b68d25c3a37fb769077e3d1cd49"},{"sha":"0523344c5c2311f2ba04f41cc5e1fbde9137c7bd","author":{"email":"a050dee7922f0cce3bae0a1d970c2c995acf356b@drmccoy.de","name":"Sven Hesse"},"message":"SONIC: Move screen dimensions and camera parameters to types.h","distinct":false,"url":"https://api.github.com/repos/xoreos/xoreos/commits/0523344c5c2311f2ba04f41cc5e1fbde9137c7bd"},{"sha":"ecb254abfc9a2d5ac8d76de22ed9877831cf74df","author":{"email":"a050dee7922f0cce3bae0a1d970c2c995acf356b@drmccoy.de","name":"Sven Hesse"},"message":"ENGINES: Oops, don't include graphics.cpp in loadprogress.cpp","distinct":false,"url":"https://api.github.com/repos/xoreos/xoreos/commits/ecb254abfc9a2d5ac8d76de22ed9877831cf74df"},{"sha":"5087385eedafb36aa483fd0476b3505f098caf90","author":{"email":"a050dee7922f0cce3bae0a1d970c2c995acf356b@drmccoy.de","name":"Sven Hesse"},"message":"GRAPHICS: Overload Model::createAbsolutePosition() in Model_Sonic\n\nWe don't do this world axis switcheroo for Sonic.","distinct":false,"url":"https://api.github.com/repos/xoreos/xoreos/commits/5087385eedafb36aa483fd0476b3505f098caf90"},{"sha":"80576a10ce3a17d031f4ae440fcee48c31feedc1","author":{"email":"a050dee7922f0cce3bae0a1d970c2c995acf356b@drmccoy.de","name":"Sven Hesse"},"message":"GRAPHICS: Implement unproject() for orthogonal projections\n\nThe orthogonal projection uses different viewport coordinates.","distinct":false,"url":"https://api.github.com/repos/xoreos/xoreos/commits/80576a10ce3a17d031f4ae440fcee48c31feedc1"},{"sha":"d62cf847638269439ca49bb47d77c514e88f1de6","author":{"email":"a050dee7922f0cce3bae0a1d970c2c995acf356b@drmccoy.de","name":"Sven Hesse"},"message":"SONIC: Make placeables selectable","distinct":false,"url":"https://api.github.com/repos/xoreos/xoreos/commits/d62cf847638269439ca49bb47d77c514e88f1de6"},{"sha":"093fd29c86eeed4fd3371fe39c0405a1bed97b2f","author":{"email":"a050dee7922f0cce3bae0a1d970c2c995acf356b@drmccoy.de","name":"Sven Hesse"},"message":"SONIC: Use loadModelObject() instead of loadModelGUI() for placeables\n\nDoesn't make any different for Sonic, though.","distinct":false,"url":"https://api.github.com/repos/xoreos/xoreos/commits/093fd29c86eeed4fd3371fe39c0405a1bed97b2f"},{"sha":"92381aed7eefe371cb945b1b32914b2b15ae62ef","author":{"email":"a050dee7922f0cce3bae0a1d970c2c995acf356b@drmccoy.de","name":"Sven Hesse"},"message":"SONIC: Map more area placeables","distinct":false,"url":"https://api.github.com/repos/xoreos/xoreos/commits/92381aed7eefe371cb945b1b32914b2b15ae62ef"},{"sha":"b4f318a86c11ee7b423f743c676b4954f3023933","author":{"email":"a050dee7922f0cce3bae0a1d970c2c995acf356b@drmccoy.de","name":"Sven Hesse"},"message":"SONIC: Allow scrolling through areas with the mouse (middle button)","distinct":false,"url":"https://api.github.com/repos/xoreos/xoreos/commits/b4f318a86c11ee7b423f743c676b4954f3023933"}]}