Re: [GNC] GnuCash 4.900 Released

2023-01-14 Thread Geert Janssens
Op zaterdag 14 januari 2023 00:23:21 CET schreef Fred Tydeman:
> On Fri, Jan 13, 2023 at 3:00 PM David H  wrote:
> > Yeah seems to be a typo which will cause the remote-add to fail if you
> > already have the flathub repository installed as follows:-
> > 
> > Wiki says - flatpak remote-add --user --if-not-exists *flathub*
> > https://flathub.org/beta-repo/flathub-beta.flatpakrepo
> > Should be - flatpak remote-add --user --if-not-exists *flathub-beta*
> > https://flathub.org/beta-repo/flathub-beta.flatpakrepo
> 
> Thanks.  That fix lets me get farther.
> I have done a fresh install of Fedora 37 with Gnome 43.2 on Intel 64-bit
> CPU.
> When I try to install the beta, I get an error saying that beta requires
> runtime org.gnome.Platform/x86_64/43
> Is there some way to force the beta to use the system wide Gnome?

No, you can't. Runtimes are a fundamental base concept of flatpaks (and snaps 
or 
appimages by the way) and you can't avoid them.

These runtimes ensure that there's a known common set of libraries available on 
the system 
for the flatpak application to depend on, regardless of the state of the base 
system. Aside 
from allowing the application to install on systems that don't have the proper 
base system, it 
also eliminates a whole host of compatibility issues early on in the 
development process. 
Issues that otherwise have to be solved by distribution maintainers when they 
package the 
applications for the regular packaging system of said distro.

Personally I think both systems (flatpaks vs distro packages) have their own 
distinct 
advantages and disadvantages. And I think both have their place. However in 
this particular 
scenario - distributing beta software for testing - I believe the isolation is 
actually a big 
advantage.

So if you want to install the (beta) gnucash flatpak on your system you will 
also have to 
accept to install the required gnome runtime for it.

If this is a hurdle for you, consider you can also only install it for as long 
as you want to beta 
test gnucash. You can easily remove this runtime together with the gnucash beta 
flatpak 
when you're done testing with the "flatpak uninstall" command.

Regards,

Geert
___
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] GnuCash 4.900 Released

2023-01-13 Thread David H
Hi again John and Devs,

I've just updated my Ubuntu 22.10 flatpak to the Gnucash 4.900 beta and am
having the same issues as on Win 10.  Attached are trace files from each OS
in case it helps.

Regards David H


On Thu, 12 Jan 2023 at 08:25, David H  wrote:

> Hi John and devs,
>
> Thanks for the update.  I had a number of problems as per the following:-
>
> System
> ---
>
> Lenovo laptop, Intel i5, 8 Gb ram, Gnucash 4.13 / Finance Quote 1.54 / Win
> 10 Pro, Version 22H2, OS Build 19044.2486, Win32 strawberry-perl 5.32.1.1
> #1 Sun Jan 24 12:17:47 2021 i386
>
> Process
> 
>
> Installed 4.900 which auto uninstalled 4.13.
> Started Gnucash 4.900 which displayed the "Tip of The Day" and then the
> "Welcome to Gnucash" dialogs.
> Unfortunately Gnucash 4.900 didn't seem to find my xml data file and the
> Most Recent file list just displays "RecentFile0Action" (Function name?)
> instead of the usual 2-3 file names.
> Manually opened the last file used which is just a copy of my usual
> Gnucash file, it opened fine and re-displayed all the tabs that were
> previously open.
> Got the message about the Budget amounts being fixed during the open
> process.
> It doesn't seem to be finding my saved report options - the report names
> are included in the save report config list but no options and the Accounts
> Selected has reverted to all accounts.
> Get quotes is now not working - the button is simply greyed out.
> Like Glenn I also can't turn off the Tip of the Day or the Display Welcome
> Dialog Again? and on exiting and restarting Gnucash I repeatedly get
> prompted to Create a new set of accounts / Import my QIF files / Open the
> new user tutorial.
>
> Also yesterday I happened to update and save Report Options for a saved
> report configuration  and it seemed Gnucash crashed, repeating the process
> today did NOT result in a crash.
>
> Hope this helps and once again thanks to you and the other devs for all
> your hard work on Gnucash.
>
> Regards David H.
>
>
>
>
>
>
> On Tue, 10 Jan 2023 at 15:03, John Ralls  wrote:
>
>> The GnuCash development team announces GnuCash 4.900, the first unstable
>> release leading to GnuCash 5.0.
>>
>> This is an unstable release for testing purposes. Do not use it with
>> production data! Make a copy of your book to test this release.
>>
>> New Features
>>
>> A new Stock Transaction Assistant to guide you through entering most
>> investment transactions for stocks, bonds, and mutual funds. You can access
>> it from Actions>Stock Assistant when you have the Accounts page ora Stock
>> or Fund account register open.
>> A new Investment Lots report showing a graph of capital gains and
>> losses in a period by investment lot. Note that if you don't use the View
>> Lots dialog to manage capital gains and losses this report won't have
>> anything to show you. Use Reports>Assets & Liabilities>Investment Lots to
>> see the report.
>> A new tab on the New/Edit Account dialog called More Properties
>> includes entries to set a high and low limit on an account. That's coupled
>> to a new column that's available on the Accounts Page, Balance Limit. If
>> you set a high or low limit and the account balance falls above or below
>> the respective limit an indicator will be shown in the Balance Limit column.
>> The description field quickfill in the register now displays a
>> drop-down list of possible completions instead of just one inline
>> completion.
>> File import menu items for the MT940, MT942, and DTAUS formats is
>> replaced with a single Import from AQBanking that supports importing any
>> file format supported by AQBanking, including the frequently requested CAMT.
>>
>> Between 4.13 and 4.900, the following bugfixes were accomplished:
>> The following fixes will also appear in GnuCash 4.14:
>>
>> Bug 798588 - sx scrubbing was using incorrect free function
>> Bug 798625 - "Last up through report date" changed in 4.12
>> Bug 798679 - Unicode normalization should be used for comparison but
>> not stored.
>> Bug 798702 - Crash in gnc_plugin_page_focus_idle_destroy() closing a
>> report before it completes.
>> Bug 798705 - New: UI string mismatch: OK vs. Next
>> Bug 798717 - Reports > Business > Fancy Invoice duplicates company
>> details
>>
>> The following additional bug fixes are in unstable only:
>>
>> Bug 403979 - Balance column shows only low order digits when too
>> narrow
>>
>> If the column is too narrow to display the whole number it will
>> display the leading digits with an ellipsis (…).
>> Bug 769256 - Change New Account Dialog
>>
>> Rearrange the New and Edit Account dialog to move the parent selector
>> under the description field followed by the account type as a combo (i.e.
>> drop down) list.
>>
>> The following fixes and improvements were not associated with bug reports:
>>
>> Unicode normalization for string matches is changed from NFKC to NFC.
>> This means that font and positional 

Re: [GNC] GnuCash 4.900 Released

2023-01-13 Thread David H
I don't know, one of the devs might have an answer for you :-)

Cheers David H.


On Sat, 14 Jan 2023 at 09:23, Fred Tydeman  wrote:

>
>
> On Fri, Jan 13, 2023 at 3:00 PM David H  wrote:
>
>> Yeah seems to be a typo which will cause the remote-add to fail if you
>> already have the flathub repository installed as follows:-
>>
>> Wiki says - flatpak remote-add --user --if-not-exists *flathub*
>> https://flathub.org/beta-repo/flathub-beta.flatpakrepo
>> Should be - flatpak remote-add --user --if-not-exists *flathub-beta*
>> https://flathub.org/beta-repo/flathub-beta.flatpakrepo
>>
>
> Thanks.  That fix lets me get farther.
> I have done a fresh install of Fedora 37 with Gnome 43.2 on Intel 64-bit
> CPU.
> When I try to install the beta, I get an error saying that beta requires
> runtime org.gnome.Platform/x86_64/43
> Is there some way to force the beta to use the system wide Gnome?
>
>
___
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] GnuCash 4.900 Released

2023-01-13 Thread Fred Tydeman
On Fri, Jan 13, 2023 at 3:00 PM David H  wrote:

> Yeah seems to be a typo which will cause the remote-add to fail if you
> already have the flathub repository installed as follows:-
>
> Wiki says - flatpak remote-add --user --if-not-exists *flathub*
> https://flathub.org/beta-repo/flathub-beta.flatpakrepo
> Should be - flatpak remote-add --user --if-not-exists *flathub-beta*
> https://flathub.org/beta-repo/flathub-beta.flatpakrepo
>

Thanks.  That fix lets me get farther.
I have done a fresh install of Fedora 37 with Gnome 43.2 on Intel 64-bit
CPU.
When I try to install the beta, I get an error saying that beta requires
runtime org.gnome.Platform/x86_64/43
Is there some way to force the beta to use the system wide Gnome?
___
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] GnuCash 4.900 Released

2023-01-13 Thread David H
Hi Fred,

Yeah seems to be a typo which will cause the remote-add to fail if you
already have the flathub repository installed as follows:-

Wiki says - flatpak remote-add --user --if-not-exists *flathub*
https://flathub.org/beta-repo/flathub-beta.flatpakrepo
Should be - flatpak remote-add --user --if-not-exists *flathub-beta*
https://flathub.org/beta-repo/flathub-beta.flatpakrepo

Cheers David H.


On Fri, 13 Jan 2023 at 15:02, Fred Tydeman  wrote:

> I have installed Fedora 37 with Gnome to a different partition (so I can
> run different versions).
> When I try to follow the instructions in
> https://wiki.gnucash.org/wiki/Flatpak,
> to install the beta, I get:
>
> [tydeman@x1car2 ~]$ flatpak remote-add --user --if-not-exists flathub
> https://flathub.org/beta-repo/flathub-beta.flatpakrepo
> [tydeman@x1car2 ~]$ flatpak install --user flathub-beta
> org.gnucash.GnuCash
> Looking for matches…
> error: No remote refs found for ‘flathub-beta’
> [tydeman@x1car2 ~]$
>
> Since I am doing cut and paste, there should not be any typos.
> So, it seems like the Flatpak writeup on betas has something wrong.
>
> On Mon, Jan 9, 2023 at 9:02 PM John Ralls  wrote:
>
> > The GnuCash development team announces GnuCash 4.900, the first unstable
> > release leading to GnuCash 5.0.
> >
> > This is an unstable release for testing purposes. Do not use it with
> > production data! Make a copy of your book to test this release.
> >
> ___
> 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] GnuCash 4.900 Released

2023-01-12 Thread Fred Tydeman
I have installed Fedora 37 with Gnome to a different partition (so I can
run different versions).
When I try to follow the instructions in
https://wiki.gnucash.org/wiki/Flatpak,
to install the beta, I get:

[tydeman@x1car2 ~]$ flatpak remote-add --user --if-not-exists flathub
https://flathub.org/beta-repo/flathub-beta.flatpakrepo
[tydeman@x1car2 ~]$ flatpak install --user flathub-beta org.gnucash.GnuCash
Looking for matches…
error: No remote refs found for ‘flathub-beta’
[tydeman@x1car2 ~]$

Since I am doing cut and paste, there should not be any typos.
So, it seems like the Flatpak writeup on betas has something wrong.

On Mon, Jan 9, 2023 at 9:02 PM John Ralls  wrote:

> The GnuCash development team announces GnuCash 4.900, the first unstable
> release leading to GnuCash 5.0.
>
> This is an unstable release for testing purposes. Do not use it with
> production data! Make a copy of your book to test this release.
>
___
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] GnuCash 4.900 Released

2023-01-12 Thread Joseph Vernice
Thank you for the clarification.

On Wed, Jan 11, 2023 at 4:14 PM Steve Butler  wrote:

> This is an experimental pre-5.0 release.  4.13 is for everyday use until
> 5.0 comes out.
>
> On Wed, Jan 11, 2023, 13:11  wrote:
>
>> I see many references to GnuCash 4.900, but the website only has version
>> 4.13 (Windows).  Am I missing something here?
>>
>> Thank you 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] GnuCash 4.900 Released

2023-01-11 Thread Frank H. Ellenberger

Hi Fred,

Am 12.01.23 um 07:16 schrieb Fred Tydeman:

Since I do not know where it will put that data, nor how to override, I
declined.


with the option --user it seems to install in my case below
/home/frank/.local/share/flatpak/runtime/

HTH
Frank
___
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] GnuCash 4.900 Released

2023-01-11 Thread Fred Tydeman
On Mon, Jan 9, 2023 at 9:02 PM John Ralls  wrote:

> The GnuCash development team announces GnuCash 4.900, the first unstable
> release leading to GnuCash 5.0.
>
GnuCash is also available as a flatpak from Flathub.org. Instructions for
> installing and running may be found at
> https://wiki.gnucash.org/wiki/Flatpak.
>

 As a regular user, I tried the instructions to install either the beta
or the production GnuCash.  Both failed.  I am doing cut and paste from:
https://wiki.gnucash.org/wiki/Flatpak

[tydeman@x1car2 ~]$ flatpak remote-add --user --if-not-exists flathub
https://flathub.org/beta-repo/flathub-beta.flatpakrepo
[tydeman@x1car2 ~]$ flatpak install --user flathub-beta org.gnucash.GnuCash
Looking for matches…
error: No remote refs found for ‘flathub-beta’
[tydeman@x1car2 ~]$ flatpak remote-add --user --if-not-exists flathub
https://flathub.org/repo/flathub.flatpakrepo
[tydeman@x1car2 ~]$ flatpak install --user flathub org.gnucash.GnuCash
Looking for matches…
error: The application org.gnucash.GnuCash/x86_64/beta requires the runtime
org.gnome.Platform/x86_64/43 which was not found

If I try to do the install as 'su', after the above error, I get a prompt
to install gnome
(about 1000 meg of data).
Since I do not know where it will put that data, nor how to override, I
declined.
Sorry, I will not be able to test the beta.
___
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] GnuCash 4.900 Released

2023-01-11 Thread David H
Hi John and devs,

Thanks for the update.  I had a number of problems as per the following:-

System
---

Lenovo laptop, Intel i5, 8 Gb ram, Gnucash 4.13 / Finance Quote 1.54 / Win
10 Pro, Version 22H2, OS Build 19044.2486, Win32 strawberry-perl 5.32.1.1
#1 Sun Jan 24 12:17:47 2021 i386

Process


Installed 4.900 which auto uninstalled 4.13.
Started Gnucash 4.900 which displayed the "Tip of The Day" and then the
"Welcome to Gnucash" dialogs.
Unfortunately Gnucash 4.900 didn't seem to find my xml data file and the
Most Recent file list just displays "RecentFile0Action" (Function name?)
instead of the usual 2-3 file names.
Manually opened the last file used which is just a copy of my usual Gnucash
file, it opened fine and re-displayed all the tabs that were previously
open.
Got the message about the Budget amounts being fixed during the open
process.
It doesn't seem to be finding my saved report options - the report names
are included in the save report config list but no options and the Accounts
Selected has reverted to all accounts.
Get quotes is now not working - the button is simply greyed out.
Like Glenn I also can't turn off the Tip of the Day or the Display Welcome
Dialog Again? and on exiting and restarting Gnucash I repeatedly get
prompted to Create a new set of accounts / Import my QIF files / Open the
new user tutorial.

Also yesterday I happened to update and save Report Options for a saved
report configuration  and it seemed Gnucash crashed, repeating the process
today did NOT result in a crash.

Hope this helps and once again thanks to you and the other devs for all
your hard work on Gnucash.

Regards David H.






On Tue, 10 Jan 2023 at 15:03, John Ralls  wrote:

> The GnuCash development team announces GnuCash 4.900, the first unstable
> release leading to GnuCash 5.0.
>
> This is an unstable release for testing purposes. Do not use it with
> production data! Make a copy of your book to test this release.
>
> New Features
>
> A new Stock Transaction Assistant to guide you through entering most
> investment transactions for stocks, bonds, and mutual funds. You can access
> it from Actions>Stock Assistant when you have the Accounts page ora Stock
> or Fund account register open.
> A new Investment Lots report showing a graph of capital gains and
> losses in a period by investment lot. Note that if you don't use the View
> Lots dialog to manage capital gains and losses this report won't have
> anything to show you. Use Reports>Assets & Liabilities>Investment Lots to
> see the report.
> A new tab on the New/Edit Account dialog called More Properties
> includes entries to set a high and low limit on an account. That's coupled
> to a new column that's available on the Accounts Page, Balance Limit. If
> you set a high or low limit and the account balance falls above or below
> the respective limit an indicator will be shown in the Balance Limit column.
> The description field quickfill in the register now displays a
> drop-down list of possible completions instead of just one inline
> completion.
> File import menu items for the MT940, MT942, and DTAUS formats is
> replaced with a single Import from AQBanking that supports importing any
> file format supported by AQBanking, including the frequently requested CAMT.
>
> Between 4.13 and 4.900, the following bugfixes were accomplished:
> The following fixes will also appear in GnuCash 4.14:
>
> Bug 798588 - sx scrubbing was using incorrect free function
> Bug 798625 - "Last up through report date" changed in 4.12
> Bug 798679 - Unicode normalization should be used for comparison but
> not stored.
> Bug 798702 - Crash in gnc_plugin_page_focus_idle_destroy() closing a
> report before it completes.
> Bug 798705 - New: UI string mismatch: OK vs. Next
> Bug 798717 - Reports > Business > Fancy Invoice duplicates company
> details
>
> The following additional bug fixes are in unstable only:
>
> Bug 403979 - Balance column shows only low order digits when too narrow
>
> If the column is too narrow to display the whole number it will
> display the leading digits with an ellipsis (…).
> Bug 769256 - Change New Account Dialog
>
> Rearrange the New and Edit Account dialog to move the parent selector
> under the description field followed by the account type as a combo (i.e.
> drop down) list.
>
> The following fixes and improvements were not associated with bug reports:
>
> Unicode normalization for string matches is changed from NFKC to NFC.
> This means that font and positional variants will no longer match and is
> unlikely to affect most users. See Unicode Normalization Forms:Canonical
> and Compatibility Equivalence for the technical details.
> The Gtk menu structure has been rewritten to use the newer
> GMenu/GMenuModel system. This change is mostly invisible to users, except
> that to keep menu accelerators (like Q to quit) working on macOS we
> had to let macOS handle 

Re: [GNC] GnuCash 4.900 Released

2023-01-11 Thread Steve Butler
This is an experimental pre-5.0 release.  4.13 is for everyday use until
5.0 comes out.

On Wed, Jan 11, 2023, 13:11  wrote:

> I see many references to GnuCash 4.900, but the website only has version
> 4.13 (Windows).  Am I missing something here?
>
> Thank you 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] GnuCash 4.900 Released

2023-01-11 Thread jvernice
I see many references to GnuCash 4.900, but the website only has version
4.13 (Windows).  Am I missing something here?

Thank you 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] GnuCash 4.900 Released

2023-01-10 Thread Adrien Monteleone

On 1/11/23 12:37 AM, Fred Tydeman wrote:

On Tue, Jan 10, 2023 at 8:11 PM john  wrote:


In the case of the Fedora 26 system it won't even let him connect,
probably because it doesn't have TLS 1.3 and Flathub (rightly) refuses to
connect.



Is there a way to update to a later version of TLS?
Not sure what package to look for.


I think you're looking for OpenSSL.



Fred, there's not enough info on the other failure. AFAIK Flatpak does
indeed work only on Linux, but doesn't care about the desktop environment.
It installs its own Gnome runtime and all the other needed dependencies.



The installer did offer to install Gnome, but wanted to download several
hundred meg of data -- I declined. I assume that would go to my small
OS system partition (and might not fit), rather than to my large data
partition.


Likely, but you might be able to specify where you want to put a 
Flatpak, so that could be doable on your data partition.


Your other option would be to build from source. (and would also bypass 
the TLS issue for now, though you would want to update it eventually)



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] GnuCash 4.900 Released

2023-01-10 Thread Fred Tydeman
On Tue, Jan 10, 2023 at 8:11 PM john  wrote:

> In the case of the Fedora 26 system it won't even let him connect,
> probably because it doesn't have TLS 1.3 and Flathub (rightly) refuses to
> connect.
>

Is there a way to update to a later version of TLS?
Not sure what package to look for.


> Fred, there's not enough info on the other failure. AFAIK Flatpak does
> indeed work only on Linux, but doesn't care about the desktop environment.
> It installs its own Gnome runtime and all the other needed dependencies.
>

The installer did offer to install Gnome, but wanted to download several
hundred meg of data -- I declined. I assume that would go to my small
OS system partition (and might not fit), rather than to my large data
partition.
___
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] GnuCash 4.900 Released

2023-01-10 Thread john
In the case of the Fedora 26 system it won't even let him connect, probably 
because it doesn't have TLS 1.3 and Flathub (rightly) refuses to connect.

Fred, there's not enough info on the other failure. AFAIK Flatpak does indeed 
work only on Linux, but doesn't care about the desktop environment. It installs 
its own Gnome runtime and all the other needed dependencies.

Regards,
John Ralls


> On Jan 10, 2023, at 6:40 PM, Adrien Monteleone 
>  wrote:
> 
> I thought one of the points of Flatpaks were that they didn't require the 
> base system to match the software being installed. If the software needs it, 
> Flatpak will bring it in just for that app. (it won't change the base system 
> to a different DE or WM)
> 
> I could be mistaken of course.
> 
> Regards,
> Adrien
> 
> On 1/10/23 7:28 PM, Fred Tydeman wrote:
>> On Mon, Jan 9, 2023 at 9:02 PM John Ralls  wrote:
>>> The GnuCash development team announces GnuCash 4.900, the first unstable
>>> release leading to GnuCash 5.0.
>>> 
>>> This is an unstable release for testing purposes. Do not use it with
>>> production data! Make a copy of your book to test this release.
>>> ...
>>> GnuCash is also available as a flatpak from Flathub.org. Instructions for
>>> installing and running may be found at
>>> https://wiki.gnucash.org/wiki/Flatpak.
>>> 
>> I followed those instructions.  It failed because it appears to require
>> Gnome on Linux.  Correct?
>> I am running a different window manager.
>> On another computer, running Fedora 26 (very old) Linux, I get:
>> Unacceptable TLS certificate.
>> Reinstalling ca-certificates did not help.  I assume it is just too old.
>> Correct?
> 
> ___
> 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] GnuCash 4.900 Released

2023-01-10 Thread Adrien Monteleone
I thought one of the points of Flatpaks were that they didn't require 
the base system to match the software being installed. If the software 
needs it, Flatpak will bring it in just for that app. (it won't change 
the base system to a different DE or WM)


I could be mistaken of course.

Regards,
Adrien

On 1/10/23 7:28 PM, Fred Tydeman wrote:

On Mon, Jan 9, 2023 at 9:02 PM John Ralls  wrote:


The GnuCash development team announces GnuCash 4.900, the first unstable
release leading to GnuCash 5.0.

This is an unstable release for testing purposes. Do not use it with
production data! Make a copy of your book to test this release.
...
GnuCash is also available as a flatpak from Flathub.org. Instructions for
installing and running may be found at
https://wiki.gnucash.org/wiki/Flatpak.



I followed those instructions.  It failed because it appears to require
Gnome on Linux.  Correct?
I am running a different window manager.

On another computer, running Fedora 26 (very old) Linux, I get:
Unacceptable TLS certificate.
Reinstalling ca-certificates did not help.  I assume it is just too old.
Correct?


___
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] GnuCash 4.900 Released

2023-01-10 Thread Fred Tydeman
On Mon, Jan 9, 2023 at 9:02 PM John Ralls  wrote:

> The GnuCash development team announces GnuCash 4.900, the first unstable
> release leading to GnuCash 5.0.
>
> This is an unstable release for testing purposes. Do not use it with
> production data! Make a copy of your book to test this release.
> ...
> GnuCash is also available as a flatpak from Flathub.org. Instructions for
> installing and running may be found at
> https://wiki.gnucash.org/wiki/Flatpak.
>

I followed those instructions.  It failed because it appears to require
Gnome on Linux.  Correct?
I am running a different window manager.

On another computer, running Fedora 26 (very old) Linux, I get:
Unacceptable TLS certificate.
Reinstalling ca-certificates did not help.  I assume it is just too old.
Correct?
___
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] GnuCash 4.900 Released

2023-01-10 Thread Glenn Fowler
Hi John,

First, thank you to you and the team for the development! It is very much
appreciated!

I was able to test 4.900 on a Windows 10 machine. Here are some bugs I have
noticed so far. If you want these in Bugzilla I can put them there as well:

1. The tip of the day cannot be turned off. Unchecking "Show tips at
startup" and in Preferences > General  is ignored

2. "Manage document link" is missing the keyboard shortcut. It has always
been the letter "M".

3. Pressing the ALT key does not show the keyboard shortcut letters as
before. However, if you open a menu, press, ALT, and wiggle the mouse in
the menu they will appear.

I had to go back to v4.13 as the keyboard shortcuts are a must for me as I
use them for macros.

On Tue, Jan 10, 2023 at 1:14 AM Adrien Monteleone <
adrien.montele...@lusfiber.net> wrote:

> Lots of great improvements already and I'm sure more to look forward to.
> (some new reports too!)
>
> But of the list so far, my money is on this one getting the most sighs
> of relief and smiles:
>
> "The description field quickfill in the register now displays a
> drop-down list of possible completions instead of just one inline
> completion."
>
> (of course, a Stock Assistant is majorly cool too...)
>
> Thanks to all!
>
> 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.
>
___
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] GnuCash 4.900 Released

2023-01-10 Thread William Prescott
For general information...
I installed Gnucash 4.900 from the .dmg file on MacOS Ventura 13.1. I created a 
new file for a project that is starting fresh this year. I haven't done much 
more with it yet than created accounts in two currencies with a starting 
balance in one of them. No issues have arisen so far, but it isn't much of a 
test yet.

Will
___
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] GnuCash 4.900 Released

2023-01-10 Thread Christopher Lam
Note also this release will perform a one-time change to the internal
representation of budget amounts to fix a class of bugs. The budget amounts
will hopefully be more stable and reliable, and reflect the reverse
balanced accounts global preference closely.

Beta testers are needed to verify the behaviour of the budget editor and
reports.

On Tue, 10 Jan 2023, 1:03 pm John Ralls,  wrote:

> The GnuCash development team announces GnuCash 4.900, the first unstable
> release leading to GnuCash 5.0.
>
> This is an unstable release for testing purposes. Do not use it with
> production data! Make a copy of your book to test this release.
>
> New Features
>
> A new Stock Transaction Assistant to guide you through entering most
> investment transactions for stocks, bonds, and mutual funds. You can access
> it from Actions>Stock Assistant when you have the Accounts page ora Stock
> or Fund account register open.
> A new Investment Lots report showing a graph of capital gains and
> losses in a period by investment lot. Note that if you don't use the View
> Lots dialog to manage capital gains and losses this report won't have
> anything to show you. Use Reports>Assets & Liabilities>Investment Lots to
> see the report.
> A new tab on the New/Edit Account dialog called More Properties
> includes entries to set a high and low limit on an account. That's coupled
> to a new column that's available on the Accounts Page, Balance Limit. If
> you set a high or low limit and the account balance falls above or below
> the respective limit an indicator will be shown in the Balance Limit column.
> The description field quickfill in the register now displays a
> drop-down list of possible completions instead of just one inline
> completion.
> File import menu items for the MT940, MT942, and DTAUS formats is
> replaced with a single Import from AQBanking that supports importing any
> file format supported by AQBanking, including the frequently requested CAMT.
>
> Between 4.13 and 4.900, the following bugfixes were accomplished:
> The following fixes will also appear in GnuCash 4.14:
>
> Bug 798588 - sx scrubbing was using incorrect free function
> Bug 798625 - "Last up through report date" changed in 4.12
> Bug 798679 - Unicode normalization should be used for comparison but
> not stored.
> Bug 798702 - Crash in gnc_plugin_page_focus_idle_destroy() closing a
> report before it completes.
> Bug 798705 - New: UI string mismatch: OK vs. Next
> Bug 798717 - Reports > Business > Fancy Invoice duplicates company
> details
>
> The following additional bug fixes are in unstable only:
>
> Bug 403979 - Balance column shows only low order digits when too narrow
>
> If the column is too narrow to display the whole number it will
> display the leading digits with an ellipsis (…).
> Bug 769256 - Change New Account Dialog
>
> Rearrange the New and Edit Account dialog to move the parent selector
> under the description field followed by the account type as a combo (i.e.
> drop down) list.
>
> The following fixes and improvements were not associated with bug reports:
>
> Unicode normalization for string matches is changed from NFKC to NFC.
> This means that font and positional variants will no longer match and is
> unlikely to affect most users. See Unicode Normalization Forms:Canonical
> and Compatibility Equivalence for the technical details.
> The Gtk menu structure has been rewritten to use the newer
> GMenu/GMenuModel system. This change is mostly invisible to users, except
> that to keep menu accelerators (like Q to quit) working on macOS we
> had to let macOS handle the events. That will affect using cut, copy, and
> paste in dialog boxes because the menu will intercept them. That's
> temporary, we hope to have it fixed for GnuCash 4.901.
> The Finance::Quote interface is rewritten in C++. This new design will
> allow much better capture of diagnostics from Finance::Quote making
> troubleshooting problems much easier.
> The perl Finance::Quote utilities gnc-fq-check, gnc-fq-dump, and
> gnc-fq-helper are removed and new commands added to gnucash-cli: --quotes
> info replaces gnc-fq-check and --quotes dump replaces gnc-fq-dump.
>
> New API: The options system has been rewritten in C++ with Scheme wrappers
> for report options. While this is invisible to most users, those who have
> written custom reports should look for deprecation warnings when the custom
> reports are reconciled. The main difference is that option creation and
> registration is now done in a single function call. Nearly all standard
> code defined a local convenience function that wrapped the two steps, for
> example
>
> (let* ((options (gnc:new-options))
>(add-option
>  (lambda (new-option)
>   (gnc:register-option options new-option)
>
>
> called as
>
> (add-option
> (gnc:make-string-optionpagename title key docstring 

Re: [GNC] GnuCash 4.900 Released

2023-01-10 Thread Jeff

On 1/10/23 12:14 AM, Adrien Monteleone wrote:
Lots of great improvements already and I'm sure more to look forward 
to. (some new reports too!)


But of the list so far, my money is on this one getting the most sighs 
of relief and smiles:


"The description field quickfill in the register now displays a 
drop-down list of possible completions instead of just one inline 
completion."


(of course, a Stock Assistant is majorly cool too...)

Thanks to all!

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.


I missed something here, not surprising with the last 48 hour days I 
have spent.  All of the messages I see are Re.[GNC] GnuCash 4.900 
Released.  I cannot find the original message in any of the e-mails I 
down loaded.  Is there a new version or not?


And how do I find it under Ubuntu 22.04.1 LTS?

--
--JEffrey Black M.B.A.

___
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] GnuCash 4.900 Released

2023-01-09 Thread Adrien Monteleone
Lots of great improvements already and I'm sure more to look forward to. 
(some new reports too!)


But of the list so far, my money is on this one getting the most sighs 
of relief and smiles:


"The description field quickfill in the register now displays a 
drop-down list of possible completions instead of just one inline 
completion."


(of course, a Stock Assistant is majorly cool too...)

Thanks to all!

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] GnuCash 4.900 Released

2023-01-09 Thread David Carlson
25 years young!

Thanks to all the developers for their tireless efforts.

It looks like there are a bunch of changes under the hood in anticipation
of future releases.

On Mon, Jan 9, 2023 at 11:03 PM John Ralls  wrote:

> The GnuCash development team announces GnuCash 4.900, the first unstable
> release leading to GnuCash 5.0.
>
> This is an unstable release for testing purposes. Do not use it with
> production data! Make a copy of your book to test this release.
>
>
-- 
David Carlson
___
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] GnuCash 4.900 Released

2023-01-09 Thread John Ralls
The GnuCash development team announces GnuCash 4.900, the first unstable 
release leading to GnuCash 5.0.

This is an unstable release for testing purposes. Do not use it with production 
data! Make a copy of your book to test this release.

New Features

A new Stock Transaction Assistant to guide you through entering most 
investment transactions for stocks, bonds, and mutual funds. You can access it 
from Actions>Stock Assistant when you have the Accounts page ora Stock or Fund 
account register open.
A new Investment Lots report showing a graph of capital gains and losses in 
a period by investment lot. Note that if you don't use the View Lots dialog to 
manage capital gains and losses this report won't have anything to show you. 
Use Reports>Assets & Liabilities>Investment Lots to see the report.
A new tab on the New/Edit Account dialog called More Properties includes 
entries to set a high and low limit on an account. That's coupled to a new 
column that's available on the Accounts Page, Balance Limit. If you set a high 
or low limit and the account balance falls above or below the respective limit 
an indicator will be shown in the Balance Limit column.
The description field quickfill in the register now displays a drop-down 
list of possible completions instead of just one inline completion.
File import menu items for the MT940, MT942, and DTAUS formats is replaced 
with a single Import from AQBanking that supports importing any file format 
supported by AQBanking, including the frequently requested CAMT.

Between 4.13 and 4.900, the following bugfixes were accomplished:
The following fixes will also appear in GnuCash 4.14:

Bug 798588 - sx scrubbing was using incorrect free function
Bug 798625 - "Last up through report date" changed in 4.12
Bug 798679 - Unicode normalization should be used for comparison but not 
stored.
Bug 798702 - Crash in gnc_plugin_page_focus_idle_destroy() closing a report 
before it completes.
Bug 798705 - New: UI string mismatch: OK vs. Next
Bug 798717 - Reports > Business > Fancy Invoice duplicates company details

The following additional bug fixes are in unstable only:

Bug 403979 - Balance column shows only low order digits when too narrow

If the column is too narrow to display the whole number it will display the 
leading digits with an ellipsis (…).
Bug 769256 - Change New Account Dialog

Rearrange the New and Edit Account dialog to move the parent selector under 
the description field followed by the account type as a combo (i.e. drop down) 
list.

The following fixes and improvements were not associated with bug reports:

Unicode normalization for string matches is changed from NFKC to NFC. This 
means that font and positional variants will no longer match and is unlikely to 
affect most users. See Unicode Normalization Forms:Canonical and Compatibility 
Equivalence for the technical details.
The Gtk menu structure has been rewritten to use the newer GMenu/GMenuModel 
system. This change is mostly invisible to users, except that to keep menu 
accelerators (like Q to quit) working on macOS we had to let macOS handle 
the events. That will affect using cut, copy, and paste in dialog boxes because 
the menu will intercept them. That's temporary, we hope to have it fixed for 
GnuCash 4.901.
The Finance::Quote interface is rewritten in C++. This new design will 
allow much better capture of diagnostics from Finance::Quote making 
troubleshooting problems much easier.
The perl Finance::Quote utilities gnc-fq-check, gnc-fq-dump, and 
gnc-fq-helper are removed and new commands added to gnucash-cli: --quotes info 
replaces gnc-fq-check and --quotes dump replaces gnc-fq-dump.

New API: The options system has been rewritten in C++ with Scheme wrappers for 
report options. While this is invisible to most users, those who have written 
custom reports should look for deprecation warnings when the custom reports are 
reconciled. The main difference is that option creation and registration is now 
done in a single function call. Nearly all standard code defined a local 
convenience function that wrapped the two steps, for example

(let* ((options (gnc:new-options))
   (add-option
 (lambda (new-option)
  (gnc:register-option options new-option)


called as

(add-option
(gnc:make-string-optionpagename title key docstring default-value))


The convenience function is no longer needed, call

(let* ((options (gnc-new-optiondb)))
...
(gnc-register-string-option options pagename title key docstring 
default-value)


intead. Note that gnc:new-options is now gnc-new-options. There are several 
similar changes. All of these are wrapped in bindings/guile/options.scm with 
the old names, but are marked to raise deprecation warnings to encourage you to 
change. The wrappers will be removed in GnuCash 6.0.