diff options
author | wiz <wiz@pkgsrc.org> | 2011-02-12 15:08:01 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2011-02-12 15:08:01 +0000 |
commit | 7391e6b4c2e592c4a3b10913b15a91dc0e666381 (patch) | |
tree | f13c8402937f01ab1e672c934cd70b8a247d94bf | |
parent | cb685e9159485777b41c002cde1aaa18c62c3c78 (diff) | |
download | pkgsrc-7391e6b4c2e592c4a3b10913b15a91dc0e666381.tar.gz |
Update to 2.4.2:
Changes between 2.4.0 and 2.4.2 include:
* User-visible changes
* Partly revert r20207, "Modify Tax Info on Account
Page..." The changes in the tree-model-account caused
CRITICAL gtk warnings, so we revert that part for now.
The changes in gnc-ui-utils.[hc] have been kept.
* Do not modify the entry's DateEntered when duplicating
invoice to keep the entry ordering. Follow-up to r20115.
* Modify Tax Info on Account Page to display or not
display sub-account info based on whether row is
expanded. Revert changes made in gnc-ui-util.c in rev
20039 and instead put those changes in new function:
gnc_ui_account_get_tax_info_sub_acct_string. Define a
new column,
GNC_TREE_MODEL_ACCOUNT_COL_TAX_INFO_SUB_ACCT, in
gnc-tree-model-account.c filled with
gnc_ui_account_get_tax_info_sub_acct_string. Modify
gnc-tree-view-account.c to define a tax_info_data_func
that displays only the the data in the
GNC_TREE_MODEL_ACCOUNT_COL_TAX_INFO model column if the
row is expanded; otherwise it combines it with the data
in the GNC_TREE_MODEL_ACCOUNT_COL_TAX_INFO_SUB_ACCT
model column. Modily the view creation function to use
the new tax_info_data_func.
* Open the newly created invoices for editing after
import.
* Make the splash screen stack as a regular window instead
of stacking in front of everything else.
* SQL Backend Version Control: The final part. New error
dialog boxes for ERR_SQL_DB_TOO_OLD and
ERR_SQL_DB_TOO_NEW Marks the book read-only if the user
doesn't upgrade a too-old db and when the user tries to
load a too-new db.
* Provide more detail in commit error when it's caused by
a read-only book. Mark error message for translation.
* Throw an error and return if if the book is marked
readonly.
* Add icons for Duplicate Invoice functionality
* This patch adds a new option under Edit -> Preferences
-> Date/Time that looks like this: Date Completion When
a date is entered without year, it should be taken: (*)
In the current calendar year ( ) In a sliding 12-month
window starting this many months before the current
month: [ 6 ] Patch by Peter Selinger with minor
modifications
* Fix a bug introduced in 20042 which caused lists of
Scheme strings passed to C code to be garbage. This
caused online price quotes to fail for anything other
than a currency.
* Make it possible to include trading accounts in the
Income Statement and Profit and Loss reports.
* Additionally, make the "Duplicate Invoice" feature
available as menu item and toolbar button when viewing
an invoice.
* Implement "Duplicate Invoice" feature, where a new
invoice is created as a copy of an old one with new date
and new ID. This patch makes this feature available as
button "Duplicate" in the search window.
* Make reconcile+update import action of r20021 bug#373415
enabled by default because it's so useful.
* Fix version number in welcome report.
* Set sort order for GncEntry quickfill to LIFO by-date.
Previously, the insertion order was random instead of
by-date.
* Activate balance averaging in account piechart report,
introduced in r19253.
* Add budget name to budget tab
* Add info about sub-accounts to Tax Info column on
Accounts page.
* A plugin to import CSV data as a new invoice or bill.
Based on code written by Sebastian Held. Also includes a
python script to massage a downloaded order form into
the correct format for import. See
contrib/rapid2gnucash.py This works with Rapid
Electronics (UK) and can be used as a basis for other
vendors. Users need to add a line in their
~/.gnucash/config.user for the module to be loaded:
(gnc:module-load "gnucash/plugins/bi_import" 0) See bug
#624911 for more details.
* Add "copy budget" command to menu. Works like "open
budget" except that a copy of the budget is made with
the name "Copy of "+name of old budget. This command
will allow you to easily create a copy of your 2010
budget and change its name to "2011". I also plan to add
UI capabilities to more easily manipulate budget
numbers.
* Fully implement auto-completion in the invoice entries
on the description field, separately for bills or
invoices. The quickfill is obtained from the global
cache of the GncEntry's descriptions, one for invoices,
one for the rest. The auto-completion is a simple query
to get the newest entry with the same description, but
limited to invoices or bills, respectively.
* Add a new report: Customer Summary. This report shows a
table of all customers and the sales, profit, and markup
in that table.
* Add a new report: Future Scheduled Transaction Summary.
* Improve GncEntry quickfill to create separate quickfills
for invoices and bills
As well as lots of bug and translation fixes.
-rw-r--r-- | finance/gnucash/Makefile | 5 | ||||
-rw-r--r-- | finance/gnucash/PLIST | 13 | ||||
-rw-r--r-- | finance/gnucash/distinfo | 8 |
3 files changed, 17 insertions, 9 deletions
diff --git a/finance/gnucash/Makefile b/finance/gnucash/Makefile index d200cedd01a..073eed27920 100644 --- a/finance/gnucash/Makefile +++ b/finance/gnucash/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.149 2011/01/13 13:37:38 wiz Exp $ +# $NetBSD: Makefile,v 1.150 2011/02/12 15:08:01 wiz Exp $ # -DISTNAME= gnucash-2.4.0 -PKGREVISION= 1 +DISTNAME= gnucash-2.4.2 CATEGORIES= finance MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gnucash/} diff --git a/finance/gnucash/PLIST b/finance/gnucash/PLIST index 49673525d30..e357ed67f2f 100644 --- a/finance/gnucash/PLIST +++ b/finance/gnucash/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.39 2010/12/23 00:10:50 wiz Exp $ +@comment $NetBSD: PLIST,v 1.40 2011/02/12 15:08:01 wiz Exp $ bin/gnc-fq-check bin/gnc-fq-dump bin/gnc-fq-helper @@ -154,8 +154,8 @@ include/gnucash/gnc-tree-view-commodity.h include/gnucash/gnc-tree-view-price.h include/gnucash/gnc-tree-view-sx-list.h include/gnucash/gnc-tree-view.h -include/gnucash/gnc-ui-common.h include/gnucash/gnc-ui-util.h +include/gnucash/gnc-ui.h include/gnucash/gnc-window.h include/gnucash/gncAddress.h include/gnucash/gncAddressP.h @@ -232,6 +232,7 @@ include/gnucash/window-report.h info/gnucash-design.info lib/gnucash/libgncmod-app-utils.la lib/gnucash/libgncmod-backend-xml.la +lib/gnucash/libgncmod-bi_import.la lib/gnucash/libgncmod-business-core.la lib/gnucash/libgncmod-business-gnome.la lib/gnucash/libgncmod-business-utils.la @@ -682,6 +683,7 @@ share/gnucash/doc/projects.html share/gnucash/glade/account.glade share/gnucash/glade/acctperiod.glade share/gnucash/glade/autoclear.glade +share/gnucash/glade/bi_import.glade share/gnucash/glade/billterms.glade share/gnucash/glade/budget.glade share/gnucash/glade/businessprefs.glade @@ -748,6 +750,7 @@ share/gnucash/guile-modules/gnucash/report/aging.scm share/gnucash/guile-modules/gnucash/report/balsheet-eg.css share/gnucash/guile-modules/gnucash/report/balsheet-eg.eguile.scm share/gnucash/guile-modules/gnucash/report/business-reports.scm +share/gnucash/guile-modules/gnucash/report/customer-summary.scm share/gnucash/guile-modules/gnucash/report/easy-invoice.scm share/gnucash/guile-modules/gnucash/report/eguile-gnc.scm share/gnucash/guile-modules/gnucash/report/eguile-html-utilities.scm @@ -786,6 +789,7 @@ share/gnucash/guile-modules/gnucash/report/standard-reports/net-barchart.scm share/gnucash/guile-modules/gnucash/report/standard-reports/portfolio.scm share/gnucash/guile-modules/gnucash/report/standard-reports/price-scatter.scm share/gnucash/guile-modules/gnucash/report/standard-reports/register.scm +share/gnucash/guile-modules/gnucash/report/standard-reports/sx-summary.scm share/gnucash/guile-modules/gnucash/report/standard-reports/transaction.scm share/gnucash/guile-modules/gnucash/report/standard-reports/trial-balance.scm share/gnucash/guile-modules/gnucash/report/stylesheet-easy.scm @@ -814,8 +818,12 @@ share/gnucash/pixmaps/gnc-account-open-16.png share/gnucash/pixmaps/gnc-account-open.png share/gnucash/pixmaps/gnc-account.png share/gnucash/pixmaps/gnc-invoice-16.png +share/gnucash/pixmaps/gnc-invoice-duplicate-16.png +share/gnucash/pixmaps/gnc-invoice-duplicate.png share/gnucash/pixmaps/gnc-invoice-edit-16.png share/gnucash/pixmaps/gnc-invoice-edit.png +share/gnucash/pixmaps/gnc-invoice-new-16.png +share/gnucash/pixmaps/gnc-invoice-new.png share/gnucash/pixmaps/gnc-invoice-pay-16.png share/gnucash/pixmaps/gnc-invoice-pay.png share/gnucash/pixmaps/gnc-invoice-post-16.png @@ -900,6 +908,7 @@ share/gnucash/tip_of_the_day.list share/gnucash/ui/gnc-main-window-ui.xml share/gnucash/ui/gnc-plugin-account-tree-ui.xml share/gnucash/ui/gnc-plugin-basic-commands-ui.xml +share/gnucash/ui/gnc-plugin-bi_import-ui.xml share/gnucash/ui/gnc-plugin-budget-ui.xml share/gnucash/ui/gnc-plugin-business-ui.xml share/gnucash/ui/gnc-plugin-csv-ui.xml diff --git a/finance/gnucash/distinfo b/finance/gnucash/distinfo index 03091bd9947..eebf567f028 100644 --- a/finance/gnucash/distinfo +++ b/finance/gnucash/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.47 2010/12/23 00:10:50 wiz Exp $ +$NetBSD: distinfo,v 1.48 2011/02/12 15:08:01 wiz Exp $ -SHA1 (gnucash-2.4.0.tar.gz) = 9b54d3976d87b447ce19501548092e935ff25023 -RMD160 (gnucash-2.4.0.tar.gz) = a1491a1962c6f4680e907b7cf84d882f27b9dc59 -Size (gnucash-2.4.0.tar.gz) = 13008358 bytes +SHA1 (gnucash-2.4.2.tar.gz) = b16f325b33923c41cc2985bdb6fdd165c63607d5 +RMD160 (gnucash-2.4.2.tar.gz) = 09d429fccd40335d45d20f979c40a23fc93946d7 +Size (gnucash-2.4.2.tar.gz) = 12997958 bytes |