Bug 446094 - Can't Scale Images to Max Size During Slideshows
Summary: Can't Scale Images to Max Size During Slideshows
Status: RESOLVED WORKSFORME
Alias: None
Product: gwenview
Classification: Applications
Component: general (other bugs)
Version First Reported In: 20.12.3
Platform: Debian stable Linux
: NOR major
Target Milestone: ---
Assignee: Gwenview Bugs
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2021-11-26 00:38 UTC by Lonnie
Modified: 2025-08-25 10:43 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lonnie 2021-11-26 00:38:56 UTC
During slideshows, I like images to be scaled to the maximum size that will fit onto the screen (without losing aspect ratio). In Gwenview, I can't seem to accomplish this.

Here's a video showcasing my attempts:
https://youtu.be/kfqwPhQ7n0o

SOFTWARE/OS VERSIONS
Gwenview: 20.12.3
Operating System: Debian GNU/Linux 11
KDE Plasma Version: 5.20.5
KDE Frameworks Version: 5.78.0
Qt Version: 5.15.2
Kernel Version: 5.10.0-9-amd64
OS Type: 64-bit
Comment 1 Kangarooo 2022-12-03 18:57:31 UTC
Is this still not fixed?d
Comment 2 Lonnie 2022-12-04 06:59:20 UTC
I think the issue is that gwenview doesn't take all the user's settings into consideration when trying to "maximize an image while maintaining aspect ratio".

For example, I'm running  4K monitors that have a resolution of  3840 x 2160.

Additionally, I have font dpi set to 192:
System Settings > Fonts > Force font DPI: 192

Perhaps you'd have to have similar settings to reproduce the issue that's showcased in this video:
https://youtu.be/kfqwPhQ7n0o

Also, see comments under the video (which may trigger an idea as to what's causing the problem).
Comment 3 A Linux User 2025-08-25 10:43:10 UTC
First of all, thank you for the bug report, the video was especially helpful! It's four years now, but better late than never.

I did some research in the Gwenview docs and I think I found the setting that determines the behaviour.

Go to Settings -> Image View -> Zoom mode: Keep same zoom and position

This will achieve what you want. However, images smaller than the View Port will not be 'upscaled', but only fill parts of the screen. If you want those to max out as well (will look pixelated), then you tick "Enlarge smaller images" below.

I hope that fixes your issue. If it didn't, please reach out here again.