From a83df08720307bf67155a51a1f2c0bb85dea75e0 Mon Sep 17 00:00:00 2001 From: wiz Date: Tue, 12 Jul 2011 12:03:28 +0000 Subject: Update to 2.4.7: Between 2.4.6 and 2.4.7, the following bugfixes were included: [20804] Bug #653056: Fix menu accelerators not working, crash on save-while-quitting. [20800] Bug #646541: new invoice line items default to invoice open date instead of current date This commit partially reverts the changes in r19134 so that customer invoices and employee vouchers default to the current date. Vendor bills still default to the invoice open date. [20798] Fix report reload and options change that got broken by the previous commit. [20796] Force custom url handlers to lowercase to deal with Webkit 1.4's case sensitivity. For more details, consult this Fedora bugreport: https://bugzilla.redhat.com/show_bug.cgi?id=712268 [20792] Bug #652257 - Memory leak in gnc-file.c Patch by Tim M [20786] Bug #652435 - Fancy invoice export has tags in it preventing html validation Patch by Bert Claesen [20785] Bug #652377 - XHTML 1.0 Transitional compliance for reports Patch by Tim M [20784] Bug #632931 - Advanced Portfolio: new income column shows negative amount Patch by Sebastien Alborini [20783] Bug #651889 - Using trading accounts, new non-expanded trading transaction shows inverted rates in exchange dialog When using trading accounts, the exchange rate dialog has a slightly different behavior. This patch fixes the behavior for transactions that are created in-line and are not expanded (single-line). It does not affect the expanded transactions or transactions created in the new transaction dialog. Patch by Mathieu De Zutter [20782] Bug #651992 - Exported invoices do not render correctly in Firefox Patch by Bert Claesen [20760] Bug #612562 - Transfer Funds dialog - 'Show Income/Expense' checkboxes are not working [20750] Windows build: change default gtk theme to work around a number of problems in the Ms-Windows theme we used before. Particularly, this prevents the crash caused by bug #614636 and fixes the black notebook tabs that appeared after Phil upgraded webkit and many related gnome dependencies. The new default theme is "Nimbus" following a suggestion by Kim Wood on the mailing list. [20746] Bug #652193 - Upcoming Scheduled Transactions Calendar Starting Month Error. Patch by Rich [20745] Replace deprecated xml tag in chart of accounts templates Between 2.4.5 and 2.4.6, the following bugfixes were included: Preserve selection around the call to gtk_editable_set_position. This lets us drop the racy gnucash_sheet_select_data_cb, which fixes problems with lost input. Add a gnc_quartz_set_menu call to main_window_new() so that newly created windows get their menus on the mac menu. Fix up the Mac shutdown process to give Gnucash a chance to clean up without spewing critical errors about the main loop already running (because of calling gnc_shutdown in an event handler). Bug #650241: Fix style for aging table in owner reports that has changed (after defining doctype) Prevent inheriting the parent tablestyle for aging table in owner-report. Bug #650757: Fix Easy & footer styles output wrong tags iso preventing HTML 4.01 Transitional validation This patch removes the wrong tags and closes the center tag in the footer and easy stylesheets. Bug #645221: Patch to show the headline as an h3 across all stylesheets The attached patch makes sure that the title fonts set through the options menu behaves consistently across all style sheets. Bug #620123: Patch to make account name a header cell, iso td in trial-balance Bug #648554: SQL backend doesn't correctly save taxable flag on bills. Bug #650163: Fix Technicolor style that outputs wrong tags instead of Bug #650139: Fix missing doctype preventing HTML 4.01 transitional validation Exported reports lack a document type, preventing HTML validation. When exporting this may lead browsers to incorrectly read the reports generated by GnuCash. Bug #650138: Style plain: Fix incorrect

tag around

preventing HTML 4.01 transitional validation Bug #649992: Let owner-report aging table include due date / post date options in aging. The attached patch patches the owner report to: *Allow a choice between the use of Due Date and Date Posted *Report with the current bucket Bug #649608: Skip non-enabled Scheduled Transactions for Future Txn report Update Slovak translation, copied from the Translation Project. Bug #646729: Create the lockfile with at least read write user permissions Bug #647945: Add sanity check to hopefully fix crash when running custom reports Bug #644897: Correctly link in libgncmod-report-gnome.la to avoid linking against an installed version. Bug #646268: Fix missing GWEN_SYNCIO initialization. Bug #644762: Deprecated __new__() call in function_class.py Bug #647360: Invoice entries in expense voucher are created in old voucher, not in new one. It worked fine for customer invoices, and vendor bills, but not expense vouchers, where the feature was broken all along. Bug #647242: Fix broken averaging for quarter or half-year step size Bug #647316: Fix crash when deleting custom report if no backup file existed. Before deleting the backup file by (delete-file), it must be checked whether the to-be-deleted file exists, otherwise the guile procedure will crash. Fix warning about NULL guid_list in xaccQueryAddAccountGUIDMatch, which caused some total amounts in reports to disappear. Apparently gnc:account-get-trans-type-splits-interval didn't watch out for empty lists of accounts, and the resulting split list somehow was bogus. Now that we check for empty account list, all is fine again. This was broken for some months by now, maybe since r20404? Bug #628342 - Quick open on File menu deleted if failed Bug #629156 Recently Used Filenames incorrectly displayed In 2.4.6, translations for Japanese language were updated. --- finance/gnucash/Makefile | 5 ++--- finance/gnucash/distinfo | 8 ++++---- 2 files changed, 6 insertions(+), 7 deletions(-) (limited to 'finance/gnucash') diff --git a/finance/gnucash/Makefile b/finance/gnucash/Makefile index a8fda2c1c05..e044c57efaf 100644 --- a/finance/gnucash/Makefile +++ b/finance/gnucash/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.156 2011/06/10 09:39:54 obache Exp $ +# $NetBSD: Makefile,v 1.157 2011/07/12 12:03:28 wiz Exp $ # -DISTNAME= gnucash-2.4.5 -PKGREVISION= 3 +DISTNAME= gnucash-2.4.7 CATEGORIES= finance MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gnucash/} diff --git a/finance/gnucash/distinfo b/finance/gnucash/distinfo index 0d9af6b4358..c611c37fdee 100644 --- a/finance/gnucash/distinfo +++ b/finance/gnucash/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.51 2011/04/12 08:42:19 wiz Exp $ +$NetBSD: distinfo,v 1.52 2011/07/12 12:03:28 wiz Exp $ -SHA1 (gnucash-2.4.5.tar.gz) = 3a008ca6f7381daeac4a1bb1b14aff0ed17ceba8 -RMD160 (gnucash-2.4.5.tar.gz) = 91721c098a9aa7d16512864fbf4ca49e4b43cb40 -Size (gnucash-2.4.5.tar.gz) = 13023276 bytes +SHA1 (gnucash-2.4.7.tar.gz) = 3c1ffb6c78bb8d02b0c1dc591bcb62107ced1112 +RMD160 (gnucash-2.4.7.tar.gz) = 9e4a9db4e95d065669d96630c8369dce29143f07 +Size (gnucash-2.4.7.tar.gz) = 13009997 bytes -- cgit v1.2.3