Bug 507561 - Change "Fit" button toggle to proper toggle
Summary: Change "Fit" button toggle to proper toggle
Status: CONFIRMED
Alias: None
Product: gwenview
Classification: Applications
Component: general (other bugs)
Version First Reported In: 25.08.0
Platform: Neon Linux
: NOR minor
Target Milestone: ---
Assignee: Gwenview Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-07-27 22:01 UTC by kdetester
Modified: 2025-08-25 08:34 UTC (History)
1 user (show)

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


Attachments
Screenshot with annotations (3.45 KB, image/png)
2025-08-25 08:34 UTC, A Linux User
Details

Note You need to log in before you can comment on or make changes to this bug.
Description kdetester 2025-07-27 22:01:04 UTC
SUMMARY
Open image, notice 2 places in bottom panel with text "Fit".
It is so confusing on what is the purpose and which to click and what happen after click.

If the left most "Fit" button is clicked image fits to the window, but the the text of button still remains "Fit".  At the same time the right most "Fit" value changes to "100%". Clicking the left most button again keep the text "Fit" and at the same time right most value becomes "Fit".

For normal user it is hard image the purpose of both quickly and needs to experiment with both options to figure out what they do.

EXPECTED RESULT
Please provide simple and cleaner interface.

SOFTWARE/OS VERSIONS
Operating System: KDE neon User Edition
KDE Plasma Version: 6.4.3
KDE Frameworks Version: 6.16.0
Qt Version: 6.9.1
Comment 1 A Linux User 2025-08-25 08:32:51 UTC
I agree. The problem here is IMO, that the fit button (1) in the attached image is a quicker way to toggle the fit mode on and off, which is nice.

However, it doesn't look like a toggle, more like a generic button. 
Even worse, it doesn't change text or something when toggled, just the background color changes a bit.

PROPOSAL:
Redesign this button as a proper toggle (either with the classical switch design, or a checkbox, etc.)
Comment 2 A Linux User 2025-08-25 08:34:36 UTC
Created attachment 184429 [details]
Screenshot with annotations