Bug 274130 - Adding an extra Category/Account column in the ledger view
Summary: Adding an extra Category/Account column in the ledger view
Status: REPORTED
Alias: None
Product: kmymoney
Classification: Applications
Component: ux-ui (show other bugs)
Version: git (master)
Platform: unspecified Microsoft Windows
: HI wishlist
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
: 429432 429492 445604 452617 466710 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-05-25 19:24 UTC by Vincent Frison
Modified: 2023-12-13 20:20 UTC (History)
10 users (show)

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


Attachments
Detail field cannot hold all information (9.33 KB, image/png)
2022-04-15 16:19 UTC, adi.sav
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vincent Frison 2011-05-25 19:24:27 UTC
Version:           4.5.3 (using KDE 4.4.5) 
OS:                Linux

Hi,

In the ledger view, the category/account of the transaction (ie. the other end) is displayed in the details column, but only if the transaction has its Payee AND Notes fields empty.

An extra column in the ledger view would be much appreciated since a transaction is a lot more explicit when it's displayed with its category.

Please note that the Account/Category column *already* exists in the ledger lens but not in the ledger "regular" view (ie. when all transactions are displayed).

Thanks a lot, Vincent.

Reproducible: Always
Comment 1 Jack 2011-05-25 20:37:21 UTC
I've been following this topic in the mailing list, and couldn't figure out what the problem was.  I just checked my own version (4.5.3, with KDE 4.6.2 under Gentoo) and I always see the category in the regular ledger view (not ledger lens, which I don't use) whether or not Payee and/or Memo have values also.

In Configure KMyMoney, on the Ledger section, I have "Show all register entries in full detail"checked.  Do you have this set?
Comment 2 Vincent Frison 2011-05-25 23:26:56 UTC
Hi Jack,

You're right, I've enabled that "Show all register entries
in full detail" option and now the category is always displayed in the regular ledger view.

But it's not displayed in its own column, it's displayed as a new line inside the details column. It's better that nothing, but a extra column would be very appreciated IMO.

Personnaly I dislike having more than one row by transaction. 

And note that a Category column could also allow users to order all transactions by category just by clicking on the category column. It would be very cool in ergonomic point of view : no need to go to the Category view in order to use the ledger lens feature !

But thanks for that settings tip, if KMM developpers aren't motivated to implement that extra column I'll go with it ! 

Regards, Vincent.
Comment 3 Vincent Frison 2011-05-26 00:15:54 UTC
Erf, i'm just discovering that the "full detail display" can be actived by Ctrl+T ! Sorry I'm a new KMM user as you can see ;p
Comment 4 Vincent Frison 2012-07-29 22:52:24 UTC
After one year of using KMM, I can say that my initial feature request for the ledger view is still valid.

I really don't want to use the "full detail" mode (Ctrl+T) because I want to have transactions displayed with one row only. 

But in the same time I want to see the Category/Account for each transaction therefore an extra column would be greatly appreciated.
Comment 5 BobSCA 2014-08-12 19:58:29 UTC
I think it would be great to optionally be able to add 2 additional columns -- category/account and memo. My 26" monitor has an awful lot of unused space whether I check "Show Transaction Detail" or not.
Comment 6 jesse 2020-11-22 07:31:32 UTC
After all this time.. I too would like this feature. 

Please add this to the ledger. :) 

I like it to show the transaction in one row as well.
Comment 7 jesse 2020-11-22 08:50:20 UTC
I am using Fedora33 btw..
Comment 8 Thomas Baumgart 2020-11-22 09:15:00 UTC
*** Bug 429492 has been marked as a duplicate of this bug. ***
Comment 9 jesse 2020-11-22 15:55:58 UTC
I think if the Memo is added on the 1 line, it should be truncated at 30 or 50 characters. That should be enough to be helpful. If someone needs to see the whole memo, they can open the transaction detail window. 

There is a lot of space on the transaction row but not sure we want to clutter the view either. 

Maybe if there was a toggle to show the transaction memo or not and even an option to set how many characters to show. (or make the column width adjustable)
Comment 10 adi.sav 2022-04-15 16:18:17 UTC
After 11 years since this bug has been reported...

I fully agree to what it has been said above.
Using KMyMoney 5.1.80-6b0d9509e in Windows 11.
When checking "Show all register entries in full detail", the Detail field in ledger shows two rows of text: category and memo. And it cuts into memo a little. It's not ok with two rows crammed in one row.

Instead of making the row wider, why not put category and memo in different fields in the ledger, like it is in the entry form? Every information in it's field, isn't that as it should be?
Comment 11 adi.sav 2022-04-15 16:19:21 UTC
Created attachment 148176 [details]
Detail field cannot hold all information
Comment 12 adi.sav 2022-04-15 16:19:59 UTC
*** Bug 452617 has been marked as a duplicate of this bug. ***
Comment 13 adi.sav 2022-04-15 16:20:30 UTC
*** Bug 445604 has been marked as a duplicate of this bug. ***
Comment 14 forbyta 2023-01-24 20:19:21 UTC
I'm using the Linux (Fedora) version and would also like to see Category and Memo columns added to the Ledger view.  It's much easier to view the ledger one line at a time, but without category/memo it's very limiting.

As a slight aside, I think an improvement long term might be giving the user full/fuller control over the columns.

A good KDE example is the Dolphin file manager (https://apps.kde.org/dolphin/) when using the "Details" View Mode.  Right clicking on the column header allows selecting which columns are displayed.   Columns can also be moved around by dragging them.  They can be resized by dragging the end of column left/right.  And clicking on a column determines how the table is sorted.  This would be a great addition to KMyMoney.
Comment 15 Jack 2023-03-11 00:18:15 UTC
Master branch now allows moving and resizing columns, but not yet adding other columns.
Comment 16 Jack 2023-03-11 00:20:04 UTC
*** Bug 429432 has been marked as a duplicate of this bug. ***
Comment 17 Jack 2023-03-11 00:24:36 UTC
*** Bug 466710 has been marked as a duplicate of this bug. ***
Comment 18 surcouf 2023-08-31 19:46:58 UTC
i would also greatly appreciate to get in the ledger view (transactions area) the ability to choose the columns displayed.
Currently the columns are:
NĀ° > Date >  Details (on three lines in "view operations details Ctrl+T" mode showing 1) payee 2) category 3) note > Payment amount > Deposit amount > Balance amount

i hope that these three 1) payee 2) category 3) note will become standalone columns in the future and that the user will be free to:
- choose to display or hide them
- change the order of columns between them.