2012-12-06 19:49 cmarchi * [r22635] accounts/it/acctchrt_homeown.gnucash-xea: [22634] In Italy ICI is now IMU. 2012-11-20 14:36 gjanssens * [r22583] DOCUMENTERS: [22582] Synchronize DOCUMENTERS document with gnucash doc's AUTHORS file 2012-11-16 21:09 cmarchi * [r22548] po/it.po: Small fixes to Italian Translation. 2012-11-12 22:11 gjanssens * [r22543] src/html/gnc-html-webkit.c: [22542] Bug #638971 - Multicolumn report does not show more than one graph 2012-11-07 04:52 jralls * [r22540] src/app-utils/Makefile.am, src/backend/dbi/Makefile.am, src/backend/dbi/test/Makefile.am, src/backend/sql/Makefile.am, src/backend/sql/test/Makefile.am, src/backend/xml/Makefile.am, src/backend/xml/test/Makefile.am, src/bin/Makefile.am, src/business/Makefile.am, src/business/business-core/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/debug/Makefile.am, src/debug/valgrind/Makefile.am, src/engine/Makefile.am, src/gnc-module/Makefile.am, src/gnome-search/Makefile.am, src/gnome-utils/Makefile.am, src/gnome-utils/test/Makefile.am, src/gnome/Makefile.am, src/html/Makefile.am, src/import-export/Makefile.am, src/import-export/aqbanking/Makefile.am, src/import-export/csv/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/Makefile.am, src/libqof/qof/Makefile.am, src/optional/gtkmm/Makefile.am, src/pixmaps/Makefile.am, src/plugins/bi_import/Makefile.am, src/register/ledger-core/Makefile.am, src/register/register-core/Makefile.am, src/register/register-gnome/Makefile.am, src/report/business-reports/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: [r22539]Fix automake INCLUDE deprecation warnings 2012-11-07 00:24 jralls * [r22538] configure.ac, src/backend/xml/io-gncxml-v2.c, src/bin/gnucash-bin.c, src/gnome-utils/gnc-tree-model-account.c, src/gnome-utils/gnc-tree-model-commodity.c, src/gnome-utils/gnc-tree-model-price.c, src/libqof/qof/guid.c: [r22533]Accommodate g_threads changes in GLib-2.32 and later. Guards older implementation with ifndef HAVE_GLIB_2_32 * [r22537] src/app-utils/gnc-component-manager.c, src/libqof/qof/Makefile.am, src/libqof/qof/kvp_frame.c, src/libqof/qof/qof-string-cache.c, src/libqof/qof/qof-string-cache.h, src/libqof/qof/qof.h, src/libqof/qof/qofbook.c, src/libqof/qof/qofutil.c, src/libqof/qof/qofutil.h, src/libqof/qof/test/test-qof.c: [r22190]Since 2.32, GCache is deprecated and should be replaced by GHashTable. In the new string cache (split out from qofutil.c/.h), the GHashTable has the string as key and a small heap-allocated guint refcount as data. The value is allocated rather than being used by value because there is no way to just modify the data field of an existing key. The key would need to be changed at the same time, which would free the old key value and invalidate all gchar pointers of objects which have refs to the key. (Unit tests removed, they don't work in the 2.4 branch because the testing infrastructure isn't in place.) * [r22536] src/import-export/csv/gnc-csv-model.c: [r22179]Replace deprecated g_mapped_file_free() with recommended g_mapped_file_unref() * [r22535] src/backend/xml/io-gncxml-v2.c: [r22057]Fix a warning due to the wrong declaration for the return value of gzopen. The return value is off by a level of indirection, it should be a gzFile not gzFile *. * [r22534] src/backend/xml/sixtp-dom-parsers.c: [r20553]Replace use of deprecated g_strcasecmp() by g_ascii_strncasecmp() 2012-11-05 19:10 gjanssens * [r22530] src/report/business-reports/taxinvoice.scm: [22529] Rewrite misleading comment 2012-11-03 08:36 gjanssens * [r22516] src/doc/xml/gnucash-v2.rnc: Bug 680887 - Updated RELAX NG schema for v2.4.11 XML file format Author: Baptiste Carvello 2012-11-01 21:28 jralls * [r22495] src/engine/SchedXaction.c: [r22465]Allow SchedXaction to safely handle having g_object_property_set called on end_date and last_date with invalid GDates. This happens routinely when those values are empty and are restored from SQL. Thanks to all warnings being fatal when testing, this caused the dbi tests to fail. 2012-10-26 09:03 gjanssens * [r22452] src/backend/dbi/gnc-backend-dbi-priv.h, src/backend/dbi/gnc-backend-dbi.c: [22450] Bug #677488 - DROP INDEX missing ON 2012-10-09 22:52 jralls * [r22436] src/gnome-utils/dialog-account.c, src/gnome/druid-loan.c: Fix redefinition of M_PI error The redefinition is in math.h after libart_gpl/art_misc.h defines it protected by ifndef, so math.h needs to be included first. Why this has popped up now is a mystery. * [r22435] src/core-utils/binreloc.c, src/gnome-utils/gnc-main-window.c: [r22427]Update to gtkosxapplication version 2 2012-10-01 02:20 jralls * [r22430] src/quotes/gnc-fq-update.in: [r22429]Add Mozilla::CA as CPAN dependency for new F::Q TIAA-CREF module 2012-09-12 19:36 cmarchi * [r22386] po/glossary/lt.po, po/lt.po: Update to Lithuanian translation and glossary. Thanks to Aurimas Fišeras. 2012-09-12 19:33 cmarchi * [r22385] po/glossary/gnc-glossary.txt: Add a definition on glossary file. Thanks to Aurimas Fišeras. 2012-09-02 19:55 gjanssens * [r22355] src/report/standard-reports/advanced-portfolio.scm: [22354] Bug #632931 - Advanced portfolio: add "rate of gain" column Author: Sebastien Alborini 2012-08-24 01:43 fell * [r22347] DOCUMENTERS: [22346] Update DOCUMENTERS to gnucash-docs/AUTHORS r17603 2012-08-22 14:05 gjanssens * [r22343] src/gnome-utils/dialog-utils.c: [22342] Question dialog: treat close button in title bar as "Cancel" iso "No" 2012-08-22 13:26 gjanssens * [r22341] src/gnome-utils/dialog-utils.c: [22340] Bug #610648 - Change Reconciled Split Dialog ignores pressing Cancel Author: Robert Fewell <14ubobit@gmail.com> 2012-08-22 10:18 fell * [r22339] configure.ac: [22338] Add info about usage of locale-specific-tax by german SKR04 to configure. 2012-08-18 09:40 gjanssens * [r22333] configure.ac: Remove empty lines from AC_CONFIG_FILES The Windows build from git trips over these 2012-08-18 09:25 gjanssens * [r22332] packaging/win32/weekly_build.sh: W32 weekly: make weekly truly weekly again 2012-08-10 05:31 jralls * [r22300] po/POTFILES.skip: [r22298][Bug 680402] Tests fail due to unused translations Add all scheme files to POTFILES.skip so that intltool-update > 0.50 will ignore them. Scheme file translation strings are handled by intl-scm/. * [r22299] configure.ac: [r22297] Configure won't accept python on Debian Wheezy Debian Wheezy uses python2.pc instead of python.pc. Check both. 2012-08-08 05:42 jralls * [r22295] src/bin/gnucash-bin.c: [r22293][Bug 680613] Date format setting seems to be ignored since version 2.4.9 Work around strange side-effect of r21665 which caused LC_TIME to be changed after it had been set by setlocale(LC_ALL) in set_mac_locale(). 2012-08-07 09:48 gjanssens * [r22288] src/doc/xml/gnucash-v2.rnc: [22287] Bug #680887 - RELAX NG schema for 2.4.11 XML file format Contributed by Baptiste Carvello 2012-08-04 12:05 mikee * [r22282] src/report/standard-reports/transaction.scm: [22281] Bug #680576 - Transaction report: date takes up two lines when using Canadian locale format. Change date cells type from text-cell to date-cell to apply white-space: nowrap style. 2012-08-04 02:40 fell * [r22280] configure.ac: [22279] Configure should check for the python-devel package if called with --enable-python (#680671) 2012-07-27 15:49 warlord * [r22273] configure.ac: [r22272] Remove (unused) LIBXML_VERSION from configure.ac (#680708) 2012-07-13 05:15 jralls * [r22265] configure.ac: Bump version to 2.4.11 for release. 2012-07-10 11:41 gjanssens * [r22264] accounts/sv_SE/Makefile.am: [22080]Fix make dist for Swedish accounts files Reported by Robert Fewell 2012-07-07 16:10 gjanssens * [r22262] src/gnome-utils/dialog-totd.c: [22260]Rewrite the tip-of-the-day parsing logic Since commit 22246, an empty tip of the day appears in the list of tips. This is due to the way the file is parsed. This commit rewrites the parsing logic to avoid such problems. As an added bonus, you can now add newlines in tips by using '\n' in the string. 2012-07-02 18:16 cmarchi * [r22258] po/lt.po: Updated Lithuanian translation. Thanks to Aurimas Fišeras. 2012-06-29 14:35 gjanssens * [r22251] src/app-utils/options.scm, src/gnome-utils/dialog-options.c: [22050]Bug #494861 - Business reports lose a/p & a/r account options 2012-06-28 16:21 gjanssens * [r22249] src/report/business-reports/owner-report.scm: [22248]Bug #678848 - Customer/Vendor reports off-by-one on start date Additionally removes a superfluous module load 2012-06-27 20:45 gjanssens * [r22247] doc/Makefile.am: [22246][PATCH] Fix tip-of-the-day with gcc-4.7 When making the text file tips-of-the-day, GnuCash expects 'gcc -E' to preserve at least one of the whitespace lines between entries. However, this relies on behavior of 'gcc -E' that isn't actually part of the spec, and is a historical accident. And it changed in gcc-4.7, such that all the whitespace is removed. Work around this by explicitly adding a newline in the sed expression. Pre gcc-4.7 there will be two newlines between tips, but this has no impact on the tip displaying code. Patch by Bill Nottingham 2012-06-27 16:02 gjanssens * [r22244] src/gnome/dialog-print-check.c: Bug #631611 - Check printing fails because fonts are too tiny on Windows Lesson learned: don't use cairo_identity_matrix on a cairo_t managed by GtkPrintContext. It kills a number of transformations that were already configured by GtkPrintContext. On Windows this breaks proper scaling. 2012-06-25 20:54 gjanssens * [r22240] src/app-utils/gnc-features.c: Fix a double free crash when the required features dialog is shown 2012-06-25 20:01 gjanssens * [r22239] src/gnome-utils/dialog-account.c, src/gnome/glade/account.glade: Bug #611853 - Entering a 2-digit year in the opening balance tab results in "Parsing Error" This bug was already fixed on trunk as part of the patch that converted the new account dialog from glade to gtkbuilder. This commit extracts only the parts required to fix bug #611853 2012-06-22 15:40 gjanssens * [r22232] src/backend/sql/gnc-recurrence-sql.c: [22224] Bug #671323 - Scheduled monthly transactions lose "except on weekends" setting when using MySQL 2012-06-22 14:38 gjanssens * [r22230] src/backend/xml/sixtp.c: [22229] Bug #678214 - GnuCash fails to open some post-processed XML files Patch by Daniel Harding 2012-06-16 13:30 mikee * [r22223] src/html/gnc-html-graph-gog-webkit.c, src/html/gnc-html-graph-gog.c, src/html/gnc-html-graph-gog.h, src/report/report-system/html-linechart.scm, src/report/report-system/report-system.scm, src/report/standard-reports/net-linechart.scm: Bug #677570 - Error creating net worth linechart report Remove doubled file contents. Changeset 21628 has already done this for trunk. 2012-06-16 11:36 mikee * [r22221] src/report/standard-reports/net-linechart.scm: Add formatting to table. Add cell padding to columns in table. 2012-06-16 10:50 mikee * [r22220] src/html/gnc-html-graph-gog-webkit.c, src/html/gnc-html-graph-gog.c, src/html/gnc-html-graph-gog.h, src/report/report-system/html-linechart.scm, src/report/report-system/report-system.scm, src/report/standard-reports/net-linechart.scm: Bug #677570 Error creating net worth linechart report Revert "Added user settable line width and data point markers to net worth" Removed entire commit in order to make report work. Details of error still need to found so that the feature can be reinstated. This reverts r21644. Note, this feature works in trunk. 2012-05-21 22:12 jralls * [r22198] packaging/win32/custom.sh.sample: [22197]Add EXTRA_CFLAGS for compiling on Win7 Configure gets confused by some gcc builtins on Win7: Disable them so that configure finds the right settings. 2012-05-21 21:20 jralls * [r22196] packaging/win32/install.sh: Revert r22195 for install.sh, committed in error. 2012-05-21 21:18 jralls * [r22195] packaging/win32/install-impl.sh, packaging/win32/install.sh: Add EXTRA_CFLAGS to inst_gnucash compile line so that cflags can be added by custom.sh 2012-05-21 19:47 jralls * [r22194] src/engine/SchedXaction.c: [r22171][Bug 674862] Gnucash crashes after creating a new SX using the Mortgage Wizard and SQL Backend This addresses the crash reported on Ubuntu with Postgres by Krzysiek. The stack trace he posted showed the crash was the result of dereferencing a NULL GDate*, and this change protects against that. It still doesn't address the more basic problem of why on Win32 and with mysql and pgsql (but not SQLite3) the mortgage wizard is writing corrupt dates. 2012-05-21 15:50 jralls * [r22189] src/backend/dbi/gnc-backend-dbi.c: [r22188][Bug #674862] Gnucash crashes after creating a new SX using the Mortgage Wizard and SQL Backend Special-cases dbi_result_get_datetime returning -1 to work around a bug in MinGW's implementation of gmtime(). 2012-05-19 06:23 cmarchi * [r22178] po/da.po: Update Danish translation, copied from the Translation Project. 2012-05-14 19:19 cmarchi * [r22177] po/zh_TW.po: Update traditional chinese translation. Patch provided by Kuang-che Wu. 2012-04-22 20:52 cstim * [r22158] packaging/win32/defaults.sh: [22157] Bug #674494: Fix version and method of downloading isocodes in win32 packaging Patch by Mark Jenkins 2012-04-21 17:55 jralls * [r22155] src/backend/sql/gnc-budget-sql.c: [r22154][Bug 674283] With mysql crash after deleting accounts included into a budget Never assume a pointer is NULL unless you set it to NULL! 2012-04-03 20:11 cmarchi * [r22131] po/nl.po: Updated Dutch translation, copied from the Translation Project. 2012-03-30 17:51 cmarchi * [r22125] po/cs.po: Update Czech translation copied from the Translation Project. 2012-03-19 20:32 cstim * [r22098] packaging/win32/defaults.sh: [22097] [Win32 build] Update gwenhywfar/aqbanking versions. 2012-03-18 20:05 cmarchi * [r22093] po/glossary/zh_TW.po, po/zh_TW.po: Updated Traditional Chinese translation. Thanks to Kuang-che Wu. 2012-03-18 11:44 cstim * [r22091] accounts/de_DE/acctchrt_skr03.gnucash-xea, accounts/de_DE/acctchrt_skr04.gnucash-xea: [22090] Revert r22083, "Adapt German account templates to updated tax rate." A pure renaming is not the correct solution, I've been told. 2012-03-16 19:39 cstim * [r22084] accounts/de_DE/acctchrt_skr03.gnucash-xea, accounts/de_DE/acctchrt_skr04.gnucash-xea: [22083] Adapt German account templates to updated tax rate. 2012-03-12 19:32 cmarchi * [r22077] po/zh_TW.po: Updated Traditional Chinese translation. Patch provided by Kuang-che Wu. 2012-02-29 20:52 cstim * [r22069] packaging/Makefile.am, packaging/gnucash-2.1.x.ebuild: [22067] Remove potentially abandoned file (that has a GPLv2-only license, too). The last contributors here, Josh Sled and Chris Lyttle, have put their code under "GPLv2 and GPLv3" license, see r22063, but I'm too lazy to look up the copyright holders on the file as a whole so I'd rather remove it. If someone wants to add a similar packaging file again, feel free to do so, but please don't use GPLv2-only code to do so. 2012-02-29 20:51 cstim * [r22068] 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: [22066] Bug #670727: Extend license of 3 files to be GPLv2 and GPLv3. This has been granted by the gnumeric copyright holders. See https://bugzilla.gnome.org/show_bug.cgi?id=670727#c7 2012-02-24 20:16 cstim * [r22064] src/gnome-utils/gnc-dense-cal.h: [22063] Bug #670727: Clarify license of a file to be GPLv2 and GPLv3 gnc-dense-cal.h: License remark was forgotten in r19507, but the author Josh Sled agreed on GPLv2 and GPLv3 licensing in his gnucash-devel message on 2010-08-28. 2012-02-24 12:46 mikee * [r22062] src/engine/gncIDSearch.c, src/plugins/bi_import/bi_import.c, src/plugins/bi_import/bi_import.h, src/plugins/bi_import/gui.c: Fix skipping of alternate rows when there is a customer id mis-match and fix gtk_entry_set_text errors. Fix already exists in trunk. 2012-02-21 15:36 mikee * [r22059] src/plugins/bi_import/bi_import.c: Revert "Fix skipping of alternate rows when there is a customer id mis-match." Doesn't fully work. Will redo. This reverts commit 63c4689a36aa042564d7c29b40ee970533e3d81f. 2012-02-19 15:05 mikee * [r22055] src/plugins/bi_import/bi_import.c: Fix skipping of alternate rows when there is a customer id mis-match. Fix already exists in trunk. 2012-02-17 21:07 cmarchi * [r22052] src/report/standard-reports/price-scatter.scm: Fix translatable strings. Patch provided by Aurimas Fišeras. 2012-02-16 19:46 cmarchi * [r22045] po/lt.po: Updated Lithuanian translation provided by Aurimas Fišeras. 2012-02-15 18:28 alex.aycinena * [r22027] src/backend/xml/sixtp.c: Properly handle Windos end-of-line markers in determining file versions. 2012-02-13 18:52 cmarchi * [r22022] po/lt.po: Updated Lithuanian translation. Thanks to Aurimas Fišeras. 2012-02-13 15:22 gjanssens * [r22020] src/optional/python-bindings/Makefile.am: [21905] Bug #668196: Fix installation of python bindings With this patch, files are correctly installed together. Patch by Vincent Untz. 2012-02-13 15:07 gjanssens * [r22019] src/report/standard-reports/advanced-portfolio.scm: [22018] Bug 632931: Advanced Portfolio: total gains does not include income - new column layout as suggested on bugzilla. Total return is now an amount (not a percentage), and includes income as well as capital gains. New column "Rate of return" gives the percentage. - changed default value for "Ignore brokerage fees when calculating returns", the default is now to NOT ignore the fees. Patch by Sebastien Alborini 2012-02-12 20:48 gjanssens * [r22016] accounts/Makefile.am, accounts/sv_SE/Makefile.am, accounts/sv_SE/bas_2012.gnucash-xea, accounts/sv_SE/swedish_small_business.gnucash-xea, accounts/sv_SE/swedish_small_business.gnucash.xea, configure.ac: [22012] Bug #669494 - Swedish account plan provided (BAS 2012) Additionally this commit adds some required changes to get the Swedish account plans to actually show up in GnuCash (both BAS and the earlier committed Swedish small business account plan) * [r22015] src/gnome/druid-hierarchy.c: [22011] Fix a GtkWarning in the Account Hierarchy Druid which occurs if the Example Account file doesn't contain a long description. 2012-02-12 10:34 cmarchi * [r22009] src/report/business-reports/taxinvoice.scm: Fix translatable strings code for tax invoice report. 2012-02-12 10:29 cmarchi * [r22008] src/report/report-system/html-acct-table.scm, src/report/standard-reports/equity-statement.scm, src/report/standard-reports/income-statement.scm, src/report/standard-reports/trial-balance.scm: Fix translatable strings code for some reports. Patch provided by Aurimas Fišeras. 2012-02-09 17:47 gjanssens * [r21979] po/POTFILES.in, src/app-utils/Makefile.am, src/app-utils/gnc-features.c, src/app-utils/gnc-features.h, src/gnome-utils/gnc-file.c: [21978] Move the features tests to its own source files. This allows for - other engine consumers to use the features test as well (think CuteCash, python bindings,...) - a central point for developers to check for feature definitions - a central point to manage all feature related code 2012-02-09 01:49 jralls * [r21977] packaging/win32/defaults.sh: Windows: Update Gtk+ to 2.24.10 2012-02-06 19:25 cmarchi * [r21974] po/bg.po, po/glossary/bg.po: Updated Bulgarian translation and glossary. Thanks to Rosi Dimova. 2012-02-05 13:25 cstim * [r21972] packaging/win32/defaults.sh: Revert r21957 "Uprev Gtk to 2.24.9..." because there isn't a win32 binary available yet. 2012-02-05 06:03 jralls * [r21957] packaging/win32/defaults.sh: Uprev Gtk to 2.24.9, hoping to fix 16-bit pixmap crash on windows 2012-02-04 16:57 gjanssens * [r21956] packaging/win32/dist-impl.sh, packaging/win32/install-impl.sh: Win32: Restore default gtk theme to MS-Windows Our problems with this theme have been resolved in gtk+ 2.24.8 2012-01-29 20:53 alex.aycinena * [r21915] src/backend/xml/io-gncxml-v2.c: Fix uninitialized variable. 2012-01-29 19:05 cmarchi * [r21912] po/lt.po: Updated Lithuanian translation submitted by Aurimas Fišeras. 2012-01-29 06:59 jralls * [r21911] packaging/win32/gnucash.iss.in, src/bin/Makefile.am, src/bin/guile-setup.cmd: [Bug 666849] Non-privileged user first run trouble The problem is that the first run was creating the slib catalog. This introduces a script to do that as part of installation, guaranteed to be run as an admin user. 2012-01-29 05:56 alex.aycinena * [r21909] src/backend/xml/gnc-backend-xml.c, src/backend/xml/gnc-backend-xml.h, src/backend/xml/io-example-account.c, src/backend/xml/io-example-account.h, src/backend/xml/io-gncxml-v1.c, src/backend/xml/io-gncxml-v2.c, src/backend/xml/io-gncxml-v2.h, src/backend/xml/sixtp.c, src/backend/xml/sixtp.h, src/backend/xml/test/test-date-converting.c, src/backend/xml/test/test-dom-converters1.c, src/backend/xml/test/test-kvp-frames.c, src/backend/xml/test/test-string-converters.c, src/backend/xml/test/test-xml-account.c, src/backend/xml/test/test-xml-commodity.c, src/backend/xml/test/test-xml-pricedb.c, src/gnome-utils/gnc-file.c, src/libqof/qof/qofbackend.h, src/libqof/qof/qofsession.c: Update xml file backend to recognize a newer version file on load attempt, not load, and alert user of need to upgrade Gnucash. 2012-01-28 22:33 cstim * [r21907] src/report/standard-reports/budget-flow.scm: [21906] reports: Make report Budget Flow 100% translatable Patch by Aurimas Fišeras 2012-01-28 21:46 jralls * [r21899] packaging/win32/defaults.sh, packaging/win32/dist-impl.sh, packaging/win32/install-impl.sh: Add Hicolor Theme, required by Gtk. 2012-01-27 20:25 cmarchi * [r21897] po/fi.po: Bug#668449: update Finnish translation thanks to Jyri-Petteri Paloposki. 2012-01-27 20:15 cmarchi * [r21896] po/lt.po: Updated Lithuanian translation submitted by Aurimas Fišeras. 2012-01-27 20:14 gjanssens * [r21895] packaging/win32/gnucash.iss.in: [21894] Win32 installer: always remove previously installed versions. This avoids problems when libraries or reports have been moved around in newer versions. 2012-01-26 20:52 jralls * [r21891] configure.ac, src/bin/gnucash-bin.c: Bump Version for 2.4.10 release 2012-01-26 01:26 alex.aycinena * [r21890] src/tax/us/txf.scm: Update txf.scm in stable branch to reflect changes to US Income Tax Forms and Schedules for 2011. 2012-01-25 06:04 jralls * [r21886] packaging/win32/defaults.sh, src/register/register-gnome/gnucash-item-edit.c: [Bug #667900] no clipboard editing in Release 2.4.9 Update Gtk+ to 2.24.8 for Windows, to pick up da756d51 (win32: fix gdk clipboard). Rewrite gnc_item_edit_cut_copy_clipboard and gnc_item_edit_paste_clipboard to use gtk_clipboard functions instead of the lower level gtk_selection functions. 2012-01-22 20:33 gjanssens * [r21873] src/bin/gnucash-bin.c: Update stable gnucash version reported in Development warning 2012-01-20 21:10 jralls * [r21868] configure.ac: [r21867]Reverse the test for HAVE_DBI ac_cv_header_dbi_dbi_h is set only if want_dbi is true, so testing for != no succeeds if dbi isn't enabled -- which is not what we want. 2012-01-17 22:11 jralls * [r21862] packaging/win32/defaults.sh: Turn on AQBAnking 5 in 2.4 branch. 2012-01-17 08:51 gjanssens * [r21861] src/gnome-utils/gnc-frequency.c: [21860]Bug #667417 - Fix build with glib 2.31.x Patch by Vincent Untz 2012-01-15 22:12 cstim * [r21854] src/engine/Makefile.am: [21840] Add dependency on qofbook.h for swig generated file. Otherwise the old generated file complains about a missing declaration from r21832. 2012-01-11 00:56 jralls * [r21844] src/backend/sql/gnc-backend-sql.c: Fix three misnamed variables from r21841 2012-01-10 23:29 jralls * [r21841] src/backend/sql/gnc-backend-sql.c, src/backend/xml/gnc-backend-xml.c, src/backend/xml/io-gncxml-v2.c, src/gnome-utils/gnc-file.c, src/gnome-utils/gnc-main-window.c, src/import-export/aqbanking/gnc-ab-kvp.c, src/libqof/qof/qofbook.c, src/libqof/qof/qofbook.h: [r21832][Bug 666329] - Empty database after a little while Separate the two uses of QofBook::dirty -- indicating that the book object itself has been edited and indicating that some object in the dataset has been changed -- into two separate variables with separate getters & setters. The latter purpose, indicating that some object has been changed, is moved to a new member variable of QofBook, session_dirty. Its new setter qof_book_mark_session_dirty() and canceler qof_book_mark_session_saved() are called only from the xml backend or gnc-autosave(). Its tester, qof_book_session_not_saved() is used to check for the need to autosave and to activate FileSaveAction. 2012-01-10 00:38 jralls * [r21835] configure.ac: Bump version to 2.4.9 2012-01-09 23:49 jralls * [r21834] src/backend/dbi/gnc-backend-dbi.c: [r21831][Bug 666329] Empty database after a little while Use gnc_dbi_safe_sync_all (which doesn't lose data if the save partion errors out) for all be->sync. This is a bit of a half-way solution; we really shouldn't ever have to do this except when creating a new database, but fixing that will take major surgery. 2012-01-08 21:32 cstim * [r21828] po/de.po: Update German translation - 15 new strings. 2012-01-08 21:18 cstim * [r21827] src/backend/sql/gnc-backend-sql.c: [21825] [Bug 666329] Empty database after a little while Reverse qof_book_mark_saved and qof_instance_mark_clean so that the book is dirty for qof_book_mark_saved when it's the instance. Original commit by jralls 2012-01-06 10:17 cmarchi * [r21823] accounts/C/acctchrt_business.gnucash-xea, accounts/en_GB/acctchrt_business.gnucash-xea, accounts/zh_HK/acctchrt_business.gnucash-xea, accounts/zh_TW/acctchrt_business.gnucash-xea: Bug#667105: Fix grammatical error in some accounts file. 2012-01-05 19:25 cmarchi * [r21822] accounts/ko/acctchrt_brokerage.gnucash-xea, accounts/ko/acctchrt_business.gnucash-xea, accounts/ko/acctchrt_carloan.gnucash-xea, accounts/ko/acctchrt_cdmoneymkt.gnucash-xea, accounts/ko/acctchrt_checkbook.gnucash-xea, accounts/ko/acctchrt_childcare.gnucash-xea, accounts/ko/acctchrt_common.gnucash-xea, accounts/ko/acctchrt_eduloan.gnucash-xea, accounts/ko/acctchrt_fixedassets.gnucash-xea, accounts/ko/acctchrt_homeloan.gnucash-xea, accounts/ko/acctchrt_homeown.gnucash-xea, accounts/ko/acctchrt_otherloan.gnucash-xea, accounts/ko/acctchrt_renter.gnucash-xea, accounts/ko/acctchrt_retiremt.gnucash-xea, accounts/ko/acctchrt_spouseinc.gnucash-xea, accounts/ko/acctchrt_spouseretire.gnucash-xea: Bug #667276 : Fiix Korean accounts files. Patch submitted by Eulgyoon Lim. 2012-01-02 21:52 jralls * [r21819] packaging/win32/gnucash.iss.in: Fix gnucash.iss.in temporary change that leaked into my previous commit. 2012-01-01 23:00 jralls * [r21817] packaging/win32/gnucash.iss.in: Add an environment variable so that slib will be able to find its files. Guile-1.8 carries its compiled-in prefix which needs to be overridden with GUILE_IMPLEMENTATION_PATH when that directory doesn't exist. 2012-01-01 19:44 cstim * [r21813] packaging/win32/defaults.sh: [21812] [Win32 build] Update aqbanking version again. 2012-01-01 13:38 cmarchi * [r21811] po/lt.po: Updated Lithuanian translation submitted by Aurimas Fišeras.