Monal 'Media Gallery'
Google Summer of Code 2024 Project Idea
This page describes a Google Summer of Code project idea. Please refer to Google Summer of Code 2024 for an overview of the XMPP Standards Foundation's involvement with GSoC 2024.
The XMPP project that is the subject of this GSoC Project Idea is the Monal project. Monal is a modern iOS and MacOS XMPP chat client.
Google Summer of Code project description
When tapping onto an image in the chat, a SwiftUI based image viewer appears, showing that image in full screen. Enhange that SwiftUI based media viewer to support videos. Allow to swipe through all received/sent media (images and videos). Show a SwiftUI based gallery of all received media when tapping a button in the contact details, leading to this image/video viewer when tapping onto a gallery item.
Deliverables / Expected Results
- Support swiping through media
- Support for common video formats
- Media gallery
|2-Clause BSD: https://github.com/monal-im/Monal/blob/develop/LICENSE
|Issues tagged "GSOC Teaser"
|Getting in Contact
|email@example.com or Webchat or via 1:1 chat with tmolitor