RocketChat / Rocket.Chat.ReactNative

Rocket.Chat mobile clients
https://rocket.chat
MIT License
1.99k stars 1.16k forks source link

Feature Request: Add Screen Zooming Feature in Mobile Conference #5370

Open CyberStranger opened 10 months ago

CyberStranger commented 10 months ago

Issue: This feature request relates to the RocketChat React Native mobile application. The request aims to enhance the user experience during a conference by adding a screen zooming feature. This feature was previously available when the Jitsi SDK was incorporated into earlier versions of the mobile application, but it's currently missing. The ability to zoom in during a screen demonstration using a pinch gesture is seen as a crucial function by many users.

Proposed Solution: We propose the introduction of the zoom feature to the mobile application version of RocketChat. This would encompass the ability to enlarge the screen view by using a two-finger gesture during a conference, particularly when a screen is being shown. This feature will allow users to get a closer view of the finer details of a screen demonstration, improving their overall conferencing experience.

Alternatives Considered: An alternative solution could be to add a feature that allows users to take screenshot snippets of the screen demonstration that they can magnify independently. However, this method would be much less seamless and intuitive for the user as compared to the proposed zoom feature.

Additional Context: The previous integration of the Jitsi SDK had been supportive of the zoom feature. By transitioning to newer versions of the mobile application, we have lost this helpful functionality. This has impacted the overall usability and user experience, especially for those needing a closer look at shared materials during a conference. Therefore, it would be highly beneficial for quite a number of users to reintroduce this feature into the newer versions of the RocketChat mobile application.

In conclusion, the addition of this feature could greatly enrich the user experience, making the RocketChat React Native mobile application more competitive and versatile.

atulsingh98 commented 9 months ago

hey , is this something the maintainers are interested? i want to look into this

diegolmello commented 9 months ago

@atulsingh98 Sure! I just don't know if it actually works, but you can give it a try.