Element-android: Improve fullscreen media display

Created on 11 Jul 2019  路  7Comments  路  Source: vector-im/element-android

Especially using full immersive mode when available

  • [ ] Should display image (gifs?) and video
  • [ ] Seamless animation from chat to full screen (shared element transition)
  • [ ] Swipe left/right to see previous/next media in timeline
  • [ ] Swipe Up/Down to dismiss
  • [ ] Video should have play/pause control and media progress indicator
  • [ ] Option menu to share / save
  • [ ] Translucent top bar with basic info (sender / date / reactions)
  • [ ] Single tab to toggle topbar visibility
  • [ ] Double tap image to toggle max/min zoom
  • [ ] pinch to zoom in/out
  • [ ] Should support not yet downloaded / downloading media
  • [ ] PIP mode for video?
design enhancement

Most helpful comment

any plans to at least add image zoom? it's really annoying because you can't save an image to the internal memory nor zoom, which makes sending big images/screenshots completly useless

All 7 comments

also it would be nice, if one would be able to swipe in the image display view to go to the next / previous image/media element (if present in the room history)

To add on the suggestion of @violoncelloCH , it would be great if swiping up or down would bring you back to the chat screen (so you don't have to press the back button). Swiping left/right could still be used to browse previous/next media

any plans to at least add image zoom? it's really annoying because you can't save an image to the internal memory nor zoom, which makes sending big images/screenshots completly useless

@Destroyer Did you happen to try it in unencrypted rooms? Because pinch to zoom should normally work (see #75). I've opened #1123 for e2ee rooms, because there it doesn't work for me.

I haven't because I use riotx e2e DMs 99% of the time, but you're competly right, it works for me in non-e2e rooms.

"Video should have play/pause control and media progress indicator", would be quite useful. There is no way to move back in the video.

Can we also add #1540 here?

Was this page helpful?
0 / 5 - 0 ratings

Related issues

David-Else picture David-Else  路  3Comments

nadonomy picture nadonomy  路  3Comments

Bubu picture Bubu  路  3Comments

jcgruenhage picture jcgruenhage  路  3Comments

2011 picture 2011  路  3Comments