Re: [GNC] Register column sizing

2023-01-07 Thread David H
Yes, working right to left is the way to do it, generally it works like a
charm once you get used to it, I find it just as easy sometimes to left
click on the column divider and move it left or right as necessary.
Sometimes I still have to click on the right hand border of the autosized
Description column and pull it leftwards for a cm or 2 and let it go to get
it to resize tho :-)

I find myself generally using Gnucash on the left side of my screen with a
browser window open to my bank/s on the right with both taking up the full
screen trying to make sure everything has been entered and reconciles with
Gnucash.  Personally I'd really like the text columns like Description,
Transfer, Notes (are there others ?) to automatically all slim down
proportionately when I click on the right Gnucash window border and shrink
the window width and similarly expand proportionately when I expand the
window again :-)  What happens at present is that the Description column
shrinks down but I seem to just end up losing all or most of the
reconciliation and amount columns and then I also start losing most of the
Transfer column as well. So then I have to manually shrink the column width
of the Transfer column to get the amounts showing again.

Not sure what you can do about users shrinking down and losing the
Reconciliation column etc as per MAF's earlier reply.  If that happens to
me I can usually manage with a bit of trial and error to click on the very
slightly thicker column divider where the Reconciliation column was and
expand it again.  Maybe a button on the toolbar to "Unhide Columns" that
are zero width, then again perhaps MAF's idea of a minimum column width
would work and be easier to implement.

I wasn't sure what John's comment about the hidden price column was all
about until I managed to expand a hidden "Rate" column on the right of my
Registers - I think this was mentioned a year or two back ?

Regards David H.


On Sat, 7 Jan 2023 at 13:16, Fred Tydeman  wrote:

> I find that doing a double left click on each column header,
> going from right to left works just fine.
>
> On Fri, Jan 6, 2023 at 7:11 PM peterb  wrote:
>
> > I have been using Gnucash for many years and I still never know exactly
> > what's going to happen when I try to resize a column. It is 120%
> > infuriating - at least to me! - so I'm in favor of trying to make the
> > behavior more sensible.
> >
> > It feels fundamentally weird to me to privilege the description column
> that
> > way, because it means I constantly end up in situations where space is
> > being added to the description column, which in the common case has
> plenty
> > of room, and in the meantime my debit and credit columns are cutting off
> > half the numbers in them.
> >
> > -Peter
> >
> > On Thu, Jan 5, 2023 at 10:42 PM john  wrote:
> >
> > > Users,
> > >
> > > There have been occasional complaints for many years about column width
> > > sizing. See for e.g. https://bugs.gnucash.org/show_bug.cgi?id=563588.
> > > Most users seem to eventually get used to it, but I wonder if anybody
> > > really likes it.
> > >
> > > The problem boils down to the auto-sizing behavior of the Description
> > > column, which causes that column to grow or shrink when you adjust the
> > > window's width, and to make a horizontal scrollbar appear when you
> widen
> > > another column. Occasionally someone will complain about the normally
> > > hidden price column because it's possible to catch its handle and widen
> > it
> > > when you mean to widen the balance column.
> > >
> > > It would be really easy to turn off autosizing on the Description field
> > > and only a little work to figure out another way to handle the price
> and
> > > ditch that column. Would anyone miss it?
> > >
> > > Regards,
> > > John Ralls
> > >
> > > ___
> > > gnucash-user mailing list
> > > gnucash-user@gnucash.org
> > > To update your subscription preferences or to unsubscribe:
> > > https://lists.gnucash.org/mailman/listinfo/gnucash-user
> > > -
> > > Please remember to CC this list on all your replies.
> > > You can do this by using Reply-To-List or Reply-All.
> > >
> > ___
> > gnucash-user mailing list
> > gnucash-user@gnucash.org
> > To update your subscription preferences or to unsubscribe:
> > https://lists.gnucash.org/mailman/listinfo/gnucash-user
> > -
> > Please remember to CC this list on all your replies.
> > You can do this by using Reply-To-List or Reply-All.
> >
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update 

Re: [GNC] Register column sizing

2023-01-06 Thread Fred Tydeman
I find that doing a double left click on each column header,
going from right to left works just fine.

On Fri, Jan 6, 2023 at 7:11 PM peterb  wrote:

> I have been using Gnucash for many years and I still never know exactly
> what's going to happen when I try to resize a column. It is 120%
> infuriating - at least to me! - so I'm in favor of trying to make the
> behavior more sensible.
>
> It feels fundamentally weird to me to privilege the description column that
> way, because it means I constantly end up in situations where space is
> being added to the description column, which in the common case has plenty
> of room, and in the meantime my debit and credit columns are cutting off
> half the numbers in them.
>
> -Peter
>
> On Thu, Jan 5, 2023 at 10:42 PM john  wrote:
>
> > Users,
> >
> > There have been occasional complaints for many years about column width
> > sizing. See for e.g. https://bugs.gnucash.org/show_bug.cgi?id=563588.
> > Most users seem to eventually get used to it, but I wonder if anybody
> > really likes it.
> >
> > The problem boils down to the auto-sizing behavior of the Description
> > column, which causes that column to grow or shrink when you adjust the
> > window's width, and to make a horizontal scrollbar appear when you widen
> > another column. Occasionally someone will complain about the normally
> > hidden price column because it's possible to catch its handle and widen
> it
> > when you mean to widen the balance column.
> >
> > It would be really easy to turn off autosizing on the Description field
> > and only a little work to figure out another way to handle the price and
> > ditch that column. Would anyone miss it?
> >
> > Regards,
> > John Ralls
> >
> > ___
> > gnucash-user mailing list
> > gnucash-user@gnucash.org
> > To update your subscription preferences or to unsubscribe:
> > https://lists.gnucash.org/mailman/listinfo/gnucash-user
> > -
> > Please remember to CC this list on all your replies.
> > You can do this by using Reply-To-List or Reply-All.
> >
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Register column sizing

2023-01-06 Thread peterb
I have been using Gnucash for many years and I still never know exactly
what's going to happen when I try to resize a column. It is 120%
infuriating - at least to me! - so I'm in favor of trying to make the
behavior more sensible.

It feels fundamentally weird to me to privilege the description column that
way, because it means I constantly end up in situations where space is
being added to the description column, which in the common case has plenty
of room, and in the meantime my debit and credit columns are cutting off
half the numbers in them.

-Peter

On Thu, Jan 5, 2023 at 10:42 PM john  wrote:

> Users,
>
> There have been occasional complaints for many years about column width
> sizing. See for e.g. https://bugs.gnucash.org/show_bug.cgi?id=563588.
> Most users seem to eventually get used to it, but I wonder if anybody
> really likes it.
>
> The problem boils down to the auto-sizing behavior of the Description
> column, which causes that column to grow or shrink when you adjust the
> window's width, and to make a horizontal scrollbar appear when you widen
> another column. Occasionally someone will complain about the normally
> hidden price column because it's possible to catch its handle and widen it
> when you mean to widen the balance column.
>
> It would be really easy to turn off autosizing on the Description field
> and only a little work to figure out another way to handle the price and
> ditch that column. Would anyone miss it?
>
> Regards,
> John Ralls
>
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Register column sizing

2023-01-06 Thread David Carlson
I do find that when I move between computers with different display
resolutions, if I copy the user preferences,  then I have to fiddle with
widths on the new machine.   If the defaults were good enough so that there
was no need to port over the column widths,  there would still be other
settings like csv import settings and custom reports to port over, so if
these items can be separated so users can pick and choose what to keep, it
would be greatly appreciated.

On Fri, Jan 6, 2023 at 2:05 PM Thomas Forrester 
wrote:

> To be honest, John, it's been a minute since I bothered to think about it.
> For the most part, I guess I just leave columns alone.  I don't recall the
> last time I've had to resize a column, and maybe that speaks kindly of the
> width-memory the columns have at this point.  Or not.  Like I say, I don't
> find myself needing to resize columns much.  But neither does that mean
> I've never resized a column.  My recollection of those times is that it was
> somewhat frustrating and counter intuitive.  As if it seemed to be doing
> the sizing backwards or was somehow causing disruption to other column
> widths.
>
> I don't feel asking me what I think GnuCash is doing differently than
> spreadsheets is going to give you any important information.  Rather, I
> think you should be asking yourself, "what is GnuCash doing that is
> different from how spreadsheets do it?"  After all, you came to us saying,
> "There have been occasional complaints for many years about column width
> sizing."  I hypothesize that at the root of these complaints is the
> difference between the intuitive and well accepted behavior of spreadsheets
> vs the, well, clumsy(?) way GnuCash is doing it.
>
> If GnuCash starts behaving like a spreadsheet in this regard, I would
> expect all the grumbling to go away.  Or at the very least you could say
> you're standing on the shoulders of giants like Excel, LibreOffice Calc,
> etc, in doing it how they do it so as to bring an established standard to
> the table.
>
> Thanks.
> Tom
>
>
> On Fri, Jan 6, 2023 at 1:31 PM john  wrote:
>
> > With the exception of the Description field automatically resizing itself
> > to fit the register in the window width, I think GnuCash does size
> columns
> > the same way spreadsheets do: You put the pointer on the right-hand
> divider
> > in the header and drag it, and double-click in the header to fit the
> width
> > to the widest entry in that column. What do you think spreadsheets do
> > differently?
> >
> > Regards,
> > John Ralls
> >
> >
> > On Jan 6, 2023, at 5:37 AM, Thomas Forrester 
> > wrote:
> >
> > I realize I'm answering a slightly different question, but I've never
> > understood why the GnuCash developers have never made column sizing (and
> > apparently hiding, too) work just like spreadsheets.  We already invented
> > that wheel, and people are *really* accustomed to how it works, hence the
> > grumbling when it's discovered by new GnuCash users that it doesn't work
> > that way here.  I think the vast majority would agree that the way
> > spreadsheet columns work is a very mature, and well understood
> "technology"
> > (for lack of a better word) that has become ubiquitous and intuitive.
> Note
> > also that I said "spreadsheets" rather than, say, "Excel" because the way
> > spreadsheet columns work isn't specific to any one spreadsheet program,
> and
> > once again speaks to how universal handling spreadsheet columns has
> become.
> >
> > My guess is that what you're asking is likely just fine, but isn't it
> just
> > another band-aid that really would be better ripped off in favor of
> > spreadsheet-like resizing logic?
> >
> > Tom
> > Thomas L. Forrester
> > Middleton, WI USA
> >
> >
> > On Thu, Jan 5, 2023 at 9:42 PM john  wrote:
> >
> >> Users,
> >>
> >> There have been occasional complaints for many years about column width
> >> sizing. See for e.g. https://bugs.gnucash.org/show_bug.cgi?id=563588.
> >> Most users seem to eventually get used to it, but I wonder if anybody
> >> really likes it.
> >>
> >> The problem boils down to the auto-sizing behavior of the Description
> >> column, which causes that column to grow or shrink when you adjust the
> >> window's width, and to make a horizontal scrollbar appear when you widen
> >> another column. Occasionally someone will complain about the normally
> >> hidden price column because it's possible to catch its handle and widen
> it
> >> when you mean to widen the balance column.
> >>
> >> It would be really easy to turn off autosizing on the Description field
> >> and only a little work to figure out another way to handle the price and
> >> ditch that column. Would anyone miss it?
> >>
> >> Regards,
> >> John Ralls
> >>
> >> ___
> >> gnucash-user mailing list
> >> gnucash-user@gnucash.org
> >> To update your subscription preferences or to unsubscribe:
> >> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> >> -
> >> Please 

Re: [GNC] Register column sizing

2023-01-06 Thread Maf. King
CAn I suggest that columns are given a notional minimum width, to stop the 
problem of the left and right dividers overlapping.  say 5 or 10px or 
something, it you are thiking of diddling around with that area of code?

"vanishing" columns seems to be another similar FAQ over the years.

Maf.


On Friday, 6 January 2023 19:30:05 GMT john wrote:
> With the exception of the Description field automatically resizing itself to
> fit the register in the window width, I think GnuCash does size columns the
> same way spreadsheets do: You put the pointer on the right-hand divider in
> the header and drag it, and double-click in the header to fit the width to
> the widest entry in that column. What do you think spreadsheets do
> differently?
> 
> Regards,
> John Ralls
> 
> > On Jan 6, 2023, at 5:37 AM, Thomas Forrester 
> > wrote:
> > 
> > I realize I'm answering a slightly different question, but I've never
> > understood why the GnuCash developers have never made column sizing (and
> > apparently hiding, too) work just like spreadsheets.  We already invented
> > that wheel, and people are *really* accustomed to how it works, hence the
> > grumbling when it's discovered by new GnuCash users that it doesn't work
> > that way here.  I think the vast majority would agree that the way
> > spreadsheet columns work is a very mature, and well understood
> > "technology" (for lack of a better word) that has become ubiquitous and
> > intuitive.  Note also that I said "spreadsheets" rather than, say,
> > "Excel" because the way spreadsheet columns work isn't specific to any
> > one spreadsheet program, and once again speaks to how universal handling
> > spreadsheet columns has become.
> > 
> > My guess is that what you're asking is likely just fine, but isn't it just
> > another band-aid that really would be better ripped off in favor of
> > spreadsheet-like resizing logic?
> > 
> > Tom
> > Thomas L. Forrester
> > Middleton, WI USA
> > 
> > On Thu, Jan 5, 2023 at 9:42 PM john mailto:jra...@ceridwen.us>> wrote:
> >> Users,
> >> 
> >> There have been occasional complaints for many years about column width
> >> sizing. See for e.g. https://bugs.gnucash.org/show_bug.cgi?id=563588.
> >> Most users seem to eventually get used to it, but I wonder if anybody
> >> really likes it.
> >> 
> >> The problem boils down to the auto-sizing behavior of the Description
> >> column, which causes that column to grow or shrink when you adjust the
> >> window's width, and to make a horizontal scrollbar appear when you widen
> >> another column. Occasionally someone will complain about the normally
> >> hidden price column because it's possible to catch its handle and widen
> >> it when you mean to widen the balance column.
> >> 
> >> It would be really easy to turn off autosizing on the Description field
> >> and only a little work to figure out another way to handle the price and
> >> ditch that column. Would anyone miss it?
> >> 
> >> Regards,
> >> John Ralls
> >> 
> >> ___
> >> gnucash-user mailing list
> >> gnucash-user@gnucash.org 
> >> To update your subscription preferences or to unsubscribe:
> >> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> >> -
> >> Please remember to CC this list on all your replies.
> >> You can do this by using Reply-To-List or Reply-All.
> 
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.




___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Register column sizing

2023-01-06 Thread Thomas Forrester
To be honest, John, it's been a minute since I bothered to think about it.
For the most part, I guess I just leave columns alone.  I don't recall the
last time I've had to resize a column, and maybe that speaks kindly of the
width-memory the columns have at this point.  Or not.  Like I say, I don't
find myself needing to resize columns much.  But neither does that mean
I've never resized a column.  My recollection of those times is that it was
somewhat frustrating and counter intuitive.  As if it seemed to be doing
the sizing backwards or was somehow causing disruption to other column
widths.

I don't feel asking me what I think GnuCash is doing differently than
spreadsheets is going to give you any important information.  Rather, I
think you should be asking yourself, "what is GnuCash doing that is
different from how spreadsheets do it?"  After all, you came to us saying,
"There have been occasional complaints for many years about column width
sizing."  I hypothesize that at the root of these complaints is the
difference between the intuitive and well accepted behavior of spreadsheets
vs the, well, clumsy(?) way GnuCash is doing it.

If GnuCash starts behaving like a spreadsheet in this regard, I would
expect all the grumbling to go away.  Or at the very least you could say
you're standing on the shoulders of giants like Excel, LibreOffice Calc,
etc, in doing it how they do it so as to bring an established standard to
the table.

Thanks.
Tom


On Fri, Jan 6, 2023 at 1:31 PM john  wrote:

> With the exception of the Description field automatically resizing itself
> to fit the register in the window width, I think GnuCash does size columns
> the same way spreadsheets do: You put the pointer on the right-hand divider
> in the header and drag it, and double-click in the header to fit the width
> to the widest entry in that column. What do you think spreadsheets do
> differently?
>
> Regards,
> John Ralls
>
>
> On Jan 6, 2023, at 5:37 AM, Thomas Forrester 
> wrote:
>
> I realize I'm answering a slightly different question, but I've never
> understood why the GnuCash developers have never made column sizing (and
> apparently hiding, too) work just like spreadsheets.  We already invented
> that wheel, and people are *really* accustomed to how it works, hence the
> grumbling when it's discovered by new GnuCash users that it doesn't work
> that way here.  I think the vast majority would agree that the way
> spreadsheet columns work is a very mature, and well understood "technology"
> (for lack of a better word) that has become ubiquitous and intuitive.  Note
> also that I said "spreadsheets" rather than, say, "Excel" because the way
> spreadsheet columns work isn't specific to any one spreadsheet program, and
> once again speaks to how universal handling spreadsheet columns has become.
>
> My guess is that what you're asking is likely just fine, but isn't it just
> another band-aid that really would be better ripped off in favor of
> spreadsheet-like resizing logic?
>
> Tom
> Thomas L. Forrester
> Middleton, WI USA
>
>
> On Thu, Jan 5, 2023 at 9:42 PM john  wrote:
>
>> Users,
>>
>> There have been occasional complaints for many years about column width
>> sizing. See for e.g. https://bugs.gnucash.org/show_bug.cgi?id=563588.
>> Most users seem to eventually get used to it, but I wonder if anybody
>> really likes it.
>>
>> The problem boils down to the auto-sizing behavior of the Description
>> column, which causes that column to grow or shrink when you adjust the
>> window's width, and to make a horizontal scrollbar appear when you widen
>> another column. Occasionally someone will complain about the normally
>> hidden price column because it's possible to catch its handle and widen it
>> when you mean to widen the balance column.
>>
>> It would be really easy to turn off autosizing on the Description field
>> and only a little work to figure out another way to handle the price and
>> ditch that column. Would anyone miss it?
>>
>> Regards,
>> John Ralls
>>
>> ___
>> gnucash-user mailing list
>> gnucash-user@gnucash.org
>> To update your subscription preferences or to unsubscribe:
>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>> -
>> Please remember to CC this list on all your replies.
>> You can do this by using Reply-To-List or Reply-All.
>>
>
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Register column sizing

2023-01-06 Thread john
With the exception of the Description field automatically resizing itself to 
fit the register in the window width, I think GnuCash does size columns the 
same way spreadsheets do: You put the pointer on the right-hand divider in the 
header and drag it, and double-click in the header to fit the width to the 
widest entry in that column. What do you think spreadsheets do differently?

Regards,
John Ralls


> On Jan 6, 2023, at 5:37 AM, Thomas Forrester  wrote:
> 
> I realize I'm answering a slightly different question, but I've never 
> understood why the GnuCash developers have never made column sizing (and 
> apparently hiding, too) work just like spreadsheets.  We already invented 
> that wheel, and people are *really* accustomed to how it works, hence the 
> grumbling when it's discovered by new GnuCash users that it doesn't work that 
> way here.  I think the vast majority would agree that the way spreadsheet 
> columns work is a very mature, and well understood "technology" (for lack of 
> a better word) that has become ubiquitous and intuitive.  Note also that I 
> said "spreadsheets" rather than, say, "Excel" because the way spreadsheet 
> columns work isn't specific to any one spreadsheet program, and once again 
> speaks to how universal handling spreadsheet columns has become.
> 
> My guess is that what you're asking is likely just fine, but isn't it just 
> another band-aid that really would be better ripped off in favor of 
> spreadsheet-like resizing logic?
> 
> Tom
> Thomas L. Forrester
> Middleton, WI USA
> 
> 
> On Thu, Jan 5, 2023 at 9:42 PM john  > wrote:
>> Users,
>> 
>> There have been occasional complaints for many years about column width 
>> sizing. See for e.g. https://bugs.gnucash.org/show_bug.cgi?id=563588. Most 
>> users seem to eventually get used to it, but I wonder if anybody really 
>> likes it.
>> 
>> The problem boils down to the auto-sizing behavior of the Description 
>> column, which causes that column to grow or shrink when you adjust the 
>> window's width, and to make a horizontal scrollbar appear when you widen 
>> another column. Occasionally someone will complain about the normally hidden 
>> price column because it's possible to catch its handle and widen it when you 
>> mean to widen the balance column.
>> 
>> It would be really easy to turn off autosizing on the Description field and 
>> only a little work to figure out another way to handle the price and ditch 
>> that column. Would anyone miss it?
>> 
>> Regards,
>> John Ralls
>> 
>> ___
>> gnucash-user mailing list
>> gnucash-user@gnucash.org 
>> To update your subscription preferences or to unsubscribe:
>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>> -
>> Please remember to CC this list on all your replies.
>> You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Register column sizing

2023-01-06 Thread Adrien Monteleone

That's a good question and one I've had myself.

It is even more perplexing when I discovered the registers are based on 
code from the Gnumeric spreadsheet app.


My wild and very limited understanding guess is:

That part of the UI didn't get borrowed from Gnumeric, maybe for a good 
reason. A large portion of the GnuCash controlling code is not separate 
from the viewing code. Perhaps Gnumeric has the same issue. This is 
likely a manifestation of that problem for at least one if not both of 
those apps.


-
That aside, I'm glad GnuCash doesn't make me enter a column size in 
measuring units! (as *if* a spreadsheet will always be printed)


I could be reading wrong, but I don't think John was suggesting dropping 
the ability to double-click to auto-fit columns to data, but rather 
dropping the rubber-band auto-size effect for the Description column.


That would leave us with drag to size (like spreadsheets) or auto-fit. 
(which spreadsheets can now do but taking more clicks)


Regards,
Adrien

On 1/6/23 7:37 AM, Thomas Forrester wrote:

I realize I'm answering a slightly different question, but I've never
understood why the GnuCash developers have never made column sizing (and
apparently hiding, too) work just like spreadsheets.  We already invented
that wheel, and people are *really* accustomed to how it works, hence the
grumbling when it's discovered by new GnuCash users that it doesn't work
that way here.  I think the vast majority would agree that the way
spreadsheet columns work is a very mature, and well understood "technology"
(for lack of a better word) that has become ubiquitous and intuitive.  Note
also that I said "spreadsheets" rather than, say, "Excel" because the way
spreadsheet columns work isn't specific to any one spreadsheet program, and
once again speaks to how universal handling spreadsheet columns has become.

My guess is that what you're asking is likely just fine, but isn't it just
another band-aid that really would be better ripped off in favor of
spreadsheet-like resizing logic?


___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Register column sizing

2023-01-06 Thread William Prescott
Another vote in favor of this change to the column width handling,

Best wishes,
Will


On Jan 6, 2023, at 08:45, Matthew Forbis via gnucash-user 
 wrote:

I'm fully in agreement of making the description column behave like all the 
others.
Matt
   On Thursday, January 5, 2023 at 09:41:58 PM CST, john  
wrote:  

Users,

There have been occasional complaints for many years about column width sizing. 
See for e.g. https://bugs.gnucash.org/show_bug.cgi?id=563588. Most users seem 
to eventually get used to it, but I wonder if anybody really likes it.

The problem boils down to the auto-sizing behavior of the Description column, 
which causes that column to grow or shrink when you adjust the window's width, 
and to make a horizontal scrollbar appear when you widen another column. 
Occasionally someone will complain about the normally hidden price column 
because it's possible to catch its handle and widen it when you mean to widen 
the balance column.

It would be really easy to turn off autosizing on the Description field and 
only a little work to figure out another way to handle the price and ditch that 
column. Would anyone miss it?

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Register column sizing

2023-01-06 Thread Matthew Forbis via gnucash-user
 I'm fully in agreement of making the description column behave like all the 
others.
Matt
On Thursday, January 5, 2023 at 09:41:58 PM CST, john  
wrote:  
 
 Users,

There have been occasional complaints for many years about column width sizing. 
See for e.g. https://bugs.gnucash.org/show_bug.cgi?id=563588. Most users seem 
to eventually get used to it, but I wonder if anybody really likes it.

The problem boils down to the auto-sizing behavior of the Description column, 
which causes that column to grow or shrink when you adjust the window's width, 
and to make a horizontal scrollbar appear when you widen another column. 
Occasionally someone will complain about the normally hidden price column 
because it's possible to catch its handle and widen it when you mean to widen 
the balance column.

It would be really easy to turn off autosizing on the Description field and 
only a little work to figure out another way to handle the price and ditch that 
column. Would anyone miss it?

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
  
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Register column sizing

2023-01-06 Thread ml
I’m new to GnuCash so I admit I’m not sure I fully understand the question’s 
impacts.

I have figured out I can resize each column manually, but what does confuse me 
is why (at least on macOS) a double click (as opposed to a right-click) 
activates what I believe you’re referring to as autosizing. 

Nonetheless, I can get used to that. But, I would expect that if I double click 
on the column a second time, it should revert to the earlier size, no?

Why ditch the price column?
> On Jan 5, 2023, at 21:40, john  wrote:
> 
> Users,
> 
> There have been occasional complaints for many years about column width 
> sizing. See for e.g. https://bugs.gnucash.org/show_bug.cgi?id=563588. Most 
> users seem to eventually get used to it, but I wonder if anybody really likes 
> it.
> 
> The problem boils down to the auto-sizing behavior of the Description column, 
> which causes that column to grow or shrink when you adjust the window's 
> width, and to make a horizontal scrollbar appear when you widen another 
> column. Occasionally someone will complain about the normally hidden price 
> column because it's possible to catch its handle and widen it when you mean 
> to widen the balance column.
> 
> It would be really easy to turn off autosizing on the Description field and 
> only a little work to figure out another way to handle the price and ditch 
> that column. Would anyone miss it?
> 
> Regards,
> John Ralls
> 
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Register column sizing

2023-01-06 Thread David T. via gnucash-user
I think both changes would be excellent. As another person has noted, most 
people expect GnuCash columns to behave like a spreadsheet, and the Description 
column trips them up. And if the Price column doesn't have to be there, 
removing it will be beneficial as well. 

⁣David T. ​

On Jan 6, 2023, 6:42 AM, at 6:42 AM, john  wrote:
>Users,
>
>There have been occasional complaints for many years about column width
>sizing. See for e.g. https://bugs.gnucash.org/show_bug.cgi?id=563588.
>Most users seem to eventually get used to it, but I wonder if anybody
>really likes it.
>
>The problem boils down to the auto-sizing behavior of the Description
>column, which causes that column to grow or shrink when you adjust the
>window's width, and to make a horizontal scrollbar appear when you
>widen another column. Occasionally someone will complain about the
>normally hidden price column because it's possible to catch its handle
>and widen it when you mean to widen the balance column.
>
>It would be really easy to turn off autosizing on the Description field
>and only a little work to figure out another way to handle the price
>and ditch that column. Would anyone miss it?
>
>Regards,
>John Ralls
>
>___
>gnucash-user mailing list
>gnucash-user@gnucash.org
>To update your subscription preferences or to unsubscribe:
>https://lists.gnucash.org/mailman/listinfo/gnucash-user
>-
>Please remember to CC this list on all your replies.
>You can do this by using Reply-To-List or Reply-All.
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Register column sizing

2023-01-06 Thread Michael or Penny Novack

On 1/6/2023 12:46 AM, David Carlson wrote:

I feel that the register column sizing is complicated by the fact that the
register  view is constrained by the requirement that the data input window
has to appear to blend in to the rest of the register view.  If the data
input area was separated from the register view each of the areas could be
optimized for it's respective purpose.

This is essentially an artifact of being able to enter transactions in 
"register view" rather than in "journal view".


In the traditional journal entry (old days) there would be a header line 
with date (and check number in case a payment). Then indicated by a 
specified indentation a line for each debit account, then at a further 
indentation, a line for each credit account, then at a still further 
indentation, as many lines as wanted for the description. In other 
words, the indication that a debit account line, a credit account line, 
or description line indicated by the amount of indentation. This imposed 
no size limit on description. Now a bookkeeping app COULD have been 
coded to mirror that (and then when the transaction complete, auto-post 
to the ledger)


But people would miss the shortcut of being able to enter directly into 
the ledger as >90% of transactions only affecting two accounts and not 
having long descriptions.


Michael D Novack


___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Register column sizing

2023-01-06 Thread Glenn Fowler
Maybe a setting in Preferences -> Register Defaults  to toggle the option?


On Fri, Jan 6, 2023 at 8:32 AM Fross, Michael  wrote:

> Hi John.  I enjoy the ability to double click column headers to auto-size
> them.  I hope this is not impacted.
>
> For description autosizing, it did take a little getting used to, but I
> like it and use it.  I manage the other columns, mostly by double clicking
> the title, and then let the description column fill in the rest.
>
> Michael
>
>
> On Fri, Jan 6, 2023 at 6:32 AM Adrien Monteleone <
> adrien.montele...@lusfiber.net> wrote:
>
> > I don't play with it too often these days, but if I do, I won't miss the
> > auto-size or accidentally exposing the price column.
> >
> > Regards,
> > Adrien
> >
> > On 1/5/23 9:40 PM, john wrote:
> > > It would be really easy to turn off autosizing on the Description field
> > and only a little work to figure out another way to handle the price and
> > ditch that column. Would anyone miss it?
> >
> > ___
> > gnucash-user mailing list
> > gnucash-user@gnucash.org
> > To update your subscription preferences or to unsubscribe:
> > https://lists.gnucash.org/mailman/listinfo/gnucash-user
> > -
> > Please remember to CC this list on all your replies.
> > You can do this by using Reply-To-List or Reply-All.
> >
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Register column sizing

2023-01-06 Thread Thomas Forrester
I realize I'm answering a slightly different question, but I've never
understood why the GnuCash developers have never made column sizing (and
apparently hiding, too) work just like spreadsheets.  We already invented
that wheel, and people are *really* accustomed to how it works, hence the
grumbling when it's discovered by new GnuCash users that it doesn't work
that way here.  I think the vast majority would agree that the way
spreadsheet columns work is a very mature, and well understood "technology"
(for lack of a better word) that has become ubiquitous and intuitive.  Note
also that I said "spreadsheets" rather than, say, "Excel" because the way
spreadsheet columns work isn't specific to any one spreadsheet program, and
once again speaks to how universal handling spreadsheet columns has become.

My guess is that what you're asking is likely just fine, but isn't it just
another band-aid that really would be better ripped off in favor of
spreadsheet-like resizing logic?

Tom
Thomas L. Forrester
Middleton, WI USA


On Thu, Jan 5, 2023 at 9:42 PM john  wrote:

> Users,
>
> There have been occasional complaints for many years about column width
> sizing. See for e.g. https://bugs.gnucash.org/show_bug.cgi?id=563588.
> Most users seem to eventually get used to it, but I wonder if anybody
> really likes it.
>
> The problem boils down to the auto-sizing behavior of the Description
> column, which causes that column to grow or shrink when you adjust the
> window's width, and to make a horizontal scrollbar appear when you widen
> another column. Occasionally someone will complain about the normally
> hidden price column because it's possible to catch its handle and widen it
> when you mean to widen the balance column.
>
> It would be really easy to turn off autosizing on the Description field
> and only a little work to figure out another way to handle the price and
> ditch that column. Would anyone miss it?
>
> Regards,
> John Ralls
>
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Register column sizing

2023-01-06 Thread Fross, Michael
Hi John.  I enjoy the ability to double click column headers to auto-size
them.  I hope this is not impacted.

For description autosizing, it did take a little getting used to, but I
like it and use it.  I manage the other columns, mostly by double clicking
the title, and then let the description column fill in the rest.

Michael


On Fri, Jan 6, 2023 at 6:32 AM Adrien Monteleone <
adrien.montele...@lusfiber.net> wrote:

> I don't play with it too often these days, but if I do, I won't miss the
> auto-size or accidentally exposing the price column.
>
> Regards,
> Adrien
>
> On 1/5/23 9:40 PM, john wrote:
> > It would be really easy to turn off autosizing on the Description field
> and only a little work to figure out another way to handle the price and
> ditch that column. Would anyone miss it?
>
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Register column sizing

2023-01-06 Thread Adrien Monteleone
I don't play with it too often these days, but if I do, I won't miss the 
auto-size or accidentally exposing the price column.


Regards,
Adrien

On 1/5/23 9:40 PM, john wrote:

It would be really easy to turn off autosizing on the Description field and 
only a little work to figure out another way to handle the price and ditch that 
column. Would anyone miss it?


___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Register column sizing

2023-01-05 Thread David Carlson
I feel that the register column sizing is complicated by the fact that the
register  view is constrained by the requirement that the data input window
has to appear to blend in to the rest of the register view.  If the data
input area was separated from the register view each of the areas could be
optimized for it's respective purpose.



On Thu, Jan 5, 2023, 10:13 PM Glenn Fowler  wrote:

> Hi,
>
> I think it would be an improvement to get rid of autosizing because of the
> recurring issues people have with it and it wouldn't affect those users
> that do know how autosizing works by taking it away.
>
> On Thu, Jan 5, 2023 at 10:40 PM john  wrote:
>
> > Users,
> >
> > There have been occasional complaints for many years about column width
> > sizing. See for e.g. https://bugs.gnucash.org/show_bug.cgi?id=563588.
> > Most users seem to eventually get used to it, but I wonder if anybody
> > really likes it.
> >
> > The problem boils down to the auto-sizing behavior of the Description
> > column, which causes that column to grow or shrink when you adjust the
> > window's width, and to make a horizontal scrollbar appear when you widen
> > another column. Occasionally someone will complain about the normally
> > hidden price column because it's possible to catch its handle and widen
> it
> > when you mean to widen the balance column.
> >
> > It would be really easy to turn off autosizing on the Description field
> > and only a little work to figure out another way to handle the price and
> > ditch that column. Would anyone miss it?
> >
> > Regards,
> > John Ralls
> >
> > ___
> > gnucash-user mailing list
> > gnucash-user@gnucash.org
> > To update your subscription preferences or to unsubscribe:
> > https://lists.gnucash.org/mailman/listinfo/gnucash-user
> > -
> > Please remember to CC this list on all your replies.
> > You can do this by using Reply-To-List or Reply-All.
> >
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Register column sizing

2023-01-05 Thread Glenn Fowler
Hi,

I think it would be an improvement to get rid of autosizing because of the
recurring issues people have with it and it wouldn't affect those users
that do know how autosizing works by taking it away.

On Thu, Jan 5, 2023 at 10:40 PM john  wrote:

> Users,
>
> There have been occasional complaints for many years about column width
> sizing. See for e.g. https://bugs.gnucash.org/show_bug.cgi?id=563588.
> Most users seem to eventually get used to it, but I wonder if anybody
> really likes it.
>
> The problem boils down to the auto-sizing behavior of the Description
> column, which causes that column to grow or shrink when you adjust the
> window's width, and to make a horizontal scrollbar appear when you widen
> another column. Occasionally someone will complain about the normally
> hidden price column because it's possible to catch its handle and widen it
> when you mean to widen the balance column.
>
> It would be really easy to turn off autosizing on the Description field
> and only a little work to figure out another way to handle the price and
> ditch that column. Would anyone miss it?
>
> Regards,
> John Ralls
>
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.