{"action":"created","issue":{"url":"https://api.github.com/repos/WhisperSystems/TextSecure/issues/3766","labels_url":"https://api.github.com/repos/WhisperSystems/TextSecure/issues/3766/labels{/name}","comments_url":"https://api.github.com/repos/WhisperSystems/TextSecure/issues/3766/comments","events_url":"https://api.github.com/repos/WhisperSystems/TextSecure/issues/3766/events","html_url":"https://github.com/WhisperSystems/TextSecure/pull/3766","id":96693789,"number":3766,"title":"gifs","user":{"login":"mcginty","id":373823,"avatar_url":"https://avatars.githubusercontent.com/u/373823?v=3","gravatar_id":"","url":"https://api.github.com/users/mcginty","html_url":"https://github.com/mcginty","followers_url":"https://api.github.com/users/mcginty/followers","following_url":"https://api.github.com/users/mcginty/following{/other_user}","gists_url":"https://api.github.com/users/mcginty/gists{/gist_id}","starred_url":"https://api.github.com/users/mcginty/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mcginty/subscriptions","organizations_url":"https://api.github.com/users/mcginty/orgs","repos_url":"https://api.github.com/users/mcginty/repos","events_url":"https://api.github.com/users/mcginty/events{/privacy}","received_events_url":"https://api.github.com/users/mcginty/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-07-22T23:57:32Z","updated_at":"2015-07-23T09:03:50Z","closed_at":"2015-07-23T01:16:50Z","pull_request":{"url":"https://api.github.com/repos/WhisperSystems/TextSecure/pulls/3766","html_url":"https://github.com/WhisperSystems/TextSecure/pull/3766","diff_url":"https://github.com/WhisperSystems/TextSecure/pull/3766.diff","patch_url":"https://github.com/WhisperSystems/TextSecure/pull/3766.patch"},"body":"* Use Glide for rounding and cropping images *and* gifs off the main thread, finally cutting out our use of RoundedImageView. This was traditionally less memory efficient, but Glide's pooling and reuse of bitmaps make that not the case any more. If anything this should make scrolling faster since there's no shader activity in the ImageView's onDraw().\r\n  * Our new RoundedCorners transformation \"cheats\" transparency with a hint for what the background it's being drawn on is. This way we don't need an alpha channel for our drawables so can continue using RGB_565 to save memory.\r\n* Add support for animated gifs and a new media constraint allowing them to be up to 1MB."},"comment":{"url":"https://api.github.com/repos/WhisperSystems/TextSecure/issues/comments/124027402","html_url":"https://github.com/WhisperSystems/TextSecure/pull/3766#issuecomment-124027402","issue_url":"https://api.github.com/repos/WhisperSystems/TextSecure/issues/3766","id":124027402,"user":{"login":"McLoo","id":5326916,"avatar_url":"https://avatars.githubusercontent.com/u/5326916?v=3","gravatar_id":"","url":"https://api.github.com/users/McLoo","html_url":"https://github.com/McLoo","followers_url":"https://api.github.com/users/McLoo/followers","following_url":"https://api.github.com/users/McLoo/following{/other_user}","gists_url":"https://api.github.com/users/McLoo/gists{/gist_id}","starred_url":"https://api.github.com/users/McLoo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/McLoo/subscriptions","organizations_url":"https://api.github.com/users/McLoo/orgs","repos_url":"https://api.github.com/users/McLoo/repos","events_url":"https://api.github.com/users/McLoo/events{/privacy}","received_events_url":"https://api.github.com/users/McLoo/received_events","type":"User","site_admin":false},"created_at":"2015-07-23T09:03:50Z","updated_at":"2015-07-23T09:03:50Z","body":"@mcginty the one MB limit works fine, except for the case when you switch to MMS and send.\r\nThere you'll get a UndeliverableMessageException cause of the dissatisfying size constraints.\r\n\r\n*cool, gif finally - so we can use the surfing feature again :surfer:*"}}