{"push_id":905292757,"size":8,"distinct_size":1,"ref":"refs/heads/khalid-MA-1496","head":"698682dd2d951f29058dc57d6fc6d37a77425802","before":"2b4f313306c3b3dc91635e69883c2971e232a755","commits":[{"sha":"002cbae495cbe9935001b8bec868c97f67f3cd85","author":{"email":"c27fa02af3a068c3becfd0184e5f61179486f223@edx.org","name":"Ibraheem Zaman"},"message":"Set intrinsic bounds on compound IconDrawable\n\nIconDrawable used to set it's own bounds according to it's intrinsic\nsize. This incorrect behaviour was fixed in commit\nf5a0609baf19f46141ff676a37fb6f44cb5ff602. This commit modifies the\nexisting TextView compound drawable implementations that had been\nrelying on the bounds being preset, to explicitly set them according to\nthe intrinsic size of the drawable.","distinct":false,"url":"https://api.github.com/repos/edx/edx-app-android/commits/002cbae495cbe9935001b8bec868c97f67f3cd85"},{"sha":"5941ddcae44d20d2974e65fd5e511b5829c578e1","author":{"email":"c27fa02af3a068c3becfd0184e5f61179486f223@edx.org","name":"Ibraheem Zaman"},"message":"Merge pull request #477 from edx/set-icon-compound-drawable-bounds\n\nSet intrinsic bounds on compound IconDrawable","distinct":false,"url":"https://api.github.com/repos/edx/edx-app-android/commits/5941ddcae44d20d2974e65fd5e511b5829c578e1"},{"sha":"81bbb000e38bf9b9e645ce2b90b7e4a9bd0a0579","author":{"email":"b8f2b4a55b04737e23e73b578abb3b36eb96ed7b@edx.org","name":"Akiva Leffert"},"message":"Remove comments on individual plural items.\n\nThese didn't say anything useful and were confusing transifex","distinct":false,"url":"https://api.github.com/repos/edx/edx-app-android/commits/81bbb000e38bf9b9e645ce2b90b7e4a9bd0a0579"},{"sha":"9a93bd5a714b7df3cc679f8c394eec9c4957a84d","author":{"email":"694fbbe2330cc6bd410eca9a60c0c4a68cbdf1cb@gmail.com","name":"Akiva Leffert"},"message":"Merge pull request #479 from edx/aleffert/useless-plural-comments\n\nRemove comments on individual plural items.","distinct":false,"url":"https://api.github.com/repos/edx/edx-app-android/commits/9a93bd5a714b7df3cc679f8c394eec9c4957a84d"},{"sha":"b30cbeb30ce53e4cba530ac6d05777b1c7006954","author":{"email":"c27fa02af3a068c3becfd0184e5f61179486f223@edx.org","name":"Ibraheem Zaman"},"message":"Change logger to check BuildConfig.DEBUG\n\nThe LogUtil class previously used to check the \"debuggable\" flag before\nlogging anything. This is now changed to use the new Gradle and Android\nStudio debug build paradigm, which also enables the compiler to remove\nthe relevant code from release builds, as it uses a constant flag.","distinct":false,"url":"https://api.github.com/repos/edx/edx-app-android/commits/b30cbeb30ce53e4cba530ac6d05777b1c7006954"},{"sha":"7a16474cab1ac1938e8b0fbd44b6522e6951d2f3","author":{"email":"c27fa02af3a068c3becfd0184e5f61179486f223@edx.org","name":"Ibraheem Zaman"},"message":"Implement JSON Merge Patch format for PATCH requests\n\nAn OkHttp interceptor has been created that changes all PATCH requests\nwith application/json MIME type to use application/merge-patch+json\ncontent type, according to the JSON Merge Patch format. The charset\nparameter is stripped out, as JSON is always encoded as Unicode, and\nit's specific encoding can be inferred. The manual Retrofit header\nannotations for this in the user profile API definition have been\nremoved.\n\nSince the HTTP headers are now being modified by interceptors, Retrofit\nlogging has been disabled in favor of the OkHttp interceptor logger\n(logging will be removed in Retrofit 2 anyway). Moreover, the existing\ninterceptor logger has been replaced with the one provided in the OkHttp\nlogging-interceptor module, as of version 2.6. All the OkHttp modules\nhave been upgraded from 2.5 to 2.7, and the unneeded dependency on\nokhttp-urlconnection has been removed. OkHttp client creation is now\ncentralized in OkHttpUtil, which performs all the needed setup and\nregisters the interceptors.","distinct":false,"url":"https://api.github.com/repos/edx/edx-app-android/commits/7a16474cab1ac1938e8b0fbd44b6522e6951d2f3"},{"sha":"c64b70f35b9c7d2682c76e60b54307a9ee0cc8a3","author":{"email":"c27fa02af3a068c3becfd0184e5f61179486f223@edx.org","name":"Ibraheem Zaman"},"message":"Merge pull request #471 from edx/json-merge-patch\n\nImplement JSON Merge Patch format for PATCH requests","distinct":false,"url":"https://api.github.com/repos/edx/edx-app-android/commits/c64b70f35b9c7d2682c76e60b54307a9ee0cc8a3"},{"sha":"698682dd2d951f29058dc57d6fc6d37a77425802","author":{"email":"8df9585f5ecddf7dcf93bad15d1d773e6110a774@edx.org","name":"Mian Khalid"},"message":"Answered and unanswered questions called out at the title level","distinct":true,"url":"https://api.github.com/repos/edx/edx-app-android/commits/698682dd2d951f29058dc57d6fc6d37a77425802"}]}