Bug 488478

Summary: Restore Defaults in Canvas Input Settings defaults to Clip Studio Paint Compatible profile
Product: [Applications] krita Reporter: Tyson Tan <tysontanx>
Component: Shortcuts and Canvas Input SettingsAssignee: Halla Rempt <halla>
Status: RESOLVED FIXED    
Severity: normal CC: benalbertr, halla, penguinflyer2222
Priority: NOR    
Version: nightly build (please specify the git hash!)   
Target Milestone: ---   
Platform: Other   
OS: All   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Tyson Tan 2024-06-14 01:24:17 UTC
In Canvas Input Settings, if I click the "Restore Defaults" button, it resets the Input Profile to "Clip Studio Paint Compatible".  We should reset it to "Krita Default".
Comment 1 Freya Lupen 2024-07-16 17:55:00 UTC
*** Bug 490273 has been marked as a duplicate of this bug. ***
Comment 2 Freya Lupen 2024-07-16 17:56:12 UTC
Confirmed on 5.3.0-prealpha git 1c2c28d; the input profile does actually reset to Krita Default (color picker is on Ctrl, not Alt), but the combobox claims it's been set to CSP-Compatible, which is still a bug.
Comment 3 Halla Rempt 2024-09-04 08:15:50 UTC
Git commit 546851b8ddf2dec4b49cdb444cb233ceba944493 by Halla Rempt.
Committed on 04/09/2024 at 08:15.
Pushed by rempt into branch 'master'.

Block all signals of the profile combobox and the input profile
manager, then manually reload only the default shipped profiles
and make sure both kritarc and the profile combobox have the right
entry selected.

M  +8    -0    libs/ui/input/config/kis_input_configuration_page.cpp

https://invent.kde.org/graphics/krita/-/commit/546851b8ddf2dec4b49cdb444cb233ceba944493
Comment 4 Halla Rempt 2024-09-04 08:16:12 UTC
Git commit 96e08749deb022f5c3d60ba9d9d16808076b5220 by Halla Rempt.
Committed on 04/09/2024 at 08:16.
Pushed by rempt into branch 'krita/5.2'.

Block all signals of the profile combobox and the input profile
manager, then manually reload only the default shipped profiles
and make sure both kritarc and the profile combobox have the right
entry selected.

(cherry picked from commit 546851b8ddf2dec4b49cdb444cb233ceba944493)

M  +8    -0    libs/ui/input/config/kis_input_configuration_page.cpp

https://invent.kde.org/graphics/krita/-/commit/96e08749deb022f5c3d60ba9d9d16808076b5220
Comment 5 Tyson Tan 2024-09-04 14:30:20 UTC
Thank you, Halla! :)