Re: [GNC-dev] GnuCash 3.3 Released

2018-10-07 Thread Wm via gnucash-devel

On 01/10/2018 15:43, Christopher Lam wrote:

No it's stalled because I cannot figure out equity
unrealized/realized/trading gains at all. I have no reliable guidance to
create equity section reliably.

If the equity section is ignored, and only the asset/liability sections
used, then the report could be inserted into an 'experimental' menu.


Realized / unrealized / gains / losses are tax stuff.

Inn general terms gnc doesn't to tax stuff.

So ... don't go there as you will become prey to one countries weird tax 
laws versus another and then find yourself chasing local tax laws (North 
American differences get very weird).


Write the report "as found" and leave the implications to others is my 
advice, it has served well for very broad reports like the eguile 
balance sheet [1]


In particular don't double guess the trading accounts, they've proven 
resilient so far, you can pull time from and time to out of it but 
showing them this way or that to get them to fit into a tax report 
probably won't work because they were written by someone that wasn't 
working to a nation's dumb tax regime.


[1] if the trial balance reports don't work try the BS, folks, they're 
less flaky


--
Wm
I don't think I can visit the USA soon, just too much hate













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


Re: [GNC-dev] GnuCash 3.3 Released

2018-10-05 Thread David Cousens
Chris,

This reference may be some help with regard to the US position: 
http://open.lib.umn.edu/financialaccounting/chapter/12-2-accounting-for-investments-in-securities-that-are-available-for-sale/
https://strategiccfo.com/realized-and-unrealized-gains-and-losses/
https://bizfluent.com/how-8315749-record-gains-losses-financial-statements.html.

The other aspect of this is if you are accounting for unrealized gains and
losses you would normally also run a Deferred Tax Liability  account to
record the tax liability. This would  normally be balanced by an Other
Expense account for deferred taxation.

David Cousens



-
David Cousens
--
Sent from: http://gnucash.1415818.n4.nabble.com/GnuCash-Dev-f1435356.html
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] GnuCash 3.3 Released

2018-10-01 Thread Christopher Lam
No it's stalled because I cannot figure out equity
unrealized/realized/trading gains at all. I have no reliable guidance to
create equity section reliably.

If the equity section is ignored, and only the asset/liability sections
used, then the report could be inserted into an 'experimental' menu.


On Mon, 1 Oct 2018 at 22:35, Adrien Monteleone <
adrien.montele...@lusfiber.net> wrote:

> Chris,
>
> Did your new Income/Balance multi-column report make it into this release
> or is it still in development?
>
> Regards,
> Adrien
>
> > On Oct 1, 2018, at 9:23 AM, Christopher Lam 
> wrote:
> >
> > Hi all
> >
> > While everyone is busy shaking the program to weed out any new bugs,
> please be aware that the invoice reports have been modified, with an aim
> for greater maintainability (i.e. printable invoice, easy-invoice,
> fancy-invoice now share the same code base and have been approximated as
> well as possible to the original reports) and flexibility (invoice headers
> e.g. date, client details, invoice details etc can now be reordered at
> will; insert company logo; full CSS customisation).
> >
> > Please send any comments via bug reports.
> >
> >
> > From: John Ralls
> > Sent: Monday, 1 October 2018 4:48 AM
> > To: Gnucash-User
> > Cc: gnucash-devel; gnucash-annou...@gnucash.org
> > Subject: [GNC-dev] GnuCash 3.3 Released
> >
> > The GnuCash development team announces GnuCash 3.3, the fourth release
> of the 3.x stable release series.
> >
> > Changes
> >
> > Between 3.2 and 3.3, the following bugfixes were accomplished:
> >
> >   • Bug 771667 - Different warnings when changing reconciled splits
> vs. splits linked to reconciled splits.
> >   • Bug 784420 - "Save changes on closing" window waits 2^32 seconds
> when "Time to wait for answer" is set 0.
> >   • Bug 786708 - GnuCash won't load currency fractions larger than
> 100. Also create larger fractions for the account dialog.
> >   • Bug 787439 - Segmentation Fault in Transfer dialog after
> clearing Date field and pressing escape.
> >   • Bug 789594 - Unable to overwrite sqlite3 database file.
> >   • Bug 792446 - Mixed languages in error dialog.
> >   • Bug 794526 - Python bindings can't find loadable modules.
> >   • Bug 794755 - Commodity Register displays fractional prices.
> > Prices will now be displayed in decimal, rounded to two more places than
> the currency's smallest unit.
> >
> >   • Bug 794870 - If no book is opened, gnucash still asks if the
> user wants to save changes when opening a file.
> >   • Bug 795821 - GnuCash could not obtain the lock for
> file://C:\Users\username\Documents\GnuCash\2.6.21\\.gnucash
> >   • Bug 796054 - Unposting and reposting invoice doubles amounts.
> >   • Bug 796137 - query.search_for outputs critical qof.object errors
> and prevents queries being run.
> >   • Bug 796248 - Editing Scheduled Transaction.
> > In addition to not begining to edit already-loaded transactions, don't
> try to load splits that are already loaded. It shouldn't be possible to
> load a transaction without also loading its splits.
> >
> >   • Bug 796474 - Segmentation fault while setting up online banking.
> > Allow only a single instance of the assistant.
> >
> >   • Bug 796509 - Saved reports don't respect *some* 'Edit report
> options'.
> >   • Bug 796579 - Cannot go forward with empty duplicates screen.
> >   • Bug 796665 - Backspace Key Inoperable After Ctrl+V.
> >   • Bug 796669 - Dark Theme Text Colors Hard to Read.
> > Only add the register-foreground class when using Gnucash built in
> colours. When this setting not used, the foreground colour by default will
> be what ever the theme has set and will be down to the user to over ride
> along with the other register colours.
> >
> >   • Bug 796724 - Can't overwrite gnucash DB on MariaDB.
> >   • Bug 796725 - 4 of 6 Date Posted options fail to return matching
> transactions.
> >   • Bug 796734 - Auto-complete entry not highlighting to allow for
> incremental entry.
> >   • Bug 796737 - Patch to restore gncmod-python.c.
> >   • Bug 796739 - Toolbar buttons have no labels.
> >   • Bug 796751 - reconcile window usability - R column should be
> next to Amount.
> >   • Bug 796755 - buggy window handling at startup.
> >   • Bug 796756 - OFX import fails to recognize associated income
> accounts.
> >   • Bug 796759 - --add-price-quotes leaves a lock on the file.
> >   • Bug 796762 - Scrollba

Re: [GNC-dev] GnuCash 3.3 Released

2018-10-01 Thread Adrien Monteleone
Chris,

Did your new Income/Balance multi-column report make it into this release or is 
it still in development?

Regards,
Adrien

> On Oct 1, 2018, at 9:23 AM, Christopher Lam  wrote:
> 
> Hi all
> 
> While everyone is busy shaking the program to weed out any new bugs, please 
> be aware that the invoice reports have been modified, with an aim for greater 
> maintainability (i.e. printable invoice, easy-invoice, fancy-invoice now 
> share the same code base and have been approximated as well as possible to 
> the original reports) and flexibility (invoice headers e.g. date, client 
> details, invoice details etc can now be reordered at will; insert company 
> logo; full CSS customisation). 
> 
> Please send any comments via bug reports.
> 
> 
> From: John Ralls
> Sent: Monday, 1 October 2018 4:48 AM
> To: Gnucash-User
> Cc: gnucash-devel; gnucash-annou...@gnucash.org
> Subject: [GNC-dev] GnuCash 3.3 Released
> 
> The GnuCash development team announces GnuCash 3.3, the fourth release of the 
> 3.x stable release series.
> 
> Changes
> 
> Between 3.2 and 3.3, the following bugfixes were accomplished:
> 
>   • Bug 771667 - Different warnings when changing reconciled splits vs. 
> splits linked to reconciled splits.
>   • Bug 784420 - "Save changes on closing" window waits 2^32 seconds when 
> "Time to wait for answer" is set 0.
>   • Bug 786708 - GnuCash won't load currency fractions larger than 
> 100. Also create larger fractions for the account dialog.
>   • Bug 787439 - Segmentation Fault in Transfer dialog after clearing 
> Date field and pressing escape.
>   • Bug 789594 - Unable to overwrite sqlite3 database file.
>   • Bug 792446 - Mixed languages in error dialog.
>   • Bug 794526 - Python bindings can't find loadable modules.
>   • Bug 794755 - Commodity Register displays fractional prices.
> Prices will now be displayed in decimal, rounded to two more places than the 
> currency's smallest unit.
> 
>   • Bug 794870 - If no book is opened, gnucash still asks if the user 
> wants to save changes when opening a file.
>   • Bug 795821 - GnuCash could not obtain the lock for 
> file://C:\Users\username\Documents\GnuCash\2.6.21\\.gnucash
>   • Bug 796054 - Unposting and reposting invoice doubles amounts.
>   • Bug 796137 - query.search_for outputs critical qof.object errors and 
> prevents queries being run.
>   • Bug 796248 - Editing Scheduled Transaction.
> In addition to not begining to edit already-loaded transactions, don't try to 
> load splits that are already loaded. It shouldn't be possible to load a 
> transaction without also loading its splits.
> 
>   • Bug 796474 - Segmentation fault while setting up online banking.
> Allow only a single instance of the assistant.
> 
>   • Bug 796509 - Saved reports don't respect *some* 'Edit report options'.
>   • Bug 796579 - Cannot go forward with empty duplicates screen.
>   • Bug 796665 - Backspace Key Inoperable After Ctrl+V.
>   • Bug 796669 - Dark Theme Text Colors Hard to Read.
> Only add the register-foreground class when using Gnucash built in colours. 
> When this setting not used, the foreground colour by default will be what 
> ever the theme has set and will be down to the user to over ride along with 
> the other register colours.
> 
>   • Bug 796724 - Can't overwrite gnucash DB on MariaDB.
>   • Bug 796725 - 4 of 6 Date Posted options fail to return matching 
> transactions.
>   • Bug 796734 - Auto-complete entry not highlighting to allow for 
> incremental entry.
>   • Bug 796737 - Patch to restore gncmod-python.c.
>   • Bug 796739 - Toolbar buttons have no labels.
>   • Bug 796751 - reconcile window usability - R column should be next to 
> Amount.
>   • Bug 796755 - buggy window handling at startup.
>   • Bug 796756 - OFX import fails to recognize associated income accounts.
>   • Bug 796759 - --add-price-quotes leaves a lock on the file.
>   • Bug 796762 - Scrollbar partially hides the delete button in the Saved 
> Report Configurations window.
> The vertical scrollbar obscures the delete button in the tree view so add a 
> dummy blank column to the end and set it to the width of the vertical 
> scrollbar.
> 
>   • Bug 796766 - Credit note creating 'imbalance' with wrong entries.
>   • Bug 796777 - CVE-2008-1391: Integer overflow in included strfmon 
> function.
>   • Bug 796788 - Strange behaviour in options of multicolumn report.
>   • Bug 796792 - SaveAs Overwrite dialogue in background and not visible.
>   • Bug 796812 - gnc_date_cell_get_date and gnc_date_cell_get_date_gdate 
> have different dat

Re: [GNC-dev] GnuCash 3.3 Released

2018-10-01 Thread Christopher Lam
Hi all

While everyone is busy shaking the program to weed out any new bugs, please be 
aware that the invoice reports have been modified, with an aim for greater 
maintainability (i.e. printable invoice, easy-invoice, fancy-invoice now share 
the same code base and have been approximated as well as possible to the 
original reports) and flexibility (invoice headers e.g. date, client details, 
invoice details etc can now be reordered at will; insert company logo; full CSS 
customisation). 

Please send any comments via bug reports.


From: John Ralls
Sent: Monday, 1 October 2018 4:48 AM
To: Gnucash-User
Cc: gnucash-devel; gnucash-annou...@gnucash.org
Subject: [GNC-dev] GnuCash 3.3 Released

The GnuCash development team announces GnuCash 3.3, the fourth release of the 
3.x stable release series.

Changes

Between 3.2 and 3.3, the following bugfixes were accomplished:

• Bug 771667 - Different warnings when changing reconciled splits vs. 
splits linked to reconciled splits.
• Bug 784420 - "Save changes on closing" window waits 2^32 seconds when 
"Time to wait for answer" is set 0.
• Bug 786708 - GnuCash won't load currency fractions larger than 
100. Also create larger fractions for the account dialog.
• Bug 787439 - Segmentation Fault in Transfer dialog after clearing 
Date field and pressing escape.
• Bug 789594 - Unable to overwrite sqlite3 database file.
• Bug 792446 - Mixed languages in error dialog.
• Bug 794526 - Python bindings can't find loadable modules.
• Bug 794755 - Commodity Register displays fractional prices.
Prices will now be displayed in decimal, rounded to two more places than the 
currency's smallest unit.

• Bug 794870 - If no book is opened, gnucash still asks if the user 
wants to save changes when opening a file.
• Bug 795821 - GnuCash could not obtain the lock for 
file://C:\Users\username\Documents\GnuCash\2.6.21\\.gnucash
• Bug 796054 - Unposting and reposting invoice doubles amounts.
• Bug 796137 - query.search_for outputs critical qof.object errors and 
prevents queries being run.
• Bug 796248 - Editing Scheduled Transaction.
In addition to not begining to edit already-loaded transactions, don't try to 
load splits that are already loaded. It shouldn't be possible to load a 
transaction without also loading its splits.

• Bug 796474 - Segmentation fault while setting up online banking.
Allow only a single instance of the assistant.

• Bug 796509 - Saved reports don't respect *some* 'Edit report options'.
• Bug 796579 - Cannot go forward with empty duplicates screen.
• Bug 796665 - Backspace Key Inoperable After Ctrl+V.
• Bug 796669 - Dark Theme Text Colors Hard to Read.
Only add the register-foreground class when using Gnucash built in colours. 
When this setting not used, the foreground colour by default will be what ever 
the theme has set and will be down to the user to over ride along with the 
other register colours.

• Bug 796724 - Can't overwrite gnucash DB on MariaDB.
• Bug 796725 - 4 of 6 Date Posted options fail to return matching 
transactions.
• Bug 796734 - Auto-complete entry not highlighting to allow for 
incremental entry.
• Bug 796737 - Patch to restore gncmod-python.c.
• Bug 796739 - Toolbar buttons have no labels.
• Bug 796751 - reconcile window usability - R column should be next to 
Amount.
• Bug 796755 - buggy window handling at startup.
• Bug 796756 - OFX import fails to recognize associated income accounts.
• Bug 796759 - --add-price-quotes leaves a lock on the file.
• Bug 796762 - Scrollbar partially hides the delete button in the Saved 
Report Configurations window.
The vertical scrollbar obscures the delete button in the tree view so add a 
dummy blank column to the end and set it to the width of the vertical scrollbar.

• Bug 796766 - Credit note creating 'imbalance' with wrong entries.
• Bug 796777 - CVE-2008-1391: Integer overflow in included strfmon 
function.
• Bug 796788 - Strange behaviour in options of multicolumn report.
• Bug 796792 - SaveAs Overwrite dialogue in background and not visible.
• Bug 796812 - gnc_date_cell_get_date and gnc_date_cell_get_date_gdate 
have different date validation behaviour.
• Bug 796813 - Date validation inconsistent.
• Bug 796814 - Changing a book's read-only threshold doesn't 
immediately affect open registers.
• Bug 796816 - Notes field in Duplicate Invoice dialogue is 'read-only'.
• Bug 796819 - Bad icon with Spanish localization.
Drop translations of the 'gnucash-icon' string from our po files and add a note 
for translators to not translate this string or use the literal 'gnucash-icon' 
as translation.

• Bug 796820 - References to 'Gnome Bugzilla' should be changed t

Re: [GNC-dev] GnuCash 3.3 Released

2018-09-30 Thread John Ralls
That’s the result of https://bugzilla.gnome.org/show_bug.cgi?id=787867 
 and some related bugs and 
changes. After much thrashing about Behdad discovered that even though Apple 
says that resolution is in points, they actually mean CSS points (96/inch) 
instead of printer’s points (72/inch).

Regards,
John Ralls


> On Sep 30, 2018, at 4:33 PM, chris graves  wrote:
> 
> Damn, you guys have been busy, thanks for all the hard work!
> 
> One thing that popped out right away was that the font size for most aspects 
> of the program has increased by 6 or so points (this is on MacOS).  Actually 
> it was quite pleasing to my old eyes, but unexpected.
> 
>> On Sep 30, 2018, at 1:42 PM, John Ralls  wrote:
>> 
>> The GnuCash development team announces GnuCash 3.3, the fourth release of 
>> the 3.x stable release series.
>> 
>> Changes
>> 
>> Between 3.2 and 3.3, the following bugfixes were accomplished:
>> 
>>  • Bug 771667 - Different warnings when changing reconciled splits vs. 
>> splits linked to reconciled splits.
>>  • Bug 784420 - "Save changes on closing" window waits 2^32 seconds when 
>> "Time to wait for answer" is set 0.
>>  • Bug 786708 - GnuCash won't load currency fractions larger than 
>> 100. Also create larger fractions for the account dialog.
>>  • Bug 787439 - Segmentation Fault in Transfer dialog after clearing 
>> Date field and pressing escape.
>>  • Bug 789594 - Unable to overwrite sqlite3 database file.
>>  • Bug 792446 - Mixed languages in error dialog.
>>  • Bug 794526 - Python bindings can't find loadable modules.
>>  • Bug 794755 - Commodity Register displays fractional prices.
>> Prices will now be displayed in decimal, rounded to two more places than the 
>> currency's smallest unit.
>> 
>>  • Bug 794870 - If no book is opened, gnucash still asks if the user 
>> wants to save changes when opening a file.
>>  • Bug 795821 - GnuCash could not obtain the lock for 
>> file://C:\Users\username\Documents\GnuCash\2.6.21\\.gnucash
>>  • Bug 796054 - Unposting and reposting invoice doubles amounts.
>>  • Bug 796137 - query.search_for outputs critical qof.object errors and 
>> prevents queries being run.
>>  • Bug 796248 - Editing Scheduled Transaction.
>> In addition to not begining to edit already-loaded transactions, don't try 
>> to load splits that are already loaded. It shouldn't be possible to load a 
>> transaction without also loading its splits.
>> 
>>  • Bug 796474 - Segmentation fault while setting up online banking.
>> Allow only a single instance of the assistant.
>> 
>>  • Bug 796509 - Saved reports don't respect *some* 'Edit report options'.
>>  • Bug 796579 - Cannot go forward with empty duplicates screen.
>>  • Bug 796665 - Backspace Key Inoperable After Ctrl+V.
>>  • Bug 796669 - Dark Theme Text Colors Hard to Read.
>> Only add the register-foreground class when using Gnucash built in colours. 
>> When this setting not used, the foreground colour by default will be what 
>> ever the theme has set and will be down to the user to over ride along with 
>> the other register colours.
>> 
>>  • Bug 796724 - Can't overwrite gnucash DB on MariaDB.
>>  • Bug 796725 - 4 of 6 Date Posted options fail to return matching 
>> transactions.
>>  • Bug 796734 - Auto-complete entry not highlighting to allow for 
>> incremental entry.
>>  • Bug 796737 - Patch to restore gncmod-python.c.
>>  • Bug 796739 - Toolbar buttons have no labels.
>>  • Bug 796751 - reconcile window usability - R column should be next to 
>> Amount.
>>  • Bug 796755 - buggy window handling at startup.
>>  • Bug 796756 - OFX import fails to recognize associated income accounts.
>>  • Bug 796759 - --add-price-quotes leaves a lock on the file.
>>  • Bug 796762 - Scrollbar partially hides the delete button in the Saved 
>> Report Configurations window.
>> The vertical scrollbar obscures the delete button in the tree view so add a 
>> dummy blank column to the end and set it to the width of the vertical 
>> scrollbar.
>> 
>>  • Bug 796766 - Credit note creating 'imbalance' with wrong entries.
>>  • Bug 796777 - CVE-2008-1391: Integer overflow in included strfmon 
>> function.
>>  • Bug 796788 - Strange behaviour in options of multicolumn report.
>>  • Bug 796792 - SaveAs Overwrite dialogue in background and not visible.
>>  • Bug 796812 - gnc_date_cell_get_date and gnc_date_cell_get_date_gdate 
>> have different date validation behaviour.
>>  • Bug 796813 - Date validation inconsistent.
>>  • Bug 796814 - Changing a book's read-only threshold doesn't 
>> immediately affect open registers.
>>  • Bug 796816 - Notes field in Duplicate Invoice dialogue is 'read-only'.
>>  • Bug 796819 - Bad icon with Spanish localization.
>> Drop translations of the 'gnucash-icon' string from our po files and add a 
>> note for 

Re: [GNC-dev] GnuCash 3.3 Released

2018-09-30 Thread chris graves
Damn, you guys have been busy, thanks for all the hard work!

One thing that popped out right away was that the font size for most aspects of 
the program has increased by 6 or so points (this is on MacOS).  Actually it 
was quite pleasing to my old eyes, but unexpected.

> On Sep 30, 2018, at 1:42 PM, John Ralls  wrote:
> 
> The GnuCash development team announces GnuCash 3.3, the fourth release of the 
> 3.x stable release series.
> 
> Changes
> 
> Between 3.2 and 3.3, the following bugfixes were accomplished:
> 
>   • Bug 771667 - Different warnings when changing reconciled splits vs. 
> splits linked to reconciled splits.
>   • Bug 784420 - "Save changes on closing" window waits 2^32 seconds when 
> "Time to wait for answer" is set 0.
>   • Bug 786708 - GnuCash won't load currency fractions larger than 
> 100. Also create larger fractions for the account dialog.
>   • Bug 787439 - Segmentation Fault in Transfer dialog after clearing 
> Date field and pressing escape.
>   • Bug 789594 - Unable to overwrite sqlite3 database file.
>   • Bug 792446 - Mixed languages in error dialog.
>   • Bug 794526 - Python bindings can't find loadable modules.
>   • Bug 794755 - Commodity Register displays fractional prices.
> Prices will now be displayed in decimal, rounded to two more places than the 
> currency's smallest unit.
> 
>   • Bug 794870 - If no book is opened, gnucash still asks if the user 
> wants to save changes when opening a file.
>   • Bug 795821 - GnuCash could not obtain the lock for 
> file://C:\Users\username\Documents\GnuCash\2.6.21\\.gnucash
>   • Bug 796054 - Unposting and reposting invoice doubles amounts.
>   • Bug 796137 - query.search_for outputs critical qof.object errors and 
> prevents queries being run.
>   • Bug 796248 - Editing Scheduled Transaction.
> In addition to not begining to edit already-loaded transactions, don't try to 
> load splits that are already loaded. It shouldn't be possible to load a 
> transaction without also loading its splits.
> 
>   • Bug 796474 - Segmentation fault while setting up online banking.
> Allow only a single instance of the assistant.
> 
>   • Bug 796509 - Saved reports don't respect *some* 'Edit report options'.
>   • Bug 796579 - Cannot go forward with empty duplicates screen.
>   • Bug 796665 - Backspace Key Inoperable After Ctrl+V.
>   • Bug 796669 - Dark Theme Text Colors Hard to Read.
> Only add the register-foreground class when using Gnucash built in colours. 
> When this setting not used, the foreground colour by default will be what 
> ever the theme has set and will be down to the user to over ride along with 
> the other register colours.
> 
>   • Bug 796724 - Can't overwrite gnucash DB on MariaDB.
>   • Bug 796725 - 4 of 6 Date Posted options fail to return matching 
> transactions.
>   • Bug 796734 - Auto-complete entry not highlighting to allow for 
> incremental entry.
>   • Bug 796737 - Patch to restore gncmod-python.c.
>   • Bug 796739 - Toolbar buttons have no labels.
>   • Bug 796751 - reconcile window usability - R column should be next to 
> Amount.
>   • Bug 796755 - buggy window handling at startup.
>   • Bug 796756 - OFX import fails to recognize associated income accounts.
>   • Bug 796759 - --add-price-quotes leaves a lock on the file.
>   • Bug 796762 - Scrollbar partially hides the delete button in the Saved 
> Report Configurations window.
> The vertical scrollbar obscures the delete button in the tree view so add a 
> dummy blank column to the end and set it to the width of the vertical 
> scrollbar.
> 
>   • Bug 796766 - Credit note creating 'imbalance' with wrong entries.
>   • Bug 796777 - CVE-2008-1391: Integer overflow in included strfmon 
> function.
>   • Bug 796788 - Strange behaviour in options of multicolumn report.
>   • Bug 796792 - SaveAs Overwrite dialogue in background and not visible.
>   • Bug 796812 - gnc_date_cell_get_date and gnc_date_cell_get_date_gdate 
> have different date validation behaviour.
>   • Bug 796813 - Date validation inconsistent.
>   • Bug 796814 - Changing a book's read-only threshold doesn't 
> immediately affect open registers.
>   • Bug 796816 - Notes field in Duplicate Invoice dialogue is 'read-only'.
>   • Bug 796819 - Bad icon with Spanish localization.
> Drop translations of the 'gnucash-icon' string from our po files and add a 
> note for translators to not translate this string or use the literal 
> 'gnucash-icon' as translation.
> 
>   • Bug 796820 - References to 'Gnome Bugzilla' should be changed to 
> 'GnuCash Bugzilla'.
>   • Bug 796833 - Excel csv Format misprocessed.
> Convert all line ending styles to the one expected by the C++ standard 
> library before starting to parse a csv file.
> 
>   • Bug 796839 - Find transaction won't filter on Date Posted.
>   • Bug 796858 - TypeError: in method 

[GNC-dev] GnuCash 3.3 Released

2018-09-30 Thread John Ralls
The GnuCash development team announces GnuCash 3.3, the fourth release of the 
3.x stable release series.

Changes

Between 3.2 and 3.3, the following bugfixes were accomplished:

• Bug 771667 - Different warnings when changing reconciled splits vs. 
splits linked to reconciled splits.
• Bug 784420 - "Save changes on closing" window waits 2^32 seconds when 
"Time to wait for answer" is set 0.
• Bug 786708 - GnuCash won't load currency fractions larger than 
100. Also create larger fractions for the account dialog.
• Bug 787439 - Segmentation Fault in Transfer dialog after clearing 
Date field and pressing escape.
• Bug 789594 - Unable to overwrite sqlite3 database file.
• Bug 792446 - Mixed languages in error dialog.
• Bug 794526 - Python bindings can't find loadable modules.
• Bug 794755 - Commodity Register displays fractional prices.
Prices will now be displayed in decimal, rounded to two more places than the 
currency's smallest unit.

• Bug 794870 - If no book is opened, gnucash still asks if the user 
wants to save changes when opening a file.
• Bug 795821 - GnuCash could not obtain the lock for 
file://C:\Users\username\Documents\GnuCash\2.6.21\\.gnucash
• Bug 796054 - Unposting and reposting invoice doubles amounts.
• Bug 796137 - query.search_for outputs critical qof.object errors and 
prevents queries being run.
• Bug 796248 - Editing Scheduled Transaction.
In addition to not begining to edit already-loaded transactions, don't try to 
load splits that are already loaded. It shouldn't be possible to load a 
transaction without also loading its splits.

• Bug 796474 - Segmentation fault while setting up online banking.
Allow only a single instance of the assistant.

• Bug 796509 - Saved reports don't respect *some* 'Edit report options'.
• Bug 796579 - Cannot go forward with empty duplicates screen.
• Bug 796665 - Backspace Key Inoperable After Ctrl+V.
• Bug 796669 - Dark Theme Text Colors Hard to Read.
Only add the register-foreground class when using Gnucash built in colours. 
When this setting not used, the foreground colour by default will be what ever 
the theme has set and will be down to the user to over ride along with the 
other register colours.

• Bug 796724 - Can't overwrite gnucash DB on MariaDB.
• Bug 796725 - 4 of 6 Date Posted options fail to return matching 
transactions.
• Bug 796734 - Auto-complete entry not highlighting to allow for 
incremental entry.
• Bug 796737 - Patch to restore gncmod-python.c.
• Bug 796739 - Toolbar buttons have no labels.
• Bug 796751 - reconcile window usability - R column should be next to 
Amount.
• Bug 796755 - buggy window handling at startup.
• Bug 796756 - OFX import fails to recognize associated income accounts.
• Bug 796759 - --add-price-quotes leaves a lock on the file.
• Bug 796762 - Scrollbar partially hides the delete button in the Saved 
Report Configurations window.
The vertical scrollbar obscures the delete button in the tree view so add a 
dummy blank column to the end and set it to the width of the vertical scrollbar.

• Bug 796766 - Credit note creating 'imbalance' with wrong entries.
• Bug 796777 - CVE-2008-1391: Integer overflow in included strfmon 
function.
• Bug 796788 - Strange behaviour in options of multicolumn report.
• Bug 796792 - SaveAs Overwrite dialogue in background and not visible.
• Bug 796812 - gnc_date_cell_get_date and gnc_date_cell_get_date_gdate 
have different date validation behaviour.
• Bug 796813 - Date validation inconsistent.
• Bug 796814 - Changing a book's read-only threshold doesn't 
immediately affect open registers.
• Bug 796816 - Notes field in Duplicate Invoice dialogue is 'read-only'.
• Bug 796819 - Bad icon with Spanish localization.
Drop translations of the 'gnucash-icon' string from our po files and add a note 
for translators to not translate this string or use the literal 'gnucash-icon' 
as translation.

• Bug 796820 - References to 'Gnome Bugzilla' should be changed to 
'GnuCash Bugzilla'.
• Bug 796833 - Excel csv Format misprocessed.
Convert all line ending styles to the one expected by the C++ standard library 
before starting to parse a csv file.

• Bug 796839 - Find transaction won't filter on Date Posted.
• Bug 796858 - TypeError: in method 'qof_query_int32_predicate', 
argument 2 of type 'gint32' on gnucash.gnucash_core.QueryInt32Predicate.
The Following fixes and improvemts were not associated with bug reports:

• Set toolbar buttons to show both icon and text.
And make the icon small to recover some vertical screen estate. The motivation 
for this is that Gtk has dropped the ability for users to change a toolbar's 
appearance. And as our icons