{"push_id":1221574103,"size":4,"distinct_size":4,"ref":"refs/heads/m/multirepeat","head":"5b6b9876e004a7c3f11ed113211fda2bb7f619a0","before":"f61fc92d5d7966be4e7e7cb586afe32819202f7e","commits":[{"sha":"b8e557253b33a4aa2a8c9e582767fc2577444ec9","author":{"name":"Andrew Bailey","email":"da574be1031c6ed847c0620feebd19e8f70684d3@gmail.com"},"message":"Rename RemotePreferencesStore to ImmutablePreferenceStore","distinct":true,"url":"https://api.github.com/repos/marverenic/Jockey/commits/b8e557253b33a4aa2a8c9e582767fc2577444ec9"},{"sha":"dcbc9cfbb603e1875f20168acac73d55b1fd624a","author":{"name":"Andrew Bailey","email":"da574be1031c6ed847c0620feebd19e8f70684d3@gmail.com"},"message":"Move Multi-Repeat setting into a process-specific SharedPreferences\n\nBecause the Multi-Repeat value needs to always be writeable from the remote process, this PR creates a separate RemotePreferenceStore to hold the value. This is backed by a different SharedPreferences file so that there are no conflicts when using preferences among two processes. This commit also implements the Multi-Repeat behavior on the service and allows its current value to be get and set with PlayerController.","distinct":true,"url":"https://api.github.com/repos/marverenic/Jockey/commits/dcbc9cfbb603e1875f20168acac73d55b1fd624a"},{"sha":"7fa9b282bf7b11daf089f881808b3d0b45569ff8","author":{"name":"Andrew Bailey","email":"da574be1031c6ed847c0620feebd19e8f70684d3@gmail.com"},"message":"Keep repeat icon up-to-date","distinct":true,"url":"https://api.github.com/repos/marverenic/Jockey/commits/7fa9b282bf7b11daf089f881808b3d0b45569ff8"},{"sha":"5b6b9876e004a7c3f11ed113211fda2bb7f619a0","author":{"name":"Andrew Bailey","email":"da574be1031c6ed847c0620feebd19e8f70684d3@gmail.com"},"message":"Remove unused method","distinct":true,"url":"https://api.github.com/repos/marverenic/Jockey/commits/5b6b9876e004a7c3f11ed113211fda2bb7f619a0"}]}
{"actor":{"display_login":"marverenic"}}