{"push_id":1491891953,"size":8,"distinct_size":0,"ref":"refs/heads/develop","head":"8d1479f20144825925ff697c7731afa4494a76b9","before":"73a0551c4a740728929bf727e4e5c0ac72cdc155","commits":[{"sha":"254dd40e9229c6bce8ea9549eb24f2d73a158377","author":{"name":"Max Harms","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@meduax.de"},"message":"Add base types for animation support","distinct":false,"url":"https://api.github.com/repos/Meduax/Ghul/commits/254dd40e9229c6bce8ea9549eb24f2d73a158377"},{"sha":"f784c13c8fba6539919a2b4479b6b0725b834a54","author":{"name":"Max Harms","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@meduax.de"},"message":"Add animation timeline wrapper classes\n\nThese can be used to modify and compose different animation timelines","distinct":false,"url":"https://api.github.com/repos/Meduax/Ghul/commits/f784c13c8fba6539919a2b4479b6b0725b834a54"},{"sha":"f7c7533c79677836842521fb8c535934f5cbffca","author":{"name":"Max Harms","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@meduax.de"},"message":"Add an animation timeline to interpolate between two values","distinct":false,"url":"https://api.github.com/repos/Meduax/Ghul/commits/f7c7533c79677836842521fb8c535934f5cbffca"},{"sha":"f4b8899325c561a3afc38f12211c8e5cf22e486a","author":{"name":"Max Harms","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@meduax.de"},"message":"Remove the \"Animation\" prefix from all types besides Animation itself","distinct":false,"url":"https://api.github.com/repos/Meduax/Ghul/commits/f4b8899325c561a3afc38f12211c8e5cf22e486a"},{"sha":"59ad3aefedbd924779e28fef79d40b174930da69","author":{"name":"Max Harms","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@meduax.de"},"message":"Add constant timeline and change concatenated timelines to use binary search","distinct":false,"url":"https://api.github.com/repos/Meduax/Ghul/commits/59ad3aefedbd924779e28fef79d40b174930da69"},{"sha":"f5424e148ed32dcc6e196d924def933a40dc09c2","author":{"name":"Max Harms","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@meduax.de"},"message":"Rename \"animations\" to \"animated values\" and \"timelines\" to \"animations\"\n\n- Animations previously only stored their own animation time and were \"instances\" of timelines providing access to the current value\n- Timelines provided the actual animation logic and were therefore renamed as such","distinct":false,"url":"https://api.github.com/repos/Meduax/Ghul/commits/f5424e148ed32dcc6e196d924def933a40dc09c2"},{"sha":"67e729087a595c15f82dc0de533d24d5a0a6ce8e","author":{"name":"Max Harms","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@meduax.de"},"message":"Add a reversed animation wrapper","distinct":false,"url":"https://api.github.com/repos/Meduax/Ghul/commits/67e729087a595c15f82dc0de533d24d5a0a6ce8e"},{"sha":"8d1479f20144825925ff697c7731afa4494a76b9","author":{"name":"Max Harms","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@meduax.de"},"message":"Add animation builder class","distinct":false,"url":"https://api.github.com/repos/Meduax/Ghul/commits/8d1479f20144825925ff697c7731afa4494a76b9"}]}
{"actor":{"display_login":"Meduax"}}