For very large pictures, the lightbox view may still be too small. It would be nice to be able to view the full-size image (with scrolling) if the image is bigger than the size available in the lightbox. Currently, the only way to view the image full-size is downloading the image. Especially needed for electron app.
surely this is /only/ needed for the electron app? given on the webapp, opening it in its own tab lets you scroll around?
oh, or is the problem that the button to open in its own tab is labelled 'download image' rather than 'view fullscreen' or similar?
well if #3322 gets fixed in such a way that the webapp also downloads, instead of opening in a new tab, then this issue would also be needed for the webapp. Otherwise, yeah, it would only be needed in the electron app.
I would imagine that one relatively easy fix for this would be as follows:
Its a very annoying bug for users with low resolutions. 馃捇 The issue gets worse when we actually use Riot Desktop for sharing screenshots. The low resolutiom implies there is no way someone can see the screenshot and make sense of text inside. 馃槶

What about using the user's entire screen using the fullscreen API and Element.requestFullscreen?
Displaying "full" pictures using a lightbox in the same window that caused the original image to be scaled down is a bit useless.
What about using the user's entire screen using the fullscreen API and Element.requestFullscreen?
This doesn't get great UX,
sure it shows it on full-screen but you have no obvious way to close it (in electron) you have to press Escape. There's also no maginifier functionality
sure it shows it on full-screen but you have no obvious way to close it (in electron) you have to press Escape.
.exitFullscreen() when clicking on the "X" in the top-right corner like with the current lightbox?
Riot-web could take some inspiration from the way Telegram desktop shows full-screen images.
Not being able to view images full-size is extra annoying in E2E encrypted rooms in the element-desktop. The only way to view the locally-decrypted images is to download it locally, then go and find the downloaded file and view it. In element-web you an at least view the decrypted blob:// url in a new tab.
I'm surprised this has been open for 4 years considering how painfully annoying it is. The lightbox is pretty much useless and I'd quite rather the option to open the image in my browser at this point.
Most helpful comment
What about using the user's entire screen using the fullscreen API and Element.requestFullscreen?
Displaying "full" pictures using a lightbox in the same window that caused the original image to be scaled down is a bit useless.