{"push_id":1101132894,"size":28,"distinct_size":28,"ref":"refs/heads/master","head":"541897b5bac9ef7cc7633cff87f9acb22b10a010","before":"5067f939ee8cc14fa50443e0288b691cfe53caac","commits":[{"sha":"3646f16713f4972e0cea0378735aa5eaa04bbbcb","author":{"email":"0da15208cc1fb6a1921e6015a3d6bc1ef79a42a5@gmx.de","name":"BevapDin"},"message":"Rename \"quality_id\" parameter to just \"id\".","distinct":true,"url":"https://api.github.com/repos/DanmakuDan/Cataclysm-DDA/commits/3646f16713f4972e0cea0378735aa5eaa04bbbcb"},{"sha":"acc3cf050c4260044375c86c02025cb6a5bb4f43","author":{"email":"0da15208cc1fb6a1921e6015a3d6bc1ef79a42a5@gmx.de","name":"BevapDin"},"message":"Use the type quality_id instead of plain string\n\nIt's currently the same, but will be changed in the future.","distinct":true,"url":"https://api.github.com/repos/DanmakuDan/Cataclysm-DDA/commits/acc3cf050c4260044375c86c02025cb6a5bb4f43"},{"sha":"caca0a9b42bbe3b5df3247f00f0b52cd4a226fd4","author":{"email":"0da15208cc1fb6a1921e6015a3d6bc1ef79a42a5@gmx.de","name":"BevapDin"},"message":"Replace iterator in loop with range-based loop.","distinct":true,"url":"https://api.github.com/repos/DanmakuDan/Cataclysm-DDA/commits/caca0a9b42bbe3b5df3247f00f0b52cd4a226fd4"},{"sha":"71d9a0e1f41ad0589240b0828e9c46b34dcaede6","author":{"email":"0da15208cc1fb6a1921e6015a3d6bc1ef79a42a5@gmx.de","name":"BevapDin"},"message":"Extract quality ids to constants\n\nAnd wrap string literals into quality_id objects.","distinct":true,"url":"https://api.github.com/repos/DanmakuDan/Cataclysm-DDA/commits/71d9a0e1f41ad0589240b0828e9c46b34dcaede6"},{"sha":"f6246633351bc93fb3a9bb4b74505780f2162b2b","author":{"email":"0da15208cc1fb6a1921e6015a3d6bc1ef79a42a5@gmx.de","name":"BevapDin"},"message":"Change quality_id to be string_id.\n\nAdds the required typedefs in the headers.\nAdds explicit calls to the constructor for conversion from string (where needed).","distinct":true,"url":"https://api.github.com/repos/DanmakuDan/Cataclysm-DDA/commits/f6246633351bc93fb3a9bb4b74505780f2162b2b"},{"sha":"852f4eb26601139ff953f5ba684c16cf7bf06cb8","author":{"email":"0da15208cc1fb6a1921e6015a3d6bc1ef79a42a5@gmx.de","name":"BevapDin"},"message":"Move quality::qualities map into the cpp file.","distinct":true,"url":"https://api.github.com/repos/DanmakuDan/Cataclysm-DDA/commits/852f4eb26601139ff953f5ba684c16cf7bf06cb8"},{"sha":"760aee7a69b6deace98d09bbbdee12b5a84227e5","author":{"email":"0da15208cc1fb6a1921e6015a3d6bc1ef79a42a5@gmx.de","name":"BevapDin"},"message":"Move logic from quality::has to string_id::is_valid.","distinct":true,"url":"https://api.github.com/repos/DanmakuDan/Cataclysm-DDA/commits/760aee7a69b6deace98d09bbbdee12b5a84227e5"},{"sha":"8b9a04ce0448f5b9eca386e1a8fe9a84e120fec6","author":{"email":"0da15208cc1fb6a1921e6015a3d6bc1ef79a42a5@gmx.de","name":"BevapDin"},"message":"Move logic from quality::get_name to string_id::obj.\n\nAnd access the name directly on the returned object.","distinct":true,"url":"https://api.github.com/repos/DanmakuDan/Cataclysm-DDA/commits/8b9a04ce0448f5b9eca386e1a8fe9a84e120fec6"},{"sha":"de9ffe88da7f78b2badddb9c3a6b03fd17607355","author":{"email":"0da15208cc1fb6a1921e6015a3d6bc1ef79a42a5@gmx.de","name":"BevapDin"},"message":"Store tool qualities in a gneric_factory.","distinct":true,"url":"https://api.github.com/repos/DanmakuDan/Cataclysm-DDA/commits/de9ffe88da7f78b2badddb9c3a6b03fd17607355"},{"sha":"a03e920f0d6451fa6de46ba8de95bd1948d017b1","author":{"email":"0da15208cc1fb6a1921e6015a3d6bc1ef79a42a5@gmx.de","name":"BevapDin"},"message":"Add check for valid tool quality of vehicle part","distinct":true,"url":"https://api.github.com/repos/DanmakuDan/Cataclysm-DDA/commits/a03e920f0d6451fa6de46ba8de95bd1948d017b1"},{"sha":"e3dc756d5c3ef40ea2763ea00cfcb2bb32b03298","author":{"email":"55f07555b213069d1801d02d9920980b9fb9c3bb@users.noreply.github.com","name":"Mugling"},"message":"Reload quantity depends upon integral magazine\n\nFixes #16373","distinct":true,"url":"https://api.github.com/repos/DanmakuDan/Cataclysm-DDA/commits/e3dc756d5c3ef40ea2763ea00cfcb2bb32b03298"},{"sha":"a88f532331ff8320b58389028115b86db220f3f4","author":{"email":"55f07555b213069d1801d02d9920980b9fb9c3bb@users.noreply.github.com","name":"Mugling"},"message":"Calculate reload cost correctly for stacked ammo\n\nFixes #15315","distinct":true,"url":"https://api.github.com/repos/DanmakuDan/Cataclysm-DDA/commits/a88f532331ff8320b58389028115b86db220f3f4"},{"sha":"6005db764e7f75885db1dc492bfbe5fbbb5a11be","author":{"email":"0da15208cc1fb6a1921e6015a3d6bc1ef79a42a5@gmx.de","name":"BevapDin"},"message":"Explicitly initialize generic_factory::dummy_obj\n\nto avoid compilers complaining.","distinct":true,"url":"https://api.github.com/repos/DanmakuDan/Cataclysm-DDA/commits/6005db764e7f75885db1dc492bfbe5fbbb5a11be"},{"sha":"b259994f7a2a48bc002cfff518a0c9802663a509","author":{"email":"6aa3645fafae62a69b85daccc62536a958357cac@remyroy.com","name":"Rémy Roy"},"message":"Redesign bionics lab room to fix computer successful hack","distinct":true,"url":"https://api.github.com/repos/DanmakuDan/Cataclysm-DDA/commits/b259994f7a2a48bc002cfff518a0c9802663a509"},{"sha":"501dda56e593193439c4a5b7265f4b2fd5a6998a","author":{"email":"55f07555b213069d1801d02d9920980b9fb9c3bb@users.noreply.github.com","name":"Mugling"},"message":"Display RDA for vitamins","distinct":true,"url":"https://api.github.com/repos/DanmakuDan/Cataclysm-DDA/commits/501dda56e593193439c4a5b7265f4b2fd5a6998a"},{"sha":"bd1a920c19ca046512933a3b394fb561e816e443","author":{"email":"55f07555b213069d1801d02d9920980b9fb9c3bb@users.noreply.github.com","name":"Mugling"},"message":"Fix typo","distinct":true,"url":"https://api.github.com/repos/DanmakuDan/Cataclysm-DDA/commits/bd1a920c19ca046512933a3b394fb561e816e443"},{"sha":"8df48bb0ab8bccb91b2dd9319263512d9e9c82e0","author":{"email":"55f07555b213069d1801d02d9920980b9fb9c3bb@users.noreply.github.com","name":"Mugling"},"message":"Fix reloading using gasoline","distinct":true,"url":"https://api.github.com/repos/DanmakuDan/Cataclysm-DDA/commits/8df48bb0ab8bccb91b2dd9319263512d9e9c82e0"},{"sha":"42579ed79019435d5f18f0d96a0a9549fa8324c0","author":{"email":"55f07555b213069d1801d02d9920980b9fb9c3bb@users.noreply.github.com","name":"Mugling"},"message":"Only show vitamins player actually requires","distinct":true,"url":"https://api.github.com/repos/DanmakuDan/Cataclysm-DDA/commits/42579ed79019435d5f18f0d96a0a9549fa8324c0"},{"sha":"be2bd146737b292935a24c8d48073ecd89a6f3da","author":{"email":"5982899e44c6fd5d7e4aeb5ce42ef1b328c65c1b@ymail.com","name":"Cyrano7"},"message":"Break open joint for one weed","distinct":true,"url":"https://api.github.com/repos/DanmakuDan/Cataclysm-DDA/commits/be2bd146737b292935a24c8d48073ecd89a6f3da"},{"sha":"b5927c1e0cd1413a6a7ac9509022f714193c344c","author":{"email":"55f07555b213069d1801d02d9920980b9fb9c3bb@users.noreply.github.com","name":"Mugling"},"message":"Change vitamin rate units","distinct":true,"url":"https://api.github.com/repos/DanmakuDan/Cataclysm-DDA/commits/b5927c1e0cd1413a6a7ac9509022f714193c344c"}]}