{"push_id":791128061,"size":2,"distinct_size":2,"ref":"refs/heads/apprenticevideo-yae-reshuffle","head":"84b9fd01d558bcd19bd892032688587ef58ebf01","before":"f687b9b4ad5776ae25849dbc029f18b0832f3bbe","commits":[{"sha":"941f51359b218954aaa6e67500a8bec659b63009","author":{"email":"5cf8249e1a61e79886180d65b194557666192b17@gmail.com","name":"Pavel Koshevoy"},"message":"Refactor Playlist as QObject so it could emit signals, add selection hilighting","distinct":true,"url":"https://api.github.com/repos/pkoshevoy/aeyae/commits/941f51359b218954aaa6e67500a8bec659b63009"},{"sha":"84b9fd01d558bcd19bd892032688587ef58ebf01","author":{"email":"5cf8249e1a61e79886180d65b194557666192b17@gmail.com","name":"Pavel Koshevoy"},"message":"Fix crash due to unprotected concurrent access to timeSegment.observer_","distinct":true,"url":"https://api.github.com/repos/pkoshevoy/aeyae/commits/84b9fd01d558bcd19bd892032688587ef58ebf01"}]}