Re: [GNC-dev] [GNC] GnuCash 4.900 Released

2023-01-14 Thread Robert Fewell
For information,
I have updated my windows build machine and successfully built the current
master 4.900 version which resulted in a file size of 150M.
With an existing install of 4.13, I was able to install my 4.900 version
resulting in no errors in the trace file.
I was also able to install the current nightly master version successfully.

Also tried to do the same on my Windows 11 VM, again starting from 4.13 was
able to successfully install my version and also the nightly master version.

Regards,
Bob

On Fri, 13 Jan 2023 at 23:50, David H  wrote:

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

Re: [GNC-dev] [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-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] [GNC] GnuCash 4.900 Released

2023-01-13 Thread John Ralls



> On Jan 13, 2023, at 3:23 PM, 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?

No. The whole point of flatpak is that it doesn't use the system-wide anything 
except the kernel. You have to install a Gnome runtime inside it, and at any 
time there are two possible runtimes: The latest release and the one before 
that. Right now that's 43 and 42 respectively.

Regards,
John Ralls

___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] [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-dev] [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-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] [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-u...@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-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] [GNC] GnuCash 4.900 Released

2023-01-12 Thread David H
Hi Bob,

Yes, I've just done that with the same result.  Reverted to 4.13 and a
saved version of my Reports - that was all good with Report configs and
Finance Quote all looking good.  Reinstalled the nightly version as you
suggested but the results are just the same - doesn't seem to find my last
file opened, still displays the function name only. Reports have lost their
saved configs and some have reverted to selecting every account.  Checked
"File About" and the file locations are identical between both versions. It
almost sounds like a permissions error - i.e. can't read configs but that's
a bit strange as when I updated one of my saved report configs it created
a saved-reports-2.8-Backup in C:\Users\halvey\AppData\Roaming\GnuCash.

Will wait for an updated version :-)

Thanks David H.


On Thu, 12 Jan 2023 at 21:10, Robert Fewell <14ubo...@gmail.com> wrote:

> I am not sure but it looks like the gnucash-4.900.setup.exe is not
> complete, the file size is 137M compared to the latest master at 157M and
> 4.13 is 146M.
>
> I downloaded and installed the gnucash-4.900.setup.exe from code and got
> the same startup error that David reported.
> Will need to look at the file list error and check what it does when the
> list is empty.
>
> Reinstalled 4.13 and all seemed OK again.
> Downloaded the latest master gnucash-4.900-2023-01-12-git. and
> installed that and Gnucash opened successfully.
>
> David, if you have time try downloading the one I used from the nightlies
> at https://code.gnucash.org/builds/win32/master
>
> Regards,
> Bob
>
> On Thu, 12 Jan 2023 at 07:50, Frank H. Ellenberger <
> frank.h.ellenber...@gmail.com> wrote:
>
> > 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-devel mailing list
> > gnucash-devel@gnucash.org
> > https://lists.gnucash.org/mailman/listinfo/gnucash-devel
> >
> ___
> gnucash-devel mailing list
> gnucash-devel@gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] [GNC] GnuCash 4.900 Released

2023-01-12 Thread Robert Fewell
I am not sure but it looks like the gnucash-4.900.setup.exe is not
complete, the file size is 137M compared to the latest master at 157M and
4.13 is 146M.

I downloaded and installed the gnucash-4.900.setup.exe from code and got
the same startup error that David reported.
Will need to look at the file list error and check what it does when the
list is empty.

Reinstalled 4.13 and all seemed OK again.
Downloaded the latest master gnucash-4.900-2023-01-12-git. and
installed that and Gnucash opened successfully.

David, if you have time try downloading the one I used from the nightlies
at https://code.gnucash.org/builds/win32/master

Regards,
Bob

On Thu, 12 Jan 2023 at 07:50, Frank H. Ellenberger <
frank.h.ellenber...@gmail.com> wrote:

> 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-devel mailing list
> gnucash-devel@gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] [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-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] [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-dev] [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-u...@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-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] [GNC] GnuCash 4.900 Released

2023-01-10 Thread john



> On Jan 10, 2023, at 12:28 AM, Jeff  wrote:
> 
> And how do I find it under Ubuntu 22.04.1 LTS?

Flathub is your best option, see the beta instructions at 
https://wiki.gnucash.org/wiki/Flatpak#Regular_releases_at_flathub.org.

***But note that this is an unstable release! Don't use it on your production 
book, make a copy for testing.***

Regards,
John Ralls

___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] [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-dev] [GNC] GnuCash 4.900 Released

2023-01-10 Thread david whiting
Here's the original email:
https://lists.gnucash.org/pipermail/gnucash-user/2023-January/104905.html

First two lines for context:

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

On Tue, 10 Jan 2023 at 08:29, Jeff  wrote:
>
> 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-u...@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-devel mailing list
> gnucash-devel@gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel



-- 
David Whiting
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] [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-u...@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-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] [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-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel