Re: [GNC] Changes in gnucash 4 vs 3

2022-03-11 Thread Peter Ratzlaff
GSettings is something with which I'm not really familiar, but here is the situation. On the 21.10 installation, where compiled gnucash 4.9 works as expected, $ gsettings list-schemas | grep -i gnucash org.gnucash.dialogs.account org.gnucash.dialogs.sxs.since-last-run ... There are 68 of

Re: [GNC] Changes in gnucash 4 vs 3

2022-03-11 Thread john
Sorry, I understood that you had built 4.9 on Ubuntu 21.10 and that on 22.04 you're using the Ubuntu-built GnuCash, which https://packages.ubuntu.com/ tells me is 4.8. According to https://packages.ubuntu.com/ Ubuntu 21.10 provides

Re: [GNC] Changes in gnucash 4 vs 3

2022-03-10 Thread Peter Ratzlaff
Am I misunderstanding what "building GnuCash in the 22.04 development environment" means? I have compiled gnucash on a 22.04 installation, and it results in gnucash having the issues of preferences not being honored. On 3/10/22 23:46, john wrote: Preferences are mediated through GSettings, a

Re: [GNC] Changes in gnucash 4 vs 3

2022-03-10 Thread john
Preferences are mediated through GSettings, a feature of Glib-2.0. Although the Gnome folks work really hard to maintain ABI consistency it's really hard. Try building GnuCash in the 22.04 development environment to see if that resolves the problem. Gnome also provides a build environment in a

Re: [GNC] Changes in gnucash 4 vs 3

2022-03-10 Thread Peter Ratzlaff
Actually, I spoke too soon. I had built 4.9 on a 21.10 installation and it worked fine. Then building it on 22.04 results in the preferences and report plot problems again. So there's something about the way that the rest of the 22.04 system interacts with gnucash, which is the problem. On

Re: [GNC] Changes in gnucash 4 vs 3

2022-03-10 Thread Adrien Monteleone
4.9 itself is a released version, but the packager may have built it against an earlier Ubuntu target, so it might not work properly. (the GnuCash team doesn't release .debs or maintain the Ubuntu repo version) Glad to hear you got it straight with a custom build. Maybe let the package

Re: [GNC] Changes in gnucash 4 vs 3

2022-03-10 Thread Peter Ratzlaff
On 3/10/22 16:49, Bret Busby wrote: On 10/3/22 11:12 pm, Peter Ratzlaff wrote: I've just upgraded from Ubuntu 21.10 (gnucash 3.8) to 22.04 (gnucash 4.9), and am seeing some odd behaviour. These are just the things I immediately notice. When gnucash is run without a command line argument,

Re: [GNC] Changes in gnucash 4 vs 3

2022-03-10 Thread Bret Busby
On 10/3/22 11:12 pm, Peter Ratzlaff wrote: I've just upgraded from Ubuntu 21.10 (gnucash 3.8) to 22.04 (gnucash 4.9), and am seeing some odd behaviour. These are just the things I immediately notice. When gnucash is run without a command line argument, it no longer opens the most

Re: [GNC] Changes in gnucash 4 vs 3

2022-03-10 Thread Peter Ratzlaff
On 3/10/22 11:04, Peter Ratzlaff wrote: On 3/10/22 10:54, Adrien Monteleone wrote: On 3/10/22 9:12 AM, Peter Ratzlaff wrote: Income accounts now have negative balances. Same for equity. Liability balance signs are flipped as well. That's a preference. Did other preferences not carry

Re: [GNC] Changes in gnucash 4 vs 3

2022-03-10 Thread Peter Ratzlaff
On 3/10/22 10:54, Adrien Monteleone wrote: On 3/10/22 9:12 AM, Peter Ratzlaff wrote: Income accounts now have negative balances. Same for equity. Liability balance signs are flipped as well. That's a preference. Did other preferences not carry over? Investigate the Wiki for GnuCash

Re: [GNC] Changes in gnucash 4 vs 3

2022-03-10 Thread Adrien Monteleone
On 3/10/22 9:12 AM, Peter Ratzlaff wrote: Income accounts now have negative balances. Same for equity. Liability balance signs are flipped as well. That's a preference. Did other preferences not carry over? Investigate the Wiki for GnuCash storage locations and check to see if your

[GNC] Changes in gnucash 4 vs 3

2022-03-10 Thread Peter Ratzlaff
I've just upgraded from Ubuntu 21.10 (gnucash 3.8) to 22.04 (gnucash 4.9), and am seeing some odd behaviour. These are just the things I immediately notice. When gnucash is run without a command line argument, it no longer opens the most recently-opened file. The specific filename must be