{"push_id":734625202,"size":24,"distinct_size":1,"ref":"refs/heads/focus_on_tap","head":"bad4d660ccc21e3c8116b4ebf6e6acc2121313eb","before":"ac1a8b6de0cef3cdaac3ed049fefd2ef309c47c0","commits":[{"sha":"83919c087db93dd871226b4419ccc59057e91f72","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@jake.su","name":"Jake McGinty"},"message":"update controls properly on orientation change\n\nfixes #3697\ncloses #3732\n// FREEBIE","distinct":false,"url":"https://api.github.com/repos/turtlekiosk/TextSecure/commits/83919c087db93dd871226b4419ccc59057e91f72"},{"sha":"580a3182ab4d863fcf05dbbd7156f25119b6033e","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@jake.su","name":"Jake McGinty"},"message":"avoid excessive attribute resolution\n\nCloses #3729\n// FREEBIE","distinct":false,"url":"https://api.github.com/repos/turtlekiosk/TextSecure/commits/580a3182ab4d863fcf05dbbd7156f25119b6033e"},{"sha":"cfc9514f89fefbd20dce9572dd8e3cf8b237535b","author":{"email":"b111223007bff88b699326b1856828b7ac9232f9@gmail.com","name":"agrajaghh"},"message":"make \"Enter name or number\" translateable\n\nFixes #3703\nCloses #3708\n\n// FREEBIE","distinct":false,"url":"https://api.github.com/repos/turtlekiosk/TextSecure/commits/cfc9514f89fefbd20dce9572dd8e3cf8b237535b"},{"sha":"39c0fc0e5a33c578965e6e8e7d42527279d3e5b7","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@jake.su","name":"Jake McGinty"},"message":"add sane default emoji panel size\n\nfixes #3661\nCloses #3691\n// FREEBIE","distinct":false,"url":"https://api.github.com/repos/turtlekiosk/TextSecure/commits/39c0fc0e5a33c578965e6e8e7d42527279d3e5b7"},{"sha":"13578bb8c0897735b6e7562654ecbd893982d141","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@jake.su","name":"Jake McGinty"},"message":"fix missing EmojiTextViews\n\nfixes #3676\nCloses #3688\n// FREEBIE","distinct":false,"url":"https://api.github.com/repos/turtlekiosk/TextSecure/commits/13578bb8c0897735b6e7562654ecbd893982d141"},{"sha":"f22c9af1365bf40ca7f380d0937a60837852857f","author":{"email":"d42909ba82757154e98405dd5a5253853f9853e1@gmail.com","name":"Max Muth"},"message":"Enable transition for \"home\" in RecipientPreferencesActivity.\n\nFixes #3523\nCloses #3701\n//FREEBIE","distinct":false,"url":"https://api.github.com/repos/turtlekiosk/TextSecure/commits/f22c9af1365bf40ca7f380d0937a60837852857f"},{"sha":"f4104f696ea8307ba335cbada04f8abb0b55f7e6","author":{"email":"19ab80fdca0a20fe1df62ff9993c81f6da3454d2@thoughtcrime.org","name":"Moxie Marlinspike"},"message":"Search TextSecure contacts by name or number.\n\nFixes #3710\n// FREEBIE","distinct":false,"url":"https://api.github.com/repos/turtlekiosk/TextSecure/commits/f4104f696ea8307ba335cbada04f8abb0b55f7e6"},{"sha":"39dec1059b51c737e63f16329e0ba604d134352a","author":{"email":"19ab80fdca0a20fe1df62ff9993c81f6da3454d2@thoughtcrime.org","name":"Moxie Marlinspike"},"message":"Show soft keyboard on toggle when hidden.\n\nCloses #3706\n// FREEBIE","distinct":false,"url":"https://api.github.com/repos/turtlekiosk/TextSecure/commits/39dec1059b51c737e63f16329e0ba604d134352a"},{"sha":"dcc7ba20e647485afbe396c2ea57968d80611145","author":{"email":"19ab80fdca0a20fe1df62ff9993c81f6da3454d2@thoughtcrime.org","name":"Moxie Marlinspike"},"message":"Update disable passphrase strings.\n\nFixes #3705\n// FREEBIE","distinct":false,"url":"https://api.github.com/repos/turtlekiosk/TextSecure/commits/dcc7ba20e647485afbe396c2ea57968d80611145"},{"sha":"905b4f0a6bc85742c8901c9fee738dc44ea012e8","author":{"email":"19ab80fdca0a20fe1df62ff9993c81f6da3454d2@thoughtcrime.org","name":"Moxie Marlinspike"},"message":"Close open prekey FD during migration.\n\nFixes #3696\n// FREEBIE","distinct":false,"url":"https://api.github.com/repos/turtlekiosk/TextSecure/commits/905b4f0a6bc85742c8901c9fee738dc44ea012e8"},{"sha":"1daea51cfb9ad0a32e7c1e925bd196d0650e1876","author":{"email":"19ab80fdca0a20fe1df62ff9993c81f6da3454d2@thoughtcrime.org","name":"Moxie Marlinspike"},"message":"Switch to \"home as up\" button on new contact selection activity.\n\nFixes #3687\n// FREEBIE","distinct":false,"url":"https://api.github.com/repos/turtlekiosk/TextSecure/commits/1daea51cfb9ad0a32e7c1e925bd196d0650e1876"},{"sha":"90d5e9dccdb5735f09bbf2870cd0d20e94dd0abb","author":{"email":"19ab80fdca0a20fe1df62ff9993c81f6da3454d2@thoughtcrime.org","name":"Moxie Marlinspike"},"message":"Fix for double notification when locked.\n\nFixes #3702\n// FREEBIE","distinct":false,"url":"https://api.github.com/repos/turtlekiosk/TextSecure/commits/90d5e9dccdb5735f09bbf2870cd0d20e94dd0abb"},{"sha":"12b8eee86ffbc2bf286c1218c58ee6cb0d6017fd","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@jake.su","name":"Jake McGinty"},"message":"fix enter send behaviour\n\nfixes #3725\ncloses #3735\n// FREEBIE","distinct":false,"url":"https://api.github.com/repos/turtlekiosk/TextSecure/commits/12b8eee86ffbc2bf286c1218c58ee6cb0d6017fd"},{"sha":"4f75ea0fd07fc6151d3503333d9462ba2246922a","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@jake.su","name":"Jake McGinty"},"message":"fix emoji resizing in EditTexts\n\nfixes #3720\ncloses #3741\n// FREEBIE","distinct":false,"url":"https://api.github.com/repos/turtlekiosk/TextSecure/commits/4f75ea0fd07fc6151d3503333d9462ba2246922a"},{"sha":"f04281ac4abf892c296ca6f135a1e4ed0e9ea002","author":{"email":"19ab80fdca0a20fe1df62ff9993c81f6da3454d2@thoughtcrime.org","name":"Moxie Marlinspike"},"message":"Resolve names off Recipient objects in contact selection.\n\nFixes #3715\n// FREEBIE","distinct":false,"url":"https://api.github.com/repos/turtlekiosk/TextSecure/commits/f04281ac4abf892c296ca6f135a1e4ed0e9ea002"},{"sha":"4840cdd293b2db172a41254d7e0585c2881684f2","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@jake.su","name":"Jake McGinty"},"message":"fix layout ellipsis errors\n\nfixes #3718\ncloses #3743\n// FREEBIE","distinct":false,"url":"https://api.github.com/repos/turtlekiosk/TextSecure/commits/4840cdd293b2db172a41254d7e0585c2881684f2"},{"sha":"3e15a5e2db7a6e9b68f7f80283c64c5a99134873","author":{"email":"19ab80fdca0a20fe1df62ff9993c81f6da3454d2@thoughtcrime.org","name":"Moxie Marlinspike"},"message":"Updated translations.\n\n// FREEBIE","distinct":false,"url":"https://api.github.com/repos/turtlekiosk/TextSecure/commits/3e15a5e2db7a6e9b68f7f80283c64c5a99134873"},{"sha":"d2a728fc08df27dac91ae77e95eb632709db80ce","author":{"email":"19ab80fdca0a20fe1df62ff9993c81f6da3454d2@thoughtcrime.org","name":"Moxie Marlinspike"},"message":"Display notification after upgrade migration w/ password.\n\n// FREEBIE","distinct":false,"url":"https://api.github.com/repos/turtlekiosk/TextSecure/commits/d2a728fc08df27dac91ae77e95eb632709db80ce"},{"sha":"74ce839bc19f93ef3710a3e9d121b519f64c6625","author":{"email":"19ab80fdca0a20fe1df62ff9993c81f6da3454d2@thoughtcrime.org","name":"Moxie Marlinspike"},"message":"Bump version to 2.23.1\n\n// FREEBIE","distinct":false,"url":"https://api.github.com/repos/turtlekiosk/TextSecure/commits/74ce839bc19f93ef3710a3e9d121b519f64c6625"},{"sha":"3bac3c62632da246ee1a82d329d8ae5bf37b629e","author":{"email":"19ab80fdca0a20fe1df62ff9993c81f6da3454d2@thoughtcrime.org","name":"Moxie Marlinspike"},"message":"Don't leak activity context to shortcut badger.\n\n// FREEBIE","distinct":false,"url":"https://api.github.com/repos/turtlekiosk/TextSecure/commits/3bac3c62632da246ee1a82d329d8ae5bf37b629e"}]}