Re: [GNC] UI Problem with 4.14

2023-12-13 Thread john



> On Dec 13, 2023, at 13:21, Manfred Usselmann  wrote:
> 
> Am 2023-12-13 21:11, schrieb John Ralls:
>>> On Dec 13, 2023, at 11:01 AM, Manfred Usselmann  
>>> wrote:
>>> Am 2023-12-13 19:32, schrieb Manfred Usselmann:
 Am 2023-12-12 05:23, schrieb Adrien Monteleone:
> On 12/11/23 4:21 PM, Manfred Usselmann wrote:
>> Yes, but then much more screen space is used. The border is there even 
>> with single lines, just without a visible border line. When you move the 
>> cursor there it changes to the double arrow indicating the possibility 
>> to resize.
>> I believe the border is missing because the header text for the accounts 
>> column is missing.
>> Yesterday I saw the header text for some accounts but it went away after 
>> a while. Very strange.
> The label is there, but only in Basic View.
> Split & Transaction Journal do not have it.
> I'd say that is a bug.
 You are right, definitely a long standing bug. With View Double Line and 
 Active Complete (Whatever it is called, I've got a different translation) 
 the label is missing, with Single Line it is there.
>>> Bug entered: https://bugs.gnucash.org/show_bug.cgi?id=799163
>>> ___
>> Manfred didn't describe very well what he was seeing, but his screenshots on 
>> the bug make it clear. This is a feature not a bug.
>> When the register is in split view the header changes depending on the 
>> selected row. When the selected transaction is in split view the transaction 
>> row has nothing in the account or reconcile column; those headings are 
>> accordingly blank; the transaction row has the date, the number, the 
>> description, along with the total (really net) credit or debit and the 
>> balance for the selected register and the header labels reflect that. Move 
>> the focus to a split row and the headers change to action, memo, account, 
>> reconcile status, debit, and credit reflecting the split information that's 
>> displayed in the selected row.
> 
> I understand, thanks for the detailed explanation.
> 
> Would it be possible to always show the border between account and reconcile 
> column to make column resizing easier?

Certainly possible. Bob Fewell, do you know where is the code that hides 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.


Re: [GNC] UI Problem with 4.14

2023-12-13 Thread Manfred Usselmann

Am 2023-12-13 21:11, schrieb John Ralls:
On Dec 13, 2023, at 11:01 AM, Manfred Usselmann  
wrote:


Am 2023-12-13 19:32, schrieb Manfred Usselmann:

Am 2023-12-12 05:23, schrieb Adrien Monteleone:

On 12/11/23 4:21 PM, Manfred Usselmann wrote:
Yes, but then much more screen space is used. The border is there 
even with single lines, just without a visible border line. When 
you move the cursor there it changes to the double arrow indicating 
the possibility to resize.
I believe the border is missing because the header text for the 
accounts column is missing.
Yesterday I saw the header text for some accounts but it went away 
after a while. Very strange.

The label is there, but only in Basic View.
Split & Transaction Journal do not have it.
I'd say that is a bug.
You are right, definitely a long standing bug. With View Double Line 
and Active Complete (Whatever it is called, I've got a different 
translation) the label is missing, with Single Line it is there.


Bug entered: https://bugs.gnucash.org/show_bug.cgi?id=799163
___



Manfred didn't describe very well what he was seeing, but his 
screenshots on the bug make it clear. This is a feature not a bug.


When the register is in split view the header changes depending on the 
selected row. When the selected transaction is in split view the 
transaction row has nothing in the account or reconcile column; those 
headings are accordingly blank; the transaction row has the date, the 
number, the description, along with the total (really net) credit or 
debit and the balance for the selected register and the header labels 
reflect that. Move the focus to a split row and the headers change to 
action, memo, account, reconcile status, debit, and credit reflecting 
the split information that's displayed in the selected row.


I understand, thanks for the detailed explanation.

Would it be possible to always show the border between account and 
reconcile column to make column resizing easier?


Regards,
Manfred




___
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] UI Problem with 4.14

2023-12-13 Thread John Ralls



> On Dec 13, 2023, at 11:01 AM, Manfred Usselmann  wrote:
> 
> Am 2023-12-13 19:32, schrieb Manfred Usselmann:
>> Am 2023-12-12 05:23, schrieb Adrien Monteleone:
>>> On 12/11/23 4:21 PM, Manfred Usselmann wrote:
 Yes, but then much more screen space is used. The border is there even 
 with single lines, just without a visible border line. When you move the 
 cursor there it changes to the double arrow indicating the possibility to 
 resize.
 I believe the border is missing because the header text for the accounts 
 column is missing.
 Yesterday I saw the header text for some accounts but it went away after a 
 while. Very strange.
>>> The label is there, but only in Basic View.
>>> Split & Transaction Journal do not have it.
>>> I'd say that is a bug.
>> You are right, definitely a long standing bug. With View Double Line and 
>> Active Complete (Whatever it is called, I've got a different translation) 
>> the label is missing, with Single Line it is there.
> 
> Bug entered: https://bugs.gnucash.org/show_bug.cgi?id=799163
> ___


Manfred didn't describe very well what he was seeing, but his screenshots on 
the bug make it clear. This is a feature not a bug.

When the register is in split view the header changes depending on the selected 
row. When the selected transaction is in split view the transaction row has 
nothing in the account or reconcile column; those headings are accordingly 
blank; the transaction row has the date, the number, the description, along 
with the total (really net) credit or debit and the balance for the selected 
register and the header labels reflect that. Move the focus to a split row and 
the headers change to action, memo, account, reconcile status, debit, and 
credit reflecting the split information that's displayed in the selected row.

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.


Re: [GNC] UI Problem with 4.14

2023-12-13 Thread Manfred Usselmann

Am 2023-12-13 19:32, schrieb Manfred Usselmann:

Am 2023-12-12 05:23, schrieb Adrien Monteleone:

On 12/11/23 4:21 PM, Manfred Usselmann wrote:
Yes, but then much more screen space is used. The border is there 
even with single lines, just without a visible border line. When you 
move the cursor there it changes to the double arrow indicating the 
possibility to resize.


I believe the border is missing because the header text for the 
accounts column is missing.


Yesterday I saw the header text for some accounts but it went away 
after a while. Very strange.



The label is there, but only in Basic View.

Split & Transaction Journal do not have it.

I'd say that is a bug.



You are right, definitely a long standing bug. With View Double Line 
and Active Complete (Whatever it is called, I've got a different 
translation) the label is missing, with Single Line it is there.




Bug entered: https://bugs.gnucash.org/show_bug.cgi?id=799163
___
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] UI Problem with 4.14

2023-12-13 Thread Manfred Usselmann

Am 2023-12-12 05:23, schrieb Adrien Monteleone:

On 12/11/23 4:21 PM, Manfred Usselmann wrote:
Yes, but then much more screen space is used. The border is there even 
with single lines, just without a visible border line. When you move 
the cursor there it changes to the double arrow indicating the 
possibility to resize.


I believe the border is missing because the header text for the 
accounts column is missing.


Yesterday I saw the header text for some accounts but it went away 
after a while. Very strange.



The label is there, but only in Basic View.

Split & Transaction Journal do not have it.

I'd say that is a bug.



You are right, definitely a long standing bug. With View Double Line and 
Active Complete (Whatever it is called, I've got a different 
translation) the label is missing, with Single Line it is there.


Regards,
Manfred
___
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] UI Problem with 4.14

2023-12-11 Thread Adrien Monteleone

The label is there, but only in Basic View.

Split & Transaction Journal do not have it.

I'd say that is a bug.

Regards,
Adrien

On 12/11/23 4:21 PM, Manfred Usselmann wrote:
Yes, but then much more screen space is used. The border is there even 
with single lines, just without a visible border line. When you move the 
cursor there it changes to the double arrow indicating the possibility 
to resize.


I believe the border is missing because the header text for the accounts 
column is missing.


Yesterday I saw the header text for some accounts but it went away after 
a while. Very strange.


___
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] UI Problem with 4.14

2023-12-11 Thread Manfred Usselmann

Am 2023-12-08 14:29, schrieb Adrien Monteleone:
The border between the Account and Reconciliation column does exist, 
but you have to turn on View > Double Line to see it.


Yes, but then much more screen space is used. The border is there even 
with single lines, just without a visible border line. When you move the 
cursor there it changes to the double arrow indicating the possibility 
to resize.


I believe the border is missing because the header text for the accounts 
column is missing.


Yesterday I saw the header text for some accounts but it went away after 
a while. Very strange.


Regards,
Manfred
___
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] UI Problem with 4.14

2023-12-08 Thread Adrien Monteleone
The border between the Account and Reconciliation column does exist, but 
you have to turn on View > Double Line to see it.


And thanks for the tip about double-clicking. I forgot about that part.

Regards,
Adrien

On 12/7/23 7:55 PM, Manfred Usselmann wrote:
There is one additional difficulty which is that there is no border line 
between the heading of the account column and the reconsiliation column. 
So it is easy to resize the reconciliation column when in reality you 
want to change the width of the account column...


There is also the possibility to double click on the right border of the 
column headings to adjust the column width in such a way that the 
content of the column becomes fully visible.


___
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] UI Problem with 4.14

2023-12-08 Thread Manfred Usselmann

Am 2023-12-07 22:09, schrieb Adrien Monteleone:

On 12/7/23 2:07 PM, Robert Heller wrote:



At Thu, 7 Dec 2023 13:46:19 -0600 adrien.montele...@lusfiber.net 
wrote:




The Description column always fills the remaining width of the 
window.


You adjust the other columns to your liking, then reduce the window
width to shrink the Description column. Otherwise, you can after 
setting

the other columns, drag the right handle of the Description column to
the left and let it bounce back to fill the remaining space.


So how do a make the columns to the right of the Description column 
wider?  Do

I drag them off the window?  This actually makes no sense.


Yes, that's how you do it, sort of. And if you try, it does make sense 
as you see it happen.


For example, to widen the Account column, drag its right border to the 
right. (up in the header) The column will widen accordingly, and you 
will get a left-right scroll bar at the bottom of the window. Resize 
all columns *other than* the description to your liking, *first*.


Then, to remove the scroll bar and size the Description to take up the 
remaining space of the window, (Window Width - Sum of all *other* 
Column Widths) drag its right-border to the left and let it snap back 
into place. (hence it auto-sizes)



OK, I am totally confused. How do I make a column to the right of the
Description wider *without* draging the right handle of the 
Description column

to the left?


See above.

I don't want to *shrink* the columns to the right of the
Description, I want to make one of them wider. How does one do that 
without
shrinking the Description column? Where does the space come from? How 
does one

add space?


You are 'adding width' as you resize the other columns which triggers a 
scroll bar. You then snap the Description column back and the scroll 
bar goes away.


What is happening is that there is some total window width W, which
is the sum of widths of all of the columns (plus the margin space). If 
one
wants to make some column Cx wider, some other collumn Cy needs to 
shrink, but

this is impossible if the only column that is "shrinkable" (Cy) is the
Description column. I can make columns to the *left* of the 
Description wider
or narrower, but not the columns to the right of the Description. Any 
attempt
to make any of them wider ends up making them all narrower until 
eventually
one (or more) of them end up with a width of 0. As far as I am 
concerned, this

is a bug (and a serious one at that). This makes no sense.


Yes it does - try it and stop thinking about it.



I have the source code and will go hunting...


No need for that rabbit hole. Just follow the above. Note, this 
behavior is described in the Help manual and as Stan noted, there is 
also an FAQ entry about it. If you really want to see the code, go 
right ahead, but you're just going to discover what I've described 
above and is already documented behavior.




There is one additional difficulty which is that there is no border line 
between the heading of the account column and the reconsiliation column. 
So it is easy to resize the reconciliation column when in reality you 
want to change the width of the account column...


There is also the possibility to double click on the right border of the 
column headings to adjust the column width in such a way that the 
content of the column becomes fully visible.


And as Adrien describes above, I can definitly make the columns on the 
right side of the description wider. If there is not enough space some 
columns or some part of a column becomes invisible and I get a 
horizontal scroll bar which allows me to scroll the whole window 
horizontally.


Regards,
Manfred



___
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] UI Problem with 4.14

2023-12-07 Thread Glenn Fowler
If desired, you can edit the widths by text so all the accounts match. I
like this as after a while you develop a muscle memory of the columns and
you navigate faster when the columns are the same.

Help -> About -> GNC_USERDATA_DIR

Open the books folder and edit the file

On Thu, Dec 7, 2023 at 6:05 PM David Carlson 
wrote:

> Robert,
>
> Once you get used to it, this method is about as hser friendly as possible
> given the overall register design.
>
> I have found that for the size and resolution of the monitors that I
> currently own, I first need to adjust the display setting to default to a
> smaller font size to get more text into the register width, then I might
> double click in the headers of some columns to show the widest entry
> completely.  Then I drag the right edge of the description column to the
> left to remove the scrollbar at the bottom.  I need to repeat for each
> account that I use regularly, then close the Gnucash program with those
> registers still open to save those settings in the .gcm file for that data
> file, as mentioned by others.
>
> One mor litle gem, if a window opens too big to see a button at the bottom,
> for example, hold down the Alt key and grab anywhere in the window with the
> mouse and you can drag it around as needed.
>
>
>
>
> On Thu, Dec 7, 2023, 4:18 PM Robert Heller  wrote:
>
> > At Thu, 7 Dec 2023 15:09:13 -0600 adrien.montele...@lusfiber.net wrote:
> >
> > >
> > > On 12/7/23 2:07 PM, Robert Heller wrote:
> > > >
> > > >
> > > > At Thu, 7 Dec 2023 13:46:19 -0600 adrien.montele...@lusfiber.net
> > wrote:
> > > >
> > > >>
> > > >> The Description column always fills the remaining width of the
> window.
> > > >>
> > > >> You adjust the other columns to your liking, then reduce the window
> > > >> width to shrink the Description column. Otherwise, you can after
> > setting
> > > >> the other columns, drag the right handle of the Description column
> to
> > > >> the left and let it bounce back to fill the remaining space.
> > > >
> > > > So how do a make the columns to the right of the Description column
> > wider?  Do
> > > > I drag them off the window?  This actually makes no sense.
> > >
> > > Yes, that's how you do it, sort of. And if you try, it does make sense
> > > as you see it happen.
> > >
> > > For example, to widen the Account column, drag its right border to the
> > > right. (up in the header) The column will widen accordingly, and you
> > > will get a left-right scroll bar at the bottom of the window. Resize
> all
> > > columns *other than* the description to your liking, *first*.
> > >
> > > Then, to remove the scroll bar and size the Description to take up the
> > > remaining space of the window, (Window Width - Sum of all *other*
> Column
> > > Widths) drag its right-border to the left and let it snap back into
> > > place. (hence it auto-sizes)
> > >
> > > > OK, I am totally confused. How do I make a column to the right of the
> > > > Description wider *without* draging the right handle of the
> > Description column
> > > > to the left?
> > >
> > > See above.
> > >
> > > I don't want to *shrink* the columns to the right of the
> > > > Description, I want to make one of them wider. How does one do that
> > without
> > > > shrinking the Description column? Where does the space come from? How
> > does one
> > > > add space?
> > >
> > > You are 'adding width' as you resize the other columns which triggers a
> > > scroll bar. You then snap the Description column back and the scroll
> bar
> > > goes away.
> > >
> > > What is happening is that there is some total window width W, which
> > > > is the sum of widths of all of the columns (plus the margin space).
> If
> > one
> > > > wants to make some column Cx wider, some other collumn Cy needs to
> > shrink, but
> > > > this is impossible if the only column that is "shrinkable" (Cy) is
> the
> > > > Description column. I can make columns to the *left* of the
> > Description wider
> > > > or narrower, but not the columns to the right of the Description. Any
> > attempt
> > > > to make any of them wider ends up making them all narrower until
> > eventually
> > > > one (or more) of them end up with a width of 0. As far as I am
> > concerned, this
> > > > is a bug (and a serious one at that). This makes no sense.
> > >
> > > Yes it does - try it and stop thinking about it.
> > >
> > > >
> > > > I have the source code and will go hunting...
> > >
> > > No need for that rabbit hole. Just follow the above. Note, this
> behavior
> > > is described in the Help manual and as Stan noted, there is also an FAQ
> > > entry about it. If you really want to see the code, go right ahead, but
> > > you're just going to discover what I've described above and is already
> > > documented behavior.
> >
> > All I can say is *no other application* with a resizable column UI that I
> > have
> > ever used works that way.  AFAIK, this is unique to Gnucash...  It was
> > totally
> > unexpected and *unfriendly* behaviour [to me].

Re: [GNC] UI Problem with 4.14

2023-12-07 Thread David Carlson
Robert,

Once you get used to it, this method is about as hser friendly as possible
given the overall register design.

I have found that for the size and resolution of the monitors that I
currently own, I first need to adjust the display setting to default to a
smaller font size to get more text into the register width, then I might
double click in the headers of some columns to show the widest entry
completely.  Then I drag the right edge of the description column to the
left to remove the scrollbar at the bottom.  I need to repeat for each
account that I use regularly, then close the Gnucash program with those
registers still open to save those settings in the .gcm file for that data
file, as mentioned by others.

One mor litle gem, if a window opens too big to see a button at the bottom,
for example, hold down the Alt key and grab anywhere in the window with the
mouse and you can drag it around as needed.




On Thu, Dec 7, 2023, 4:18 PM Robert Heller  wrote:

> At Thu, 7 Dec 2023 15:09:13 -0600 adrien.montele...@lusfiber.net wrote:
>
> >
> > On 12/7/23 2:07 PM, Robert Heller wrote:
> > >
> > >
> > > At Thu, 7 Dec 2023 13:46:19 -0600 adrien.montele...@lusfiber.net
> wrote:
> > >
> > >>
> > >> The Description column always fills the remaining width of the window.
> > >>
> > >> You adjust the other columns to your liking, then reduce the window
> > >> width to shrink the Description column. Otherwise, you can after
> setting
> > >> the other columns, drag the right handle of the Description column to
> > >> the left and let it bounce back to fill the remaining space.
> > >
> > > So how do a make the columns to the right of the Description column
> wider?  Do
> > > I drag them off the window?  This actually makes no sense.
> >
> > Yes, that's how you do it, sort of. And if you try, it does make sense
> > as you see it happen.
> >
> > For example, to widen the Account column, drag its right border to the
> > right. (up in the header) The column will widen accordingly, and you
> > will get a left-right scroll bar at the bottom of the window. Resize all
> > columns *other than* the description to your liking, *first*.
> >
> > Then, to remove the scroll bar and size the Description to take up the
> > remaining space of the window, (Window Width - Sum of all *other* Column
> > Widths) drag its right-border to the left and let it snap back into
> > place. (hence it auto-sizes)
> >
> > > OK, I am totally confused. How do I make a column to the right of the
> > > Description wider *without* draging the right handle of the
> Description column
> > > to the left?
> >
> > See above.
> >
> > I don't want to *shrink* the columns to the right of the
> > > Description, I want to make one of them wider. How does one do that
> without
> > > shrinking the Description column? Where does the space come from? How
> does one
> > > add space?
> >
> > You are 'adding width' as you resize the other columns which triggers a
> > scroll bar. You then snap the Description column back and the scroll bar
> > goes away.
> >
> > What is happening is that there is some total window width W, which
> > > is the sum of widths of all of the columns (plus the margin space). If
> one
> > > wants to make some column Cx wider, some other collumn Cy needs to
> shrink, but
> > > this is impossible if the only column that is "shrinkable" (Cy) is the
> > > Description column. I can make columns to the *left* of the
> Description wider
> > > or narrower, but not the columns to the right of the Description. Any
> attempt
> > > to make any of them wider ends up making them all narrower until
> eventually
> > > one (or more) of them end up with a width of 0. As far as I am
> concerned, this
> > > is a bug (and a serious one at that). This makes no sense.
> >
> > Yes it does - try it and stop thinking about it.
> >
> > >
> > > I have the source code and will go hunting...
> >
> > No need for that rabbit hole. Just follow the above. Note, this behavior
> > is described in the Help manual and as Stan noted, there is also an FAQ
> > entry about it. If you really want to see the code, go right ahead, but
> > you're just going to discover what I've described above and is already
> > documented behavior.
>
> All I can say is *no other application* with a resizable column UI that I
> have
> ever used works that way.  AFAIK, this is unique to Gnucash...  It was
> totally
> unexpected and *unfriendly* behaviour [to me].
>
> >
> > Regards,
> > Adrien
> >
> > ___
> > 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.
> >
> >
> >
>
> --
> Robert Heller -- Cell: 413-658-7953 GV: 978-633-5364
> Deepwoods Software-- Custom Software Services
> http://www.deepsof

Re: [GNC] UI Problem with 4.14

2023-12-07 Thread Robert Heller
At Thu, 7 Dec 2023 15:09:13 -0600 adrien.montele...@lusfiber.net wrote:

> 
> On 12/7/23 2:07 PM, Robert Heller wrote:
> > 
> > 
> > At Thu, 7 Dec 2023 13:46:19 -0600 adrien.montele...@lusfiber.net wrote:
> > 
> >>
> >> The Description column always fills the remaining width of the window.
> >>
> >> You adjust the other columns to your liking, then reduce the window
> >> width to shrink the Description column. Otherwise, you can after setting
> >> the other columns, drag the right handle of the Description column to
> >> the left and let it bounce back to fill the remaining space.
> > 
> > So how do a make the columns to the right of the Description column wider?  
> > Do
> > I drag them off the window?  This actually makes no sense.
> 
> Yes, that's how you do it, sort of. And if you try, it does make sense 
> as you see it happen.
> 
> For example, to widen the Account column, drag its right border to the 
> right. (up in the header) The column will widen accordingly, and you 
> will get a left-right scroll bar at the bottom of the window. Resize all 
> columns *other than* the description to your liking, *first*.
> 
> Then, to remove the scroll bar and size the Description to take up the 
> remaining space of the window, (Window Width - Sum of all *other* Column 
> Widths) drag its right-border to the left and let it snap back into 
> place. (hence it auto-sizes)
> 
> > OK, I am totally confused. How do I make a column to the right of the
> > Description wider *without* draging the right handle of the Description 
> > column
> > to the left? 
> 
> See above.
> 
> I don't want to *shrink* the columns to the right of the
> > Description, I want to make one of them wider. How does one do that without
> > shrinking the Description column? Where does the space come from? How does 
> > one
> > add space?
> 
> You are 'adding width' as you resize the other columns which triggers a 
> scroll bar. You then snap the Description column back and the scroll bar 
> goes away.
> 
> What is happening is that there is some total window width W, which
> > is the sum of widths of all of the columns (plus the margin space). If one
> > wants to make some column Cx wider, some other collumn Cy needs to shrink, 
> > but
> > this is impossible if the only column that is "shrinkable" (Cy) is the
> > Description column. I can make columns to the *left* of the Description 
> > wider
> > or narrower, but not the columns to the right of the Description. Any 
> > attempt
> > to make any of them wider ends up making them all narrower until eventually
> > one (or more) of them end up with a width of 0. As far as I am concerned, 
> > this
> > is a bug (and a serious one at that). This makes no sense.
> 
> Yes it does - try it and stop thinking about it.
> 
> > 
> > I have the source code and will go hunting...
> 
> No need for that rabbit hole. Just follow the above. Note, this behavior 
> is described in the Help manual and as Stan noted, there is also an FAQ 
> entry about it. If you really want to see the code, go right ahead, but 
> you're just going to discover what I've described above and is already 
> documented behavior.

All I can say is *no other application* with a resizable column UI that I have 
ever used works that way.  AFAIK, this is unique to Gnucash...  It was totally 
unexpected and *unfriendly* behaviour [to me]. 

> 
> Regards,
> Adrien
> 
> ___
> 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.
> 
>
> 

-- 
Robert Heller -- Cell: 413-658-7953 GV: 978-633-5364
Deepwoods Software-- Custom Software Services
http://www.deepsoft.com/  -- Linux Administration Services
hel...@deepsoft.com   -- Webhosting Services
  
___
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] UI Problem with 4.14

2023-12-07 Thread Adrien Monteleone

On 12/7/23 2:07 PM, Robert Heller wrote:



At Thu, 7 Dec 2023 13:46:19 -0600 adrien.montele...@lusfiber.net wrote:



The Description column always fills the remaining width of the window.

You adjust the other columns to your liking, then reduce the window
width to shrink the Description column. Otherwise, you can after setting
the other columns, drag the right handle of the Description column to
the left and let it bounce back to fill the remaining space.


So how do a make the columns to the right of the Description column wider?  Do
I drag them off the window?  This actually makes no sense.


Yes, that's how you do it, sort of. And if you try, it does make sense 
as you see it happen.


For example, to widen the Account column, drag its right border to the 
right. (up in the header) The column will widen accordingly, and you 
will get a left-right scroll bar at the bottom of the window. Resize all 
columns *other than* the description to your liking, *first*.


Then, to remove the scroll bar and size the Description to take up the 
remaining space of the window, (Window Width - Sum of all *other* Column 
Widths) drag its right-border to the left and let it snap back into 
place. (hence it auto-sizes)



OK, I am totally confused. How do I make a column to the right of the
Description wider *without* draging the right handle of the Description column
to the left? 


See above.

I don't want to *shrink* the columns to the right of the

Description, I want to make one of them wider. How does one do that without
shrinking the Description column? Where does the space come from? How does one
add space?


You are 'adding width' as you resize the other columns which triggers a 
scroll bar. You then snap the Description column back and the scroll bar 
goes away.


What is happening is that there is some total window width W, which

is the sum of widths of all of the columns (plus the margin space). If one
wants to make some column Cx wider, some other collumn Cy needs to shrink, but
this is impossible if the only column that is "shrinkable" (Cy) is the
Description column. I can make columns to the *left* of the Description wider
or narrower, but not the columns to the right of the Description. Any attempt
to make any of them wider ends up making them all narrower until eventually
one (or more) of them end up with a width of 0. As far as I am concerned, this
is a bug (and a serious one at that). This makes no sense.


Yes it does - try it and stop thinking about it.



I have the source code and will go hunting...


No need for that rabbit hole. Just follow the above. Note, this behavior 
is described in the Help manual and as Stan noted, there is also an FAQ 
entry about it. If you really want to see the code, go right ahead, but 
you're just going to discover what I've described above and is already 
documented behavior.


Regards,
Adrien

___
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] UI Problem with 4.14

2023-12-07 Thread Stan Brown (using GC 4.14)
On 2023-12-07 10:57, Robert Heller wrote:
> I have a UI problem (failure?) running GNC 4.14 under Ubuntu 22.04. I tried to
> shrink the Description column (make it narrower) in the general ledger display
> of an account, but Description column only wants to get wider. Draging the
> right edge to the left just "bounces" further to the right, causing the
> columns to the right of the Description column to shrink. How do I fix this? I
> tried exiting and restarting, but the column widths seem to be "remembered"
> somewhere (where?).

You may want to bookmark the FAQ list:

"4.22   Q: How do I resize my register columns? Why can I not shrink the
description column?" is the one you want in this instance.

Column widths are stored in the file {your data file name}.gcm.
Locations of configuration files are here:

and there's also a Linux-specific diagram here:


Stan Brown
Tehachapi, CA, USA
https://BrownMath.com
___
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] UI Problem with 4.14

2023-12-07 Thread Robert Heller



At Thu, 7 Dec 2023 13:46:19 -0600 adrien.montele...@lusfiber.net wrote:

> 
> The Description column always fills the remaining width of the window.
> 
> You adjust the other columns to your liking, then reduce the window 
> width to shrink the Description column. Otherwise, you can after setting 
> the other columns, drag the right handle of the Description column to 
> the left and let it bounce back to fill the remaining space.

So how do a make the columns to the right of the Description column wider?  Do 
I drag them off the window?  This actually makes no sense.

> 
> If you still find Description longer than you want, and you don't want 
> to narrow the width of the window, adjust the other columns accordingly. 
> I usually adjust the Account column wider in such cases.

OK, I am totally confused. How do I make a column to the right of the
Description wider *without* draging the right handle of the Description column
to the left? I don't want to *shrink* the columns to the right of the
Description, I want to make one of them wider. How does one do that without
shrinking the Description column? Where does the space come from? How does one
add space? What is happening is that there is some total window width W, which
is the sum of widths of all of the columns (plus the margin space). If one
wants to make some column Cx wider, some other collumn Cy needs to shrink, but
this is impossible if the only column that is "shrinkable" (Cy) is the
Description column. I can make columns to the *left* of the Description wider
or narrower, but not the columns to the right of the Description. Any attempt
to make any of them wider ends up making them all narrower until eventually
one (or more) of them end up with a width of 0. As far as I am concerned, this
is a bug (and a serious one at that). This makes no sense.

I have the source code and will go hunting...

> 
> This is nothing new in 4.14, GnuCash has worked this way for many many 
> years.
> 
> Regards,
> Adrien
> 
> On 12/7/23 12:57 PM, Robert Heller wrote:
> > I have a UI problem (failure?) running GNC 4.14 under Ubuntu 22.04. I tried 
> > to
> > shrink the Description column (make it narrower) in the general ledger 
> > display
> > of an account, but Description column only wants to get wider. Draging the
> > right edge to the left just "bounces" further to the right, causing the
> > columns to the right of the Description column to shrink. How do I fix 
> > this? I
> > tried exiting and restarting, but the column widths seem to be "remembered"
> > somewhere (where?).
> > 
> 
> ___
> 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.
> 
>   
>
> 

-- 
Robert Heller -- Cell: 413-658-7953 GV: 978-633-5364
Deepwoods Software-- Custom Software Services
http://www.deepsoft.com/  -- Linux Administration Services
hel...@deepsoft.com   -- Webhosting Services

___
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] UI Problem with 4.14

2023-12-07 Thread Adrien Monteleone

The Description column always fills the remaining width of the window.

You adjust the other columns to your liking, then reduce the window 
width to shrink the Description column. Otherwise, you can after setting 
the other columns, drag the right handle of the Description column to 
the left and let it bounce back to fill the remaining space.


If you still find Description longer than you want, and you don't want 
to narrow the width of the window, adjust the other columns accordingly. 
I usually adjust the Account column wider in such cases.


This is nothing new in 4.14, GnuCash has worked this way for many many 
years.


Regards,
Adrien

On 12/7/23 12:57 PM, Robert Heller wrote:

I have a UI problem (failure?) running GNC 4.14 under Ubuntu 22.04. I tried to
shrink the Description column (make it narrower) in the general ledger display
of an account, but Description column only wants to get wider. Draging the
right edge to the left just "bounces" further to the right, causing the
columns to the right of the Description column to shrink. How do I fix this? I
tried exiting and restarting, but the column widths seem to be "remembered"
somewhere (where?).



___
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.