{"push_id":857051177,"size":16,"distinct_size":16,"ref":"refs/heads/dev","head":"1333d55a8699ff5f7e6b42f8dbb37640c5a7fd92","before":"39dc13f60d27769f732b444b7e27ed97bf0f067c","commits":[{"sha":"f007117aecbeb29313447cc7928a60aff477b0c8","author":{"email":"b04f53bd42ad0b7cd037562e4a4c169d7a9a4853@gmail.com","name":"Floens"},"message":"Ignore rare IllegalArgumentExceptions in ViewPager.onInterceptTouchEvent","distinct":true,"url":"https://api.github.com/repos/vjandrea/Clover/commits/f007117aecbeb29313447cc7928a60aff477b0c8"},{"sha":"2c33a17b0f2268d99e954af4ebb9ec67820beeb9","author":{"email":"b04f53bd42ad0b7cd037562e4a4c169d7a9a4853@gmail.com","name":"Floens"},"message":"Fix regex filter issues\n\nEscape }\nDo not crash on a single quote, at least two chars required for an exact pattern\n\nCloses #101","distinct":true,"url":"https://api.github.com/repos/vjandrea/Clover/commits/2c33a17b0f2268d99e954af4ebb9ec67820beeb9"},{"sha":"995fad2199188ff9afcb2c8ef220a6a8df5135a1","author":{"email":"b04f53bd42ad0b7cd037562e4a4c169d7a9a4853@gmail.com","name":"Floens"},"message":"Add check for when compile returnes null for invalid patterns\n\nCloses #102","distinct":true,"url":"https://api.github.com/repos/vjandrea/Clover/commits/995fad2199188ff9afcb2c8ef220a6a8df5135a1"},{"sha":"66bfb7f615e7f95678505f346992888bc5387933","author":{"email":"b04f53bd42ad0b7cd037562e4a4c169d7a9a4853@gmail.com","name":"Floens"},"message":"Show all filters instead of only the enabled ones\n\nSilly bug\n\nCloses #103","distinct":true,"url":"https://api.github.com/repos/vjandrea/Clover/commits/66bfb7f615e7f95678505f346992888bc5387933"},{"sha":"4e67a47ad7f4dea7a10a09161a7f70f9416eb076","author":{"email":"b04f53bd42ad0b7cd037562e4a4c169d7a9a4853@gmail.com","name":"Floens"},"message":"Move the recaptcha script to the bottom of the page\nAvoids globalOnCaptchaLoaded not getting called when the script is cached","distinct":true,"url":"https://api.github.com/repos/vjandrea/Clover/commits/4e67a47ad7f4dea7a10a09161a7f70f9416eb076"},{"sha":"2bd2de93a921cc340f56ac34b529a122a9716670","author":{"email":"b04f53bd42ad0b7cd037562e4a4c169d7a9a4853@gmail.com","name":"Floens"},"message":"Some work on a better reply open animation","distinct":true,"url":"https://api.github.com/repos/vjandrea/Clover/commits/2bd2de93a921cc340f56ac34b529a122a9716670"},{"sha":"48d8f94e94a484a350c1e960e9b0a6a6865713c2","author":{"email":"b04f53bd42ad0b7cd037562e4a4c169d7a9a4853@gmail.com","name":"Floens"},"message":"Revert \"Some work on a better reply open animation\"\n\nThis reverts commit 2bd2de93a921cc340f56ac34b529a122a9716670.","distinct":true,"url":"https://api.github.com/repos/vjandrea/Clover/commits/48d8f94e94a484a350c1e960e9b0a6a6865713c2"},{"sha":"3ac7a1a3488fb68ead8e1ef3a6d11d8f38c89d96","author":{"email":"b04f53bd42ad0b7cd037562e4a4c169d7a9a4853@gmail.com","name":"Floens"},"message":"Update to Android 6.0.\n\nReplace my homemade swipe-to-dismiss and drag implementation SwipeListener with the RecyclerView native ItemTouchHelper.\nAlso add an undo snackbar when removing boards.","distinct":true,"url":"https://api.github.com/repos/vjandrea/Clover/commits/3ac7a1a3488fb68ead8e1ef3a6d11d8f38c89d96"},{"sha":"edd60126e60117c77321d508ebe3919499eda68e","author":{"email":"b04f53bd42ad0b7cd037562e4a4c169d7a9a4853@gmail.com","name":"Floens"},"message":"Make sure all loadables reference the same instance\n\nThis is to keep the listViewIndex, listViewTop and lastViewed the same\nShit solution but it works","distinct":true,"url":"https://api.github.com/repos/vjandrea/Clover/commits/edd60126e60117c77321d508ebe3919499eda68e"},{"sha":"0991bff02b38bafde16c55fdfa631a10f8bfeaf3","author":{"email":"b04f53bd42ad0b7cd037562e4a4c169d7a9a4853@gmail.com","name":"Floens"},"message":"Fix incorrect restoring of the scroll position","distinct":true,"url":"https://api.github.com/repos/vjandrea/Clover/commits/0991bff02b38bafde16c55fdfa631a10f8bfeaf3"},{"sha":"67f725f140ea3b6ccca381bdb1958255617772a5","author":{"email":"b04f53bd42ad0b7cd037562e4a4c169d7a9a4853@gmail.com","name":"Floens"},"message":"Fix the search view not being focused after opening it\n\nAccidentally called setNavigationItem twice, what resulted in a second searchlayout replacing the original one immediately after the animation.","distinct":true,"url":"https://api.github.com/repos/vjandrea/Clover/commits/67f725f140ea3b6ccca381bdb1958255617772a5"},{"sha":"ecba418ca83bcfcee459685616387d5101eeb99d","author":{"email":"b04f53bd42ad0b7cd037562e4a4c169d7a9a4853@gmail.com","name":"Floens"},"message":"Fix crash when trying to save the scroll state with no posts visible","distinct":true,"url":"https://api.github.com/repos/vjandrea/Clover/commits/ecba418ca83bcfcee459685616387d5101eeb99d"},{"sha":"fd1fc9e36a16043e6a84f99a28ba4db795ed36ce","author":{"email":"b04f53bd42ad0b7cd037562e4a4c169d7a9a4853@gmail.com","name":"Floens"},"message":"Update travis config to the correct build tools and platform version","distinct":true,"url":"https://api.github.com/repos/vjandrea/Clover/commits/fd1fc9e36a16043e6a84f99a28ba4db795ed36ce"},{"sha":"20c96238511eb6671a57a4a17093a6c09043dbaf","author":{"email":"b04f53bd42ad0b7cd037562e4a4c169d7a9a4853@gmail.com","name":"Floens"},"message":"Update dependencies","distinct":true,"url":"https://api.github.com/repos/vjandrea/Clover/commits/20c96238511eb6671a57a4a17093a6c09043dbaf"},{"sha":"ee7dffae7da2c794e5c21c5a6289a7b2a0305d82","author":{"email":"b04f53bd42ad0b7cd037562e4a4c169d7a9a4853@gmail.com","name":"Floens"},"message":"Fix the legacy recaptcha, use it as default.","distinct":true,"url":"https://api.github.com/repos/vjandrea/Clover/commits/ee7dffae7da2c794e5c21c5a6289a7b2a0305d82"},{"sha":"1333d55a8699ff5f7e6b42f8dbb37640c5a7fd92","author":{"email":"4082235880c9155dc1c63db989f61c8961967bbf@gmail.com","name":"Andrea Bergamasco"},"message":"Merge remote-tracking branch 'Floens/dev' into dev","distinct":true,"url":"https://api.github.com/repos/vjandrea/Clover/commits/1333d55a8699ff5f7e6b42f8dbb37640c5a7fd92"}]}