diff --git a/ChangeLog.2007 b/ChangeLog.2007 new file mode 100644 index 0000000000..53ec79f028 --- /dev/null +++ b/ChangeLog.2007 @@ -0,0 +1,9184 @@ +2007-12-31 13:52 andi5 + + * [r16776] lib/libqof/qof/gnc-date.c: #506074: Handle fractional + timezone offsets correctly in gnc_timespec_to_iso8601_buff(). + Patch from Daniel Harding BP + +2007-12-31 11:05 andi5 + + * [r16775] accounts/de_DE/acctchrt_skr04.gnucash-xea: Revive root + account in german skr04 account template. + +2007-12-31 06:21 andrewsw + + * [r16774] src/report/standard-reports/advanced-portfolio.scm: + Advanced Portfolio, improve dividends and brokerage fee + handling: * allow proportional application of dividends/fees in + a multi-stock txn, * collect reinvested dividend amounts from + the buy split not income split, * track reinvested dividends + separately from dividend income, * report income when dividends + are *not* reinvested if there is a zero value/amount split tied + back to the stock account. Thanks to Richard Laager for ideas + and guidance. + +2007-12-30 19:59 andi5 + + * [r16773] src/gnome-utils/gnc-account-sel.c: Do not set active + element of GncAccountSel to the first sometimes. In + gas_populate_list, the currently selected account is searched in + the new data, falling back to the first element in the list and + selecting it afterwards. So, often "Assets" is activated, + whereas the filtering happening later does not deselect it in + any way (the user may have typed it in). This patch simply + removes the fallback to element 1. To make the gas look better, + it may help to set it initially, like to an entry that was used + recently. + +2007-12-30 19:50 andi5 + + * [r16772] src/business/business-core/file/gnc-employee-xml-v2.c, + src/business/business-core/file/gnc-vendor-xml-v2.c: Save and + load kvp frames of vendors and employees. + +2007-12-30 18:42 andi5 + + * [r16771] src/engine/engine-helpers.c: Make gnucash compile on an + optimizing gcc-4.2. Patch from Jerry Quinn BP + +2007-12-30 18:34 andi5 + + * [r16770] configure.in, lib/stf/Makefile.am, + src/import-export/csv/Makefile.am: Fix a few automake warnings. + +2007-12-30 15:58 jsled + + * [r16769] src/gnome-utils/gnc-frequency.c: Bug#506429: Correct + widget index offset computation for last-day-of-month SXes. BP + +2007-12-30 10:57 cstim + + * [r16767] src/gnome-utils/gnc-dense-cal.c: Remove translation + string from gnucash.pot that is looked up in gtk20 domain. As + pointed out by Bruno Haible, if there is only one dgettext call + the easiest way to exclude this from xgettext extraction is to + rename this particular dgettext call by a wrapper macro. BP + +2007-12-29 22:36 jsled + + * [r16766] src/app-utils/gnc-sx-instance-model.c: Bug#505972: + Correctly size the GUID string buffer; should resolve 2.2.2 SX + crashes. BP + +2007-12-29 19:40 plongstaff + + * [r16764] lib/libqof/qof/gnc-date.c, lib/libqof/qof/gnc-date.h, + lib/libqof/qof/kvp_frame.c, lib/libqof/qof/kvp_frame.h, + lib/libqof/qof/qofbackend.c, lib/libqof/qof/qofbackend.h, + lib/libqof/qof/qofbook.c, lib/libqof/qof/qofbook.h, + lib/libqof/qof/qofbookmerge.c, lib/libqof/qof/qofid.c, + lib/libqof/qof/qofid.h, lib/libqof/qof/qofinstance.c, + lib/libqof/qof/qoflog.c, lib/libqof/qof/qoflog.h, + lib/libqof/qof/qofquery-p.h, lib/libqof/qof/qofquery.c, + lib/libqof/qof/qofquery.h, lib/libqof/qof/qofquerycore-p.h, + lib/libqof/qof/qofquerycore.c, lib/libqof/qof/qofquerycore.h, + lib/libqof/qof/qofsession-p.h, lib/libqof/qof/qofsession.c, + lib/libqof/qof/qofsession.h, src/engine/engine-helpers.c, + src/engine/engine-helpers.h: Make some parameters const + +2007-12-29 17:44 plongstaff + + * [r16763] src/valgrind-gnucash.supp: Update valgrind suppressions + +2007-12-29 17:43 plongstaff + + * [r16762] src/engine/cap-gains.c, src/engine/cap-gains.h: Make + some parameters const + +2007-12-29 03:26 plongstaff + + * [r16760] src/gnome-utils/gnc-tree-model-account.c: Fix valgrind + error - conditional based on uninitialized variable + +2007-12-29 00:25 andrewsw + + * [r16759] src/report/standard-reports/advanced-portfolio.scm: + another stab at improving rounding. prevent more overflows as + pointed out by Kendall Green. lots of GNC-AUTO-DENOM seems to + clean up the overflowing and prevent phantom gains/losses from + rounding errors. BP + +2007-12-28 23:16 andrewsw + + * [r16758] src/import-export/qif-import/qif-to-gnc.scm: Charles + Day's improvements to qif memo/notes handling. bug #495219. BP + +2007-12-28 21:44 andi5 + + * [r16756] lib/libqof/qof/qofbackend.c, + lib/libqof/qof/qofquerycore.c: Fix two memory leaks. + +2007-12-28 14:45 andi5 + + * [r16755] src/import-export/ofx/gnc-ofx-import.c: #505386: Strip + non-utf8 characters from ofx check and reference number strings. + BP + +2007-12-28 02:27 plongstaff + + * [r16754] packaging/win32, src/engine/gnc-commodity.c, + src/engine/gnc-commodity.h: 1) Make some function parameters + const 2) Add '.deps' to svn:ignore + +2007-12-27 15:12 andi5 + + * [r16747] configure.in: Bump version number to 2.2.99 on trunk. + +2007-12-27 14:15 warlord + + * [r16746] src/engine/test/test-book-merge.c: Don't need to sleep + in the test. (#505894) If we do need to sleep, next time the + comment should explain why. + +2007-12-27 14:02 warlord + + * [r16745] src/engine/gnc-commodity.c: Fix the logic of the #if + for the warning. + +2007-12-27 12:22 andi5 + + * [r16742] accounts/de_AT/acctchrt_brokerage.gnucash-xea, + accounts/de_CH/acctchrt_brokerage.gnucash-xea, + accounts/de_CH/acctchrt_common.gnucash-xea, + accounts/de_DE/acctchrt_brokerage.gnucash-xea, + accounts/de_DE/acctchrt_common.gnucash-xea: Correct Ertraege in + latin1-encoded german account templates. This stems from r16550 + and r16551 and is due to a weird mixture of utf-8 and iso-8859-1 + in the de_* files. BP + +2007-12-27 10:44 cstim + + * [r16740] src/report/standard-reports/cash-flow.scm: Fix i18n + string to translate only the meaningful part. Remove the + unnecessary "for" in the report title. This doesn't introduce + any new string. It can be back-ported right away. BP + +2007-12-26 22:07 cstim + + * [r16733] po/POTFILES.skip: Remove unused import-export/qif files + from translation input. BP + +2007-12-26 05:17 warlord + + * [r16730] src/engine/Account.c, src/engine/Period.c, + src/engine/gnc-commodity.c, src/engine/gnc-commodity.h, + src/gnome-utils/dialog-commodity.c: Allow the user to + permanently disable currency quotes (#499496) Patch by Daniel + Harding + +2007-12-26 03:28 warlord + + * [r16729] src/business/business-reports/owner-report.scm: Show + the balance row for all transactions before the "from" date. + Patch by Jeff Green BP + +2007-12-26 03:14 warlord + + * [r16728] src/business/business-reports/aging.scm: Including all + bills/invoices since the beginning of time. Patch by Jeff Green. + BP + +2007-12-26 02:39 warlord + + * [r16727] src/gnome-utils/gnc-tree-view-account.c: Wait for + pending events before displaying the tree view (#463678) BP + +2007-12-26 02:26 warlord + + * [r16726] src/gnome/reconcile-list.c, src/gnome/reconcile-list.h: + Don't un-clear transactions improperly when postponing + reconciliation (#497517) Patch by Jeff Green and Mark Jenkins BP + +2007-12-26 02:14 warlord + + * [r16725] src/engine/Account.c, src/engine/cap-gains.c, + src/engine/gnc-lot.c, src/engine/gnc-lot.h, + src/gnome/glade/lots.glade, src/gnome/lot-viewer.c: Allow + creation of new lots from lot viewer. (#420543) Patch by Klee + Dienes * src/engine/Account.c + (xaccAccountRemoveLot): Generate a QOF_EVENT_REMOVE for the lot + and QOF_EVENT_MODIFY for the account. (xaccAccountInsertLot): + Ditto, but QOF_EVENT_ADD. * src/engine/gnc-lot.c + (gnc_lot_make_default): Move from cap-gains.c. * + src/engine/gnc-lot.h (gnc_lot_make_default): Add prototype. * + src/engine/cap-gains.c (MakeDefaultLot): Move to gnc-lot.c as + gnc_lot_make_default(). * src/gnome/lot-viewer.c: Add code to + support lot creation: (RESPONSE_NEW_LOT): Add enumerated value. + (lv_save_current_row): New function. (lv_select_row): Add call + to lv_save_current_row. (lv_unselect_row): Use + lv_save_current_row. (lv_close_handler): Use + lv_save_current_row. (lv_response_cb): Handle RESPONSE_NEW_LOT. + (gnc_lot_viewer_dialog): Watch for QOF_EVENT_ADD and + QOF_EVENT_REMOVE for lots. * src/gnome/glade/lots.glade: Add + "new lot" button. + +2007-12-26 01:38 warlord + + * [r16724] src/business/business-reports/aging.scm: Fix a crash in + the receivable aging report (#384879) Dont access the owner + object after it's freed. + +2007-12-26 01:07 warlord + + * [r16723] src/report/report-system/html-acct-table.scm: reduce + the width of reports (#366934) Use   instead of extra + columns. Patch by Paul Andreassen + +2007-12-26 00:10 warlord + + * [r16722] packaging/gnucash.spec.in: Make sure we require slib in + our RPM packaging (#471321) + +2007-12-26 00:03 warlord + + * [r16721] src/engine/iso-4217-currencies.scm: Add currencies XDR + and XXX for IMF and "no-currency" (#504935) + +2007-12-25 16:56 warlord + + * [r16720] src/business/business-core/gncInvoice.c, + src/business/business-core/gncInvoiceP.h, + src/business/business-gnome/dialog-invoice.c: Maintain separate + invoice number sequences for AR and AP (#327218) Actually, + maintain separate number sequences for Customer Invoices, Vendor + Bills, and Employee Expense Vouchers. Support Jobs, too. Based + on a patch by Alex Prinsier. + +2007-12-25 16:23 warlord + + * [r16718] src/register/ledger-core/split-register-load.c: Choose + a reasonable currency in stock registers (#116353) Based on the + patch from Mike Alexander, walk up the account tree until we + find a "currency" account and use that instead of always using + the locale currency. Pop up a dialog if this fails search fails. + BP + +2007-12-24 21:18 warlord + + * [r16716] src/engine/cap-gains.c, + src/engine/test-core/test-engine-stuff.c: (#492137) Re-apply + r16619 and make a change to the test harness to actually get the + checks to pass with r16690. This was an overflow in the test + harness. + +2007-12-24 20:28 warlord + + * [r16715] src/gnome-utils/dialog-book-close.c: Make sure to + properly parent auto-created accounts. Make sure to properly set + account commodity. Make sure a currency sub-account doesn't + already exist before creating one. + +2007-12-23 21:45 cstim + + * [r16706] src/business/business-reports/aging.scm, + src/gnome-utils/gnc-main-window.c, + src/gnome/dialog-print-check.c, src/gnome/glade/print.glade, + src/import-export/generic-import.glade: Fix spelling errors in + UI messages. Pointed out by Clytie Siddall. Those will break + several translated strings, but the fixed typos are an actual + improvement. BP + * [r16705] src/import-export/hbci/glade/hbci.glade, + src/import-export/qif-import/qif.glade: Remove extra spaces in + glade messages. Pointed out by Clytie Siddal. Those will break 2 + translated strings. BP + * [r16704] src/gnome/druid-merge.c, + src/gnome/schemas/apps_gnucash_dialog_commodities.schemas.in, + src/gnome/schemas/apps_gnucash_dialog_prices.schemas.in, + src/gnome/schemas/apps_gnucash_warnings.schemas.in, + src/import-export/schemas/apps_gnucash_import_generic_matcher.schemas.in, + src/report/report-gnome/window-report.c: String improvements in + gconf labels and error messages as pointed out by Clytie + Siddall. Those strings are invisible for almost any user anyway + and can therefore be back-ported soon, too. BP + * [r16703] src/gnome/glade/budget.glade, + src/gnome/schemas/apps_gnucash_dialog_common.schemas.in, + src/report/locale-specific/us/taxtxf-de_DE.scm, + src/report/locale-specific/us/taxtxf.scm, + src/report/report-system/report.scm: String improvements, as + pointed out by Clytie Siddall. This changeset does not add any + untranslated strings and does not change any existing translated + strings. It can directly be back-ported. BP + +2007-12-22 05:28 andrewsw + + * [r16693] src/report/standard-reports/advanced-portfolio.scm: + Richard Laager's patch to Advanced Portfolio. Adds an Income + column, and an option to ignore brokerage fees in return calcs. + +2007-12-21 18:53 andrewsw + + * [r16690] src/engine/iso-4217-currencies.scm: Daniel Harding's + update to Afghani currency. closes #504257 BP + +2007-12-19 21:59 andrewsw + + * [r16684] src/report/standard-reports/advanced-portfolio.scm: + make some improvements to handling of moneyin/out. Clean up some + cruft. Fixes #355660. May at least partially fix #346062 BP + +2007-12-19 18:07 andi5 + + * [r16683] packaging/win32/dist.sh, src/pixmaps/Makefile.am: + #503889: Improve r16678 when install icons according to spec. + Make it work for builddir != srcdir. Do not distribute + share\icons or share\pixmaps on win32. BP + +2007-12-19 17:38 andi5 + + * [r16682] src/bin/gnucash-bin.c: Update last stable version on + trunk to 2.2.2. + +2007-12-18 20:55 andrewsw + + * [r16680] src/app-utils/app-utils.scm, + src/app-utils/date-utilities.scm, + src/report/standard-reports/transaction.scm: forward-port + (swigify) weekly subtotals for transaction report. see #138989. + +2007-12-18 14:57 jsled + + * [r16678] src/pixmaps, src/pixmaps/Makefile.am: Bug#503889: + Install icons according to spec. On Win32, however, don't run + the non-existant (?) gtk-update-icon-cache. BP + +2007-12-16 18:47 andi5 + + * [r16674] packaging/win32/Makefile.am, + src/import-export/csv/Makefile.am: Fix make distcheck on trunk. + +2007-12-16 17:17 jsled + + * [r16670] src/app-utils/gnc-sx-instance-model.c: Bug#496178: + freeing the result of guid_to_string(…) causes memory + corruption; use guid_to_string_buff(…) for clarity. BP + +2007-12-16 16:41 jsled + + * [r16669] src/bin/gnucash-bin.c: Change some g_error's to + g_warnings, which won't abend the app. + +2007-12-16 16:40 jsled + + * [r16668] src/app-utils/gnc-sx-instance-model.c: Misc cleanups: + always check creation_errors list, always print errors we + create, some other API usage cleanup. + +2007-12-16 13:05 andi5 + + * [r16664] packaging/win32/install.sh: Win32: Explicitly disable + python support of ktoblzcheck. BP + +2007-12-15 22:30 andi5 + + * [r16655] packaging/win32/defaults.sh, packaging/win32/dist.sh, + packaging/win32/install.sh: Win32: Add libtiff, because newer + gtk+ versions depend on it. BP + +2007-12-15 22:24 jsled + + * [r16654] src/engine/Scrub.c: more specific log domain. + +2007-12-15 20:57 jsled + + * [r16653] src/engine/Transaction.c: "trans" and "t" aren't good + variable names… try "from" and "to". + +2007-12-15 20:55 jsled + + * [r16652] src/app-utils/gnc-sx-instance-model.c: Bug#500427: copy + any notes associated with SXes upon creation. BP + +2007-12-15 20:06 jsled + + * [r16650] src/bin/gnucash-bin.c: Don't make unknown command-line + arguments abort the program, just warn and exit non-zero. BP + +2007-12-15 18:00 andi5 + + * [r16647] packaging/win32/gnucash.iss.in: Win32: Add Brazilian + Portuguese translation of inno strings, patch from Leonardo + Fontenelle. BP + +2007-12-15 17:34 andi5 + + * [r16646] packaging/win32/defaults.sh, packaging/win32/dist.sh, + packaging/win32/gnucash.iss.in, + packaging/win32/goffice-0.4.1-patch.diff, + packaging/win32/goffice-0.4.3-patch.diff, + packaging/win32/install.sh: Win32: Update package versions. + Update to gettext 0.17, glib 2.14.4, cairo 1.4.10, fontconfig + 2.4.2-tml-20071015, atk 1.20.0, pango 1.18.3, gtk+ 2.12.3, + orbit2 2.14.10, gail 1.20.1, libbonobo 2.20.1, gnome-vfs + 2.18.0.1, libgnome 2.20.1, libgnomecanvas 2.20.1, libbonoboui + 2.20.0, libglade 2.6.2 and goffice 0.4.3. Gettext installs + translations to $prefix\lib\locale now, but not all gnome + packages have been rebuilt yet. BP + +2007-12-14 20:38 andi5 + + * [r16641] po/glossary/pt_BR.po: Update Brazilian Portuguese + glossary, patch by Leonardo Fontenelle. + +2007-12-14 20:00 andi5 + + * [r16638] packaging/win32/install.sh: #503579: Improve pi.sh to + allow reinstalling MSYS/MinGW, patch from Charles Day. BP + +2007-12-11 20:49 cstim + + * [r16636] po/ca.po, po/cs.po, po/de.po, po/en_GB.po, po/hu.po, + po/pt_BR.po: Adapt translations to last string change introduced + by r16633. BP + +2007-12-11 20:48 cstim + + * [r16635] configure.in, + src/import-export/hbci/druid-hbci-initial.c: #500026: Add + configure argument for packagers to have correct package name + reported on missing qt3-wizard. Because gnucash is a GTK+ + application and HBCI setup wizard for aqbanking is a Qt stuff, + most distribution split aqbanking packages to more sub-packages. + This patch adds possibility to change string of package name + displayed in the reported error without need of distro-specific + patches breaking I18N. It could be done in compile time using + --with-qt3-wizard-package=name. Patch by Stanislav Brabec + . Signed-off-by: Christian Stimming + BP + +2007-12-09 23:29 jsled + + * [r16629] src/app-utils/gnc-sx-instance-model.c: Bug#502755: + Duplicate a key which is "owned" by the table we're inserting it + into. BP + +2007-12-09 01:26 andi5 + + * [r16624] Makefile.am, m4: Remove the spurious m4/ directory. Use + macros/ instead. + +2007-12-08 17:26 andi5 + + * [r16623] src/import-export/csv: Ignore other generated files. + +2007-12-08 17:20 andi5 + + * [r16622] src/backend/file/io-gncxml-v2.c: Glib 2.14 removed the + pipe macro in gwin32.h, use _pipe instead. + +2007-12-08 17:16 andi5 + + * [r16621] accounts/ja, accounts/zh_CN, lib/stf: Ignore some + generated files. + +2007-12-08 14:11 andi5 + + * [r16619] src/engine/cap-gains.c: #492137: Patch from Mike + Alexander to fix regression in lot scrubber introduced in + r16370. Timespec uses a signed integer for the seconds instead + of an unsigned. BP + +2007-12-05 22:15 jsled + + * [r16615] art/icon.svgz: update as well + +2007-12-05 14:57 jsled + + * [r16613] art/banner.svgz, art/logo.svgz, art/splash.svgz, + src/pixmaps/gnucash_splash.png: s#Open Source#Free#, + s#Finance#Accounting#, s#Gnucash#GnuCash# BP + +2007-12-02 17:15 andi5 + + * [r16610] src/gnome/dialog-sx-since-last-run.c: #501059: Clean up + SLR dialog sx model and close with session. Avoid ref'ing the + model underlying the dialog so that it will be freed correctly. + Register the dialog as gui component to close it when the + session closed. BP + +2007-12-02 15:13 andi5 + + * [r16607] src/app-utils/gnc-component-manager.c: Fix compile + error in debugging part of gnc-component-manager.c. + * [r16606] src/gnome-utils/gnc-plugin-page.c: Use + g_type_name(type) instead of formatting with %ld. + * [r16605] src/app-utils/Makefile.am, + src/app-utils/gnc-sx-instance-model.c: Rename log domains + gnc.app-util* to gnc.app-utils*. + * [r16604] src/bin/gnucash-bin.c: When setting log levels, prefer + command line options to log.conf. + +2007-12-02 11:47 andi5 + + * [r16603] src/bin/overrides/gnucash-make-guids, + src/engine/engine.i: #499788: Swig-wrap guid_new_return and use + it for gnucash-make-guids. + +2007-12-02 10:35 andi5 + + * [r16602] src/gnome-utils/gnc-tree-view.c: In + gtv_set_sort_column, avoid a critical warning and block a + signal. The critical warning happens when opening the security + editor and the model underlying the tree view has not been + created yet. Also, do not send the sort column (back) to the + gconf storage. + * [r16601] src/import-export/qif-import/qif-parse.scm, + src/import-export/qif/qif-parse.c: #491581: Patch from Charles + Day to import qif Cash, ContribX and WithdrwX actions. BP + +2007-11-24 15:38 andi5 + + * [r16598] src/engine/gnc-commodity.c: #499360: Patch by Daniel + Harding to fix a crash when editing certain commodities. Replace + some DEBUGs by LEAVEs as well. BP + +2007-11-19 00:16 andi5 + + * [r16597] src/gnome/dialog-sx-editor.c: #496023: Handle correct + signal for closing the sx editor. BP + +2007-11-14 00:08 andi5 + + * [r16595] macros/svn2cl.xsl: Improve svn2cl.xsl: Make branch + selection more flexible, strip unmerged branches. All included + branches can be configured in one xsl:variable now, with + optional child parameters 'before' and 'after', e.g. to support + branching points and intermediary merges. Fix the bug that the + date of a hidden previous log entry can undermine the printing + of a new date-author header for a log entry. The branch + selection based on the actual merge state: + csv-import - + gda-dev - module-cleanup + +2007-11-07 21:47 cstim + + * [r16583] packaging/win32/defaults.sh: Update ktoblzcheck package + version. BP + +2007-11-07 08:27 cstim + + * [r16581] src/business/business-reports/payables.scm, + src/business/business-reports/receivables.scm: Fix erroneous + option ordering. Patch by Andrew Sackville-West. BP + +2007-11-03 01:56 andi5 + + * [r16579] configure.in, lib/libqof/qof/Makefile.am, + lib/libqof/qof/deprecated.c, lib/libqof/qof/deprecated.h, + lib/libqof/qof/gnc-numeric.c, lib/libqof/qof/qof.h, + lib/libqof/qof/qofbookmerge.h, lib/libqof/qof/qofevent-p.h, + lib/libqof/qof/qofevent.c, lib/libqof/qof/qofevent.h, + lib/libqof/qof/qofutil.c, src/engine/test/test-book-merge.c, + src/gnome/druid-merge.h: Remove deprecated qof wrappers. + +2007-11-01 20:35 cstim + + * [r16577] src/report/report-system/html-acct-table.scm: More + speed up of reports by caching balance results in a hash table. + Patch by Mike Alexander. Together with r16576 for BP. BP + +2007-10-30 21:26 cstim + + * [r16576] src/report/report-system/html-acct-table.scm: #488001: + Speed up several reports that rely on html-acct-table.scm. Patch + by Andrew Sackville-West. Signed-off-by: Christian Stimming + + +2007-10-28 15:32 andi5 + + * [r16575] doc/tip_of_the_day.list.in: Add development version + warning to the tip of the day list. + +2007-10-28 15:09 andi5 + + * [r16574] configure.in: #484576, r16572: Require goffice 0.5.1 + for libgoffice-0.5.0. + +2007-10-28 13:26 cstim + + * [r16573] src/doc/design/reports.texinfo: #490934: Minor + correction to reports documentation. Patch by Tim Abell. + +2007-10-28 12:27 andi5 + + * [r16572] configure.in, src/gnome-utils/gnc-html-graph-gog.c: + #484576: Support goffice >= 0.5.1. For us, goffice 0.5.1 differs + from 0.4 in that it lacks GogRendererCairo and we can use + GogRenderer and gog_renderer_render_to_cairo() (new) directly. + goffice 0.5.0 will not work with GnuCash. + +2007-10-27 08:10 cstim + + * [r16571] src/doc/design/component-manager.texinfo: Minor + correction to component manager documentation. Patch by Tim + Abell, bug#490699. Signed-off-by: Christian Stimming + + +2007-10-26 23:21 andi5 + + * [r16570] src/core-utils/gnc-gconf-utils.h: #490679: Honor GNOME + toolbar settings when specified. Readd leading slash to + DESKTOP_GNOME_INTERFACE for an absolute gconf lookup. It has + been removed in r14945 (by me). BP + +2007-10-26 18:59 cstim + + * [r16569] src/report/standard-reports/income-statement.scm: Add + optional two-column display of income statement and reversing + the income/expense order. This patch implements a two-column + income statement. I have sent this to the original person who + requested it on IRC, but haven't heard back as to whether it + actually solves his problem. Additionally, the patch includes + support for reversing the order of income/expense tables in the + report. It defaults to the standard income/expense, but can be + reversed to show expense/income (bad news first?) and is + supported by either one or two-column mode. Patch by Andrew + Sackville-West, bug#488004 Signed-off-by: Christian Stimming + + +2007-10-16 22:44 andi5 + + * [r16568] src/gnome-utils/dialog-preferences.c: #487326: Remove + account separator gconf callback when closing preferences dialog. + +2007-10-16 22:18 andi5 + + * [r16567] src/import-export/qif-import/druid-qif-import.c, + src/import-export/qif-import/qif.glade: #487317: Fix qif import + druid when stepping back without a file selection. Also gray out + "unload selected file" and "back" buttons when there is no file + selected. BP + +2007-10-15 19:59 cstim + + * [r16565] packaging/win32/defaults.sh: Update gwen/aqbanking + versions on windows. + +2007-10-15 19:49 andi5 + + * [r16564] src/gnome-utils/dialog-options.c, + src/gnome-utils/gnc-account-sel.c: #482177: Emit + account_sel_changed on GncAccountSel when the combobox changed. + This makes it possible again to create customer reports for + other than only the first A/R account in the list. BP + +2007-10-13 15:23 andi5 + + * [r16563] packaging/win32/gnucash.iss.in, + packaging/win32/install.sh: Win32: Let gnucash.bat pass its + parameters to gnucash. + +2007-10-13 11:07 cstim + + * [r16562] src/import-export/csv/Makefile.am, + src/import-export/csv/gnc-csv-model.c: Get the CSV code to + compile on Windows as well. + +2007-10-12 22:51 andi5 + + * [r16561] configure.in, lib/Makefile.am, lib/stf, + lib/stf/Makefile.am, lib/stf/README, lib/stf/stf-parse.c, + lib/stf/stf-parse.h, src/bin/gnucash-bin.c, + src/import-export/Makefile.am, + src/import-export/csv/Makefile.am, + src/import-export/csv/example-file.csv, + src/import-export/csv/gnc-csv-gnumeric-popup.c, + src/import-export/csv/gnc-csv-gnumeric-popup.h, + src/import-export/csv/gnc-csv-import.c, + src/import-export/csv/gnc-csv-import.h, + src/import-export/csv/gnc-csv-model.c, + src/import-export/csv/gnc-csv-model.h, + src/import-export/csv/gnc-csv-preview-dialog.glade, + src/import-export/csv/gnc-csv2glist.c, + src/import-export/csv/gnc-csv2glist.h, + src/import-export/csv/gnc-plugin-csv-ui.xml, + src/import-export/csv/gnc-plugin-csv.c, + src/import-export/csv/gnc-plugin-csv.h, + src/import-export/csv/gncmod-csv-import.c: Merge csv-import + branch back into trunk. configure.in | 2 lib/Makefile.am | 4 + lib/stf/Makefile.am | 13 lib/stf/README | 2 lib/stf/stf-parse.c + | 1414 +++++++++++++++++++++ lib/stf/stf-parse.h | 112 + + src/bin/gnucash-bin.c | 1 src/import-export/Makefile.am | 4 + src/import-export/csv/Makefile.am | 59 + src/import-export/csv/example-file.csv | 4 + src/import-export/csv/gnc-csv-gnumeric-popup.c | 194 ++ + src/import-export/csv/gnc-csv-gnumeric-popup.h | 78 + + src/import-export/csv/gnc-csv-import.c | 1173 +++++++++++++++++ + src/import-export/csv/gnc-csv-import.h | 33 + src/import-export/csv/gnc-csv-model.c | 1199 +++++++++++++++++ + src/import-export/csv/gnc-csv-model.h | 122 + + src/import-export/csv/gnc-csv-preview-dialog.glade | 496 +++++++ + src/import-export/csv/gnc-csv2glist.c | 187 -- + src/import-export/csv/gnc-csv2glist.h | 39 + src/import-export/csv/gnc-plugin-csv-ui.xml | 11 + src/import-export/csv/gnc-plugin-csv.c | 160 ++ + src/import-export/csv/gnc-plugin-csv.h | 60 + src/import-export/csv/gncmod-csv-import.c | 91 + 23 files + changed, 5228 insertions(+), 230 deletions(-) + +2007-10-09 13:27 jsled + + * [r16558] src/gnome/gnucash.desktop.in.in: Add MimeType directive + so that systems can know how to open our files. :p + +2007-10-08 21:55 andi5 + + * [r16557] src/gnome-search/search.glade: In search dialog, make + top part naturally sized and bottom part expandable. Free the + search criteria box from its viewport and scrolledwindow and let + it take the space it needs. On the other hand, the search + results now fill the remaining space. + +2007-10-07 22:45 andi5 + + * [r16555] src/business/business-gnome/glade/date-close.glade, + src/gnome-utils/gnc-account-sel.c: Patch from Geert Janssens to + expand rhs fields in the post dialog. + +2007-10-06 23:05 andi5 + + * [r16554] src/base-typemaps.i, + src/business/business-core/business-core.i: #483796, Fancy + Invoice: Convert the elements of an AccountValueList when + wrapping. GLIST_HELPER_INOUT does not touch the single elements + and GncAccountValue typemaps do not work here. + +2007-10-06 08:58 cstim + + * [r16553] + branches/csv-import/src/import-export/csv/gnc-csv-model.c: Fix + compiler warning + +2007-10-05 20:38 cstim + + * [r16552] accounts/de_AT/acctchrt_common.gnucash-xea: Replace + "Sonstige Einkommen" by "Sonstige Erträge". (Forgot one in + r16551) + +2007-10-05 20:32 cstim + + * [r16551] accounts/de_AT/acctchrt_business.gnucash-xea, + accounts/de_CH/acctchrt_common.gnucash-xea, + accounts/de_DE/acctchrt_common.gnucash-xea, + accounts/de_DE/acctchrt_full.gnucash-xea: Replace "Sonstige + Einkommen" by "Sonstige Erträge". + * [r16550] accounts/de_AT/acctchrt_brokerage.gnucash-xea, + accounts/de_AT/acctchrt_business.gnucash-xea, + accounts/de_AT/acctchrt_common.gnucash-xea, + accounts/de_CH/acctchrt_brokerage.gnucash-xea, + accounts/de_CH/acctchrt_common.gnucash-xea, + accounts/de_DE/acctchrt_brokerage.gnucash-xea, + accounts/de_DE/acctchrt_common.gnucash-xea: Replace "Einkommen" + by "Erträge" as proposed on gnucash-de. + +2007-10-05 19:11 cstim + + * [r16549] src/engine/TransLog.c: Fix gcc-4.2 warning on a string + that cannot be NULL. Pointed out by Andrew Sackville-West. + +2007-10-03 01:18 andi5 + + * [r16547] lib/libqof/qof/qofquerycore.c, + lib/libqof/qof/qofutil.c, lib/libqof/qof/qofutil.h: #438360: + Replace str{,n}casestr and strcasecmp by + qof_utf8_{substr_nocase,strcasecmp}. The functions used did not + work for non-ascii characters. The new implementations use + g_utf8_casefold and g_utf8_normalize to improve case insensitive + searches and comparisons. + +2007-09-27 22:07 andi5 + + * [r16545] src/app-utils/gnc-sx-instance-model.c: Fix a + NULL-%s-printf in the SX code, #481110. + +2007-09-23 20:35 cstim + + * [r16544] po/glossary/zh_TW.po, po/zh_TW.po: Updated Traditional + Chinese (zh_TW) translations by Kuang-che Wu + +2007-09-19 16:49 rolf + + * [r16542] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: fix + some spelling mistakes + +2007-09-19 16:21 rolf + + * [r16541] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: + remove some superfluous white-space + +2007-09-16 02:22 andi5 + + * [r16535] packaging/win32/defaults.sh: Patch by Nathan Buchanan + to fix link to libxslt on zlatkovic.com. + +2007-09-15 08:29 cstim + + * [r16533] po/de.po: Update German translation. Change translation + of 'vendor' into 'Lieferant' as suggested by Robert Froschauer: + +2007-09-14 20:42 cstim + + * [r16532] po/de.po, po/glossary/de.po: German wording + improvements as suggested by Robert Froschauer: 'income + statement' now 'Gewinn- und Verlustrechnung' 'total revenue' now + 'Gesamterträge' 'vendor' now 'Lieferant', but not yet completely + done + +2007-09-14 20:00 cstim + + * [r16529] accounts/Makefile.am: Fix messed-up Makefile for new + account templates. + +2007-09-14 19:59 cstim + + * [r16528] po/pt_BR.po: Updated Brazilian Portugese translation by + Leonardo Fontenelle and Leslie H. Watter. We are "a little" + late, but this is the new pt_BR translation: - 3446 translated + messages, - 184 fuzzy translations, - 56 untranslated messages. + * [r16527] accounts/Makefile.am, accounts/zh_CN, + accounts/zh_CN/Makefile.am, + accounts/zh_CN/acctchrt_brokerage.gnucash-xea, + accounts/zh_CN/acctchrt_business.gnucash-xea, + accounts/zh_CN/acctchrt_carloan.gnucash-xea, + accounts/zh_CN/acctchrt_cdmoneymkt.gnucash-xea, + accounts/zh_CN/acctchrt_checkbook.gnucash-xea, + accounts/zh_CN/acctchrt_childcare.gnucash-xea, + accounts/zh_CN/acctchrt_common.gnucash-xea, + accounts/zh_CN/acctchrt_eduloan.gnucash-xea, + accounts/zh_CN/acctchrt_fixedassets.gnucash-xea, + accounts/zh_CN/acctchrt_full.gnucash-xea, + accounts/zh_CN/acctchrt_homeloan.gnucash-xea, + accounts/zh_CN/acctchrt_homeown.gnucash-xea, + accounts/zh_CN/acctchrt_otherloan.gnucash-xea, + accounts/zh_CN/acctchrt_renter.gnucash-xea, + accounts/zh_CN/acctchrt_retiremt.gnucash-xea, + accounts/zh_CN/acctchrt_spouseinc.gnucash-xea, + accounts/zh_CN/acctchrt_spouseretire.gnucash-xea, + accounts/zh_HK, accounts/zh_HK/acctchrt_business.gnucash-xea, + accounts/zh_TW, accounts/zh_TW/acctchrt_business.gnucash-xea, + configure.in: Bug#473827: Chinese account templates by + titanwill. Includes the business account from the above + translation. The words "equity" and "state/province". Created + zh_TW and zh_HK translations of business account. Each one is + now set to the appropriate default currency (zh_CN = CNY, zh_TW + = TWD, zh_HK = HKD) + +2007-09-12 03:19 jsled + + * [r16525] src/engine/iso-4217-currencies.scm: iso4217 currency + updates + +2007-09-12 02:56 jsled + + * [r16524] packaging/win32/install.sh: pause to let Windows catch + up with file creation; patch from Nathan Buchanan . + +2007-09-12 02:46 jsled + + * [r16523] packaging/win32/defaults.sh, + packaging/win32/functions.sh: wget rate-limiting, patch from + Nathan Buchanan + +2007-09-11 00:38 jsled + + * [r16522] src/engine/iso-4217-currencies.scm: Bug#475666: add the + Cuban Convertible Peso (CUC). + +2007-09-10 19:29 cstim + + * [r16521] accounts/ja_JP.EUC/acctchrt_common.gnucash-xea: Remove + obsolete and unused ja_JP.EUC account template + +2007-09-10 19:27 cstim + + * [r16520] accounts/Makefile.am, accounts/ja, + accounts/ja/Makefile.am, + accounts/ja/acctchrt_brokerage.gnucash-xea, + accounts/ja/acctchrt_business.gnucash-xea, + accounts/ja/acctchrt_carloan.gnucash-xea, + accounts/ja/acctchrt_cdmoneymkt.gnucash-xea, + accounts/ja/acctchrt_checkbook.gnucash-xea, + accounts/ja/acctchrt_childcare.gnucash-xea, + accounts/ja/acctchrt_common.gnucash-xea, + accounts/ja/acctchrt_eduloan.gnucash-xea, + accounts/ja/acctchrt_fixedassets.gnucash-xea, + accounts/ja/acctchrt_homeloan.gnucash-xea, + accounts/ja/acctchrt_homeown.gnucash-xea, + accounts/ja/acctchrt_otherloan.gnucash-xea, + accounts/ja/acctchrt_renter.gnucash-xea, + accounts/ja/acctchrt_retiremt.gnucash-xea, + accounts/ja/acctchrt_spouseinc.gnucash-xea, + accounts/ja/acctchrt_spouseretire.gnucash-xea, configure.in: + Hiroto Kagotani: Newly translated Japanese account files. He + said: Instead, accounts/ja_JP.EUC and its content can be safely + removed. + +2007-09-10 19:19 cstim + + * [r16519] src/tax/us/txf-de_DE.scm: Bug#473809: Rolf Leggewie's + work on German tax categories. + +2007-09-10 13:45 rolf + + * [r16518] accounts/de_DE/acctchrt_skr04.gnucash-xea: SK04: fix + indentation + * [r16517] accounts/de_DE/acctchrt_skr03.gnucash-xea: SKR03: fix + indentation + +2007-09-10 08:14 rolf + + * [r16516] accounts/de_DE/acctchrt_skr03.gnucash-xea: SKR03: + replace guid with new sed -i s/type=\"guid\"/type=\"new\"/ + accounts/de_DE/acctchrt_skr03.gnucash-xea + +2007-09-10 08:10 rolf + + * [r16515] accounts/de_DE/acctchrt_skr03.gnucash-xea: SKR03: + validate SKR03, same as r16514 for SKR04 + +2007-09-09 19:27 rolf + + * [r16514] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: + validate the XML file with the help of jsled and nxml-mode in + emacs + +2007-09-09 12:52 cstim + + * [r16512] po/ja.po: Updated Japanese translation by Hiroto + Kagotani. + +2007-09-09 12:29 cstim + + * [r16511] po/cs.po: Updated Czech po file from the Translation + Project. + +2007-09-07 19:52 cstim + + * [r16510] po/de.po: Update German translation after latest string + change. + +2007-09-07 19:42 cstim + + * [r16509] src/business/business-reports/easy-invoice.scm, + src/business/business-reports/fancy-invoice.scm, + src/business/business-reports/invoice.scm: Make error message on + unselected invoice more verbose. + +2007-09-05 03:44 jsled + + * [r16507] src/report/standard-reports/standard-reports.scm: + whitespace + +2007-09-05 03:43 jsled + + * [r16506] src/report/utility-reports/view-column.scm: move onto + one line so greps are a bit more immediately useful. + +2007-09-04 19:33 cstim + + * [r16505] src/tax/us/txf-de_DE.scm: Bug#471473: Updated german + tax categories by Rolf Leggewie. + +2007-09-04 14:31 rolf + + * [r16504] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: + replace all occurrences of "guid" with "new" Learned this from + bug#321405. jsled and I assume that this should be more stable. + +2007-09-04 12:23 rolf + + * [r16503] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: add + information to relate accounts to Umsatzsteuervoranmeldung report + +2007-09-04 11:48 rolf + + * [r16502] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: some + more standardization in format for UstVa entries + +2007-09-04 11:34 rolf + + * [r16501] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: make + all UstVa entries similar in style + +2007-09-04 11:22 rolf + + * [r16500] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: add + line number to account 3832 to make description parallel to + other entries + +2007-09-04 11:17 rolf + + * [r16499] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: add + description for account 4140 + +2007-09-04 11:05 rolf + + * [r16498] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: + shorten description a bit + +2007-09-04 10:45 rolf + + * [r16497] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: + convert to UTF-8 (and include the converted text as well ;-)) + +2007-09-04 10:41 rolf + + * [r16496] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: + convert to UTF-8 + +2007-09-03 22:19 rolf + + * [r16495] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: + remove sample accounts. It makes more sense to have information + on how to work with SKR04 at http://linuxwiki.de/GnuCash/EuerGc + +2007-09-03 21:33 rolf + + * [r16494] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: pad + some fields with zero instead of whitespace + +2007-09-03 20:36 andi5 + + * [r16493] accounts/de_CH/acctchrt_chkmu.gnucash-xea, + accounts/de_CH/acctchrt_common.gnucash-xea, + accounts/de_DE/acctchrt_full.gnucash-xea, + accounts/de_DE/acctchrt_skr04.gnucash-xea: #472205: Replace &#; + character references by latin0-encoded letters in german account + hierachies. + +2007-09-03 20:22 rolf + + * [r16489] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: fix + sorting (bug#432235) + +2007-09-03 20:17 rolf + + * [r16488] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: fix + spelling mistake + +2007-09-02 20:18 cstim + + * [r16485] src/doc/design/component-manager.texinfo, + src/doc/design/engine.texinfo, src/doc/design/intro.texinfo, + src/doc/design/register.texinfo, src/doc/design/reports.texinfo, + src/doc/design/top-level.texinfo, + src/doc/design/user-preferences.texinfo: Bug#470750: Add warning + about outdated info to texinfo texts. + +2007-09-02 19:40 cstim + + * [r16484] src/report/locale-specific/us/taxtxf-de_DE.scm, + src/report/locale-specific/us/taxtxf.scm: Bug#471485: Fix + SWIGification string issues. + * [r16483] src/tax/us/txf-de_DE.scm: Bug#471473: Add missing + German tax category. + +2007-09-02 17:40 jsled + + * [r16482] src/app-utils/options.scm: remove stray 'u' that crept + in. + +2007-09-02 16:54 cstim + + * [r16481] accounts/de_DE/acctchrt_skr04.gnucash-xea: Update + German SKR04 account template by Frank Ellenberger. Bug#433428 + +2007-08-30 04:55 lasindi + + * [r16480] + branches/csv-import/src/import-export/csv/gnc-csv-import.c, + branches/csv-import/src/import-export/csv/gnc-csv-model.c, + branches/csv-import/src/import-export/csv/gnc-csv-model.h: Added + support for a real "Balance" column; added specific error + messages for each row on what error(s) the row had; a few bug + fixes; added comments; some refactoring of functions. + Transactions to be imported are also now sorted by date instead + of line number. + +2007-08-28 23:51 jsled + + * [r16478] src/app-utils/options.scm: Remove tab characters. :p + +2007-08-28 00:07 jsled + + * [r16477] src/register/register-gnome/gnucash-sheet.c, + src/register/register-gnome/gnucash-sheet.h: Bug#343448: hide + unused scrollbars in register; patch from Michael Culbertson + . + +2007-08-27 23:22 jsled + + * [r16476] src/gnome-utils/gnc-file.c: Bug#467521: disappear the + splash if we're about to put up the modal problem-opening-file + dialog. + +2007-08-27 23:15 jsled + + * [r16475] src/gnome/dialog-print-check.c: Bug#467532: change to + pango drawing/clipping handling for wrapped strings; patch from + David Reiser . + +2007-08-27 23:10 jsled + + * [r16474] src/business/business-gnome/gnc-plugin-page-invoice.c, + src/gnome-utils/glade/preferences.glade, + src/gnome-utils/gnc-plugin-page.h, + src/gnome/gnc-plugin-page-account-tree.c, + src/gnome/gnc-plugin-page-register.c, + src/gnome/schemas/apps_gnucash_general.schemas.in: Bug#468681: + configurable positioning for summary bar; patch from Michael + Culbertson . + +2007-08-27 22:51 jsled + + * [r16473] doc/tip_of_the_day.list.in: Bug#470801: remove + dev/unstable-branch item. + +2007-08-19 16:47 andi5 + + * [r16462] NEWS, configure.in, src/bin/gnucash-bin.c: Update to + release 2.2.1. + +2007-08-19 15:57 andi5 + + * [r16461] macros/svn2cl.xsl: Do not include + branches/register-rewrite in ChangeLog. + +2007-08-19 12:59 andi5 + + * [r16460] src/gnome-utils/gnc-tree-view.c: Respect "none" as tree + view sort column name, #468115. Fall back to default ordering. + +2007-08-19 01:17 andi5 + + * [r16453] src/gnome/window-reconcile.c: Connect a signal to a + glade widget before destroying that. In some cases the interest + button in the reconciliation dialog is for payments, in some for + charges or otherwise it is completely destroyed. Avoid a + critical warning caused by binding a signal to it. + +2007-08-18 15:48 jsled + + * [r16448] src/gnome-utils/gnc-dense-cal-store.c, + src/gnome-utils/gnc-dense-cal.c, src/gnome/dialog-sx-editor.c: + Optimize some dense-cal (re-)drawing and updating. Add some + timer-debuggings. + +2007-08-18 15:28 jsled + + * [r16447] HACKING: misc changes + +2007-08-16 17:10 cstim + + * [r16438] po/hu.po: Updated Hungarian translation + +2007-08-13 14:13 jsled + + * [r16422] src/engine/iso-4217-currencies.scm: add Yemeni Riyal + (YER). + +2007-08-12 19:14 cstim + + * [r16421] po/hu.po, po/nb.po, po/nl.po, po/uk.po: Fix + translations that accidentally added the context prefix to their + translation. + +2007-08-12 18:39 cstim + + * [r16420] po/hu.po: Updated Hungarian translation + +2007-08-11 22:49 chris + + * [r16419] src/backend/file/io-gncxml-v2.c: Minor typo fix in + debugging output. + +2007-08-11 15:10 cstim + + * [r16414] po/de.po: Update German translation. + +2007-08-10 11:46 andi5 + + * [r16410] configure.in, + src/import-export/hbci/druid-hbci-initial.c: Revert r15799 and + teach FreeBSD WEXITSTATUS, #465338. + +2007-08-09 11:35 andi5 + + * [r16409] src/register/register-gnome/gnucash-sheet.c: Make + right-clicks in registers work like left-clicks plus popup, + #339260. To avoid confusion and possible data loss, the register + should focus the transaction that was right-clicked so that + actions chosen from the popup apply to the one the user probably + wanted. The code was already there but unused because of missing + register sheet popups. + * [r16408] src/scm/doc.scm: Remove old code unused since r14253. + +2007-08-08 20:07 jsled + + * [r16405] src/app-utils/gnc-sx-instance-model.c: remove + superfluous comment. + +2007-08-08 14:25 jsled + + * [r16404] src/bin/gnucash-bin.c: remove now-unused var. + +2007-08-08 04:20 jsled + + * [r16403] src/bin/gnucash-bin.c: Given set_log_level will + maintain its own safe copy of the string, we don't need to 'dup + it. + +2007-08-08 04:19 jsled + + * [r16402] lib/libqof/qof/qoflog.c: Move g_strdup inside of + set_log_level to be a slightly better citizen and fix a serious + bug. :/ + +2007-08-07 10:35 andi5 + + * [r16401] src/gnome-utils/dialog-options.c: Fix a win32 crash + when resetting pixmap options. + +2007-08-07 10:28 andi5 + + * [r16400] src/gnome-utils/gnc-html.c: Let gnc_html_parse_url grok + Windows filenames, #462567. Change the regular expression that + should match the protocol in a given URL so that it requires at + least two characters and C:\ or C:/ will not be interpreted as + [prot=C, path=\] (or path=/, resp.). Also replace two hard-coded + slash operations by g_path_is_absolute and g_build_filename. + +2007-08-07 01:00 jsled + + * [r16399] src/engine/Split.c: Bug#452496: This survived my + regular receipt entry session, a whole 30 minutes of light + testing. So, more testing is probably good, but ain't that + always the case. + +2007-08-07 00:56 andi5 + + * [r16398] src/app-utils/file-utils.c: In gncFindFile, use + g_path_is_absolute instead of file[0]=='/'. + +2007-08-06 15:40 andi5 + + * [r16393] src/gnome/gnc-plugin-page-account-tree.c: Avoid + critical warnings when searching interactively in account tree. + gnc_account_n_children will print those when it is called with + NULL. + +2007-08-06 10:30 andi5 + + * [r16392] src/gnome-utils/dialog-account.c: Avoid a critical + warning when editing an account. As gnc_account_to_ui is called + before a parent account is selected, get_ui_fullname should not + depend on it so that gnc_account_is_root does not always print a + critical warning (GNC_IS_ACCOUNT(account) failed). + +2007-08-05 21:44 jsled + + * [r16388] src/engine/gnc-engine.c: If there's no SQL_DIR, then + there's no SQL module to load. So don't. :p + +2007-08-05 21:24 jsled + + * [r16387] lib/libqof/qof/qoflog.h, + src/backend/file/gnc-book-xml-v2.c, + src/backend/file/gnc-freqspec-xml-v2.c, + src/backend/file/gnc-schedxaction-xml-v2.c, + src/backend/file/gnc-xml.h, + src/backend/file/sixtp-dom-parsers.h, src/engine/FreqSpec.c, + src/engine/FreqSpec.h, src/engine/FreqSpecP.h, + src/engine/Makefile.am, src/engine/Recurrence.c, + src/engine/Recurrence.h, src/engine/SchedXaction.c, + src/engine/SchedXaction.h, src/engine/cashobjects.c, + src/engine/gnc-engine.c, src/engine/gnc-engine.h, + src/engine/test-core/test-engine-stuff.c, + src/engine/test/Makefile.am, src/engine/test/test-freq-spec.c, + src/engine/test/test-recurrence.c, + src/gnome-utils/gnc-dense-cal-store.c, + src/gnome-utils/gnc-dense-cal-store.h, + src/gnome-utils/gnc-frequency.c, + src/gnome-utils/gnc-frequency.h, src/gnome/dialog-sx-editor.c, + src/gnome/druid-acct-period.c, src/gnome/druid-loan.c: Remove + FreqSpec. + +2007-08-04 10:31 cstim + + * [r16383] po/ja.po: Updated Japanese translation by Hiroto + Kagotani + +2007-08-04 10:10 cstim + + * [r16382] Makefile.am, po/glossary/hu.po: Add Hungarian glossary + by Tako Kornel. + +2007-08-03 11:23 lasindi + + * [r16381] + branches/csv-import/src/import-export/csv/gnc-csv-import.c, + branches/csv-import/src/import-export/csv/gnc-csv-model.c, + branches/csv-import/src/import-export/csv/gnc-csv-model.h: Added + support for error messages individualized for rows; started + renaming "Amount" to "Balance"; got rid of some "uninitialized" + warnings; added some comments + +2007-08-03 01:30 jsled + + * [r16380] src/gnome/druid-loan.c: Bug#170729: format a literal + value to get the locale-specific decimal separator. + +2007-08-03 01:26 jsled + + * [r16379] src/import-export/qif-import/druid-qif-import.c: + Bug#445917: parity between label and button. Patch from Andreas + Köhler. ;) + +2007-08-02 23:48 jsled + + * [r16378] src/bin/gnucash-bin.c, src/gnome-utils/gnc-file.c, + src/gnome-utils/gnc-splash.c, src/gnome-utils/gnc-window.c: + Bug#457944: Keep splash screen during file loading. - do not + destroy the splash screen during file loading - display which + reports are rendered in the progress field of the splash screen + Patch from Herbert Thoma + +2007-08-02 23:41 jsled + + * [r16377] src/backend/file/sixtp.c: whitespace: s/tab/space/ + +2007-07-30 19:21 cstim + + * [r16373] po/ca.po: Updated Catalan translation from the + Translation Project. Fixed the context-prefix messages with `|' + myself, though. + +2007-07-29 16:00 jsled + + * [r16370] lib/libqof/qof/gnc-date.h: Bug#361604: patch from Mike + Alexander to fix datatype for gnc-date.h to + allow ranging negative, which is important in a few places. + +2007-07-27 16:49 cstim + + * [r16366] po/ca.po: Updated Catalan translation from the + Translation Project. + +2007-07-26 13:26 lasindi + + * [r16358] + branches/csv-import/src/import-export/csv/gnc-csv-import.c, + branches/csv-import/src/import-export/csv/gnc-csv-model.c, + branches/csv-import/src/import-export/csv/gnc-csv-model.h: Added + support for separate "Deposit" and "Withdrawal" columns + +2007-07-25 10:28 lasindi + + * [r16357] + branches/csv-import/src/import-export/csv/gnc-csv-gnumeric-popup.c, + branches/csv-import/src/import-export/csv/gnc-csv-gnumeric-popup.h, + branches/csv-import/src/import-export/csv/gnc-csv-model.c: Added + support for amounts with currency symbols (e.g., "$100"), + attributed all Gnumeric developers in popup files copied from + Gnumeric + +2007-07-25 06:53 lasindi + + * [r16356] branches/csv-import/src/import-export/csv/Makefile.am, + branches/csv-import/src/import-export/csv/gnc-csv-gnumeric-popup.c, + branches/csv-import/src/import-export/csv/gnc-csv-gnumeric-popup.h, + branches/csv-import/src/import-export/csv/gnc-csv-import.c, + branches/csv-import/src/import-export/csv/gnc-csv-model.c, + branches/csv-import/src/import-export/csv/gnc-csv-model.h, + branches/csv-import/src/import-export/csv/gnc-csv-preview-dialog.glade: + Added support for fixed-width files, added support for 'm-d' and + 'd-m' dates (i.e. dates without years), and minor polishing + +2007-07-24 18:32 cstim + + * [r16353] src/engine/iso-4217-currencies.scm: Fix XPF [CFP Franc + Pacifique] to not use cents. By Dominique Corbex + : The XPF currency [CFP Franc + Pacifique], used in French Polynesia, New Caledonia, Wallis and + Futuna islands has 2 digits after the decimal point in Gnucash. + That's wrong as the XPF currency makes no use of cents. (see + http://www.wikipedia.com/wiki/Currency_codes and search for XPF) + +2007-07-23 19:13 cstim + + * [r16352] AUTHORS, po/en_GB.po: Update British English + translation by Nigel Titley. + +2007-07-22 19:17 andi5 + + * [r16351] packaging/win32/gnucash.iss.in: Add code page + information to gnucash.bat, #458783. Instead of trying to + retrieve the system code page, simply hard-code the code pages + for the configured languages. This is one more string for each + new translation of the custom messages. Suggestions for how to + parse the LangOptions/LanguageCodePage parameter in isl files + are welcome. + +2007-07-22 12:09 cstim + + * [r16350] po/en_GB.po: Fix erroneous msgstr containing context + prefix + +2007-07-22 08:21 cstim + + * [r16349] po/fr.po: Updated French translation by Stephane + Raimbault + +2007-07-22 01:51 andi5 + + * [r16347] packaging/win32/dist.sh: LibGSF does not install schema + files anymore, drop corresponding dist rule. + +2007-07-22 01:41 andi5 + + * [r16346] packaging/win32/Makefile.am, + packaging/win32/defaults.sh, + packaging/win32/goffice-0.3.7-patch.diff, + packaging/win32/goffice-0.4.1-patch.diff, + packaging/win32/install.sh: Update LibGSF (1.14.5) and GOffice + (0.4.1) on Windows. + +2007-07-21 19:57 cstim + + * [r16345] packaging/win32/defaults.sh: Update many Gnome packages + in the hope of getting rid of some bugs. This includes updating + ORBit2 to 2.14.7; on the WinXP machine I have available this + meant gconfd ran just fine. But we'd need to get some further + feedback on whether it really works or whether we need to stick + to ORBit2 2.13.3. + +2007-07-21 08:07 cstim + + * [r16344] po/de.po: Update German translation + +2007-07-20 21:59 cstim + + * [r16341] packaging/win32/dist.sh, + packaging/win32/gnucash.iss.in: Ship the gnucash binary + including the Qt DLLs. #457228 + * [r16340] packaging/win32/dist.sh: Install Windows theme of gtk + for improved ui. #458567 + +2007-07-20 21:06 cstim + + * [r16336] po/ja.po: Updated Japanese translation by Hiroto + Kagotani + +2007-07-20 20:52 cstim + + * [r16335] src/import-export/hbci/glade/hbci.glade: Fix missing + keyboard shortcut in string. + +2007-07-20 20:51 cstim + + * [r16334] .gitignore: Update gitignore + * [r16333] po/ca.po: Updated Catalan translation from the + Translation Project. + +2007-07-19 22:34 jsled + + * [r16331] src/gnome/gnc-plugin-basic-commands.c, + src/gnome/ui/gnc-plugin-basic-commands-ui.xml: [branches/2.2 + 16327] Bug#458434: disable the not-really-ready "Close Books" + and "Import QSF" menu items. + +2007-07-19 22:33 jsled + + * [r16330] src/gnome-utils/gnc-main-window.c: [branches/2.2 16326] + Bug#457027: adjust the near-side copyright year to, uh, this + year. :) + +2007-07-19 22:32 jsled + + * [r16329] src/bin/gnucash-bin.c: [branches/2.2 16325] Bug#457812: + adjust the stable (2.2)/dev (2.4) version number message text. + Patch from Kevin Hale Boyes. + +2007-07-19 22:31 jsled + + * [r16328] packaging/gnucash.spec.in: [branches/2.2 16324] + Bug#458080: update RPM specfile BuildRequires to remove g-wrap. + Patch from Kevin Hale Boyes. + +2007-07-16 01:51 lasindi + + * [r16317] + branches/csv-import/src/import-export/csv/example-file.csv, + branches/csv-import/src/import-export/csv/gnc-csv-import.c, + branches/csv-import/src/import-export/csv/gnc-csv-model.c, + branches/csv-import/src/import-export/csv/gnc-csv-model.h: + Rewrote parse_date to be separator agnostic + +2007-07-14 11:20 cstim + + * [r16310] po/fr.po: Revert latest French translation as per + Stephane Raimbault's request, due to various introduced wording + errors. + +2007-07-14 08:09 cstim + + * [r16308] po/uk.po: Updated Ukrainian translation from + Translation Project. + +2007-07-14 01:31 wilddev + + * [r16306] src/gnome-utils/Makefile.am: update to release 2.2.0 + +2007-07-14 01:00 wilddev + + * [r16303] NEWS, configure.in: update to release 2.2.0 + +2007-07-12 19:14 cstim + + * [r16301] po/pt_BR.po: Updated Portuguese (Brazil) translation by + Leonardo Fontenelle and team. + * [r16300] po/de.po: Improve German translation as proposed by + Frank H. Ellenberger. + * [r16299] po/sk.po: Update Slovak translation from TP. + +2007-07-11 20:51 andi5 + + * [r16296] src/import-export/ofx/gnc-ofx-import.c: Fix an ofx + import memory leak and a non-ascii-path problem on win32. On + Win32, the import file path needs to be converted to the system + codepage for libofx. Also, free it afterwards. + +2007-07-10 20:51 cstim + + * [r16295] packaging/win32/Makefile.am: Fix erroneous dir in + Makefile + +2007-07-10 20:11 cstim + + * [r16294] po/ca.po, po/cs.po, po/da.po, po/el.po, po/en_GB.po, + po/es.po, po/es_NI.po, po/eu.po, po/fr.po, po/hu.po, po/it.po, + po/ja.po, po/nb.po, po/ne.po, po/nl.po, po/pl.po, po/pt.po, + po/pt_BR.po, po/ro.po, po/ru.po, po/rw.po, po/sk.po, po/sv.po, + po/ta.po, po/tr.po, po/uk.po, po/zh_CN.po, po/zh_TW.po: Merge + translation updates because of very last string change. + +2007-07-10 09:43 lasindi + + * [r16293] + branches/csv-import/src/import-export/csv/gnc-csv-import.c, + branches/csv-import/src/import-export/csv/gnc-csv-model.c: + Replaced calls to g_malloc with g_new + +2007-07-10 09:28 lasindi + + * [r16292] branches/csv-import/src/import-export/csv/Makefile.am, + branches/csv-import/src/import-export/csv/example-file.csv, + branches/csv-import/src/import-export/csv/gnc-csv-model.c: Added + TransPropertyList struct and functions, fixed integer amount + rounding error, added example file + +2007-07-09 19:34 cstim + + * [r16289] packaging/win32/gnucash.iss.in: Fix (hopefully) Greek + string encodings. + +2007-07-09 19:23 cstim + + * [r16288] doc/Makefile.am, doc/README-fr.win32-bin.txt, + packaging/win32/gnucash.iss.in: Add French translation of README + by Pierre-Antoine and Spel. + * [r16287] packaging/win32/defaults.sh: Update Inno Setup version + * [r16286] packaging/win32/Greek-4-5.1.11.isl, + packaging/win32/Makefile.am, packaging/win32/gnucash.iss.in: Add + Greek translation for Setup messages by Nikos Charonitakis. Add + the Greek translation file for whole Inno Setup. + +2007-07-09 19:15 lasindi + + * [r16285] + branches/csv-import/src/import-export/csv/gnc-csv-model.c, + branches/csv-import/src/import-export/csv/gnc-csv-model.h: Got + rid another few warnings, got rid of file_to_string (which had + Unix-specific calls) + +2007-07-09 18:30 lasindi + + * [r16284] branches/csv-import/src/import-export/csv/Makefile.am, + branches/csv-import/src/import-export/csv/gnc-csv-model.c: Got + rid of some unintialized warnings + +2007-07-09 17:09 lasindi + + * [r16283] + branches/csv-import/src/import-export/csv/gnc-csv-import.c, + branches/csv-import/src/import-export/csv/gnc-csv-model.c: + Handled errors in guessing encoding + +2007-07-08 20:21 lasindi + + * [r16282] branches/csv-import/lib/stf/stf-parse.c, + branches/csv-import/src/import-export/csv/gnc-csv-import.c, + branches/csv-import/src/import-export/csv/gnc-csv-model.c, + branches/csv-import/src/import-export/csv/gnc-csv-preview-dialog.glade: + Fixed some bugs, attempted to get STF code working with goffice + 0.2 + +2007-07-08 18:42 cstim + + * [r16281] packaging/win32/gnucash.iss.in: Add French translation + of Installer messages + +2007-07-08 13:22 andi5 + + * [r16280] packaging/win32/gnucash.iss.in: Update the firewall + rules to match the new location of gconfd-2.exe. + +2007-07-08 13:21 cstim + + * [r16279] po/de.po: Update German translation + +2007-07-08 13:19 cstim + + * [r16278] src/gnome-utils/gnc-autosave.c: Fix typo + +2007-07-08 13:12 andi5 + + * [r16277] packaging/win32/dist.sh: Use redirect.exe for + gconfd-2.exe (#450052) and qt3-wizard.exe (#452382). Move the + original executables to bin\, use renamed copies of redirect.exe + at the old locations. + +2007-07-08 13:08 andi5 + + * [r16276] packaging/win32/Makefile.am, + packaging/win32/redirect.c: Add win32/redirect.c, a tool + spawning itself in a parent bin\ directory. This program, called + as "prog.exe (arg)*", will search for .\bin\prog.exe, + ..\bin\prog.exe and so on. The first hit will be spawned with + the same parameters and its exit status will be the exit status + of this program. + +2007-07-08 13:07 cstim + + * [r16275] packaging/win32/gnucash.iss.in: Update German + translations of windows menu items + +2007-07-08 12:56 cstim + + * [r16274] doc/README-de.win32-bin.txt: Recode README again to + latin1 + +2007-07-08 12:53 cstim + + * [r16273] doc/README-de.win32-bin.txt, doc/README.win32-bin.txt: + Convert windows READMEs to windows line endings. + * [r16272] packaging/win32/gnucash.iss.in: Add more menu entries + on windows: readme, bugzilla, faq. Also add translations for all + menu entries. + +2007-07-08 11:50 cstim + + * [r16271] doc/README-de.win32-bin.txt: Recode README; for Inno + Setup it must be in latin1, not utf8. + +2007-07-08 11:14 cstim + + * [r16270] packaging/win32/gnucash.iss.in: Oops, fix typo in Inno + file + +2007-07-08 11:05 andi5 + + * [r16269] src/bin/gnucash-bin.c: Fix typo in binreloc message. + +2007-07-08 10:51 cstim + + * [r16268] packaging/win32/gnucash.iss.in: Install the gnucash + icon on all user's desktops, not only the current one + * [r16267] doc/Makefile.am, doc/README-de.win32-bin.txt, + doc/README.win32-bin.txt, packaging/win32/gnucash.iss.in: Add + German-language README to show during win32 installation. + +2007-07-08 10:34 cstim + + * [r16266] packaging/win32/defaults.sh: Update version numbers of + newly released gwen/aqbanking. + +2007-07-08 09:48 lasindi + + * [r16265] + branches/csv-import/src/import-export/csv/gnc-csv-model.c: Fixed + the compile errors from the previous commit. + +2007-07-08 09:45 cstim + + * [r16264] packaging/win32/gnucash.iss.in: Add win32 firewall + exceptions. #454110. + * [r16263] packaging/win32/gnucash.iss.in: Add win version + restriction on the whole setup and on running gnucash. Add + PrivilegesRequired. #434755. + +2007-07-08 09:21 lasindi + + * [r16262] + branches/csv-import/src/import-export/csv/gnc-csv-import.c, + branches/csv-import/src/import-export/csv/gnc-csv-model.c, + branches/csv-import/src/import-export/csv/gnc-csv-preview-dialog.glade: + Added error message on dialog, started error handling for bad + dates, started putting in place framework for transaction + properties in gnc-csv-model.c + +2007-07-08 08:57 cstim + + * [r16261] packaging/win32/gnucash.iss.in: Use registry keys + LOCAL_MACHINE with upcoming gwen/aqbanking. + +2007-07-08 08:03 cstim + + * [r16260] packaging/win32/gnucash.iss.in, src/engine/binreloc.c: + Fix erroneous usage of CURRENT_USER registry keys for gnucash + paths. #454108 + +2007-07-07 10:00 cstim + + * [r16258] po/de.po: Update German translation + * [r16257] src/gnome/schemas/apps_gnucash_general.schemas.in: + Increase default auto-save interval to 5 minutes. + +2007-07-07 09:31 cstim + + * [r16256] src/gnome-utils/glade/preferences.glade, + src/gnome-utils/gnc-autosave.c, src/gnome-utils/gnc-autosave.h, + src/gnome-utils/gnc-file.c, src/gnome-utils/gnc-main-window.c: + Change autosave confirmation dialog as discussed on + gnucash-devel. Add preference for showing/hiding the + confirmation dialog. Also make sure no autosave confirmation + shows up when asking for saving anyway. + +2007-07-06 21:13 jsled + + * [r16254] LICENSE, src/app-utils/gnc-sx-instance-model.c, + src/gnome-utils/gnc-dense-cal-model.c, + src/gnome-utils/gnc-dense-cal-store.c, + src/gnome-utils/gnc-sx-instance-dense-cal-adapter.c, + src/gnome-utils/gnc-sx-list-tree-model-adapter.c, + src/gnome-utils/gnc-tree-view-sx-list.c, + src/gnome/dialog-sx-editor.c, + src/gnome/dialog-sx-since-last-run.c, + src/gnome/gnc-plugin-page-sx-list.c: Update LICENSE to explain + the state of the world. Add OpenSSL exemption to my sources. + +2007-07-06 20:41 cstim + + * [r16253] .gitignore: Add gitignore file list + * [r16252] src/gnome-utils/Makefile.am, + src/gnome-utils/gnc-autosave.c, src/gnome-utils/gnc-autosave.h, + src/gnome-utils/gnc-main-window.c: Refactor autosave code into + separate file. + +2007-07-04 10:42 lasindi + + * [r16248] + branches/csv-import/src/import-export/csv/gnc-csv-import.c, + branches/csv-import/src/import-export/csv/gnc-csv-model.c, + branches/csv-import/src/import-export/csv/gnc-csv-model.h, + branches/csv-import/src/import-export/csv/gnc-csv-preview-dialog.glade: + Column type selection seems to work reasonably well; added + rudimentary error correction code, although really more skeleton + code than anything useful; added date format selection, though + it's barely tested and does not handle errors yet. + +2007-07-02 20:39 cstim + + * [r16247] src/import-export/hbci/druid-hbci-initial.c: Add extra + Qt error checking on Windows. #452741. + +2007-07-02 20:26 cstim + + * [r16246] src/import-export/hbci/druid-hbci-initial.c: Fix crash + on empty aqbanking backend list. #452421. + +2007-07-02 15:53 wilddev + + * [r16243] NEWS, configure.in: update to release 2.1.5 + +2007-07-01 12:06 cstim + + * [r16242] po/fr.po: Updated French translation by Yannik LE NY + +2007-06-30 20:58 cstim + + * [r16241] po/fr.po: Merge latest translation updates for upcoming + release + +2007-06-30 20:53 cstim + + * [r16240] po/fr.po: Updated French translation by Yannik LE NY + +2007-06-30 15:27 andi5 + + * [r16238] packaging/win32/gnucash.iss.in: Win32: Add + ignoreversion for the installation of bin/*, #452170. In the + switch to self-compiled openssl dlls, libeay32.dll lost + versioning information. Without ignoreversion inno setup will + not update this file although it really should, as it is newer + and has added symbols. + +2007-06-30 15:05 jsled + + * [r16237] src/doc/sx.rst: more silly (re)formatting. + +2007-06-30 14:59 jsled + + * [r16236] src/doc/sx.rst: remove transient problem resolved with + clean rebuild... + +2007-06-30 14:58 jsled + + * [r16235] src/doc/sx.rst: add more notes/todo from twunder. + +2007-06-30 14:07 jsled + + * [r16234] src/gnome-utils/gnc-sx-instance-dense-cal-adapter.c: + Remove lingering freqspec usage. :( + +2007-06-30 13:36 jsled + + * [r16233] src/backend/file/gnc-freqspec-xml-v2.c, + src/backend/file/gnc-schedxaction-xml-v2.c, src/doc/sx.rst: Fix + bad writing of invalid FreqSpec, then disable writing FreqSpecs + altogether. :p + +2007-06-30 13:32 jsled + + * [r16232] src/doc/sx.rst: formatting, cleanup. + +2007-06-30 11:38 cstim + + * [r16231] po/ca.po, po/cs.po, po/da.po, po/el.po, po/en_GB.po, + po/es.po, po/es_NI.po, po/eu.po, po/fr.po, po/hu.po, po/it.po, + po/ja.po, po/nb.po, po/ne.po, po/nl.po, po/pl.po, po/pt.po, + po/pt_BR.po, po/ro.po, po/ru.po, po/rw.po, po/sk.po, po/sv.po, + po/ta.po, po/tr.po, po/uk.po, po/zh_CN.po, po/zh_TW.po: Merge + translations with updated template for upcoming release. + * [r16230] po/de.po: Update German translation + * [r16229] src/gnome-utils/glade/preferences.glade: Fix i18n + string to avoid duplicate messages + * [r16228] lib/libqof/qof/qofbook.c: Add warning when overwriting + an already installed dirty-callback. + +2007-06-30 10:31 cstim + + * [r16227] src/gnome-utils/gnc-main-window.c: Finish autosave + feature, #451889. Use many sanity checks and correctly switch UI + to insensitive. Start with 3 minutes as default auto-save + interval. + * [r16226] src/gnome-utils/glade/preferences.glade, + src/gnome-utils/gnc-main-window.c, + src/gnome/schemas/apps_gnucash_general.schemas.in: Initial + autosave feature + +2007-06-28 23:12 jsled + + * [r16225] src/gnome/dialog-sx-since-last-run.c: remove + dead/unreferenced code. + +2007-06-27 22:18 andi5 + + * [r16224] packaging/win32/gnucash.iss.in, + src/pixmaps/Makefile.am, src/pixmaps/gnucash-icon-48x48.bmp: + Win32 installer cosmetics. Add + src/pixmaps/gnucash-icon-48x48.bmp. Let setup.exe use the tango + icon as file icon and on page headers. Add a file version to + setup.exe. + +2007-06-27 20:49 cstim + + * [r16223] po/de.po: Update German translation. + +2007-06-27 20:40 cstim + + * [r16222] src/report/report-gnome/gnc-plugin-page-report.c: After + saving report, make that button inactive again. #450984 + +2007-06-27 20:33 cstim + + * [r16221] src/report/report-system/report.scm: Show dialog on + successful report save. #450984 + +2007-06-27 19:41 cstim + + * [r16220] po/hu.po: Update Hungarian translation by Tako Kornel. + +2007-06-27 19:36 cstim + + * [r16219] src/bin/gnucash-bin.c: Follow-up on r16213 to have a + run-time message on disabled binreloc. + +2007-06-27 08:13 lasindi + + * [r16218] + branches/csv-import/src/import-export/csv/gnc-csv-import.c, + branches/csv-import/src/import-export/csv/gnc-csv-import.h, + branches/csv-import/src/import-export/csv/gnc-csv-model.c, + branches/csv-import/src/import-export/csv/gnc-csv-model.h: Made + comments take advantage of doxygen, also added some comments to + gnc-csv-model.c and gnc-csv-model.h. Renamed several variables + to have more intuitive meanings and removed redundant comments. + Also got rid of static variable in gnc-csv-import.c's + encoding_selected function. + +2007-06-26 22:58 jsled + + * [r16217] README.dependencies: Update README.dependencies with + Jean-David Beyer's updates for RHEL5(/FC7). + +2007-06-26 22:52 jsled + + * [r16216] contrib, contrib/pgsql-1.8-import, + contrib/pgsql-1.8-import/README, + contrib/pgsql-1.8-import/gnc2sql.pl, + contrib/pgsql-1.8-import/gnc2sql_update.pl, + contrib/pgsql-1.8-import/gnctables.sql: Add Klaus Dahlke's + datafile -> sql-insert-statement scripts. + +2007-06-26 18:43 andi5 + + * [r16215] src/gnome-utils/dialog-account.c: Readd support for + account dialogs working only on a subset of account types. This + was added in r14897, but lost in the merge r15066 of trunk into + branches/remove-group2. + +2007-06-26 16:56 andi5 + + * [r16214] src/backend/file/gnc-schedxaction-xml-v2.c: Validate + date in _fixup_recurrence_start_dates, #443941 win32 crash. This + invalid date is due to a missing block in the data + file. Why there is such an unwanted and incomplete sx is still + unclear. + +2007-06-25 22:22 andi5 + + * [r16213] src/bin/gnucash-bin.c: Call gbr_init() only on + ENABLE_BINRELOC, #450991. Move variables into #ifdef'ed blocks. + Also fix the leaking of a GError if gbr_init failed. + +2007-06-25 17:18 andi5 + + * [r16212] lib/libqof/backend/file/qsf-backend.c, + lib/libqof/qof/qofbook.c, lib/libqof/qof/qofbook.h, + lib/libqof/qof/qofbookmerge.c, lib/libqof/qof/qofinstance.c, + lib/libqof/qof/qofinstance.h, lib/libqof/qof/qofquery.c, + lib/libqof/qof/qofquerycore.c, lib/libqof/qof/qofreference.c, + lib/libqof/qof/qofsession.c, + src/app-utils/gnc-component-manager.c, + src/backend/postgres/book.c, src/backend/postgres/putil.h, + src/backend/postgres/table.m4, + src/business/business-core/gncEmployee.h, src/engine/Account.h, + src/engine/SchedXaction.h, src/engine/Split.c, + src/engine/Split.h, src/engine/Transaction.c, + src/engine/Transaction.h, src/engine/gnc-budget.h, + src/engine/gnc-lot.c, src/engine/gnc-lot.h, + src/engine/gnc-pricedb.h, src/gnome/dialog-chart-export.c, + src/gnome/top-level.c: Revert some qof_instance_get_guid() calls + to qof_entity_get_guid(). Those two functions were merged into + one, qof_instance_get_guid(), in r15773, but they returned + different values if the parameter was NULL. Some code depends on + the return value being guid_null(), or maybe even NULL, so + revert the changes entity->instance, where the entity is not + guaranteed to be non-NULL. + * [r16211] lib/libqof/qof/qofquery.c: Avoid a global static + variable by using g_list_sort_with_data. + +2007-06-24 08:48 cstim + + * [r16210] src/import-export/import-backend.c, + src/import-export/ofx/gnc-ofx-import.c: Add more checks for sane + structures. Fixes another crash of #450276. + +2007-06-24 08:20 cstim + + * [r16209] src/import-export/ofx/gnc-ofx-import.c: Check ofx + structure for sanity. Partly fixes #450276. + +2007-06-23 12:09 lasindi + + * [r16208] + branches/csv-import/src/import-export/csv/gnc-csv-import.c, + branches/csv-import/src/import-export/csv/gnc-csv-model.h, + branches/csv-import/src/import-export/csv/gnc-csv-preview-dialog.glade: + Added a bunch of comments to gnc-csv-import.c. + +2007-06-22 20:37 cstim + + * [r16207] src/gnome-utils/gnc-main-window.c: Check + main_window_close_page arguments for sanity. Fixed crash in + #366468. + +2007-06-22 20:28 cstim + + * [r16206] po/de.po: Update German translation. 100% completed. + Yay. + +2007-06-22 20:22 cstim + + * [r16205] packaging/win32/defaults.sh, + packaging/win32/install.sh: Upgrade win32 for aqbanking-2.3.1 + +2007-06-22 20:20 cstim + + * [r16204] src/gnome/dialog-print-check.c: Improve i18n comments + to make them more grok-able for translators. + +2007-06-22 19:51 jsled + + * [r16203] src/gnome/dialog-sx-since-last-run.c: Uh, retain the + still-needed '_(...)'s. :p + +2007-06-22 19:43 jsled + + * [r16202] src/gnome/dialog-sx-since-last-run.c: Fixup i18n as per + cstim (thanks! :). + +2007-06-22 17:42 andi5 + + * [r16201] lib/libqof/qof/qofinstance.c: Return NULL on + qof_instance_get_guid(NULL) again, #448853. + +2007-06-22 13:31 andi5 + + * [r16200] lib/libqof/backend/file/qof-backend-qsf.h, + lib/libqof/backend/file/qsf-backend.c, + lib/libqof/qof/qofbackend.c, + src/backend/file/gnc-backend-file.c, + src/backend/file/gnc-backend-file.h, + src/backend/postgres/PostgresBackend.c, + src/backend/postgres/PostgresBackend.h: Do not register qof + backend modules on first load, #433779. Qof backend modules used + to call qof_backend_register_provider() and + g_module_make_resident() directly in g_module_check_init(), i.e. + they could not be unloaded after the gnucash module crawler + detected them. Probably after the renaming of + libgnc-backend-file the QSF backend module started to register + itself before the gnc file backend, spitting a validation error + on virtually every data file load. So g_module_check_init() has + been renamed to qof_backend_module_init() and is now called by + qof_load_backend_library(). + * [r16199] lib/libqof/backend/file/qsf-backend.c: Correct use of + xmlNodeGetContent in qsf backend module. Its return value is a + char pointer, not a char. + * [r16198] lib/libqof/backend/file/qof-backend-qsf.h, + src/backend/file/gnc-backend-file.c: Do not call setlocale + &friends from within the file backend library. The only valid + call would be to bindtextdomain, but the library does not use a + different locale directory anyway. + +2007-06-22 07:26 lasindi + + * [r16197] + branches/csv-import/src/import-export/csv/gnc-csv-import.c, + branches/csv-import/src/import-export/csv/gnc-csv-model.c, + branches/csv-import/src/import-export/csv/gnc-csv-preview-dialog.glade: + Prototype of column type selection using GtkCellRendererCombo + (with "Hello" and "Good bye" selections; also replaced printf's + with g_debug. + +2007-06-21 13:28 andi5 + + * [r16196] src/gnome-utils/glade/preferences.glade, + src/gnome/gnc-split-reg.c, + src/gnome/schemas/apps_gnucash_general.schemas.in: Remove UI and + register parts of the "Enable euro support" option, #449395. * + In euro currency registers, treat the option as always-on, i.e. + show amounts both in the old currency and EUR * Remove the + option from the preferences dialog * Keep gconf key, but default + to disabled. If enabled, the account tree view page shows an + additional EUR total line in the summary bar + +2007-06-20 23:42 jsled + + * [r16195] src/doc/sx.rst, src/gnome-utils/gnc-dense-cal.c: lower + severity of the "couldn't find tag [%d]" messages, as we + speculatively remove tags often. + +2007-06-20 23:20 jsled + + * [r16194] src/doc/sx.rst, src/gnome/dialog-sx-since-last-run.c: + Mark a bunch of Since Last Run dialog strings translatable. Stop + doing an unused and sometimes invalid date-formatting operation. + Task-list cleanup. + +2007-06-20 23:19 jsled + + * [r16193] src/engine/SchedXaction.c: Set template transaction + post dates on creation to prevent file-read warnings in the + future. + +2007-06-20 22:33 jsled + + * [r16192] src/doc/sx.rst: let's actually obey the restructured + text format if we're going to do so. + +2007-06-20 21:46 cstim + + * [r16191] packaging/win32/dist.sh, + packaging/win32/gnucash.iss.in: Add aqbankings localedir to + win32 dist. + +2007-06-20 21:38 cstim + + * [r16190] po/de.po: Update German translation. + +2007-06-20 21:11 cstim + + * [r16189] src/gnome/schemas/apps_gnucash_general.schemas.in: Fix + typo and gconf wording, avoiding nerd-speak. + +2007-06-20 17:44 cstim + + * [r16188] src/gnome/druid-hierarchy.c: Mark untranslated strings + for i18n. + +2007-06-19 19:40 cstim + + * [r16187] src/app-utils/gnc-ui-util.c: Replace a eur-currency + from the currency by EUR to fix old locales. + +2007-06-19 03:02 jsled + + * [r16186] src/backend/file/gnc-schedxaction-xml-v2.c, + src/doc/sx.rst, src/engine/Recurrence.c, + src/engine/SchedXaction.c: Fix freq=None recurrnence + + file-restore. + +2007-06-19 01:49 jsled + + * [r16185] src/doc/sx.rst: add some todos from Tim. + +2007-06-18 21:08 andi5 + + * [r16184] lib/libqof/backend/file/qsf-backend.c: Avoid stripping + the win drive letter on qsf export. Fixes #448900. + +2007-06-18 20:42 andi5 + + * [r16183] packaging/win32/install.sh: Install.sh: Fix + cross-compiling of gwenhywfar and ktoblzcheck. For real + cross-compiling, this change currently depends on unreleased + gwenhywfar changes and a windows openssl installation (cannot be + cross-compiled yet). + * [r16182] packaging/win32/functions.sh, + packaging/win32/install.sh: Install.sh: Fix PKG_CONFIG_PATH + tracking when cross-compiling. One must not simply set or reset + environment variables that are tracked for changes, because + add_to_env relies on accurate helper variables. + * [r16181] packaging/win32/install.sh: Install.sh: When + cross-compiling, mkdir $_GUILE_UDIR/bin before using it. + * [r16180] packaging/win32/defaults.sh, + packaging/win32/install.sh: Install.sh: Use ld, gcc, dlltool and + ranlib for cross-compiling. Add $_MINGW_UDIR/mingw32/bin to PATH + and use gcc (and friends) instead of mingw32-gcc. Also make sure + PKG_CONFIG_PATH and PKG_CONFIG_LIBDIR are exported to avoid + using the build machine's installed packages. + * [r16179] packaging/win32/install.sh: Install.sh: Harmonize + skipping messages. + +2007-06-18 14:23 lasindi + + * [r16178] + branches/csv-import/src/import-export/csv/gnc-csv-import.c, + branches/csv-import/src/import-export/csv/gnc-csv-preview-dialog.glade: + Experimented with hbox above treeview containing comboboxes + +2007-06-18 02:49 andi5 + + * [r16177] src/import-export/qif-import/druid-qif-import.c: Avoid + crash in QIF import, page categories. Fixes #447917. This is + basically the same typo fix as r15332 (wrong display information + used in row-activated handler). For whatever reasons it slipped + once again. + +2007-06-17 11:27 cstim + + * [r16176] packaging/win32/install.sh: Revert r16175 because + aqbanking needs to be updated before we can use this. + +2007-06-17 09:35 cstim + + * [r16175] packaging/win32/install.sh: Add gnome cppflags and + ldflags for libintl + +2007-06-17 04:12 andi5 + + * [r16174] autogen.sh: Allow running autogen.sh from the build + directory by cd'ing into the source tree. The source tree is + either $srcdir, `dirname $0` or . + +2007-06-17 01:23 lasindi + + * [r16173] branches/csv-import/configure.in, + branches/csv-import/lib/Makefile.am, + branches/csv-import/lib/stf, + branches/csv-import/lib/stf/Makefile.am, + branches/csv-import/lib/stf/README, + branches/csv-import/lib/stf/stf-parse.c, + branches/csv-import/lib/stf/stf-parse.h, + branches/csv-import/src/bin/gnucash-bin.c, + branches/csv-import/src/import-export/Makefile.am, + branches/csv-import/src/import-export/csv/Makefile.am, + branches/csv-import/src/import-export/csv/gnc-csv-import.c, + branches/csv-import/src/import-export/csv/gnc-csv-import.h, + branches/csv-import/src/import-export/csv/gnc-csv-model.c, + branches/csv-import/src/import-export/csv/gnc-csv-model.h, + branches/csv-import/src/import-export/csv/gnc-csv-preview-dialog.glade, + branches/csv-import/src/import-export/csv/gnc-csv2glist.c, + branches/csv-import/src/import-export/csv/gnc-csv2glist.h, + branches/csv-import/src/import-export/csv/gnc-plugin-csv-ui.xml, + branches/csv-import/src/import-export/csv/gnc-plugin-csv.c, + branches/csv-import/src/import-export/csv/gnc-plugin-csv.h, + branches/csv-import/src/import-export/csv/gncmod-csv-import.c: + Initial commit of csv-import. Rudimentary preview and + configuration works, but with minimal error checking and lots of + bugs. + +2007-06-16 17:29 wilddev + + * [r16170] NEWS, configure.in: update to release 2.1.4 + +2007-06-16 10:18 cstim + + * [r16168] doc/README.win32-bin.txt: Improve win32 readme. + +2007-06-16 09:47 cstim + + * [r16167] doc/Makefile.am, doc/README.win32-bin.txt, + packaging/win32/gnucash.iss.in: Add extra README text for win32 + binary package. #448143 + +2007-06-14 23:20 warlord + + * [r16163] branches/csv-import: Branch for GSoC2007 CSV Import + project + +2007-06-14 20:01 andi5 + + * [r16162] src/app-utils/gnc-ui-util.c: Fix a %s-NULL-printf if + default currency is neither locale nor chosen. + +2007-06-12 20:39 cstim + + * [r16161] po/ca.po, po/cs.po, po/da.po, po/el.po, po/en_GB.po, + po/es.po, po/es_NI.po, po/eu.po, po/fr.po, po/hu.po, po/it.po, + po/ja.po, po/nb.po, po/ne.po, po/nl.po, po/pl.po, po/pt.po, + po/pt_BR.po, po/ro.po, po/ru.po, po/rw.po, po/sk.po, po/sv.po, + po/ta.po, po/tr.po, po/uk.po, po/zh_CN.po, po/zh_TW.po: Merge + latest translation changes into po files. + +2007-06-12 20:36 cstim + + * [r16160] po/de.po: Update German translation. + +2007-06-12 20:28 cstim + + * [r16159] packaging/win32/defaults.sh: Update gwenhywfar, + aqbanking. Fixes #435928. + +2007-06-12 20:23 cstim + + * [r16158] src/import-export/hbci/druid-hbci-initial.c: With + aqbanking-2.3.0 we can activate all backends here already. + +2007-06-10 00:50 andi5 + + * [r16157] packaging/win32/gnucash.iss.in: Add aqbanking/wizarddir + to gnucash.iss.in and fix qbanking/cfgmoduledir. + +2007-06-09 13:49 cstim + + * [r16156] src/app-utils/gnc-exp-parser.c: Dont mark string + translatable that is only visible to expert users in a special + file. + +2007-06-08 20:01 cstim + + * [r16155] po/fr.po: Updated French translation by Stéphane + Raimbault. Updated wiki URL. Removed obsoleted strings. Minor + fixes. + +2007-06-06 21:12 jsled + + * [r16154] src/doc/sx.rst: add note re: 'freq=none' bug. + +2007-06-06 20:56 jsled + + * [r16153] src/doc/sx.rst: add 'every x months' bug note. + +2007-06-03 20:56 andi5 + + * [r16152] src/report/report-system/html-barchart.scm, + src/report/report-system/html-piechart.scm, + src/report/report-system/html-scatter.scm: Add exact->inexact in + plots for Guile 1.8 to print parsable doubles. + +2007-06-03 20:00 cstim + + * [r16151] packaging/win32/gnucash.iss.in: Add yet another + registry key needed for aqbanking. + +2007-06-03 19:43 andi5 + + * [r16150] src/gnome-utils/gnc-html-graph-gog.c, + src/report/report-system/html-scatter.scm: Handle marker shape + and color options of scatter plots, #353871. Lost in + translation, Guppi -> GOffice. + * [r16149] src/report/standard-reports/price-scatter.scm: Show + price scatterplot if the source is the price db and no account + has shares. + +2007-06-02 17:33 wilddev + + * [r16145] NEWS, configure.in: update to release 2.1.3 + +2007-06-02 17:21 jsled + + * [r16144] packaging/gnucash-2.1.x.ebuild: Remove swig. It's not + actually a dependency for tarball releases. + +2007-06-02 16:36 andi5 + + * [r16143] src/gnome-utils/dialog-options.c: Fix another + %s-NULL-printf in the options dialog. + +2007-06-01 23:13 andi5 + + * [r16142] packaging/win32/gnucash.iss.in: Enable + libgncqof-backend-qsf on Win32 by exporting QOF_LIB_DIR. This is + not needed for the installation tree built by install.sh, but + the binary installer has to add that environment variable to the + relocatable gnucash.bat it writes out. + +2007-06-01 22:44 andi5 + + * [r16141] lib/libqof/qof/qofsession.c: Check for QOF_LIB_DIR + environment variable and try to load qof backends from there + first. This is a minimally invasive way to make qof backends + relocatable and needed for the Windows port. Avoiding + qofla-dir.h completely is probably desirable anyway. + +2007-05-30 20:02 cstim + + * [r16140] lib/libqof/qof: Update svn:ignore + +2007-05-30 17:44 andi5 + + * [r16139] src/gnome-utils/gnc-dense-cal.c: Readd two pixels to + the widths of colored backgrounds in the dense calendar. When + drawing week backgrounds and the outer month borders, two + mysterious pixels were subtracted from the widths. This led to + two white pixels at the end of incomplete weeks that contained + the last day of the month and belonged to the last month of a + calendar column. + +2007-05-30 16:16 andi5 + + * [r16138] src/gnome-utils/gnc-dense-cal.c: Correctly check + against end of dense calendar to avoid spurious marks, #433156. + +2007-05-30 15:56 andi5 + + * [r16137] src/gnome-utils/dialog-utils.c, + src/gnome-utils/gnc-dense-cal.c, + src/register/register-gnome/gnucash-sheet.c: Unref a few pango + layouts returned by gtk_widget_create_pango_layout(). + * [r16136] src/report/locale-specific/us/taxtxf.scm: In tax + report, do not set to start and end of month if from-to mode is + selected, #435329. + +2007-05-29 16:24 andi5 + + * [r16135] src/core-utils/core-utils.i, + src/core-utils/core-utils.scm, + src/import-export/qif-import/qif-file.scm: Do not change + internal scheme strings in place, #389740. This fixes a crash + that happened in the QIF import with Guile 1.8 after stripping + utf8 violating bytes from the internal null-terminated string of + a scheme string, as the length parameter has not been updated + and a safety check threw an error from within a critical section + at a later stage. Just do not wrap gnc_utf8_strip_invalid but + rather gnc_utf8_strip_invalid_strdup. + +2007-05-28 20:44 andi5 + + * [r16134] src/gnome-utils/dialog-options.c: Fix %s-NULL-printfs + in image option previewers, #441798. + +2007-05-27 23:18 andi5 + + * [r16132] src/gnome-utils/gnc-dense-cal.c: Avoid unwanted + signed->unsigned conversions in dense cal computations, #441209. + +2007-05-27 15:19 andi5 + + * [r16131] src/register/register-core/formulacell.c: Fix a + %s-NULL-printf in the register, #441207. + +2007-05-26 22:23 andi5 + + * [r16130] packaging/win32/dist.sh: Use UNIX line delimiters in + dist.sh as well. + * [r16129] packaging/win32/dist.sh: Fix dist_libxml2(). + +2007-05-24 22:04 andi5 + + * [r16128] packaging/win32: Ignore custom.sh instead of custom. + +2007-05-24 16:03 andi5 + + * [r16127] packaging/win32/install.sh: Fix cross compilation of + OpenSP and LibOFX. + +2007-05-23 19:04 andi5 + + * [r16126] packaging/win32/install.sh: Do not use register_env_var + PKG_CONFIG_LIBDIR and leave it unset on Windows. + +2007-05-23 18:49 andi5 + + * [r16125] packaging/win32/install.sh: Add $LIBXSLT_DIR/bin to + PATH. + +2007-05-23 17:21 andi5 + + * [r16124] packaging/win32/defaults.sh, + packaging/win32/install.sh: Fix cross platform installation of + libxml2, gnome and exetype. A native rebuild of packages should + not be necessary. Just remove libxml2-2.6.27.win32.zip from your + downloads directory. + * [r16123] packaging/win32/exetype.pl: Use UNIX line delimiters in + packaging/win32/exetype.pl. + * [r16122] packaging/win32/create_cross_mingw.sh, + packaging/win32/defaults.sh, packaging/win32/install.sh: + Integrate create_cross_mingw.sh into install.sh. Minor cleanups. + * [r16121] packaging/win32/dist.sh, packaging/win32/functions.sh, + packaging/win32/install.sh, packaging/win32/reset.sh: Untabify + major scripts in packaging/win32. Use indent-tabs-mode instead + of tab-width. + * [r16120] packaging/win32/functions.sh: Let wget download to a + UNIX path. + +2007-05-22 20:00 cstim + + * [r16119] Makefile.am: Auto-genenerate ChangeLog only when + building from svn. + +2007-05-22 19:17 cstim + + * [r16118] po/en_GB.po: Updated British English translation by + Nigel Titley. + +2007-05-21 17:27 andi5 + + * [r16117] packaging/win32/create_cross_mingw.sh, + packaging/win32/dist.sh, packaging/win32/install.sh: Set + executable flag on a few scripts in packaging/win32. + +2007-05-21 17:22 andi5 + + * [r16116] packaging/win32/functions.sh: Use UNIX line delimiters + in packaging/win32/functions.sh. + +2007-05-21 08:12 andi5 + + * [r16115] src/report/report-gnome/Makefile.am: Link report-gnome + against engine for gnc_get_current_session(). + +2007-05-20 03:54 wilddev + + * [r16107] NEWS: correction to NEWS for 2.1.2 + +2007-05-20 03:42 wilddev + + * [r16105] NEWS, configure.in: update to release 2.1.2 + +2007-05-19 23:19 andi5 + + * [r16104] src/report/report-gnome/gnc-plugin-page-report.c: + Improve gui component handling of report plugin pages. Let them + be closed on session shutdown by setting the session. Call + gnc_main_window_close_page in close handler. Unregister the + component in _destroy_widget and move _destroy into it. + * [r16103] src/gnome/gnc-plugin-page-register.c: Add close handler + for register plugin pages, just call gnc_main_window_close_page. + * [r16102] src/gnome-utils/dialog-options.c: Unregister option + dialogs from gui component list while destroying. + * [r16101] src/gnome-utils/dialog-options.c: gnc-budget-lookup, + used for getter of budget option, may return '() instead of #f. + +2007-05-18 23:31 andi5 + + * [r16100] src/gnome-utils/dialog-transfer.c: In the transfer + dialog, always use bold headers. + +2007-05-18 23:09 andi5 + + * [r16099] src/gnome/window-reconcile.c: In reconciliation window, + only show interest button if account type is CREDIT or + LIABILITY. It used to be hidden and showed again by + gtk_widget_show_all. + +2007-05-18 21:41 andi5 + + * [r16098] src/register/register-gnome/gnucash-date-picker.c: Make + date picker in registers visible for rtl locales like hebrew, + #386816. The calendar popup starts at x=0, but in a + right-to-left interface it is drawn to the left, i.e. out off + the window. This can be avoided by overwriting the default + direction of the surrounding horizontal box. + +2007-05-18 15:14 andi5 + + * [r16097] src/gnome-search/search-account.c: Deuglify the account + selection dialog for the account search a little bit. + +2007-05-18 14:54 andi5 + + * [r16096] src/scm/price-quotes.scm: Correct the checks for + gnc:*finance-quote-{check,helper}* to use string-null?. + g-find-program-in-path returns a string---it may be empty but + not #f or '(). + * [r16095] src/import-export/qif-import/qif-to-gnc.scm: Fix a qif + import error if commission account cannot be found in the + mappings, #378274. + * [r16094] src/gnome-utils/gnc-main-window.c: Update the main + window titles and the window list on HOOK_BOOK_OPENED. + * [r16093] src/import-export/qif-import/druid-qif-import.c: In QIF + import, do not cat and merge accounts if imported_account_tree + is empty. If an error occurs while importing, + imported_account_tree will be set to #f, whereas functions + called by gnc:account-tree-catenate-and-merge would expect empty + lists. So do not call that function at all. + +2007-05-17 13:28 andi5 + + * [r16092] configure.in: Patch from Thomas Klausner to enable + building with goffice-0.4. + * [r16091] src/bin/gnucash-bin.c: Do not remove files from history + list on startup, #388500. It is not clear yet, when and how it + is best to remove inaccessible files from the history list. At + least we should not do it on startup. + +2007-05-15 02:54 hampton + + * [r16089] src/gnome/dialog-print-check.c: Update translator + comments. + +2007-05-15 02:47 hampton + + * [r16088] src/gnome/dialog-print-check.c, + src/gnome/glade/print.glade: Programmatically generate check + file names from the title input by the user. Fixes #436255. Also + reload the check format combobox each time a custom format is + successfully saved. Fixes #436394. + +2007-05-13 20:54 hampton + + * [r16082] src/engine/test-core/test-engine-stuff.c: Limit the + values of randomly generated numbers a little bit more. This + prevents the test-lots case from dying when it attempts to + divide one split into two splits, and the ration of the two + splits ends up producing numbers less than 0.01. + +2007-05-13 15:02 andi5 + + * [r16081] lib/libqof/qof/gnc-date.c: Add some delimiters for + parsing CJK dates, #437898. On Windows, the short date formats + are used, containing standard delimiters. + +2007-05-13 13:23 cstim + + * [r16080] po/de.po: Update German translation. Fix some duplicate + key shortcuts as pointed out by andi5. + +2007-05-13 13:22 cstim + + * [r16079] src/gnome/schemas/apps_gnucash_general.schemas.in: Fix + spelling error + +2007-05-13 00:10 andi5 + + * [r16078] src/gnome-search/dialog-search.c, + src/gnome-search/search.glade, src/gnome/glade/tax.glade: Make + search and tax info dialogs invisible at the top-most level. On + the one hand this avoids nasty redraws, so that the user need + not watch the dialogs getting filled by widgets. On the other, + on Windows because of #436721, dialogs are not redrawn correctly + after a gtk_window_resize(), rendering at least these two dialog + partly unusable without a full redraw. + +2007-05-12 23:30 andi5 + + * [r16077] src/bin/gnucash-bin.c, + src/gnome-utils/gnc-plugin-file-history.c, + src/gnome-utils/gnc-plugin-file-history.h: Add + gnc_history_remove_file, call it if the history file cannot be + loaded, #388500. + +2007-05-12 19:36 cstim + + * [r16076] src/app-utils/gnc-accounting-period.c, + src/app-utils/gnc-ui-util.c, + src/gnome-utils/dialog-preferences.c: Fix memory leaks: All + strings from gnc_gconf_get_string need to be freed. + +2007-05-12 19:12 cstim + + * [r16075] src/gnome-utils/gnc-plugin-file-history.c: Fix memory + leak: Returned strings from gconf need to be freed. + +2007-05-12 17:50 jsled + + * [r16074] src/report/utility-reports/hello-world.scm: Remove + broken hyperlinks; just in-line the urls. + +2007-05-12 16:50 andi5 + + * [r16073] configure.in, lib/libc/strptime.c, lib/libc/strptime.h, + lib/libqof/qof/gnc-date-p.h, lib/libqof/qof/gnc-date.c, + lib/libqof/qof/qof-win32.c, macros/legacy_macros.m4: Further + improve date parsing on Windows. Revert parts of r16049 on Unix. + The recursive parsing of %x by strptime seems to work only for + complete strings, e.g. 4.6. in de_DE or 4/6 in en_UK will not be + parsed correctly. Therefore, readd LANGINFO_D_FMT_CHECK and use + qof_win32_get_time_format(QOF_WIN32_PICTURE_{DATE,TIME,DATETIME} + on Windows for printing and scanning. Make + get_win32_locale_string and translate_win32_picture accessible + by QOF. + +2007-05-11 20:59 cstim + + * [r16072] po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, + po/en_GB.po, po/es.po, po/es_NI.po, po/eu.po, po/fr.po, + po/hu.po, po/it.po, po/ja.po, po/nb.po, po/ne.po, po/nl.po, + po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/rw.po, + po/sk.po, po/sv.po, po/ta.po, po/tr.po, po/uk.po, po/zh_CN.po, + po/zh_TW.po: Update translations for next release. + +2007-05-11 20:21 andi5 + + * [r16071] lib/libc/strptime.c: On strptime('%X') and Windows, + first translate the time picture to a format spec, cf. #437751. + +2007-05-11 17:35 andi5 + + * [r16070] src/app-utils/gnc-ui-util.c: In + gnc_find_or_create_equity_account, fix crash if there is no + account "Equity", #436155. + +2007-05-08 22:07 andi5 + + * [r16069] src/gnome-utils/gnc-main-window.c: Update the window + title after a new main window has been created, #436479. + +2007-05-08 21:06 cstim + + * [r16068] src/app-utils/gnc-accounting-period.c: Fix memory leak: + Returned strings from gconf need to be freed. + +2007-05-08 21:05 cstim + + * [r16067] src/gnome-utils/window-main-summarybar.c: Fix last + commit, sorry. + +2007-05-08 21:03 cstim + + * [r16066] src/core-utils/gnc-gconf-utils.c, + src/gnome-utils/window-main-summarybar.c: Fix small memory leak + - unfreed string. + +2007-05-08 20:45 andi5 + + * [r16065] util/glade-fixup: Update comment in glade-fixup to Gtk+ + v2.6. + * [r16064] src/gnome/dialog-tax-info.c, src/gnome/glade/tax.glade: + In the tax information dialog, add a GtkHPaned to allow resizing + of the accounts treeview, #432072. The treeview on the left hand + side does not support horizontal scrolling, so separate both + sides by a horizontal paned widget. Save and restore its + position in GConf, too. + +2007-05-08 20:36 cstim + + * [r16063] src/gnome/gnc-plugin-page-sx-list.c, + src/gnome/schemas/apps_gnucash_general.schemas.in: Improve user + message wordings + +2007-05-08 20:33 cstim + + * [r16062] src/gnome-utils/gnc-dense-cal.c, + src/gnome-utils/gnc-tree-view-sx-list.c, + src/gnome/glade/print.glade, + src/gnome/gnc-plugin-basic-commands.c: I18n improvements: Add + comments for translators + +2007-05-08 20:28 cstim + + * [r16061] src/gnc-module/gnc-module.c: Fix small memory leak - + unfreed string. + +2007-05-07 18:39 andi5 + + * [r16060] src/import-export/import-match-map.c: Fix a + NULL-%s-printf in bayes matching, #436455. + +2007-05-07 13:24 chris + + * [r16059] src/app-utils/app-utils.i: Plug a leak of strings in + the swip-wrapped gnc_gettext_helper(). + +2007-05-06 21:47 cstim + + * [r16058] lib/libqof/qof/qoflog.c: Fix memory leak where a free + was forgotten + +2007-05-06 21:27 cstim + + * [r16057] src/gnome-utils/gnc-main-window.c: Fix memory leak + where a free was forgotten + +2007-05-06 04:35 hampton + + * [r16056] src/gnome/window-reconcile.c: Use the last second of + the statement date when determining whether clears transaction + should be checked when the reconciliation dialog is created. + +2007-05-06 00:27 hampton + + * [r16055] lib/libqof/qof/qofbookmerge.c: Fix several problems + with the QOF book merge code. Use unique error codes in the + qof_book_merge_commit() function. Fixes 343730. + +2007-05-05 23:25 jsled + + * [r16054] src/import-export/hbci/gnc-plugin-hbci-ui.xml: + Bug#436177: more CSV Import hiding. + +2007-05-05 23:23 hampton + + * [r16053] src/report/report-gnome/gnc-plugin-page-report.c: For + report pages, make the "Refresh" menu item synonymous with the + Reload toolbar button. Fixes 381737. + +2007-05-05 22:20 hampton + + * [r16052] src/gnome/dialog-print-check.c, + src/gnome/glade/print.glade: Now that check printing has been + rewritten, there no longer a need to have the custom translation + fields always enabled. + +2007-05-05 21:46 hampton + + * [r16051] src/gnome/dialog-print-check.c, + src/gnome/glade/print.glade: When saving a check format, query + the user for the title to write into that format. Fixed #434409. + +2007-05-05 21:08 jsled + + * [r16050] src/import-export/hbci/gnc-plugin-hbci.c: Bug#436177: + disable menu items for Import CSV {,and send}. + +2007-05-05 21:02 andi5 + + * [r16049] configure.in, lib/libqof/qof/gnc-date.c, + macros/legacy_macros.m4, src/engine/FreqSpec.c, + src/gnome/dialog-sx-editor.c: Do not use langinfo to determine + date format spec, but %x, %X or %c. Remove check for + HAVE_LANGINFO_D_FMT. Rather use standard strftime and + (standard?) strptime format specifiers %x (date), %X (time) and + %c (date&time, all in national representation). + +2007-05-05 20:44 andi5 + + * [r16048] lib/libc/Makefile.am, lib/libc/strptime.c: Add + Windows-specific code to lib/libc/strptime.c to eat %x, %X and + %c. Originally, it came from evolution-data-server, + /libedataserver/e-time-utils.c, but was modified to not depend + on GLib. + +2007-05-05 20:29 jsled + + * [r16047] src/gnome/gnc-plugin-page-register.c: Bug#334939, + partial: clarify the tooltips for the register reports. + +2007-05-05 19:25 hampton + + * [r16046] src/gnome/dialog-print-check.c: Fix two bugs in custom + check printing. One swaps the placement of the amount(number) + and amount(words) when printing directly from the custom check + page of the print dialog. (No bugzilla.) The other bug is that + GnuCash fails to write the guid in newly saved check files. (Bug + #434407) + +2007-05-05 19:20 jsled + + * [r16045] packaging/gnucash-2.1.x.ebuild: Conditionally warn the + user about file-format changes. + +2007-05-05 17:03 jsled + + * [r16044] src/backend/file/gnc-book-xml-v2.c, + src/backend/file/gnc-schedxaction-xml-v2.c, + src/backend/file/io-utils.c: Invert "allow_file_incompatabiilty" + tests: we now generate files that 2.0 might not read exactly. + +2007-05-04 13:30 andi5 + + * [r16043] src/import-export/import-account-matcher.c: Save column + selection in import account matcher to GConf. + +2007-05-03 03:56 hampton + + * [r16042] lib/libqof/qof/qofbackend-p.h, + lib/libqof/qof/qofbook.c, lib/libqof/qof/qofbook.h, + lib/libqof/qof/qofinstance.c, lib/libqof/qof/qofinstance.h, + src/backend/postgres/PostgresBackend.c, + src/backend/postgres/account.c, src/backend/postgres/book.c, + src/backend/postgres/table.m4, src/backend/postgres/txn.c, + src/backend/postgres/txnmass.c, src/engine/Account.c, + src/engine/AccountP.h, src/engine/Split.c, src/engine/SplitP.h, + src/engine/Transaction.c, src/engine/TransactionP.h: Collapse + the various "idata" fields into a single field attached to the + QofInstance object. + +2007-05-03 02:56 hampton + + * [r16041] lib/libqof/qof/qofinstance.c, + lib/libqof/qof/qofinstance.h, + src/backend/postgres/PostgresBackend.c, + src/backend/postgres/account.c, src/backend/postgres/price.c, + src/backend/postgres/table.m4, + src/backend/postgres/test/test-db.c, src/backend/postgres/txn.c, + src/backend/postgres/txnmass.c, src/engine/Account.c, + src/engine/Account.h, src/engine/Transaction.c, + src/engine/TransactionP.h, src/engine/gnc-pricedb-p.h, + src/engine/gnc-pricedb.c, src/engine/gnc-pricedb.h, + src/engine/test/test-book-merge.c: Collapse the various + "version" and "version_check" fields into a single pair of + fields attached to the QofInstance object. + * [r16040] lib/libqof/qof/qofbookmerge.c: Fix a problem copying a + guid from an object to a local variable. + +2007-05-02 05:42 hampton + + * [r16039] lib/libqof/backend/file/qsf-backend.c, + lib/libqof/qof/deprecated.h, lib/libqof/qof/guid.c, + lib/libqof/qof/guid.h, lib/libqof/qof/kvp-util-p.h, + lib/libqof/qof/kvp-util.c, lib/libqof/qof/qofbookmerge.c, + lib/libqof/qof/qofevent-p.h, lib/libqof/qof/qofevent.c, + lib/libqof/qof/qofid-p.h, lib/libqof/qof/qofid.c, + lib/libqof/qof/qofid.h, lib/libqof/qof/qofinstance.c, + lib/libqof/qof/qofinstance.h, lib/libqof/qof/qofreference.c, + lib/libqof/qof/qofsession.c, + src/backend/file/gnc-freqspec-xml-v2.c, + src/backend/postgres/txn.c, + src/business/business-core/gncEntry.c, + src/business/business-core/gncInvoice.c, + src/business/business-core/gncOrder.c, + src/business/business-core/test/test-address.c, + src/engine/Account.c, src/engine/SchedXaction.c, + src/engine/Scrub2.c, src/engine/Split.c, + src/engine/Transaction.c, src/engine/test/test-guid.c: Move + QofInstance guid property from its public data structure to its + private data structure. + +2007-05-02 03:18 hampton + + * [r16038] lib/libqof/qof/qofinstance.c, + lib/libqof/qof/qofinstance.h, src/backend/postgres/txn.c, + src/business/business-core/gncBillTerm.c, + src/business/business-core/gncInvoice.c, + src/business/business-core/gncTaxTable.c, src/engine/Account.c, + src/engine/Period.c, src/engine/Scrub.c, src/engine/Split.c, + src/engine/Transaction.c, src/engine/cap-gains.c, + src/engine/gnc-pricedb.c: Move QofInstance book properties from + its public data structure to its private data structure. + +2007-05-02 01:57 hampton + + * [r16037] lib/libqof/qof/qofbook.c, lib/libqof/qof/qofid.c, + lib/libqof/qof/qofinstance-p.h, lib/libqof/qof/qofinstance.c, + lib/libqof/qof/qofinstance.h, lib/libqof/qof/qofutil.c, + src/engine/test/test-guid.c: More a large number of the + QofInstance properties from the public data structure to a + private data structure, with access to them as properties of the + object. + +2007-05-01 22:05 andi5 + + * [r16036] packaging/win32/install-fq-mods.bat: Add support for + ActivePerl 5.6 to install-fq-mods.bat. + +2007-05-01 14:03 andi5 + + * [r16035] packaging/win32/install-fq-mods.bat, + src/bin/gnucash-bin.c, src/quotes/gnc-fq-helper.in: Do not set + timezone to UTC on Windows, #434752. The perl module Date::Manip + needs some timezone information to work, but cannot determine + that itself on Windows. Setting the TZ environment variable for + the gnucash process has bad consequences, so rather call + Date_Init("TZ=UTC") if TZ is unset. + +2007-05-01 11:54 cstim + + * [r16034] po/fr.po: Fix spelling error in French translation. + #433389. + +2007-04-30 17:06 hampton + + * [r16033] lib/libqof/qof/qofbackend.h, lib/libqof/qof/qofutil.h, + src/business/business-core/gncBillTerm.c, + src/business/business-core/gncEmployee.c, + src/business/business-core/gncEntry.c, + src/business/business-core/gncInvoice.c, + src/business/business-core/gncJob.c, + src/business/business-core/gncTaxTable.c, + src/business/business-core/gncVendor.c, + src/engine/gnc-pricedb.c: Remove the macro versions of + qof_begin_edit and qof_commit_edit_part. The function call + versions of these routines should be used instead. + +2007-04-30 16:38 cstim + + * [r16032] macros/svn2cl.xsl: Merge some upstream compatibility + updates for svn2cl.xsl + +2007-04-30 09:42 cstim + + * [r16030] Makefile.am, macros/svn2cl.xsl: Improve the + auto-generated ChangeLog and have it run on make ChangeLog. The + rule for the auto-generated ChangeLog will use all commits of + trunk and several branches that are hard-coded into + macros/svn2cl.xsl. Just add more branches there if we need them + in the ChangeLog as well. + +2007-04-30 09:32 cstim + + * [r16029] ChangeLog, ChangeLog.2006-manual: Move old manual 2006 + Changelog to separate filename + +2007-04-30 08:25 andi5 + + * [r16028] src/gnome/dialog-print-check.c: Patch from Zach Sadecki + to start custom check items at index 1, #434029. + +2007-04-30 08:22 cstim + + * [r16027] po/en_GB.po: Updated British English translation by + Nigel Titley. + +2007-04-30 05:33 hampton + + * [r16025] lib/libqof/qof/qofinstance.c, + lib/libqof/qof/qofinstance.h, src/backend/postgres/account.c, + src/backend/postgres/price.c, src/backend/postgres/txn.c, + src/business/business-core/gncAddress.c, + src/business/business-core/gncBillTerm.c, + src/business/business-core/gncCustomer.c, + src/business/business-core/gncEmployee.c, + src/business/business-core/gncEntry.c, + src/business/business-core/gncInvoice.c, + src/business/business-core/gncJob.c, + src/business/business-core/gncOrder.c, + src/business/business-core/gncTaxTable.c, + src/business/business-core/gncVendor.c, src/engine/Account.c, + src/engine/Scrub2.c, src/engine/Split.c, + src/engine/Transaction.c, src/engine/cap-gains.c, + src/engine/gnc-budget.c, src/engine/gnc-pricedb.c: Start putting + an API in place for access to the members of the QofInstance + object. + +2007-04-29 18:32 andi5 + + * [r16024] packaging/win32/gnucash.iss.in: Patch from Zach Sadecki + to lower the number of annoying console windows. * At the end of + the setup, optionally run gnucash.bat hidden * Desktop and start + menu icon run gnucash.bat minimized (hidden is not possible here) + +2007-04-29 16:11 andi5 + + * [r16023] packaging/win32/gnucash.iss.in: Shutdown gconfd before + uninstalling GnuCash, #434271. + +2007-04-29 10:18 andi5 + + * [r16022] packaging/win32/install.sh: Change gconfd-2.exe to the + windows subsystem in inst_gnome more often. If for some reason + gnome is reinstalled but gconfd-2.console.exe has not been + removed, the subsystem type of the newly unzipped gconfd-2.exe + is not changed again, so it will pop up a console window. Fix + that. + +2007-04-28 22:06 wilddev + + * [r16019] packaging/Makefile.am: Update packaging/Makefile.am to + release 2.1.1 + +2007-04-28 21:49 wilddev + + * [r16018] NEWS, configure.in: Update NEWS and configure.in to + release 2.1.1 + +2007-04-28 19:13 andi5 + + * [r16017] src/scm/Makefile.am, src/scm/price-quotes.scm, + src/scm/process.scm: Drop process.scm and spawn perl to retrieve + price quotes. Use gnc_spawn_process_async, gnc_process_get_fd, + gnc_detach_process and gnc_parse_time_to_timet in + price-quotes.scm, but leave the work-flow basically as before. + * [r16016] src/app-utils/app-utils.i, src/app-utils/guile-util.c, + src/app-utils/guile-util.h: Add gnc_parse_time_to_timet, a + concatenation of strptime and mktime. This will be needed for + the price quotes on systems that lack a guile function + `strptime'. + +2007-04-28 16:04 andi5 + + * [r16015] src/app-utils/guile-util.c: Give the child process a + real chance to die before we kill it. Improve r15997 by + processing all events without blocking, maybe until the child is + dead. + +2007-04-28 15:32 andi5 + + * [r16014] src/bin/gnucash-bin.c: Prepend to PATHEXT and give a + default TZ on Windows. * g_find_program_in_path will find + gnc-fq-{check,helper} only if . is added to PATHEXT * + Date::Manip needs TZ set to something reasonable + (install-fq-mods.bat should help the user) + +2007-04-28 15:28 andi5 + + * [r16013] packaging/win32/install-fq-mods.bat: Add gnc-fq-helper + and TZ environment variable test to install-fq-mods.bat. Set TZ + to UTC if unset and download a price. + +2007-04-28 11:17 cstim + + * [r16012] po/ca.po, po/cs.po, po/da.po, po/el.po, po/en_GB.po, + po/es.po, po/es_NI.po, po/eu.po, po/fr.po, po/hu.po, po/it.po, + po/ja.po, po/nb.po, po/ne.po, po/nl.po, po/pl.po, po/pt.po, + po/pt_BR.po, po/ro.po, po/ru.po, po/rw.po, po/sk.po, po/sv.po, + po/ta.po, po/tr.po, po/uk.po, po/zh_CN.po, po/zh_TW.po: Merge + all translations with current translation template. + +2007-04-28 11:16 cstim + + * [r16011] po/de.po: Update German translation + +2007-04-28 11:11 cstim + + * [r16010] src/core-utils/gnc-gkeyfile-utils.c: Fix typo in user + message + +2007-04-28 11:10 cstim + + * [r16009] src/gnome/dialog-print-check.c, + src/import-export/hbci/druid-hbci-initial.c: i18n cleanup: Fix + explanatory comments for translators. + +2007-04-28 11:09 cstim + + * [r16008] src/backend/file/io-example-account.c, + src/engine/Recurrence.c: i18n cleanup: Don't translate messages + that don't have to be. + +2007-04-28 11:09 andi5 + + * [r16007] packaging/win32/Makefile.am, packaging/win32/dist.sh, + packaging/win32/gnucash.iss.in, + packaging/win32/install-fq-mods.bat, packaging/win32/install.sh: + Add install-fq-mods.bat to dist and start menu. * Dist new + OpenSSL correctly * cp libssl32.dll ssleay32.dll to make + Crypt::SSLeay perl module happy + +2007-04-28 02:40 hampton + + * [r16003] lib/libqof/qof/qofid.c, lib/libqof/qof/qofid.h, + lib/libqof/qof/qofinstance.c, lib/libqof/qof/qofinstance.h: + Collapse two functions into their only caller. Move a third + function to the same file. + +2007-04-27 16:54 andi5 + + * [r16002] packaging/win32/install.sh: Update openssl safety net. + * Bark on $OPENSSL_DIR/lib/libcrypto.dll.a (0.9.7) * Bark if + libeay32.dll cannot be found * Bark if libeay32.dll is found, + but not in $OPENSSL_DIR/bin * Do not care about libs in $WINDIR + +2007-04-27 14:44 andi5 + + * [r16001] src/app-utils/gnc-ui-util.c: Fix a NULL-%s-printf, + #433798. + +2007-04-26 21:58 andi5 + + * [r16000] packaging/win32/Makefile.am, packaging/win32/README, + packaging/win32/defaults, packaging/win32/defaults.sh, + packaging/win32/dist.sh, packaging/win32/functions, + packaging/win32/functions.sh, packaging/win32/install.sh, + packaging/win32/reset.sh: Append `.sh' to + packaging/win32/{functions,defaults}. + +2007-04-26 21:22 andi5 + + * [r15999] packaging/win32/install.sh: Do not double-check + libraries/programs if they are installed correctly. + +2007-04-26 17:17 andi5 + + * [r15998] packaging/win32/defaults, packaging/win32/install.sh: + Build OpenSSL 0.9.8e from tarball. Also starring: * Add + mingw32-make, as openssl will be built in cmd.exe * Link + gwenhywfar against dynamic libraries (-leay32 -lssl32) * Install + svn before openssl to have the newer ssl dlls as first in PATH + +2007-04-25 18:25 andi5 + + * [r15997] src/app-utils/guile-util.c: Fix gnc_spawn_process_async + and gnc_detach_process. * Do not use g_child_watch_add if the + spawn failed * Give the child process a chance to die before we + kill it * Rather use g_message if file descriptors cannot be + closed + +2007-04-25 18:22 andi5 + + * [r15996] src/core-utils/gnc-glib-utils.c: Free a leaked return + value of g_win32_error_message. + +2007-04-23 02:06 hampton + + * [r15995] src/gnome-utils/gnc-main-window.c: Use gtk_widget_show, + not gtk_widget_show_all. The latter screws up the + synchronization between the edit menu and which items are shown + in the window. + +2007-04-23 01:56 hampton + + * [r15994] src/pixmaps/gnucash-icon.ico: New version of the file + from Zach Sadecki that include three different image sizes. + Fixes #432425 + +2007-04-22 22:15 hampton + + * [r15993] accounts/en_GB, packaging/win32: Update ignore + properties. + +2007-04-22 22:02 hampton + + * [r15992] src/gnome-utils/dialog-transfer.c: Use simpler behavior + for setting the "1 xxx = 2 yyy" exchange rate sample strings in + the lower right corner of the transfer dialog. Don't try and + duplicate the logic that sets the number in the exchange rate + field, just pull the the existing number straight out of the + widget. Fixes #408703. BP + +2007-04-22 21:20 hampton + + * [r15991] src/gnome/glade/price.glade: Move the price + manupilation buttons to the right side of the dialog. For + languages where one of the button labels is very long, this + prevents the dialog from becoming excessively wide. + +2007-04-22 20:22 hampton + + * [r15990] src/engine/iso-4217-currencies.scm: Add the Moldovan + Leu. Fixes #414064. BP + +2007-04-22 20:04 hampton + + * [r15989] src/engine/Transaction.c: Changing the transaction + number can affect the split sort order and thus the running + account balances. Fixes #386074. BP + +2007-04-22 19:29 hampton + + * [r15988] src/engine/Account.c: Catch and short circuit the case + of trying to get the balance of an account that is so new it + hasn't had a currency assigned yet. Fixes #432227. + +2007-04-22 18:30 hampton + + * [r15987] src/engine/Account.c: Allow NULL pointers when calling + xaccAccountGetFullName. Fixes #432314. + +2007-04-22 16:30 jsled + + * [r15986] src/bin/gnucash-bin.c, + src/gnome-utils/gnc-gnome-utils.c, + src/gnome-utils/gnc-main-window.c, + src/gnome-utils/gnc-main-window.h: Bug#350993: hide the main + window until it's ready to be interacted with (like most every + other app). + +2007-04-22 16:10 jsled + + * [r15985] src/gnome/gnc-plugin-page-sx-list.c: Bug#432232: + confirm SX deletion. + +2007-04-22 11:36 andi5 + + * [r15984] src/gnome-utils/gnc-tree-view-account.c: Do not show + ACCT_TYPE_ROOT in filter by dialog. + +2007-04-22 11:27 andi5 + + * [r15983] src/gnome-utils/gnc-tree-view-account.c: In + gnc_tree_view_account_select_subaccounts, determine correct last + (deep) child. + +2007-04-22 10:53 andi5 + + * [r15982] src/gnome/glade/account.glade: Set mnemonic widget for + "Smallest fraction" in account dialog. + +2007-04-22 10:26 andi5 + + * [r15981] src/gnome/glade/tax.glade: Set scroll policies in tax + information dialog to automatic, #432072. + * [r15980] src/gnome/glade/sched-xact.glade: Remove urgency_hint + (gtk+ >= 2.8) from glade files. + * [r15979] src/gnome-utils/glade/preferences.glade: Add a 6px + border to the printing tab of the preferences dialog for + consistency. + +2007-04-22 09:20 andi5 + + * [r15978] src/gnome-utils/gnc-splash.c: Close the splash screen + on clicks, #366418. + +2007-04-22 09:03 andi5 + + * [r15977] src/app-utils/gnc-ui-util.c: Fix double variable + declaration on non-Windows, introduced by r15973. + +2007-04-22 05:59 hampton + + * [r15976] src/gnome-utils/dialog-options.c: Remember the current + session when an option dialog boxes is opened, and close it when + the session is closed. Fixes #394074. BP + +2007-04-22 05:22 hampton + + * [r15975] src/gnome-utils/gnc-file.c: Suspend qof events for the + interval between swapping the books between two sessions, and + installing the new session as the current session. The books end + up same before and after, but there is small interval in the + middle where any call to get the current book will get bogus + results. Fixes #414783. BP + +2007-04-22 00:49 andi5 + + * [r15974] packaging/win32/install.sh: Compile with + --enable-locale-specific-tax on Windows. + +2007-04-22 00:48 andi5 + + * [r15973] src/app-utils/gnc-ui-util.c, + src/gnome/druid-hierarchy.c, + src/report/locale-specific/us/gncmod-locale-reports-us.c, + src/tax/us/gncmod-tax-us.c: To identify the active locale on + Windows, use g_win32_getlocale instead of setlocale. + +2007-04-21 22:20 jsled + + * [r15972] src/report/standard-reports/balance-sheet.scm: + Bug#131623: Fix computation of unrealized gains in Balance Sheet + report. Patch from Mike Alexander . + +2007-04-21 21:49 jsled + + * [r15971] packaging/gnucash-2.1.x.ebuild: ebuild updates + +2007-04-21 21:46 jsled + + * [r15970] AUTHORS: update myself. + +2007-04-21 21:26 jsled + + * [r15969] accounts/Makefile.am, accounts/en_GB, + accounts/en_GB/Makefile.am, + accounts/en_GB/acctchrt_brokerage.gnucash-xea, + accounts/en_GB/acctchrt_business.gnucash-xea, + accounts/en_GB/acctchrt_carloan.gnucash-xea, + accounts/en_GB/acctchrt_cdmoneymkt.gnucash-xea, + accounts/en_GB/acctchrt_checkbook.gnucash-xea, + accounts/en_GB/acctchrt_childcare.gnucash-xea, + accounts/en_GB/acctchrt_common.gnucash-xea, + accounts/en_GB/acctchrt_eduloan.gnucash-xea, + accounts/en_GB/acctchrt_fixedassets.gnucash-xea, + accounts/en_GB/acctchrt_full.gnucash-xea, + accounts/en_GB/acctchrt_homeloan.gnucash-xea, + accounts/en_GB/acctchrt_homeown.gnucash-xea, + accounts/en_GB/acctchrt_otherloan.gnucash-xea, + accounts/en_GB/acctchrt_renter.gnucash-xea, + accounts/en_GB/acctchrt_retiremt.gnucash-xea, + accounts/en_GB/acctchrt_spouseinc.gnucash-xea, + accounts/en_GB/acctchrt_spouseretire.gnucash-xea, + accounts/en_GB/uk-vat.gnucash-xea, configure.in: Bug#372948: Add + accounts/en_GB/ (as a copy of accounts/C/ ... sorry), add an + example accounts file for VAT tracking. + +2007-04-21 20:58 jsled + + * [r15968] packaging/gnucash-1.9.x.ebuild, + packaging/gnucash-2.1.x.ebuild: Update ebuild for 2.1.x'es. + +2007-04-21 20:07 hampton + + * [r15967] lib/libqof/qof/gnc-numeric.h, src/engine/Account.c: Use + GNC_TYPE_NUMERIC instead of GNC_NUMERIC. + +2007-04-21 19:18 hampton + + * [r15959] src/gnome-utils/dialog-options.c: Disable the close + callback while updating reports. Fixes #416986. + +2007-04-21 18:44 jsled + + * [r15955] src/gnome/gnc-plugin-page-register.c: Bug#349693: s/Lot + Viewer/View Lots/ for consistency with Account Tree and Action + menu. + +2007-04-21 18:31 hampton + + * [r15954] src/register/ledger-core/split-register-load.c, + src/register/ledger-core/split-register-model.c, + src/register/ledger-core/split-register.c: Validate whether or + not an account exists before calling various functions in + Account.c. + +2007-04-21 18:30 hampton + + * [r15953] src/engine/Account.c: Relax the check on whether + xaccAccountGetCommodity is called with a valid commodity. This + function is called from many places without testing to see if + the account is non-NULL. + +2007-04-21 18:14 andi5 + + * [r15952] packaging/win32/defaults, packaging/win32/install.sh: + Replace monolithic MinGW setup by smaller and reusable downloads. + +2007-04-21 16:32 jsled + + * [r15951] src/gnome-utils/gnc-main-window.c: Bug#347257: make the + initial window a reasonable size, especially for --nofile. + +2007-04-21 15:30 jsled + + * [r15950] src/engine/SchedXaction.c: Bug#431435: guard against + dirtying the SX/book when setting to the same values the SX + objects already contain. + +2007-04-21 14:08 jsled + + * [r15949] src/gnome/gnc-plugin-page-sx-list.c: Add accel for + Scheduled overlay menu + +2007-04-21 12:47 andi5 + + * [r15948] src/gnome-utils/dialog-account.c: Update the account + name in the title of the account dialog on a parent change. + +2007-04-21 12:26 andi5 + + * [r15947] src/gnome-utils/dialog-account.c: Use correct mnemonic + widget for "_Parent Account" in account dialog, #431963. BP + +2007-04-21 12:00 andi5 + + * [r15946] src/engine/Account.c, src/engine/Account.h, + src/gnome-utils/dialog-account.c, + src/gnome-utils/gnc-tree-model-account-types.h: Improve handling + of the account in the account dialog. * rename + xaccAccountTypesCompatibleWith to + xaccParentAccountTypesCompatibleWith, typically allow + ACCT_TYPE_ROOT as parent but not as child * remove + ACCT_TYPE_ROOT from xaccAccountTypesValid * no need to + single-case the root account in gnc_common_ok anymore + +2007-04-21 08:59 cstim + + * [r15945] po/de.po: Update German translation + +2007-04-20 21:24 jsled + + * [r15944] src/app-utils/gnc-sx-instance-model.c, + src/engine/SchedXaction.c: Bug#431771: remove from SX + deferred-instance list by value. Remove inexplicably-commented + line from SX Instance Model. + +2007-04-20 17:42 jsled + + * [r15942] src/app-utils/gnc-sx-instance-model.c: Bug#431756: use + the correct return value for the xaccAccountForEachTransaction + function. + +2007-04-20 16:56 jsled + + * [r15941] src/app-utils/gnc-sx-instance-model.c: Only append if + the list is valid. + +2007-04-20 15:34 jsled + + * [r15940] src/app-utils/gnc-sx-instance-model.c, + src/gnome/dialog-sx-editor.c: Fix crasher in variable handling + in SX editor. Be more consistent about alloc'ed memory + ownership. Some formatting cleanups. + +2007-04-19 06:37 andi5 + + * [r15937] src/tax/us/txf-de_DE.scm, + src/tax/us/txf-help-de_DE.scm, src/tax/us/txf-help.scm: Convert + tax strings to UTF-8. + +2007-04-19 05:09 hampton + + * [r15936] src/engine/AccountP.h, src/engine/Period.c, + src/engine/cap-gains.c, + src/engine/test-core/test-engine-stuff.c: Replace a function + name mapping with the real function call. + +2007-04-19 04:19 hampton + + * [r15935] + src/backend/file/test/test-files/xml2/conrads-file.gml2: Fix an + error in a test data file. + +2007-04-19 04:18 hampton + + * [r15934] src/backend/file/gnc-account-xml-v2.c, + src/backend/file/gnc-transaction-xml-v2.c: Replace silent + failures with noisy assertions. + +2007-04-19 04:16 hampton + + * [r15933] src/engine/Account.c, src/engine/AccountP.h, + src/engine/Scrub.c, src/engine/Scrub3.c, src/engine/cap-gains.c: + Finish moving account specific properties from the public data + structure to a private data structure. + +2007-04-19 00:58 jsled + + * [r15932] src/report/standard-reports/account-summary.scm, + src/report/standard-reports/balance-sheet.scm, + src/report/standard-reports/income-statement.scm, + src/report/standard-reports/transaction.scm, + src/report/standard-reports/trial-balance.scm: Fix report + version identifiers. + * [r15931] + src/report/locale-specific/us/gncmod-locale-reports-us.c, + src/tax/us/gncmod-tax-us.c: Fix build breakage with + --enable-locale-specific-tax + +2007-04-19 00:11 jsled + + * [r15930] src/gnome-utils/gnc-frequency.c, + src/gnome/glade/sched-xact.glade: Re-fix Bug#104844, but better: + have a separate 'last day of month' option, and use the + corresponding Recurrence frequency. + +2007-04-18 23:41 jsled + + * [r15929] src/backend/file/gnc-schedxaction-xml-v2.c: remove + silly 'always set the month to january' logic. + +2007-04-18 22:05 andi5 + + * [r15924] packaging/win32/defaults, packaging/win32/dist.sh, + packaging/win32/functions, packaging/win32/install.sh: Allow + building from a tarball. * Add UPDATE_SOURCES. If "no", drop + inst_svn and svn_up. * Add BUILD_FROM_TARBALL. If "yes", set + GNUCASH_DIR=..\\.., REPOS_DIR=$GNUCASH_DIR and + UPDATE_SOURCES=no. * Fix renaming of setup.exe in dist.sh. + +2007-04-18 19:17 andi5 + + * [r15923] packaging/win32/install.sh: Install.sh: Test for g++. + +2007-04-18 05:11 hampton + + * [r15922] src/engine/Account.c: Fix mistake in property install. + +2007-04-18 04:50 hampton + + * [r15921] lib/libqof/qof/gnc-numeric.h, + src/backend/postgres/checkpoint.c, src/engine/Account.c, + src/engine/Account.h, src/engine/AccountP.h, + src/engine/Period.c, src/engine/Scrub2.c, src/engine/Split.c, + src/engine/cap-gains.c, src/engine/test, + src/engine/test/Makefile.am, + src/engine/test/test-account-object.c: Move more account + properties from the public data structure to a private data + structure, with access to them as properties of the object. + +2007-04-17 22:47 andi5 + + * [r15920] packaging/win32/README, packaging/win32/defaults, + packaging/win32/install.sh: Win32: Add some text regarding QTDIR + and AQBANKING_WITH_QT. + +2007-04-17 22:35 jsled + + * [r15919] src/doc/doxygen_main_page.c: update links for + correctness. + +2007-04-17 19:48 andi5 + + * [r15918] packaging/win32/defaults, packaging/win32/functions, + packaging/win32/install.sh: Win32: Include custom at the + beginning of defaults. Set AQBANKING_WITH_QT=yes. To enable + effective overriding of GLOBAL_DIR, first include custom and + then use set_default and add_step to complete the environment. + The primer is new and sets a variable if it is unset or empty. + The latter is modified to check steps for being blocked, either + by block_step or a previous call to add_step. Add late_eval for + expressions to be executed at the end of defaults. + AQBANKING_WITH_QT (prior aqbanking_with_qt) is set to yes by + default now so that the aqbanking setup wizard is built and the + user only needs to install QT. + +2007-04-17 18:02 cstim + + * [r15917] accounts/de_DE/acctchrt_common.gnucash-xea: Improve + documentation of German account template. Patch by Frank + Ellenberger. + +2007-04-17 15:18 andi5 + + * [r15914] packaging/win32/Makefile.am: Correct custom.sh to + defaults in packaging/win32/Makefile.am. + +2007-04-16 22:33 andi5 + + * [r15912] packaging/win32, packaging/win32/README, + packaging/win32/custom.sh, packaging/win32/defaults, + packaging/win32/dist.sh, packaging/win32/functions, + packaging/win32/install.sh, packaging/win32/reset.sh: Rename + custom.sh to defaults, recommend custom, add remove_step. + Declare defaults (custom.sh) as virtually immutable, so that svn + updates and commits do not interfere with local modifications. + Put those into a file `custom' which is read at the end of + defaults, if existent. Remove_step helps to comment out steps + now. + +2007-04-16 20:51 andi5 + + * [r15911] src/gnome-utils/dialog-transfer.c: Fix quickfill + handling in transfer dialogs, bug #413868. Connect to + key_press_event on description entry before the default handler, + let RET act like OK. Do not care about button releases. On + insert_text, make quickfill as in the register, set the position + and g_idle_add a function to set the selected region. + +2007-04-16 18:11 andi5 + + * [r15910] configure.in, packaging/Makefile.am, + packaging/win32/Makefile.am: Add packaging/win32 to tarball. In + the long run it should be possible to build GnuCash on Windows + from the tarball within MSYS/MinGW. + +2007-04-16 08:26 andi5 + + * [r15909] src/import-export/import-account-matcher.c: Fix + NULL-%s-printf in gnc_import_select_account. Fixes #430130. + +2007-04-16 04:30 hampton + + * [r15907] checks/Makefile.am: Make sure to distribute all the + check files in the tarball. + +2007-04-15 22:22 jsled + + * [r15906] src/gnome-utils/gnc-gnome-utils.c, + src/gnome-utils/gnc-main-window.c, src/pixmaps/Makefile.am, + src/pixmaps/appicon.png, src/pixmaps/gnucash-icon-16x16.png, + src/pixmaps/gnucash-icon-32x32.png, + src/pixmaps/gnucash-icon-48x48.png, + src/pixmaps/gnucash-icon.ico, src/pixmaps/gnucash-icon.png: + Change from the Blue Gnu Card icon to the Tango-theme icon. + Change from a single default icon to the default-set of 16x16, + 32x32 and 48x48. + +2007-04-15 21:31 jsled + + * [r15905] art/tango, art/tango/16x16, + art/tango/16x16/gnucash.png, art/tango/16x16/gnucash.svg, + art/tango/22x22, art/tango/22x22/gnucash.png, + art/tango/22x22/gnucash.svg, art/tango/32x32, + art/tango/32x32/gnucash.png, art/tango/32x32/gnucash.svg, + art/tango/README, art/tango/scalable, + art/tango/scalable/gnucash.png, art/tango/scalable/gnucash.svg: + Tango Project themed icon from Hylke Bons. + +2007-04-15 18:53 hampton + + * [r15903] src/app-utils/gnc-ui-util.c: Mark the number-to-word + code as non-translatable because, as the comment in the code + says, adding a word-by-word translation is almost surely wrong + for almost every language. This change was recommended by the + translation manager. + +2007-04-15 18:26 jsled + + * [r15902] src/gnome/dialog-sx-editor.c: make 3-month columns in + the SX editor, which should layout better for the default 6 + months, as well as 12 months. + +2007-04-15 18:22 jsled + + * [r15901] src/gnome-utils/gnc-frequency.c, + src/gnome/glade/sched-xact.glade: tweak GncFrequency layout: use + Expand much less. + +2007-04-15 17:44 jsled + + * [r15900] src/gnome-utils/gnc-dense-cal.c: Better popup window + size handling. + +2007-04-15 17:06 jsled + + * [r15899] src/app-utils/gnc-sx-instance-model.c: Fix variable + name corruption due to merge-update. + +2007-04-15 14:48 andi5 + + * [r15897] packaging/win32/custom.sh, packaging/win32/functions, + packaging/win32/reset.sh: Improve win32/reset.sh. The script + uses the paths from custom.sh now. Certain paths can be added as + precious by reset.sh or the user to avoid their deletion. All + planned actions are presented before confirmation to make them + more transparent. + +2007-04-15 10:17 cstim + + * [r15896] configure.in: Remove erroneous extra dot in version + number of r15892 + +2007-04-15 10:11 cstim + + * [r15895] doc/README.dependencies: Remove duplicated, + unmaintained doc file + +2007-04-15 01:25 wilddev + + * [r15892] NEWS, configure.in: NEWS: Added some text about the + release.configure.in: Change to version 2.1.0 + +2007-04-14 22:48 hampton + + * [r15891] src/backend/file/gnc-account-xml-v2.c, + src/backend/postgres/account.c, src/engine/Account.c, + src/engine/Account.h, src/engine/AccountP.h, + src/engine/Scrub2.c, src/engine/Scrub3.c, + src/engine/cap-gains.c, src/gnome/lot-viewer.c: More moving of + properties from the public data structure to a private data + structure, with access to them as properties of the object. + +2007-04-14 22:30 andi5 + + * [r15890] lib/libqof/qof/Makefile.am: Add qof-gobject.h to + qofinclude_HEADERS. + +2007-04-14 21:42 andi5 + + * [r15889] src/gnome-utils/QuickFill.c: Use g_direct_{hash,equal} + in gnc_quickfill_new, drop quickfill_{hash,compare}. Storing + pointers in integers is not portable in any way shape or form + (GPOINTER_TO_UINT). + +2007-04-14 18:30 cstim + + * [r15888] po/de.po: Update German translation + +2007-04-14 18:22 hampton + + * [r15887] src/engine/Account.c: The root account name should + never be visible, so no need to mark it for translation. + +2007-04-14 16:19 hampton + + * [r15886] checks: Ignore generated files + +2007-04-14 16:01 hampton + + * [r15885] src/engine/Account.c, src/engine/AccountP.h, + src/engine/Period.c, src/engine/Scrub.c, src/engine/Scrub2.c, + src/engine/Scrub3.c, src/import-export/hbci/gnc-plugin-hbci.c: + Begin the GObjectification of the Account object. Move some + properties from the public data structure to a private data + structure, and enable access to them as properties of the object. + +2007-04-14 11:34 cstim + + * [r15884] src/engine/Recurrence.c, + src/gnome/dialog-print-check.c: Improve i18n + +2007-04-14 11:33 cstim + + * [r15883] po/de.po: Update German translation. + +2007-04-14 11:24 cstim + + * [r15882] src/app-utils/gnc-ui-util.c: Fix i18n; add explanation + of word meanings and i18n issues here. + +2007-04-14 10:47 cstim + + * [r15881] po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, + po/en_GB.po, po/es.po, po/es_NI.po, po/eu.po, po/fr.po, + po/hu.po, po/it.po, po/ja.po, po/nb.po, po/ne.po, po/nl.po, + po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/rw.po, + po/sk.po, po/sv.po, po/ta.po, po/tr.po, po/uk.po, po/zh_CN.po, + po/zh_TW.po: Copy po files from branch-2.0 r15797 to trunk and + merge trunk's po template by make update-po. + +2007-04-14 10:36 andi5 + + * [r15880] src/engine/engine.i: Wrap + SPLIT_{ACCT_FULLNAME,CORR_ACCT_{NAME,CODE}} correctly. Reported + by Mike Alexander, #429075. + +2007-04-14 09:24 cstim + + * [r15879] src/register/ledger-core/split-register-control.c: Fix + missing exchange rate dialog on purchasing stocks. Patch by Mike + Alexander, bug#335101. BP + +2007-04-11 22:00 jsled + + * [r15877] src/app-utils/gnc-ui-util.c: Formatting. + +2007-04-11 21:58 jsled + + * [r15876] src/app-utils/options.scm: Fix indentation; clarify + comment/description of vector of functions. + +2007-04-11 16:47 andi5 + + * [r15875] src/engine/Scrub.c, src/engine/gnc-commodity.c, + src/engine/gnc-filepath-utils.c, + src/gnome-utils/gnc-tree-view-account.c, + src/register/ledger-core/split-register.c: Balance some more + ENTER/LEAVE calls. Replace one ENTER by DEBUG. + +2007-04-11 15:37 andi5 + + * [r15874] src/business/business-core/gncCustomer.c, + src/business/business-core/gncEmployee.c, + src/business/business-core/gncVendor.c, + src/business/business-core/test/test-address.c: Add a few + gncAddressBeginEdit before gncAddressDestroy. + +2007-04-11 15:34 andi5 + + * [r15873] src/backend/file/gnc-backend-file.c: Use + ERR_BACKEND_READONLY if data file cannot be unlinked on write. + On Windows, we need write access to the data file to remove it + before replacing it by the already written out temp file. We + should not just chmod the data file, but tell the user that it + may be read-only. ERR_FILEIO_BACKUP_ERROR was misleading because + the backup actually worked. + +2007-04-11 13:27 jsled + + * [r15872] configure.in: Revert 15855: we can't get away with this + yet. + +2007-04-11 02:57 jsled + + * [r15871] src/gnome-utils/gnc-file.c: a bit safer. + +2007-04-11 02:08 jsled + + * [r15870] src/gnome-utils/gnc-file.c: Bug#428452: use the + g_path_get_dirname(...) of the last-file-opened to initialize + the default directory of the File > Open dialog. + +2007-04-10 19:32 cstim + + * [r15868] src/import-export/hbci/gnc-hbci-gettrans.c: Use + aqbanking's FiId field for correct OFX duplicate matching. + #418072, patch by David Reiser. + +2007-04-09 23:28 hampton + + * [r15857] src/engine/SchedXaction.c, src/engine/SchedXaction.h, + src/engine/gnc-lot.c, src/engine/gnc-lot.h, + src/engine/gnc-pricedb.c, src/engine/gnc-pricedb.h: Add some + const declarations. + +2007-04-09 23:26 hampton + + * [r15856] src/engine/Account.c, src/engine/gnc-budget.c, + src/engine/gnc-budget.h: Add some begin_edit/commit_edit checks. + BP + +2007-04-09 23:24 hampton + + * [r15855] configure.in: Re-enable -Wunused checks. + +2007-04-09 20:00 jsled + + * [r15852] src/app-utils/gnc-sx-instance-model.c: make hashtable + destruction a bit more defensive + +2007-04-09 00:51 andi5 + + * [r15851] src/core-utils/gnc-gdate-utils.c, + src/core-utils/gnc-gdate-utils.h, src/gnome/druid-loan.c: Rename + g_date_equals to gnc_gdate_equal and g_date_hash to + gnc_gdate_hash. Those are not native GLib functions. Make + _equals consistent with g_{str,int}_equal, also return a + gboolean. g_date_compare checks its parameters for validity + already, so do not do that twice. + * [r15850] lib/libqof/qof/gnc-date.c, lib/libqof/qof/gnc-date.h: + Remove unused code for gnc_timet_get_day_{start,end}_gdate from + qof. + +2007-04-07 18:24 hampton + + * [r15849] src/business/business-core/gncInvoice.c: Fix compiler + complaints about dereferencing type-punned pointers. + +2007-04-06 23:29 andi5 + + * [r15845] lib/libqof/qof/gnc-date.c, lib/libqof/qof/gnc-date.h: + Remove unused functions qof_print_{hours,minutes}_elapsed_buff(). + +2007-04-06 22:59 andi5 + + * [r15844] lib/libqof/qof/gnc-date.c, lib/libqof/qof/gnc-date.h: + Remove unused function qof_is_same_day(). + +2007-04-06 20:03 jsled + + * [r15843] src/gnome/druid-hierarchy.c: s/printf/g_logging/ + +2007-04-06 20:00 jsled + + * [r15842] src/gnome/druid-hierarchy.c: Bug#348364: (Emulating + price-cell,) we need to ensure the denominator of the amount is + in the SCU of the account's commodity (so + gnc-ui-util.c:is_decimal_fraction() on the remainder denom for + fractional values will be a "decimal"). + +2007-04-06 17:24 jsled + + * [r15841] src/doc/sx.rst, src/gnome/dialog-sx-editor.c, + src/gnome/glade/sched-xact.glade: Re-layout SX editor dialog: + move 3 major components into notebook tabs. Bug#339003. + +2007-04-06 04:44 hampton + + * [r15840] src/gnome-utils/dialog-options.c, + src/gnome-utils/dialog-preferences.c, + src/gnome-utils/dialog-transfer.c, + src/gnome-utils/dialog-utils.c, src/gnome-utils/gnc-date-edit.c, + src/gnome-utils/gnc-html.c, src/gnome-utils/gnc-tree-view.c, + src/gnome/dialog-sx-from-trans.c, + src/gnome/gnc-plugin-page-sx-list.c, + src/register/register-gnome/combocell-gnome.c, + src/register/register-gnome/datecell-gnome.c, + src/register/register-gnome/gnucash-sheet.c: Conditionally + remove some more deprecated functions. + +2007-04-06 02:49 jsled + + * [r15839] src/app-utils/gnc-sx-instance-model.c: Free memory. + +2007-04-06 02:31 hampton + + * [r15838] src/engine/Account.c, src/engine/Split.c, + src/engine/Split.h, src/engine/Transaction.c, + src/engine/gnc-lot.c: The function name xaccSplitDateOrder is + misleading, so rename it to xaccSplitOrder. Add a new + xaccSplitOrderDateOnly function. + +2007-04-06 02:22 jsled + + * [r15837] lib/libqof/qof/gnc-date.c, lib/libqof/qof/gnc-date.h, + src/engine/Recurrence.c, src/gnome-utils/gnc-dense-cal.c: + Combine two copies of "dow abbrev[iation]" code. + +2007-04-06 01:47 jsled + + * [r15836] src/gnome-utils/gnc-dense-cal-model.h, + src/gnome-utils/gnc-dense-cal.c, + src/gnome-utils/gnc-sx-instance-dense-cal-adapter.c: Mem + handling fixme. + +2007-04-06 01:20 jsled + + * [r15835] src/app-utils/gnc-sx-instance-model.c, + src/app-utils/gnc-sx-instance-model.h, + src/app-utils/test/test-sx.c, + src/gnome-utils/gnc-sx-instance-dense-cal-adapter.c, + src/gnome/dialog-sx-since-last-run.c: Rename + GncSxInstances->list to instance_list, which at least emacs + doesn't hilight as a (potential)keyword. + +2007-04-06 01:15 hampton + + * [r15834] configure.in, src/gnome-utils/dialog-utils.c, + src/gnome-utils/gnc-dense-cal.c, src/gnome-utils/gnc-icons.c, + src/gnome/dialog-print-check.c: Remove some deprecated + functions. Bump version numbers were GnuCash sets the "disable + deprecated" flags. + +2007-04-06 00:54 jsled + + * [r15833] src/gnome-utils/gnc-dense-cal-store.c, + src/gnome-utils/gnc-dense-cal.c, + src/gnome-utils/gnc-sx-instance-dense-cal-adapter.c: Normalize + memory handling of GncDenseCal marked-element "info" string. + +2007-04-06 00:51 jsled + + * [r15832] src/gnome/dialog-sx-editor.c: detail + +2007-04-06 00:50 jsled + + * [r15831] src/gnome/dialog-sx-since-last-run.c: remove a level of + (legacy) indirection around some calls. + * [r15830] src/gnome/gnc-plugin-page-sx-list.c: decided against + +2007-04-06 00:19 hampton + + * [r15829] src/engine/Scrub.c, src/engine/Transaction.c, + src/engine/gnc-lot.c: Balance ENTER/LEAVE calls on some + functions. + +2007-04-05 19:49 andi5 + + * [r15828] src/gnome-utils/gnc-plugin-file-history.c: Fix a + %s-NULL-printf. + +2007-04-05 03:10 warlord + + * [r15827] branches/gobject-engine-dev-warlord, + branches/gobject-engine-dev-warlord/lib/libqof/qof/qof-gobject.h, + branches/gobject-engine-dev-warlord/lib/libqof/qof/qofbook.c, + branches/gobject-engine-dev-warlord/src/business/business-core/gncAddress.c, + branches/gobject-engine-dev-warlord/src/business/business-core/gncBillTerm.c, + branches/gobject-engine-dev-warlord/src/business/business-core/gncCustomer.c, + branches/gobject-engine-dev-warlord/src/business/business-core/gncEmployee.c, + branches/gobject-engine-dev-warlord/src/business/business-core/gncEntry.c, + branches/gobject-engine-dev-warlord/src/business/business-core/gncInvoice.c, + branches/gobject-engine-dev-warlord/src/business/business-core/gncJob.c, + branches/gobject-engine-dev-warlord/src/business/business-core/gncOrder.c, + branches/gobject-engine-dev-warlord/src/business/business-core/gncTaxTable.c, + branches/gobject-engine-dev-warlord/src/business/business-core/gncVendor.c, + branches/gobject-engine-dev-warlord/src/engine/Account.c, + branches/gobject-engine-dev-warlord/src/engine/FreqSpec.c, + branches/gobject-engine-dev-warlord/src/engine/SX-book.c, + branches/gobject-engine-dev-warlord/src/engine/SchedXaction.c, + branches/gobject-engine-dev-warlord/src/engine/Split.c, + branches/gobject-engine-dev-warlord/src/engine/Transaction.c, + branches/gobject-engine-dev-warlord/src/engine/gnc-budget.c, + branches/gobject-engine-dev-warlord/src/engine/gnc-commodity.c, + branches/gobject-engine-dev-warlord/src/engine/gnc-lot.c, + branches/gobject-engine-dev-warlord/src/engine/gnc-pricedb.c, + branches/gobject-engine-dev-warlord/src/engine/test/test-book-merge.c, + branches/gobject-engine-dev-warlord/src/engine/test/test-recursive.c: + Add hooks for the gobject dispose() function so that we can + migrate each object's "free()" function to a combination of + dispose() and finalize(). (and yes, "make check" still passes + all its tests) + +2007-04-05 02:44 warlord + + * [r15826] branches/gobject-engine-dev-warlord, + branches/gobject-engine-dev-warlord/lib/libqof/qof/qofbook.c, + branches/gobject-engine-dev-warlord/lib/libqof/qof/qofinstance.c, + branches/gobject-engine-dev-warlord/lib/libqof/qof/qofutil.c, + branches/gobject-engine-dev-warlord/src/business/business-core/test/test-customer.c, + branches/gobject-engine-dev-warlord/src/business/business-core/test/test-employee.c, + branches/gobject-engine-dev-warlord/src/business/business-core/test/test-job.c, + branches/gobject-engine-dev-warlord/src/business/business-core/test/test-vendor.c, + branches/gobject-engine-dev-warlord/src/engine/gnc-commodity.c, + branches/gobject-engine-dev-warlord/src/engine/test/test-book-merge.c, + branches/gobject-engine-dev-warlord/src/engine/test/test-recursive.c: + Get "make check" to work with the gobjectified objects. - fix a + bunch of tests to use the new gobject defs - make sure we + initialize g_type_init() in qof_init() - fix qofbook's + destruction sequence (I broke it earlier) - use dispose() in + QofInstance - use qof_init() for the business tests. + * [r15825] branches/gobject-engine-dev-warlord, + branches/gobject-engine-dev-warlord/src/business/business-core/gncVendor.c, + branches/gobject-engine-dev-warlord/src/business/business-core/gncVendor.h: + convert GncVendor to gobject initialization + * [r15824] branches/gobject-engine-dev-warlord, + branches/gobject-engine-dev-warlord/src/business/business-core/gncTaxTable.c, + branches/gobject-engine-dev-warlord/src/business/business-core/gncTaxTable.h: + convert GncTaxTable to gobject initialization + * [r15823] branches/gobject-engine-dev-warlord, + branches/gobject-engine-dev-warlord/src/business/business-core/gncOrder.c, + branches/gobject-engine-dev-warlord/src/business/business-core/gncOrder.h: + convert GncOrder to gobject initialization. + * [r15822] branches/gobject-engine-dev-warlord, + branches/gobject-engine-dev-warlord/src/business/business-core/gncJob.c, + branches/gobject-engine-dev-warlord/src/business/business-core/gncJob.h: + convert GncJob to gobject initialization + * [r15821] branches/gobject-engine-dev-warlord, + branches/gobject-engine-dev-warlord/src/business/business-core/gncInvoice.c, + branches/gobject-engine-dev-warlord/src/business/business-core/gncInvoice.h: + Convert GncInvoice to gobject initialization. + +2007-04-05 02:43 warlord + + * [r15820] branches/gobject-engine-dev-warlord, + branches/gobject-engine-dev-warlord/src/business/business-core/gncEntry.c, + branches/gobject-engine-dev-warlord/src/business/business-core/gncEntry.h: + convert gncEntry to gobject init. + * [r15819] branches/gobject-engine-dev-warlord, + branches/gobject-engine-dev-warlord/src/business/business-core/gncEmployee.c, + branches/gobject-engine-dev-warlord/src/business/business-core/gncEmployee.h: + convert GncEmployee to GObject initialzation. + * [r15818] branches/gobject-engine-dev-warlord, + branches/gobject-engine-dev-warlord/src/business/business-core/gncCustomer.c, + branches/gobject-engine-dev-warlord/src/business/business-core/gncCustomer.h: + convert GncCustomer to gobject initialization. + * [r15817] branches/gobject-engine-dev-warlord, + branches/gobject-engine-dev-warlord/src/business/business-core/gncAddress.c, + branches/gobject-engine-dev-warlord/src/business/business-core/gncBillTerm.c, + branches/gobject-engine-dev-warlord/src/business/business-core/gncBillTerm.h: + convert billterm to gobject initialization. + * [r15816] branches/gobject-engine-dev-warlord, + branches/gobject-engine-dev-warlord/src/business/business-core/gncAddress.c, + branches/gobject-engine-dev-warlord/src/business/business-core/gncAddress.h: + convert gncAddress to GObject initialization + +2007-04-05 01:33 jsled + + * [r15815] src/doc/sx.rst: update + * [r15814] src/gnome-utils/gnc-dense-cal.c: Base the value of the + "week_starts_monday" dense-cal parameter on an implementation + detail of GTK. :( + +2007-04-05 00:43 jsled + + * [r15813] src/doc/sx.rst, src/gnome-utils/gnc-dense-cal.c, + src/gnome-utils/gnc-dense-cal.h: GncDenseCal supports Monday + being the start of the week. + +2007-04-05 00:24 warlord + + * [r15812] branches/gobject-engine-dev-warlord, + branches/gobject-engine-dev-warlord/src/backend/file/gnc-pricedb-xml-v2.c, + branches/gobject-engine-dev-warlord/src/backend/file/io-gncxml-v1.c, + branches/gobject-engine-dev-warlord/src/backend/postgres/price.c, + branches/gobject-engine-dev-warlord/src/backend/postgres/table.m4, + branches/gobject-engine-dev-warlord/src/engine/gnc-engine.h, + branches/gobject-engine-dev-warlord/src/engine/gnc-pricedb-p.h, + branches/gobject-engine-dev-warlord/src/engine/gnc-pricedb.c, + branches/gobject-engine-dev-warlord/src/engine/gnc-pricedb.h, + branches/gobject-engine-dev-warlord/src/engine/test-core/test-engine-stuff.c, + branches/gobject-engine-dev-warlord/src/gnome-utils/gnc-tree-model-price.c, + branches/gobject-engine-dev-warlord/src/gnome-utils/gnc-tree-view-price.c, + branches/gobject-engine-dev-warlord/src/gnome/dialog-price-editor.c, + branches/gobject-engine-dev-warlord/src/gnome/druid-stock-split.c, + branches/gobject-engine-dev-warlord/src/scm/price-quotes.scm: + convert price/pricedb objects to GObject initialization rename + gnc_price_{get,set}_type() to _typestr() so it doesn't conflict + with the GType gnc_price_get_type() API. + * [r15811] branches/gobject-engine-dev-warlord, + branches/gobject-engine-dev-warlord/src/engine/gnc-lot-p.h, + branches/gobject-engine-dev-warlord/src/engine/gnc-lot.c, + branches/gobject-engine-dev-warlord/src/engine/gnc-lot.h: + convert gnc-lot object to GObject initialization + * [r15810] branches/gobject-engine-dev-warlord, + branches/gobject-engine-dev-warlord/src/engine/gnc-commodity.c, + branches/gobject-engine-dev-warlord/src/engine/gnc-commodity.h: + Convert gnc_commodity objects to GObject initialization. + * [r15809] branches/gobject-engine-dev-warlord, + branches/gobject-engine-dev-warlord/src/engine/gnc-budget.c, + branches/gobject-engine-dev-warlord/src/engine/gnc-budget.h: + Convert GncBudget object to GObject initialization. + +2007-04-05 00:23 warlord + + * [r15808] branches/gobject-engine-dev-warlord, + branches/gobject-engine-dev-warlord/src/engine/Account.c, + branches/gobject-engine-dev-warlord/src/engine/Transaction.c, + branches/gobject-engine-dev-warlord/src/engine/Transaction.h, + branches/gobject-engine-dev-warlord/src/engine/TransactionP.h: + Convert the Transaction object to GObject Initialization + * [r15807] branches/gobject-engine-dev-warlord, + branches/gobject-engine-dev-warlord/src/engine/Split.c, + branches/gobject-engine-dev-warlord/src/engine/Split.h, + branches/gobject-engine-dev-warlord/src/engine/SplitP.h: Convert + Split objects to GObject intiialization + * [r15806] branches/gobject-engine-dev-warlord, + branches/gobject-engine-dev-warlord/src/engine/SX-book.c, + branches/gobject-engine-dev-warlord/src/engine/SX-book.h: + Convert SX-book (SchedXactions) to GObject initialization. Note + that this object is never freed here, so it's a potential memory + leak. + * [r15805] branches/gobject-engine-dev-warlord, + branches/gobject-engine-dev-warlord/src/engine/SchedXaction.c, + branches/gobject-engine-dev-warlord/src/engine/SchedXaction.h: + Convert SchedXaction to GObject initialization. + * [r15804] branches/gobject-engine-dev-warlord, + branches/gobject-engine-dev-warlord/src/engine/FreqSpec.c, + branches/gobject-engine-dev-warlord/src/engine/FreqSpec.h, + branches/gobject-engine-dev-warlord/src/engine/FreqSpecP.h: + Convert FreqSpec to GObject initialization. + +2007-04-04 23:05 jsled + + * [r15803] src/gnome-utils/gnc-dense-cal.c: better GncDenseCal + minimum-size requesting + +2007-04-04 22:22 jsled + + * [r15802] src/doc/sx.rst, src/gnome-utils/gnc-dense-cal.c, + src/gnome-utils/gnc-dense-cal.h, + src/gnome/gnc-plugin-page-sx-list.c: Save/restore gnc dense cal + number-of-months view in SX List page. + +2007-04-04 22:21 jsled + + * [r15801] lib/libqof/qof/gnc-date.c, src/app-utils/file-utils.c: + unused variable removal. + +2007-04-04 22:07 jsled + + * [r15800] src/gnome-utils/gnc-dense-cal.c: Correctly set the + GncDenseCal view combo box when set from code. Better view + label/combo-box widget layout and alignment. + +2007-04-04 21:49 andi5 + + * [r15799] configure.in, + src/import-export/hbci/druid-hbci-initial.c: Remove check for + sys/wait.h because waitpid is not in use anymore. + +2007-04-04 21:48 andi5 + + * [r15798] src/backend/file/io-gncxml-v2.c, src/bin/gnucash-bin.c: + Depend on an available GLib thread implementation. Remove + fallback to fork for gzip. + +2007-04-04 18:48 andi5 + + * [r15796] lib/libqof/backend/file/qsf-backend.c, + lib/libqof/backend/file/qsf-xml-map.c, + lib/libqof/qof/qofbookmerge.c, lib/libqof/qof/qoflog.c, + lib/libqof/qof/qofutil.c, src/backend/file/sixtp-utils.c, + src/business/business-ledger/gncEntryLedgerModel.c, + src/calculation/amort_opt.c, src/calculation/amort_prt.c, + src/engine/FreqSpec.c, src/engine/Recurrence.c, + src/gnome-utils/gnc-date-edit.c, + src/gnome-utils/gnc-date-format.c, + src/gnome-utils/gnc-dense-cal.c, + src/import-export/import-backend.c, + src/register/ledger-core/split-register-model.c: Use + qof_strftime instead of strftime in the C source code. + * [r15795] lib/libqof/qof/Makefile.am, + lib/libqof/qof/gnc-date-p.h, lib/libqof/qof/gnc-date.c, + lib/libqof/qof/gnc-date.h, lib/libqof/qof/qof-win32.c: Improve + printing of dates and times with non-UTF-8 locales and on + Windows. * qof_time_format_from_utf8 converts an strftime format + specification from UTF-8 to the locale encoding * + qof_format_time calls strftime repeatedly with growing allocated + buffers until the result fits into one, or return NULL * + qof_formatted_time_to_utf8 converts the result back to UTF-8 * + qof_strftime takes similar arguments to strftime, but in UTF-8 * + the conversion functions on Windows are implemented in + qof-win32.c to allow them to use windows.h, as they need + wcstombs and mbstowcs + +2007-04-04 17:58 andi5 + + * [r15794] src/gnome/dialog-new-user.c: In new user dialog, run + HOOK_BOOK_OPENED with non-NULL session parameter. + +2007-04-04 17:04 andi5 + + * [r15793] src/app-utils/file-utils.c: Fix state file issues on + Windows. Handle two NULL parameters to %s in printfs. In + gnc_update_state_file_keys, also use \r for splitting the + contents into lines. + +2007-04-04 15:41 andi5 + + * [r15792] src/app-utils/gnc-help-utils.c, + src/app-utils/gnc-help-utils.h: Minor cleanup and doc string in + gnc-help-utils.[ch]. + +2007-04-04 04:58 hampton + + * [r15791] src/engine/Transaction.c, + src/gnome/gnc-plugin-page-account-tree.c, + src/gnome/window-reconcile.c: Implement idea from Mike Alexander + (in #346063) to key lot scrubbing off the environment variable + GNC_AUTO_SCRUB_LOTS instead of commenting it out of the code. + This make it easier for developers to test/users to try lot + scrubbing. + +2007-04-04 04:36 hampton + + * [r15790] src/engine/gnc-lot.c: Patch from Klee Dienes + (bugzilla #420550) to re-implement + gnc_lot_get_earliest_split and gnc_lot_get_latest_split using + xaccSplitDateOrder. This greatly simplifies the functions. + +2007-04-04 04:16 hampton + + * [r15789] src/gnome-utils/gnc-main-window.c: Print a different + warning messages if unsaved changes have existed for longer than + an hour or a day. + +2007-04-04 03:57 hampton + + * [r15788] src/gnome-utils/gnc-tree-model-commodity.c, + src/gnome-utils/gnc-tree-model-price.c, + src/gnome-utils/gnc-tree-view-price.c: Fix window corruption + problems when adding prices to the price database. (#376298) BP + +2007-04-04 03:40 hampton + + * [r15787] src/app-utils/file-utils.c, src/app-utils/file-utils.h, + src/app-utils/gnc-exp-parser.c, + src/business/business-gnome/dialog-invoice.c, + src/core-utils/gnc-gkeyfile-utils.c, + src/core-utils/gnc-gkeyfile-utils.h, + src/gnome-utils/gnc-main-window.c, + src/gnome-utils/gnc-plugin-file-history.c, + src/gnome-utils/gnc-tree-view-account.c, + src/gnome/dialog-print-check.c, + src/gnome/gnc-plugin-page-register.c, + src/report/report-gnome/gnc-plugin-page-report.c: Play nicer + with recent releases of glib that have tightened what's + considered a valid key in a key/value file. This change will + cause gnucash to rewrite any opened state file into a new + version where all key names fit the new glib requirements. This + code was originally committed to trunk as #15458 on 1/28/07, and + then backed out with #15461 on 1/29/07. Backward compatibility + support for this code was committed to the 2.0 branch in #15460 + and was released as part of 2.0.5. Now that 2.0.5 has now been + out for six weeks, this commit puts the original changes back + into trunk. + +2007-04-04 02:22 jsled + + * [r15786] src/doc/sx.rst, src/gnome-utils/gnc-dense-cal-store.h, + src/gnome-utils/gnc-dense-cal.c, + src/gnome-utils/gnc-dense-cal.h: (Checkpoint; start to) support + changing the number-of-months in a GncDenseCal. Change + GncDenseCal to be a composite widget using GtkDrawArea, rather + than being a "native" widget; much more straightforward + implementation. Update some GTK API usage for + deprecation/modernity. + +2007-04-03 22:58 warlord + + * [r15785] branches/gobject-engine-dev-warlord, + branches/gobject-engine-dev-warlord/src/engine/Account.c, + branches/gobject-engine-dev-warlord/src/engine/Account.h, + branches/gobject-engine-dev-warlord/src/engine/AccountP.h: + Convert Account object to GObject + +2007-04-03 22:30 warlord + + * [r15784] branches/gobject-engine-dev-warlord, + branches/gobject-engine-dev-warlord/lib/libqof/qof/qofbook-p.h, + branches/gobject-engine-dev-warlord/lib/libqof/qof/qofbook.c, + branches/gobject-engine-dev-warlord/lib/libqof/qof/qofbook.h, + branches/gobject-engine-dev-warlord/lib/libqof/qof/qofid.h, + branches/gobject-engine-dev-warlord/lib/libqof/qof/qofinstance.h: + get libqof to build using GObject - migrate QofBook to GObject - + move around some typedef to get libqof to build again + +2007-04-03 17:21 andi5 + + * [r15782] src/gnome-utils/dialog-transfer.c, + src/gnome-utils/glade/transfer.glade: Remove viewport/hbox from + account scrolls in transfer dialog. Fixes #425917. The scrolled + windows for "transfer to" and "transfer from" now take the + treeviews directly and do not pack them into viewports, letting + them actually scroll the scrolled window. BP + +2007-04-03 13:51 warlord + + * [r15781] branches/gobject-engine-dev-warlord, + branches/gobject-engine-dev-warlord/lib/libqof/qof/qof-gobject.h, + branches/gobject-engine-dev-warlord/lib/libqof/qof/qofinstance.c, + branches/gobject-engine-dev-warlord/lib/libqof/qof/qofinstance.h: + convert QofInstance to using GObject note that this breaks the + build of this branch, and that the build will remain broken + until each of the objects is converted over to basic GObject + support. + +2007-04-03 00:55 jsled + + * [r15777] src/gnome/druid-loan.c: Bug#343795: Be explicit about + number of months so auto-decimal-point doesn't bite us. Patch + from Jerry Quinn . + +2007-04-03 00:19 jsled + + * [r15776] src/app-utils/gnc-sx-instance-model.c, src/doc/sx.rst: + When an SX is updated, synchronize added/removed variables with + new/existing instances. + +2007-04-02 22:11 jsled + + * [r15775] src/gnome-utils/dialog-preferences.c, + src/gnome-utils/gnc-plugin-page.c: Unused variable removal. + +2007-04-02 03:42 hampton + + * [r15774] src/gnome-utils/glade/preferences.glade, + src/gnome-utils/gnc-main-window.c, + src/gnome-utils/gnc-main-window.h, + src/gnome-utils/gnc-plugin-page.c, + src/gnome-utils/gnc-plugin-page.h, + src/gnome/gnc-plugin-page-register.c, + src/gnome/schemas/apps_gnucash_general.schemas.in: Allow the + user to specify the maximum width of the page labels in the main + window (#338161). Also add a tooltip showing the account full + name to the page labels in the main window (#343239). + +2007-04-01 13:23 andi5 + + * [r15771] packaging/win32/custom.sh, packaging/win32/dist.sh, + packaging/win32/install.sh: On Windows, go back to + libgnomeprint. Partly revert r15750/61. GtkPrint/GtkHTML as + combination is not yet stable enough to use it by default. It + seems however to be the way to go, so all necessary changes are + only commented out. + +2007-03-28 08:59 andi5 + + * [r15761] packaging/win32/dist.sh: Remove libgnomeprintui from + dist.sh. + +2007-03-27 03:06 hampton + + * [r15760] src/bin/gnucash-bin.c, + src/core-utils/gnc-gconf-utils.c, src/core-utils/gnc-main.c, + src/core-utils/gnc-main.h: Allow the base gconf path to be + specified at run time, either via an environment variable or via + a command line option. Based on a patch from James Radley. + Implements #328762. + +2007-03-27 01:55 hampton + + * [r15759] src/gnome-utils/glade/preferences.glade, + src/gnome-utils/gnc-main-window.c, + src/gnome/schemas/apps_gnucash_general.schemas.in: Add an option + to change the tab closing behavior. The two choices are to move + to the tab immediately to the left, or to move to the most + recently viewed tab. Implements #346314. + +2007-03-27 01:10 hampton + + * [r15758] src/gnome-utils/glade/preferences.glade, + src/gnome/dialog-print-check.c, + src/gnome/schemas/apps_gnucash_dialog_print_checks.schemas.in: + Add a preference for printing "***" immediately before and after + all text fields on checks. Implements enhancement request + #420224. + +2007-03-26 21:28 andi5 + + * [r15757] src/business/business-core/business-core.scm: Use + gncOwnerGetOwnerFromLot. + +2007-03-26 03:02 hampton + + * [r15756] doc/gtkrc-2.0.gnucash: Record a couple of user + suggestions for things to do with gnucash's gtkrc file. + +2007-03-26 02:58 hampton + + * [r15755] src/backend/file/io-example-account.c: Don't crash if + an example account file has no root account. Also filter the + file names (*xea) when reading accounts directories. + +2007-03-25 23:05 andi5 + + * [r15754] src/business/business-reports/owner-report.scm: Use + TXN-TYPE-{INVOICE,PAYMENT} in customer report. Observed by Nigel + Titley. + +2007-03-24 18:17 hampton + + * [r15753] src/gnome-utils/glade/preferences.glade, + src/gnome/dialog-print-check.c: Add preferences support for + printing the date format immediately below the date (GtkPrint + only), and for setting the font used by the check printing code + (GnomePrint and GtkPrint). The fonts actually used by GnomePrint + seem very limited compared to those used by GtkPrint, but the + font size specification always seems to be honored. + +2007-03-24 18:14 hampton + + * [r15752] src/gnome-utils/dialog-preferences.c: Add preferences + support for a GtkFontButton widget. + +2007-03-24 15:30 andi5 + + * [r15751] src/gnome-utils/gnc-html.c: Use + gtk_print_operation_set_{use_full_page,unit} for reports. + +2007-03-24 15:28 andi5 + + * [r15750] packaging/win32/custom.sh, packaging/win32/install.sh: + Install.sh: Some package updates, including GtkHTML 3.14.0. + Update glib, cairo, pango, gtk+ and gtkhtml. Drop + libgnomeprintui, but keep libgnomeprint because goffice depends + on it. + +2007-03-23 19:40 andi5 + + * [r15749] src/backend/file/sixtp.c: On Windows, convert filename + parameter for xml parser to system codepage. + +2007-03-23 19:38 andi5 + + * [r15748] src/backend/file/gnc-backend-file.c, + src/backend/file/io-gncxml-v2.c, src/bin/gnucash-bin.c, + src/gnome-utils/gnc-gnome-utils.c: Add support for + (de)compressing in a thread instead of fork. Use GThreading + system when available, but depend on it on Windows. Gzipped data + files are still loaded by libxml2. On write, again create a pipe + p and a thread t that gzwrites bytes read from p to a given + file. After the other thread has finished writing to p, it waits + for t to return to avoid loss of data. + +2007-03-22 08:15 andi5 + + * [r15747] packaging/win32/install.sh: Install.sh: Do not mix + pexports and ".." as noted by Nathan Buchanan. pexports + somestimes crashes in a new MSYS shell if a path, like the one + to a header file, contains "..". + +2007-03-21 22:50 andi5 + + * [r15746] src/engine/gnc-filepath-utils.c: Patch from James + Radley to allow override of the dotfile location. Read + environment variable GNC_DOT_DIR and, if available, use this + instead of `g_get_home_dir`/.gnucash. This allows one develop + without impacting an existing stable installation, excepting + shared GConf keys. Setting HOME does not help, because + g_get_home_dir prefers passwd entries. + +2007-03-21 20:03 andi5 + + * [r15745] configure.in, src/engine/Makefile.am: Remove almost + unused configure output variables. + GNUCASH_{APP_UTILS,GNOME_UTILS,REGISTER_CORE}_{CFLAGS,LIBS} and + GNC_FALSE have been completely unused. GNUCASH_ENGINE_{,BASE}_* + could be moved to its only user engine/Makefile.am. + +2007-03-21 09:46 andi5 + + * [r15744] packaging/win32/install.sh: In install.sh test for + htmlhelp, try to build DLL. The HTML Help Workshop includes + htmlhelp.lib, but we cannot use it for creating DLLs---it is a + static thingy. So test with -shared in install.sh. It would be + nice to have a similar test improvement in configure.in. + +2007-03-20 23:42 andi5 + + * [r15743] src/gnome-utils/Makefile.am: Fix a typo in + gnome-utils/Makefile.am, garbling _SOURCES. + +2007-03-20 16:37 andi5 + + * [r15742] configure.in, src/business/business-gnome/Makefile.am, + src/business/dialog-tax-table/Makefile.am, + src/gnome-search/Makefile.am, src/gnome-utils/Makefile.am, + src/gnome-utils/gnc-html-graph-gog.c, + src/gnome-utils/print-session.h, src/gnome/Makefile.am, + src/import-export/qif-import/Makefile.am, + src/report/report-gnome/Makefile.am: Do not check for and link + against gnomeprint if gtkhtml uses gtkprint. If GtkHTML uses + GtkPrint, reports and checks will use it, so GnomePrint is not + needed. Also, remove some spurious GNOME_PRINT_{CFLAGS,LIBS} + from Makefile.am files. + +2007-03-20 05:19 hampton + + * [r15741] src/gnome/dialog-print-check.c: If the specified check + format guid can't be found then select the first check format in + the list. + +2007-03-20 01:08 hampton + + * [r15739] checks/gnomeprint/quicken.chk, + checks/gnomeprint/quicken_wallet.chk, checks/quicken.chk, + checks/quicken_wallet.chk, src/gnome/dialog-print-check.c: Use a + single key for check position names instead of a series of + manufactured key names, one key per name. + +2007-03-18 22:45 andi5 + + * [r15738] src/gnome/dialog-print-check.c: Do not printf %s if the + param is NULL. + +2007-03-18 19:39 jsled + + * [r15737] README.dependencies: Add list of "interesting" + libraries. + * [r15736] HACKING: Update "starting gnucash from the build tree + info." + +2007-03-18 17:58 andi5 + + * [r15735] src/gnome-utils/gnc-html.c, + src/gnome-utils/print-session.c, + src/gnome-utils/print-session.h, src/gnome/dialog-print-check.c: + Uncouple print settings for reports and checks again. Remove + gnc_{save,restore}_print_settings, revert part of r15733. + +2007-03-18 17:37 hampton + + * [r15734] checks/deluxe.chk, checks/gnomeprint/deluxe.chk, + checks/gnomeprint/quicken.chk, + checks/gnomeprint/quicken_wallet.chk, checks/quicken.chk, + checks/quicken_wallet.chk, src/gnome/dialog-print-check.c: Add + GUID numbers to check formats. Detect duplicate check format + files (by guid) and show a warning dialog to the user. Remember + the users selected check format by GUID and not by index. Add + text clipping when using GnomePrint. + +2007-03-17 17:29 andi5 + + * [r15733] configure.in, src/gnome-utils/gnc-html-graph-gog.c, + src/gnome-utils/gnc-html.c, src/gnome-utils/print-session.c, + src/gnome-utils/print-session.h, src/gnome/dialog-print-check.c: + Add support for printing reports with GtkPrint. Also add + gnc_{save,restore}_print_settings so that those are shared + between report and check prints. + * [r15732] src/gnome-utils/gnome-utils.i, + src/gnome-utils/print-session.c, + src/gnome-utils/print-session.h: Remove unused functions in and + stop wrapping print-session.[ch]. + * [r15731] configure.in, macros/pkg.m4: If PKG_CHECK_MODULES + fails, always print result "no". + * [r15730] configure.in: Reorder the sequence of some GUI library + tests. Allow libgtkhtml-3.14. Merge the two gnc_build_gui=true + blocks, only move regex adjustments to the windows specific + part. Test for gtkhtml later than before and allow + libgtkhtml-3.14 iff gtk+-2.0 >= 2.10 and gog-renderer-cairo.h is + available. To actually print with GtkPrint further code is + needed. + +2007-03-16 09:20 andi5 + + * [r15727] configure.in, packaging/win32/install.sh, + src/app-utils/gnc-help-utils.c: Harden tests for HtmlHelpW on + Windows. Check both, in install.sh and configure.in, whether we + can link a test source for HtmlHelpW against the html help + import library, instead of just testing for htmlhelp.h or some + htmlhelp library thing. + +2007-03-15 07:30 andi5 + + * [r15725] src/gnome/dialog-print-check.c: Absolute paths on + Windows do not begin with a slash. + +2007-03-15 05:20 hampton + + * [r15724] src/core-utils/gnc-gkeyfile-utils.c, + src/core-utils/gnc-gkeyfile-utils.h, + src/engine/gnc-filepath-utils.c, src/gnome/dialog-print-check.c, + src/gnome/glade/print.glade: In the Print Checks dialog, provide + an easy way for users to save the data from the "Custom Format" + page to a check format file. + +2007-03-15 03:00 jsled + + * [r15723] src/backend/file/gnc-freqspec-xml-v2.c: Change julian + offset of 0 + +2007-03-15 02:41 jsled + + * [r15722] src/backend/file/gnc-schedxaction-xml-v2.c, + src/doc/sx.rst: Fix Recurrence start-date bugs in conversion of + FreqSpecs. + +2007-03-15 02:39 jsled + + * [r15721] src/gnome-utils/gnc-frequency.c: Clarify why we're + setting the month to January. Clarify the name of the + DOW-alignment variable, and remove needlessly setting it to the + first of the month to prevent spurious date changing. + +2007-03-15 02:37 jsled + + * [r15720] src/gnome/dialog-sx-editor.c: debug those schedule + strings! + +2007-03-15 02:24 hampton + + * [r15719] src/gnome/dialog-print-check.c, + src/gnome/dialog-print-check.h, + src/gnome/gnc-plugin-page-register.c: Add support for printing + the check number, the action, and the real memo line. + +2007-03-15 00:56 jsled + + * [r15718] lib/libqof/qof/qoflog.c, src/backend/file/sixtp.c, + src/engine/FreqSpec.c, src/engine/Recurrence.c, + src/engine/test-core/test-engine-stuff.c: Unused identifier + cleanup. + +2007-03-15 00:55 hampton + + * [r15717] checks/deluxe.chk, checks/gnomeprint/deluxe.chk, + checks/gnomeprint/quicken.chk, + checks/gnomeprint/quicken_wallet.chk, checks/quicken.chk, + checks/quicken_wallet.chk, src/gnome/dialog-print-check.c, + src/gnome/glade/print.glade: In the print check dialog, the + notes field has always incorrectly been called the memo field. + This fix corrects that misnaming. + +2007-03-14 20:05 andi5 + + * [r15716] src/gnome-utils/dialog-preferences.c: Do not printf %s + if the param is NULL. + +2007-03-14 09:55 andi5 + + * [r15715] src/app-utils/gnc-ui-util.c: Windows lacks exp10, so + use exp instead. + +2007-03-14 02:21 hampton + + * [r15714] src/gnome/dialog-print-check.c: Another 64 bit fix. + +2007-03-14 01:00 andi5 + + * [r15713] configure.in, src/app-utils/Makefile.am, + src/app-utils/gnc-help-utils.c, src/app-utils/gnc-help-utils.h, + src/gnc-ui.h, src/gnome-utils/gnc-gnome-utils.c: Add help + support on Windows by using the HtmlHelp API. Find the correct + CHM file according to the active locale and call gnc_show_help + in src/app-utils/gnc-help-utils.[ch]. These new files were + necessary because does not like things like GUID. If + no htmlhelp.h was found, spawn hh to show the chm file. + Otherwise parse the GKeyFile ending on .hhmap to determine a + numeric ID for the given anchor and use HtmlHelpW. + +2007-03-14 00:41 andi5 + + * [r15712] packaging/win32/custom.sh, packaging/win32/install.sh: + Install.sh: Add support for generating guide and help CHM files. + * add html help workspace, make an import library for hhctrl.ocx + * add libxslt for xsltproc and htmlhelp xsl stylesheets * run + xsltproc on guide and help, C and de_DE; enrich the resulting + hhp files with anchor/map/alias information, compile them with + hhc, save to $INST_DIR/share/gnucash/$lang/gnucash-$type.chm * + create GKeyFiles *.hhmap that can be parsed to open specific + topics * also, obsolete pexports by mingw-utils + +2007-03-13 15:18 hampton + + * [r15710] configure.in, src/core-utils/gnc-gkeyfile-utils.c, + src/core-utils/gnc-gkeyfile-utils.h, + src/gnome/dialog-print-check.c: Make the new check printing code + compile on systems that don't have glib 2.12. + +2007-03-13 03:43 hampton + + * [r15709] Makefile.am, checks, checks/Makefile.am, + checks/deluxe.chk, checks/gnomeprint, + checks/gnomeprint/deluxe.chk, checks/gnomeprint/quicken.chk, + checks/gnomeprint/quicken_wallet.chk, checks/quicken.chk, + checks/quicken_wallet.chk, configure.in, + src/app-utils/app-utils.i, src/app-utils/gnc-ui-util.c, + src/app-utils/gnc-ui-util.h, src/gnome/dialog-print-check.c, + src/gnome/glade/print.glade, src/scm/Makefile.am, + src/scm/main.scm, src/scm/printing: Convert the check printing + code from Scheme to C. Add support for using the GtkPrint API + when compiled against gtk+ 2.10 or later. Add support for + reading check description files instead of hard coding check + descriptions. + +2007-03-13 01:18 hampton + + * [r15708] lib/libqof/qof/gnc-date.c: ISO 8601 requires a four + digit year. + +2007-03-10 22:16 cstim + + * [r15707] src/import-export/hbci/druid-hbci-initial.c, + src/import-export/hbci/hbci-interaction.c: Implement some + initial gnc_component_manager registering for the hbci dialogs. + Partially fixes bug#409324. BP + +2007-03-10 21:18 cstim + + * [r15706] packaging/win32/install.sh: Add helpful error message + if other package is unavailable + +2007-03-10 19:01 andi5 + + * [r15705] packaging/win32/custom.sh, packaging/win32/dist.sh, + packaging/win32/goffice-0.3.0-patch.diff, + packaging/win32/goffice-0.3.2-patch.diff, + packaging/win32/goffice-0.3.7-patch.diff, + packaging/win32/install.sh: Install.sh: Bump goffice to 0.3.7. * + add pcre which is a hard dependency of goffice now * use the + same patch for goffice 0.3.7 as for 0.3.2 (was not in use) * + make inst.sh'ed gnucash and gnucash.bat scripts work again + +2007-03-09 22:44 andi5 + + * [r15704] configure.in, src/gnome-utils/gnc-html-graph-gog.c: Add + GOFFICE_WITH_CAIRO to enable build without GogRendererPixbuf. + Check whether we find gog-renderer-cairo.h with the help of + GOFFICE_CFLAGS. If it is found, use GogRendererCairo instead of + GogRendererPixbuf. Newer goffice releases do not ship the latter + any more. + +2007-03-09 20:16 hampton + + * [r15703] src/import-export/qif-import/qif-dialog-utils.scm, + src/report/report-system/report-utilities.scm: Fix two instances + where a function name didn't get changed for the swig-style + naming. + +2007-03-09 19:39 andi5 + + * [r15702] lib/goffice-0.0.4, lib/libgsf-1.12.3: Remove the empty + directories in lib/libgsf-1.12.3 and /goffice-0.0.4 too. (blame + git-svn) + +2007-03-09 19:26 andi5 + + * [r15701] Makefile.am, configure.in, goffice-config.h.in, + goffice-features.h.in, gsf-config.h.in, lib/Makefile.am, + lib/goffice-0.0.4/AUTHORS, lib/goffice-0.0.4/BUGS, + lib/goffice-0.0.4/COPYING, lib/goffice-0.0.4/ChangeLog, + lib/goffice-0.0.4/INSTALL, lib/goffice-0.0.4/MAINTAINERS, + lib/goffice-0.0.4/Makefile.am, lib/goffice-0.0.4/NEWS, + lib/goffice-0.0.4/README, lib/goffice-0.0.4/aclocal.m4, + lib/goffice-0.0.4/config.guess, lib/goffice-0.0.4/config.sub, + lib/goffice-0.0.4/configure, lib/goffice-0.0.4/configure.in, + lib/goffice-0.0.4/depcomp, lib/goffice-0.0.4/goffice-plugins.mk, + lib/goffice-0.0.4/goffice.mk, + lib/goffice-0.0.4/goffice/Makefile.am, + lib/goffice-0.0.4/goffice/app/Makefile.am, + lib/goffice-0.0.4/goffice/app/error-info.c, + lib/goffice-0.0.4/goffice/app/error-info.h, + lib/goffice-0.0.4/goffice/app/file-priv.h, + lib/goffice-0.0.4/goffice/app/file.c, + lib/goffice-0.0.4/goffice/app/file.h, + lib/goffice-0.0.4/goffice/app/go-app.h, + lib/goffice-0.0.4/goffice/app/go-cmd-context-impl.h, + lib/goffice-0.0.4/goffice/app/go-cmd-context.c, + lib/goffice-0.0.4/goffice/app/go-cmd-context.h, + lib/goffice-0.0.4/goffice/app/go-doc-control-impl.h, + lib/goffice-0.0.4/goffice/app/go-doc-control.c, + lib/goffice-0.0.4/goffice/app/go-doc-control.h, + lib/goffice-0.0.4/goffice/app/go-doc-impl.h, + lib/goffice-0.0.4/goffice/app/go-doc.c, + lib/goffice-0.0.4/goffice/app/go-doc.h, + lib/goffice-0.0.4/goffice/app/go-error-stack.h, + lib/goffice-0.0.4/goffice/app/go-object.c, + lib/goffice-0.0.4/goffice/app/go-object.h, + lib/goffice-0.0.4/goffice/app/go-plugin-loader-module.c, + lib/goffice-0.0.4/goffice/app/go-plugin-loader-module.h, + lib/goffice-0.0.4/goffice/app/go-plugin-loader.c, + lib/goffice-0.0.4/goffice/app/go-plugin-loader.h, + lib/goffice-0.0.4/goffice/app/go-plugin-service-impl.h, + lib/goffice-0.0.4/goffice/app/go-plugin-service.c, + lib/goffice-0.0.4/goffice/app/go-plugin-service.h, + lib/goffice-0.0.4/goffice/app/go-plugin.c, + lib/goffice-0.0.4/goffice/app/go-plugin.h, + lib/goffice-0.0.4/goffice/app/go-service-impl.h, + lib/goffice-0.0.4/goffice/app/go-service.c, + lib/goffice-0.0.4/goffice/app/go-service.h, + lib/goffice-0.0.4/goffice/app/goffice-app.h, + lib/goffice-0.0.4/goffice/app/io-context-priv.h, + lib/goffice-0.0.4/goffice/app/io-context.c, + lib/goffice-0.0.4/goffice/app/io-context.h, + lib/goffice-0.0.4/goffice/app/module-plugin-defs.h, + lib/goffice-0.0.4/goffice/cut-n-paste/Makefile.am, + lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/Makefile.am, + lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas-i18n.h, + lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas-line.c, + lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas-line.h, + lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas-marshal.list, + lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas-pixbuf.c, + lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas-pixbuf.h, + lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas-polygon.c, + lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas-polygon.h, + lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas-rect-ellipse.c, + lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas-rect-ellipse.h, + lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas-text.c, + lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas-text.h, + lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas-util.c, + lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas-util.h, + lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas-widget.c, + lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas-widget.h, + lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas.c, + lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/foo-canvas.h, + lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/libfoocanvas.h, + lib/goffice-0.0.4/goffice/cut-n-paste/foocanvas/libfoocanvastypes.c, + lib/goffice-0.0.4/goffice/cut-n-paste/pcre/COPYING, + lib/goffice-0.0.4/goffice/cut-n-paste/pcre/Makefile.am, + lib/goffice-0.0.4/goffice/cut-n-paste/pcre/get.c, + lib/goffice-0.0.4/goffice/cut-n-paste/pcre/internal.h, + lib/goffice-0.0.4/goffice/cut-n-paste/pcre/maketables.c, + lib/goffice-0.0.4/goffice/cut-n-paste/pcre/pcre.c, + lib/goffice-0.0.4/goffice/cut-n-paste/pcre/pcre.h, + lib/goffice-0.0.4/goffice/cut-n-paste/pcre/pcreposix.c, + lib/goffice-0.0.4/goffice/cut-n-paste/pcre/pcreposix.h, + lib/goffice-0.0.4/goffice/cut-n-paste/pcre/study.c, + lib/goffice-0.0.4/goffice/data/Makefile.am, + lib/goffice-0.0.4/goffice/data/go-data-impl.h, + lib/goffice-0.0.4/goffice/data/go-data-simple.c, + lib/goffice-0.0.4/goffice/data/go-data-simple.h, + lib/goffice-0.0.4/goffice/data/go-data.c, + lib/goffice-0.0.4/goffice/data/go-data.h, + lib/goffice-0.0.4/goffice/data/goffice-data.h, + lib/goffice-0.0.4/goffice/drawing/Makefile.am, + lib/goffice-0.0.4/goffice/drawing/god-anchor.c, + lib/goffice-0.0.4/goffice/drawing/god-anchor.h, + lib/goffice-0.0.4/goffice/drawing/god-default-attributes.c, + lib/goffice-0.0.4/goffice/drawing/god-default-attributes.h, + lib/goffice-0.0.4/goffice/drawing/god-drawing-group.c, + lib/goffice-0.0.4/goffice/drawing/god-drawing-group.h, + lib/goffice-0.0.4/goffice/drawing/god-drawing-renderer-gdk.c, + lib/goffice-0.0.4/goffice/drawing/god-drawing-renderer-gdk.h, + lib/goffice-0.0.4/goffice/drawing/god-drawing-view.c, + lib/goffice-0.0.4/goffice/drawing/god-drawing-view.h, + lib/goffice-0.0.4/goffice/drawing/god-drawing.c, + lib/goffice-0.0.4/goffice/drawing/god-drawing.h, + lib/goffice-0.0.4/goffice/drawing/god-image-store.c, + lib/goffice-0.0.4/goffice/drawing/god-image-store.h, + lib/goffice-0.0.4/goffice/drawing/god-image.c, + lib/goffice-0.0.4/goffice/drawing/god-image.h, + lib/goffice-0.0.4/goffice/drawing/god-paragraph-attributes.c, + lib/goffice-0.0.4/goffice/drawing/god-paragraph-attributes.h, + lib/goffice-0.0.4/goffice/drawing/god-property-table.c, + lib/goffice-0.0.4/goffice/drawing/god-property-table.h, + lib/goffice-0.0.4/goffice/drawing/god-shape.c, + lib/goffice-0.0.4/goffice/drawing/god-shape.h, + lib/goffice-0.0.4/goffice/drawing/god-text-model.c, + lib/goffice-0.0.4/goffice/drawing/god-text-model.h, + lib/goffice-0.0.4/goffice/goffice-priv.h, + lib/goffice-0.0.4/goffice/goffice.c, + lib/goffice-0.0.4/goffice/goffice.h, + lib/goffice-0.0.4/goffice/graph/Makefile.am, + lib/goffice-0.0.4/goffice/graph/README, + lib/goffice-0.0.4/goffice/graph/goffice-graph.h, + lib/goffice-0.0.4/goffice/graph/gog-axis-line-impl.h, + lib/goffice-0.0.4/goffice/graph/gog-axis-line.c, + lib/goffice-0.0.4/goffice/graph/gog-axis-line.h, + lib/goffice-0.0.4/goffice/graph/gog-axis-prefs.glade, + lib/goffice-0.0.4/goffice/graph/gog-axis.c, + lib/goffice-0.0.4/goffice/graph/gog-axis.h, + lib/goffice-0.0.4/goffice/graph/gog-chart-impl.h, + lib/goffice-0.0.4/goffice/graph/gog-chart-prefs.glade, + lib/goffice-0.0.4/goffice/graph/gog-chart.c, + lib/goffice-0.0.4/goffice/graph/gog-chart.h, + lib/goffice-0.0.4/goffice/graph/gog-control-foocanvas.c, + lib/goffice-0.0.4/goffice/graph/gog-control-foocanvas.h, + lib/goffice-0.0.4/goffice/graph/gog-data-allocator.c, + lib/goffice-0.0.4/goffice/graph/gog-data-allocator.h, + lib/goffice-0.0.4/goffice/graph/gog-data-set.c, + lib/goffice-0.0.4/goffice/graph/gog-data-set.h, + lib/goffice-0.0.4/goffice/graph/gog-error-bar-prefs.glade, + lib/goffice-0.0.4/goffice/graph/gog-error-bar.c, + lib/goffice-0.0.4/goffice/graph/gog-error-bar.h, + lib/goffice-0.0.4/goffice/graph/gog-graph-impl.h, + lib/goffice-0.0.4/goffice/graph/gog-graph.c, + lib/goffice-0.0.4/goffice/graph/gog-graph.h, + lib/goffice-0.0.4/goffice/graph/gog-grid-line.c, + lib/goffice-0.0.4/goffice/graph/gog-grid-line.h, + lib/goffice-0.0.4/goffice/graph/gog-grid.c, + lib/goffice-0.0.4/goffice/graph/gog-grid.h, + lib/goffice-0.0.4/goffice/graph/gog-guru-type-selector.glade, + lib/goffice-0.0.4/goffice/graph/gog-guru.c, + lib/goffice-0.0.4/goffice/graph/gog-guru.glade, + lib/goffice-0.0.4/goffice/graph/gog-guru.h, + lib/goffice-0.0.4/goffice/graph/gog-label.c, + lib/goffice-0.0.4/goffice/graph/gog-label.h, + lib/goffice-0.0.4/goffice/graph/gog-legend.c, + lib/goffice-0.0.4/goffice/graph/gog-legend.h, + lib/goffice-0.0.4/goffice/graph/gog-object-prefs.glade, + lib/goffice-0.0.4/goffice/graph/gog-object-xml.c, + lib/goffice-0.0.4/goffice/graph/gog-object-xml.h, + lib/goffice-0.0.4/goffice/graph/gog-object.c, + lib/goffice-0.0.4/goffice/graph/gog-object.h, + lib/goffice-0.0.4/goffice/graph/gog-outlined-object.c, + lib/goffice-0.0.4/goffice/graph/gog-outlined-object.h, + lib/goffice-0.0.4/goffice/graph/gog-plot-engine.c, + lib/goffice-0.0.4/goffice/graph/gog-plot-engine.h, + lib/goffice-0.0.4/goffice/graph/gog-plot-impl.h, + lib/goffice-0.0.4/goffice/graph/gog-plot.c, + lib/goffice-0.0.4/goffice/graph/gog-plot.h, + lib/goffice-0.0.4/goffice/graph/gog-reg-curve-prefs.glade, + lib/goffice-0.0.4/goffice/graph/gog-reg-curve.c, + lib/goffice-0.0.4/goffice/graph/gog-reg-curve.h, + lib/goffice-0.0.4/goffice/graph/gog-reg-eqn-prefs.glade, + lib/goffice-0.0.4/goffice/graph/gog-renderer-gnome-print.c, + lib/goffice-0.0.4/goffice/graph/gog-renderer-gnome-print.h, + lib/goffice-0.0.4/goffice/graph/gog-renderer-impl.h, + lib/goffice-0.0.4/goffice/graph/gog-renderer-pixbuf.c, + lib/goffice-0.0.4/goffice/graph/gog-renderer-pixbuf.h, + lib/goffice-0.0.4/goffice/graph/gog-renderer-svg.c, + lib/goffice-0.0.4/goffice/graph/gog-renderer-svg.h, + lib/goffice-0.0.4/goffice/graph/gog-renderer.c, + lib/goffice-0.0.4/goffice/graph/gog-renderer.h, + lib/goffice-0.0.4/goffice/graph/gog-series-impl.h, + lib/goffice-0.0.4/goffice/graph/gog-series-lines.c, + lib/goffice-0.0.4/goffice/graph/gog-series-lines.h, + lib/goffice-0.0.4/goffice/graph/gog-series.c, + lib/goffice-0.0.4/goffice/graph/gog-series.h, + lib/goffice-0.0.4/goffice/graph/gog-style-prefs.glade, + lib/goffice-0.0.4/goffice/graph/gog-style.c, + lib/goffice-0.0.4/goffice/graph/gog-style.h, + lib/goffice-0.0.4/goffice/graph/gog-styled-object.c, + lib/goffice-0.0.4/goffice/graph/gog-styled-object.h, + lib/goffice-0.0.4/goffice/graph/gog-theme.c, + lib/goffice-0.0.4/goffice/graph/gog-theme.h, + lib/goffice-0.0.4/goffice/graph/gog-view.c, + lib/goffice-0.0.4/goffice/graph/gog-view.h, + lib/goffice-0.0.4/goffice/gtk/Makefile.am, + lib/goffice-0.0.4/goffice/gtk/go-action-combo-color.c, + lib/goffice-0.0.4/goffice/gtk/go-action-combo-color.h, + lib/goffice-0.0.4/goffice/gtk/go-action-combo-pixmaps.c, + lib/goffice-0.0.4/goffice/gtk/go-action-combo-pixmaps.h, + lib/goffice-0.0.4/goffice/gtk/go-action-combo-stack.c, + lib/goffice-0.0.4/goffice/gtk/go-action-combo-stack.h, + lib/goffice-0.0.4/goffice/gtk/go-action-combo-text.c, + lib/goffice-0.0.4/goffice/gtk/go-action-combo-text.h, + lib/goffice-0.0.4/goffice/gtk/go-charmap-sel.c, + lib/goffice-0.0.4/goffice/gtk/go-charmap-sel.h, + lib/goffice-0.0.4/goffice/gtk/go-color-group.c, + lib/goffice-0.0.4/goffice/gtk/go-color-group.h, + lib/goffice-0.0.4/goffice/gtk/go-color-palette.c, + lib/goffice-0.0.4/goffice/gtk/go-color-palette.h, + lib/goffice-0.0.4/goffice/gtk/go-combo-box.c, + lib/goffice-0.0.4/goffice/gtk/go-combo-box.h, + lib/goffice-0.0.4/goffice/gtk/go-combo-color.c, + lib/goffice-0.0.4/goffice/gtk/go-combo-color.h, + lib/goffice-0.0.4/goffice/gtk/go-combo-pixmaps.c, + lib/goffice-0.0.4/goffice/gtk/go-combo-pixmaps.h, + lib/goffice-0.0.4/goffice/gtk/go-combo-text.c, + lib/goffice-0.0.4/goffice/gtk/go-combo-text.h, + lib/goffice-0.0.4/goffice/gtk/go-dock-band.c, + lib/goffice-0.0.4/goffice/gtk/go-dock-band.h, + lib/goffice-0.0.4/goffice/gtk/go-dock-item-grip.c, + lib/goffice-0.0.4/goffice/gtk/go-dock-item-grip.h, + lib/goffice-0.0.4/goffice/gtk/go-dock-item.c, + lib/goffice-0.0.4/goffice/gtk/go-dock-item.h, + lib/goffice-0.0.4/goffice/gtk/go-dock-layout.c, + lib/goffice-0.0.4/goffice/gtk/go-dock-layout.h, + lib/goffice-0.0.4/goffice/gtk/go-dock.c, + lib/goffice-0.0.4/goffice/gtk/go-dock.h, + lib/goffice-0.0.4/goffice/gtk/go-font-sel.c, + lib/goffice-0.0.4/goffice/gtk/go-font-sel.glade, + lib/goffice-0.0.4/goffice/gtk/go-font-sel.h, + lib/goffice-0.0.4/goffice/gtk/go-format-sel.c, + lib/goffice-0.0.4/goffice/gtk/go-format-sel.glade, + lib/goffice-0.0.4/goffice/gtk/go-format-sel.h, + lib/goffice-0.0.4/goffice/gtk/go-graph-widget.c, + lib/goffice-0.0.4/goffice/gtk/go-graph-widget.h, + lib/goffice-0.0.4/goffice/gtk/go-locale-sel.c, + lib/goffice-0.0.4/goffice/gtk/go-locale-sel.h, + lib/goffice-0.0.4/goffice/gtk/go-optionmenu.c, + lib/goffice-0.0.4/goffice/gtk/go-optionmenu.h, + lib/goffice-0.0.4/goffice/gtk/go-rotation-sel.c, + lib/goffice-0.0.4/goffice/gtk/go-rotation-sel.glade, + lib/goffice-0.0.4/goffice/gtk/go-rotation-sel.h, + lib/goffice-0.0.4/goffice/gtk/goffice-gtk.c, + lib/goffice-0.0.4/goffice/gtk/goffice-gtk.h, + lib/goffice-0.0.4/goffice/ms-compat/Makefile.am, + lib/goffice-0.0.4/goffice/ms-compat/go-ms-parser.c, + lib/goffice-0.0.4/goffice/ms-compat/go-ms-parser.h, + lib/goffice-0.0.4/goffice/ms-compat/god-drawing-ms-client-handler.c, + lib/goffice-0.0.4/goffice/ms-compat/god-drawing-ms-client-handler.h, + lib/goffice-0.0.4/goffice/ms-compat/god-drawing-ms.c, + lib/goffice-0.0.4/goffice/ms-compat/god-drawing-ms.h, + lib/goffice-0.0.4/goffice/ms-compat/god-image-ms.c, + lib/goffice-0.0.4/goffice/ms-compat/god-image-ms.h, + lib/goffice-0.0.4/goffice/utils/Makefile.am, + lib/goffice-0.0.4/goffice/utils/datetime.c, + lib/goffice-0.0.4/goffice/utils/datetime.h, + lib/goffice-0.0.4/goffice/utils/format-impl.h, + lib/goffice-0.0.4/goffice/utils/format.c, + lib/goffice-0.0.4/goffice/utils/formats.c, + lib/goffice-0.0.4/goffice/utils/go-color.c, + lib/goffice-0.0.4/goffice/utils/go-color.h, + lib/goffice-0.0.4/goffice/utils/go-file.c, + lib/goffice-0.0.4/goffice/utils/go-file.h, + lib/goffice-0.0.4/goffice/utils/go-font.c, + lib/goffice-0.0.4/goffice/utils/go-font.h, + lib/goffice-0.0.4/goffice/utils/go-format-match.c, + lib/goffice-0.0.4/goffice/utils/go-format-match.h, + lib/goffice-0.0.4/goffice/utils/go-format.c, + lib/goffice-0.0.4/goffice/utils/go-format.h, + lib/goffice-0.0.4/goffice/utils/go-geometry.c, + lib/goffice-0.0.4/goffice/utils/go-geometry.h, + lib/goffice-0.0.4/goffice/utils/go-glib-extras.c, + lib/goffice-0.0.4/goffice/utils/go-glib-extras.h, + lib/goffice-0.0.4/goffice/utils/go-gradient.c, + lib/goffice-0.0.4/goffice/utils/go-gradient.h, + lib/goffice-0.0.4/goffice/utils/go-libxml-extras.c, + lib/goffice-0.0.4/goffice/utils/go-libxml-extras.h, + lib/goffice-0.0.4/goffice/utils/go-line.c, + lib/goffice-0.0.4/goffice/utils/go-line.h, + lib/goffice-0.0.4/goffice/utils/go-marker.c, + lib/goffice-0.0.4/goffice/utils/go-marker.h, + lib/goffice-0.0.4/goffice/utils/go-marshalers.list, + lib/goffice-0.0.4/goffice/utils/go-math.c, + lib/goffice-0.0.4/goffice/utils/go-math.h, + lib/goffice-0.0.4/goffice/utils/go-pattern.c, + lib/goffice-0.0.4/goffice/utils/go-pattern.h, + lib/goffice-0.0.4/goffice/utils/go-rangefunc.c, + lib/goffice-0.0.4/goffice/utils/go-rangefunc.h, + lib/goffice-0.0.4/goffice/utils/go-regression.c, + lib/goffice-0.0.4/goffice/utils/go-regression.h, + lib/goffice-0.0.4/goffice/utils/go-units.h, + lib/goffice-0.0.4/goffice/utils/goffice-utils.h, + lib/goffice-0.0.4/goffice/utils/goffice-win32-stub.def, + lib/goffice-0.0.4/goffice/utils/regutf8.c, + lib/goffice-0.0.4/goffice/utils/regutf8.h, + lib/goffice-0.0.4/goffice/utils/svg-patterns.xml, + lib/goffice-0.0.4/goffice/utils/win32-stub.c, + lib/goffice-0.0.4/goffice/utils/win32-stub.h, + lib/goffice-0.0.4/install-sh, + lib/goffice-0.0.4/intltool-extract.in, + lib/goffice-0.0.4/intltool-merge.in, + lib/goffice-0.0.4/intltool-update.in, + lib/goffice-0.0.4/libgoffice-1.pc.in, + lib/goffice-0.0.4/ltmain.sh, lib/goffice-0.0.4/missing, + lib/goffice-0.0.4/mkinstalldirs, + lib/goffice-0.0.4/pixmaps/Makefile.am, + lib/goffice-0.0.4/pixmaps/area.xpm, + lib/goffice-0.0.4/pixmaps/bar-hboth.png, + lib/goffice-0.0.4/pixmaps/bar-hminus.png, + lib/goffice-0.0.4/pixmaps/bar-hplus.png, + lib/goffice-0.0.4/pixmaps/bar-none.png, + lib/goffice-0.0.4/pixmaps/bar-vboth.png, + lib/goffice-0.0.4/pixmaps/bar-vminus.png, + lib/goffice-0.0.4/pixmaps/bar-vplus.png, + lib/goffice-0.0.4/pixmaps/bar.xpm, + lib/goffice-0.0.4/pixmaps/boxplot.xpm, + lib/goffice-0.0.4/pixmaps/bubble.xpm, + lib/goffice-0.0.4/pixmaps/chart_area_1_1.png, + lib/goffice-0.0.4/pixmaps/chart_area_1_2.png, + lib/goffice-0.0.4/pixmaps/chart_area_1_3.png, + lib/goffice-0.0.4/pixmaps/chart_bar_1_1.png, + lib/goffice-0.0.4/pixmaps/chart_bar_1_2.png, + lib/goffice-0.0.4/pixmaps/chart_bar_1_3.png, + lib/goffice-0.0.4/pixmaps/chart_bar_2_1.png, + lib/goffice-0.0.4/pixmaps/chart_bar_2_2.png, + lib/goffice-0.0.4/pixmaps/chart_bar_2_3.png, + lib/goffice-0.0.4/pixmaps/chart_boxplot_1_1.png, + lib/goffice-0.0.4/pixmaps/chart_bubble_1_1.png, + lib/goffice-0.0.4/pixmaps/chart_column_1_1.png, + lib/goffice-0.0.4/pixmaps/chart_column_1_2.png, + lib/goffice-0.0.4/pixmaps/chart_column_1_3.png, + lib/goffice-0.0.4/pixmaps/chart_column_2_1.png, + lib/goffice-0.0.4/pixmaps/chart_column_2_2.png, + lib/goffice-0.0.4/pixmaps/chart_column_2_3.png, + lib/goffice-0.0.4/pixmaps/chart_column_3_1.png, + lib/goffice-0.0.4/pixmaps/chart_cone_1_1.png, + lib/goffice-0.0.4/pixmaps/chart_cone_1_2.png, + lib/goffice-0.0.4/pixmaps/chart_cone_1_3.png, + lib/goffice-0.0.4/pixmaps/chart_cone_2_1.png, + lib/goffice-0.0.4/pixmaps/chart_cone_2_2.png, + lib/goffice-0.0.4/pixmaps/chart_cone_2_3.png, + lib/goffice-0.0.4/pixmaps/chart_cone_3_1.png, + lib/goffice-0.0.4/pixmaps/chart_contour_1_1.png, + lib/goffice-0.0.4/pixmaps/chart_cylinder_1_1.png, + lib/goffice-0.0.4/pixmaps/chart_cylinder_1_2.png, + lib/goffice-0.0.4/pixmaps/chart_cylinder_1_3.png, + lib/goffice-0.0.4/pixmaps/chart_cylinder_2_1.png, + lib/goffice-0.0.4/pixmaps/chart_cylinder_2_2.png, + lib/goffice-0.0.4/pixmaps/chart_cylinder_2_3.png, + lib/goffice-0.0.4/pixmaps/chart_cylinder_3_1.png, + lib/goffice-0.0.4/pixmaps/chart_dropbar_1_1.png, + lib/goffice-0.0.4/pixmaps/chart_dropbar_1_2.png, + lib/goffice-0.0.4/pixmaps/chart_line_1_1.png, + lib/goffice-0.0.4/pixmaps/chart_line_1_2.png, + lib/goffice-0.0.4/pixmaps/chart_line_1_3.png, + lib/goffice-0.0.4/pixmaps/chart_line_2_1.png, + lib/goffice-0.0.4/pixmaps/chart_line_2_2.png, + lib/goffice-0.0.4/pixmaps/chart_line_2_3.png, + lib/goffice-0.0.4/pixmaps/chart_line_3_1.png, + lib/goffice-0.0.4/pixmaps/chart_minmax_1_1.png, + lib/goffice-0.0.4/pixmaps/chart_minmax_1_2.png, + lib/goffice-0.0.4/pixmaps/chart_minmax_2_1.png, + lib/goffice-0.0.4/pixmaps/chart_minmax_2_2.png, + lib/goffice-0.0.4/pixmaps/chart_pie_1_1.png, + lib/goffice-0.0.4/pixmaps/chart_pie_1_2.png, + lib/goffice-0.0.4/pixmaps/chart_pie_1_3.png, + lib/goffice-0.0.4/pixmaps/chart_pie_2_1.png, + lib/goffice-0.0.4/pixmaps/chart_pie_2_2.png, + lib/goffice-0.0.4/pixmaps/chart_pie_2_3.png, + lib/goffice-0.0.4/pixmaps/chart_polar_1_1.png, + lib/goffice-0.0.4/pixmaps/chart_pyramid_1_1.png, + lib/goffice-0.0.4/pixmaps/chart_pyramid_1_2.png, + lib/goffice-0.0.4/pixmaps/chart_pyramid_1_3.png, + lib/goffice-0.0.4/pixmaps/chart_pyramid_2_1.png, + lib/goffice-0.0.4/pixmaps/chart_pyramid_2_2.png, + lib/goffice-0.0.4/pixmaps/chart_pyramid_2_3.png, + lib/goffice-0.0.4/pixmaps/chart_pyramid_3_1.png, + lib/goffice-0.0.4/pixmaps/chart_radar_1_1.png, + lib/goffice-0.0.4/pixmaps/chart_radar_1_2.png, + lib/goffice-0.0.4/pixmaps/chart_radar_1_3.png, + lib/goffice-0.0.4/pixmaps/chart_ring_1_1.png, + lib/goffice-0.0.4/pixmaps/chart_ring_1_2.png, + lib/goffice-0.0.4/pixmaps/chart_scatter_1_1.png, + lib/goffice-0.0.4/pixmaps/chart_scatter_2_1.png, + lib/goffice-0.0.4/pixmaps/chart_scatter_2_2.png, + lib/goffice-0.0.4/pixmaps/chart_scatter_3_1.png, + lib/goffice-0.0.4/pixmaps/chart_scatter_3_2.png, + lib/goffice-0.0.4/pixmaps/chart_scatter_3_3.png, + lib/goffice-0.0.4/pixmaps/chart_stock_1_1.png, + lib/goffice-0.0.4/pixmaps/chart_stock_1_2.png, + lib/goffice-0.0.4/pixmaps/chart_stock_2_1.png, + lib/goffice-0.0.4/pixmaps/chart_stock_2_2.png, + lib/goffice-0.0.4/pixmaps/column.xpm, + lib/goffice-0.0.4/pixmaps/doughnut.xpm, + lib/goffice-0.0.4/pixmaps/dropbar.xpm, + lib/goffice-0.0.4/pixmaps/linegraph.xpm, + lib/goffice-0.0.4/pixmaps/minmax.xpm, + lib/goffice-0.0.4/pixmaps/pie.xpm, + lib/goffice-0.0.4/pixmaps/polar.png, + lib/goffice-0.0.4/pixmaps/radar.xpm, + lib/goffice-0.0.4/pixmaps/scatter.xpm, + lib/goffice-0.0.4/pixmaps/stock.xpm, + lib/goffice-0.0.4/pixmaps/surface.xpm, + lib/goffice-0.0.4/plugins/Makefile.am, + lib/goffice-0.0.4/plugins/plot_barcol/Makefile.am, + lib/goffice-0.0.4/plugins/plot_barcol/gog-1.5d.c, + lib/goffice-0.0.4/plugins/plot_barcol/gog-1.5d.h, + lib/goffice-0.0.4/plugins/plot_barcol/gog-barcol-prefs.c, + lib/goffice-0.0.4/plugins/plot_barcol/gog-barcol-prefs.glade, + lib/goffice-0.0.4/plugins/plot_barcol/gog-barcol.c, + lib/goffice-0.0.4/plugins/plot_barcol/gog-barcol.h, + lib/goffice-0.0.4/plugins/plot_barcol/gog-dropbar.c, + lib/goffice-0.0.4/plugins/plot_barcol/gog-dropbar.h, + lib/goffice-0.0.4/plugins/plot_barcol/gog-line.c, + lib/goffice-0.0.4/plugins/plot_barcol/gog-line.h, + lib/goffice-0.0.4/plugins/plot_barcol/gog-minmax-prefs.glade, + lib/goffice-0.0.4/plugins/plot_barcol/gog-minmax.c, + lib/goffice-0.0.4/plugins/plot_barcol/gog-minmax.h, + lib/goffice-0.0.4/plugins/plot_barcol/plot-types.xml.in, + lib/goffice-0.0.4/plugins/plot_barcol/plugin.xml.in, + lib/goffice-0.0.4/plugins/plot_boxes/Makefile.am, + lib/goffice-0.0.4/plugins/plot_boxes/gog-boxplot-prefs.glade, + lib/goffice-0.0.4/plugins/plot_boxes/gog-boxplot.c, + lib/goffice-0.0.4/plugins/plot_boxes/gog-boxplot.h, + lib/goffice-0.0.4/plugins/plot_boxes/plot-types.xml.in, + lib/goffice-0.0.4/plugins/plot_boxes/plugin.xml.in, + lib/goffice-0.0.4/plugins/plot_pie/Makefile.am, + lib/goffice-0.0.4/plugins/plot_pie/gog-pie-prefs.c, + lib/goffice-0.0.4/plugins/plot_pie/gog-pie-prefs.glade, + lib/goffice-0.0.4/plugins/plot_pie/gog-pie-series.glade, + lib/goffice-0.0.4/plugins/plot_pie/gog-pie.c, + lib/goffice-0.0.4/plugins/plot_pie/gog-pie.h, + lib/goffice-0.0.4/plugins/plot_pie/gog-ring-prefs.glade, + lib/goffice-0.0.4/plugins/plot_pie/plot-types.xml.in, + lib/goffice-0.0.4/plugins/plot_pie/plugin.xml.in, + lib/goffice-0.0.4/plugins/plot_radar/Makefile.am, + lib/goffice-0.0.4/plugins/plot_radar/gog-radar.c, + lib/goffice-0.0.4/plugins/plot_radar/gog-radar.h, + lib/goffice-0.0.4/plugins/plot_radar/plot-types.xml.in, + lib/goffice-0.0.4/plugins/plot_radar/plugin.xml.in, + lib/goffice-0.0.4/plugins/plot_surface/Makefile.am, + lib/goffice-0.0.4/plugins/plot_surface/gog-contour-prefs.c, + lib/goffice-0.0.4/plugins/plot_surface/gog-contour-prefs.glade, + lib/goffice-0.0.4/plugins/plot_surface/gog-surface.c, + lib/goffice-0.0.4/plugins/plot_surface/gog-surface.h, + lib/goffice-0.0.4/plugins/plot_surface/plot-types.xml.in, + lib/goffice-0.0.4/plugins/plot_surface/plugin.xml.in, + lib/goffice-0.0.4/plugins/plot_surface/xl-surface.c, + lib/goffice-0.0.4/plugins/plot_surface/xl-surface.h, + lib/goffice-0.0.4/plugins/plot_xy/Makefile.am, + lib/goffice-0.0.4/plugins/plot_xy/gog-bubble-prefs.c, + lib/goffice-0.0.4/plugins/plot_xy/gog-bubble-prefs.glade, + lib/goffice-0.0.4/plugins/plot_xy/gog-xy.c, + lib/goffice-0.0.4/plugins/plot_xy/gog-xy.h, + lib/goffice-0.0.4/plugins/plot_xy/plot-types.xml.in, + lib/goffice-0.0.4/plugins/plot_xy/plugin.xml.in, + lib/goffice-0.0.4/plugins/reg_linear/Makefile.am, + lib/goffice-0.0.4/plugins/reg_linear/gog-lin-reg.c, + lib/goffice-0.0.4/plugins/reg_linear/gog-lin-reg.h, + lib/goffice-0.0.4/plugins/reg_linear/plugin.xml.in, + lib/goffice-0.0.4/plugins/reg_linear/reg-types.xml.in, + lib/goffice-0.0.4/po/ChangeLog, + lib/goffice-0.0.4/po/Makefile.in.in, + lib/goffice-0.0.4/po/POTFILES.in, lib/goffice-0.0.4/po/am.po, + lib/goffice-0.0.4/po/az.po, lib/goffice-0.0.4/po/bg.po, + lib/goffice-0.0.4/po/ca.po, lib/goffice-0.0.4/po/cs.po, + lib/goffice-0.0.4/po/da.po, lib/goffice-0.0.4/po/de.po, + lib/goffice-0.0.4/po/el.po, lib/goffice-0.0.4/po/en_CA.po, + lib/goffice-0.0.4/po/en_GB.po, lib/goffice-0.0.4/po/es.po, + lib/goffice-0.0.4/po/et.po, lib/goffice-0.0.4/po/fi.po, + lib/goffice-0.0.4/po/fr.po, lib/goffice-0.0.4/po/ga.po, + lib/goffice-0.0.4/po/gl.po, lib/goffice-0.0.4/po/he.po, + lib/goffice-0.0.4/po/hr.po, lib/goffice-0.0.4/po/hu.po, + lib/goffice-0.0.4/po/it.po, lib/goffice-0.0.4/po/ja.po, + lib/goffice-0.0.4/po/ko.po, lib/goffice-0.0.4/po/lv.po, + lib/goffice-0.0.4/po/ml.po, lib/goffice-0.0.4/po/mr.po, + lib/goffice-0.0.4/po/ms.po, lib/goffice-0.0.4/po/nb.po, + lib/goffice-0.0.4/po/nl.po, lib/goffice-0.0.4/po/nn.po, + lib/goffice-0.0.4/po/no.po, lib/goffice-0.0.4/po/pl.po, + lib/goffice-0.0.4/po/pt.po, lib/goffice-0.0.4/po/pt_BR.po, + lib/goffice-0.0.4/po/ro.po, lib/goffice-0.0.4/po/ru.po, + lib/goffice-0.0.4/po/sk.po, lib/goffice-0.0.4/po/sr.po, + lib/goffice-0.0.4/po/sr@Latn.po, lib/goffice-0.0.4/po/sv.po, + lib/goffice-0.0.4/po/tr.po, lib/goffice-0.0.4/po/uk.po, + lib/goffice-0.0.4/po/vi.po, lib/goffice-0.0.4/po/zh_CN.po, + lib/goffice-0.0.4/po/zh_TW.po, + lib/goffice-0.0.4/tests/Makefile.am, + lib/goffice-0.0.4/tests/pie-demo.c, lib/libgsf-1.12.3/AUTHORS, + lib/libgsf-1.12.3/BUGS, lib/libgsf-1.12.3/COPYING, + lib/libgsf-1.12.3/COPYING.LIB, lib/libgsf-1.12.3/ChangeLog, + lib/libgsf-1.12.3/HACKING, lib/libgsf-1.12.3/INSTALL, + lib/libgsf-1.12.3/Makefile.am, lib/libgsf-1.12.3/NEWS, + lib/libgsf-1.12.3/README, lib/libgsf-1.12.3/TODO, + lib/libgsf-1.12.3/acinclude.m4, lib/libgsf-1.12.3/aclocal.m4, + lib/libgsf-1.12.3/compile, lib/libgsf-1.12.3/config.guess, + lib/libgsf-1.12.3/config.sub, lib/libgsf-1.12.3/configure, + lib/libgsf-1.12.3/configure.in, lib/libgsf-1.12.3/depcomp, + lib/libgsf-1.12.3/doc/Makefile.am, + lib/libgsf-1.12.3/doc/gsf-docs.sgml, + lib/libgsf-1.12.3/doc/gsf-office-thumbnailer.1, + lib/libgsf-1.12.3/doc/gsf-overrides.txt, + lib/libgsf-1.12.3/doc/gsf-sections.txt, + lib/libgsf-1.12.3/doc/gsf.types, + lib/libgsf-1.12.3/doc/html/api.html, + lib/libgsf-1.12.3/doc/html/gsf-Bononbo.html, + lib/libgsf-1.12.3/doc/html/gsf-Compression.html, + lib/libgsf-1.12.3/doc/html/gsf-GIOChannel.html, + lib/libgsf-1.12.3/doc/html/gsf-GnomeVFS.html, + lib/libgsf-1.12.3/doc/html/gsf-GsfBlob.html, + lib/libgsf-1.12.3/doc/html/gsf-GsfClipData.html, + lib/libgsf-1.12.3/doc/html/gsf-Infile-reading-structed-files.html, + lib/libgsf-1.12.3/doc/html/gsf-Input-from-unstructured-files.html, + lib/libgsf-1.12.3/doc/html/gsf-MS-OLE2.html, + lib/libgsf-1.12.3/doc/html/gsf-Outfile-writing-structed-files.html, + lib/libgsf-1.12.3/doc/html/gsf-Output-to-unstructured-files.html, + lib/libgsf-1.12.3/doc/html/gsf-Reading-and-Writing-from-local-files-and-directories.html, + lib/libgsf-1.12.3/doc/html/gsf-Structured-Blobs.html, + lib/libgsf-1.12.3/doc/html/gsf-Text.html, + lib/libgsf-1.12.3/doc/html/gsf-XML-and-libxml.html, + lib/libgsf-1.12.3/doc/html/gsf-Zip.html, + lib/libgsf-1.12.3/doc/html/gsf-memory.html, + lib/libgsf-1.12.3/doc/html/gsf-metadata.html, + lib/libgsf-1.12.3/doc/html/gsf-utils.html, + lib/libgsf-1.12.3/doc/html/gsf.devhelp, + lib/libgsf-1.12.3/doc/html/home.png, + lib/libgsf-1.12.3/doc/html/index.html, + lib/libgsf-1.12.3/doc/html/index.sgml, + lib/libgsf-1.12.3/doc/html/into.html, + lib/libgsf-1.12.3/doc/html/io.html, + lib/libgsf-1.12.3/doc/html/ix01.html, + lib/libgsf-1.12.3/doc/html/left.png, + lib/libgsf-1.12.3/doc/html/misc.html, + lib/libgsf-1.12.3/doc/html/parsers.html, + lib/libgsf-1.12.3/doc/html/right.png, + lib/libgsf-1.12.3/doc/html/sources.html, + lib/libgsf-1.12.3/doc/html/style.css, + lib/libgsf-1.12.3/doc/html/up.png, + lib/libgsf-1.12.3/doc/tmpl/blob.sgml, + lib/libgsf-1.12.3/doc/tmpl/bonobo.sgml, + lib/libgsf-1.12.3/doc/tmpl/compression.sgml, + lib/libgsf-1.12.3/doc/tmpl/gnome-vfs.sgml, + lib/libgsf-1.12.3/doc/tmpl/gnomevfs.sgml, + lib/libgsf-1.12.3/doc/tmpl/gnomevfs.sgml.sgml, + lib/libgsf-1.12.3/doc/tmpl/gsf-blob.sgml, + lib/libgsf-1.12.3/doc/tmpl/gsf-clip-data.sgml, + lib/libgsf-1.12.3/doc/tmpl/gsf-unused.sgml, + lib/libgsf-1.12.3/doc/tmpl/gsf.sgml, + lib/libgsf-1.12.3/doc/tmpl/infile.sgml, + lib/libgsf-1.12.3/doc/tmpl/input.sgml, + lib/libgsf-1.12.3/doc/tmpl/iochannel.sgml, + lib/libgsf-1.12.3/doc/tmpl/memory.sgml, + lib/libgsf-1.12.3/doc/tmpl/metadata.sgml, + lib/libgsf-1.12.3/doc/tmpl/msole.sgml, + lib/libgsf-1.12.3/doc/tmpl/outfile.sgml, + lib/libgsf-1.12.3/doc/tmpl/output.sgml, + lib/libgsf-1.12.3/doc/tmpl/stdio.sgml, + lib/libgsf-1.12.3/doc/tmpl/text.sgml, + lib/libgsf-1.12.3/doc/tmpl/utils.sgml, + lib/libgsf-1.12.3/doc/tmpl/xml.sgml, + lib/libgsf-1.12.3/doc/tmpl/zip.sgml, + lib/libgsf-1.12.3/doc/version.xml.in, + lib/libgsf-1.12.3/doc/xml/blob.xml, + lib/libgsf-1.12.3/doc/xml/bonobo.xml, + lib/libgsf-1.12.3/doc/xml/compression.xml, + lib/libgsf-1.12.3/doc/xml/gnome-vfs.xml, + lib/libgsf-1.12.3/doc/xml/gsf-blob.xml, + lib/libgsf-1.12.3/doc/xml/gsf-clip-data.xml, + lib/libgsf-1.12.3/doc/xml/gsf.xml, + lib/libgsf-1.12.3/doc/xml/infile.xml, + lib/libgsf-1.12.3/doc/xml/input.xml, + lib/libgsf-1.12.3/doc/xml/iochannel.xml, + lib/libgsf-1.12.3/doc/xml/memory.xml, + lib/libgsf-1.12.3/doc/xml/metadata.xml, + lib/libgsf-1.12.3/doc/xml/msole.xml, + lib/libgsf-1.12.3/doc/xml/outfile.xml, + lib/libgsf-1.12.3/doc/xml/output.xml, + lib/libgsf-1.12.3/doc/xml/stdio.xml, + lib/libgsf-1.12.3/doc/xml/text.xml, + lib/libgsf-1.12.3/doc/xml/utils.xml, + lib/libgsf-1.12.3/doc/xml/xml.xml, + lib/libgsf-1.12.3/doc/xml/zip.xml, + lib/libgsf-1.12.3/gsf-gnome/Makefile.am, + lib/libgsf-1.12.3/gsf-gnome/gsf-input-bonobo.c, + lib/libgsf-1.12.3/gsf-gnome/gsf-input-bonobo.h, + lib/libgsf-1.12.3/gsf-gnome/gsf-input-gnomevfs.c, + lib/libgsf-1.12.3/gsf-gnome/gsf-input-gnomevfs.h, + lib/libgsf-1.12.3/gsf-gnome/gsf-output-bonobo.c, + lib/libgsf-1.12.3/gsf-gnome/gsf-output-bonobo.h, + lib/libgsf-1.12.3/gsf-gnome/gsf-output-gnomevfs.c, + lib/libgsf-1.12.3/gsf-gnome/gsf-output-gnomevfs.h, + lib/libgsf-1.12.3/gsf-gnome/gsf-shared-bonobo-stream.c, + lib/libgsf-1.12.3/gsf-gnome/gsf-shared-bonobo-stream.h, + lib/libgsf-1.12.3/gsf-win32/Makefile.am, + lib/libgsf-1.12.3/gsf-win32/gsf-input-win32.c, + lib/libgsf-1.12.3/gsf-win32/gsf-input-win32.h, + lib/libgsf-1.12.3/gsf-win32/gsf-output-win32.c, + lib/libgsf-1.12.3/gsf-win32/gsf-output-win32.h, + lib/libgsf-1.12.3/gsf/Makefile.am, + lib/libgsf-1.12.3/gsf/gsf-blob.c, + lib/libgsf-1.12.3/gsf/gsf-blob.h, + lib/libgsf-1.12.3/gsf/gsf-clip-data.c, + lib/libgsf-1.12.3/gsf/gsf-clip-data.h, + lib/libgsf-1.12.3/gsf/gsf-doc-meta-data.c, + lib/libgsf-1.12.3/gsf/gsf-doc-meta-data.h, + lib/libgsf-1.12.3/gsf/gsf-docprop-vector.c, + lib/libgsf-1.12.3/gsf/gsf-docprop-vector.h, + lib/libgsf-1.12.3/gsf/gsf-impl-utils.h, + lib/libgsf-1.12.3/gsf/gsf-infile-impl.h, + lib/libgsf-1.12.3/gsf/gsf-infile-msole.c, + lib/libgsf-1.12.3/gsf/gsf-infile-msole.h, + lib/libgsf-1.12.3/gsf/gsf-infile-msvba.c, + lib/libgsf-1.12.3/gsf/gsf-infile-msvba.h, + lib/libgsf-1.12.3/gsf/gsf-infile-stdio.c, + lib/libgsf-1.12.3/gsf/gsf-infile-stdio.h, + lib/libgsf-1.12.3/gsf/gsf-infile-zip.c, + lib/libgsf-1.12.3/gsf/gsf-infile-zip.h, + lib/libgsf-1.12.3/gsf/gsf-infile.c, + lib/libgsf-1.12.3/gsf/gsf-infile.h, + lib/libgsf-1.12.3/gsf/gsf-input-bzip.c, + lib/libgsf-1.12.3/gsf/gsf-input-bzip.h, + lib/libgsf-1.12.3/gsf/gsf-input-gzip.c, + lib/libgsf-1.12.3/gsf/gsf-input-gzip.h, + lib/libgsf-1.12.3/gsf/gsf-input-impl.h, + lib/libgsf-1.12.3/gsf/gsf-input-iochannel.c, + lib/libgsf-1.12.3/gsf/gsf-input-iochannel.h, + lib/libgsf-1.12.3/gsf/gsf-input-memory.c, + lib/libgsf-1.12.3/gsf/gsf-input-memory.h, + lib/libgsf-1.12.3/gsf/gsf-input-proxy.c, + lib/libgsf-1.12.3/gsf/gsf-input-proxy.h, + lib/libgsf-1.12.3/gsf/gsf-input-stdio.c, + lib/libgsf-1.12.3/gsf/gsf-input-stdio.h, + lib/libgsf-1.12.3/gsf/gsf-input-textline.c, + lib/libgsf-1.12.3/gsf/gsf-input-textline.h, + lib/libgsf-1.12.3/gsf/gsf-input.c, + lib/libgsf-1.12.3/gsf/gsf-input.h, + lib/libgsf-1.12.3/gsf/gsf-libxml.c, + lib/libgsf-1.12.3/gsf/gsf-libxml.h, + lib/libgsf-1.12.3/gsf/gsf-meta-names.h, + lib/libgsf-1.12.3/gsf/gsf-msole-impl.h, + lib/libgsf-1.12.3/gsf/gsf-msole-utils.c, + lib/libgsf-1.12.3/gsf/gsf-msole-utils.h, + lib/libgsf-1.12.3/gsf/gsf-outfile-impl.h, + lib/libgsf-1.12.3/gsf/gsf-outfile-msole.c, + lib/libgsf-1.12.3/gsf/gsf-outfile-msole.h, + lib/libgsf-1.12.3/gsf/gsf-outfile-stdio.c, + lib/libgsf-1.12.3/gsf/gsf-outfile-stdio.h, + lib/libgsf-1.12.3/gsf/gsf-outfile-zip.c, + lib/libgsf-1.12.3/gsf/gsf-outfile-zip.h, + lib/libgsf-1.12.3/gsf/gsf-outfile.c, + lib/libgsf-1.12.3/gsf/gsf-outfile.h, + lib/libgsf-1.12.3/gsf/gsf-output-bzip.c, + lib/libgsf-1.12.3/gsf/gsf-output-bzip.h, + lib/libgsf-1.12.3/gsf/gsf-output-csv.c, + lib/libgsf-1.12.3/gsf/gsf-output-csv.h, + lib/libgsf-1.12.3/gsf/gsf-output-gzip.c, + lib/libgsf-1.12.3/gsf/gsf-output-gzip.h, + lib/libgsf-1.12.3/gsf/gsf-output-iconv.c, + lib/libgsf-1.12.3/gsf/gsf-output-iconv.h, + lib/libgsf-1.12.3/gsf/gsf-output-impl.h, + lib/libgsf-1.12.3/gsf/gsf-output-iochannel.c, + lib/libgsf-1.12.3/gsf/gsf-output-iochannel.h, + lib/libgsf-1.12.3/gsf/gsf-output-memory.c, + lib/libgsf-1.12.3/gsf/gsf-output-memory.h, + lib/libgsf-1.12.3/gsf/gsf-output-stdio.c, + lib/libgsf-1.12.3/gsf/gsf-output-stdio.h, + lib/libgsf-1.12.3/gsf/gsf-output.c, + lib/libgsf-1.12.3/gsf/gsf-output.h, + lib/libgsf-1.12.3/gsf/gsf-shared-memory.c, + lib/libgsf-1.12.3/gsf/gsf-shared-memory.h, + lib/libgsf-1.12.3/gsf/gsf-structured-blob.c, + lib/libgsf-1.12.3/gsf/gsf-structured-blob.h, + lib/libgsf-1.12.3/gsf/gsf-timestamp.c, + lib/libgsf-1.12.3/gsf/gsf-timestamp.h, + lib/libgsf-1.12.3/gsf/gsf-utils.c, + lib/libgsf-1.12.3/gsf/gsf-utils.h, + lib/libgsf-1.12.3/gsf/gsf-zip-impl.h, + lib/libgsf-1.12.3/gsf/gsf-zip-utils.c, + lib/libgsf-1.12.3/gsf/gsf.h, lib/libgsf-1.12.3/gsf/version.c.in, + lib/libgsf-1.12.3/gtk-doc.make, lib/libgsf-1.12.3/install-sh, + lib/libgsf-1.12.3/intltool-extract.in, + lib/libgsf-1.12.3/intltool-merge.in, + lib/libgsf-1.12.3/intltool-update.in, + lib/libgsf-1.12.3/libgsf-1.pc.in, + lib/libgsf-1.12.3/libgsf-1.spec.in, + lib/libgsf-1.12.3/libgsf-gnome-1.pc.in, + lib/libgsf-1.12.3/libgsf-gnome-1.spec.in, + lib/libgsf-1.12.3/libgsf-win32-1.pc.in, + lib/libgsf-1.12.3/libgsf-zip.in, lib/libgsf-1.12.3/ltmain.sh, + lib/libgsf-1.12.3/missing, lib/libgsf-1.12.3/mkinstalldirs, + lib/libgsf-1.12.3/po/ChangeLog, + lib/libgsf-1.12.3/po/Makefile.in.in, + lib/libgsf-1.12.3/po/POTFILES.in, lib/libgsf-1.12.3/po/es.po, + lib/libgsf-1.12.3/python/ChangeLog, + lib/libgsf-1.12.3/python/Makefile.am, + lib/libgsf-1.12.3/python/gsf.defs, + lib/libgsf-1.12.3/python/gsf.override, + lib/libgsf-1.12.3/python/gsfmodule.c, + lib/libgsf-1.12.3/tests/Makefile.am, + lib/libgsf-1.12.3/tests/test-bzip.c, + lib/libgsf-1.12.3/tests/test-cat-zip.c, + lib/libgsf-1.12.3/tests/test-cp-msole.c, + lib/libgsf-1.12.3/tests/test-cp-zip.c, + lib/libgsf-1.12.3/tests/test-cp.c, + lib/libgsf-1.12.3/tests/test-dump-msole.c, + lib/libgsf-1.12.3/tests/test-gzip1.c, + lib/libgsf-1.12.3/tests/test-gzip2.c, + lib/libgsf-1.12.3/tests/test-input1.c, + lib/libgsf-1.12.3/tests/test-ls-zip.c, + lib/libgsf-1.12.3/tests/test-msole-printf.c, + lib/libgsf-1.12.3/tests/test-msole1.c, + lib/libgsf-1.12.3/tests/test-msole2.c, + lib/libgsf-1.12.3/tests/test-msvba-zip.c, + lib/libgsf-1.12.3/tests/test-msvba.c, + lib/libgsf-1.12.3/tests/test-out-bzip.c, + lib/libgsf-1.12.3/tests/test-out-gzip1.c, + lib/libgsf-1.12.3/tests/test-out-gzip2.c, + lib/libgsf-1.12.3/tests/test-out-printf.c, + lib/libgsf-1.12.3/tests/test-outmem-printf.c, + lib/libgsf-1.12.3/tests/test-restore-msole.c, + lib/libgsf-1.12.3/tests/test-textline.c, + lib/libgsf-1.12.3/tests/test-zip-out-subdirs.c, + lib/libgsf-1.12.3/tests/test-zip-out.c, + lib/libgsf-1.12.3/tests/test-zip1.c, + lib/libgsf-1.12.3/tests/test-zip2.c, + src/gnome-utils/Makefile.am, + src/gnome-utils/gnc-html-graph-gog.c: Drop internal copies of + libgsf and goffice. Targeted distributions should have goffice + packages by now. + +2007-03-09 04:00 jsled + + * [r15700] src/gnome-utils/gnc-dense-cal.c: Use correct index for + calendar month labels; remove unused identifiers. + +2007-03-09 03:22 jsled + + * [r15699] src/gnome/dialog-sx-from-trans.c: update the + dense-cal-store for the proposed SX name/schedule-description. + +2007-03-09 03:12 jsled + + * [r15698] src/gnome/dialog-sx-editor.c: update the sx name/info + in the example calendar. + +2007-03-09 02:46 jsled + + * [r15697] HACKING: updates, formatting; add pointers to qoflog.h + doxygen documentation. + +2007-03-09 02:44 jsled + + * [r15696] src/doc/sx.rst, src/gnome/druid-loan.c: Change + Mortgage/Loan druid to generate SXes with Recurrences, not + FreqSpecs. + +2007-03-08 23:31 andi5 + + * [r15695] src/gnome-utils/gnc-html-graph-gog.c: Remove unused + calls to goffice svg code. The included header file + gog-renderer-svg.h is installed only conditionally by recent + goffice versions, so drop the 0-#if'ed out code completely. + +2007-03-08 23:11 andi5 + + * [r15694] macros/pkg.m4: Correct r15693 and lower PKG too. + +2007-03-08 22:42 andi5 + + * [r15693] macros/pkg.m4: Fix autogen.sh warning about + PKG_CONFIG_MIN_VERSION. Lower-case that word in macros/pkg.m4 to + avoid the need to run autogen.sh twice. + +2007-03-08 02:49 jsled + + * [r15689] src/doc/sx.rst, src/gnome/dialog-sx-from-trans.c: + Change sx-from-transaction dialog to generate Recurrences, not + FreqSpecs. + * [r15688] src/gnome/glade/sched-xact.glade: Still not HIGified, + but a bit closer. :/ + +2007-03-08 01:53 jsled + + * [r15687] src/doc/sx.rst, src/gnome/dialog-sx-since-last-run.c: + fix corruption/crasher bug where we free a transaction's guid + without authority. + +2007-03-07 23:46 jsled + + * [r15686] src/app-utils/gnc-sx-instance-model.c, + src/backend/file/gnc-schedxaction-xml-v2.c, + src/engine/SX-book.c, src/engine/SchedXaction.c, + src/gnome-utils/gnc-frequency.c, + src/gnome-utils/gnc-html-graph-gog.c, + src/gnome/dialog-sx-editor.c, + src/gnome/gnc-plugin-page-sx-list.c, + src/register/register-core/formulacell.c: Cleanup unused + qof-style "log_module" variables. + +2007-03-07 23:38 jsled + + * [r15685] src/backend/file/gnc-freqspec-xml-v2.c: set more + correct daily value + +2007-03-07 23:36 jsled + + * [r15684] src/backend/file/gnc-book-xml-v2.c, + src/gnome-utils/dialog-account.c, + src/gnome-utils/gnc-tree-view-sx-list.c, + src/import-export/qif-import/druid-qif-import.c: Remove unused + variables. + +2007-03-07 23:34 jsled + + * [r15683] src/gnome-utils/gnc-html.c: Remove unused definitions. + +2007-03-07 00:27 andi5 + + * [r15682] src/gnome-utils/dialog-totd.c: Fix tip of the day + dialog on Windows. On Windows, entries in tip_of_the_day.list + are separated by five newlines. This led to empty strings in the + dialog that got translated to the head part of xy.po. Fix this + by replacing all substrings of its contents of more than two + newlines by \n\n and also removing leading and trailing \n\n. + +2007-03-06 19:57 andi5 + + * [r15681] packaging/win32/custom.sh: Install.sh: Update cairo, + pango, intltool and aqbanking. + +2007-03-06 14:12 jsled + + * [r15679] src/doc/sx.rst: Add Volker Englisch's note re weirdness + in created-txn review page. + +2007-03-04 00:21 andi5 + + * [r15678] src/gnome-utils/dialog-account.c: On creating a new + account, do not check account types of children. In that + situation, the current accounts type is invalid, so calling + xaccAccountTypesCompatible against the chosen type will log an + error. Because of the apparent lack of children there is no real + problem, so just skip the test. BP + +2007-03-03 16:41 hampton + + * [r15677] src/app-utils/gnc-ui-util.c, + src/app-utils/gnc-ui-util.h: Find the root based off the current + account and not the book. It matters in this situation as the + accounts haven't actually been added to the book yet. Fixes + #414118. + +2007-03-02 13:19 andi5 + + * [r15676] src/gnome-utils/window-main-summarybar.c: Patch from + Mike Alexander to fix a memory leak in the summary bar. #413568. + When gnc_main_window_summary_refresh is called to update the + summary bar at the bottom of the main window, it gets a GList to + manage the various currencies involved. It never frees this list + so each call leaks some memory. BP + +2007-02-28 05:57 hampton + + * [r15675] configure.in: Patch from Bill Nottingham to remove + redundant ofx checks. + +2007-02-28 04:42 hampton + + * [r15674] src/backend/file/gnc-schedxaction-xml-v2.c, + src/engine/SchedXaction.c, src/engine/SchedXaction.h: Destroy no + longer used template accounts when reading scheduled + transactions from a file. Fixes #412673. + +2007-02-27 14:37 jsled + + * [r15673] src/doc/sx.rst: Add todo/bug. + +2007-02-27 09:24 andi5 + + * [r15672] packaging/win32/install.sh: Install.sh: Use add_to_env + to add svn bindir to PATH. + +2007-02-27 02:56 jsled + + * [r15671] src/register/ledger-core/split-register-model.c: + Bug#412442: initialize "display negative amounts in red" option + correctly. Patch from Mike Alexander . + +2007-02-26 05:40 hampton + + * [r15667] src/gnome-utils/gnc-frequency.c, + src/gnome/dialog-sx-since-last-run.c, + src/gnome/gnc-plugin-page-sx-list.c: Remove some unused + variables and function declarations. + +2007-02-25 21:54 cstim + + * [r15663] src/import-export/hbci/dialog-hbcitrans.c, + src/import-export/hbci/gnc-hbci-utils.c, + src/import-export/hbci/gnc-hbci-utils.h: Add check for entered + transaction to always have a recipient name; add some more + logging code for aqbanking results. + +2007-02-25 20:36 jsled + + * [r15662] src/report/report-system/report.scm: Bug#342206: + evaluate the saved form of the report to get it added to the + runtime environment; if the result of the eval is not a record + (i.e., the report), then assume that the report has the same + name as an existing report, and don't write it to the saved + reports file. + +2007-02-25 19:51 jsled + + * [r15661] src/doc/sx.rst, src/gnome/dialog-sx-since-last-run.c, + src/gnome/dialog-sx-since-last-run.h, + src/gnome/gnc-plugin-basic-commands.c: Keep track of + auto-created transactions, and review them as well. + +2007-02-25 17:35 andi5 + + * [r15660] src/app-utils/app-utils.i, src/app-utils/guile-util.c, + src/app-utils/guile-util.h, src/core-utils/gnc-glib-utils.c, + src/core-utils/gnc-glib-utils.h: Add wrappable functions to + spawn, chat with and kill processes. * gnc_spawn_process_async, + gnc_process_get_fd and gnc_detach_process in + app-utils/guile-util * gnc_gpid_kill in + core-utils/gnc-glib-utils. Works on Windows too. Defined there + to avoid clashes with GUID definitions from winbase.h. + +2007-02-25 16:42 jsled + + * [r15659] src/gnome-utils/gnc-frequency.c: Bug#392166: don't try + to force "agreement" between the frequency selections and the + start date; it's way too smart, and prevents the user from + expressing what they might need or want. + +2007-02-25 16:21 jsled + + * [r15658] configure.in, src/Makefile.am, + src/gnome-utils/Makefile.am, src/gnome-utils/gnc-html.c, + src/gnome-utils/gnc-html.h, + src/gnome-utils/gncmod-gnome-utils.c, + src/gnome-utils/test/Makefile.am, src/gnome/Makefile.am, + src/import-export/qif/test/Makefile.am, + src/import-export/test/Makefile.am, src/network-utils, + src/report/report-gnome/test/Makefile.am, + src/report/stylesheets/test/Makefile.am: Remove + src/network-utils/, module, lingering usages of + (obsolete/stubbed-out) gnc-http, form-submission. + +2007-02-25 16:18 jsled + + * [r15657] src/doc/sx.rst: Updates + +2007-02-25 15:25 jsled + + * [r15656] src/bin/gnucash-bin.c: Bug#338107: reorder startup to + make `gnucash --help` faster. :p + +2007-02-25 15:08 jsled + + * [r15655] doc/gnucash.1.in, src/bin/gnucash-bin.c: Bug#397689: + update man page to reflect recent options changes. Make + fail-on-unknown-option error point the user to '--help'. + +2007-02-25 11:15 andi5 + + * [r15654] src/gnome-utils/gnc-html.c: Fix one more issue of + debug-printing %s with NULL. + +2007-02-25 06:19 hampton + + * [r15653] src/scm/printing/number-to-words.scm: Guile 1.8 seems + to be pickier about inexact->exact producing integer numbers. BP + +2007-02-24 02:46 andi5 + + * [r15652] src/backend/file/gnc-backend-file.c: Change yet another + chmod to g_chmod. + +2007-02-24 00:52 andi5 + + * [r15651] src/bin/gnucash-bin.c: Update for 2.0.5 release. + +2007-02-23 03:53 hampton + + * [r15650] src/gnome/gnc-plugin-page-account-tree.c: Show a busy + cursor while deleting an account, in case the deletion takes a + while. + +2007-02-23 03:42 hampton + + * [r15649] src/gnome/gnc-plugin-page-account-tree.c: When deleting + an account, correctly display the new account to which + transactions will be moved. BP + +2007-02-23 01:24 hampton + + * [r15648] accounts/C/acctchrt_brokerage.gnucash-xea, + accounts/C/acctchrt_business.gnucash-xea, + accounts/C/acctchrt_carloan.gnucash-xea, + accounts/C/acctchrt_cdmoneymkt.gnucash-xea, + accounts/C/acctchrt_checkbook.gnucash-xea, + accounts/C/acctchrt_childcare.gnucash-xea, + accounts/C/acctchrt_common.gnucash-xea, + accounts/C/acctchrt_eduloan.gnucash-xea, + accounts/C/acctchrt_fixedassets.gnucash-xea, + accounts/C/acctchrt_full.gnucash-xea, + accounts/C/acctchrt_homeloan.gnucash-xea, + accounts/C/acctchrt_homeown.gnucash-xea, + accounts/C/acctchrt_otherloan.gnucash-xea, + accounts/C/acctchrt_renter.gnucash-xea, + accounts/C/acctchrt_retiremt.gnucash-xea, + accounts/C/acctchrt_spouseinc.gnucash-xea, + accounts/C/acctchrt_spouseretire.gnucash-xea, + accounts/da/acctchrt_car.gnucash-xea, + accounts/da/acctchrt_common.gnucash-xea, + accounts/da/acctchrt_homeloan.gnucash-xea, + accounts/da/acctchrt_homeown.gnucash-xea, + accounts/de_AT/acctchrt_auto.gnucash-xea, + accounts/de_AT/acctchrt_autoloan.gnucash-xea, + accounts/de_AT/acctchrt_brokerage.gnucash-xea, + accounts/de_AT/acctchrt_business.gnucash-xea, + accounts/de_AT/acctchrt_common.gnucash-xea, + accounts/de_AT/acctchrt_houseown.gnucash-xea, + accounts/de_AT/acctchrt_investment.gnucash-xea, + accounts/de_AT/acctchrt_kids.gnucash-xea, + accounts/de_CH/acctchrt_brokerage.gnucash-xea, + accounts/de_CH/acctchrt_chkmu.gnucash-xea, + accounts/de_CH/acctchrt_common.gnucash-xea, + accounts/de_CH/acctchrt_kids.gnucash-xea, + accounts/de_CH/acctchrt_otherasset.gnucash-xea, + accounts/de_CH/acctchrt_otherloan.gnucash-xea, + accounts/de_DE/acctchrt_auto.gnucash-xea, + accounts/de_DE/acctchrt_autoloan.gnucash-xea, + accounts/de_DE/acctchrt_brokerage.gnucash-xea, + accounts/de_DE/acctchrt_common.gnucash-xea, + accounts/de_DE/acctchrt_full.gnucash-xea, + accounts/de_DE/acctchrt_houseown.gnucash-xea, + accounts/de_DE/acctchrt_investment.gnucash-xea, + accounts/de_DE/acctchrt_kids.gnucash-xea, + accounts/de_DE/acctchrt_otherasset.gnucash-xea, + accounts/de_DE/acctchrt_otherloan.gnucash-xea, + accounts/de_DE/acctchrt_skr03.gnucash-xea, + accounts/de_DE/acctchrt_skr04.gnucash-xea, + accounts/de_DE/acctchrt_studium.gnucash-xea, + accounts/el_GR/acctchrt_brokerage.gnucash-xea, + accounts/el_GR/acctchrt_carloan.gnucash-xea, + accounts/el_GR/acctchrt_common.gnucash-xea, + accounts/es_ES/acctchrt_brokerage.gnucash-xea, + accounts/es_ES/acctchrt_carloan.gnucash-xea, + accounts/es_ES/acctchrt_cdmoneymkt.gnucash-xea, + accounts/es_ES/acctchrt_childcare.gnucash-xea, + accounts/es_ES/acctchrt_common.gnucash-xea, + accounts/es_ES/acctchrt_currency.gnucash-xea, + accounts/es_ES/acctchrt_eduloan.gnucash-xea, + accounts/es_ES/acctchrt_fixedassets.gnucash-xea, + accounts/es_ES/acctchrt_homeloan.gnucash-xea, + accounts/es_ES/acctchrt_homeown.gnucash-xea, + accounts/es_ES/acctchrt_otherloan.gnucash-xea, + accounts/es_ES/acctchrt_renter.gnucash-xea, + accounts/es_ES/acctchrt_retiremt.gnucash-xea, + accounts/es_ES/acctchrt_spouseinc.gnucash-xea, + accounts/es_ES/acctchrt_spouseretire.gnucash-xea, + accounts/fr_CA/acctchrt_actifsfixes.gnucash-xea, + accounts/fr_CA/acctchrt_automobile.gnucash-xea, + accounts/fr_CA/acctchrt_basecommune.gnucash-xea, + accounts/fr_CA/acctchrt_cdmarchemon.gnucash-xea, + accounts/fr_CA/acctchrt_chequier.gnucash-xea, + accounts/fr_CA/acctchrt_conjointretraite.gnucash-xea, + accounts/fr_CA/acctchrt_conjointrev.gnucash-xea, + accounts/fr_CA/acctchrt_courtage.gnucash-xea, + accounts/fr_CA/acctchrt_etudeemprunt.gnucash-xea, + accounts/fr_CA/acctchrt_garderie.gnucash-xea, + accounts/fr_CA/acctchrt_locataire.gnucash-xea, + accounts/fr_CA/acctchrt_proprietaire.gnucash-xea, + accounts/fr_CA/acctchrt_retraite.gnucash-xea, + accounts/fr_CA/acctchrt_revenus.gnucash-xea, + accounts/fr_CH/acctchrt_brokerage.gnucash-xea, + accounts/fr_CH/acctchrt_business.gnucash-xea, + accounts/fr_CH/acctchrt_carloan.gnucash-xea, + accounts/fr_CH/acctchrt_cdmoneymkt.gnucash-xea, + accounts/fr_CH/acctchrt_childcare.gnucash-xea, + accounts/fr_CH/acctchrt_common.gnucash-xea, + accounts/fr_CH/acctchrt_currency.gnucash-xea, + accounts/fr_CH/acctchrt_eduloan.gnucash-xea, + accounts/fr_CH/acctchrt_fixedassets.gnucash-xea, + accounts/fr_CH/acctchrt_homeloan.gnucash-xea, + accounts/fr_CH/acctchrt_homeown.gnucash-xea, + accounts/fr_CH/acctchrt_otherloan.gnucash-xea, + accounts/fr_CH/acctchrt_renter.gnucash-xea, + accounts/fr_CH/acctchrt_retiremt.gnucash-xea, + accounts/fr_CH/acctchrt_spouseinc.gnucash-xea, + accounts/fr_CH/acctchrt_spouseretire.gnucash-xea, + accounts/fr_FR/acctchrt_brokerage.gnucash-xea, + accounts/fr_FR/acctchrt_business.gnucash-xea, + accounts/fr_FR/acctchrt_carloan.gnucash-xea, + accounts/fr_FR/acctchrt_cdmoneymkt.gnucash-xea, + accounts/fr_FR/acctchrt_childcare.gnucash-xea, + accounts/fr_FR/acctchrt_common.gnucash-xea, + accounts/fr_FR/acctchrt_currency.gnucash-xea, + accounts/fr_FR/acctchrt_eduloan.gnucash-xea, + accounts/fr_FR/acctchrt_fixedassets.gnucash-xea, + accounts/fr_FR/acctchrt_homeloan.gnucash-xea, + accounts/fr_FR/acctchrt_homeown.gnucash-xea, + accounts/fr_FR/acctchrt_otherloan.gnucash-xea, + accounts/fr_FR/acctchrt_renter.gnucash-xea, + accounts/fr_FR/acctchrt_retiremt.gnucash-xea, + accounts/fr_FR/acctchrt_spouseinc.gnucash-xea, + accounts/fr_FR/acctchrt_spouseretire.gnucash-xea, + accounts/hu_HU/acctchrt_brokerage.gnucash-xea, + accounts/hu_HU/acctchrt_business.gnucash-xea, + accounts/hu_HU/acctchrt_carloan.gnucash-xea, + accounts/hu_HU/acctchrt_cdmoneymkt.gnucash-xea, + accounts/hu_HU/acctchrt_checkbook.gnucash-xea, + accounts/hu_HU/acctchrt_childcare.gnucash-xea, + accounts/hu_HU/acctchrt_common.gnucash-xea, + accounts/hu_HU/acctchrt_eduloan.gnucash-xea, + accounts/hu_HU/acctchrt_fixedassets.gnucash-xea, + accounts/hu_HU/acctchrt_homeloan.gnucash-xea, + accounts/hu_HU/acctchrt_homeown.gnucash-xea, + accounts/hu_HU/acctchrt_otherloan.gnucash-xea, + accounts/hu_HU/acctchrt_renter.gnucash-xea, + accounts/hu_HU/acctchrt_retiremt.gnucash-xea, + accounts/hu_HU/acctchrt_spouseinc.gnucash-xea, + accounts/hu_HU/acctchrt_spouseretire.gnucash-xea, + accounts/it/acctchrt_brokerage.gnucash-xea, + accounts/it/acctchrt_carloan.gnucash-xea, + accounts/it/acctchrt_checkbook.gnucash-xea, + accounts/it/acctchrt_childcare.gnucash-xea, + accounts/it/acctchrt_common.gnucash-xea, + accounts/it/acctchrt_fixedassets.gnucash-xea, + accounts/it/acctchrt_homeloan.gnucash-xea, + accounts/it/acctchrt_homeown.gnucash-xea, + accounts/it/acctchrt_otherloan.gnucash-xea, + accounts/it/acctchrt_renter.gnucash-xea, + accounts/it/acctchrt_retiremt.gnucash-xea, + accounts/it/acctchrt_spouseinc.gnucash-xea, + accounts/it/acctchrt_spouseretire.gnucash-xea, + accounts/ja_JP.EUC/acctchrt_common.gnucash-xea, + accounts/nb/acctchrt_brokerage.gnucash-xea, + accounts/nb/acctchrt_business.gnucash-xea, + accounts/nb/acctchrt_carloan.gnucash-xea, + accounts/nb/acctchrt_cdmoneymkt.gnucash-xea, + accounts/nb/acctchrt_checkbook.gnucash-xea, + accounts/nb/acctchrt_childcare.gnucash-xea, + accounts/nb/acctchrt_common.gnucash-xea, + accounts/nb/acctchrt_eduloan.gnucash-xea, + accounts/nb/acctchrt_fixedassets.gnucash-xea, + accounts/nb/acctchrt_full.gnucash-xea, + accounts/nb/acctchrt_homeloan.gnucash-xea, + accounts/nb/acctchrt_homeown.gnucash-xea, + accounts/nb/acctchrt_otherloan.gnucash-xea, + accounts/nb/acctchrt_renter.gnucash-xea, + accounts/nb/acctchrt_retiremt.gnucash-xea, + accounts/nb/acctchrt_spouseinc.gnucash-xea, + accounts/nb/acctchrt_spouseretire.gnucash-xea, + accounts/pt_BR/acctchrt_brokerage.gnucash-xea, + accounts/pt_BR/acctchrt_carloan.gnucash-xea, + accounts/pt_BR/acctchrt_cdmoneymkt.gnucash-xea, + accounts/pt_BR/acctchrt_childcare.gnucash-xea, + accounts/pt_BR/acctchrt_common.gnucash-xea, + accounts/pt_BR/acctchrt_currency.gnucash-xea, + accounts/pt_BR/acctchrt_eduloan.gnucash-xea, + accounts/pt_BR/acctchrt_fixedassets.gnucash-xea, + accounts/pt_BR/acctchrt_homeloan.gnucash-xea, + accounts/pt_BR/acctchrt_homeown.gnucash-xea, + accounts/pt_BR/acctchrt_otherloan.gnucash-xea, + accounts/pt_BR/acctchrt_renter.gnucash-xea, + accounts/pt_BR/acctchrt_retiremt.gnucash-xea, + accounts/pt_BR/acctchrt_spouseinc.gnucash-xea, + accounts/pt_BR/acctchrt_spouseretire.gnucash-xea, + accounts/pt_PT/acctchrt_brokerage.gnucash-xea, + accounts/pt_PT/acctchrt_carloan.gnucash-xea, + accounts/pt_PT/acctchrt_cdmoneymkt.gnucash-xea, + accounts/pt_PT/acctchrt_childcare.gnucash-xea, + accounts/pt_PT/acctchrt_common.gnucash-xea, + accounts/pt_PT/acctchrt_eduloan.gnucash-xea, + accounts/pt_PT/acctchrt_fixedassets.gnucash-xea, + accounts/pt_PT/acctchrt_homeloan.gnucash-xea, + accounts/pt_PT/acctchrt_homeown.gnucash-xea, + accounts/pt_PT/acctchrt_otherloan.gnucash-xea, + accounts/pt_PT/acctchrt_renter.gnucash-xea, + accounts/pt_PT/acctchrt_retiremt.gnucash-xea, + accounts/pt_PT/acctchrt_spouseinc.gnucash-xea, + accounts/pt_PT/acctchrt_spouseretire.gnucash-xea, + accounts/sk/acctchrt_brokerage.gnucash-xea, + accounts/sk/acctchrt_carloan.gnucash-xea, + accounts/sk/acctchrt_cdmoneymkt.gnucash-xea, + accounts/sk/acctchrt_childcare.gnucash-xea, + accounts/sk/acctchrt_common.gnucash-xea, + accounts/sk/acctchrt_currency.gnucash-xea, + accounts/sk/acctchrt_eduloan.gnucash-xea, + accounts/sk/acctchrt_fixedassets.gnucash-xea, + accounts/sk/acctchrt_homeloan.gnucash-xea, + accounts/sk/acctchrt_homeown.gnucash-xea, + accounts/sk/acctchrt_otherloan.gnucash-xea, + accounts/sk/acctchrt_renter.gnucash-xea, + accounts/sk/acctchrt_retiremt.gnucash-xea, + accounts/sk/acctchrt_spouseinc.gnucash-xea, + accounts/sk/acctchrt_spouseretire.gnucash-xea, + accounts/tr_TR/acctchrt_TEKDUZ.gnucash-xea, + accounts/tr_TR/acctchrt_brokerage.gnucash-xea, + accounts/tr_TR/acctchrt_carloan.gnucash-xea, + accounts/tr_TR/acctchrt_cdmoneymkt.gnucash-xea, + accounts/tr_TR/acctchrt_checkbook.gnucash-xea, + accounts/tr_TR/acctchrt_common.gnucash-xea, + accounts/tr_TR/acctchrt_fixedassets.gnucash-xea, + accounts/tr_TR/acctchrt_homeloan.gnucash-xea: Update the example + account trees to include a new root account. + +2007-02-23 01:23 hampton + + * [r15647] lib/libqof/backend/file/qof-backend-qsf.h, + lib/libqof/qof/qofinstance-p.h, lib/libqof/qof/qofinstance.h, + lib/libqof/qof/qofsession.h, src/app-utils/app-utils.i, + src/app-utils/gnc-account-merge.c, + src/app-utils/gnc-account-merge.h, + src/app-utils/gnc-component-manager.c, + src/app-utils/gnc-sx-instance-model.c, + src/app-utils/gnc-ui-util.c, src/app-utils/gnc-ui-util.h, + src/app-utils/guile-util.h, src/app-utils/options.scm, + src/backend/file/gnc-account-xml-v2.c, + src/backend/file/gnc-book-xml-v2.c, + src/backend/file/gnc-commodity-xml-v2.c, + src/backend/file/gnc-schedxaction-xml-v2.c, + src/backend/file/gnc-xml.h, + src/backend/file/io-example-account.c, + src/backend/file/io-example-account.h, + src/backend/file/io-gncxml-v1.c, + src/backend/file/io-gncxml-v2.c, src/backend/file/io-utils.c, + src/backend/file/io-utils.h, + src/backend/file/test/test-load-example-account.c, + src/backend/file/test/test-load-xml2.c, + src/backend/file/test/test-xml-account.c, + src/backend/file/test/test-xml-transaction.c, + src/backend/postgres/PostgresBackend.c, + src/backend/postgres/PostgresBackend.h, + src/backend/postgres/account.c, src/backend/postgres/account.h, + src/backend/postgres/checkpoint.c, + src/backend/postgres/checkpoint.h, + src/backend/postgres/events.c, src/backend/postgres/table.m4, + src/backend/postgres/test/test-db.c, + src/backend/postgres/test/test-period.c, + src/backend/postgres/txn.c, src/backend/postgres/txn.h, + src/backend/postgres/txnmass.c, + src/business/business-core/gncInvoice.c, + src/business/business-gnome/business-gnome-utils.c, + src/business/business-gnome/dialog-payment.c, + src/business/business-gnome/gnc-plugin-business.c, + src/business/business-gnome/gnc-plugin-page-invoice.c, + src/business/business-ledger/gncEntryLedger.c, + src/business/business-ledger/gncEntryLedgerLoad.c, + src/business/business-reports/owner-report.scm, + src/engine/Account.c, src/engine/Account.h, + src/engine/AccountP.h, src/engine/Group.c, src/engine/Group.h, + src/engine/GroupP.h, src/engine/Makefile.am, + src/engine/Period.c, src/engine/SX-book-p.h, + src/engine/SX-book.c, src/engine/SX-book.h, + src/engine/SchedXaction.c, src/engine/Scrub.c, + src/engine/Scrub.h, src/engine/Scrub2.c, src/engine/Scrub3.c, + src/engine/Scrub3.h, src/engine/ScrubP.h, src/engine/Split.c, + src/engine/TransLog.c, src/engine/Transaction.c, + src/engine/Transaction.h, src/engine/cap-gains.c, + src/engine/cashobjects.c, src/engine/engine-helpers.c, + src/engine/engine-utilities.scm, src/engine/engine.i, + src/engine/engine.scm, src/engine/gnc-associate-account.c, + src/engine/gnc-budget.c, src/engine/gnc-engine.c, + src/engine/gnc-engine.h, + src/engine/test-core/test-engine-stuff.c, + src/engine/test-core/test-engine-stuff.h, + src/engine/test/test-create-account.scm, + src/engine/test/test-group-vs-book.c, + src/engine/test/test-lots.c, src/engine/test/test-period.c, + src/engine/test/test-query.c, + src/experimental/cgi-bin/gnc-server.c, + src/experimental/cgi-bin/hello2.c, + src/experimental/cgi-bin/hello3.c, + src/gnome-utils/account-quickfill.c, + src/gnome-utils/account-quickfill.h, + src/gnome-utils/dialog-account.c, + src/gnome-utils/dialog-account.h, + src/gnome-utils/dialog-transfer.c, + src/gnome-utils/dialog-utils.c, + src/gnome-utils/gnc-account-sel.c, src/gnome-utils/gnc-file.c, + src/gnome-utils/gnc-html.c, + src/gnome-utils/gnc-tree-model-account.c, + src/gnome-utils/gnc-tree-model-account.h, + src/gnome-utils/gnc-tree-model.h, + src/gnome-utils/gnc-tree-view-account.c, + src/gnome-utils/gnc-tree-view-account.h, + src/gnome-utils/window-main-summarybar.c, + src/gnome/dialog-commodities.c, + src/gnome/dialog-find-transactions.c, + src/gnome/druid-acct-period.c, src/gnome/druid-hierarchy.c, + src/gnome/druid-merge.c, src/gnome/druid-merge.h, + src/gnome/druid-stock-split.c, + src/gnome/gnc-plugin-page-account-tree.c, + src/gnome/gnc-plugin-page-register.c, src/gnome/gnc-split-reg.c, + src/gnome/reconcile-list.c, src/gnome/top-level.c, + src/gnome/window-reconcile.c, + src/import-export/binary-import/druid-commodity.c, + src/import-export/hbci/druid-hbci-utils.c, + src/import-export/hbci/gnc-hbci-gettrans.c, + src/import-export/hbci/gnc-hbci-transfer.c, + src/import-export/import-account-matcher.c, + src/import-export/import-backend.c, + src/import-export/import-match-map.c, + src/import-export/ofx/gnc-ofx-import.c, + src/import-export/qif-import/druid-qif-import.c, + src/import-export/qif-import/qif-dialog-utils.scm, + src/import-export/qif-import/qif-guess-map.scm, + src/import-export/qif-import/qif-import.scm, + src/import-export/qif-import/qif-merge-groups.scm, + src/import-export/qif-import/qif-to-gnc.scm, + src/import-export/qif-io-core/qif-acct-table.scm, + src/import-export/qif-io-core/qif-io-core.scm, + src/import-export/qif-io-core/test/test-import-phase-1.scm, + src/register/ledger-core/gnc-ledger-display.c, + src/register/ledger-core/split-register-control.c, + src/register/ledger-core/split-register-load.c, + src/register/ledger-core/split-register-model.c, + src/register/ledger-core/split-register-p.h, + src/register/ledger-core/split-register.c, + src/register/ledger-core/split-register.h, + src/report/locale-specific/us/taxtxf-de_DE.scm, + src/report/locale-specific/us/taxtxf.scm, + src/report/report-system/commodity-utilities.scm, + src/report/report-system/html-acct-table.scm, + src/report/report-system/html-utilities.scm, + src/report/report-system/report-system.scm, + src/report/report-system/report-utilities.scm, + src/report/standard-reports/account-piecharts.scm, + src/report/standard-reports/account-summary.scm, + src/report/standard-reports/advanced-portfolio.scm, + src/report/standard-reports/average-balance.scm, + src/report/standard-reports/balance-sheet.scm, + src/report/standard-reports/budget.scm, + src/report/standard-reports/cash-flow.scm, + src/report/standard-reports/category-barchart.scm, + src/report/standard-reports/daily-reports.scm, + src/report/standard-reports/equity-statement.scm, + src/report/standard-reports/general-journal.scm, + src/report/standard-reports/income-statement.scm, + src/report/standard-reports/net-barchart.scm, + src/report/standard-reports/portfolio.scm, + src/report/standard-reports/price-scatter.scm, + src/report/standard-reports/transaction.scm, + src/report/standard-reports/trial-balance.scm, + src/scm/price-quotes.scm: Remove all traces of the AccountGroup + data structure. Accounts now point directly to their parent and + have a simple GList of children. (The old method was alternating + data structures in the form Account, AccountGroup, Account, + AccountGroup, etc.) + +2007-02-22 03:01 jsled + + * [r15646] src/gnome/gnc-plugin-page-sx-list.c: Slightly more + clear. + +2007-02-22 02:35 jsled + + * [r15645] src/gnome/gnc-plugin-page-sx-list.c: Fix crash in the + list-based Delete and Edit operations due to argument-order + differences. + +2007-02-22 02:34 jsled + + * [r15644] src/doc/sx.rst: Tick off todo as per last commit + +2007-02-22 02:28 jsled + + * [r15643] src/gnome/gnc-plugin-page-sx-list.c: Fix compilation + breakage; setup default SX period via Recurrence, not FreqSpec. + +2007-02-22 02:20 jsled + + * [r15642] src/doc/sx.rst, src/gnome-utils/Makefile.am, + src/gnome-utils/gnc-sx-list-tree-model-adapter.c, + src/gnome-utils/gnc-sx-list-tree-model-adapter.h, + src/gnome-utils/gnc-tree-view-sx-list.c, + src/gnome-utils/gnc-tree-view-sx-list.h, src/gnome/Makefile.am, + src/gnome/glade/sched-xact.glade, + src/gnome/gnc-plugin-page-sx-list.c, + src/gnome/gnc-sx-list-tree-model-adapter.c, + src/gnome/gnc-sx-list-tree-model-adapter.h: Factor the sx-list + tree view out and promote into an GncTreeViewSxList as a + subclass of GncTreeView. Move the gnc-sx-list-tree-model-adapter + into gnome-utils to accomodate. + +2007-02-21 19:50 andi5 + + * [r15641] src/business/business-gnome/dialog-invoice.c: Reenable + search for Voucher Owner. Fixes #410511. In the "Find Expense + Voucher" search dialog one cannot search for voucher owners + because of this typo. BP + +2007-02-21 18:46 andi5 + + * [r15640] src/business/business-core/business-core.scm: + gnc:job-get-owner is gncJobGetOwner now. Fixes #410407. + +2007-02-21 06:59 hampton + + * [r15639] src/engine/Account.c, src/engine/Account.h, + src/engine/Group.c, src/gnome-utils/gnc-tree-view-account.c: + Simplify function parameters. + +2007-02-21 02:05 hampton + + * [r15638] src/backend/file/io-gncbin-r.c, + src/backend/file/io-gncbin.h: Remove obsoleted files. + +2007-02-19 23:45 jsled + + * [r15637] src/core-utils/core-utils.i, + src/core-utils/core-utils.scm, src/core-utils/gnc-glib-utils.c, + src/core-utils/gnc-glib-utils.h, src/scm/main.scm, + src/scm/price-quotes.scm: (Swig-)expose functions to g_log(...) + at various levels; convert the gnc:{error,warn,msg,debug} + functions to use those. Make sure the Finance::Quote version is + sent to stdout no matter what. + +2007-02-19 23:06 jsled + + * [r15636] src/doc/sx.rst, src/gnome/druid-acct-period.c: Remove + the accounting period druid usage of FreqSpec. + +2007-02-19 23:00 hampton + + * [r15635] src/gnome/lot-viewer.c: Remove extra argument to + gtk_list_store_set. Fixes #409758. BP + +2007-02-19 22:52 jsled + + * [r15634] src/doc/sx.rst, src/engine/Recurrence.c, + src/engine/Recurrence.h, src/gnome/dialog-sx-editor.c: Fix "has + in-editor sx changed" processing for Recurrences. Fix Cancel + checking/behavior. Remove previous never-run "bug fix" as it was + actually a bug. :p + +2007-02-19 22:22 jsled + + * [r15633] src/doc/sx.rst, src/gnome-utils/gnc-frequency.c, + src/gnome/dialog-sx-editor.c: Fixup SX editor consistency check + re: FreqSpec/Recurrence; never-runnable bug fix, as well! + +2007-02-19 22:21 andi5 + + * [r15632] src/import-export/hbci/druid-hbci-initial.c: Use + g_spawn_async instead of fork/execl for AqBanking Qt3 wizard. + +2007-02-19 22:08 jsled + + * [r15631] src/doc/sx.rst, src/engine/Recurrence.c, + src/engine/Recurrence.h, + src/gnome/gnc-sx-list-tree-model-adapter.c: Add a cmp() function + for Recurrence (lists). + +2007-02-19 21:16 jsled + + * [r15630] src/doc/sx.rst, src/engine/Recurrence.c, + src/engine/Recurrence.h, src/gnome-utils/gnc-frequency.c, + src/gnome/gnc-sx-list-tree-model-adapter.c: Add a "compact" + toString of a Recurrence list; this is a clone of the FreqSpec + method that is used by the SX List as a summary of the period of + the SX. + +2007-02-19 19:47 jsled + + * [r15629] src/gnome/gnc-plugin-page-sx-list.c: Remove wrongness. + +2007-02-19 19:45 jsled + + * [r15628] src/doc/sx.rst, src/gnome-utils/test/Makefile.am, + src/gnome-utils/test/test-sx.c: Remove DISPLAY-using, + not-very-useful test. + +2007-02-19 19:24 jsled + + * [r15627] src/doc/sx.rst, src/gnome/dialog-sx-since-last-run.c: + Save/restore SLR window pos/size. + +2007-02-19 19:08 jsled + + * [r15626] src/doc/sx.rst, src/gnome/dialog-sx-since-last-run.c, + src/gnome/glade/sched-xact.glade: Remove unused SLR dialog split + pane; configure scrollbars to auto-appear. + +2007-02-19 19:01 jsled + + * [r15625] src/app-utils/gnc-sx-instance-model.c, + src/app-utils/gnc-sx-instance-model.h, + src/core-utils/gnc-glib-utils.c, + src/core-utils/gnc-glib-utils.h, + src/gnome-utils/gnc-dense-cal-model.c, + src/gnome-utils/gnc-dense-cal-model.h, + src/gnome-utils/gnc-dense-cal-store.c, + src/gnome-utils/gnc-dense-cal.c, + src/gnome-utils/gnc-dense-cal.h, + src/gnome-utils/gnc-sx-instance-dense-cal-adapter.c, + src/gnome/dialog-sx-editor.c, + src/gnome/dialog-sx-since-last-run.c, + src/gnome/dialog-sx-since-last-run.h, + src/gnome/gnc-plugin-page-sx-list.c, + src/gnome/gnc-plugin-page-sx-list.h, + src/gnome/gnc-sx-list-tree-model-adapter.c, + src/gnome/gnc-sx-list-tree-model-adapter.h: Gratuitous + reformatting. + +2007-02-19 19:00 jsled + + * [r15624] src/doc/sx.rst: Add notes + +2007-02-19 17:41 andi5 + + * [r15623] src/import-export/hbci/druid-hbci-initial.c: Fix crash + if OB setup druid gets closed while waiting for the wizard. + #409319. In the online banking setup druid the process is forked + for executing the AqBanking Qt wizard. While waiting for it, the + user can cancel the druid in an inner main loop, but the code + once returned does not know that and crashes. Patch by cstim. BP + +2007-02-19 01:29 jsled + + * [r15615] src/backend/file/test/Makefile.am: Add gconf cflags. + +2007-02-19 00:14 jsled + + * [r15614] src/engine/test-core/test-engine-stuff.c: Fix up SX + test fixtures for Recurrence transition + +2007-02-18 23:23 jsled + + * [r15613] src/backend/file/gnc-schedxaction-xml-v2.c, + src/gnome/schemas/apps_gnucash_general.schemas.in: Correct + spelling. + +2007-02-18 23:16 jsled + + * [r15612] src/backend/file/gnc-schedxaction-xml-v2.c, + src/doc/sx.rst, + src/gnome/schemas/apps_gnucash_general.schemas.in: Save/restore + recurrence list (schedule) for SXes. Add + "allow_file_incompatability" gconf key; emit incompatible + elements (sx-enabled and recurrence/schedule) only if allowed. + +2007-02-18 23:14 jsled + + * [r15611] src/gnome/gnc-sx-list-tree-model-adapter.c: Use the + Recurrences for the SX frequency, not the FreqSpec list. + +2007-02-18 22:54 jsled + + * [r15610] src/gnome-utils/gnc-frequency.c: Fix compilation; + breakage when going outside of FreqSpec's capabilities. + +2007-02-18 21:59 jsled + + * [r15609] src/backend/file/gnc-freqspec-xml-v2.c: Complementary + fix to the freqspec=once: the composite semi-monthly FS'es are + written out that way as well. So hack-fix them too. :p + +2007-02-18 20:52 jsled + + * [r15608] src/doc/sx.rst, src/gnome/dialog-sx-from-trans.c: + Better behavior when the number-of-occurences field is blank. + +2007-02-18 20:27 jsled + + * [r15607] src/doc/sx.rst, src/gnome/dialog-sx-editor.c: Switch + from FreqSpec to Recurrence list for the example dense-cal. + +2007-02-18 20:25 jsled + + * [r15606] src/gnome-utils/gnc-dense-cal-store.c, + src/gnome-utils/gnc-dense-cal-store.h: Add support for + populating a dense-cal store from Recurrence lists. + +2007-02-18 20:23 jsled + + * [r15605] src/engine/SchedXaction.c: Switch core SX instance + generation from FreqSpec to Recurrence. + +2007-02-18 20:21 jsled + + * [r15604] src/engine/Recurrence.c: Separate out the tests; in + case they occur, you then know which condition to look for. + +2007-02-18 19:32 jsled + + * [r15603] src/backend/file/gnc-freqspec-xml-v2.c, + src/backend/file/gnc-schedxaction-xml-v2.c, src/doc/sx.rst: Bug + fixing: - fix bug in weekly-freqspec parsing - fix bug in date + computation - fix ages-old bug in "once" FreqSpecs :( Update + todo. + +2007-02-18 19:30 jsled + + * [r15602] src/gnome-utils/gnc-frequency.c: The combo box manip + needs to come before the field setting, or the stupid signal + handler will screw up the fields. :p + +2007-02-18 17:39 jsled + + * [r15601] src/backend/file/gnc-freqspec-xml-v2.c, + src/backend/file/gnc-recurrence-xml-v2.c, + src/backend/file/gnc-schedxaction-xml-v2.c, + src/backend/file/sixtp-dom-parsers.h, + src/backend/file/test/Makefile.am, src/doc/sx.rst, + src/engine/Makefile.am, src/engine/SchedXaction.c, + src/engine/SchedXaction.h, src/engine/SchedXactionP.h, + src/engine/gnc-engine.c, src/gnome-utils/gnc-frequency.c, + src/gnome-utils/gnc-frequency.h, src/gnome/dialog-sx-editor.c, + src/gnome/glade/sched-xact.glade: Start the FreqSpec->Recurrence + migration: - remove the "private" SX header. - add + GList to the SX model - Parse a GList + from FreqSpec xml. - GncFrequency changes - modify GncFrequency + to load/save Recurrences. - simplify GncFrequency: remove "daily + [m-f]", "bi-weekly" and super-monthly pages. - add + (Recurrence-only) support for "last weekday of month" to + {,semi-}monthly - update SX cleanup todo-list. + +2007-02-18 17:28 jsled + + * [r15600] src/register/register-core/formulacell.c: log leveling + +2007-02-18 12:05 cstim + + * [r15599] src/bin/gnucash-strip-svn-datafile.sh: Initial proposal + for a script that strips data elements from a gnucash data file + which are not backwards-compatible to older versions of gnucash. + Discussion here: + http://lists.gnucash.org/pipermail/gnucash-devel/2007-February/019963.html + +2007-02-18 06:34 hampton + + * [r15598] + branches/remove-group2/src/backend/file/test/test-load-example-account.c, + branches/remove-group2/src/backend/file/test/test-xml-transaction.c, + branches/remove-group2/src/engine/Account.c, + branches/remove-group2/src/engine/test-core/test-engine-stuff.c, + branches/remove-group2/src/engine/test-core/test-engine-stuff.h: + Get 'make check' working again. + +2007-02-17 23:25 hampton + + * [r15592] branches/remove-group2/src/engine/engine.i, + branches/remove-group2/src/report/locale-specific/us/taxtxf-de_DE.scm, + branches/remove-group2/src/report/locale-specific/us/taxtxf.scm, + branches/remove-group2/src/report/report-system/report-utilities.scm, + branches/remove-group2/src/report/standard-reports/transaction.scm: + Get all the reports working. + +2007-02-17 10:09 cstim + + * [r15587] packaging/win32/custom.sh, + packaging/win32/gnucash.iss.in, packaging/win32/install.sh: + Upgrade ktoblzcheck; the newer version doesn't need registry + keys anymore + +2007-02-16 23:55 andi5 + + * [r15586] packaging/win32/install.sh: Install.sh: Make QTDIR a + Unix path. AqBankings configure does not like QTDIR to contain + backslashes. + +2007-02-16 22:57 andi5 + + * [r15585] packaging/win32/functions, packaging/win32/install.sh: + Install.sh: Add set_env_or_die, use it for $INTLTOOL_PERL. This + function is similar to add_to_env, but makes the script fail if + it would effectively overwrite a non-empty variable. This is not + the case if the new value was already a part of the variables + contents, no matter whether from the beginning or after an + add_to_env call. + +2007-02-16 17:02 andi5 + + * [r15584] packaging/win32/functions: Install.sh: Make + assert_one_dir quieter. + +2007-02-16 15:06 cstim + + * [r15583] packaging/win32/custom.sh: Update gwenhywfar to 2.5.4. + +2007-02-15 21:09 andi5 + + * [r15582] packaging/win32/install.sh: Do not move unzipped + folders of ActivePerl. Instead of stripping the prefixing + directories ActivePerl\\Perl to have \\bin directly in + $ACTIVE_PERL_DIR, set INTLTOOL_PERL to the unchanged path. This + makes Installer.bat work again. + +2007-02-14 14:43 jsled + + * [r15580] src/doc/sx.rst: updates + +2007-02-14 01:34 jsled + + * [r15579] lib/libqof/qof/qoflog.h: More doc updates. + +2007-02-14 01:01 jsled + + * [r15577] src/doc/Makefile.am: Clean up echoing. + +2007-02-14 00:59 jsled + + * [r15576] lib/libqof/qof/qof.h, lib/libqof/qof/qoflog.h: Update + qoflog documentation. + +2007-02-13 21:03 cstim + + * [r15575] packaging/win32/install.sh: For aqbanking cmdline + programs, change subsystem to console + +2007-02-12 22:42 andi5 + + * [r15574] src/app-utils/test/test-sx.c, + src/gnome-utils/test/test-sx.c, src/gnome/window-reconcile.c: + Add missing #includes of glib-compat.h. Fix #407079. + +2007-02-12 14:34 cstim + + * [r15573] packaging/win32/custom.sh, packaging/win32/install.sh: + Update aqbanking to 2.2.8. + +2007-02-12 10:53 cstim + + * [r15572] packaging/win32/custom.sh, packaging/win32/install.sh: + Fix and activate installation of ktoblzcheck on win32. + +2007-02-12 05:04 hampton + + * [r15571] branches/remove-group2/src/engine/Account.c, + branches/remove-group2/src/engine/Account.h, + branches/remove-group2/src/engine/engine.i, + branches/remove-group2/src/import-export/qif-import/qif-dialog-utils.scm, + branches/remove-group2/src/import-export/qif-import/qif-merge-groups.scm, + branches/remove-group2/src/import-export/qif-import/qif-to-gnc.scm: + Get QIF import working again. One bad function conversion when + removing the Group structure. Mostly scheme function calls with + wrong names, and some swigification issues. + +2007-02-11 23:53 jsled + + * [r15570] src/bin/gnucash-bin.c, src/core-utils/gnc-main.c, + src/core-utils/gnc-main.h, src/gnome-utils/gnc-main-window.c: + Update --extra and --debug as per discussion. + +2007-02-11 23:30 andi5 + + * [r15569] src/gnome-utils/gnc-main-window.c: Make new windows the + same size as the active one. Fix #341968. New main windows + appear very small, so set their size to the one of the currently + active window. If that is in a maximized state, maximize the new + windows too. However, do not try to position them. BP + +2007-02-11 23:17 jsled + + * [r15568] src/backend/file/sixtp.c: log levelling. + +2007-02-11 21:48 cstim + + * [r15567] packaging/win32/custom.sh, packaging/win32/dist.sh, + packaging/win32/gnucash.iss.in, packaging/win32/install.sh: Add + (untested) installation of ktoblzcheck as well. + +2007-02-11 21:23 cstim + + * [r15566] src/import-export/hbci/dialog-hbcitrans.c, + src/import-export/hbci/druid-hbci-initial.c, + src/import-export/hbci/gnc-file-aqb-import.c, + src/import-export/hbci/gnc-hbci-getbalance.c, + src/import-export/hbci/gnc-hbci-gettrans.c, + src/import-export/hbci/gnc-hbci-transfer.c, + src/import-export/hbci/gnc-hbci-utils.c, + src/import-export/hbci/hbci-interaction.c: Replace all remaining + printfs by correct g_log macros. + +2007-02-11 19:54 hampton + + * [r15565] branches/remove-group2, + branches/remove-group2/ChangeLog, + branches/remove-group2/ChangeLog.2006, + branches/remove-group2/Makefile.am, + branches/remove-group2/README.dependencies, + branches/remove-group2/accounts/Makefile.am, + branches/remove-group2/accounts/fr_CA, + branches/remove-group2/accounts/fr_CA/acctchrt_actifsfixes.gnucash-xea, + branches/remove-group2/accounts/fr_CA/acctchrt_automobile.gnucash-xea, + branches/remove-group2/accounts/fr_CA/acctchrt_basecommune.gnucash-xea, + branches/remove-group2/accounts/fr_CA/acctchrt_cdmarchemon.gnucash-xea, + branches/remove-group2/accounts/fr_CA/acctchrt_chequier.gnucash-xea, + branches/remove-group2/accounts/fr_CA/acctchrt_conjointretraite.gnucash-xea, + branches/remove-group2/accounts/fr_CA/acctchrt_conjointrev.gnucash-xea, + branches/remove-group2/accounts/fr_CA/acctchrt_courtage.gnucash-xea, + branches/remove-group2/accounts/fr_CA/acctchrt_etudeemprunt.gnucash-xea, + branches/remove-group2/accounts/fr_CA/acctchrt_garderie.gnucash-xea, + branches/remove-group2/accounts/fr_CA/acctchrt_locataire.gnucash-xea, + branches/remove-group2/accounts/fr_CA/acctchrt_proprietaire.gnucash-xea, + branches/remove-group2/accounts/fr_CA/acctchrt_retraite.gnucash-xea, + branches/remove-group2/accounts/fr_CA/acctchrt_revenus.gnucash-xea, + branches/remove-group2/autogen.sh, + branches/remove-group2/configure.in, + branches/remove-group2/doc/README.dependencies, + branches/remove-group2/gnucash-config.in, + branches/remove-group2/gnucash.m4, + branches/remove-group2/goffice-config.h.in, + branches/remove-group2/gsf-config.h.in, + branches/remove-group2/lib/Makefile.am, + branches/remove-group2/lib/glib26, + branches/remove-group2/lib/glib28, + branches/remove-group2/lib/goffice-0.0.4/goffice/Makefile.am, + branches/remove-group2/lib/goffice-0.0.4/goffice/drawing/god-drawing-renderer-gdk.c, + branches/remove-group2/lib/goffice-0.0.4/goffice/glib24_26-compat.c, + branches/remove-group2/lib/goffice-0.0.4/goffice/glib24_26-compat.h, + branches/remove-group2/lib/goffice-0.0.4/goffice/graph/gog-chart.c, + branches/remove-group2/lib/goffice-0.0.4/goffice/graph/gog-object.c, + branches/remove-group2/lib/goffice-0.0.4/goffice/graph/gog-plot.c, + branches/remove-group2/lib/goffice-0.0.4/goffice/gtk/goffice-gtk.c, + branches/remove-group2/lib/goffice-0.0.4/goffice/utils/datetime.c, + branches/remove-group2/lib/goffice-0.0.4/goffice/utils/go-libxml-extras.c, + branches/remove-group2/lib/libc/Makefile.am, + branches/remove-group2/lib/libc/pow.h, + branches/remove-group2/lib/libgsf-1.12.3/gsf/Makefile.am, + branches/remove-group2/lib/libgsf-1.12.3/gsf/glib24_26-compat.c, + branches/remove-group2/lib/libgsf-1.12.3/gsf/glib24_26-compat.h, + branches/remove-group2/lib/libgsf-1.12.3/gsf/gsf-input-memory.c, + branches/remove-group2/lib/libgsf-1.12.3/gsf/gsf-input-stdio.c, + branches/remove-group2/lib/libgsf-1.12.3/gsf/gsf-outfile-stdio.c, + branches/remove-group2/lib/libgsf-1.12.3/gsf/gsf-outfile-zip.c, + branches/remove-group2/lib/libgsf-1.12.3/gsf/gsf-output-stdio.c, + branches/remove-group2/lib/libgsf-1.12.3/gsf/gsf-utils.c, + branches/remove-group2/lib/libgsf-1.12.3/tests/test-cp-zip.c, + branches/remove-group2/lib/libqof/backend/file/Makefile.am, + branches/remove-group2/lib/libqof/backend/file/qsf-backend.c, + branches/remove-group2/lib/libqof/qof/Makefile.am, + branches/remove-group2/lib/libqof/qof/deprecated.c, + branches/remove-group2/lib/libqof/qof/deprecated.h, + branches/remove-group2/lib/libqof/qof/gnc-date.c, + branches/remove-group2/lib/libqof/qof/gnc-date.h, + branches/remove-group2/lib/libqof/qof/gnc-numeric.c, + branches/remove-group2/lib/libqof/qof/guid.c, + branches/remove-group2/lib/libqof/qof/kvp_frame.h, + branches/remove-group2/lib/libqof/qof/qof.h, + branches/remove-group2/lib/libqof/qof/qofbackend.c, + branches/remove-group2/lib/libqof/qof/qofbackend.h, + branches/remove-group2/lib/libqof/qof/qofbookmerge.h, + branches/remove-group2/lib/libqof/qof/qofchoice.h, + branches/remove-group2/lib/libqof/qof/qofclass.h, + branches/remove-group2/lib/libqof/qof/qofid.h, + branches/remove-group2/lib/libqof/qof/qoflog.c, + branches/remove-group2/lib/libqof/qof/qoflog.h, + branches/remove-group2/lib/libqof/qof/qofmath128.c, + branches/remove-group2/lib/libqof/qof/qofobject.h, + branches/remove-group2/lib/libqof/qof/qofquery.c, + branches/remove-group2/lib/libqof/qof/qofquery.h, + branches/remove-group2/lib/libqof/qof/qofsession.h, + branches/remove-group2/lib/libqof/qof/qofsql.c, + branches/remove-group2/lib/libqof/qof/qofutil.c, + branches/remove-group2/lib/libqof/qof/qofutil.h, + branches/remove-group2/macros/ac_pkg_swig.m4, + branches/remove-group2/macros/binreloc.m4, + branches/remove-group2/packaging/gnucash.spec.in, + branches/remove-group2/packaging/win32/README, + branches/remove-group2/packaging/win32/custom.sh, + branches/remove-group2/packaging/win32/dist.sh, + branches/remove-group2/packaging/win32/exetype.pl, + branches/remove-group2/packaging/win32/functions, + branches/remove-group2/packaging/win32/gnucash.iss.in, + branches/remove-group2/packaging/win32/install.sh, + branches/remove-group2/packaging/win32/libofx-0.8.3-patch.diff, + branches/remove-group2/packaging/win32/opensp-1.5.2-patch.diff, + branches/remove-group2/packaging/win32/reset.sh, + branches/remove-group2/po/de.po, + branches/remove-group2/src/Makefile.am, + branches/remove-group2/src/app-utils/Makefile.am, + branches/remove-group2/src/app-utils/file-utils.c, + branches/remove-group2/src/app-utils/file-utils.h, + branches/remove-group2/src/app-utils/gfec.c, + branches/remove-group2/src/app-utils/gnc-sx-instance-model.c, + branches/remove-group2/src/app-utils/gnc-sx-instance-model.h, + branches/remove-group2/src/app-utils/gnc-ui-util.c, + branches/remove-group2/src/app-utils/gncmod-app-utils.c, + branches/remove-group2/src/app-utils/prefs.scm, + branches/remove-group2/src/app-utils/test, + branches/remove-group2/src/app-utils/test/Makefile.am, + branches/remove-group2/src/app-utils/test/test-exp-parser.c, + branches/remove-group2/src/app-utils/test/test-load-module, + branches/remove-group2/src/app-utils/test/test-sx.c, + branches/remove-group2/src/backend/file/Makefile.am, + branches/remove-group2/src/backend/file/gnc-account-xml-v2.c, + branches/remove-group2/src/backend/file/gnc-backend-file.c, + branches/remove-group2/src/backend/file/gnc-lot-xml-v2.c, + branches/remove-group2/src/backend/file/gnc-schedxaction-xml-v2.c, + branches/remove-group2/src/backend/file/gncmod-backend-file.c, + branches/remove-group2/src/backend/file/io-example-account.c, + branches/remove-group2/src/backend/file/io-gncxml-v2.c, + branches/remove-group2/src/backend/file/sixtp-dom-parsers.c, + branches/remove-group2/src/backend/file/sixtp-utils.c, + branches/remove-group2/src/backend/file/sixtp.c, + branches/remove-group2/src/backend/file/test/Makefile.am, + branches/remove-group2/src/backend/file/test/test-dom-parser1.c, + branches/remove-group2/src/backend/file/test/test-file-stuff.c, + branches/remove-group2/src/backend/file/test/test-kvp-frames.c, + branches/remove-group2/src/backend/file/test/test-load-backend.c, + branches/remove-group2/src/backend/file/test/test-load-example-account.c, + branches/remove-group2/src/backend/file/test/test-load-xml2.c, + branches/remove-group2/src/backend/file/test/test-save-in-lang.c, + branches/remove-group2/src/backend/file/test/test-string-converters.c, + branches/remove-group2/src/backend/file/test/test-xml-account.c, + branches/remove-group2/src/backend/file/test/test-xml-commodity.c, + branches/remove-group2/src/backend/file/test/test-xml-pricedb.c, + branches/remove-group2/src/backend/file/test/test-xml-transaction.c, + branches/remove-group2/src/backend/file/test/test-xml2-is-file.c, + branches/remove-group2/src/backend/postgres/Makefile.am, + branches/remove-group2/src/backend/postgres/PostgresBackend.c, + branches/remove-group2/src/backend/postgres/checkpoint.c, + branches/remove-group2/src/backend/postgres/test/Makefile.am, + branches/remove-group2/src/backend/postgres/test/test-db.c, + branches/remove-group2/src/backend/postgres/test/test-period.c, + branches/remove-group2/src/bin/Makefile.am, + branches/remove-group2/src/bin/gnucash-bin.c, + branches/remove-group2/src/bin/gnucash-valgrind.in, + branches/remove-group2/src/bin/gnucash.in, + branches/remove-group2/src/bin/overrides/Makefile.am, + branches/remove-group2/src/bin/overrides/gnucash-build-env.in, + branches/remove-group2/src/bin/overrides/gnucash-env.in, + branches/remove-group2/src/bin/test/Makefile.am, + branches/remove-group2/src/business/business-core/Makefile.am, + branches/remove-group2/src/business/business-core/businessmod-core.c, + branches/remove-group2/src/business/business-core/file/Makefile.am, + branches/remove-group2/src/business/business-core/file/gncmod-business-backend-file.c, + branches/remove-group2/src/business/business-core/gncmod-business-core.c, + branches/remove-group2/src/business/business-core/test/Makefile.am, + branches/remove-group2/src/business/business-core/test/test-customer.c, + branches/remove-group2/src/business/business-core/test/test-employee.c, + branches/remove-group2/src/business/business-core/test/test-job.c, + branches/remove-group2/src/business/business-core/test/test-vendor.c, + branches/remove-group2/src/business/business-gnome/Makefile.am, + branches/remove-group2/src/business/business-gnome/businessmod-gnome.c, + branches/remove-group2/src/business/business-gnome/dialog-invoice.c, + branches/remove-group2/src/business/business-gnome/glade/billterms.glade, + branches/remove-group2/src/business/business-gnome/glade/businessprefs.glade, + branches/remove-group2/src/business/business-gnome/glade/choose-owner.glade, + branches/remove-group2/src/business/business-gnome/glade/customer.glade, + branches/remove-group2/src/business/business-gnome/glade/date-close.glade, + branches/remove-group2/src/business/business-gnome/glade/employee.glade, + branches/remove-group2/src/business/business-gnome/glade/invoice.glade, + branches/remove-group2/src/business/business-gnome/glade/job.glade, + branches/remove-group2/src/business/business-gnome/glade/order.glade, + branches/remove-group2/src/business/business-gnome/glade/payment.glade, + branches/remove-group2/src/business/business-gnome/glade/vendor.glade, + branches/remove-group2/src/business/business-gnome/gnc-plugin-business.c, + branches/remove-group2/src/business/business-gnome/gnc-plugin-page-invoice.c, + branches/remove-group2/src/business/business-gnome/gncmod-business-gnome.c, + branches/remove-group2/src/business/business-gnome/search-owner.c, + branches/remove-group2/src/business/business-gnome/search-owner.h, + branches/remove-group2/src/business/business-ledger/Makefile.am, + branches/remove-group2/src/business/business-reports/Makefile.am, + branches/remove-group2/src/business/business-reports/aging.scm, + branches/remove-group2/src/business/business-reports/easy-invoice.scm, + branches/remove-group2/src/business/business-reports/fancy-invoice.scm, + branches/remove-group2/src/business/business-reports/invoice.scm, + branches/remove-group2/src/business/business-utils/Makefile.am, + branches/remove-group2/src/business/business-utils/gncmod-business-utils.c, + branches/remove-group2/src/business/dialog-tax-table/Makefile.am, + branches/remove-group2/src/business/dialog-tax-table/gncmod-dialog-tax-table.c, + branches/remove-group2/src/business/dialog-tax-table/tax-tables.glade, + branches/remove-group2/src/calculation/Makefile.am, + branches/remove-group2/src/calculation/fin.c, + branches/remove-group2/src/calculation/gncmod-calculation.c, + branches/remove-group2/src/calculation/test/Makefile.am, + branches/remove-group2/src/core-utils/Makefile.am, + branches/remove-group2/src/core-utils/core-utils.scm, + branches/remove-group2/src/core-utils/gnc-gkeyfile-utils.c, + branches/remove-group2/src/core-utils/gnc-gkeyfile-utils.h, + branches/remove-group2/src/core-utils/gnc-glib-utils.c, + branches/remove-group2/src/core-utils/gnc-glib-utils.h, + branches/remove-group2/src/core-utils/gnc-gtk-utils.c, + branches/remove-group2/src/core-utils/gnc-gtk-utils.h, + branches/remove-group2/src/doc/loans.txt, + branches/remove-group2/src/doc/sx.rst, + branches/remove-group2/src/doc/xml/gnucash-v2.rnc, + branches/remove-group2/src/engine/FreqSpec.c, + branches/remove-group2/src/engine/Makefile.am, + branches/remove-group2/src/engine/SX-book-p.h, + branches/remove-group2/src/engine/SX-book.c, + branches/remove-group2/src/engine/SX-book.h, + branches/remove-group2/src/engine/SchedXaction.c, + branches/remove-group2/src/engine/SchedXaction.h, + branches/remove-group2/src/engine/SchedXactionP.h, + branches/remove-group2/src/engine/Split.c, + branches/remove-group2/src/engine/TransLog.c, + branches/remove-group2/src/engine/gnc-commodity.c, + branches/remove-group2/src/engine/gnc-engine.c, + branches/remove-group2/src/engine/gnc-engine.h, + branches/remove-group2/src/engine/gnc-filepath-utils.c, + branches/remove-group2/src/engine/gnc-hooks.c, + branches/remove-group2/src/engine/gncmod-engine.c, + branches/remove-group2/src/engine/iso-4217-currencies.scm, + branches/remove-group2/src/engine/test-core/Makefile.am, + branches/remove-group2/src/engine/test-core/gncmod-test-engine.c, + branches/remove-group2/src/engine/test-core/test-engine-stuff.c, + branches/remove-group2/src/engine/test-core/test-engine-stuff.h, + branches/remove-group2/src/engine/test/Makefile.am, + branches/remove-group2/src/engine/test/test-book-merge.c, + branches/remove-group2/src/engine/test/test-commodities.c, + branches/remove-group2/src/engine/test/test-freq-spec.c, + branches/remove-group2/src/engine/test/test-group-vs-book.c, + branches/remove-group2/src/engine/test/test-guid.c, + branches/remove-group2/src/engine/test/test-load-engine.c, + branches/remove-group2/src/engine/test/test-lots.c, + branches/remove-group2/src/engine/test/test-numeric.c, + branches/remove-group2/src/engine/test/test-object.c, + branches/remove-group2/src/engine/test/test-period.c, + branches/remove-group2/src/engine/test/test-query.c, + branches/remove-group2/src/engine/test/test-querynew.c, + branches/remove-group2/src/engine/test/test-recurrence.c, + branches/remove-group2/src/engine/test/test-resolve-file-path.c, + branches/remove-group2/src/engine/test/test-split-vs-account.c, + branches/remove-group2/src/engine/test/test-transaction-reversal.c, + branches/remove-group2/src/engine/test/test-transaction-voiding.c, + branches/remove-group2/src/gnc-module/Makefile.am, + branches/remove-group2/src/gnc-module/gnc-module.c, + branches/remove-group2/src/gnc-module/gnc-module.scm, + branches/remove-group2/src/gnc-module/test/Makefile.am, + branches/remove-group2/src/gnc-module/test/misc-mods/Makefile.am, + branches/remove-group2/src/gnc-module/test/misc-mods/agedver.c, + branches/remove-group2/src/gnc-module/test/misc-mods/futuremodsys.c, + branches/remove-group2/src/gnc-module/test/misc-mods/incompatdep.c, + branches/remove-group2/src/gnc-module/test/mod-bar/Makefile.am, + branches/remove-group2/src/gnc-module/test/mod-bar/gnc-mod-bar.c, + branches/remove-group2/src/gnc-module/test/mod-baz/Makefile.am, + branches/remove-group2/src/gnc-module/test/mod-baz/gnc-mod-baz.c, + branches/remove-group2/src/gnc-module/test/mod-foo/Makefile.am, + branches/remove-group2/src/gnc-module/test/mod-foo/gnc-mod-foo.c, + branches/remove-group2/src/gnc-module/test/test-dynload.c, + branches/remove-group2/src/gnc-module/test/test-scm-dynload, + branches/remove-group2/src/gnc-test-env, + branches/remove-group2/src/gnome-search/Makefile.am, + branches/remove-group2/src/gnome-search/gnc-general-search.c, + branches/remove-group2/src/gnome-search/gnc-general-search.h, + branches/remove-group2/src/gnome-search/gncmod-gnome-search.c, + branches/remove-group2/src/gnome-search/search-account.c, + branches/remove-group2/src/gnome-search/search-account.h, + branches/remove-group2/src/gnome-search/search-boolean.c, + branches/remove-group2/src/gnome-search/search-boolean.h, + branches/remove-group2/src/gnome-search/search-date.c, + branches/remove-group2/src/gnome-search/search-date.h, + branches/remove-group2/src/gnome-search/search-double.c, + branches/remove-group2/src/gnome-search/search-double.h, + branches/remove-group2/src/gnome-search/search-int64.c, + branches/remove-group2/src/gnome-search/search-int64.h, + branches/remove-group2/src/gnome-search/search-numeric.c, + branches/remove-group2/src/gnome-search/search-numeric.h, + branches/remove-group2/src/gnome-search/search-reconciled.c, + branches/remove-group2/src/gnome-search/search-reconciled.h, + branches/remove-group2/src/gnome-search/search-string.c, + branches/remove-group2/src/gnome-search/search-string.h, + branches/remove-group2/src/gnome-search/search.glade, + branches/remove-group2/src/gnome-utils/Makefile.am, + branches/remove-group2/src/gnome-utils/dialog-account.c, + branches/remove-group2/src/gnome-utils/dialog-options.c, + branches/remove-group2/src/gnome-utils/dialog-preferences.c, + branches/remove-group2/src/gnome-utils/dialog-utils.c, + branches/remove-group2/src/gnome-utils/dialog-utils.h, + branches/remove-group2/src/gnome-utils/druid-gconf-setup.c, + branches/remove-group2/src/gnome-utils/glade/commodity.glade, + branches/remove-group2/src/gnome-utils/glade/dialog-query-list.glade, + branches/remove-group2/src/gnome-utils/glade/dialog-reset-warnings.glade, + branches/remove-group2/src/gnome-utils/glade/druid-gconf-setup.glade, + branches/remove-group2/src/gnome-utils/glade/druid-gnc-xml-import.glade, + branches/remove-group2/src/gnome-utils/glade/druid-provider-multifile.glade, + branches/remove-group2/src/gnome-utils/glade/exchange-dialog.glade, + branches/remove-group2/src/gnome-utils/glade/gnc-date-format.glade, + branches/remove-group2/src/gnome-utils/glade/gnc-gui-query.glade, + branches/remove-group2/src/gnome-utils/glade/preferences.glade, + branches/remove-group2/src/gnome-utils/glade/totd.glade, + branches/remove-group2/src/gnome-utils/glade/transfer.glade, + branches/remove-group2/src/gnome-utils/gnc-date-edit.h, + branches/remove-group2/src/gnome-utils/gnc-dense-cal-model.c, + branches/remove-group2/src/gnome-utils/gnc-dense-cal-model.h, + branches/remove-group2/src/gnome-utils/gnc-dense-cal-store.c, + branches/remove-group2/src/gnome-utils/gnc-dense-cal-store.h, + branches/remove-group2/src/gnome-utils/gnc-dense-cal.c, + branches/remove-group2/src/gnome-utils/gnc-dense-cal.h, + branches/remove-group2/src/gnome-utils/gnc-embedded-window.c, + branches/remove-group2/src/gnome-utils/gnc-file.c, + branches/remove-group2/src/gnome-utils/gnc-frequency.c, + branches/remove-group2/src/gnome-utils/gnc-frequency.h, + branches/remove-group2/src/gnome-utils/gnc-html-graph-gog.c, + branches/remove-group2/src/gnome-utils/gnc-html.c, + branches/remove-group2/src/gnome-utils/gnc-main-window.c, + branches/remove-group2/src/gnome-utils/gnc-plugin-file-history.c, + branches/remove-group2/src/gnome-utils/gnc-plugin-page.h, + branches/remove-group2/src/gnome-utils/gnc-plugin.c, + branches/remove-group2/src/gnome-utils/gnc-query-list.c, + branches/remove-group2/src/gnome-utils/gnc-query-list.h, + branches/remove-group2/src/gnome-utils/gnc-sx-instance-dense-cal-adapter.c, + branches/remove-group2/src/gnome-utils/gnc-sx-instance-dense-cal-adapter.h, + branches/remove-group2/src/gnome-utils/gnc-tree-model-account.c, + branches/remove-group2/src/gnome-utils/gnc-tree-model-commodity.c, + branches/remove-group2/src/gnome-utils/gnc-tree-model-selection.c, + branches/remove-group2/src/gnome-utils/gnc-tree-view-account.c, + branches/remove-group2/src/gnome-utils/gnc-tree-view-commodity.c, + branches/remove-group2/src/gnome-utils/gnc-tree-view-price.c, + branches/remove-group2/src/gnome-utils/gnc-tree-view.c, + branches/remove-group2/src/gnome-utils/gnc-tree-view.h, + branches/remove-group2/src/gnome-utils/gncmod-gnome-utils.c, + branches/remove-group2/src/gnome-utils/gnctreemodelsort.c, + branches/remove-group2/src/gnome-utils/test, + branches/remove-group2/src/gnome-utils/test/Makefile.am, + branches/remove-group2/src/gnome-utils/test/test-sx.c, + branches/remove-group2/src/gnome-utils/window-main-summarybar.c, + branches/remove-group2/src/gnome/Makefile.am, + branches/remove-group2/src/gnome/dialog-chart-export.c, + branches/remove-group2/src/gnome/dialog-new-user.c, + branches/remove-group2/src/gnome/dialog-scheduledxaction.c, + branches/remove-group2/src/gnome/dialog-scheduledxaction.h, + branches/remove-group2/src/gnome/dialog-sx-editor.c, + branches/remove-group2/src/gnome/dialog-sx-editor.h, + branches/remove-group2/src/gnome/dialog-sx-from-trans.c, + branches/remove-group2/src/gnome/dialog-sx-since-last-run.c, + branches/remove-group2/src/gnome/dialog-sx-since-last-run.h, + branches/remove-group2/src/gnome/dialog-sxsincelast.c, + branches/remove-group2/src/gnome/dialog-sxsincelast.h, + branches/remove-group2/src/gnome/druid-acct-period.c, + branches/remove-group2/src/gnome/druid-hierarchy.c, + branches/remove-group2/src/gnome/druid-loan.c, + branches/remove-group2/src/gnome/glade/account.glade, + branches/remove-group2/src/gnome/glade/acctperiod.glade, + branches/remove-group2/src/gnome/glade/budget.glade, + branches/remove-group2/src/gnome/glade/chart-export.glade, + branches/remove-group2/src/gnome/glade/commodities.glade, + branches/remove-group2/src/gnome/glade/fincalc.glade, + branches/remove-group2/src/gnome/glade/lots.glade, + branches/remove-group2/src/gnome/glade/merge.glade, + branches/remove-group2/src/gnome/glade/newuser.glade, + branches/remove-group2/src/gnome/glade/price.glade, + branches/remove-group2/src/gnome/glade/print.glade, + branches/remove-group2/src/gnome/glade/progress.glade, + branches/remove-group2/src/gnome/glade/reconcile.glade, + branches/remove-group2/src/gnome/glade/register.glade, + branches/remove-group2/src/gnome/glade/sched-xact.glade, + branches/remove-group2/src/gnome/glade/stocks.glade, + branches/remove-group2/src/gnome/glade/tax.glade, + branches/remove-group2/src/gnome/glade/userpass.glade, + branches/remove-group2/src/gnome/gnc-plugin-basic-commands.c, + branches/remove-group2/src/gnome/gnc-plugin-page-account-tree.c, + branches/remove-group2/src/gnome/gnc-plugin-page-budget.c, + branches/remove-group2/src/gnome/gnc-plugin-page-register.c, + branches/remove-group2/src/gnome/gnc-plugin-page-sx-list.c, + branches/remove-group2/src/gnome/gnc-plugin-page-sx-list.h, + branches/remove-group2/src/gnome/gnc-split-reg.c, + branches/remove-group2/src/gnome/gnc-split-reg.h, + branches/remove-group2/src/gnome/gnc-sx-list-tree-model-adapter.c, + branches/remove-group2/src/gnome/gnc-sx-list-tree-model-adapter.h, + branches/remove-group2/src/gnome/top-level.c, + branches/remove-group2/src/gnome/ui/Makefile.am, + branches/remove-group2/src/gnome/ui/gnc-plugin-page-sx-list-ui.xml, + branches/remove-group2/src/gnome/window-reconcile.c, + branches/remove-group2/src/gtk-compat.h, + branches/remove-group2/src/import-export/Makefile.am, + branches/remove-group2/src/import-export/binary-import/Makefile.am, + branches/remove-group2/src/import-export/binary-import/binary-import.glade, + branches/remove-group2/src/import-export/binary-import/gncmod-binary-import.c, + branches/remove-group2/src/import-export/csv/gnc-csv2glist.c, + branches/remove-group2/src/import-export/generic-import.glade, + branches/remove-group2/src/import-export/gncmod-generic-import.c, + branches/remove-group2/src/import-export/hbci/Makefile.am, + branches/remove-group2/src/import-export/hbci/dialog-hbcitrans.c, + branches/remove-group2/src/import-export/hbci/druid-hbci-initial.c, + branches/remove-group2/src/import-export/hbci/glade/hbci.glade, + branches/remove-group2/src/import-export/hbci/glade/hbcipass.glade, + branches/remove-group2/src/import-export/hbci/glade/hbciprefs.glade, + branches/remove-group2/src/import-export/hbci/gnc-file-aqb-import.c, + branches/remove-group2/src/import-export/hbci/gnc-file-aqb-import.h, + branches/remove-group2/src/import-export/hbci/gnc-hbci-getbalance.c, + branches/remove-group2/src/import-export/hbci/gnc-hbci-gettrans.c, + branches/remove-group2/src/import-export/hbci/gnc-hbci-transfer.c, + branches/remove-group2/src/import-export/hbci/gnc-hbci-utils.c, + branches/remove-group2/src/import-export/hbci/gnc-hbci-utils.h, + branches/remove-group2/src/import-export/hbci/gnc-plugin-hbci.c, + branches/remove-group2/src/import-export/hbci/gncmod-hbci.c, + branches/remove-group2/src/import-export/hbci/hbci-interaction.c, + branches/remove-group2/src/import-export/hbci/hbci-interaction.h, + branches/remove-group2/src/import-export/hbci/hbci-interactionP.h, + branches/remove-group2/src/import-export/hbci/schemas/apps_gnucash_dialog_hbci.schemas.in, + branches/remove-group2/src/import-export/hbci/test/Makefile.am, + branches/remove-group2/src/import-export/import-account-matcher.c, + branches/remove-group2/src/import-export/import-backend.c, + branches/remove-group2/src/import-export/import-match-map.c, + branches/remove-group2/src/import-export/import-match-picker.c, + branches/remove-group2/src/import-export/import-provider-format.glade, + branches/remove-group2/src/import-export/log-replay/Makefile.am, + branches/remove-group2/src/import-export/log-replay/gnc-log-replay.c, + branches/remove-group2/src/import-export/log-replay/gncmod-log-replay.c, + branches/remove-group2/src/import-export/ofx/Makefile.am, + branches/remove-group2/src/import-export/ofx/gnc-ofx-import.c, + branches/remove-group2/src/import-export/ofx/gncmod-ofx-import.c, + branches/remove-group2/src/import-export/ofx/test/Makefile.am, + branches/remove-group2/src/import-export/qif-import/Makefile.am, + branches/remove-group2/src/import-export/qif-import/dialog-account-picker.c, + branches/remove-group2/src/import-export/qif-import/druid-qif-import.c, + branches/remove-group2/src/import-export/qif-import/gncmod-qif-import.c, + branches/remove-group2/src/import-export/qif-import/qif-guess-map.scm, + branches/remove-group2/src/import-export/qif-import/qif-import.scm, + branches/remove-group2/src/import-export/qif-import/qif-parse.scm, + branches/remove-group2/src/import-export/qif-import/qif.glade, + branches/remove-group2/src/import-export/qif-import/test/Makefile.am, + branches/remove-group2/src/import-export/qif-io-core/Makefile.am, + branches/remove-group2/src/import-export/qif-io-core/gncmod-qifiocore.c, + branches/remove-group2/src/import-export/qif-io-core/test/Makefile.am, + branches/remove-group2/src/import-export/qif/Makefile.am, + branches/remove-group2/src/import-export/qif/qif-file.c, + branches/remove-group2/src/import-export/qif/test/Makefile.am, + branches/remove-group2/src/import-export/qif/test/test-qif.c, + branches/remove-group2/src/import-export/test/Makefile.am, + branches/remove-group2/src/network-utils/Makefile.am, + branches/remove-group2/src/network-utils/gncmod-network-utils.c, + branches/remove-group2/src/network-utils/test/Makefile.am, + branches/remove-group2/src/quotes/gnc-fq-check.in, + branches/remove-group2/src/quotes/gnc-fq-dump, + branches/remove-group2/src/quotes/gnc-fq-helper.in, + branches/remove-group2/src/quotes/gnc-fq-update.in, + branches/remove-group2/src/register/ledger-core/Makefile.am, + branches/remove-group2/src/register/ledger-core/gncmod-ledger-core.c, + branches/remove-group2/src/register/ledger-core/split-register.c, + branches/remove-group2/src/register/ledger-core/test/Makefile.am, + branches/remove-group2/src/register/register-core/Makefile.am, + branches/remove-group2/src/register/register-core/gncmod-register-core.c, + branches/remove-group2/src/register/register-core/table-allgui.c, + branches/remove-group2/src/register/register-core/test/Makefile.am, + branches/remove-group2/src/register/register-gnome/Makefile.am, + branches/remove-group2/src/register/register-gnome/datecell-gnome.c, + branches/remove-group2/src/register/register-gnome/gncmod-register-gnome.c, + branches/remove-group2/src/register/register-gnome/gnucash-date-picker.c, + branches/remove-group2/src/register/register-gnome/gnucash-date-picker.h, + branches/remove-group2/src/register/register-gnome/gnucash-item-list.c, + branches/remove-group2/src/register/register-gnome/test/Makefile.am, + branches/remove-group2/src/report/locale-specific/us/Makefile.am, + branches/remove-group2/src/report/locale-specific/us/gncmod-locale-reports-us.c, + branches/remove-group2/src/report/locale-specific/us/test/Makefile.am, + branches/remove-group2/src/report/report-gnome/Makefile.am, + branches/remove-group2/src/report/report-gnome/gnc-plugin-page-report.c, + branches/remove-group2/src/report/report-gnome/gncmod-report-gnome.c, + branches/remove-group2/src/report/report-gnome/report.glade, + branches/remove-group2/src/report/report-gnome/test/Makefile.am, + branches/remove-group2/src/report/report-gnome/test/test-load-module, + branches/remove-group2/src/report/report-gnome/window-report.c, + branches/remove-group2/src/report/report-gnome/window-report.h, + branches/remove-group2/src/report/report-system/Makefile.am, + branches/remove-group2/src/report/report-system/gncmod-report-system.c, + branches/remove-group2/src/report/report-system/test/Makefile.am, + branches/remove-group2/src/report/report-system/test/test-load-module, + branches/remove-group2/src/report/standard-reports/Makefile.am, + branches/remove-group2/src/report/standard-reports/budget.scm, + branches/remove-group2/src/report/standard-reports/cash-flow.scm, + branches/remove-group2/src/report/standard-reports/gncmod-standard-reports.c, + branches/remove-group2/src/report/standard-reports/register.scm, + branches/remove-group2/src/report/standard-reports/standard-reports.scm, + branches/remove-group2/src/report/standard-reports/test/Makefile.am, + branches/remove-group2/src/report/standard-reports/transaction.scm, + branches/remove-group2/src/report/stylesheets/Makefile.am, + branches/remove-group2/src/report/stylesheets/gncmod-stylesheets.c, + branches/remove-group2/src/report/stylesheets/test/Makefile.am, + branches/remove-group2/src/report/stylesheets/test/test-load-module, + branches/remove-group2/src/report/utility-reports/Makefile.am, + branches/remove-group2/src/report/utility-reports/gncmod-utility-reports.c, + branches/remove-group2/src/report/utility-reports/test/Makefile.am, + branches/remove-group2/src/scm/fin.scm, + branches/remove-group2/src/scm/price-quotes.scm, + branches/remove-group2/src/tax/us/Makefile.am, + branches/remove-group2/src/tax/us/gncmod-tax-us.c, + branches/remove-group2/src/tax/us/test/Makefile.am, + branches/remove-group2/src/test-core/Makefile.am, + branches/remove-group2/src/test-core/gncmod-test.c, + branches/remove-group2/src/valgrind-gnucash.supp, + branches/remove-group2/util/glade-fixup, + branches/remove-group2/util/gnc-svnversion: Sync changes + 15253:15563 into the branch. + +2007-02-11 17:30 andi5 + + * [r15564] packaging/win32/libofx-0.8.3-patch.diff: On Win32, add + get_dtd_installation_directory to LibOFX. Fix #406286. Determine + a directory for DTDs at runtime with the help of + GetModuleFileName, cf. + g_win32_get_package_installation_directory, and use it for + searches. + +2007-02-11 04:22 andi5 + + * [r15563] packaging/win32/install.sh: Install.sh: Still use -g on + DISABLE_OPTIMIZATIONS. + +2007-02-11 00:34 hampton + + * [r15562] + branches/remove-group2/src/backend/file/io-example-account.c, + branches/remove-group2/src/backend/file/io-example-account.h, + branches/remove-group2/src/backend/file/test/test-load-example-account.c, + branches/remove-group2/src/gnome/druid-hierarchy.c: Update the + example accounts code to work properly with a root account. + +2007-02-11 00:30 hampton + + * [r15561] + branches/remove-group2/accounts/C/acctchrt_brokerage.gnucash-xea, + branches/remove-group2/accounts/C/acctchrt_business.gnucash-xea, + branches/remove-group2/accounts/C/acctchrt_carloan.gnucash-xea, + branches/remove-group2/accounts/C/acctchrt_cdmoneymkt.gnucash-xea, + branches/remove-group2/accounts/C/acctchrt_checkbook.gnucash-xea, + branches/remove-group2/accounts/C/acctchrt_childcare.gnucash-xea, + branches/remove-group2/accounts/C/acctchrt_common.gnucash-xea, + branches/remove-group2/accounts/C/acctchrt_eduloan.gnucash-xea, + branches/remove-group2/accounts/C/acctchrt_fixedassets.gnucash-xea, + branches/remove-group2/accounts/C/acctchrt_full.gnucash-xea, + branches/remove-group2/accounts/C/acctchrt_homeloan.gnucash-xea, + branches/remove-group2/accounts/C/acctchrt_homeown.gnucash-xea, + branches/remove-group2/accounts/C/acctchrt_otherloan.gnucash-xea, + branches/remove-group2/accounts/C/acctchrt_renter.gnucash-xea, + branches/remove-group2/accounts/C/acctchrt_retiremt.gnucash-xea, + branches/remove-group2/accounts/C/acctchrt_spouseinc.gnucash-xea, + branches/remove-group2/accounts/C/acctchrt_spouseretire.gnucash-xea, + branches/remove-group2/accounts/da/acctchrt_car.gnucash-xea, + branches/remove-group2/accounts/da/acctchrt_common.gnucash-xea, + branches/remove-group2/accounts/da/acctchrt_homeloan.gnucash-xea, + branches/remove-group2/accounts/da/acctchrt_homeown.gnucash-xea, + branches/remove-group2/accounts/de_AT/acctchrt_auto.gnucash-xea, + branches/remove-group2/accounts/de_AT/acctchrt_autoloan.gnucash-xea, + branches/remove-group2/accounts/de_AT/acctchrt_brokerage.gnucash-xea, + branches/remove-group2/accounts/de_AT/acctchrt_business.gnucash-xea, + branches/remove-group2/accounts/de_AT/acctchrt_common.gnucash-xea, + branches/remove-group2/accounts/de_AT/acctchrt_houseown.gnucash-xea, + branches/remove-group2/accounts/de_AT/acctchrt_investment.gnucash-xea, + branches/remove-group2/accounts/de_AT/acctchrt_kids.gnucash-xea, + branches/remove-group2/accounts/de_CH/acctchrt_brokerage.gnucash-xea, + branches/remove-group2/accounts/de_CH/acctchrt_chkmu.gnucash-xea, + branches/remove-group2/accounts/de_CH/acctchrt_common.gnucash-xea, + branches/remove-group2/accounts/de_CH/acctchrt_kids.gnucash-xea, + branches/remove-group2/accounts/de_CH/acctchrt_otherasset.gnucash-xea, + branches/remove-group2/accounts/de_CH/acctchrt_otherloan.gnucash-xea, + branches/remove-group2/accounts/de_DE/acctchrt_auto.gnucash-xea, + branches/remove-group2/accounts/de_DE/acctchrt_autoloan.gnucash-xea, + branches/remove-group2/accounts/de_DE/acctchrt_brokerage.gnucash-xea, + branches/remove-group2/accounts/de_DE/acctchrt_common.gnucash-xea, + branches/remove-group2/accounts/de_DE/acctchrt_full.gnucash-xea, + branches/remove-group2/accounts/de_DE/acctchrt_houseown.gnucash-xea, + branches/remove-group2/accounts/de_DE/acctchrt_investment.gnucash-xea, + branches/remove-group2/accounts/de_DE/acctchrt_kids.gnucash-xea, + branches/remove-group2/accounts/de_DE/acctchrt_otherasset.gnucash-xea, + branches/remove-group2/accounts/de_DE/acctchrt_otherloan.gnucash-xea, + branches/remove-group2/accounts/de_DE/acctchrt_skr03.gnucash-xea, + branches/remove-group2/accounts/de_DE/acctchrt_skr04.gnucash-xea, + branches/remove-group2/accounts/de_DE/acctchrt_studium.gnucash-xea, + branches/remove-group2/accounts/el_GR/acctchrt_brokerage.gnucash-xea, + branches/remove-group2/accounts/el_GR/acctchrt_carloan.gnucash-xea, + branches/remove-group2/accounts/el_GR/acctchrt_common.gnucash-xea, + branches/remove-group2/accounts/es_ES/acctchrt_brokerage.gnucash-xea, + branches/remove-group2/accounts/es_ES/acctchrt_carloan.gnucash-xea, + branches/remove-group2/accounts/es_ES/acctchrt_cdmoneymkt.gnucash-xea, + branches/remove-group2/accounts/es_ES/acctchrt_childcare.gnucash-xea, + branches/remove-group2/accounts/es_ES/acctchrt_common.gnucash-xea, + branches/remove-group2/accounts/es_ES/acctchrt_currency.gnucash-xea, + branches/remove-group2/accounts/es_ES/acctchrt_eduloan.gnucash-xea, + branches/remove-group2/accounts/es_ES/acctchrt_fixedassets.gnucash-xea, + branches/remove-group2/accounts/es_ES/acctchrt_homeloan.gnucash-xea, + branches/remove-group2/accounts/es_ES/acctchrt_homeown.gnucash-xea, + branches/remove-group2/accounts/es_ES/acctchrt_otherloan.gnucash-xea, + branches/remove-group2/accounts/es_ES/acctchrt_renter.gnucash-xea, + branches/remove-group2/accounts/es_ES/acctchrt_retiremt.gnucash-xea, + branches/remove-group2/accounts/es_ES/acctchrt_spouseinc.gnucash-xea, + branches/remove-group2/accounts/es_ES/acctchrt_spouseretire.gnucash-xea, + branches/remove-group2/accounts/fr_CH/acctchrt_brokerage.gnucash-xea, + branches/remove-group2/accounts/fr_CH/acctchrt_business.gnucash-xea, + branches/remove-group2/accounts/fr_CH/acctchrt_carloan.gnucash-xea, + branches/remove-group2/accounts/fr_CH/acctchrt_cdmoneymkt.gnucash-xea, + branches/remove-group2/accounts/fr_CH/acctchrt_childcare.gnucash-xea, + branches/remove-group2/accounts/fr_CH/acctchrt_common.gnucash-xea, + branches/remove-group2/accounts/fr_CH/acctchrt_currency.gnucash-xea, + branches/remove-group2/accounts/fr_CH/acctchrt_eduloan.gnucash-xea, + branches/remove-group2/accounts/fr_CH/acctchrt_fixedassets.gnucash-xea, + branches/remove-group2/accounts/fr_CH/acctchrt_homeloan.gnucash-xea, + branches/remove-group2/accounts/fr_CH/acctchrt_homeown.gnucash-xea, + branches/remove-group2/accounts/fr_CH/acctchrt_otherloan.gnucash-xea, + branches/remove-group2/accounts/fr_CH/acctchrt_renter.gnucash-xea, + branches/remove-group2/accounts/fr_CH/acctchrt_retiremt.gnucash-xea, + branches/remove-group2/accounts/fr_CH/acctchrt_spouseinc.gnucash-xea, + branches/remove-group2/accounts/fr_CH/acctchrt_spouseretire.gnucash-xea, + branches/remove-group2/accounts/fr_FR/acctchrt_brokerage.gnucash-xea, + branches/remove-group2/accounts/fr_FR/acctchrt_business.gnucash-xea, + branches/remove-group2/accounts/fr_FR/acctchrt_carloan.gnucash-xea, + branches/remove-group2/accounts/fr_FR/acctchrt_cdmoneymkt.gnucash-xea, + branches/remove-group2/accounts/fr_FR/acctchrt_childcare.gnucash-xea, + branches/remove-group2/accounts/fr_FR/acctchrt_common.gnucash-xea, + branches/remove-group2/accounts/fr_FR/acctchrt_currency.gnucash-xea, + branches/remove-group2/accounts/fr_FR/acctchrt_eduloan.gnucash-xea, + branches/remove-group2/accounts/fr_FR/acctchrt_fixedassets.gnucash-xea, + branches/remove-group2/accounts/fr_FR/acctchrt_homeloan.gnucash-xea, + branches/remove-group2/accounts/fr_FR/acctchrt_homeown.gnucash-xea, + branches/remove-group2/accounts/fr_FR/acctchrt_otherloan.gnucash-xea, + branches/remove-group2/accounts/fr_FR/acctchrt_renter.gnucash-xea, + branches/remove-group2/accounts/fr_FR/acctchrt_retiremt.gnucash-xea, + branches/remove-group2/accounts/fr_FR/acctchrt_spouseinc.gnucash-xea, + branches/remove-group2/accounts/fr_FR/acctchrt_spouseretire.gnucash-xea, + branches/remove-group2/accounts/hu_HU/acctchrt_brokerage.gnucash-xea, + branches/remove-group2/accounts/hu_HU/acctchrt_business.gnucash-xea, + branches/remove-group2/accounts/hu_HU/acctchrt_carloan.gnucash-xea, + branches/remove-group2/accounts/hu_HU/acctchrt_cdmoneymkt.gnucash-xea, + branches/remove-group2/accounts/hu_HU/acctchrt_checkbook.gnucash-xea, + branches/remove-group2/accounts/hu_HU/acctchrt_childcare.gnucash-xea, + branches/remove-group2/accounts/hu_HU/acctchrt_common.gnucash-xea, + branches/remove-group2/accounts/hu_HU/acctchrt_eduloan.gnucash-xea, + branches/remove-group2/accounts/hu_HU/acctchrt_fixedassets.gnucash-xea, + branches/remove-group2/accounts/hu_HU/acctchrt_homeloan.gnucash-xea, + branches/remove-group2/accounts/hu_HU/acctchrt_homeown.gnucash-xea, + branches/remove-group2/accounts/hu_HU/acctchrt_otherloan.gnucash-xea, + branches/remove-group2/accounts/hu_HU/acctchrt_renter.gnucash-xea, + branches/remove-group2/accounts/hu_HU/acctchrt_retiremt.gnucash-xea, + branches/remove-group2/accounts/hu_HU/acctchrt_spouseinc.gnucash-xea, + branches/remove-group2/accounts/hu_HU/acctchrt_spouseretire.gnucash-xea, + branches/remove-group2/accounts/it/acctchrt_brokerage.gnucash-xea, + branches/remove-group2/accounts/it/acctchrt_carloan.gnucash-xea, + branches/remove-group2/accounts/it/acctchrt_checkbook.gnucash-xea, + branches/remove-group2/accounts/it/acctchrt_childcare.gnucash-xea, + branches/remove-group2/accounts/it/acctchrt_common.gnucash-xea, + branches/remove-group2/accounts/it/acctchrt_fixedassets.gnucash-xea, + branches/remove-group2/accounts/it/acctchrt_homeloan.gnucash-xea, + branches/remove-group2/accounts/it/acctchrt_homeown.gnucash-xea, + branches/remove-group2/accounts/it/acctchrt_otherloan.gnucash-xea, + branches/remove-group2/accounts/it/acctchrt_renter.gnucash-xea, + branches/remove-group2/accounts/it/acctchrt_retiremt.gnucash-xea, + branches/remove-group2/accounts/it/acctchrt_spouseinc.gnucash-xea, + branches/remove-group2/accounts/it/acctchrt_spouseretire.gnucash-xea, + branches/remove-group2/accounts/ja_JP.EUC/acctchrt_common.gnucash-xea, + branches/remove-group2/accounts/nb/acctchrt_brokerage.gnucash-xea, + branches/remove-group2/accounts/nb/acctchrt_business.gnucash-xea, + branches/remove-group2/accounts/nb/acctchrt_carloan.gnucash-xea, + branches/remove-group2/accounts/nb/acctchrt_cdmoneymkt.gnucash-xea, + branches/remove-group2/accounts/nb/acctchrt_checkbook.gnucash-xea, + branches/remove-group2/accounts/nb/acctchrt_childcare.gnucash-xea, + branches/remove-group2/accounts/nb/acctchrt_common.gnucash-xea, + branches/remove-group2/accounts/nb/acctchrt_eduloan.gnucash-xea, + branches/remove-group2/accounts/nb/acctchrt_fixedassets.gnucash-xea, + branches/remove-group2/accounts/nb/acctchrt_full.gnucash-xea, + branches/remove-group2/accounts/nb/acctchrt_homeloan.gnucash-xea, + branches/remove-group2/accounts/nb/acctchrt_homeown.gnucash-xea, + branches/remove-group2/accounts/nb/acctchrt_otherloan.gnucash-xea, + branches/remove-group2/accounts/nb/acctchrt_renter.gnucash-xea, + branches/remove-group2/accounts/nb/acctchrt_retiremt.gnucash-xea, + branches/remove-group2/accounts/nb/acctchrt_spouseinc.gnucash-xea, + branches/remove-group2/accounts/nb/acctchrt_spouseretire.gnucash-xea, + branches/remove-group2/accounts/pt_BR/acctchrt_brokerage.gnucash-xea, + branches/remove-group2/accounts/pt_BR/acctchrt_carloan.gnucash-xea, + branches/remove-group2/accounts/pt_BR/acctchrt_cdmoneymkt.gnucash-xea, + branches/remove-group2/accounts/pt_BR/acctchrt_childcare.gnucash-xea, + branches/remove-group2/accounts/pt_BR/acctchrt_common.gnucash-xea, + branches/remove-group2/accounts/pt_BR/acctchrt_currency.gnucash-xea, + branches/remove-group2/accounts/pt_BR/acctchrt_eduloan.gnucash-xea, + branches/remove-group2/accounts/pt_BR/acctchrt_fixedassets.gnucash-xea, + branches/remove-group2/accounts/pt_BR/acctchrt_homeloan.gnucash-xea, + branches/remove-group2/accounts/pt_BR/acctchrt_homeown.gnucash-xea, + branches/remove-group2/accounts/pt_BR/acctchrt_otherloan.gnucash-xea, + branches/remove-group2/accounts/pt_BR/acctchrt_renter.gnucash-xea, + branches/remove-group2/accounts/pt_BR/acctchrt_retiremt.gnucash-xea, + branches/remove-group2/accounts/pt_BR/acctchrt_spouseinc.gnucash-xea, + branches/remove-group2/accounts/pt_BR/acctchrt_spouseretire.gnucash-xea, + branches/remove-group2/accounts/pt_PT/acctchrt_brokerage.gnucash-xea, + branches/remove-group2/accounts/pt_PT/acctchrt_carloan.gnucash-xea, + branches/remove-group2/accounts/pt_PT/acctchrt_cdmoneymkt.gnucash-xea, + branches/remove-group2/accounts/pt_PT/acctchrt_childcare.gnucash-xea, + branches/remove-group2/accounts/pt_PT/acctchrt_common.gnucash-xea, + branches/remove-group2/accounts/pt_PT/acctchrt_eduloan.gnucash-xea, + branches/remove-group2/accounts/pt_PT/acctchrt_fixedassets.gnucash-xea, + branches/remove-group2/accounts/pt_PT/acctchrt_homeloan.gnucash-xea, + branches/remove-group2/accounts/pt_PT/acctchrt_homeown.gnucash-xea, + branches/remove-group2/accounts/pt_PT/acctchrt_otherloan.gnucash-xea, + branches/remove-group2/accounts/pt_PT/acctchrt_renter.gnucash-xea, + branches/remove-group2/accounts/pt_PT/acctchrt_retiremt.gnucash-xea, + branches/remove-group2/accounts/pt_PT/acctchrt_spouseinc.gnucash-xea, + branches/remove-group2/accounts/pt_PT/acctchrt_spouseretire.gnucash-xea, + branches/remove-group2/accounts/sk/acctchrt_brokerage.gnucash-xea, + branches/remove-group2/accounts/sk/acctchrt_carloan.gnucash-xea, + branches/remove-group2/accounts/sk/acctchrt_cdmoneymkt.gnucash-xea, + branches/remove-group2/accounts/sk/acctchrt_childcare.gnucash-xea, + branches/remove-group2/accounts/sk/acctchrt_common.gnucash-xea, + branches/remove-group2/accounts/sk/acctchrt_currency.gnucash-xea, + branches/remove-group2/accounts/sk/acctchrt_eduloan.gnucash-xea, + branches/remove-group2/accounts/sk/acctchrt_fixedassets.gnucash-xea, + branches/remove-group2/accounts/sk/acctchrt_homeloan.gnucash-xea, + branches/remove-group2/accounts/sk/acctchrt_homeown.gnucash-xea, + branches/remove-group2/accounts/sk/acctchrt_otherloan.gnucash-xea, + branches/remove-group2/accounts/sk/acctchrt_renter.gnucash-xea, + branches/remove-group2/accounts/sk/acctchrt_retiremt.gnucash-xea, + branches/remove-group2/accounts/sk/acctchrt_spouseinc.gnucash-xea, + branches/remove-group2/accounts/sk/acctchrt_spouseretire.gnucash-xea, + branches/remove-group2/accounts/tr_TR/acctchrt_TEKDUZ.gnucash-xea, + branches/remove-group2/accounts/tr_TR/acctchrt_brokerage.gnucash-xea, + branches/remove-group2/accounts/tr_TR/acctchrt_carloan.gnucash-xea, + branches/remove-group2/accounts/tr_TR/acctchrt_cdmoneymkt.gnucash-xea, + branches/remove-group2/accounts/tr_TR/acctchrt_checkbook.gnucash-xea, + branches/remove-group2/accounts/tr_TR/acctchrt_common.gnucash-xea, + branches/remove-group2/accounts/tr_TR/acctchrt_fixedassets.gnucash-xea, + branches/remove-group2/accounts/tr_TR/acctchrt_homeloan.gnucash-xea: + Update the example accounts files to have a root account. + +2007-02-10 21:52 jsled + + * [r15560] src/gnome/dialog-sx-editor.c: fix compilation warnings; + only leak these strings if we're debugging, though. :p + +2007-02-10 21:32 jsled + + * [r15559] src/gnome-utils/gnc-date-edit.h, + src/gnome-utils/gnc-frequency.c, + src/gnome-utils/gnc-frequency.h, src/gnome/dialog-sx-editor.c, + src/gnome/druid-acct-period.c, src/gnome/druid-loan.c: + GNCFrequency -> GncFrequency + +2007-02-10 21:20 jsled + + * [r15558] src/gnome-utils/gnc-frequency.c: un-tabify + +2007-02-10 21:08 jsled + + * [r15557] src/engine/gnc-hooks.c: be defensive against pointer + printing. + +2007-02-10 20:05 jsled + + * [r15556] lib/libqof/qof/qoflog.c: Better handling of NULL + filename. + +2007-02-10 19:06 jsled + + * [r15555] src/gnome-utils/gnc-html-graph-gog.c: Revising logging: + implementation and leveling of "init" message. + +2007-02-10 18:58 jsled + + * [r15554] src/bin/gnucash-bin.c: Initialize variables; + detect/report errors during gnucash command-line options + parsing. Formatting. + +2007-02-10 18:52 jsled + + * [r15553] lib/libqof/qof/qoflog.c: Fix parsing of log config file + without [output] sections. + +2007-02-10 16:28 jsled + + * [r15552] lib/libqof/qof/qoflog.c: use correct datatype. + +2007-02-10 14:57 andi5 + + * [r15551] packaging/win32/install.sh: Install.sh: Remove + dependency_libs line from .la files in \lib too. + +2007-02-10 14:47 jsled + + * [r15550] src/doc/loans.txt: Correct misspelling of my own email + address, link to the original and thread. + +2007-02-10 13:15 andi5 + + * [r15549] lib/glib28/Makefile.am, lib/glib28/gwin32-2.8.c, + lib/glib28/gwin32-2.8.h: Remove lib/glib28/gwin32-2.8.[ch] + again. We depend on GLib >= 2.8 on Windows in configure.in, so + there is no reason to include unused GLib 2.8 Windows-specific + code. Oops. OTOH, gstdio-2.8.h is needed on Unix. + +2007-02-10 10:43 cstim + + * [r15548] src/import-export/hbci/gnc-plugin-hbci.c: Really clean + up enter/leave pairs. Avoid duplicated sanity checks. BP + +2007-02-10 02:31 jsled + + * [r15547] src/app-utils/gfec.c, src/engine/gnc-engine.c, + src/register/ledger-core/split-register.c: Change log-leveling + for a few messages. + +2007-02-10 02:30 jsled + + * [r15546] src/doc/sx.rst, src/gnome/dialog-sx-since-last-run.c: + Ability to clear out variable bindings in the SLR dialog; better + logging. + +2007-02-10 01:29 jsled + + * [r15545] lib/libqof/qof/qoflog.c, lib/libqof/qof/qoflog.h, + src/bin/gnucash-bin.c: Support for ~/.gnucash/log.conf, a + key-value file of logging settings; see comment-doc for + qof_log_parse_log_config(...) for the file format. + +2007-02-10 01:28 jsled + + * [r15544] lib/libqof/qof/Makefile.am: Add G_LOG_DOMAIN for qof. + +2007-02-10 00:25 jsled + + * [r15543] src/app-utils/gnc-sx-instance-model.c, src/doc/sx.rst, + src/engine/FreqSpec.c, src/engine/SX-book.c, + src/engine/SchedXaction.c, src/engine/gnc-engine.h, + src/engine/test/test-freq-spec.c, + src/engine/test/test-querynew.c, + src/gnome-utils/gnc-dense-cal.c, + src/gnome-utils/gnc-frequency.c, + src/gnome-utils/gnc-sx-instance-dense-cal-adapter.c, + src/gnome/dialog-sx-editor.c, src/gnome/dialog-sx-from-trans.c, + src/gnome/dialog-sx-since-last-run.c, + src/gnome/gnc-plugin-page-sx-list.c: Revise overall SX logging: + define G_LOG_DOMAIN in a fine-grained manner, switch to g_mumble + calls, cleanup some formatting. + +2007-02-09 23:34 andi5 + + * [r15542] src/import-export/hbci/gnc-plugin-hbci.c: Avoid + %s-printing of a NULL account name in a LEAVE message. + +2007-02-09 22:03 andi5 + + * [r15541] packaging/win32/dist.sh: Dist.sh: Set subsystem of + libexec/gconfd-2.exe to GUI. + +2007-02-09 21:54 andi5 + + * [r15540] packaging/win32/custom.sh, packaging/win32/install.sh: + Install.sh: Make some installs silent, fix AqBanking LDFLAGS. + msysdtk, unzip, inno and svn can be installed without user + interaction. Replace quick start inno pack by the release + package. Do not remove the LibOFX library dir by overwriting + LDFLAGS in the make call of aqbanking. + +2007-02-09 21:52 jsled + + * [r15539] lib/libqof/qof/deprecated.c, + lib/libqof/qof/deprecated.h, lib/libqof/qof/qoflog.c, + lib/libqof/qof/qoflog.h, lib/libqof/qof/qofquery.c, + lib/libqof/qof/qofsql.c, src/backend/file/gnc-account-xml-v2.c, + src/backend/file/gnc-backend-file.c, + src/backend/file/gnc-lot-xml-v2.c, + src/backend/file/io-gncbin-r.c, src/backend/file/io-gncxml-v2.c, + src/backend/file/test/test-xml-pricedb.c, + src/backend/postgres/PostgresBackend.c, + src/backend/postgres/checkpoint.c, + src/backend/postgres/test/test-db.c, + src/business/business-gnome/gnc-plugin-page-invoice.c, + src/engine/Split.c, src/engine/gnc-engine.c, + src/engine/gnc-hooks.c, src/gnome-utils/dialog-preferences.c, + src/gnome-utils/gnc-embedded-window.c, + src/gnome-utils/gnc-plugin.c, + src/gnome-utils/gnc-tree-model-account.c, + src/gnome-utils/gnc-tree-model-commodity.c, + src/gnome-utils/gnc-tree-view-commodity.c, + src/gnome-utils/gnc-tree-view-price.c, + src/import-export/hbci/gnc-file-aqb-import.c, + src/import-export/hbci/gnc-plugin-hbci.c, + src/import-export/import-account-matcher.c, + src/import-export/import-match-map.c, + src/import-export/log-replay/gnc-log-replay.c, + src/register/register-core/table-allgui.c, + src/report/report-gnome/gnc-plugin-page-report.c: Restore + enter/leave indentation. Cleanup some deprecated and + (nearly-)unused qoflog code. Audit fraction enter/leave pairs. :/ + +2007-02-09 19:07 jsled + + * [r15538] src/doc/sx.rst: udpates + +2007-02-09 17:35 jsled + + * [r15537] lib/libqof/qof/deprecated.c, + lib/libqof/qof/kvp_frame.h, lib/libqof/qof/qof.h, + lib/libqof/qof/qofbackend.h, lib/libqof/qof/qofbookmerge.h, + lib/libqof/qof/qofchoice.h, lib/libqof/qof/qofclass.h, + lib/libqof/qof/qoflog.c, lib/libqof/qof/qoflog.h, + lib/libqof/qof/qofobject.h, lib/libqof/qof/qofquery.h, + lib/libqof/qof/qofsession.h, lib/libqof/qof/qofutil.c, + lib/libqof/qof/qofutil.h, src/app-utils/Makefile.am, + src/backend/file/Makefile.am, + src/backend/file/sixtp-dom-parsers.c, + src/backend/file/test/Makefile.am, + src/backend/file/test/test-kvp-frames.c, + src/backend/file/test/test-string-converters.c, + src/backend/postgres/Makefile.am, + src/backend/postgres/test/Makefile.am, + src/backend/postgres/test/test-period.c, src/bin/Makefile.am, + src/bin/gnucash-bin.c, src/business/business-core/Makefile.am, + src/business/business-core/test/test-customer.c, + src/business/business-core/test/test-employee.c, + src/business/business-core/test/test-job.c, + src/business/business-core/test/test-vendor.c, + src/business/business-gnome/Makefile.am, + src/business/business-ledger/Makefile.am, + src/business/business-reports/Makefile.am, + src/business/business-utils/Makefile.am, + src/business/dialog-tax-table/Makefile.am, + src/core-utils/Makefile.am, src/engine/Makefile.am, + src/engine/gnc-commodity.c, src/engine/gnc-engine.c, + src/engine/gnc-engine.h, src/engine/test/test-commodities.c, + src/engine/test/test-period.c, + src/engine/test/test-recurrence.c, + src/engine/test/test-resolve-file-path.c, + src/gnc-module/Makefile.am, src/gnome-search/Makefile.am, + src/gnome-utils/Makefile.am, src/gnome/Makefile.am, + src/import-export/Makefile.am, + src/import-export/hbci/Makefile.am, + src/import-export/log-replay/Makefile.am, + src/import-export/ofx/Makefile.am, + src/import-export/ofx/gnc-ofx-import.c, + src/import-export/qif-import/Makefile.am, + src/import-export/qif-io-core/Makefile.am, + src/import-export/qif/Makefile.am, + src/network-utils/Makefile.am, + src/register/ledger-core/Makefile.am, + src/register/register-core/Makefile.am, + src/register/register-gnome/Makefile.am, + src/report/locale-specific/us/Makefile.am, + src/report/report-gnome/Makefile.am, + src/report/report-system/Makefile.am, + src/report/standard-reports/Makefile.am, + src/report/stylesheets/Makefile.am, + src/report/utility-reports/Makefile.am: Overhaul gnc/qof + logging: Add default log handler that implements a "log4x"-style + log level hierarchy. Correctly use G_LOG_DOMAIN, raw glib + logging. Cleanup tests that are too loud afterwards. + +2007-02-09 16:47 jsled + + * [r15536] src/doc/sx.rst: Updates. + +2007-02-09 16:29 cstim + + * [r15535] packaging/win32/install.sh: Fix hardcoded path. + +2007-02-09 15:33 cstim + + * [r15534] packaging/win32/custom.sh, + packaging/win32/gnucash.iss.in: Add another win registry key + needed for aqbanking. Update gwenhywfar. + +2007-02-09 13:30 cstim + + * [r15533] packaging/win32/install.sh: Add optional build commands + for qt-enabled aqbanking. Enable this by export + aqbanking_with_qt=yes before running install. Needs qt4 from + trolltech.com installed beforehand. + +2007-02-09 11:30 cstim + + * [r15532] packaging/win32/custom.sh, packaging/win32/install.sh, + packaging/win32/reset.sh: Remove indent which is no longer + needed; add make check at gwenhywfar build. + +2007-02-09 10:23 cstim + + * [r15531] src/import-export/hbci/gnc-plugin-hbci.c: Add sanity + checks when accessing GncPluginPage. Fixes #405851 and hopefully + others. BP + +2007-02-08 22:05 andi5 + + * [r15530] packaging/win32/install.sh: Install.sh: Add gwenhywfar + and aqbanking dirs to ACLOCAL_FLAGS. + +2007-02-08 21:40 andi5 + + * [r15529] packaging/win32/install.sh: Install.sh: Add + REGEX_CPPFLAGS to gwenhywfar. + +2007-02-08 21:16 andi5 + + * [r15528] packaging/win32/custom.sh, packaging/win32/exetype.pl, + packaging/win32/install.sh: Install.sh: Add exetype.pl, hide + gconfd-2.exe window. exetype.pl is a perl script that sets the + subsystem type of executables to CONSOLE or WINDOWS (GUI). Apply + that to gconfd-2.exe to hide the console. Editbin.exe could do + the same. + +2007-02-08 20:50 andi5 + + * [r15527] packaging/win32/custom.sh, packaging/win32/install.sh: + Install.sh: Move wget, unzip, indent and pexports to \tools. + Unclutter c:\soft and the PATH environment variable a bit by + moving some tools to GLOBAL_DIR\tools. "Tool" here means a + binary or shell script that works without further DLLs or shared + files. + +2007-02-08 18:27 andi5 + + * [r15526] packaging/win32/install.sh: Install.sh: Correct -p + parameter for LIBOFX_PATCH. + +2007-02-08 13:58 cstim + + * [r15523] packaging/win32/install.sh, + packaging/win32/libofx-0.8.3-patch.diff: Fix libofx and OFX + import on win32. + +2007-02-08 01:04 jsled + + * [r15521] src/doc/sx.rst, src/gnome/gnc-plugin-basic-commands.c: + Fix registration of gnc-plugin-page-sx-list so plugin-page + restoration works. + +2007-02-08 01:03 jsled + + * [r15520] src/gnome/gnc-plugin-page-sx-list.c: remove useless todo + +2007-02-07 14:38 cstim + + * [r15519] packaging/win32/functions, packaging/win32/install.sh: + Add checking for whether an unpacked directory isnt confused + with an older one. + +2007-02-07 10:12 cstim + + * [r15518] packaging/win32/install.sh: Fix typo. Sorry. + +2007-02-07 10:10 cstim + + * [r15517] packaging/win32/custom.sh, packaging/win32/install.sh: + Update win32 build to use aqbanking-2.2.7. + +2007-02-07 10:09 cstim + + * [r15516] packaging/win32/dist.sh: Add libofx/opensp to resulting + win32 setup.exe + +2007-02-06 20:35 cstim + + * [r15514] packaging/win32/install.sh: Fix OpenSP build because we + can ignore most of its parts that will not build on windows + easily. + +2007-02-06 16:19 cstim + + * [r15513] packaging/win32/custom.sh, packaging/win32/install.sh, + packaging/win32/libofx-0.8.3-patch.diff, + packaging/win32/opensp-1.5.2-patch.diff: Add compiling and + installation of opensp, libofx and enable ofx support of gnucash + +2007-02-06 03:37 andi5 + + * [r15512] src/app-utils/gnc-ui-util.c: Fix gnc_lconv_set_utf8 on + Windows, #403815. The result of g_get_charset does not + necessarily match the encoding of strings returned by CRT + functions like localeconv or strftime. In gnc_lconv_set_utf8, + convert the strings first to a wide character string with + mbstowcs and then to utf8 by g_utf16_to_utf8. + +2007-02-06 00:45 jsled + + * [r15511] src/gnome-utils/gnc-sx-instance-dense-cal-adapter.c, + src/gnome/gnc-plugin-page-sx-list.c, + src/gnome/gnc-sx-list-tree-model-adapter.c, + src/gnome/gnc-sx-list-tree-model-adapter.h: Enabled SX UI + support: - Add a check-box to the SX list tree-view to show the + SX enabled status. - Don't show non-enabled SX's on the SX dense + calendar. Patch from Peter McAlpine + +2007-02-06 00:14 jsled + + * [r15510] src/app-utils/gnc-sx-instance-model.c, + src/app-utils/gnc-sx-instance-model.h, + src/app-utils/test/test-sx.c, src/doc/sx.rst, + src/gnome-utils/test/test-sx.c, + src/gnome/gnc-plugin-page-sx-list.c: SX instance model event + handling for enabled SXes: - SX instance models properly handle + SX update/add/remove events with/without enabled transactions. - + New SX editors now show non-enabled transactions Patch from + Peter McAlpine + +2007-02-05 23:59 jsled + + * [r15509] src/doc/sx.rst: Add todo + +2007-02-05 23:55 jsled + + * [r15508] src/backend/file/io-gncxml-v2.c: Remove dead code. + +2007-02-05 23:52 jsled + + * [r15507] README.dependencies: Mandriva 2007 updates from + 'Shocky'. + +2007-02-04 21:21 andi5 + + * [r15503] packaging/win32/install.sh: Install.sh: Add + $INSTALL_DIR/bin to PATH. + +2007-02-04 21:16 andi5 + + * [r15502] src/gnc-test-env: Prepend dirs in gnc-test-env, not + append. Abstract a bit. gnc-test-env is supposed to create an + environment suitable for tests of the current build tree, so + given directories should take precedence over initial + environment variables. Simplify by adding get-dir-adder. + +2007-02-04 21:08 jsled + + * [r15501] src/gnome/window-reconcile.c: restore last-day-of-month + tracking + +2007-02-04 18:04 andi5 + + * [r15500] packaging/win32/install.sh: Install.sh: Add + $GOFFICE_DIR/bin to PATH. + +2007-02-04 16:50 jsled + + * [r15499] lib/libqof/qof/gnc-date.c, lib/libqof/qof/gnc-date.h, + src/gnome/window-reconcile.c: Remove basically-unused qof date + manipulation code better provided by GDate. + +2007-02-04 15:21 jsled + + * [r15498] src/gnome/gnc-sx-list-tree-model-adapter.c: Fix bug in + next-occur formatting for instances that do not have a + next-occur date. + +2007-02-04 15:11 jsled + + * [r15497] src/gnome-utils/gnc-frequency.c: "None" is a totally + valid SX frequency. + +2007-02-04 15:04 jsled + + * [r15496] src/gnome-utils/gnc-file.c: Bug#372262: create the + session with the file-creation option enabled. BP + +2007-02-04 15:02 jsled + + * [r15495] src/backend/file/gnc-backend-file.c: + formatting/whitespace + +2007-02-03 01:47 andi5 + + * [r15493] configure.in: Add -mms-bitfields and -mwindows to + configure.in. On Windows, all C source files should be compiled + with -mms-bitfields. But this was only the case for those in + modules depending on gtk+. Fixes make check in src/app-utils. + Link with -mwindows, making the DLLs and gnucash-bin.exe to run + in the GUI subsystem. Clicking the bat will not open a console + for gnucash, starting from MSYS will not print messages, anymore. + +2007-02-02 14:18 cstim + + * [r15491] accounts/Makefile.am, accounts/fr_CA, + accounts/fr_CA/Makefile.am, + accounts/fr_CA/acctchrt_actifsfixes.gnucash-xea, + accounts/fr_CA/acctchrt_automobile.gnucash-xea, + accounts/fr_CA/acctchrt_basecommune.gnucash-xea, + accounts/fr_CA/acctchrt_cdmarchemon.gnucash-xea, + accounts/fr_CA/acctchrt_chequier.gnucash-xea, + accounts/fr_CA/acctchrt_conjointretraite.gnucash-xea, + accounts/fr_CA/acctchrt_conjointrev.gnucash-xea, + accounts/fr_CA/acctchrt_courtage.gnucash-xea, + accounts/fr_CA/acctchrt_etudeemprunt.gnucash-xea, + accounts/fr_CA/acctchrt_garderie.gnucash-xea, + accounts/fr_CA/acctchrt_locataire.gnucash-xea, + accounts/fr_CA/acctchrt_proprietaire.gnucash-xea, + accounts/fr_CA/acctchrt_retraite.gnucash-xea, + accounts/fr_CA/acctchrt_revenus.gnucash-xea, configure.in: Added + Canadian French account templates by Serge P. Leblanc + +2007-02-01 21:47 jsled + + * [r15489] src/gnome-utils/gnc-dense-cal.c: Rename "pts" -> + "units". It's not actaully points. + +2007-02-01 14:25 cstim + + * [r15487] ChangeLog.2006, Makefile.am: Add generated ChangeLog of + the year 2006 (r15286:r12229) to tarball. + +2007-02-01 03:30 jsled + + * [r15486] src/app-utils/gnc-sx-instance-model.c, + src/backend/file/gnc-schedxaction-xml-v2.c, + src/doc/xml/gnucash-v2.rnc, src/engine/SchedXaction.c, + src/engine/SchedXaction.h, src/engine/SchedXactionP.h, + src/gnome/dialog-sx-editor.c, src/gnome/dialog-sx-editor.h, + src/gnome/dialog-sx-from-trans.c, + src/gnome/glade/sched-xact.glade: SX "enabled" patch from Peter + McAlpine . + +2007-02-01 02:25 jsled + + * [r15485] src/gnome-utils/gnc-dense-cal.c: Make it a 1pt + reduction, and make the variable just a bit clearer. + +2007-02-01 01:08 andi5 + + * [r15484] lib/libc/Makefile.am, lib/libc/pow.h, + lib/libqof/qof/gnc-numeric.c, src/app-utils/Makefile.am, + src/app-utils/gnc-ui-util.c, src/calculation/Makefile.am, + src/calculation/fin.c, src/gnome-utils/dialog-account.c: Add + lib/libc/pow.h to avoid calculation errors on Windows. If the + return value of pow is not saved in a double but rather used for + other calculations or casts, results can be bad, like pow(10, 2) + being 99 instead of 100. Wrap pow and store the return value + first before continuing. + +2007-02-01 01:00 andi5 + + * [r15483] src/gnome-utils/test/Makefile.am: Add a --library-dir + to gnome-utils tests. + +2007-02-01 00:57 andi5 + + * [r15482] src/report/report-gnome/test/test-load-module, + src/report/report-system/test/test-load-module: Reduce debug + stack size in tests from 5,000,000 to 500,000. Guile on windows + will only accept the smaller value, cf. r13617. + +2007-01-31 21:48 cstim + + * [r15481] src/import-export/import-backend.c: Add numerical check + for match when importing transactions. By Ethy H. Brito. + +2007-01-31 16:22 andi5 + + * [r15480] src/engine/test/test-numeric.c: Avoid even more + divisions by zero in test-numeric. Improve r15474 by repeating a + test run if |nb|<4 holds, because nb is divided twice by two, + potentially becoming zero. + +2007-01-31 14:00 cstim + + * [r15479] packaging/win32/gnucash.iss.in: Add more registry keys + for aqbanking/gwenhywfar. Also, delete those keys on uninstall + again. + +2007-01-31 13:55 cstim + + * [r15478] packaging/win32/dist.sh: Fix dist package creation + after latest regex changes + +2007-01-31 02:36 jsled + + * [r15477] configure.in: Force --enable-debug to strip spurious + optimization added by AC_PROG_CC (for gcc). But if the user has + optimization in their CFLAGS, make sure it's respected. + +2007-01-31 02:25 jsled + + * [r15476] src/doc/sx.rst, src/gnome/gnc-plugin-page-sx-list.c, + src/gnome/gnc-sx-list-tree-model-adapter.c: Fix bug in dispose + for gnc-sx-list-tree-model-adapter causing (eventual) crash when + sx-list plugin page is closed. + +2007-01-31 02:05 jsled + + * [r15475] src/doc/sx.rst, src/gnome-utils/gnc-dense-cal.c, + src/gnome-utils/gnc-dense-cal.h: Change GncDenseCal + font-handling from GDK to Pango. Change mark rectangles to + circles, because they're cuter. + +2007-01-31 01:35 andi5 + + * [r15474] src/engine/test/test-numeric.c: Do not intentionally + divide by zero in test-numeric Random numbers are 0 sometimes, + especially on systems with smaller RAND_MAX. Do not use it as + divisor and repeat the run when we hit one. + +2007-01-31 00:05 andi5 + + * [r15472] src/backend/file/sixtp-utils.c: Implement gnc_timegm + directly without mktime. Calculate the seconds since the start + of the UNIX epoch directly without the help of mktime. This also + works on Windows. Systems with timegm are unaffected. + +2007-01-30 04:35 hampton + + * [r15468] src/app-utils/file-utils.c: Prevent a crash when + reading a new state file. + +2007-01-30 01:25 jsled + + * [r15467] src/doc/sx.rst: remove questionmark + +2007-01-30 01:09 jsled + + * [r15466] src/app-utils/gnc-sx-instance-model.c, src/doc/sx.rst: + Fix specious datafile dirtying in SLR dialog. + +2007-01-29 20:58 cstim + + * [r15465] src/import-export/hbci/gnc-file-aqb-import.c, + src/import-export/hbci/gnc-file-aqb-import.h, + src/import-export/hbci/gnc-hbci-utils.c, + src/import-export/hbci/gnc-hbci-utils.h: Code refactoring for + further aqbanking features. + +2007-01-29 14:38 jsled + + * [r15464] src/doc/sx.rst: add note re: datafile dirtying + +2007-01-29 14:00 cstim + + * [r15463] po/de.po: Fix typo in German translation. Fixes #402048. + +2007-01-29 05:30 hampton + + * [r15461] src/app-utils/file-utils.c, src/app-utils/file-utils.h, + src/app-utils/gnc-exp-parser.c, + src/business/business-gnome/dialog-invoice.c, + src/core-utils/gnc-gkeyfile-utils.c, + src/core-utils/gnc-gkeyfile-utils.h, + src/gnome-utils/gnc-main-window.c, + src/gnome-utils/gnc-plugin-file-history.c, + src/gnome-utils/gnc-tree-view-account.c, + src/gnome/gnc-plugin-page-register.c, + src/report/report-gnome/gnc-plugin-page-report.c: Back out + #15458 on trunk. This is temporary until after 2.0.5 (w/backward + compatibility support) has been released for a while, and then + this patch will be re-committed. + +2007-01-29 00:52 andi5 + + * [r15459] src/gnome/dialog-new-user.c: Do not crash on + delete_event in new user dialog. Fix #401484. If the new user + dialog is closed with the help of the window manager, the + delete_event is not handled and g_assert_not_reached() is + reached by the code. Treat it like a click on "Cancel" instead. + BP + +2007-01-28 21:58 hampton + + * [r15458] src/app-utils/file-utils.c, src/app-utils/file-utils.h, + src/app-utils/gnc-exp-parser.c, + src/business/business-gnome/dialog-invoice.c, + src/core-utils/gnc-gkeyfile-utils.c, + src/core-utils/gnc-gkeyfile-utils.h, + src/gnome-utils/gnc-main-window.c, + src/gnome-utils/gnc-plugin-file-history.c, + src/gnome-utils/gnc-tree-view-account.c, + src/gnome/gnc-plugin-page-register.c, + src/report/report-gnome/gnc-plugin-page-report.c: Play nicer + with recent releases of glib that have tightened what's + considered a valid key in a key/value file. This change will + cause gnucash to rewrite any opened state file into a new + version where all key names fit the new glib requirements. + +2007-01-28 21:44 cstim + + * [r15457] macros/binreloc.m4: Fix relocation support detection + that was broken with autoconf-2.60. + +2007-01-28 21:41 jsled + + * [r15456] src/gnome/dialog-sx-editor.c: remove tabs to + correct/consistentize indentation. + +2007-01-28 21:24 jsled + + * [r15455] src/gnome-utils/gnc-dense-cal-store.c: Correct return + value of zero-loop list, preventing malloc(-1). + +2007-01-28 21:11 cstim + + * [r15454] po/de.po: Update German translation. (Normally + translations on trunk are not updated. In this case cstim keeps + track of this particular translation to handle it correctly when + the large 2.0 -> trunk merge is going to happen.) + +2007-01-28 20:29 jsled + + * [r15452] src/scm/fin.scm: Bug#168700: extension of fin.scm with + cpd_{,i,p}pmt functions, featuring variable compounding and + consistent rounding functions. Patch from Ludovic Nicolle + , though moved around in the file a bit. + +2007-01-28 13:40 andi5 + + * [r15449] lib/libqof/qof/qoflog.c: Replace mkstemp and rename by + g_mkstemp and g_rename. Mkstemp is unavailable on Windows and + g_rename is preferred. Completes r15435 on trunk and must not be + backported. + +2007-01-28 06:20 hampton + + * [r15448] src/report/report-gnome/window-report.c, + src/report/report-gnome/window-report.h: Remove unused functions. + +2007-01-28 06:19 hampton + + * [r15447] lib/glib28/Makefile.am, lib/glib28/gfileutils-2.8.c: + Fix glib28 utils on non-win32 system. + +2007-01-28 05:24 andi5 + + * [r15446] packaging/win32/custom.sh, packaging/win32/install.sh: + Install.sh: Some updates, use freetype and libgnurx from + gnome.org. Update glib, freetype, pango, gtk and gtkhtml. Use + libgnurx which should be equivalent to regex-spencer despite the + naming change. Put -lregex into REGEX_LDFLAGS. Freetype 2.2.1 + has a pkgconfig file included now. + +2007-01-28 05:13 andi5 + + * [r15445] configure.in, lib/Makefile.am, lib/glib26, lib/glib28, + lib/glib28/Makefile.am, lib/glib28/dummy.c, + lib/glib28/gfileutils-2.8.c, lib/glib28/gfileutils-2.8.h, + lib/glib28/gstdio-2.8.h, lib/glib28/gwin32-2.8.c, + lib/glib28/gwin32-2.8.h, src/backend/file/gnc-backend-file.c, + src/import-export/qif-import/druid-qif-import.c: Add a few + functions from GLib 2.8 in lib/glib28. Remove empty directory + lib/glib26. Add lib/glib28 instead with the necessary sources + and headers to have the following functions even on a GLib 2.6 + system (!defined(HAVE_GLIB_2_8)) - g_access, g_chmod, - + g_file_set_contents, - g_win32_locale_filename_from_utf8. Make + use of them, improving r15429 and r15430. + +2007-01-27 12:53 andi5 + + * [r15434] packaging/win32/custom.sh, packaging/win32/install.sh: + Install.sh: Add DISABLE_OPTIMIZATIONS and --disable-static's. If + DISABLE_OPTIMIZATIONS is "yes", add "-O0" to CFLAGS. This will + make the binaries slower, smaller and easier to debug. Also add + "--disable-static" to the configuration of libtool, guile and + libgsf. + +2007-01-27 04:33 hampton + + * [r15433] src/business/business-gnome/glade/billterms.glade, + src/business/business-gnome/glade/businessprefs.glade, + src/business/business-gnome/glade/choose-owner.glade, + src/business/business-gnome/glade/customer.glade, + src/business/business-gnome/glade/date-close.glade, + src/business/business-gnome/glade/employee.glade, + src/business/business-gnome/glade/invoice.glade, + src/business/business-gnome/glade/job.glade, + src/business/business-gnome/glade/order.glade, + src/business/business-gnome/glade/payment.glade, + src/business/business-gnome/glade/vendor.glade, + src/business/dialog-tax-table/tax-tables.glade, + src/gnome-search/search.glade, + src/gnome-utils/glade/commodity.glade, + src/gnome-utils/glade/dialog-query-list.glade, + src/gnome-utils/glade/dialog-reset-warnings.glade, + src/gnome-utils/glade/druid-gconf-setup.glade, + src/gnome-utils/glade/druid-gnc-xml-import.glade, + src/gnome-utils/glade/druid-provider-multifile.glade, + src/gnome-utils/glade/exchange-dialog.glade, + src/gnome-utils/glade/gnc-date-format.glade, + src/gnome-utils/glade/gnc-gui-query.glade, + src/gnome-utils/glade/preferences.glade, + src/gnome-utils/glade/totd.glade, + src/gnome-utils/glade/transfer.glade, + src/gnome/glade/account.glade, src/gnome/glade/acctperiod.glade, + src/gnome/glade/budget.glade, + src/gnome/glade/chart-export.glade, + src/gnome/glade/commodities.glade, + src/gnome/glade/fincalc.glade, src/gnome/glade/lots.glade, + src/gnome/glade/merge.glade, src/gnome/glade/newuser.glade, + src/gnome/glade/price.glade, src/gnome/glade/print.glade, + src/gnome/glade/progress.glade, src/gnome/glade/reconcile.glade, + src/gnome/glade/register.glade, + src/gnome/glade/sched-xact.glade, src/gnome/glade/stocks.glade, + src/gnome/glade/tax.glade, src/gnome/glade/userpass.glade, + src/import-export/binary-import/binary-import.glade, + src/import-export/generic-import.glade, + src/import-export/hbci/glade/hbci.glade, + src/import-export/hbci/glade/hbcipass.glade, + src/import-export/hbci/glade/hbciprefs.glade, + src/import-export/import-provider-format.glade, + src/import-export/qif-import/qif.glade, + src/report/report-gnome/report.glade: Update for the new base + level of gtk2.6. Add all the gtk2.6 properties that have been + stripped out in the past. + +2007-01-27 04:31 hampton + + * [r15432] util/glade-fixup: Update for the new base level of + gtk2.6. + +2007-01-27 04:29 hampton + + * [r15431] src/app-utils/gnc-sx-instance-model.c, + src/gnome-utils/gnc-dense-cal-store.c, + src/gnome/gnc-plugin-page-sx-list.c: Make trunk compile again on + FC4. + +2007-01-26 23:35 andi5 + + * [r15430] src/backend/file/gnc-backend-file.c, + src/import-export/qif-import/druid-qif-import.c: Replace access + by _waccess on Windows. Fix leak from r15429. As g_access is new + in GLib 2.8, use _waccess directly. Also free the results of + g_utf8_to_utf16. + +2007-01-26 22:29 andi5 + + * [r15429] src/backend/file/gnc-backend-file.c: Replace chmod by + _wchmod on Windows. To unlink the lock file we need write-access + on it. As g_chmod is new in GLib 2.8, use _wchmod directly. + +2007-01-25 22:14 andi5 + + * [r15428] src/app-utils/prefs.scm, + src/business/business-reports/aging.scm, + src/business/business-reports/easy-invoice.scm, + src/business/business-reports/fancy-invoice.scm, + src/business/business-reports/invoice.scm, + src/report/standard-reports/budget.scm, + src/report/standard-reports/cash-flow.scm, + src/report/standard-reports/register.scm, + src/report/standard-reports/standard-reports.scm, + src/report/standard-reports/transaction.scm: Use guiles native + sort and record. Fix #373809. Slib 3a4 changed the way to + determine whether to use natively supported features or the ones + provided by slib. This leads to several problems: * some code + creates a record with one implementation and code uses it with + the other implementation * slibs sort does not seem to work with + guile 1.6.8 arrays and even exposes a bug in those arrays Return + to the status quo by removing all (require 'sort) and (require + 'record). GnuCash depends on Guile >= 1.6 which should feature + that. BP + +2007-01-25 12:22 cstim + + * [r15427] src/import-export/hbci/gnc-hbci-utils.h, + src/import-export/hbci/hbci-interaction.c: Further preparations + for potential aqbanking3 porting + +2007-01-24 16:54 cstim + + * [r15426] src/import-export/hbci/gnc-hbci-utils.h, + src/import-export/hbci/hbci-interactionP.h: Some initial work to + provide an easy porting to aqbanking3 once it is stable. + +2007-01-23 21:12 cstim + + * [r15425] + src/import-export/hbci/schemas/apps_gnucash_dialog_hbci.schemas.in: + Fix erroneous default value for format of MT940 import. + +2007-01-23 20:56 cstim + + * [r15424] src/import-export/hbci/gnc-file-aqb-import.h, + src/import-export/hbci/gnc-plugin-hbci.c, + src/import-export/hbci/hbci-interaction.h, + src/import-export/hbci/schemas/apps_gnucash_dialog_hbci.schemas.in: + Enable user choice of format (profile) when importing data from + a file through aqbanking. Next step in eventually fixing #358942. + +2007-01-23 20:35 andi5 + + * [r15423] packaging/win32/install.sh: Add paths for AqBanking in + gnucash\inst tree. Fix #399816. The DDLs of OpenSSL, Gwenhywfar + and AqBanking must be in the PATH for GnuCash+AqBanking to work. + The distributed version includes them in \bin, but PATH was + incomplete for the gnucash shell and batch scripts. + +2007-01-23 14:33 cstim + + * [r15422] src/engine/iso-4217-currencies.scm: Fix numerical + currency code for RUB. BP + +2007-01-23 14:24 cstim + + * [r15421] src/engine/gnc-commodity.c, + src/engine/iso-4217-currencies.scm: Change Russian Ruble from + RUR to RUB; r7574 was erroneous. See bug #393185. BP + +2007-01-23 02:50 andi5 + + * [r15420] src/gnome-utils/gnc-html-graph-gog.c: Do not %s-printf + NULL-title of average balance plot. Fix #397935. The average + balance report does not specify a title for the plot, so we must + not printf it or GnuCash will crash on Windows. + +2007-01-22 16:35 cstim + + * [r15419] src/gnome-utils/window-main-summarybar.c: Fix + capitalization in summary bar. Fixes #394550. + +2007-01-22 16:21 cstim + + * [r15418] src/import-export/hbci/dialog-hbcitrans.c, + src/import-export/hbci/druid-hbci-initial.c, + src/import-export/hbci/glade/hbci.glade, + src/import-export/hbci/glade/hbciprefs.glade, + src/import-export/hbci/gnc-file-aqb-import.c, + src/import-export/hbci/gnc-hbci-getbalance.c, + src/import-export/hbci/gnc-hbci-gettrans.c, + src/import-export/hbci/gnc-hbci-transfer.c, + src/import-export/hbci/gnc-hbci-utils.c, + src/import-export/hbci/gnc-plugin-hbci.c, + src/import-export/hbci/gncmod-hbci.c: Improve wording in online + banking messages; dont mention HBCI alone anymore. + +2007-01-22 00:48 hampton + + * [r15416] src/quotes/gnc-fq-dump: Make the dependency + requirements consistent with the other gnc-fq-xxx programs. This + program does not use the additional requirements, but since its + used as a diagnostic to find problems with gnucash, it should be + helpful to have them listed here. BP + +2007-01-21 22:30 andi5 + + * [r15413] src/backend/file/gnc-backend-file.c: Replace creat() by + g_open(). g_open is necessary to use the wide character api and + creat() is equivalent to open with O_CREAT|O_WRONLY|O_TRUNC. + +2007-01-21 22:11 andi5 + + * [r15412] src/backend/file/sixtp-utils.c, + src/backend/file/test/test-load-example-account.c, + src/backend/file/test/test-load-xml2.c, + src/backend/file/test/test-save-in-lang.c, + src/backend/file/test/test-xml2-is-file.c, + src/bin/gnucash-bin.c, src/gnc-module/gnc-module.c, + src/import-export/qif/test/test-qif.c: Use g_getenv instead of + getenv. getenv returns the pure bytes, whereas g_getenv converts + the value to the GLib filename encoding, i.e. UTF-8 on Windows. + Also use TRUE instead of 1 as overwrite argument to g_setenv. + +2007-01-21 19:32 andi5 + + * [r15411] packaging/win32/install.sh: Fix Gwenhywfar build in + install.sh. * Add $_OPENSSL_UDIR/bin to PATH. * No need to copy + OpenSSL libraries from WINDIR\\system32, because we switched to + the GnuWin32 package and even checked that system32 is clean. + +2007-01-21 19:28 andi5 + + * [r15410] src/app-utils/file-utils.c, + src/backend/file/gnc-backend-file.c, + src/backend/file/io-gncxml-v2.c, + src/backend/file/test/test-file-stuff.c, + src/import-export/hbci/druid-hbci-initial.c, + src/import-export/hbci/gnc-file-aqb-import.c: Always supply + three arguments to g_open. g_open is not #defined as open on + Windows and always needs three arguments. Use 0 where missing. + +2007-01-21 17:51 andi5 + + * [r15409] src/register/register-gnome/datecell-gnome.c: Use + MAX_DATE_LENGTH+1 as length for some date buffers. Avoid memory + corruption by reserving enough bytes on the stack for a date + buffer. Patch by Richard Earnshaw . BP + +2007-01-21 17:03 jsled + + * [r15408] src/gnome-utils/gnc-dense-cal.c: Bug#394420: + initialized dates still aren't valid; set to 'now' before + manipulating. Also: use correct month (!) :p BP + +2007-01-21 16:38 andi5 + + * [r15407] lib/libqof/backend/file/qsf-backend.c, + lib/libqof/qof/guid.c, lib/libqof/qof/qofid.h, + lib/libqof/qof/qoflog.c, src/app-utils/file-utils.c, + src/backend/file/gnc-backend-file.c, + src/backend/file/io-example-account.c, + src/backend/file/io-gncxml-v2.c, src/backend/file/sixtp.c, + src/backend/file/test/test-file-stuff.c, + src/backend/file/test/test-load-xml2.c, + src/backend/file/test/test-save-in-lang.c, + src/backend/file/test/test-xml-account.c, + src/backend/file/test/test-xml-commodity.c, + src/backend/file/test/test-xml-pricedb.c, + src/backend/file/test/test-xml-transaction.c, + src/core-utils/gnc-gkeyfile-utils.c, src/engine/TransLog.c, + src/engine/gnc-filepath-utils.c, + src/gnome-utils/druid-gconf-setup.c, src/gnome-utils/gnc-html.c, + src/gnome/druid-hierarchy.c, + src/import-export/csv/gnc-csv2glist.c, + src/import-export/hbci/druid-hbci-initial.c, + src/import-export/hbci/gnc-file-aqb-import.c, + src/import-export/log-replay/gnc-log-replay.c, + src/import-export/qif/qif-file.c, + src/report/report-gnome/gnc-plugin-page-report.c: Use g_open, + g_fopen, g_stat and g_unlink. Replace open, fopen, stat and + unlink by their GLib wrappers so that files on Windows will be + handled with the wide character api. + +2007-01-21 16:15 jsled + + * [r15406] src/gnome/dialog-sx-since-last-run.c: remove + inappropriate call. + +2007-01-20 23:06 jsled + + * [r15405] src/doc/sx.rst: updates post merge. + +2007-01-20 22:19 jsled + + * [r15404] src/doc/sx.rst: updates. + +2007-01-20 18:37 andi5 + + * [r15403] lib/libqof/qof/guid.c, + src/backend/file/gnc-backend-file.c, + src/backend/file/io-example-account.c, + src/backend/file/test/test-load-example-account.c, + src/backend/file/test/test-load-xml2.c, + src/backend/file/test/test-save-in-lang.c, + src/gnc-module/gnc-module.c: Use g_dir_{open,read_name,close}. + Replace opendir, readdir and closedir by their GLib wrappers so + that files on Windows will be retrieved with the wide character + api. + +2007-01-20 15:27 jsled + + * [r15402] src/doc/sx.rst: update + +2007-01-20 15:26 jsled + + * [r15401] src/gnome/gnc-plugin-page-sx-list.c: remove unneeded + call + +2007-01-20 15:21 andi5 + + * [r15400] configure.in, goffice-config.h.in, gsf-config.h.in, + lib/Makefile.am, lib/glib26/Makefile.am, lib/glib26/dummy.c, + lib/glib26/gkeyfile.c, lib/glib26/gkeyfile.h, + lib/glib26/gutils26.c, lib/glib26/gutils26.h, + lib/goffice-0.0.4/goffice/Makefile.am, + lib/goffice-0.0.4/goffice/drawing/god-drawing-renderer-gdk.c, + lib/goffice-0.0.4/goffice/glib24_26-compat.c, + lib/goffice-0.0.4/goffice/glib24_26-compat.h, + lib/goffice-0.0.4/goffice/graph/gog-chart.c, + lib/goffice-0.0.4/goffice/graph/gog-object.c, + lib/goffice-0.0.4/goffice/graph/gog-plot.c, + lib/goffice-0.0.4/goffice/gtk/goffice-gtk.c, + lib/goffice-0.0.4/goffice/utils/datetime.c, + lib/goffice-0.0.4/goffice/utils/go-libxml-extras.c, + lib/libgsf-1.12.3/gsf/Makefile.am, + lib/libgsf-1.12.3/gsf/glib24_26-compat.c, + lib/libgsf-1.12.3/gsf/glib24_26-compat.h, + lib/libgsf-1.12.3/gsf/gsf-input-memory.c, + lib/libgsf-1.12.3/gsf/gsf-input-stdio.c, + lib/libgsf-1.12.3/gsf/gsf-outfile-stdio.c, + lib/libgsf-1.12.3/gsf/gsf-outfile-zip.c, + lib/libgsf-1.12.3/gsf/gsf-output-stdio.c, + lib/libgsf-1.12.3/gsf/gsf-utils.c, + lib/libgsf-1.12.3/tests/test-cp-zip.c, src/Makefile.am, + src/app-utils/file-utils.h, src/bin/gnucash-bin.c, + src/business/business-gnome/dialog-invoice.c, + src/core-utils/gnc-gkeyfile-utils.h, + src/core-utils/gnc-gtk-utils.c, src/core-utils/gnc-gtk-utils.h, + src/engine/gnc-filepath-utils.c, + src/gnome-utils/dialog-account.c, + src/gnome-utils/dialog-options.c, + src/gnome-utils/dialog-utils.c, src/gnome-utils/dialog-utils.h, + src/gnome-utils/gnc-main-window.c, + src/gnome-utils/gnc-plugin-file-history.c, + src/gnome-utils/gnc-plugin-page.h, + src/gnome-utils/gnc-tree-view-account.c, + src/gnome-utils/gnc-tree-view.c, + src/gnome-utils/gnc-tree-view.h, + src/gnome-utils/gnctreemodelsort.c, + src/gnome/gnc-plugin-page-account-tree.c, + src/gnome/gnc-plugin-page-budget.c, + src/gnome/gnc-plugin-page-register.c, + src/gnome/gnc-plugin-page-sx-list.c, + src/gnome/window-reconcile.c, src/gtk-compat.h, + src/import-export/hbci/dialog-hbcitrans.c, + src/register/register-gnome/gnucash-item-list.c, + src/report/report-gnome/gnc-plugin-page-report.c: Raise + dependencies: GLib 2.6, Pango 1.8, GTK+ 2.6. Ask for GLib 2.6 + and GTK+ 2.6. Let the included GOffice 0.0.4 and LibGSF 1.12.3 + use their native base dependencies. Remove all #ifdefs and + compatibility code that were necessary to make GnuCash, GOffice + and LibGSF compile on an older setup (GLib 2.4, Pango 1.6, GTK+ + 2.4). + +2007-01-19 23:45 jsled + + * [r15399] ChangeLog, src/app-utils/Makefile.am, + src/app-utils/gnc-sx-instance-model.c, + src/app-utils/gnc-sx-instance-model.h, src/app-utils/test, + src/app-utils/test/Makefile.am, + src/app-utils/test/test-exp-parser.c, + src/app-utils/test/test-sx.c, src/backend/file/io-gncxml-v2.c, + src/core-utils/gnc-glib-utils.c, + src/core-utils/gnc-glib-utils.h, src/doc/sx.rst, + src/engine/SX-book-p.h, src/engine/SX-book.c, + src/engine/SX-book.h, src/engine/SchedXaction.c, + src/engine/SchedXaction.h, src/engine/gnc-engine.h, + src/engine/test-core/test-engine-stuff.c, + src/engine/test-core/test-engine-stuff.h, + src/engine/test/test-freq-spec.c, + src/engine/test/test-transaction-voiding.c, + src/gnome-utils/Makefile.am, + src/gnome-utils/gnc-dense-cal-model.c, + src/gnome-utils/gnc-dense-cal-model.h, + src/gnome-utils/gnc-dense-cal-store.c, + src/gnome-utils/gnc-dense-cal-store.h, + src/gnome-utils/gnc-dense-cal.c, + src/gnome-utils/gnc-dense-cal.h, + src/gnome-utils/gnc-frequency.c, + src/gnome-utils/gnc-sx-instance-dense-cal-adapter.c, + src/gnome-utils/gnc-sx-instance-dense-cal-adapter.h, + src/gnome-utils/test, src/gnome-utils/test/Makefile.am, + src/gnome-utils/test/test-sx.c, src/gnome/Makefile.am, + src/gnome/dialog-scheduledxaction.c, + src/gnome/dialog-scheduledxaction.h, + src/gnome/dialog-sx-editor.c, src/gnome/dialog-sx-editor.h, + src/gnome/dialog-sx-from-trans.c, + src/gnome/dialog-sx-since-last-run.c, + src/gnome/dialog-sx-since-last-run.h, + src/gnome/dialog-sxsincelast.c, src/gnome/dialog-sxsincelast.h, + src/gnome/druid-loan.c, src/gnome/glade/sched-xact.glade, + src/gnome/gnc-plugin-basic-commands.c, + src/gnome/gnc-plugin-page-sx-list.c, + src/gnome/gnc-plugin-page-sx-list.h, src/gnome/gnc-split-reg.c, + src/gnome/gnc-sx-list-tree-model-adapter.c, + src/gnome/gnc-sx-list-tree-model-adapter.h, + src/gnome/top-level.c, src/gnome/ui/Makefile.am, + src/gnome/ui/gnc-plugin-page-sx-list-ui.xml: Fold + branches/sx-cleanup/ [14463:15384] back into trunk/. + +2007-01-19 11:49 cstim + + * [r15398] packaging/win32/custom.sh, packaging/win32/dist.sh, + packaging/win32/install.sh: Replace openssl 0.9.8 by openssl + 0.9.7 because gnome-vfs was built against it and it is easier to + handle. Activate online banking (hbci) plugin of gnucash. + +2007-01-19 05:53 hampton + + * [r15397] src/quotes/gnc-fq-helper.in: Don't abort when F::Q + fails to return a quote. GnuCash may have more quote sources to + query. Fixes #387410. BP + +2007-01-18 01:28 jsled + + * [r15396] README.dependencies: Update with catch-all "gtk+" + dependency for top 5 distros. + +2007-01-17 14:33 cstim + + * [r15394] packaging/win32/dist.sh, packaging/win32/install.sh: + Add more prerequisites for including online banking; still + disabled, though. + +2007-01-16 20:48 cstim + + * [r15393] packaging/win32/README: Update win32 installation + instruction according to last months' changes + +2007-01-16 19:43 andi5 + + * [r15392] src/import-export/qif-import/druid-qif-import.c: + Correctly empty date format combobox in qif import druid. Fix + #396668. When entering the page about choosing the date format + (d-m-y, etc.) the list of entries of the combobox is to be + cleared and refilled. Therefore, loop through all entries + instead of gtk_combo_box_remove_text'ing only the first entry. + Trunk-only bug. + +2007-01-15 20:28 andi5 + + * [r15391] src/backend/file/test/test-dom-parser1.c, + src/backend/file/test/test-load-backend.c, + src/backend/file/test/test-load-example-account.c, + src/backend/file/test/test-load-xml2.c, + src/backend/file/test/test-xml-account.c, + src/backend/file/test/test-xml-pricedb.c, + src/backend/file/test/test-xml-transaction.c: Use correct exit + status in backend/file tests. Let the tests exit with status + get_rv() instead of 0 so that 'make check' really fails if + necessary. + +2007-01-15 20:27 andi5 + + * [r15390] src/backend/file/test/test-load-backend.c, + src/backend/file/test/test-load-xml2.c: Fix the module name in + two backend/file tests. gnc-backend-file has been renamed to + gncmod-backend-file, so all tests should use that new name. + +2007-01-15 17:36 cstim + + * [r15389] packaging/win32/custom.sh, packaging/win32/install.sh: + Add gwenhywfar/aqbanking for win32 online banking. Not yet + activated because we are waiting for upstream releases. + +2007-01-15 16:01 cstim + + * [r15388] src/gnome/druid-loan.c: Clarify abbreviation for + translators + +2007-01-15 01:57 jsled + + * [r15384] branches/sx-cleanup/src/doc/sx.rst: updates + +2007-01-15 01:08 chris + + * [r15383] src/gnome-utils/dialog-account.c, + src/gnome-utils/gnc-tree-model-account.c, + src/gnome-utils/gnc-tree-model-commodity.c, + src/gnome-utils/gnc-tree-model-selection.c, + src/gnome/dialog-sxsincelast.c: Use GtkTreeModelFlags instead of + guint. Fix a comment typo and remove an unused variable. + +2007-01-15 00:57 jsled + + * [r15382] branches/sx-cleanup/src/doc/sx.rst, + branches/sx-cleanup/src/gnome/gnc-plugin-page-sx-list.c, + branches/sx-cleanup/src/gnome/gnc-sx-list-tree-model-adapter.c, + branches/sx-cleanup/src/gnome/gnc-sx-list-tree-model-adapter.h: + Add GtkSortable support to GncSxListTreeModelAdapter, and setup + in the GncPluginPageSxList's TreeView. + +2007-01-15 00:52 hampton + + * [r15381] src/business/business-gnome/search-owner.c, + src/business/business-gnome/search-owner.h, + src/gnome-search/gnc-general-search.c, + src/gnome-search/gnc-general-search.h, + src/gnome-search/search-account.c, + src/gnome-search/search-account.h, + src/gnome-search/search-boolean.c, + src/gnome-search/search-boolean.h, + src/gnome-search/search-date.c, src/gnome-search/search-date.h, + src/gnome-search/search-double.c, + src/gnome-search/search-double.h, + src/gnome-search/search-int64.c, + src/gnome-search/search-int64.h, + src/gnome-search/search-numeric.c, + src/gnome-search/search-numeric.h, + src/gnome-search/search-reconciled.c, + src/gnome-search/search-reconciled.h, + src/gnome-search/search-string.c, + src/gnome-search/search-string.h, + src/gnome-utils/gnc-query-list.c, + src/gnome-utils/gnc-query-list.h, src/gnome/gnc-split-reg.c, + src/gnome/gnc-split-reg.h, + src/register/register-gnome/gnucash-date-picker.c, + src/register/register-gnome/gnucash-date-picker.h: Fix cases + where something that should be a GType isn't defined properly. + Problem pointed out by Steve Langasek and is listed as Debian + bug 406378. BP + +2007-01-14 20:45 jsled + + * [r15380] branches/sx-cleanup/src/doc/sx.rst, + branches/sx-cleanup/src/gnome/dialog-sx-since-last-run.c: + Re-implement the tree-store (re-)population in the SLR model + such that instance changes are reflected in-place, rather than + being wiped all the time. + +2007-01-14 19:38 andi5 + + * [r15379] Makefile.am, configure.in, gnucash-config.in, + gnucash.m4, packaging/gnucash.spec.in, + packaging/win32/install.sh: Drop gnucash-config and gnucash.m4. + GnuCashs APIs, ABIs, and libraries are not designed for + third-party development, so do not encourage it at this point of + time. + * [r15378] configure.in, src/bin/Makefile.am, + src/bin/gnucash-valgrind.in, src/bin/gnucash.in, + src/bin/overrides/Makefile.am, src/bin/overrides/gnucash-env.in: + Drop variables GNC_LIBDIR and GNC_MODULE_DIR. Both are equal to + pkglibdir and only used in src/bin/, even mixed with pkglibdir. + The module installation paths are hard-coded to pkglibdir + anyway, so we do not provide that flexibility right now. + * [r15377] src/bin/gnucash.in: Add DYLD_LIBRARY_PATH variable to + the gnucash script. On MacOS, the load-extension calls need + DYLD_LIBRARY_PATH to be set to find the libraries. This was + missing in the startup script. + +2007-01-14 18:18 jsled + + * [r15376] branches/sx-cleanup/src/doc/sx.rst: updates + +2007-01-14 17:39 jsled + + * [r15375] branches/sx-cleanup/src/doc/sx.rst, + branches/sx-cleanup/src/engine/test/test-freq-spec.c, + branches/sx-cleanup/src/gnome-utils/gnc-frequency.c: Bug#104844: + unit test freqspec regarding monthly:31st handling. Fix + gnc-frequency to use correct and valid dates for setting up the + FreqSpec. + +2007-01-14 16:41 jsled + + * [r15374] + branches/sx-cleanup/src/app-utils/gnc-sx-instance-model.c, + branches/sx-cleanup/src/app-utils/gnc-sx-instance-model.h, + branches/sx-cleanup/src/app-utils/test/test-sx.c, + branches/sx-cleanup/src/doc/sx.rst: Unit test for + state-consistency model, move docs into header. Other misc. + +2007-01-14 04:34 jsled + + * [r15373] branches/sx-cleanup/src/doc/sx.rst: Bug review. List + regressions that can be unit-tested and bugs that will become + invalid once we merge back to trunk. + +2007-01-14 03:19 jsled + + * [r15372] branches/sx-cleanup/src/gnome-utils/gnc-frequency.c: + Bug#395426: actually set the date for frequency=once + transactions. + +2007-01-14 03:15 jsled + + * [r15371] branches/sx-cleanup/src/gnome-utils/gnc-dense-cal.c: + compilation fix. + +2007-01-14 02:14 jsled + + * [r15370] branches/sx-cleanup/src/doc/sx.rst: update todo + +2007-01-14 02:07 jsled + + * [r15369] + branches/sx-cleanup/src/app-utils/gnc-sx-instance-model.c, + branches/sx-cleanup/src/app-utils/gnc-sx-instance-model.h, + branches/sx-cleanup/src/doc/sx.rst, + branches/sx-cleanup/src/gnome/dialog-sx-editor.c: rename + publically-exposed utility functions. + +2007-01-14 01:49 jsled + + * [r15368] branches/sx-cleanup/src/gnome/glade/sched-xact.glade, + branches/sx-cleanup/src/gnome/gnc-plugin-page-sx-list.c: Turn + sx-list page into a paned; set a stupid default value. + +2007-01-14 01:48 jsled + + * [r15367] branches/sx-cleanup/src/doc/sx.rst, + branches/sx-cleanup/src/gnome-utils/gnc-dense-cal.c: formatting, + todo-update. + +2007-01-14 00:10 jsled + + * [r15366] + branches/sx-cleanup/src/app-utils/gnc-sx-instance-model.c, + branches/sx-cleanup/src/app-utils/gnc-sx-instance-model.h, + branches/sx-cleanup/src/doc/sx.rst, + branches/sx-cleanup/src/gnome/dialog-sx-since-last-run.c, + branches/sx-cleanup/src/gnome/dialog-sx-since-last-run.h, + branches/sx-cleanup/src/gnome/gnc-plugin-basic-commands.c: Move + upcoming instance model summarization from since-last-run to + instance model itself. Simplify app opening/menu-item + "since-last-run" handling behavior. + +2007-01-14 00:09 jsled + + * [r15365] branches/sx-cleanup/src/core-utils/gnc-glib-utils.c: + bug fix. :p + +2007-01-13 23:45 jsled + + * [r15364] + branches/sx-cleanup/src/app-utils/gnc-sx-instance-model.c, + branches/sx-cleanup/src/app-utils/gnc-sx-instance-model.h, + branches/sx-cleanup/src/doc/sx.rst, + branches/sx-cleanup/src/gnome/dialog-sx-editor.c, + branches/sx-cleanup/src/gnome/dialog-sx-since-last-run.c: Move + since-last-run model variable setting into sx-instance-model. + Fix variable handling in sx editor; start to move into + sx-instance-model. + +2007-01-13 23:27 jsled + + * [r15363] + branches/sx-cleanup/src/app-utils/test/test-exp-parser.c: add + basic test of variable extraction from expression parsing. + +2007-01-13 22:14 jsled + + * [r15362] + branches/sx-cleanup/src/app-utils/gnc-sx-instance-model.c, + branches/sx-cleanup/src/app-utils/gnc-sx-instance-model.h, + branches/sx-cleanup/src/app-utils/test/test-sx.c, + branches/sx-cleanup/src/doc/sx.rst, + branches/sx-cleanup/src/gnome/dialog-sx-since-last-run.c: Move + "effect change" and "set sx instance state" methods up from + since-last-run to the instance model proper. Extend "update sx + instances" method to merge the new instances into the existing + instances if possible. + +2007-01-13 22:12 jsled + + * [r15361] branches/sx-cleanup/src/core-utils/gnc-glib-utils.c, + branches/sx-cleanup/src/core-utils/gnc-glib-utils.h: Add utility + code to split a glist into two pieces at a cutpoint. + +2007-01-13 19:58 jsled + + * [r15360] branches/sx-cleanup/src/app-utils/test/test-sx.c, + branches/sx-cleanup/src/engine/test-core/test-engine-stuff.c, + branches/sx-cleanup/src/engine/test-core/test-engine-stuff.h: + Add frequency=once SX test + support. + +2007-01-13 19:39 jsled + + * [r15359] branches/sx-cleanup/src/app-utils/test, + branches/sx-cleanup/src/gnome-utils/test: svn:ignore updates + +2007-01-13 19:38 jsled + + * [r15358] branches/sx-cleanup/src/doc/sx.rst: update + +2007-01-13 19:37 jsled + + * [r15357] branches/sx-cleanup/src/gnome-utils/test/Makefile.am, + branches/sx-cleanup/src/gnome-utils/test/test-sx.c: Add (start + of) test of gnc-dense-cal-instance-model-adapter, gnc-dense-cal. + +2007-01-13 19:36 jsled + + * [r15356] branches/sx-cleanup/src/app-utils/test/test-sx.c, + branches/sx-cleanup/src/engine/test-core/test-engine-stuff.c, + branches/sx-cleanup/src/engine/test-core/test-engine-stuff.h: + Move SX test convenience functions to test-engine-stuff, extend. + +2007-01-13 19:35 jsled + + * [r15355] + branches/sx-cleanup/src/app-utils/gnc-sx-instance-model.c, + branches/sx-cleanup/src/app-utils/gnc-sx-instance-model.h, + branches/sx-cleanup/src/gnome/Makefile.am, + branches/sx-cleanup/src/gnome/dialog-sx-editor.c, + branches/sx-cleanup/src/gnome/dialog-sxsincelast.c, + branches/sx-cleanup/src/gnome/dialog-sxsincelast.h, + branches/sx-cleanup/src/gnome/gnc-plugin-basic-commands.c, + branches/sx-cleanup/src/gnome/gw-gnc-spec.scm: Remove + dialog-sxsincelast.[hc]; re-home remaining used functions to + gnc-sx-instance-model (for the moment). Fix bug in + instance-model sx removal. + +2007-01-13 19:32 jsled + + * [r15354] + branches/sx-cleanup/src/gnome/gnc-plugin-page-sx-list.h: + whitespace + +2007-01-13 19:31 jsled + + * [r15353] + branches/sx-cleanup/src/gnome/gnc-plugin-page-sx-list.c: remove + useless/never-used qof-event handler. + +2007-01-13 16:01 cstim + + * [r15352] src/import-export/hbci/druid-hbci-initial.c: Comment + out old debugging console output + +2007-01-13 15:40 cstim + + * [r15351] configure.in: For enabled hbci, link not only to + aqbanking but also gwenhywfar because we use some of its + functions directly. This became obvious on win32. + +2007-01-13 00:42 jsled + + * [r15350] branches/sx-cleanup/src/doc/sx.rst: updates. + +2007-01-13 00:01 jsled + + * [r15349] branches/sx-cleanup/src/app-utils/test/Makefile.am, + branches/sx-cleanup/src/app-utils/test/test-sx.c: Add basic unit + test for sx-instance generation code. + +2007-01-12 23:55 jsled + + * [r15348] + branches/sx-cleanup/src/engine/test/test-transaction-voiding.c: + formatting: s/tab/space/ + +2007-01-12 23:02 andi5 + + * [r15347] src/import-export/import-account-matcher.c, + src/import-export/import-match-picker.c: Use double-clicks in + general import dialogs. In the import account matcher and import + transaction match picker tree views, let double-clicks on rows + close the corresponding dialogs. BP + +2007-01-12 16:37 cstim + + * [r15345] src/import-export/hbci/druid-hbci-initial.c: For win32, + ifdef out the fork() calls and show error dialog until g_spawn + is implemented for the child process. + +2007-01-12 16:36 cstim + + * [r15344] src/import-export/hbci/hbci-interaction.c: Fix callback + function decoration with latest aqbanking/gwenhywfar on win32 + +2007-01-12 16:35 cstim + + * [r15343] src/import-export/hbci/gnc-hbci-utils.c: Remove unused + header (that doesnt exist on win32) + +2007-01-12 01:41 jsled + + * [r15340] branches/sx-cleanup/src/doc/sx.rst, + branches/sx-cleanup/src/gnome-utils/gnc-dense-cal.c, + branches/sx-cleanup/src/gnome-utils/gnc-dense-cal.h: Reformat + gnc-dense-cal.[ch]. + +2007-01-12 00:36 jsled + + * [r15339] branches/sx-cleanup/src/gnome-utils/gnc-dense-cal.c: + Use GtkListStore/GtkTreeView instead of GtkCList. + +2007-01-11 23:21 jsled + + * [r15338] branches/sx-cleanup/src/doc/sx.rst: update todo/docs. + +2007-01-11 23:20 jsled + + * [r15337] + branches/sx-cleanup/src/app-utils/gnc-sx-instance-model.c, + branches/sx-cleanup/src/app-utils/gnc-sx-instance-model.h, + branches/sx-cleanup/src/gnome/dialog-sx-since-last-run.c: Add + the hidden/non-editable 'i' variable to the instances. Filter + non-editable variables from the since-last-run value tree. + +2007-01-11 22:16 andi5 + + * [r15336] src/import-export/qif-import/dialog-account-picker.c, + src/import-export/qif-import/druid-qif-import.c, + src/import-export/qif-import/qif.glade: Use double-clicks in the + qif import druid. Fix #395325. In the account picker dialogs, + double clicks now close the dialogs. More importantly, these + dialogs are showed as a result of double clicks (row-activated) + instead of selection changes. This lets the user choose the + matching account more than once if there is only one item to + match. Introduces new i18n strings + +2007-01-09 20:32 jsled + + * [r15333] + branches/sx-cleanup/src/gnome/dialog-sx-since-last-run.c, + branches/sx-cleanup/src/gnome/gnc-sx-list-tree-model-adapter.c: + compilation fixes. :( + +2007-01-09 20:18 andi5 + + * [r15332] src/import-export/qif-import/druid-qif-import.c: Avoid + crash in QIF import, page payees/memos. Fix #392707. On the + payees/memo page in the QIF import druid, provide the callback + for line clicks the correct display information and not the one + of another/previous page. This slipped in r14588, 2.0 is + crash-free. + +2007-01-09 19:44 jsled + + * [r15331] branches/sx-cleanup/src/gnome-utils/gnc-dense-cal.c, + branches/sx-cleanup/src/gnome-utils/gnc-sx-instance-dense-cal-adapter.c: + Fix compilation problems (thanks twunder!) + +2007-01-08 00:43 jsled + + * [r15329] + branches/sx-cleanup/src/app-utils/gnc-sx-instance-model.c, + branches/sx-cleanup/src/app-utils/gnc-sx-instance-model.h, + branches/sx-cleanup/src/doc/sx.rst, + branches/sx-cleanup/src/gnome-utils/gnc-dense-cal-store.c, + branches/sx-cleanup/src/gnome-utils/gnc-dense-cal.c, + branches/sx-cleanup/src/gnome-utils/gnc-sx-instance-dense-cal-adapter.c, + branches/sx-cleanup/src/gnome/dialog-sx-from-trans.c, + branches/sx-cleanup/src/gnome/dialog-sx-since-last-run.c, + branches/sx-cleanup/src/gnome/gnc-plugin-basic-commands.c, + branches/sx-cleanup/src/gnome/gnc-plugin-page-sx-list.c, + branches/sx-cleanup/src/gnome/gnc-sx-list-tree-model-adapter.c: + Object cleanup and signal handling: - Add dispose/finalize + handlers for SX {ui,model,adapter} objects. - Add support for + "adding" and "removing" signals on GncSxInstanceModel. - Update + sx.rst todo list and docs. - Other formatting/cleanup. + +2007-01-07 21:33 andi5 + + * [r15328] packaging/win32/dist.sh, + packaging/win32/gnucash.iss.in, packaging/win32/install.sh: Make + GnuCash work on Windows again. * add $prefix/lib/gnucash to + $PATH * move all modules to $prefix/lib/gnucash, even if not + compiled with '-module'. This happens in install.sh after 'make + install', so add $prefix/lib/bin to PATH and GNC_MODULE_PATH or + move the dlls manually if you run 'make install' yourself * + distribute only the .la files for the shared libraries * + shutdown gconfd-2 in dish.sh so that inno can access the schemas. + +2007-01-07 15:42 andi5 + + * [r15327] src/gnome/druid-loan.c: Translate expenses in + mortgage/loan druid. Fix #393436. Mark the names and memos of + expenses (Taxes, Insurance, PMI, Other Expenses) in the + Mortgage/Loan Setup Druid for translation. Spotted by Fabrice + Kurz. Introduces new i18n strings BP + +2007-01-07 14:18 andi5 + + * [r15326] src/business/business-gnome/glade/payment.glade: Adjust + box packing in payment dialog. Fix #393024. When enlarging the + Payment Dialog window, space is currently allocated to each + widget equally. The only widget that would benefit from + additional space is the Transfer Account tree. Patch by + cardinal@dodds.net. BP + +2007-01-07 14:17 andi5 + + * [r15325] src/gnome/gnc-split-reg.c: Actually translate "Remove + Splits". The button label in the warning dialog about reconciled + splits when removing splits from a transaction used N_ without + gettext, so was untranslated. BP + +2007-01-07 07:04 andi5 + + * [r15323] src/business/business-core/Makefile.am, + src/business/business-core/businessmod-core.c, + src/business/business-core/gncmod-business-core.c, + src/business/business-gnome/Makefile.am, + src/business/business-gnome/businessmod-gnome.c, + src/business/business-gnome/gncmod-business-gnome.c: Rename + businessmod-core.c and businessmod-gnome.c. Move these two files + to gncmod-business-core.c and gncmod-business-gnome.c, resp., to + better match the common naming. + * [r15322] src/app-utils/Makefile.am, + src/business/business-core/Makefile.am, + src/business/business-core/file/Makefile.am, + src/business/business-gnome/Makefile.am, + src/business/business-utils/Makefile.am, + src/business/dialog-tax-table/Makefile.am, + src/calculation/Makefile.am, src/engine/Makefile.am, + src/gnome-search/Makefile.am, src/gnome-utils/Makefile.am, + src/import-export/Makefile.am, + src/import-export/hbci/Makefile.am, + src/import-export/log-replay/Makefile.am, + src/import-export/ofx/Makefile.am, + src/import-export/qif-import/Makefile.am, + src/network-utils/Makefile.am, + src/register/ledger-core/Makefile.am, + src/register/register-core/Makefile.am, + src/register/register-gnome/Makefile.am, + src/report/locale-specific/us/Makefile.am, + src/report/report-gnome/Makefile.am, + src/report/report-system/Makefile.am, + src/report/standard-reports/Makefile.am, + src/report/stylesheets/Makefile.am, + src/report/utility-reports/Makefile.am, src/tax/us/Makefile.am: + Compile GncModule's with --avoid-version. + * [r15321] configure.in, lib/libqof/backend/file/Makefile.am, + lib/libqof/qof/Makefile.am, src/app-utils/Makefile.am, + src/app-utils/test/Makefile.am, src/backend/file/Makefile.am, + src/backend/file/test/Makefile.am, + src/backend/postgres/test/Makefile.am, src/bin/Makefile.am, + src/business/business-core/Makefile.am, + src/business/business-core/file/Makefile.am, + src/business/business-core/test/Makefile.am, + src/business/business-gnome/Makefile.am, + src/business/business-ledger/Makefile.am, + src/business/business-utils/Makefile.am, + src/business/dialog-tax-table/Makefile.am, + src/core-utils/Makefile.am, src/core-utils/core-utils.scm, + src/engine/Makefile.am, src/engine/gnc-engine.c, + src/engine/test-core/Makefile.am, src/engine/test/Makefile.am, + src/gnc-module/Makefile.am, src/gnc-module/gnc-module.scm, + src/gnc-module/test/Makefile.am, + src/gnc-module/test/misc-mods/Makefile.am, + src/gnc-module/test/mod-baz/Makefile.am, + src/gnc-module/test/test-dynload.c, + src/gnc-module/test/test-scm-dynload, + src/gnome-search/Makefile.am, src/gnome-utils/Makefile.am, + src/gnome-utils/test/Makefile.am, src/gnome/Makefile.am, + src/import-export/Makefile.am, + src/import-export/binary-import/Makefile.am, + src/import-export/hbci/Makefile.am, + src/import-export/log-replay/Makefile.am, + src/import-export/ofx/Makefile.am, + src/import-export/qif-import/Makefile.am, + src/import-export/qif-import/qif-import.scm, + src/import-export/qif-import/test/Makefile.am, + src/import-export/qif-io-core/test/Makefile.am, + src/import-export/qif/test/Makefile.am, + src/import-export/test/Makefile.am, + src/network-utils/Makefile.am, + src/register/ledger-core/Makefile.am, + src/register/register-core/Makefile.am, + src/register/register-gnome/Makefile.am, + src/report/locale-specific/us/Makefile.am, + src/report/report-gnome/Makefile.am, + src/report/report-system/Makefile.am, + src/report/standard-reports/Makefile.am, + src/report/stylesheets/Makefile.am, + src/report/utility-reports/Makefile.am, + src/test-core/Makefile.am: Unify library names and installation + directories. Rename libcore-utils to libgnc-core-utils Rename + libgncgnome to libgnc-gnome Rename libgncmodule to libgnc-module + Rename libgncqof to libgnc-qof Rename libgnc-backend-file to + libgncmod-backend-file Move libgnc-business-ledger to + $prefix/lib Move libgncqof-backend-qsf to $prefix/lib/gnucash + Move libgncmod-backend-file to $prefix/lib/gnucash + * [r15320] lib/libqof/backend/file/qsf-backend.c, + lib/libqof/qof/qofbackend.c, + src/backend/file/gnc-backend-file.c: Call g_module_make_resident + in qof backend provider modules. If the GncModule system finds a + QofBackendProvider module M before that has been initialized by + QOF, M will register itself with QOF but does not mark itself as + resident, so the module system will unload it again, leaving + bogus pointers in QOF. Now it does. + +2007-01-06 00:41 andi5 + + * [r15317] configure.in, doc/README.dependencies, + packaging/gnucash.spec.in, src/app-utils/Makefile.am, + src/app-utils/gncmod-app-utils.c, + src/app-utils/test/Makefile.am, + src/app-utils/test/test-load-module, + src/backend/file/gncmod-backend-file.c, + src/backend/file/test/Makefile.am, + src/backend/postgres/test/Makefile.am, + src/bin/gnucash-valgrind.in, src/bin/gnucash.in, + src/bin/overrides/gnucash-build-env.in, + src/bin/overrides/gnucash-env.in, src/bin/test/Makefile.am, + src/business/business-core/Makefile.am, + src/business/business-core/businessmod-core.c, + src/business/business-core/file/gncmod-business-backend-file.c, + src/business/business-core/test/Makefile.am, + src/business/business-gnome/Makefile.am, + src/business/business-gnome/businessmod-gnome.c, + src/business/business-utils/gncmod-business-utils.c, + src/business/dialog-tax-table/Makefile.am, + src/business/dialog-tax-table/gncmod-dialog-tax-table.c, + src/calculation/gncmod-calculation.c, src/engine/Makefile.am, + src/engine/gncmod-engine.c, src/engine/test-core/Makefile.am, + src/engine/test-core/gncmod-test-engine.c, + src/engine/test/Makefile.am, src/gnc-module/Makefile.am, + src/gnc-module/gnc-module.c, src/gnc-module/test/Makefile.am, + src/gnc-module/test/misc-mods/agedver.c, + src/gnc-module/test/misc-mods/futuremodsys.c, + src/gnc-module/test/misc-mods/incompatdep.c, + src/gnc-module/test/mod-bar/gnc-mod-bar.c, + src/gnc-module/test/mod-baz/gnc-mod-baz.c, + src/gnc-module/test/mod-foo/gnc-mod-foo.c, + src/gnc-module/test/test-dynload.c, src/gnc-test-env, + src/gnome-search/Makefile.am, + src/gnome-search/gncmod-gnome-search.c, + src/gnome-utils/Makefile.am, + src/gnome-utils/gncmod-gnome-utils.c, + src/gnome-utils/test/Makefile.am, + src/import-export/binary-import/Makefile.am, + src/import-export/binary-import/gncmod-binary-import.c, + src/import-export/gncmod-generic-import.c, + src/import-export/hbci/gncmod-hbci.c, + src/import-export/log-replay/gncmod-log-replay.c, + src/import-export/ofx/gncmod-ofx-import.c, + src/import-export/qif-import/gncmod-qif-import.c, + src/import-export/qif-io-core/gncmod-qifiocore.c, + src/import-export/qif-io-core/test/Makefile.am, + src/import-export/test/Makefile.am, + src/network-utils/gncmod-network-utils.c, + src/network-utils/test/Makefile.am, + src/register/ledger-core/gncmod-ledger-core.c, + src/register/register-core/Makefile.am, + src/register/register-core/gncmod-register-core.c, + src/register/register-core/test/Makefile.am, + src/register/register-gnome/gncmod-register-gnome.c, + src/register/register-gnome/test/Makefile.am, + src/report/locale-specific/us/gncmod-locale-reports-us.c, + src/report/locale-specific/us/test/Makefile.am, + src/report/report-gnome/Makefile.am, + src/report/report-gnome/gncmod-report-gnome.c, + src/report/report-gnome/test/Makefile.am, + src/report/report-system/gncmod-report-system.c, + src/report/report-system/test/Makefile.am, + src/report/standard-reports/gncmod-standard-reports.c, + src/report/standard-reports/test/Makefile.am, + src/report/stylesheets/gncmod-stylesheets.c, + src/report/stylesheets/test/Makefile.am, + src/report/stylesheets/test/test-load-module, + src/report/utility-reports/gncmod-utility-reports.c, + src/report/utility-reports/test/Makefile.am, + src/tax/us/gncmod-tax-us.c, src/tax/us/test/Makefile.am, + src/test-core/gncmod-test.c, src/valgrind-gnucash.supp: Merge + reshuffle-modules (r15315) back into the trunk. Modules are + loaded directly with the g_symbol_* API now while dropping the + dependency on libltdl. + +2007-01-05 23:45 andi5 + + * [r15315] branches/reshuffle-modules/src/gnc-module/gnc-module.c, + branches/reshuffle-modules/src/gnc-module/test/test-dynload.c: + MacOS X: Clarify doc string and fix test-dynload. MacOS X uses + .dylib for shared libraries and .so for modules. Add that to + gnc-module.c and make test-dynload also check for + libgncmodule.dylib. + * [r15314] + branches/reshuffle-modules/src/business/business-gnome/Makefile.am, + branches/reshuffle-modules/src/business/business-ledger/Makefile.am: + Revert r15312 "Rename 'libgnc-business-ledger' to + 'libgncmod-business-ledger'." libgnc-business-ledger is no + GncModule despite its installation directory. Revert that change. + +2007-01-04 21:23 andi5 + + * [r15312] + branches/reshuffle-modules/src/business/business-gnome/Makefile.am, + branches/reshuffle-modules/src/business/business-ledger/Makefile.am: + Rename 'libgnc-business-ledger' to 'libgncmod-business-ledger'. + Rename the GncModule so that all modules installed in + $prefix/lib/gnucash have the prefix 'libgncmod-'. + * [r15311] branches/reshuffle-modules/src/app-utils/Makefile.am, + branches/reshuffle-modules/src/business/business-core/Makefile.am, + branches/reshuffle-modules/src/business/business-gnome/Makefile.am, + branches/reshuffle-modules/src/business/dialog-tax-table/Makefile.am, + branches/reshuffle-modules/src/engine/Makefile.am, + branches/reshuffle-modules/src/gnome-search/Makefile.am, + branches/reshuffle-modules/src/gnome-utils/Makefile.am, + branches/reshuffle-modules/src/import-export/binary-import/Makefile.am, + branches/reshuffle-modules/src/register/register-core/Makefile.am: + Remove obsolete PWD variables from Makefile.am's. In the + transition to swig (merged into trunk in r15024) the Makefile + targets 'gwrap-files' have been deleted. Most PWD variables can + be removed too. + +2007-01-04 13:42 cstim + + * [r15310] packaging/win32/gnucash.iss.in: Make sure to remove + win32 installation directory at uninstall + +2007-01-04 11:25 cstim + + * [r15309] packaging/win32/dist.sh: Have dist.sh run Inno Setup + Compiler, and adjusting final file name. + +2007-01-03 13:32 cstim + + * [r15308] packaging/win32/install.sh: Disable removal of + install-sh - not needed anymore + +2007-01-03 10:53 cstim + + * [r15307] src/engine/test/test-book-merge.c, + src/engine/test/test-group-vs-book.c, + src/engine/test/test-guid.c, src/engine/test/test-load-engine.c, + src/engine/test/test-lots.c, src/engine/test/test-numeric.c, + src/engine/test/test-object.c, src/engine/test/test-period.c, + src/engine/test/test-query.c, src/engine/test/test-querynew.c, + src/engine/test/test-split-vs-account.c, + src/engine/test/test-transaction-reversal.c, + src/engine/test/test-transaction-voiding.c: Fix exit values from + failed tests so that they really fail + +2007-01-03 08:31 andi5 + + * [r15306] branches/reshuffle-modules/lib/libqof/qof/Makefile.am, + branches/reshuffle-modules/lib/libqof/qof/qofmath128.c, + branches/reshuffle-modules/macros/ac_pkg_swig.m4, + branches/reshuffle-modules/packaging/win32/custom.sh, + branches/reshuffle-modules/packaging/win32/dist.sh, + branches/reshuffle-modules/packaging/win32/functions, + branches/reshuffle-modules/packaging/win32/gnucash.iss.in, + branches/reshuffle-modules/packaging/win32/install.sh, + branches/reshuffle-modules/src/app-utils/gnc-ui-util.c, + branches/reshuffle-modules/src/app-utils/test/Makefile.am, + branches/reshuffle-modules/src/backend/file/test/Makefile.am, + branches/reshuffle-modules/src/backend/postgres/test/Makefile.am, + branches/reshuffle-modules/src/bin/gnucash-bin.c, + branches/reshuffle-modules/src/business/business-core/test/Makefile.am, + branches/reshuffle-modules/src/calculation/test/Makefile.am, + branches/reshuffle-modules/src/engine/kvp-scm.c, + branches/reshuffle-modules/src/engine/test-core/Makefile.am, + branches/reshuffle-modules/src/engine/test/Makefile.am, + branches/reshuffle-modules/src/engine/test/test-numeric.c, + branches/reshuffle-modules/src/gnc-module/test/Makefile.am, + branches/reshuffle-modules/src/gnc-module/test/misc-mods/Makefile.am, + branches/reshuffle-modules/src/gnc-module/test/mod-bar/Makefile.am, + branches/reshuffle-modules/src/gnc-module/test/mod-baz/Makefile.am, + branches/reshuffle-modules/src/gnc-module/test/mod-foo/Makefile.am, + branches/reshuffle-modules/src/gnome-utils/Makefile.am, + branches/reshuffle-modules/src/gnome-utils/gnc-main-window.c, + branches/reshuffle-modules/src/gnome-utils/test/Makefile.am, + branches/reshuffle-modules/src/import-export/hbci/test/Makefile.am, + branches/reshuffle-modules/src/import-export/ofx/test/Makefile.am, + branches/reshuffle-modules/src/import-export/qif-import/test/Makefile.am, + branches/reshuffle-modules/src/import-export/qif/test/Makefile.am, + branches/reshuffle-modules/src/import-export/test/Makefile.am, + branches/reshuffle-modules/src/network-utils/test/Makefile.am, + branches/reshuffle-modules/src/quotes/gnc-fq-check.in, + branches/reshuffle-modules/src/quotes/gnc-fq-update.in, + branches/reshuffle-modules/src/register/ledger-core/test/Makefile.am, + branches/reshuffle-modules/src/register/register-core/test/Makefile.am, + branches/reshuffle-modules/src/register/register-gnome/test/Makefile.am, + branches/reshuffle-modules/src/report/locale-specific/us/test/Makefile.am, + branches/reshuffle-modules/src/report/report-gnome/test/Makefile.am, + branches/reshuffle-modules/src/report/report-system/test/Makefile.am, + branches/reshuffle-modules/src/scm/price-quotes.scm, + branches/reshuffle-modules/src/tax/us/test/Makefile.am, + branches/reshuffle-modules/util/gnc-svnversion: Merge trunk + 15227:15305 into reshuffle-modules. Merge all changes that + happened on the trunk since branching up to r15305 onto the + branch 'reshuffle-modules'. This will ease later merges and port + some interesting changes until then. + +2007-01-02 17:26 cstim + + * [r15301] lib/libqof/qof/Makefile.am: For convenience, add + commented-out build rules for testing the qofmath128 test program + +2007-01-02 17:18 cstim + + * [r15300] lib/libqof/qof/qofmath128.c: Make math128 test program + compilable again + +2007-01-01 16:47 andi5 + + * [r15292] src/gnome-utils/Makefile.am, util/gnc-svnversion: Make + GnuCash compile from a git repository. Patch gnc-svnversion to + check for .git, but in the top-level source directory instead of + src/gnome-utils. Use the output of "git-rev-parse HEAD" as + version string. diff --git a/Makefile.am b/Makefile.am index 589d667cb1..49bd8aadf6 100644 --- a/Makefile.am +++ b/Makefile.am @@ -12,6 +12,7 @@ dist_doc_DATA = \ AUTHORS \ COPYING \ ChangeLog \ + ChangeLog.2007 \ ChangeLog.2006 \ ChangeLog.2005 \ ChangeLog.2004 \ @@ -196,7 +197,7 @@ if BUILDING_FROM_SVN # idea? Before a release, NEWS will get updated because of the version # change, so this should fit just fine.) ChangeLog: NEWS - $(SVN) log -v --xml -r HEAD:15287 http://svn.gnucash.org/repo/gnucash | \ + $(SVN) log -v --xml -r HEAD:16778 http://svn.gnucash.org/repo/gnucash | \ $(XSLTPROC) --stringparam strip-prefix "gnucash/trunk" \ --stringparam include-rev "yes" $(srcdir)/macros/svn2cl.xsl - > $@ endif