Re: [GNC] How to revert to previous input mode?

2023-07-04 Thread Geert Janssens
Op zondag 2 juli 2023 20:01:53 CEST schreef Pierre Fortin:
> On Sat, 1 Jul 2023 18:30:44 -0700 Vincent Dawans wrote:
> >Pierre:
> >
> >On this point in particular:
> >> Worse, typing "Pens" auto-populated an old "Camper expenses" entry
> >
> >which
> >
> >> now had to be canceled and restarted.
> >
> >This was an issue in early 5 releases but as far as I know 5.3 no longer
> >does a mid-word match so it should no longer happen in 5.3. In fact a lot
> >of the old 4.x behavior such as giving priority to recent matches and start
> >of string matches has been brought back in 5.3 so I would give it a try.
> 
> Version: 5.3
> Build ID: 5.3+(2023-06-26)
> 
> pens  is my test; there are many entries displayed when I type 'p';
> at 'pe', it's down to just 'Amazon - pens' (at least 'Camper expenses' is
> no longer in the list; but at 'pens', 'Amazon - pens' is still available
> and it get auto-filled on TAB -- not what I expected...  At TAB, the entry
> should be considered a match if the entire typed string is a match,
> otherwise it should be considered a new unique entry.  If a visible
> selection is what is desired, then that can be selected directly.
> However, it's still forcing a change to the user's years long muscle
> memory actions...
> 
> Stated differently:  if the user enters 'pens' and 'Amazon - pens' is in
> the list, TAB should assume the entered characters are the complete
> entry, not what's in the list, even if it's the only match; that should be
> explicitly selected. Otherwise, creating a new unique entry becomes
> convoluted...

Unfortunately that's not how autocomplete works. It didn't in the old days and 
it still doesn't. 
The only difference between the old way an the new way is the new way now 
extends 
autocompletion to matches on all word boundaries in previous descriptions, 
where in the old 
days it only matched on beginning of description. So it's true the old method 
would not have 
autocompleted to "Amazon - pens" if you typed "pens", but it for sure would 
also have 
autocompleted to "Amazon - pens" if you only typed "ama", and did not behave as 
you 
described above.

If you want what you have typed to be unique, you have to tell the autocomplete 
system you 
don't want the suggestion. In the old days you did so by typing backspace. In 
the new 
system you can do so by either typing ESCAPE when you're done with your full 
description or 
selecting "Don't autocomplete" from the list.

Note that for your next transaction, if you type "pens" again, it will then 
autocomplete to 
"pens" only as at that point it will be the most recent possible match, rather 
than "Amazon -
pens" (assuming the date for your "pens" transaction is more recent that the 
earlier entered 
"Amazon - pens" transaction.

I accept that it requires to retrain your muscle memory and that can trigger 
some initial 
frustration. On the other hand the new system can potentially save you even 
more 
keystrokes once you master it, because it is able to offer more suggestions to 
choose from.

Regards,

Geert

> 
> HTH,
> Pierre
> 
> >Sincerely,
> >
> >Vincent
> >
> >On Sat, Jul 1, 2023 at 4:17 PM Pierre Fortin  wrote:
> >> On Sat, 1 Jul 2023 16:31:55 + Gyle McCollam wrote:
> >> >Pierre,
___
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] How to revert to previous input mode?

2023-07-02 Thread john



> On Jul 2, 2023, at 11:07, Pierre Fortin  wrote:
> 
> On Sun, 02 Jul 2023 10:25:55 +0100 Fred Bone wrote:
> 
>> On 01 July 2023 at 19:16, Pierre Fortin said:
>> 
>>> On Sat, 1 Jul 2023 16:31:55 + Gyle McCollam wrote:
>>> 
 Pierre,
 you stated you have to:
 new method:
 +|-. TAB, TAB, p(long list with "Don't Autocomplete" at top,
 up-arrow, ENTER, pr(still long list with "Don't Autocomplete" at top,
 up-arrow, ENTER, pre(still long list with "Don't Autocomplete" at top,
 arrows or mouse actions once enough characters have been entered to
 reduce the list where last month's transaction is now visible, etc...
 
 I don't understand why you need to up arrow after each character.  You
 can type "p", then "r", then "e" just like you used to do. You can type
 as many letters as you need without selecting "Don't Autocomplete" which
 is what you seem to be saying.  
>>> 
>>> No, I don't have to up-arrow; but I was trying to make the point that the
>>> new method has added a lot of extra visual cruft and confusion.  Worse,
>>> typing "Pens" auto-populated an old "Camper expenses" entry which now
>>> had to be canceled and restarted.
>> 
>> So what happens when you type the obvious "PENS "?
>> 
> 
> LOL  cute...  the space makes it unique; but if I hit TAB, the space is
> now part of the entry which could cause some interesting future
> non-visible character issues... 

That was the work-around for before 5.0 if you wanted a description that 
happened to be a partial match for an old one. In 5.x you can hit  instead 
and it will dismiss the match popup and leaving you with what you've typed 
already.

Note that 5.2 and later matches only on the beginning of words. That will 
remove the "expenses" matches but not "pensive" ones.

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] How to revert to previous input mode?

2023-07-02 Thread Pierre Fortin
On Sun, 02 Jul 2023 10:25:55 +0100 Fred Bone wrote:

>On 01 July 2023 at 19:16, Pierre Fortin said:
>
>> On Sat, 1 Jul 2023 16:31:55 + Gyle McCollam wrote:
>>   
>> >Pierre,
>> >you stated you have to:
>> >new method:
>> > +|-. TAB, TAB, p(long list with "Don't Autocomplete" at top,
>> > up-arrow, ENTER, pr(still long list with "Don't Autocomplete" at top,
>> > up-arrow, ENTER, pre(still long list with "Don't Autocomplete" at top,
>> >arrows or mouse actions once enough characters have been entered to
>> >reduce the list where last month's transaction is now visible, etc...
>> >
>> >I don't understand why you need to up arrow after each character.  You
>> >can type "p", then "r", then "e" just like you used to do. You can type
>> >as many letters as you need without selecting "Don't Autocomplete" which
>> >is what you seem to be saying.  
>> 
>> No, I don't have to up-arrow; but I was trying to make the point that the
>> new method has added a lot of extra visual cruft and confusion.  Worse,
>> typing "Pens" auto-populated an old "Camper expenses" entry which now
>> had to be canceled and restarted.
>
>So what happens when you type the obvious "PENS "?
>

LOL  cute...  the space makes it unique; but if I hit TAB, the space is
now part of the entry which could cause some interesting future
non-visible character issues... 
___
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] How to revert to previous input mode?

2023-07-02 Thread Pierre Fortin
On Sat, 1 Jul 2023 18:30:44 -0700 Vincent Dawans wrote:

>Pierre:
>
>On this point in particular:
>> Worse, typing "Pens" auto-populated an old "Camper expenses" entry  
>which
>> now had to be canceled and restarted.  
>
>This was an issue in early 5 releases but as far as I know 5.3 no longer
>does a mid-word match so it should no longer happen in 5.3. In fact a lot
>of the old 4.x behavior such as giving priority to recent matches and start
>of string matches has been brought back in 5.3 so I would give it a try.

Version: 5.3
Build ID: 5.3+(2023-06-26)

pens  is my test; there are many entries displayed when I type 'p';
at 'pe', it's down to just 'Amazon - pens' (at least 'Camper expenses' is
no longer in the list; but at 'pens', 'Amazon - pens' is still available
and it get auto-filled on TAB -- not what I expected...  At TAB, the entry
should be considered a match if the entire typed string is a match,
otherwise it should be considered a new unique entry.  If a visible
selection is what is desired, then that can be selected directly.
However, it's still forcing a change to the user's years long muscle
memory actions...

Stated differently:  if the user enters 'pens' and 'Amazon - pens' is in
the list, TAB should assume the entered characters are the complete
entry, not what's in the list, even if it's the only match; that should be
explicitly selected. Otherwise, creating a new unique entry becomes
convoluted...

HTH,
Pierre

>Sincerely,
>
>Vincent
>
>On Sat, Jul 1, 2023 at 4:17 PM Pierre Fortin  wrote:
>
>> On Sat, 1 Jul 2023 16:31:55 + Gyle McCollam wrote:
>>  
>> >Pierre,
>> >you stated you have to:
>> >new method:
>> > +|-. TAB, TAB, p(long list with "Don't Autocomplete" at top,
>> > up-arrow, ENTER, pr(still long list with "Don't Autocomplete" at top,
>> > up-arrow, ENTER, pre(still long list with "Don't Autocomplete" at top,
>> >arrows or mouse actions once enough characters have been entered to
>> >reduce the list where last month's transaction is now visible, etc...
>> >
>> >I don't understand why you need to up arrow after each character.  You  
>> can type "p", then "r", then "e" just like you used to do. You can type as
>> many letters as you need without selecting "Don't Autocomplete" which is
>> what you seem to be saying.
>>
>> No, I don't have to up-arrow; but I was trying to make the point that the
>> new method has added a lot of extra visual cruft and confusion.  Worse,
>> typing "Pens" auto-populated an old "Camper expenses" entry which
>> now had to be canceled and restarted.
>>
>> The old method matched just the beginning while the new matches anything
>> resulting in too much visual data.  For a new user with little historical
>> data, this may be fine; but a long time user can have hundreds of entries
>> which adds to the wasted time getting the job done.
>>
>> The old way, I only needed to type 1 or 2 characters; now, I have to type
>> many more characters to narrow the list down to last month's entry...
>>
>> I'm not trying to dis the new method; it may be fine for some... but
>> having the option to choose would be appreciated:  one checkbox and:
>> if old:
>>   ...
>> elif new:
>>   ...
>>
>> There's a lot of history in some GNC users' data; but it doesn't need to
>> be put front and center on every new entry...
>>
>> HTH,
>> Pierre
>>  
>> >Thank You,
>> >
>> >Gyle McCollam
>> >
>> >Gyle McCollam
>> >
>> >gmccol...@live.com<mailto:gmccol...@gyleshomes.com>   email
>> >
>> >
>> >From: gnucash-user   
>> on behalf of Pierre Fortin   
>> >Sent: Saturday, July 1, 2023 12:11 PM
>> >To: gnucash-user@gnucash.org 
>> >Subject: Re: [GNC] How to revert to previous input mode?
>> >
>> >On Sat, 1 Jul 2023 11:40:38 -0400 Pierre Fortin wrote:
>> >
>> >resetting this thread to restate since GNC was updated from 5.1 to 5.3 a
>> >few days ago
>> >  
>> >>GnuCash 5.3
>> >>Build ID: 5.3+(2023-06-26)  
>> >  
>> >>>Operating System: Mageia 9
>> >>>KDE Plasma Version: 5.27.5
>> >>>KDE Frameworks Version: 5.105.0
>> >>>Qt Version: 5.15.7
>> >>>Kernel Version: 6.3.9-server-2.mga9 (64-bit)
>> >>>Graphics Platform: X11
>> >>>Processors: 20 × 12th Gen Intel® Core™ i7-12700K
>> >>>

Re: [GNC] How to revert to previous input mode?

2023-07-02 Thread Fred Bone
On 01 July 2023 at 19:16, Pierre Fortin said:

> On Sat, 1 Jul 2023 16:31:55 + Gyle McCollam wrote:
> 
> >Pierre,
> >you stated you have to:
> >new method:
> > +|-. TAB, TAB, p(long list with "Don't Autocomplete" at top,
> > up-arrow, ENTER, pr(still long list with "Don't Autocomplete" at top,
> > up-arrow, ENTER, pre(still long list with "Don't Autocomplete" at top,
> >arrows or mouse actions once enough characters have been entered to
> >reduce the list where last month's transaction is now visible, etc...
> >
> >I don't understand why you need to up arrow after each character.  You
> >can type "p", then "r", then "e" just like you used to do. You can type
> >as many letters as you need without selecting "Don't Autocomplete" which
> >is what you seem to be saying.
> 
> No, I don't have to up-arrow; but I was trying to make the point that the
> new method has added a lot of extra visual cruft and confusion.  Worse,
> typing "Pens" auto-populated an old "Camper expenses" entry which now
> had to be canceled and restarted.  

So what happens when you type the obvious "PENS "?

___
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] How to revert to previous input mode?

2023-07-01 Thread Vincent Dawans
Pierre:

On this point in particular:
> Worse, typing "Pens" auto-populated an old "Camper expenses" entry
which
> now had to be canceled and restarted.

This was an issue in early 5 releases but as far as I know 5.3 no longer
does a mid-word match so it should no longer happen in 5.3. In fact a lot
of the old 4.x behavior such as giving priority to recent matches and start
of string matches has been brought back in 5.3 so I would give it a try.

Sincerely,

Vincent

On Sat, Jul 1, 2023 at 4:17 PM Pierre Fortin  wrote:

> On Sat, 1 Jul 2023 16:31:55 + Gyle McCollam wrote:
>
> >Pierre,
> >you stated you have to:
> >new method:
> > +|-. TAB, TAB, p(long list with "Don't Autocomplete" at top,
> > up-arrow, ENTER, pr(still long list with "Don't Autocomplete" at top,
> > up-arrow, ENTER, pre(still long list with "Don't Autocomplete" at top,
> >arrows or mouse actions once enough characters have been entered to
> >reduce the list where last month's transaction is now visible, etc...
> >
> >I don't understand why you need to up arrow after each character.  You
> can type "p", then "r", then "e" just like you used to do. You can type as
> many letters as you need without selecting "Don't Autocomplete" which is
> what you seem to be saying.
>
> No, I don't have to up-arrow; but I was trying to make the point that the
> new method has added a lot of extra visual cruft and confusion.  Worse,
> typing "Pens" auto-populated an old "Camper expenses" entry which
> now had to be canceled and restarted.
>
> The old method matched just the beginning while the new matches anything
> resulting in too much visual data.  For a new user with little historical
> data, this may be fine; but a long time user can have hundreds of entries
> which adds to the wasted time getting the job done.
>
> The old way, I only needed to type 1 or 2 characters; now, I have to type
> many more characters to narrow the list down to last month's entry...
>
> I'm not trying to dis the new method; it may be fine for some... but
> having the option to choose would be appreciated:  one checkbox and:
> if old:
>   ...
> elif new:
>   ...
>
> There's a lot of history in some GNC users' data; but it doesn't need to
> be put front and center on every new entry...
>
> HTH,
> Pierre
>
> >Thank You,
> >
> >Gyle McCollam
> >
> >Gyle McCollam
> >
> >gmccol...@live.com<mailto:gmccol...@gyleshomes.com>   email
> >
> >
> >From: gnucash-user 
> on behalf of Pierre Fortin 
> >Sent: Saturday, July 1, 2023 12:11 PM
> >To: gnucash-user@gnucash.org 
> >Subject: Re: [GNC] How to revert to previous input mode?
> >
> >On Sat, 1 Jul 2023 11:40:38 -0400 Pierre Fortin wrote:
> >
> >resetting this thread to restate since GNC was updated from 5.1 to 5.3 a
> >few days ago
> >
> >>GnuCash 5.3
> >>Build ID: 5.3+(2023-06-26)
> >
> >>>Operating System: Mageia 9
> >>>KDE Plasma Version: 5.27.5
> >>>KDE Frameworks Version: 5.105.0
> >>>Qt Version: 5.15.7
> >>>Kernel Version: 6.3.9-server-2.mga9 (64-bit)
> >>>Graphics Platform: X11
> >>>Processors: 20 × 12th Gen Intel® Core™ i7-12700K
> >>>Memory: 125.5 GiB of RAM
> >>>Graphics Processor: AMD Radeon RX 6600 XT
> >>>Manufacturer: Dell Inc.
> >>>Product Name: XPS 8950
> >
> >
> >>>>There's been a whole lot of turmoil and change in this area over the
> last few months, the upshot of which is that autofill has changed a lot
> between 5.2 and 5.3. 5.4, which should be releasing soon (to fix another
> serious bug) might address your concerns.
> >>>>⁣
> >>>>David T.​
> >
> >I really don't like the new input mechanism.  It results is much extra
> >interaction:
> >
> >old method to enter a monthly recurring transaction:
> > +|- to change date, TAB, TAB, p[revious tansaction], TAB, ENTER (done)
> >
> >new method:
> > +|-. TAB, TAB, p(long list with "Don't Autocomplete" at top,
> > up-arrow, ENTER, pr(still long list with "Don't Autocomplete" at top,
> > up-arrow, ENTER, pre(still long list with "Don't Autocomplete" at top,
> >arrows or mouse actions once enough characters have been entered to
> >reduce the list where last month's transaction is now visible, etc...
> >
> >With LOTS of one-of entries since 2006, the new method is less than
> >friendly.  I can appreciate t

Re: [GNC] How to revert to previous input mode?

2023-07-01 Thread Pierre Fortin
On Sat, 1 Jul 2023 16:31:55 + Gyle McCollam wrote:

>Pierre,
>you stated you have to:
>new method:
> +|-. TAB, TAB, p(long list with "Don't Autocomplete" at top,
> up-arrow, ENTER, pr(still long list with "Don't Autocomplete" at top,
> up-arrow, ENTER, pre(still long list with "Don't Autocomplete" at top,
>arrows or mouse actions once enough characters have been entered to
>reduce the list where last month's transaction is now visible, etc...
>
>I don't understand why you need to up arrow after each character.  You can 
>type "p", then "r", then "e" just like you used to do. You can type as many 
>letters as you need without selecting "Don't Autocomplete" which is what you 
>seem to be saying.

No, I don't have to up-arrow; but I was trying to make the point that the
new method has added a lot of extra visual cruft and confusion.  Worse,
typing "Pens" auto-populated an old "Camper expenses" entry which
now had to be canceled and restarted.  

The old method matched just the beginning while the new matches anything
resulting in too much visual data.  For a new user with little historical
data, this may be fine; but a long time user can have hundreds of entries
which adds to the wasted time getting the job done.

The old way, I only needed to type 1 or 2 characters; now, I have to type
many more characters to narrow the list down to last month's entry...

I'm not trying to dis the new method; it may be fine for some... but
having the option to choose would be appreciated:  one checkbox and:
if old:
  ...
elif new:
  ...

There's a lot of history in some GNC users' data; but it doesn't need to
be put front and center on every new entry... 

HTH,
Pierre

>Thank You,
>
>Gyle McCollam
>
>Gyle McCollam
>
>gmccol...@live.com<mailto:gmccol...@gyleshomes.com>   email
>
>________________
>From: gnucash-user  on 
>behalf of Pierre Fortin 
>Sent: Saturday, July 1, 2023 12:11 PM
>To: gnucash-user@gnucash.org 
>Subject: Re: [GNC] How to revert to previous input mode?
>
>On Sat, 1 Jul 2023 11:40:38 -0400 Pierre Fortin wrote:
>
>resetting this thread to restate since GNC was updated from 5.1 to 5.3 a
>few days ago
>
>>GnuCash 5.3
>>Build ID: 5.3+(2023-06-26)  
>
>>>Operating System: Mageia 9
>>>KDE Plasma Version: 5.27.5
>>>KDE Frameworks Version: 5.105.0
>>>Qt Version: 5.15.7
>>>Kernel Version: 6.3.9-server-2.mga9 (64-bit)
>>>Graphics Platform: X11
>>>Processors: 20 × 12th Gen Intel® Core™ i7-12700K
>>>Memory: 125.5 GiB of RAM
>>>Graphics Processor: AMD Radeon RX 6600 XT
>>>Manufacturer: Dell Inc.
>>>Product Name: XPS 8950  
>
>
>>>>There's been a whole lot of turmoil and change in this area over the last 
>>>>few months, the upshot of which is that autofill has changed a lot between 
>>>>5.2 and 5.3. 5.4, which should be releasing soon (to fix another serious 
>>>>bug) might address your concerns.
>>>>⁣
>>>>David T.​  
>
>I really don't like the new input mechanism.  It results is much extra
>interaction:
>
>old method to enter a monthly recurring transaction:
> +|- to change date, TAB, TAB, p[revious tansaction], TAB, ENTER (done)
>
>new method:
> +|-. TAB, TAB, p(long list with "Don't Autocomplete" at top,
> up-arrow, ENTER, pr(still long list with "Don't Autocomplete" at top,
> up-arrow, ENTER, pre(still long list with "Don't Autocomplete" at top,
>arrows or mouse actions once enough characters have been entered to
>reduce the list where last month's transaction is now visible, etc...
>
>With LOTS of one-of entries since 2006, the new method is less than
>friendly.  I can appreciate that it may work for some [new] GNC users; but
>the original method is much better/faster for long term users users with a
>huge history of entries.  Besides, typical use is to process mostly the
>same transactions month to month where the old method excelled...
>
>Given an option, I would select the old method as it was MUCH faster.
>
>Thanks,
>Pierre
>
>>>>On Jul 1, 2023, 16:33, at 16:33, Pierre Fortin  wrote:
>>>>  
>>>>>Hi,
>>>>>
>>>>>Having used gnucash for many years, I've been quite happy with all my
>>>>>built-in history where most new entries could be done in a minimum of
>>>>>keystrokes.
>>>>>
>>>>>The new interface where it offers all(?) the possible choices is
>>>>>driving
>>>>>my nuts.  This change has slowed down data and entry wasting time...
>

Re: [GNC] How to revert to previous input mode?

2023-07-01 Thread Stan Brown
Vincent,

Thanks both for the explanation (which opened my eyes too), and for
volunteering to get it into the Wiki.

Stan Brown
Tehachapi, CA, USA
https://BrownMath.com

On 2023-07-01 10:17, Vincent Dawans wrote:
> Pierre:
> 
> Your description and Gyle's pointed answer are quite eye-opening to me.
> Possibly there is a confusion with some users as to how the new
> autocomplete list works vs the old way where the autocomplete was added at
> the level of the cursor.
> 
> Just as it was before, the list opening in the new way doesn't mean you
> have to interact with it, just as the autocompletion in the old way didn't
> mean you had to interact with it. If the autocomplete is "wrong", simply
> ignore it and keep typing; as Gyle says you are not expected to do anything
> in the list. In that sense the new way should be better because at least
> what you type in the text box is physically separated from the automatch in
> the list. Keep typing and as soon you see the correct entry selected in the
> list press tab, just as it was before.
> 
> Now it is true that there are differences with the old way in what is
> matched first, and that created a lot of headaches in the earlier 5.x
> versions because some very old transactions would match first, hence the
> first match was often not really useful. But version 5.3 really reduced
> that vs earlier 5.x versions. You might at times still find that the new
> autocomplete picks the wrong match for your use case after one or two
> characters, but then most likely it's the right match for other users and
> the old one gave the wrong match for them. So that's just a matter of
> tweaking what matches first, and it's impossible to get it right 100% of
> the time for all users. But surely it cannot be wrong 100% of the time
> either with the latest tweaks. More tweaking could still be done there, but
> it requires users to give specific examples of why they think a match was
> wrong so we can learn from these wrong matches.
> 
> In that regard the new way at least has one advantage over the old one. If
> I recall correctly, the old one gave you only one main match and you had to
> keep typing until the correct match would show up (I can't recall if you
> could use up/down arrows or not). With the new autocomplete list, you can
> also **if you want** take a shortcut and select another entry in the list
> with either the keyboard (up or down arrow) or mouse (click). I insist on
> **if you want**; it's a shortcut if it's useful to you, you don't have to
> use it. You can also keep typing until the match you want is highlighted,
> as in the old way.
> 
> Finally there is the matter of CANCELLING the final match, meaning wanting
> to enter something new that is not existing, yet a wrong match still occurs
> when you are done typing. Just pressing tab in that case will match
> whatever is highlighted, so that's no good. This was already the case in
> the old way, although less often since the match was LESS permissive. In
> the old interface, the way to get out of a match with the keyboard was to
> press BACKSPACE before tabbing out. In the new interface, you have more
> ways to achieve that. With keyboard only, you can press ESCAPE before
> tabbing out or you can select (up arrow) "Do not autocomplete" in the list;
> with mouse you can still click out or select "Do not autocomplete" in the
> list. The first way with ESCAPE is just as fast as it was before, just a
> different keyboard press.
> 
> Bottom line is that YES this explanation should go in the FAQ or wiki or
> doc, etc. I'll try to possibly make a wiki page showing how to work with
> autocomplete. More documentation is always nice and it would be nice if
> more users would be willing to help with that.
> 
> Sincerely,
> 
> Vincent Dawans
> 
> 
> 
> 
> 
> On Sat, Jul 1, 2023 at 9:33 AM Gyle McCollam  wrote:
> 
>> Pierre,
>> you stated you have to:
>> new method:
>>  +|-. TAB, TAB, p(long list with "Don't Autocomplete" at top,
>>  up-arrow, ENTER, pr(still long list with "Don't Autocomplete" at top,
>>  up-arrow, ENTER, pre(still long list with "Don't Autocomplete" at top,
>> arrows or mouse actions once enough characters have been entered to
>> reduce the list where last month's transaction is now visible, etc...
>>
>> I don't understand why you need to up arrow after each character.  You can
>> type "p", then "r", then "e" just like you used to do. You can type as many
>> letters as you need without selecting "Don't Autocomplete" which is what
>> you seem to be saying.
>>
>>
>>
>> Thank You,
>>
>> Gyle 

Re: [GNC] How to revert to previous input mode?

2023-07-01 Thread Vincent Dawans
Pierre:

Your description and Gyle's pointed answer are quite eye-opening to me.
Possibly there is a confusion with some users as to how the new
autocomplete list works vs the old way where the autocomplete was added at
the level of the cursor.

Just as it was before, the list opening in the new way doesn't mean you
have to interact with it, just as the autocompletion in the old way didn't
mean you had to interact with it. If the autocomplete is "wrong", simply
ignore it and keep typing; as Gyle says you are not expected to do anything
in the list. In that sense the new way should be better because at least
what you type in the text box is physically separated from the automatch in
the list. Keep typing and as soon you see the correct entry selected in the
list press tab, just as it was before.

Now it is true that there are differences with the old way in what is
matched first, and that created a lot of headaches in the earlier 5.x
versions because some very old transactions would match first, hence the
first match was often not really useful. But version 5.3 really reduced
that vs earlier 5.x versions. You might at times still find that the new
autocomplete picks the wrong match for your use case after one or two
characters, but then most likely it's the right match for other users and
the old one gave the wrong match for them. So that's just a matter of
tweaking what matches first, and it's impossible to get it right 100% of
the time for all users. But surely it cannot be wrong 100% of the time
either with the latest tweaks. More tweaking could still be done there, but
it requires users to give specific examples of why they think a match was
wrong so we can learn from these wrong matches.

In that regard the new way at least has one advantage over the old one. If
I recall correctly, the old one gave you only one main match and you had to
keep typing until the correct match would show up (I can't recall if you
could use up/down arrows or not). With the new autocomplete list, you can
also **if you want** take a shortcut and select another entry in the list
with either the keyboard (up or down arrow) or mouse (click). I insist on
**if you want**; it's a shortcut if it's useful to you, you don't have to
use it. You can also keep typing until the match you want is highlighted,
as in the old way.

Finally there is the matter of CANCELLING the final match, meaning wanting
to enter something new that is not existing, yet a wrong match still occurs
when you are done typing. Just pressing tab in that case will match
whatever is highlighted, so that's no good. This was already the case in
the old way, although less often since the match was LESS permissive. In
the old interface, the way to get out of a match with the keyboard was to
press BACKSPACE before tabbing out. In the new interface, you have more
ways to achieve that. With keyboard only, you can press ESCAPE before
tabbing out or you can select (up arrow) "Do not autocomplete" in the list;
with mouse you can still click out or select "Do not autocomplete" in the
list. The first way with ESCAPE is just as fast as it was before, just a
different keyboard press.

Bottom line is that YES this explanation should go in the FAQ or wiki or
doc, etc. I'll try to possibly make a wiki page showing how to work with
autocomplete. More documentation is always nice and it would be nice if
more users would be willing to help with that.

Sincerely,

Vincent Dawans





On Sat, Jul 1, 2023 at 9:33 AM Gyle McCollam  wrote:

> Pierre,
> you stated you have to:
> new method:
>  +|-. TAB, TAB, p(long list with "Don't Autocomplete" at top,
>  up-arrow, ENTER, pr(still long list with "Don't Autocomplete" at top,
>  up-arrow, ENTER, pre(still long list with "Don't Autocomplete" at top,
> arrows or mouse actions once enough characters have been entered to
> reduce the list where last month's transaction is now visible, etc...
>
> I don't understand why you need to up arrow after each character.  You can
> type "p", then "r", then "e" just like you used to do. You can type as many
> letters as you need without selecting "Don't Autocomplete" which is what
> you seem to be saying.
>
>
>
> Thank You,
>
> Gyle McCollam
>
> Gyle McCollam
>
> gmccol...@live.com<mailto:gmccol...@gyleshomes.com>   email
>
> ________
> From: gnucash-user  on
> behalf of Pierre Fortin 
> Sent: Saturday, July 1, 2023 12:11 PM
> To: gnucash-user@gnucash.org 
> Subject: Re: [GNC] How to revert to previous input mode?
>
> On Sat, 1 Jul 2023 11:40:38 -0400 Pierre Fortin wrote:
>
> resetting this thread to restate since GNC was updated from 5.1 to 5.3 a
> few days ago
>
> >GnuCash 5.3
> >Build ID: 5.3+(2023-06-26)
>
> >>Operating System: Mageia 

Re: [GNC] How to revert to previous input mode?

2023-07-01 Thread Gyle McCollam
Pierre,
you stated you have to:
new method:
 +|-. TAB, TAB, p(long list with "Don't Autocomplete" at top,
 up-arrow, ENTER, pr(still long list with "Don't Autocomplete" at top,
 up-arrow, ENTER, pre(still long list with "Don't Autocomplete" at top,
arrows or mouse actions once enough characters have been entered to
reduce the list where last month's transaction is now visible, etc...

I don't understand why you need to up arrow after each character.  You can type 
"p", then "r", then "e" just like you used to do. You can type as many letters 
as you need without selecting "Don't Autocomplete" which is what you seem to be 
saying.



Thank You,

Gyle McCollam

Gyle McCollam

gmccol...@live.com<mailto:gmccol...@gyleshomes.com>   email


From: gnucash-user  on 
behalf of Pierre Fortin 
Sent: Saturday, July 1, 2023 12:11 PM
To: gnucash-user@gnucash.org 
Subject: Re: [GNC] How to revert to previous input mode?

On Sat, 1 Jul 2023 11:40:38 -0400 Pierre Fortin wrote:

resetting this thread to restate since GNC was updated from 5.1 to 5.3 a
few days ago

>GnuCash 5.3
>Build ID: 5.3+(2023-06-26)

>>Operating System: Mageia 9
>>KDE Plasma Version: 5.27.5
>>KDE Frameworks Version: 5.105.0
>>Qt Version: 5.15.7
>>Kernel Version: 6.3.9-server-2.mga9 (64-bit)
>>Graphics Platform: X11
>>Processors: 20 × 12th Gen Intel® Core™ i7-12700K
>>Memory: 125.5 GiB of RAM
>>Graphics Processor: AMD Radeon RX 6600 XT
>>Manufacturer: Dell Inc.
>>Product Name: XPS 8950


>>>There's been a whole lot of turmoil and change in this area over the last 
>>>few months, the upshot of which is that autofill has changed a lot between 
>>>5.2 and 5.3. 5.4, which should be releasing soon (to fix another serious 
>>>bug) might address your concerns.
>>>⁣
>>>David T.​

I really don't like the new input mechanism.  It results is much extra
interaction:

old method to enter a monthly recurring transaction:
 +|- to change date, TAB, TAB, p[revious tansaction], TAB, ENTER (done)

new method:
 +|-. TAB, TAB, p(long list with "Don't Autocomplete" at top,
 up-arrow, ENTER, pr(still long list with "Don't Autocomplete" at top,
 up-arrow, ENTER, pre(still long list with "Don't Autocomplete" at top,
arrows or mouse actions once enough characters have been entered to
reduce the list where last month's transaction is now visible, etc...

With LOTS of one-of entries since 2006, the new method is less than
friendly.  I can appreciate that it may work for some [new] GNC users; but
the original method is much better/faster for long term users users with a
huge history of entries.  Besides, typical use is to process mostly the
same transactions month to month where the old method excelled...

Given an option, I would select the old method as it was MUCH faster.

Thanks,
Pierre

>>>On Jul 1, 2023, 16:33, at 16:33, Pierre Fortin  wrote:
>>>
>>>>Hi,
>>>>
>>>>Having used gnucash for many years, I've been quite happy with all my
>>>>built-in history where most new entries could be done in a minimum of
>>>>keystrokes.
>>>>
>>>>The new interface where it offers all(?) the possible choices is
>>>>driving
>>>>my nuts.  This change has slowed down data and entry wasting time...
>>>> In my late 70s; this matters!
>>>>
>>>>This morning, trying to enter "Pens", it insists on picking "Camper
>>>>expenses" unless I grab the mouse and click where TAB was all I
>>>> needed.
>>>>  
>>>>
>>>>Is there a way to revert back to the previous interface?  This should
>>>>be
>>>>a choice in settings.  Maybe it's there; but I haven't found it...
>>>>
>>>>Thanks for an otherwise great program,
>>>>Pierre

___
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] How to revert to previous input mode?

2023-07-01 Thread Pierre Fortin
On Sat, 1 Jul 2023 11:40:38 -0400 Pierre Fortin wrote:

resetting this thread to restate since GNC was updated from 5.1 to 5.3 a
few days ago

>GnuCash 5.3
>Build ID: 5.3+(2023-06-26)

>>Operating System: Mageia 9
>>KDE Plasma Version: 5.27.5
>>KDE Frameworks Version: 5.105.0
>>Qt Version: 5.15.7
>>Kernel Version: 6.3.9-server-2.mga9 (64-bit)
>>Graphics Platform: X11
>>Processors: 20 × 12th Gen Intel® Core™ i7-12700K
>>Memory: 125.5 GiB of RAM
>>Graphics Processor: AMD Radeon RX 6600 XT
>>Manufacturer: Dell Inc.
>>Product Name: XPS 8950

 
>>>There's been a whole lot of turmoil and change in this area over the last 
>>>few months, the upshot of which is that autofill has changed a lot between 
>>>5.2 and 5.3. 5.4, which should be releasing soon (to fix another serious 
>>>bug) might address your concerns.
>>>⁣
>>>David T.​

I really don't like the new input mechanism.  It results is much extra
interaction:

old method to enter a monthly recurring transaction:
 +|- to change date, TAB, TAB, p[revious tansaction], TAB, ENTER (done)

new method:
 +|-. TAB, TAB, p(long list with "Don't Autocomplete" at top,
 up-arrow, ENTER, pr(still long list with "Don't Autocomplete" at top,
 up-arrow, ENTER, pre(still long list with "Don't Autocomplete" at top,
arrows or mouse actions once enough characters have been entered to
reduce the list where last month's transaction is now visible, etc...

With LOTS of one-of entries since 2006, the new method is less than
friendly.  I can appreciate that it may work for some [new] GNC users; but
the original method is much better/faster for long term users users with a
huge history of entries.  Besides, typical use is to process mostly the
same transactions month to month where the old method excelled...

Given an option, I would select the old method as it was MUCH faster.

Thanks,
Pierre

>>>On Jul 1, 2023, 16:33, at 16:33, Pierre Fortin  wrote:
>>>
Hi,

Having used gnucash for many years, I've been quite happy with all my
built-in history where most new entries could be done in a minimum of
keystrokes.

The new interface where it offers all(?) the possible choices is
driving
my nuts.  This change has slowed down data and entry wasting time...
 In my late 70s; this matters!

This morning, trying to enter "Pens", it insists on picking "Camper
expenses" unless I grab the mouse and click where TAB was all I
 needed.
  

Is there a way to revert back to the previous interface?  This should
be
a choice in settings.  Maybe it's there; but I haven't found it...

Thanks for an otherwise great program,
Pierre

___
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] How to revert to previous input mode?

2023-07-01 Thread Pierre Fortin
On Sat, 1 Jul 2023 11:30:53 -0400 Pierre Fortin wrote:

>On Sat, 01 Jul 2023 16:49:30 +0300 David T. wrote:
>
>>You might help us all by telling us the version and OS you're using.  
>
>Sorry...  I was assuming it was the latest on Mageia Linux Cauldron
>(future mga9); but GnuCash is:
>Version: 5.1
>Build ID: 5.1+(2023-04-30)

Argh...  above is from Help>About

gnucash -v Gives:
GnuCash 5.3
Build ID: 5.3+(2023-06-26)


>Looks like I need to ping Mageia to update...
>
>Operating System: Mageia 9
>KDE Plasma Version: 5.27.5
>KDE Frameworks Version: 5.105.0
>Qt Version: 5.15.7
>Kernel Version: 6.3.9-server-2.mga9 (64-bit)
>Graphics Platform: X11
>Processors: 20 × 12th Gen Intel® Core™ i7-12700K
>Memory: 125.5 GiB of RAM
>Graphics Processor: AMD Radeon RX 6600 XT
>Manufacturer: Dell Inc.
>Product Name: XPS 8950
>
>
>>There's been a whole lot of turmoil and change in this area over the last few 
>>months, the upshot of which is that autofill has changed a lot between 5.2 
>>and 5.3. 5.4, which should be releasing soon (to fix another serious bug) 
>>might address your concerns.
>>⁣
>>David T.​
>>
>>On Jul 1, 2023, 16:33, at 16:33, Pierre Fortin  wrote:  
>>>Hi,
>>>
>>>Having used gnucash for many years, I've been quite happy with all my
>>>built-in history where most new entries could be done in a minimum of
>>>keystrokes.
>>>
>>>The new interface where it offers all(?) the possible choices is
>>>driving
>>>my nuts.  This change has slowed down data and entry wasting time... In
>>>my late 70s; this matters!
>>>
>>>This morning, trying to enter "Pens", it insists on picking "Camper
>>>expenses" unless I grab the mouse and click where TAB was all I needed.
>>>  
>>>
>>>Is there a way to revert back to the previous interface?  This should
>>>be
>>>a choice in settings.  Maybe it's there; but I haven't found it...
>>>
>>>Thanks for an otherwise great program,
>>>Pierre
>>>___
>>>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] How to revert to previous input mode?

2023-07-01 Thread Pierre Fortin
On Sat, 01 Jul 2023 16:49:30 +0300 David T. wrote:

>You might help us all by telling us the version and OS you're using.

Sorry...  I was assuming it was the latest on Mageia Linux Cauldron
(future mga9); but GnuCash is:
Version: 5.1
Build ID: 5.1+(2023-04-30)

Looks like I need to ping Mageia to update...

Operating System: Mageia 9
KDE Plasma Version: 5.27.5
KDE Frameworks Version: 5.105.0
Qt Version: 5.15.7
Kernel Version: 6.3.9-server-2.mga9 (64-bit)
Graphics Platform: X11
Processors: 20 × 12th Gen Intel® Core™ i7-12700K
Memory: 125.5 GiB of RAM
Graphics Processor: AMD Radeon RX 6600 XT
Manufacturer: Dell Inc.
Product Name: XPS 8950


>There's been a whole lot of turmoil and change in this area over the last few 
>months, the upshot of which is that autofill has changed a lot between 5.2 and 
>5.3. 5.4, which should be releasing soon (to fix another serious bug) might 
>address your concerns.
>⁣
>David T.​
>
>On Jul 1, 2023, 16:33, at 16:33, Pierre Fortin  wrote:
>>Hi,
>>
>>Having used gnucash for many years, I've been quite happy with all my
>>built-in history where most new entries could be done in a minimum of
>>keystrokes.
>>
>>The new interface where it offers all(?) the possible choices is
>>driving
>>my nuts.  This change has slowed down data and entry wasting time... In
>>my late 70s; this matters!
>>
>>This morning, trying to enter "Pens", it insists on picking "Camper
>>expenses" unless I grab the mouse and click where TAB was all I needed.
>>  
>>
>>Is there a way to revert back to the previous interface?  This should
>>be
>>a choice in settings.  Maybe it's there; but I haven't found it...
>>
>>Thanks for an otherwise great program,
>>Pierre
>>___
>>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] How to revert to previous input mode?

2023-07-01 Thread David T. via gnucash-user
You might help us all by telling us the version and OS you're using.

There's been a whole lot of turmoil and change in this area over the last few 
months, the upshot of which is that autofill has changed a lot between 5.2 and 
5.3. 5.4, which should be releasing soon (to fix another serious bug) might 
address your concerns.
⁣
David T.​

On Jul 1, 2023, 16:33, at 16:33, Pierre Fortin  wrote:
>Hi,
>
>Having used gnucash for many years, I've been quite happy with all my
>built-in history where most new entries could be done in a minimum of
>keystrokes.
>
>The new interface where it offers all(?) the possible choices is
>driving
>my nuts.  This change has slowed down data and entry wasting time... In
>my late 70s; this matters!
>
>This morning, trying to enter "Pens", it insists on picking "Camper
>expenses" unless I grab the mouse and click where TAB was all I needed.
>  
>
>Is there a way to revert back to the previous interface?  This should
>be
>a choice in settings.  Maybe it's there; but I haven't found it...
>
>Thanks for an otherwise great program,
>Pierre
>___
>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.


[GNC] How to revert to previous input mode?

2023-07-01 Thread Pierre Fortin
Hi,

Having used gnucash for many years, I've been quite happy with all my
built-in history where most new entries could be done in a minimum of
keystrokes.

The new interface where it offers all(?) the possible choices is driving
my nuts.  This change has slowed down data and entry wasting time... In
my late 70s; this matters!

This morning, trying to enter "Pens", it insists on picking "Camper
expenses" unless I grab the mouse and click where TAB was all I needed.
  

Is there a way to revert back to the previous interface?  This should be
a choice in settings.  Maybe it's there; but I haven't found it...

Thanks for an otherwise great program,
Pierre
___
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.