{"push_id":645131051,"size":102,"distinct_size":1,"ref":"refs/heads/master","head":"6ec841cef3f4332daf4cc237f6e4236f50585a03","before":"d1c452a26563f9b569b532df3b9140821b0b5db9","commits":[{"sha":"566c0fb84b16d517f024137d4ff9bb1e678522a8","author":{"email":"34b0c518d53bb2b0ec1b269b83d75e162869655d@gmail.com","name":"Kurt Aaholst"},"message":"Upgrade to gradle plugin 0.13.","distinct":false,"url":"https://api.github.com/repos/nikclayton/android-squeezer/commits/566c0fb84b16d517f024137d4ff9bb1e678522a8"},{"sha":"00ca3cd36bb1a486a68e9a237bf56570bf04dd6c","author":{"email":"34b0c518d53bb2b0ec1b269b83d75e162869655d@gmail.com","name":"Kurt Aaholst"},"message":"Add layout_alignParentLeft to fix lint error\n\nemerged after update to the latest gradle plugin","distinct":false,"url":"https://api.github.com/repos/nikclayton/android-squeezer/commits/00ca3cd36bb1a486a68e9a237bf56570bf04dd6c"},{"sha":"369ae533ea84fd96bc79d642214190496939d756","author":{"email":"34b0c518d53bb2b0ec1b269b83d75e162869655d@gmail.com","name":"Kurt Aaholst"},"message":"Merge remote-tracking branch 'nik/develop' into develop\n\nConflicts:\n\tSqueezer/build.gradle\n\tgradle/wrapper/gradle-wrapper.properties","distinct":false,"url":"https://api.github.com/repos/nikclayton/android-squeezer/commits/369ae533ea84fd96bc79d642214190496939d756"},{"sha":"e23012ca4bd6224bf0d72ea51630b19b527026f2","author":{"email":"34b0c518d53bb2b0ec1b269b83d75e162869655d@gmail.com","name":"Kurt Aaholst"},"message":"Fix leaking volume callback\n\nThe client of the callback shall be the context in which the callback runs,\nnot the callback itself (in case of an anonymous inner class).","distinct":false,"url":"https://api.github.com/repos/nikclayton/android-squeezer/commits/e23012ca4bd6224bf0d72ea51630b19b527026f2"},{"sha":"97152b83cc02e92da5097064cd2a8c87f7f8bc53","author":{"email":"34b0c518d53bb2b0ec1b269b83d75e162869655d@gmail.com","name":"Kurt Aaholst"},"message":"Merge remote-tracking branch 'nik/develop' into develop","distinct":false,"url":"https://api.github.com/repos/nikclayton/android-squeezer/commits/97152b83cc02e92da5097064cd2a8c87f7f8bc53"},{"sha":"8b528a6daa21051b2cd31ebcaaa556e067353bb7","author":{"email":"9f210bbd62dc30b7ba6fb21f85df5244526c4049@ngo.org.uk","name":"Nik Clayton"},"message":"Implement the FloatLabel pattern.\n\nPrimarily code from https://gist.github.com/chrisbanes/11247418.","distinct":false,"url":"https://api.github.com/repos/nikclayton/android-squeezer/commits/8b528a6daa21051b2cd31ebcaaa556e067353bb7"},{"sha":"f5b4ab382487c84183a1fc80548506a7eb4cf369","author":{"email":"9f210bbd62dc30b7ba6fb21f85df5244526c4049@ngo.org.uk","name":"Nik Clayton"},"message":"Use floating label layouts in various dialogs.","distinct":false,"url":"https://api.github.com/repos/nikclayton/android-squeezer/commits/f5b4ab382487c84183a1fc80548506a7eb4cf369"},{"sha":"cbc00db917d3a1ec054b7770c5d57f16f74d5ab0","author":{"email":"34b0c518d53bb2b0ec1b269b83d75e162869655d@gmail.com","name":"Kurt Aaholst"},"message":"Merge remote-tracking branch 'nik/develop' into develop","distinct":false,"url":"https://api.github.com/repos/nikclayton/android-squeezer/commits/cbc00db917d3a1ec054b7770c5d57f16f74d5ab0"},{"sha":"44694697041634ef722169c18470e596af58cdc0","author":{"email":"9f210bbd62dc30b7ba6fb21f85df5244526c4049@ngo.org.uk","name":"Nik Clayton"},"message":"Add additional @NonNull annotations.\n\n- Annotate methods that override methods from the superclass, and the\n  superclass implementation is annotated @NonNull.\n\n- Annotate some method parameters known to be non-null.","distinct":false,"url":"https://api.github.com/repos/nikclayton/android-squeezer/commits/44694697041634ef722169c18470e596af58cdc0"},{"sha":"ef5eeebde888e32739b691b57cd1f63a6a0d9b8e","author":{"email":"9f210bbd62dc30b7ba6fb21f85df5244526c4049@ngo.org.uk","name":"Nik Clayton"},"message":"Use equals() instead of == when comparing songs.\n\nFixes bug where the song was always considered to be different.","distinct":false,"url":"https://api.github.com/repos/nikclayton/android-squeezer/commits/ef5eeebde888e32739b691b57cd1f63a6a0d9b8e"},{"sha":"d8f82c97c9e697efcbd210f2b71a4589eb57d7a0","author":{"email":"9f210bbd62dc30b7ba6fb21f85df5244526c4049@ngo.org.uk","name":"Nik Clayton"},"message":"Add missing @Override annotations.","distinct":false,"url":"https://api.github.com/repos/nikclayton/android-squeezer/commits/d8f82c97c9e697efcbd210f2b71a4589eb57d7a0"},{"sha":"d6153456c7a8158d4d1acb299dc56c7faa2801b9","author":{"email":"9f210bbd62dc30b7ba6fb21f85df5244526c4049@ngo.org.uk","name":"Nik Clayton"},"message":"Merge branch 'develop' into lint","distinct":false,"url":"https://api.github.com/repos/nikclayton/android-squeezer/commits/d6153456c7a8158d4d1acb299dc56c7faa2801b9"},{"sha":"c4dc847b9d9963ad2e480c6fe0280d38ba06d672","author":{"email":"9f210bbd62dc30b7ba6fb21f85df5244526c4049@ngo.org.uk","name":"Nik Clayton"},"message":"Merge branch 'develop' into lint\n\n# Conflicts:\n#\tSqueezer/src/main/java/uk/org/ngo/squeezer/itemlist/dialog/PlaylistSaveDialog.java","distinct":false,"url":"https://api.github.com/repos/nikclayton/android-squeezer/commits/c4dc847b9d9963ad2e480c6fe0280d38ba06d672"},{"sha":"c08f62306621abc95f90f40a169a7dd824441de6","author":{"email":"9f210bbd62dc30b7ba6fb21f85df5244526c4049@ngo.org.uk","name":"Nik Clayton"},"message":"Merge branch 'develop' into lint","distinct":false,"url":"https://api.github.com/repos/nikclayton/android-squeezer/commits/c08f62306621abc95f90f40a169a7dd824441de6"},{"sha":"12deb1a9aa0fc95a3bf6fd87328921de792435a5","author":{"email":"9f210bbd62dc30b7ba6fb21f85df5244526c4049@ngo.org.uk","name":"Nik Clayton"},"message":"Use list.isEmpty() instead of list.size() in a boolean context.","distinct":false,"url":"https://api.github.com/repos/nikclayton/android-squeezer/commits/12deb1a9aa0fc95a3bf6fd87328921de792435a5"},{"sha":"83db8ec1b910be2189412441a4c36b792c5a3f74","author":{"email":"34b0c518d53bb2b0ec1b269b83d75e162869655d@gmail.com","name":"Kurt Aaholst"},"message":"Merge remote-tracking branch 'nik/develop' into develop\n\nConflicts:\n\tSqueezer/build.gradle","distinct":false,"url":"https://api.github.com/repos/nikclayton/android-squeezer/commits/83db8ec1b910be2189412441a4c36b792c5a3f74"},{"sha":"74979489d8f941198bfff7e41c60e2e885962ed0","author":{"email":"34b0c518d53bb2b0ec1b269b83d75e162869655d@gmail.com","name":"Kurt Aaholst"},"message":"Merge remote-tracking branch 'nik/develop' into develop","distinct":false,"url":"https://api.github.com/repos/nikclayton/android-squeezer/commits/74979489d8f941198bfff7e41c60e2e885962ed0"},{"sha":"39f2a7581ca373fcf9404c45a4b57db056378420","author":{"email":"34b0c518d53bb2b0ec1b269b83d75e162869655d@gmail.com","name":"Kurt Aaholst"},"message":"Merge remote-tracking branch 'nik/develop' into develop","distinct":false,"url":"https://api.github.com/repos/nikclayton/android-squeezer/commits/39f2a7581ca373fcf9404c45a4b57db056378420"},{"sha":"8007ce18baf98df0e29d1321818bd5102612d848","author":{"email":"34b0c518d53bb2b0ec1b269b83d75e162869655d@gmail.com","name":"Kurt Aaholst"},"message":"Add missing Danish translations\n\nSigned-off-by: Kurt Aaholst <kaaholst@gmail.com>","distinct":false,"url":"https://api.github.com/repos/nikclayton/android-squeezer/commits/8007ce18baf98df0e29d1321818bd5102612d848"},{"sha":"a666971539800d5e1f60c4170abf54d5123f9dd9","author":{"email":"34b0c518d53bb2b0ec1b269b83d75e162869655d@gmail.com","name":"Kurt Aaholst"},"message":"Theme support for view dialogs\n\nSigned-off-by: Kurt Aaholst <kaaholst@gmail.com>","distinct":false,"url":"https://api.github.com/repos/nikclayton/android-squeezer/commits/a666971539800d5e1f60c4170abf54d5123f9dd9"}]}