Bug 489523 - Reconciliation wizard - allow user to hide explanation pane
Summary: Reconciliation wizard - allow user to hide explanation pane
Status: RESOLVED FIXED
Alias: None
Product: kmymoney
Classification: Applications
Component: ux-ui (show other bugs)
Version: 5.1.3
Platform: Solus Linux
: NOR wishlist
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-07-01 02:08 UTC by TraceyC
Modified: 2024-07-01 20:47 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description TraceyC 2024-07-01 02:08:02 UTC
SUMMARY
When the Reconciliation Wizard starts it always presents the explanation of what reconciliation is. Allow the user to hide this in future wizard runs with a checkbox.
Alternatively, present the information next to the first pane where a user performs action, the statement date and balances in the next pane. (Credit to https://www.nngroup.com/articles/wizards/#toc-recommendations-for-designing-usable-wizards-6 where I got that idea)

STEPS TO REPRODUCE
1. Open an account in KMyMoney
2. Go to Account - Reconcile

OBSERVED RESULT
The explanation of what reconciliation is and what to expect on the next pane of the wizard appears with no ability to hide it. The user must see and click through this every time before they can take action.

DESIRED RESULT
Similar to other software, make a "show this help next time" checkbox, checked by default. Alternatively, show the information next to the input on the next pane.
Rationale: After a user has done this a number of times, the information is redundant, and having to click past it is more of a hindrance than a help.

SOFTWARE/OS VERSIONS
Operating System: Solus 4.5
KDE Plasma Version: 6.1.1
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.2
Comment 1 Thomas Baumgart 2024-07-01 20:47:34 UTC
Git commit 52188a24d777522dcfe174b95bade7cc013821de by Thomas Baumgart.
Committed on 01/07/2024 at 20:47.
Pushed by tbaumgart into branch 'master'.

Add feature to hide the reconciliation wizard intro page

It can only be enabled only by using the "Settings/Enable all messages"
function.
FIXED-IN: 5.2

M  +22   -0    kmymoney/wizards/endingbalancedlg/checkingstartwizardpage.cpp
M  +3    -0    kmymoney/wizards/endingbalancedlg/checkingstartwizardpage.h
M  +59   -36   kmymoney/wizards/endingbalancedlg/checkingstartwizardpage.ui
M  +11   -0    kmymoney/wizards/endingbalancedlg/kendingbalancedlg.cpp

https://invent.kde.org/office/kmymoney/-/commit/52188a24d777522dcfe174b95bade7cc013821de