Bug 419430

Summary: Reduce clicks to enter specific settings page
Product: [Applications] kmymoney Reporter: Ralf Habacker <ralf.habacker>
Component: fileAssignee: KMyMoney Devel Mailing List <kmymoney-devel>
Status: RESOLVED FIXED    
Severity: wishlist    
Priority: NOR    
Version First Reported In: 4.8.4   
Target Milestone: ---   
Platform: Other   
OS: All   
Latest Commit: Version Fixed In: 4.8.5
Sentry Crash Report:

Description Ralf Habacker 2020-03-30 20:15:27 UTC
Entering the ledger settings for example requires several clicks:

STEPS TO REPRODUCE
1. Click on menu "settings"
2. Click on "Configure KMyMoney"
3. Click on page "ledger"
4. click on tab header to select different ledger 

OBSERVED RESULT
There are 3-4 click required to enter the ledger menu 

EXPECTED RESULT
There should be less clicks required


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: openSUSE_Leap 15.1
KDE Frameworks Version: 5.55.0
Qt Version: 5.9.7

ADDITIONAL INFORMATION
One click could be saved by adding a toolbar entry for "Configure KMyMoney"
Comment 1 Ralf Habacker 2020-03-30 20:34:36 UTC
Git commit cdece3a08e81ee1ef3fc238fb0570eea9113bc0e by Ralf Habacker.
Committed on 30/03/2020 at 20:16.
Pushed by habacker into branch '4.8'.

If available, preselet the corresponding settings page on opening preferences from a view.

This saves one click for views, which has a corresponding settings page.
FIXED-IN:4.8.5

M  +28   -15   kmymoney/kmymoney.cpp
M  +6    -0    kmymoney/kmymoney.h
M  +19   -0    kmymoney/kmymoneyutils.h
M  +31   -1    kmymoney/views/kmymoneyview.cpp
M  +7    -0    kmymoney/views/kmymoneyview.h

https://commits.kde.org/kmymoney/cdece3a08e81ee1ef3fc238fb0570eea9113bc0e