GnuCash
Contact   Instructions
Bug 796736 - Column Widths calculator need to allow more padding
Summary: Column Widths calculator need to allow more padding
Status: RESOLVED FIXED
Alias: None
Product: GnuCash
Classification: Unclassified
Component: Register (show other bugs)
Version: 3.3
Hardware: PC Windows
: Normal minor
Target Milestone: future
Assignee: ui
QA Contact: ui
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-07-05 03:20 EDT by Christopher Lam
Modified: 2019-12-17 06:05 EST (History)
8 users (show)

See Also:


Attachments
default column widths. (88.06 KB, image/png)
2018-07-05 03:20 EDT, Christopher Lam
no flags Details
... and after doubleclick "Date" column title (99.95 KB, image/png)
2018-07-05 03:20 EDT, Christopher Lam
no flags Details
a workaround to use a properly configured gnucash register (94.66 KB, application/pdf)
2018-07-11 13:38 EDT, houghsey
no flags Details

Description Christopher Lam 2018-07-05 03:20:19 EDT
Created attachment 372904 [details]
default column widths.

I'm aware there have been work on fixing the column-widths calculator, but there still are issues.

1) 90% of the time the column widths hide the most useful numerics - e.g. the Amount's most significant digits (e.g. $20,000 is now 0,000), the day from dd/mm/yyyy. I have to resort to double-click most column titles (except Description) then doubleclick Description to fix it. See first screenshot for my default register view.

2) The date column-width double-click strategy above does not take into account the drop-down. See second screenshot.
Comment 1 Christopher Lam 2018-07-05 03:20:58 EDT
Created attachment 372905 [details]
... and after doubleclick "Date" column title
Comment 2 houghsey 2018-07-11 13:38:45 EDT
Created attachment 372913 [details]
a workaround to use a properly configured gnucash register
Comment 3 houghsey 2018-07-14 11:49:09 EDT
My attachment is a method to use Gnucash as is, not asking for software code changes of any kind.  I am aware that I may be commenting in the wrong format, in the wrong vehicle at the wrong time and any other "wrong" that can be imagined.  But the fact remains that my method works and there are many gnucash users who will benefit from knowing this information.  If I have done this in error and if someone of you can tell me the right direction, I would appreciate the help.... Thanks, Houghsey
Comment 4 Christopher Lam 2018-10-03 18:18:23 EDT
This issue is still ongoing.

I'm managing a book with ~80 accounts.

Every account opening leads to the amounts being unusable because the most significant digits are hidden e.g. $120,000 shown as "20,000".

Would it be difficult to patch so that upon register loading, a general sweep over the register columns to 'double-click' the headers and 'reduce-width' the description column?
Comment 5 Christopher Lam 2019-04-01 23:21:39 EDT
Ok I have no idea whose commit is responsible (I think it's a recent one), but on 3.5 the Windows UI is fully Adwaita and now the Windows font is smaller, and the numbers now fit into the columns.

The date column could still be widened further -- by default it fits dd/mm/yyyy but on current-row the dropdown causes the date to be truncated. Still better than before, thanks to whoever did it!
Comment 6 John Ralls 2019-04-01 23:57:13 EDT
Chris,

Probably a Gtk change, particularly if it's related to Adwaita. As noted in the release notes the Win32 build has an updated from gtk-3-24 HEAD build of Gtk and there are some recent changes there having to do with finalizing the moving of the Adwaita theme into Gtk from being a separate package.

Aside from that, if a column isn't wide enough just double click on it in the header and it will adjust to fit the widest entry. After that the book metadata should remember the width for the future. That won't help the date field in a transaction being edited because it doesn't take the button into account.
Comment 7 Geert Janssens 2019-04-02 03:31:42 EDT
The big issue with the workaround is that this setting is per account register. So you'd have to redo it for each account you open.
Comment 8 Bob 2019-12-16 11:11:47 EST
Just pushed a fix for the cells with a pop up to include the button width in the cell width calculation to maint so hopefully this can be closed.
Comment 9 Christopher Lam 2019-12-17 06:05:55 EST
Thank you :)

Note You need to log in before you can comment on or make changes to this bug.