{"push_id":1593511073,"size":14,"distinct_size":12,"ref":"refs/heads/master","head":"10bbead9ec394f19c09dee454681c3919814daf3","before":"83dd78a95fb2caaf27cfe55d6d2f955233fcd890","commits":[{"sha":"67051463bde1008bd860738a47f1ad28aa92d329","author":{"name":"asarium","email":"1cdbb8de7480015342d0b84f6f538cd9419610ac@gmail.com"},"message":"Require that the energy bar animation has 4 frames\n\nSince the rendering code always accesses all four frames it must be\nensured that they are all present. Currently, there is a bmpman\nassertion about an invalid handle if the animation does not have enough\nframes. This fixes that by warning about that and then resetting the\nbitmap handle to -1 so that the rendering code doesn't try to use the\nhandle.","distinct":true,"url":"https://api.github.com/repos/asarium/fs2open.github.com/commits/67051463bde1008bd860738a47f1ad28aa92d329"},{"sha":"4d7324dddf1581e9ecc51fd7ba38d84e24bfe023","author":{"name":"asarium","email":"1cdbb8de7480015342d0b84f6f538cd9419610ac@gmail.com"},"message":"Fix rendering on high DPI displays on Mac\n\nI added the \"allow high DPI windows\" SDL-flag while investigating #998\nbut since that flag isn't used on Windows we can safely remove it again\nwithout causing issues.","distinct":false,"url":"https://api.github.com/repos/asarium/fs2open.github.com/commits/4d7324dddf1581e9ecc51fd7ba38d84e24bfe023"},{"sha":"44093bd88ce98d28b7eb59a94f37b1fa5a135768","author":{"name":"Cliff Gordon","email":"29c9fdbacd53bd0a5a4bc92a3fa87e11292f8386@yahoo.com"},"message":"Merge pull request #1273 from asarium/fix/macHighDPI\n\nFix rendering on high DPI displays on Mac","distinct":false,"url":"https://api.github.com/repos/asarium/fs2open.github.com/commits/44093bd88ce98d28b7eb59a94f37b1fa5a135768"},{"sha":"808231dd7d39756a4bc2601566a071b7d796382f","author":{"name":"asarium","email":"1cdbb8de7480015342d0b84f6f538cd9419610ac@gmail.com"},"message":"Fix generated shields rendering in cockpits\n\nThe generated shields did not respect the display offset specified in\nthe table so they were drawn out of the clipping bounds of the gauge\nwhich meant that they were not visible. This fixes that by respecting\nthe specified display offset when rendering the shield icons.","distinct":true,"url":"https://api.github.com/repos/asarium/fs2open.github.com/commits/808231dd7d39756a4bc2601566a071b7d796382f"},{"sha":"e243601cf069e83f7f0afda887bc77795807740a","author":{"name":"Fabian Woltermann","email":"b97dee3b4db31f21bb74c7e37e7b5cf551a53223@gmail.com"},"message":"Merge pull request #1274 from asarium/fix/generatedShieldRtt\n\nFix generated shields rendering in cockpits","distinct":true,"url":"https://api.github.com/repos/asarium/fs2open.github.com/commits/e243601cf069e83f7f0afda887bc77795807740a"},{"sha":"415b2b4933b5cafaf2cacb077994d6c9c675a4e6","author":{"name":"asarium","email":"1cdbb8de7480015342d0b84f6f538cd9419610ac@gmail.com"},"message":"Remove unneded assert in change_ship_class\n\nI just encountered this assertion while debugging another issue. As far\nas I can tell, this can happen if the ship dies the same frame that\nchange_ship_class is called. Since a negative hull_strength value is a\nvalid value this assert is invalid. The CLAMP should ensure that the\nfollowing code still behaves as expected.","distinct":true,"url":"https://api.github.com/repos/asarium/fs2open.github.com/commits/415b2b4933b5cafaf2cacb077994d6c9c675a4e6"},{"sha":"842858f9b8432ca0444feb3f785ef23016366a3a","author":{"name":"asarium","email":"1cdbb8de7480015342d0b84f6f538cd9419610ac@gmail.com"},"message":"Adjust object_h validity check to avoid assertion failure\n\nI found this issue while debugging the JAD gauntlet where a script calls\ngetSignature() on an invalid object. However, object_h does not see the\nobject as invalid even though its signature is 0 which is defined to be\nan invalid sigature. This should fix that by making sure that\nobject_h::isValid returns false if the saved signature is not valid.","distinct":true,"url":"https://api.github.com/repos/asarium/fs2open.github.com/commits/842858f9b8432ca0444feb3f785ef23016366a3a"},{"sha":"81f5cf44465b648c4ee273ffeae2d7f044c6088b","author":{"name":"asarium","email":"1cdbb8de7480015342d0b84f6f538cd9419610ac@gmail.com"},"message":"Fix assertion failure in weapon choice screen\n\nIf the descripting of a weapon is too long it would currently cause a\nvery unhelpful assertion message. This fixes that by checking the length\nof the lines when parsing the weapon description. I removed the\nassertions since the string is just cut of if it is too long so that\nfixes the actual assertion.\n\nI also added two unit tests for making sure that too long descriptions\ncause warnings.","distinct":true,"url":"https://api.github.com/repos/asarium/fs2open.github.com/commits/81f5cf44465b648c4ee273ffeae2d7f044c6088b"},{"sha":"92e8db7ff4d9e06edaaef4543560384e2e3a4ee2","author":{"name":"asarium","email":"1cdbb8de7480015342d0b84f6f538cd9419610ac@gmail.com"},"message":"Ignore .fuse_hidden files","distinct":true,"url":"https://api.github.com/repos/asarium/fs2open.github.com/commits/92e8db7ff4d9e06edaaef4543560384e2e3a4ee2"},{"sha":"a94bf2e9e2a2527353553c8c08158dd3a3fa5272","author":{"name":"asarium","email":"1cdbb8de7480015342d0b84f6f538cd9419610ac@gmail.com"},"message":"Skip parse tests in release mode","distinct":true,"url":"https://api.github.com/repos/asarium/fs2open.github.com/commits/a94bf2e9e2a2527353553c8c08158dd3a3fa5272"},{"sha":"079a3f96eb30d56f22ad6428342e269bd21431ec","author":{"name":"MageKing17","email":"8222fb366d568d612e984344767602d55f68979e@gmail.com"},"message":"Merge pull request #1276 from asarium/fix/objectSignature\n\nAdjust object_h validity check to avoid assertion failure","distinct":true,"url":"https://api.github.com/repos/asarium/fs2open.github.com/commits/079a3f96eb30d56f22ad6428342e269bd21431ec"},{"sha":"3a321251f742dc54dbeea2ecd949a37fdb2fb1ce","author":{"name":"MageKing17","email":"8222fb366d568d612e984344767602d55f68979e@gmail.com"},"message":"Merge pull request #1275 from asarium/fix/changeClassAssert\n\nRemove unneded assert in change_ship_class","distinct":true,"url":"https://api.github.com/repos/asarium/fs2open.github.com/commits/3a321251f742dc54dbeea2ecd949a37fdb2fb1ce"},{"sha":"aea4d1d414af17944baa690b89f2f0920f122dc5","author":{"name":"MageKing17","email":"8222fb366d568d612e984344767602d55f68979e@gmail.com"},"message":"Merge pull request #1277 from asarium/fix/weaponDescriptingLength\n\nFix assertion failure in weapon choice screen","distinct":true,"url":"https://api.github.com/repos/asarium/fs2open.github.com/commits/aea4d1d414af17944baa690b89f2f0920f122dc5"},{"sha":"10bbead9ec394f19c09dee454681c3919814daf3","author":{"name":"niffiwan","email":"b344cda10c657f1f33f2f87ec8b2f18b531bd4ed@users.noreply.github.com"},"message":"Merge pull request #1270 from asarium/fix/bmpmanAssert\n\nRequire that the energy bar animation has 4 frames","distinct":true,"url":"https://api.github.com/repos/asarium/fs2open.github.com/commits/10bbead9ec394f19c09dee454681c3919814daf3"}]}
{"actor":{"display_login":"asarium"}}