-
-
Notifications
You must be signed in to change notification settings - Fork 6.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable media message forwarding #2236
Conversation
I'm thinking we should just change |
@mcginty I like how you use the word 'just' 😀 |
Works fine so far. |
fixed non media forward :) |
I are hates git burgerz fixed. |
needs heavy refactoring after #2331 |
@McLoo I started looking into this a few days ago before noticing that you already had a pull open. With some of the updates that have been included since you're pull was opened this seems to be a lot easier now. In ConversationFragment.handleForwardMessage() you should be able to add a check for The I defer to @mcginty for his ImageSlide and SlideDeck expertise. |
@rhodey if you're fine with it, you can PR this as a new one. I'm a bit busy these days. If not... well I guess there's always some time around 😀 Still don't know if this should be touched again before |
@rhodey just checked your fix. You'll need to do some content type handling. I admit I don't understand it completely, but the changes to AudioSlide and VideoSlide where necessary to avoid crashes. |
@McLoo thanks for the tip! I hadn't tested that POC branch for audio and video yet, will check it out :) |
@rhodey is fixing this anywhere on your agenda? I might have a second look, will be another PR for sure. sooo many changed 😮 |
@McLoo it is not on my todo list but probably my todo-if-everything-else-magically-works-out list. I was also waiting to let the Glide refactor mature, seems like things are getting pretty stable with that and last time I checked all the changes made things significantly easier-- don't let me stall you on that if you feel like starting again :) |
For images this works without handing the content type through the intents, as it is set to
ContentType.IMAGE_JPEG
hardcoded.This also unifies AudioSlide's and VideoSlide's
constructPartFromUri
as they were edited anyway.Fixes #1362 and #1914
I strongly recommend merging #2234 and #2232 as without them forwarding message is not funny...