{"push_id":567398950,"size":24,"distinct_size":16,"ref":"refs/heads/wip/core-refactoring","head":"fba379623148934fc5b5963d75cadfd2d4859b17","before":"16105e48a2865f40bb9806f80d3bd0446f1029b9","commits":[{"sha":"31b6782943c2470e71a83835b07f723046d23da2","author":{"email":"425782aee339433061aa2e716520d223f03242aa@gmail.com","name":"Christian Kirbach"},"message":"Added German help translation","distinct":false,"url":"https://api.github.com/repos/GNOME/easytag/commits/31b6782943c2470e71a83835b07f723046d23da2"},{"sha":"c47e1c630c7d510a33758e1886f2569bffd6e1f7","author":{"email":"f5ca5dfef217fa8f9e56dbc0a2dd987d66e9ae2c@gmail.com","name":"Daniel Mustieles"},"message":"Updated Spanish translation","distinct":false,"url":"https://api.github.com/repos/GNOME/easytag/commits/c47e1c630c7d510a33758e1886f2569bffd6e1f7"},{"sha":"7c04a8693a4a05aa5a4d19e9ea65ffc3502e7a67","author":{"email":"e8457c0ce320dfed05528e998076f59d0a0d3eeb@amigadave.com","name":"David King"},"message":"Add missing break in switch\n\nAvoid an assert when opening Opus files.\n\nFound with Coverity (CID 1265644).","distinct":false,"url":"https://api.github.com/repos/GNOME/easytag/commits/7c04a8693a4a05aa5a4d19e9ea65ffc3502e7a67"},{"sha":"2703196a5c7446c0873aa71bdd3d26428ed53296","author":{"email":"e8457c0ce320dfed05528e998076f59d0a0d3eeb@amigadave.com","name":"David King"},"message":"Remove unnecessary NULL check in CDDB dialog\n\nFound with Coverity (CID 1265641).","distinct":false,"url":"https://api.github.com/repos/GNOME/easytag/commits/2703196a5c7446c0873aa71bdd3d26428ed53296"},{"sha":"65435b7197b5edf8404da3dee5ec633bbb5f9861","author":{"email":"e8457c0ce320dfed05528e998076f59d0a0d3eeb@amigadave.com","name":"David King"},"message":"Fix compilation of misc test","distinct":false,"url":"https://api.github.com/repos/GNOME/easytag/commits/65435b7197b5edf8404da3dee5ec633bbb5f9861"},{"sha":"91e48e8a6cdc551cb6e0220591a3b3d7350ee9c0","author":{"email":"e8457c0ce320dfed05528e998076f59d0a0d3eeb@amigadave.com","name":"David King"},"message":"Handle OptimFrog files as if they are unknown","distinct":false,"url":"https://api.github.com/repos/GNOME/easytag/commits/91e48e8a6cdc551cb6e0220591a3b3d7350ee9c0"},{"sha":"2db55ba7ecf762762bf95d27c673dd16bf1110c8","author":{"email":"e8457c0ce320dfed05528e998076f59d0a0d3eeb@amigadave.com","name":"David King"},"message":"Remove redundant declaration","distinct":false,"url":"https://api.github.com/repos/GNOME/easytag/commits/2db55ba7ecf762762bf95d27c673dd16bf1110c8"},{"sha":"0a6d0228a7cd2ea8a92fe502f15d07a09a44d4f0","author":{"email":"e8457c0ce320dfed05528e998076f59d0a0d3eeb@amigadave.com","name":"David King"},"message":"Add missing default cases in switch statements","distinct":false,"url":"https://api.github.com/repos/GNOME/easytag/commits/0a6d0228a7cd2ea8a92fe502f15d07a09a44d4f0"},{"sha":"6f19b8589cb2857c646dbdc443108026ccd62d09","author":{"email":"e8457c0ce320dfed05528e998076f59d0a0d3eeb@amigadave.com","name":"David King"},"message":"Avoid shadowed variable warnings","distinct":true,"url":"https://api.github.com/repos/GNOME/easytag/commits/6f19b8589cb2857c646dbdc443108026ccd62d09"},{"sha":"e90a7e842f459fd3354d5de9f9da8410de143386","author":{"email":"e8457c0ce320dfed05528e998076f59d0a0d3eeb@amigadave.com","name":"David King"},"message":"Avoid unhandled switch cases warning","distinct":true,"url":"https://api.github.com/repos/GNOME/easytag/commits/e90a7e842f459fd3354d5de9f9da8410de143386"},{"sha":"9110197224fb3084b926828c9a1466e89d1b5390","author":{"email":"e8457c0ce320dfed05528e998076f59d0a0d3eeb@amigadave.com","name":"David King"},"message":"Avoid old-style function declaration","distinct":true,"url":"https://api.github.com/repos/GNOME/easytag/commits/9110197224fb3084b926828c9a1466e89d1b5390"},{"sha":"e0a9c2f75c9a65d1bd4508dbde46abc0d1742106","author":{"email":"e8457c0ce320dfed05528e998076f59d0a0d3eeb@amigadave.com","name":"David King"},"message":"Fix sign comparison warnings","distinct":true,"url":"https://api.github.com/repos/GNOME/easytag/commits/e0a9c2f75c9a65d1bd4508dbde46abc0d1742106"},{"sha":"127157defbb9965c2cd5d0a591fd8a24336f3c57","author":{"email":"e8457c0ce320dfed05528e998076f59d0a0d3eeb@amigadave.com","name":"David King"},"message":"Fix const correctness warnings","distinct":true,"url":"https://api.github.com/repos/GNOME/easytag/commits/127157defbb9965c2cd5d0a591fd8a24336f3c57"},{"sha":"3aaf603fb5579ba547f2295c541f4887cae7e161","author":{"email":"e8457c0ce320dfed05528e998076f59d0a0d3eeb@amigadave.com","name":"David King"},"message":"Port to AX_COMPILER_FLAGS","distinct":true,"url":"https://api.github.com/repos/GNOME/easytag/commits/3aaf603fb5579ba547f2295c541f4887cae7e161"},{"sha":"7f2d67b9a02a6c4d5f6cae10b012d9fc86f821a7","author":{"email":"e8457c0ce320dfed05528e998076f59d0a0d3eeb@amigadave.com","name":"David King"},"message":"Use AX_IS_RELEASE to control compiler warnings\n\nMake compiler warnings non-fatal for release builds (those in which a\ngit directory is not present).","distinct":true,"url":"https://api.github.com/repos/GNOME/easytag/commits/7f2d67b9a02a6c4d5f6cae10b012d9fc86f821a7"},{"sha":"8097699d1170248d09721bfda9baf8a747fe5085","author":{"email":"e8457c0ce320dfed05528e998076f59d0a0d3eeb@amigadave.com","name":"David King"},"message":"Use AX_GENERATE_CHANGELOG\n\nUse the upstream autoconf archive ChangeLog generation macro, rather\nthan a custom equivalent.","distinct":true,"url":"https://api.github.com/repos/GNOME/easytag/commits/8097699d1170248d09721bfda9baf8a747fe5085"},{"sha":"4d2e91f89457275b7527209605644d1074ecc318","author":{"email":"e8457c0ce320dfed05528e998076f59d0a0d3eeb@amigadave.com","name":"David King"},"message":"Refactor function to check if all files are saved\n\nAccept the file list as a parameter.","distinct":true,"url":"https://api.github.com/repos/GNOME/easytag/commits/4d2e91f89457275b7527209605644d1074ecc318"},{"sha":"e9225a10b223f6ac1a5ffb9e15c882b273846373","author":{"email":"e8457c0ce320dfed05528e998076f59d0a0d3eeb@amigadave.com","name":"David King"},"message":"Refactor file list freeing functions\n\nAccept the list to be freed as a parameter. Zero out the list pointer in\nET_Core_Free() instead of in the list freeing functions.","distinct":true,"url":"https://api.github.com/repos/GNOME/easytag/commits/e9225a10b223f6ac1a5ffb9e15c882b273846373"},{"sha":"f6f2e4d32fd037960db81b6fba32abb21380d154","author":{"email":"e8457c0ce320dfed05528e998076f59d0a0d3eeb@amigadave.com","name":"David King"},"message":"Refactor artist album file list functions\n\nTake a file list as the first parameter.","distinct":true,"url":"https://api.github.com/repos/GNOME/easytag/commits/f6f2e4d32fd037960db81b6fba32abb21380d154"},{"sha":"e319c907d92245ac581258d43e4e8491a1830090","author":{"email":"e8457c0ce320dfed05528e998076f59d0a0d3eeb@amigadave.com","name":"David King"},"message":"Remove unused displayed list function","distinct":true,"url":"https://api.github.com/repos/GNOME/easytag/commits/e319c907d92245ac581258d43e4e8491a1830090"}]}