Bug 431623 - Change the "Use same aspect as pixels" button to make it less confusing
Summary: Change the "Use same aspect as pixels" button to make it less confusing
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: Usability (show other bugs)
Version: unspecified
Platform: Other Other
: NOR normal
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
: 448076 (view as bug list)
Depends on:
Blocks:
 
Reported: 2021-01-15 00:58 UTC by Maurice Campobasso
Modified: 2022-03-23 14:09 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Maurice Campobasso 2021-01-15 00:58:05 UTC
The "Use same aspect as pixels" button is a checkbox that when off gives an accurate depiction of the print size when zooming. This naming is really confusing.

My proposal is to make this functionality clearer by renaming the button "Print Size" and reversing the behaviour of the checkbox. So when its on, zoom is locked to print size and when its off its locked to the screen resolution.
Comment 1 Alvin Wong 2021-08-26 17:08:22 UTC
In addition to the naming, it appears that this toggle only exists in the zoom widget and not available as an action, which means it does not exist in the "View" menu, and a hotkey cannot be bound to the toggle.
Comment 2 Bug Janitor Service 2021-12-10 23:41:19 UTC
A possibly relevant merge request was started @ https://invent.kde.org/graphics/krita/-/merge_requests/1220
Comment 3 Alvin Wong 2022-01-07 18:25:32 UTC
*** Bug 448076 has been marked as a duplicate of this bug. ***
Comment 4 Dmitry Kazakov 2022-03-23 14:09:06 UTC
Git commit c4dcbf9047febc10e73896584998089616e943c0 by Dmitry Kazakov, on behalf of Tom Tom Tom.
Committed on 23/03/2022 at 12:35.
Pushed by dkazakov into branch 'master'.

Reverse functionality of aspectButton

M  +2    -1    libs/ui/KisView.cpp
M  +2    -2    libs/ui/kis_zoom_manager.cc
M  +1    -1    libs/ui/tests/kis_prescaled_projection_test.cpp
M  +1    -1    libs/widgets/KoZoomAction.h
M  +2    -2    libs/widgets/KoZoomWidget.cpp
M  +1    -1    libs/widgets/KoZoomWidget.h

https://invent.kde.org/graphics/krita/commit/c4dcbf9047febc10e73896584998089616e943c0