SUMMARY When a non-existing Account/Category is typed in the Ledger, KMM asks user if they want to create it. While any parent account/category in the hierarchy can be chosen in the ledger, the dialog will only allow a new Expense/Income category to be created. This is needlessly limiting the User Experience, requiring additional hops to create a non-Category account. STEPS TO REPRODUCE 1. In ledger, in transaction edit mode, type in an account name that is non-existing and with a non-category parent (a non-Expense and non-Income parent) OBSERVED RESULT 1. Notice that the Dialog will still limit the choice to Expense and Income categories EXPECTED RESULT 2. The "New Category" dialog should instead be "New Category" dialog and allow creation of any type of account, not just a Category
This is not possible with the current implementation as there is no common dialog to create accounts and categories. It was also not part of the original design. We may have to overhaul the new account wizard to support creation of categories. Therefore, I have turned this into a wishlist item. In case we do that, we should do it on master.