mirror of
https://github.com/Gnucash/gnucash.git
synced 2024-11-27 03:10:23 -06:00
468f34477a
All importers have a have a gnucash plugin interface so that will be used to add the importers.
7608 lines
302 KiB
Plaintext
7608 lines
302 KiB
Plaintext
|
|
2011-12-31 16:32 cstim
|
|
|
|
* [r21810] src/gnome/gnc-plugin-basic-commands.c,
|
|
src/gnome/ui/gnc-plugin-basic-commands-ui.xml: Read-only mode:
|
|
Add "Revert file" menu item so that a file that might got
|
|
changed from someone else can easily be reloaded.
|
|
* [r21809] src/gnome/gnc-plugin-basic-commands.c: Add keyboard
|
|
shortcut in menu (similar to r21652) for a few more items.
|
|
|
|
2011-12-31 10:41 cstim
|
|
|
|
* [r21807] src/bin/gnucash-bin.c,
|
|
src/gnome-utils/dialog-file-access.c,
|
|
src/gnome-utils/gnc-file.c, src/gnome-utils/gnc-file.h,
|
|
src/gnome-utils/gnc-plugin-file-history.c,
|
|
src/gnome-utils/gtkbuilder/dialog-file-access.glade: Read-only
|
|
mode: Add "Read-only" checkbox when opening a file/database.
|
|
|
|
2011-12-30 22:06 cstim
|
|
|
|
* [r21804] src/gnome/schemas/apps_gnucash_general.schemas.in,
|
|
src/report/report-gnome/gnc-plugin-page-report.c: Export-to-PDF:
|
|
Make output file name configurable, at least through gconf keys.
|
|
One gconf setting for the output date format, and another one
|
|
for the actual output file name string.
|
|
|
|
2011-12-30 17:27 gjanssens
|
|
|
|
* [r21802] packaging/win32/install-impl.sh: Win32: use proper cpp
|
|
and ld include parameters
|
|
|
|
2011-12-30 17:05 gjanssens
|
|
|
|
* [r21801] po/POTFILES.in, src/gnome-utils/glade/Makefile.am,
|
|
src/gnome-utils/glade/druid-provider-multifile.glade: Remove one
|
|
more gnc_druid related file.
|
|
|
|
2011-12-30 16:59 gjanssens
|
|
|
|
* [r21800] po/POTFILES.in, src/gnome-utils/Makefile.am,
|
|
src/gnome-utils/gnc-dialog.c, src/gnome-utils/gnc-dialog.h,
|
|
src/gnome-utils/test/Makefile.am,
|
|
src/gnome-utils/test/test-gnc-dialog.c,
|
|
src/gnome/gnc-plugin-page-budget.c: Remove unused gnc-dialog
|
|
code, spotted by Robert Fewell. Additionally, update POTFILES.in
|
|
for recent changes.
|
|
* [r21799] src/app-utils/Makefile.am,
|
|
src/app-utils/gnc-druid-cb.c, src/app-utils/gnc-druid-cb.h,
|
|
src/app-utils/gnc-druid-provider-desc-edge.c,
|
|
src/app-utils/gnc-druid-provider-desc-edge.h,
|
|
src/app-utils/gnc-druid-provider-desc-file.c,
|
|
src/app-utils/gnc-druid-provider-desc-file.h,
|
|
src/app-utils/gnc-druid-provider-desc-multifile.c,
|
|
src/app-utils/gnc-druid-provider-desc-multifile.h,
|
|
src/app-utils/gnc-druid-provider-desc.c,
|
|
src/app-utils/gnc-druid-provider-desc.h,
|
|
src/app-utils/gnc-druid-provider-file-cb.c,
|
|
src/app-utils/gnc-druid-provider-file-cb.h,
|
|
src/app-utils/gnc-druid-provider.c,
|
|
src/app-utils/gnc-druid-provider.h, src/app-utils/gnc-druid.c,
|
|
src/app-utils/gnc-druid.h, src/engine/gnc-engine.h,
|
|
src/gnome-utils/Makefile.am,
|
|
src/gnome-utils/gnc-druid-gnome-ui.h,
|
|
src/gnome-utils/gnc-druid-gnome.c,
|
|
src/gnome-utils/gnc-druid-gnome.h,
|
|
src/gnome-utils/gnc-druid-provider-edge-gnome.c,
|
|
src/gnome-utils/gnc-druid-provider-edge-gnome.h,
|
|
src/gnome-utils/gnc-druid-provider-file-gnome.c,
|
|
src/gnome-utils/gnc-druid-provider-file-gnome.h,
|
|
src/gnome-utils/gnc-druid-provider-multifile-gnome.c,
|
|
src/gnome-utils/gnc-druid-provider-multifile-gnome.h,
|
|
src/gnome-utils/gncmod-gnome-utils.c: Remove unused gnc_druid
|
|
code. Spotted by Robert Fewell.
|
|
|
|
2011-12-30 14:18 gjanssens
|
|
|
|
* [r21798] po/POTFILES.in, src/gnome-utils/dialog-tax-table.c,
|
|
src/gnome-utils/dialog-userpass.c,
|
|
src/gnome-utils/glade/Makefile.am,
|
|
src/gnome-utils/glade/tax-tables.glade,
|
|
src/gnome-utils/gtkbuilder/Makefile.am,
|
|
src/gnome-utils/gtkbuilder/dialog-tax-table.glade,
|
|
src/gnome-utils/gtkbuilder/dialog-userpass.glade: Bug #666709 -
|
|
Migrate Tax tables dialog to Builder Patch by Robert Fewell
|
|
|
|
2011-12-30 12:01 gjanssens
|
|
|
|
* [r21797] src/gnome/assistant-loan.c: Win32: add include to find
|
|
strtol and strtod
|
|
|
|
2011-12-29 23:28 jralls
|
|
|
|
* [r21796] src/bin/Makefile.am,
|
|
src/business/business-gnome/Makefile.am,
|
|
src/business/business-ledger/Makefile.am,
|
|
src/gnome-search/Makefile.am, src/gnome-utils/Makefile.am,
|
|
src/gnome-utils/dialog-userpass.c,
|
|
src/gnome-utils/druid-utils.c,
|
|
src/gnome-utils/gnc-gnome-utils.h,
|
|
src/gnome-utils/test/Makefile.am, src/gnome/Makefile.am,
|
|
src/gnome/assistant-loan.c, src/gnome/gnc-plugin-page-budget.c,
|
|
src/gnome/window-reconcile.c, 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/optional/gtkmm/Makefile.am,
|
|
src/optional/gtkmm/test/Makefile.am,
|
|
src/optional/python-bindings/Makefile.am,
|
|
src/plugins/bi_import/Makefile.am,
|
|
src/register/ledger-core/Makefile.am,
|
|
src/register/register-core/Makefile.am,
|
|
src/register/register-gnome/gnucash-sheet.h,
|
|
src/report/report-gnome/Makefile.am,
|
|
src/report/report-gnome/window-report.c,
|
|
src/report/stylesheets/Makefile.am: Remove invalid dependencies
|
|
on LibGnome CFLAGS Much work has been done to change LibGnome
|
|
Druids to GtkAssistants. The Makefiles in the containing
|
|
directories no longer need to use $GNOME_CFLAGS or
|
|
$GNOME_LDFLAGS. In a few cases where there still is a
|
|
dependency, there's also a dependency on GCONF, so this change
|
|
also adds $GCONF_CFLAGS and $GCONF_LDFLAGS to those Makefiles to
|
|
clarify the dependency. There were also a few cases where the
|
|
dependency consisted of a no-longer- needed include, or where an
|
|
include was more general than appropriate. This change cleans up
|
|
those cases as well.
|
|
|
|
2011-12-29 22:14 cstim
|
|
|
|
* [r21795] src/libqof/qof/qofsession.c: Read-only mode: When using
|
|
qof_session_swap_data, don't swap the read_only flag but only
|
|
the rest of the QofBook. Otherwise the temporary new session
|
|
during "Save As" is read-only where in reality it shouldn't be
|
|
(but the old session should). This makes "Save As" work
|
|
correctly, but many UI elements don't get updated to reflect the
|
|
fact we've now got a read-write book again. (E.g., all open
|
|
registers.)
|
|
|
|
2011-12-29 21:36 cstim
|
|
|
|
* [r21793] packaging/win32/install-impl.sh: Revert r21789 - not
|
|
needed as r21791 adds required include flags in a better way.
|
|
|
|
2011-12-29 20:20 gjanssens
|
|
|
|
* [r21792] packaging/win32/dist-impl.sh,
|
|
packaging/win32/gnucash.iss.in: Win32: use new location of
|
|
gnucash doc directory It changed in r20736
|
|
|
|
2011-12-29 20:18 gjanssens
|
|
|
|
* [r21791] packaging/win32/install-impl.sh: Win32: fix clean trunk
|
|
build
|
|
|
|
2011-12-29 19:50 cstim
|
|
|
|
* [r21789] packaging/win32/install-impl.sh: [Win32 build] Enable
|
|
libxslt to be built in a cross-compile environment.
|
|
* [r21788] packaging/win32/defaults.sh: [Win32 build] Another
|
|
aqbanking version update.
|
|
|
|
2011-12-29 12:13 gjanssens
|
|
|
|
* [r21787] packaging/win32/build_package.sh: Avoid build failure
|
|
if a temporary directory still exists BP
|
|
|
|
2011-12-28 21:42 cstim
|
|
|
|
* [r21786] packaging/win32/defaults.sh: Update versions of
|
|
gwenhywfar, aqbanking to most recent ones.
|
|
|
|
2011-12-28 21:11 cstim
|
|
|
|
* [r21784] src/report/report-gnome/gnc-plugin-page-report.c: Fix
|
|
crash due to non-initialized variable. (Why didn't gcc complain
|
|
here...)
|
|
* [r21783] src/report/report-gnome/gnc-plugin-page-report-ui.xml:
|
|
Move "Print to PDF" menu item of r21722 right next to the
|
|
"Print" menu item in the file menu.
|
|
|
|
2011-12-24 13:27 gjanssens
|
|
|
|
* [r21775] packaging/win32/build_package.sh: Win32 build: abort
|
|
build process if install.sh step failed. BP
|
|
|
|
2011-12-22 20:36 jralls
|
|
|
|
* [r21772] packaging/win32/defaults.sh: Update ActivePerl URL Old
|
|
one no longer available. BP
|
|
|
|
2011-12-21 17:43 gjanssens
|
|
|
|
* [r21771] packaging/win32/dist.sh,
|
|
packaging/win32/install-impl.sh: win32 build: indicate when
|
|
dist.sh begins or ends and remove redundant crosscompile check
|
|
|
|
2011-12-20 21:12 warlord
|
|
|
|
* [r21767] src/gnome-utils/gnc-file.c: Add a "features" table to
|
|
the KVP frame, and pop up an error message if we find a feature
|
|
we don't know about. Currently there are no known features, so
|
|
essentially we will error out if we see anything. The format for
|
|
the slots table is: Book Slots -> features (frame) -> <feature
|
|
name> (string) -> <feature description> ... The feature
|
|
description is printed to the user: it should be stored in the
|
|
slots table in English but it should be defined as a
|
|
translatable string. BP
|
|
|
|
2011-12-20 20:45 gjanssens
|
|
|
|
* [r21766] src/business/business-gnome/glade: Remove empty
|
|
directory left behind by previous commit (Git -> svn doesn't
|
|
remove empty directories)
|
|
|
|
2011-12-20 20:42 gjanssens
|
|
|
|
* [r21765] configure.ac, po/POTFILES.in,
|
|
src/business/business-gnome/Makefile.am,
|
|
src/business/business-gnome/dialog-billterms.c,
|
|
src/business/business-gnome/dialog-choose-owner.c,
|
|
src/business/business-gnome/dialog-date-close.c,
|
|
src/business/business-gnome/dialog-employee.c,
|
|
src/business/business-gnome/dialog-job.c,
|
|
src/business/business-gnome/dialog-order.c,
|
|
src/business/business-gnome/dialog-payment.c,
|
|
src/business/business-gnome/glade/Makefile.am,
|
|
src/business/business-gnome/glade/billterms.glade,
|
|
src/business/business-gnome/glade/choose-owner.glade,
|
|
src/business/business-gnome/glade/date-close.glade,
|
|
src/business/business-gnome/glade/employee.glade,
|
|
src/business/business-gnome/glade/job.glade,
|
|
src/business/business-gnome/glade/order.glade,
|
|
src/business/business-gnome/gtkbuilder/Makefile.am,
|
|
src/business/business-gnome/gtkbuilder/dialog-billterms.glade,
|
|
src/business/business-gnome/gtkbuilder/dialog-choose-owner.glade,
|
|
src/business/business-gnome/gtkbuilder/dialog-date-close.glade,
|
|
src/business/business-gnome/gtkbuilder/dialog-employee.glade,
|
|
src/business/business-gnome/gtkbuilder/dialog-job.glade,
|
|
src/business/business-gnome/gtkbuilder/dialog-order.glade: Bug
|
|
#666459 - Migrate the remaining business dialogs to builder
|
|
Patch by Robert Fewell
|
|
|
|
2011-12-20 08:04 cstim
|
|
|
|
* [r21761] packaging/win32/weekly_build.sh: Win32 build: Switch
|
|
weekly build to daily one.
|
|
|
|
2011-12-20 04:02 jralls
|
|
|
|
* [r21759] src/test-core/Makefile.am: [Testing] Complete
|
|
repositioning of test-core to build after libqof
|
|
|
|
2011-12-19 22:25 cstim
|
|
|
|
* [r21758] src/gnome-utils/print-session.c,
|
|
src/gnome-utils/print-session.h,
|
|
src/report/report-gnome/gnc-plugin-page-report.c: Add
|
|
customer-specific memory of PDF-Export output directory. Makes
|
|
exporting to PDF rather easy.
|
|
* [r21757] src/gnome-utils/print-session.h,
|
|
src/html/gnc-html-webkit.c: Minor code documentation improvement
|
|
of the export-to-pdf feature. * Only propose output folders that
|
|
actually exist. * If the jobname already contains a full
|
|
filename path, use it as proposed output path.
|
|
* [r21756] src/gnome-utils/gnc-icons.c,
|
|
src/gnome-utils/gnc-icons.h, src/pixmaps/Makefile.am,
|
|
src/pixmaps/gnc-gnome-pdf-16.png,
|
|
src/pixmaps/gnc-gnome-pdf-24.png,
|
|
src/report/report-gnome/gnc-plugin-page-report.c: Added icon for
|
|
"Export to PDF", copied from GNOME icons (license: GPL)
|
|
|
|
2011-12-19 15:30 gjanssens
|
|
|
|
* [r21753] src/import-export/aqbanking/gnc-ab-kvp.c: Improve kvp
|
|
handling in aqbanking plugin. This is a follow-up on 21740. BP
|
|
|
|
2011-12-19 11:44 cstim
|
|
|
|
* [r21750] src/import-export/aqbanking/CMakeLists.txt: [Cutecash]
|
|
Add needed include path.
|
|
|
|
2011-12-19 11:37 cstim
|
|
|
|
* [r21749] CMakeLists.txt, src/backend/xml/CMakeLists.txt:
|
|
[Cutecash] Update libxml2 include path lookup.
|
|
* [r21748] src/engine/CMakeLists.txt: [Cutecash] Fix cmake after
|
|
file removal.
|
|
|
|
2011-12-19 11:27 cstim
|
|
|
|
* [r21747] src/engine/gncInvoice.c, src/engine/gncOwner.c: Fix
|
|
typos in r21743. BP
|
|
* [r21746] src/import-export/import-match-map.c: Fix typo in
|
|
r21742. BP
|
|
|
|
2011-12-19 00:47 jralls
|
|
|
|
* [r21743] src/business/business-gnome/dialog-payment.c,
|
|
src/engine/Scrub.c, src/engine/gnc-lot.c,
|
|
src/engine/gncInvoice.c, src/engine/gncOwner.c: Clean up some
|
|
more cases where KVP was set without committing an edit. BP
|
|
* [r21742] src/import-export/import-match-map.c,
|
|
src/import-export/import-utilities.c: [Bug #642276] Bayesian
|
|
association with Sqlite Wraps the kvp_frame_set_slot_path with
|
|
xaccAccountBeginEdit()/xaccAccountCommitEdit(). BP
|
|
|
|
2011-12-18 18:43 gjanssens
|
|
|
|
* [r21741] src/report/standard-reports/standard-reports.scm: Add
|
|
some more debug logging to standard-reports.scm
|
|
|
|
2011-12-18 18:13 gjanssens
|
|
|
|
* [r21740] src/import-export/aqbanking/gnc-ab-kvp.c: Replace no-op
|
|
function force_account_dirty with qof_book_mark_dirty See bug
|
|
#665998 for more details. BP
|
|
|
|
2011-12-18 18:12 gjanssens
|
|
|
|
* [r21739] src/import-export/aqbanking/gnc-ab-kvp.c,
|
|
src/report/standard-reports/standard-reports.scm: Revert
|
|
"Replace no-op function force_account_dirty with
|
|
qof_book_mark_dirty" This commit had some unintended changes.
|
|
This reverts commit 6b6eba2d7e56a4359ca646abb2b0c6c965712ce0.
|
|
|
|
2011-12-18 18:06 gjanssens
|
|
|
|
* [r21738] src/import-export/aqbanking/gnc-ab-kvp.c,
|
|
src/report/standard-reports/standard-reports.scm: Replace no-op
|
|
function force_account_dirty with qof_book_mark_dirty See bug
|
|
#665998 for more details. BP
|
|
|
|
2011-12-17 19:32 jralls
|
|
|
|
* [r21737] po/POTFILES.in: Remove deleted file from POTFILES.in
|
|
* [r21736] src/Makefile.am, src/libqof/qof/test/Makefile.am: Fix
|
|
circular dependency between test-core and qof-test. Compile
|
|
test-core/test-stuff.c into test-qof, then recompile test-core
|
|
as a module for dealing with noise from Guile and Python tests.
|
|
|
|
2011-12-17 11:02 gjanssens
|
|
|
|
* [r21735] po/POTFILES.in, src/import-export/Makefile.am,
|
|
src/import-export/csv/Makefile.am,
|
|
src/import-export/csv/gnc-csv-import.c,
|
|
src/import-export/csv/gnc-csv-import.glade,
|
|
src/import-export/csv/gnc-csv-preview-dialog.glade,
|
|
src/import-export/dialog-import.glade,
|
|
src/import-export/generic-import.glade,
|
|
src/import-export/gnc-import-desc-format.c,
|
|
src/import-export/gnc-import-desc-format.h,
|
|
src/import-export/gnc-import-format-cb.c,
|
|
src/import-export/gnc-import-format-cb.h,
|
|
src/import-export/gnc-import-format-gnome.c,
|
|
src/import-export/gnc-import-format-gnome.h,
|
|
src/import-export/gncmod-generic-import.c,
|
|
src/import-export/import-account-matcher.c,
|
|
src/import-export/import-commodity-matcher.c,
|
|
src/import-export/import-format-dialog.c,
|
|
src/import-export/import-main-matcher.c,
|
|
src/import-export/import-match-picker.c,
|
|
src/import-export/import-provider-format.glade: Bug #666311 -
|
|
Migrate inport-export GladeXML dialogs to builder Patch by
|
|
Robert Fewell
|
|
* [r21734] po/POTFILES.in,
|
|
src/import-export/aqbanking/Makefile.am,
|
|
src/import-export/aqbanking/aqbanking.glade,
|
|
src/import-export/aqbanking/assistant-ab-initial.c,
|
|
src/import-export/aqbanking/assistant-ab-initial.glade,
|
|
src/import-export/aqbanking/assistant-ab-initial.h,
|
|
src/import-export/aqbanking/dialog-ab-daterange.c,
|
|
src/import-export/aqbanking/dialog-ab-daterange.h,
|
|
src/import-export/aqbanking/dialog-ab-trans.c,
|
|
src/import-export/aqbanking/dialog-ab.glade,
|
|
src/import-export/aqbanking/dialog-daterange.c,
|
|
src/import-export/aqbanking/dialog-daterange.h,
|
|
src/import-export/aqbanking/druid-ab-initial.c,
|
|
src/import-export/aqbanking/druid-ab-initial.h,
|
|
src/import-export/aqbanking/gnc-ab-gettrans.c,
|
|
src/import-export/aqbanking/gnc-ab-kvp.c,
|
|
src/import-export/aqbanking/gnc-gwen-gui.c,
|
|
src/import-export/aqbanking/gnc-plugin-aqbanking.c,
|
|
src/import-export/aqbanking/gncmod-aqbanking.c: Bug #665998 -
|
|
Migrate Aqbanking from druid to assistant / builder. Patch by
|
|
Robert Fewell
|
|
|
|
2011-12-16 14:57 mikee
|
|
|
|
* [r21733] src/core-utils/gnc-gconf-utils.h,
|
|
src/gnome-utils/assistant-utils.h,
|
|
src/gnome-utils/ui/osx_accel_map,
|
|
src/gnome/assistant-hierarchy.c, src/gnome/assistant-loan.c,
|
|
src/gnome/gnc-plugin-page-account-tree.c,
|
|
src/gnome/ui/gnc-plugin-page-account-tree-ui.xml,
|
|
src/import-export/qif-import/assistant-qif-import.c: Bug #665996
|
|
- Minor changes to existing Assistants. Patch supplied by Bob.
|
|
|
|
2011-12-16 14:36 mikee
|
|
|
|
* [r21732] src/gnome/dialog-new-user.c: Bug #658247 - First time
|
|
setup should prompt to save file. Fix supplied by Bob referenced
|
|
in bug #665996. BP
|
|
|
|
2011-12-16 00:13 jralls
|
|
|
|
* [r21731] src/bin/overrides/gnucash-build-env.in: [Testing] Oops,
|
|
had added this only to gnucash-build-env So it didn't get picked
|
|
up as a change in SVN.
|
|
|
|
2011-12-16 00:12 jralls
|
|
|
|
* [r21730] po/POTFILES.in, src/engine/Makefile.am,
|
|
src/engine/gnc-associate-account.c,
|
|
src/engine/gnc-associate-account.h,
|
|
src/import-export/ofx/gnc-ofx-import.c: [Decruftification]
|
|
Remove gnc-associate-account Carried over from somewhere in
|
|
2000, only maintained as part of global changes since. Not used
|
|
anywhere.
|
|
|
|
2011-12-12 22:42 jralls
|
|
|
|
* [r21727] src/engine/engine.i: Fix "imported from both
|
|
(sw_engine) and (gnucash engine)" errors from Guile The
|
|
GncNumericErrorCode enums are re-defined in
|
|
src/engine/gnc-numeric.scm -- the SWIG way of representing them
|
|
produces type errors in the report code. This may well be a
|
|
problem with the calling code, but it's easier at this point to
|
|
just not import the symbols into sw_engine.
|
|
gnc_commodity_table_get_quotable_commodities is explicitly
|
|
wrapped in app-utils.i, so we need to not have the default
|
|
wrapper in sw_engine.
|
|
* [r21726] src/gnc-module/test/Makefile.am,
|
|
src/gnc-module/test/test-gwrapped-c,
|
|
src/gnc-module/test/test-load-deps,
|
|
src/gnc-module/test/test-load-scm,
|
|
src/gnc-module/test/test-scm-init,
|
|
src/gnc-module/test/test-scm-module,
|
|
src/gnc-module/test/test-scm-multi,
|
|
src/report/stylesheets/test/Makefile.am,
|
|
src/report/stylesheets/test/test-load-module: [Testing] Suppress
|
|
expected messages from guile tests
|
|
|
|
2011-12-12 22:41 jralls
|
|
|
|
* [r21725] src/optional/python-bindings/tests/Makefile.am,
|
|
src/optional/python-bindings/tests/test_split.py,
|
|
src/optional/python-bindings/tests/test_transaction.py:
|
|
[Testing] Suppress expected messages in optional/python-bindings
|
|
tests
|
|
* [r21724] src/test-core/Makefile.am, src/test-core/test-stuff.i,
|
|
src/test-core/test-stuff.scm: [Testing] Export test-core log
|
|
suppression functions to python and guile Enables silencing
|
|
expected error output. Finally found the secret code to get
|
|
libtool to build a "noinst" dynamic library: pass -rpath as an
|
|
ldflag. BP
|
|
|
|
2011-12-12 22:03 cstim
|
|
|
|
* [r21723] src/html/gnc-html-webkit.c: Make sure to ask for an
|
|
export-to-PDF output folder every time.
|
|
|
|
2011-12-12 21:53 cstim
|
|
|
|
* [r21722] src/business/business-gnome/dialog-invoice.c,
|
|
src/html/gnc-html-webkit.c, src/html/gnc-html.c,
|
|
src/html/gnc-html.h,
|
|
src/report/report-gnome/gnc-plugin-page-report-ui.xml,
|
|
src/report/report-gnome/gnc-plugin-page-report.c: Add "Export to
|
|
PDF" menu item for reports. gnc_html_print gets an extra boolean
|
|
argument to choose the "Export as PDF" option. The
|
|
GtkPrintOperation expects a full file name in
|
|
set_export_filename, though. We obtain one by asking the user
|
|
for it. This action still needs a more suitable icon.
|
|
|
|
2011-12-11 21:50 cstim
|
|
|
|
* [r21716] src/html/gnc-html-webkit.c,
|
|
src/report/report-gnome/gnc-plugin-page-report.c: Remember the
|
|
printing setting after a Report print job
|
|
|
|
2011-12-11 20:59 cstim
|
|
|
|
* [r21715] src/business/business-gnome/dialog-invoice.c,
|
|
src/business/business-gnome/gnc-plugin-business.c,
|
|
src/business/business-gnome/gnc-plugin-business.h,
|
|
src/business/business-gnome/gncmod-business-gnome.c,
|
|
src/business/business-gnome/gtkbuilder/business-prefs.glade,
|
|
src/business/business-gnome/schemas/apps_gnucash_dialog_business_common.schemas.in:
|
|
Make the report name for clicking "Print Invoice" a preference.
|
|
The implementation of a GtkComboBox in the preference is
|
|
somewhat suboptimal as the gconf key is the integer index in the
|
|
combo box, but the needed key is the (untranslated!) string of
|
|
the report name. As a workaround, the list of names exists
|
|
twice, once in business-prefs.glade and once in
|
|
gnc-plugin-business.c. At least this works fine from the point
|
|
of view of the user.
|
|
|
|
2011-12-11 20:39 gjanssens
|
|
|
|
* [r21714] src/business/business-gnome/dialog-invoice.c: Rename
|
|
parameter for clarity. This one should have been committed
|
|
before r21713 because that commit uses the changed parameter. BP
|
|
|
|
2011-12-11 17:53 gjanssens
|
|
|
|
* [r21713] src/business/business-gnome/dialog-invoice.c,
|
|
src/engine/gncInvoice.c: Bug #649362 - Transfer Funds Window
|
|
Exchange Rate and Decimal Points Rounding in Bill/Invoices This
|
|
patch fixes the rounding by showing the actual value to convert.
|
|
As a result the exchange rate direction had to be swapped as
|
|
well to avoid lots of confusion. BP
|
|
* [r21712] src/business/business-gnome/dialog-invoice.c: Abort
|
|
posting if not all required exchange rates are given. Note that
|
|
any exchange rate successfully entered before the posting is
|
|
aborted are still saved with the invoice. BP
|
|
|
|
2011-12-11 00:49 jralls
|
|
|
|
* [r21710] src/optional/python-bindings/Makefile.am: [Testing]
|
|
Adjust links for src/optional/python-bindings module I was too
|
|
clever by half, I guess.
|
|
* [r21709] po/POTFILES.in: Adjust POTFILES.in for r21684
|
|
* [r21708] src/Makefile.am: [Testing] Re-order subdirectories so
|
|
that test-core is available to libqof.
|
|
* [r21707] src/report/report-gnome/test/Makefile.am: [Testing] Fix
|
|
duplicate LDADD in report/report-gnome/test/Makefile.am
|
|
|
|
2011-12-10 21:10 cstim
|
|
|
|
* [r21706] src/business/business-gnome/dialog-invoice.c,
|
|
src/business/business-gnome/dialog-invoice.h,
|
|
src/gnome-utils/dialog-dup-trans.c,
|
|
src/gnome-utils/dialog-dup-trans.h: Implement setting the date
|
|
for duplicating multiple invoices. Along the way, the "dialog
|
|
date" dialog accepts a GDate argument instead of a time_t
|
|
because the user enters a date, not a date-and-time.
|
|
* [r21705] src/engine/gncInvoice.c, src/engine/gncInvoice.h: Add
|
|
setter function for invoice Opening Date using GDate.
|
|
|
|
2011-12-10 21:09 cstim
|
|
|
|
* [r21704] src/libqof/qof/gnc-date.h: Improve comments a bit: Add
|
|
clarifications about which second of the day is returned.
|
|
|
|
2011-12-10 13:25 mikee
|
|
|
|
* [r21703] src/report/standard-reports/category-barchart.scm: Fix
|
|
number alignment in table. BP
|
|
|
|
2011-12-09 23:50 jralls
|
|
|
|
* [r21702] src/libqof/qof/test/Makefile.am,
|
|
src/libqof/qof/test/test-qofbook.c,
|
|
src/libqof/qof/test/test-qofinstance.c: [Testing] Stifle error
|
|
messages from QOF testing.
|
|
|
|
2011-12-09 23:49 jralls
|
|
|
|
* [r21701] src/backend/dbi/test/test-dbi-basic.c,
|
|
src/backend/dbi/test/test-dbi-business-stuff.c,
|
|
src/backend/dbi/test/test-dbi-business.c,
|
|
src/backend/dbi/test/test-dbi-stuff.c,
|
|
src/backend/dbi/test/test-dbi.c: [Testing] Suppress verbose
|
|
messages, expected warnings in backend/dbi checks.
|
|
* [r21700] src/app-utils/gnc-ui-util.c,
|
|
src/app-utils/test/test-exp-parser.c,
|
|
src/app-utils/test/test-print-parse-amount.c,
|
|
src/app-utils/test/test-scm-query-string.c: [Testing] Stifle the
|
|
spew in app-utils checks.
|
|
|
|
2011-12-09 14:53 mikee
|
|
|
|
* [r21695] src/report/business-reports/invoice.scm: Add missing
|
|
parameter credit-note? for "Display All Taxes" checkbutton.
|
|
|
|
2011-12-09 12:31 mikee
|
|
|
|
* [r21694] src/report/standard-reports/net-barchart.scm: Fix table
|
|
number alignment. BP
|
|
|
|
2011-12-08 17:11 gjanssens
|
|
|
|
* [r21690] src/gnome/gnc-plugin-page-register.c: Avoid risk on a
|
|
rare crash after r21680. Some data files may only have filter[0]
|
|
in which case filter[1] is NULL and filter[2] invalid. A rare
|
|
situation, but I have one test data file consistently crashing
|
|
on this. I also took the opportunity to convert from strcmp to
|
|
g_strcmp0.
|
|
* [r21689] src/gnome-utils/dialog-utils.c,
|
|
src/import-export/import-format-dialog.c: Add more conditional
|
|
parts based on GTKCOMBO_BOX_TOOLTIPS_WORK Without these parts
|
|
gnucash would not build if the GTKCOMBO_BOX_TOOLTIPS_WORK were
|
|
set. It doesn't yet fix the core reason itself for the
|
|
conditionals. More work is needed to implement per-entry
|
|
tooltips in comboboxes before the old OptionMenu based code can
|
|
be removed.
|
|
* [r21688] src/business/business-gnome/business-options-gnome.c,
|
|
src/business/business-gnome/dialog-billterms.c,
|
|
src/gnome-utils/dialog-options.c,
|
|
src/gnome-utils/dialog-options.h,
|
|
src/gnome-utils/dialog-reset-warnings.c,
|
|
src/gnome-utils/dialog-transfer.c,
|
|
src/gnome-utils/dialog-utils.c,
|
|
src/gnome-utils/gnc-main-window.c,
|
|
src/gnome-utils/gnc-plugin-page.c,
|
|
src/gnome-utils/gnc-plugin-page.h,
|
|
src/gnome-utils/gnc-tree-view.c: Replace deprecated GtkTooltips
|
|
with new GtkTooltip interface.
|
|
* [r21687] src/app-utils/gnc-exp-parser.c,
|
|
src/backend/dbi/gnc-backend-dbi.c,
|
|
src/business/business-gnome/business-gnome-utils.c,
|
|
src/business/business-gnome/business-urls.c,
|
|
src/business/business-gnome/dialog-invoice.c,
|
|
src/business/business-gnome/dialog-payment.c,
|
|
src/business/business-ledger/gncEntryLedgerControl.c,
|
|
src/business/business-ledger/gncEntryLedgerModel.c,
|
|
src/engine/Account.c, src/engine/Query.c,
|
|
src/engine/Recurrence.c, src/engine/SchedXaction.c,
|
|
src/engine/Split.c, src/engine/Transaction.c,
|
|
src/engine/gncInvoice.c, src/engine/test/test-recurrence.c,
|
|
src/gnc-module/test/misc-mods/agedver.c,
|
|
src/gnome-search/search-string.c,
|
|
src/gnome-utils/dialog-book-close.c,
|
|
src/gnome-utils/dialog-object-references.c,
|
|
src/gnome-utils/dialog-options.c,
|
|
src/gnome-utils/dialog-preferences.c,
|
|
src/gnome-utils/gnc-dialog.c, src/gnome-utils/gnc-file.c,
|
|
src/gnome-utils/gnc-frequency.c,
|
|
src/gnome/assistant-acct-period.c, src/gnome/dialog-new-user.c,
|
|
src/gnome/dialog-sx-since-last-run.c,
|
|
src/html/gnc-html-webkit.c,
|
|
src/import-export/aqbanking/dialog-ab-trans.c,
|
|
src/import-export/aqbanking/dialog-daterange.c,
|
|
src/import-export/aqbanking/gnc-gwen-gui.c,
|
|
src/libqof/qof/gnc-date.c,
|
|
src/register/register-gnome/combocell-gnome.c,
|
|
src/register/register-gnome/formulacell-gnome.c,
|
|
src/report/business-reports/owner-report.scm: Fix some static
|
|
warnings and errors as a result of Eclipse's static code
|
|
analysis. As a result, some unused functions and function
|
|
prototypes are removed. It did expose one real bug in
|
|
Transaction.c so far.
|
|
* [r21686] packaging/win32/gnucash.iss.in,
|
|
packaging/win32/install-fq-mods.cmd: ActivePerl only allows to
|
|
download the most recent version. So change the comments to be
|
|
more liberal (at least 5.8). BP
|
|
|
|
2011-12-07 11:34 gjanssens
|
|
|
|
* [r21685] macros/ac_python_devel.m4: Bug #665202 - Improve
|
|
python-finding code Patch by Pacho Ramos
|
|
|
|
2011-12-07 08:38 cstim
|
|
|
|
* [r21684] src/gnome-utils/Makefile.am,
|
|
src/gnome-utils/dialog-dup-trans.c,
|
|
src/gnome-utils/dialog-dup-trans.h, src/gnome-utils/gnc-ui.h,
|
|
src/gnome/gtkbuilder/gnc-plugin-page-register.glade,
|
|
src/register/ledger-core/Makefile.am,
|
|
src/register/ledger-core/dialog-dup-trans.c,
|
|
src/register/ledger-core/split-register.c: Move
|
|
dialog-dup-trans.c from ledger-core to gnome-utils. Add
|
|
gnc_dup_date_dialog() variant that can ask for a date without
|
|
the "num" field. On pressing the Enter key, the widget closes
|
|
but logs the following warning: CRIT <Gtk> IA__gtk_widget_event:
|
|
assertion `WIDGET_REALIZED_FOR_EVENT (widget, event)' failed
|
|
However, this problem already existed with the old code - the
|
|
behaviour and warning was unchanged by this commit.
|
|
|
|
2011-12-05 22:13 mta
|
|
|
|
* [r21683] src/gnome/gnc-plugin-page-account-tree.c: Fix the
|
|
selection callback in account tree page which has the read only
|
|
test backwards.
|
|
|
|
2011-12-05 21:25 cstim
|
|
|
|
* [r21682] src/report/business-reports/easy-invoice.scm,
|
|
src/report/business-reports/fancy-invoice.scm,
|
|
src/report/business-reports/taxinvoice.scm: Minor variable name
|
|
unification - let all invoice reports use gnc:pagename-general.
|
|
|
|
2011-12-05 21:24 cstim
|
|
|
|
* [r21681] src/report/business-reports/business-reports.scm,
|
|
src/report/business-reports/invoice.scm,
|
|
src/report/report-system/report-system.scm: Prepare the "Print
|
|
Invoice" scheme function to be given a report name.
|
|
|
|
2011-12-05 06:06 mta
|
|
|
|
* [r21680] src/gnome/gnc-plugin-page-register.c: Fix r21499 which
|
|
fixed bug #420342 1. Make searching for a date range work, the
|
|
date range was being ignored and all transactions were returned.
|
|
2. Don't leak so many strings 3. Allow an end date in the filter
|
|
even if there is no start date. 4. Don't reset the sort order or
|
|
filter to the default if the user says to not save it. Instead
|
|
leave the saved value unchanged.
|
|
|
|
2011-12-05 00:42 jralls
|
|
|
|
* [r21679] src/engine/test/test-scm-query.c: Revert "[Testing]
|
|
Make engine/test-scm-query work." This reverts commit
|
|
13fd037ef5120784791b25d4ebc12ad9bc6275b2. It's unnecessary and
|
|
doesn't compile.
|
|
* [r21678] src/gnc-module/test/test-modsysver.c: [Testing] Fix
|
|
Transposed words in test-modsysver.c
|
|
|
|
2011-12-05 00:08 jralls
|
|
|
|
* [r21677] src/gnc-module/test/misc-mods/Makefile.am,
|
|
src/gnc-module/test/test-agedver.c,
|
|
src/gnc-module/test/test-dynload.c,
|
|
src/gnc-module/test/test-incompatdep.c,
|
|
src/gnc-module/test/test-load-c.c,
|
|
src/gnc-module/test/test-modsysver.c: [Testing] Gnc-module:
|
|
Provide checked error messages to replace noted warnings
|
|
(c-files only) Much better for expected warnings to be tested
|
|
for than to have a lead-in message saying that they're really
|
|
OK. Don't have the test utilities in Scheme yet. Set the phony
|
|
modules in misc-modules to be libtool modules instead of shared
|
|
libraries. Aside from being more correct, this ensures that
|
|
they'll have the same name on Linux and OSX.
|
|
* [r21676] src/engine/test/test-querynew.c: [Testing] Engine:
|
|
Provide checked error messages to replace noted warnings Much
|
|
better for expected warnings to be tested for than to have a
|
|
lead-in message saying that they're really OK.
|
|
|
|
2011-12-05 00:07 jralls
|
|
|
|
* [r21675] src/backend/xml/test/test-load-xml2.c,
|
|
src/backend/xml/test/test-real-data.sh,
|
|
src/backend/xml/test/test-xml-account.c,
|
|
src/backend/xml/test/test-xml-transaction.c: [Testing]
|
|
Backend/XML: Provide checked error messages to replace noted
|
|
warnings Much better for expected warnings to be tested for than
|
|
to have a lead-in message saying that they're really OK.
|
|
* [r21674] src/gnc-module/test/Makefile.am: [Testing] Fill in some
|
|
missing libraries for gnc-module check.
|
|
* [r21673] src/engine/test/test-scm-query.c: [Testing] Make
|
|
engine/test-scm-query work.
|
|
* [r21672] src/bin/overrides/gnucash-build-env.in,
|
|
src/optional/python-bindings/tests/Makefile.am,
|
|
src/optional/python-bindings/tests/runTests.py: [Testing] More
|
|
python-bindings test fixes Ensure that libgncmod-engine can load
|
|
its backends, and that all module dependencies can be found on
|
|
OSX when gnucash isn't installed.
|
|
* [r21671] src/app-utils/test/Makefile.am,
|
|
src/backend/xml/test/Makefile.am, src/engine/test/Makefile.am,
|
|
src/gnc-module/test/Makefile.am,
|
|
src/gnome-utils/test/Makefile.am,
|
|
src/import-export/test/Makefile.am,
|
|
src/report/report-gnome/test/Makefile.am,
|
|
src/report/report-system/test/Makefile.am,
|
|
src/report/standard-reports/test/Makefile.am,
|
|
src/report/stylesheets/test/Makefile.am,
|
|
src/report/utility-reports/test/Makefile.am: [Testing] Suppress
|
|
the useless Guile deprecated warning.
|
|
|
|
2011-12-05 00:06 jralls
|
|
|
|
* [r21670] src/bin/gnucash-bin.c,
|
|
src/engine/test/test-scm-query.c, src/gnc-module/gnc-module.c,
|
|
src/import-export/test/test-import-parse.c: [Testing] Ensure
|
|
that qof_log_init() has been called for all tests Prevents error
|
|
messages about g_hash being NULL. Invokes
|
|
qof_log_init_file_special ("stderr") in
|
|
gnc_module_system_init(), so gnc_log_init() had to be moved to
|
|
after that call in main() so that the command-line log setting
|
|
doesn't get replaced with the default setting in
|
|
module_system_init. Note that gnc_module_load_common() has one
|
|
of the offending "ENTER" macros that cause the error, and it's
|
|
before the safety call of module_system_init, so test programs
|
|
need to explicitly call module_system_init before loading any
|
|
modules.
|
|
* [r21669] src/engine/test/utest-Account.c: [Engine Testing]
|
|
Rework utest-Account.c to use the new error-message handlers.
|
|
* [r21668] src/test-core/test-stuff.c, src/test-core/test-stuff.h:
|
|
[Testing] Provide list error handler, rename some functions Add
|
|
an GTestFatalFunc which can examine a list of error conditions
|
|
and suppress those messages and prevent their exiting while
|
|
passing through any unexpected errors. Rename test_silent_logger
|
|
to test_null_handler and change it to a GTestFatalFunc (it can
|
|
still be used as a GLogFunc). Rename test_handle_faults to
|
|
test_checked_handler and improve its flow and message display.
|
|
It no longer asserts on a bad match.
|
|
* [r21667] src/bin/overrides/gnucash-build-env.in,
|
|
src/optional/python-bindings/Makefile.am,
|
|
src/optional/python-bindings/tests/Makefile.am,
|
|
src/optional/python-bindings/tests/test_account.py,
|
|
src/optional/python-bindings/tests/test_business.py: [Testing]
|
|
Get the python tests working when uninstalled Also fix a couple
|
|
of failing tests.
|
|
|
|
2011-12-04 20:44 cstim
|
|
|
|
* [r21666] packaging/win32/defaults.sh: Win32 build: Minor version
|
|
upgrade of aqbanking and ktoblzcheck.
|
|
|
|
2011-12-04 17:34 gjanssens
|
|
|
|
* [r21665] src/gnc-module/gnc-module.c: Bug #661383 - GnuCash
|
|
segfault on Linux (Fedora 16 beta) because of shared library
|
|
load / unload weirdness BP
|
|
|
|
2011-12-04 11:00 mikee
|
|
|
|
* [r21663] src/report/standard-reports/net-linechart.scm: Fix
|
|
right align for number cells in table.
|
|
|
|
2011-12-03 10:40 gjanssens
|
|
|
|
* [r21662] src/business/business-utils,
|
|
src/business/dialog-tax-table: Remove some more empty directories
|
|
|
|
2011-12-03 10:39 gjanssens
|
|
|
|
* [r21661] src/business/business-core, src/gnome/glade: Remove
|
|
some empty directories These were left behind by earlier commits
|
|
|
|
2011-12-03 10:35 gjanssens
|
|
|
|
* [r21660] configure.ac, po/POTFILES.in, src/gnome/Makefile.am,
|
|
src/gnome/dialog-tax-info.c, src/gnome/glade/Makefile.am,
|
|
src/gnome/glade/tax.glade, src/gnome/gtkbuilder/Makefile.am,
|
|
src/gnome/gtkbuilder/dialog-tax-info.glade,
|
|
src/gnome/gtkbuilder/tax.glade: Bug #665401 - Migrate Tax Report
|
|
Options from GladeXML to Builder Patch by Robert Fewell
|
|
|
|
2011-12-02 22:36 jralls
|
|
|
|
* [r21659] src/engine/gnc-engine.c: [Testing] Brain failure in
|
|
gnc-engine.c, sorry.
|
|
|
|
2011-12-02 22:00 jralls
|
|
|
|
* [r21658] po/POTFILES.in: Update POTFILES.in to reflect recent
|
|
moves and deletions.
|
|
* [r21657] src/app-utils/test/Makefile.am,
|
|
src/app-utils/test/test-link-module.c,
|
|
src/app-utils/test/test-load-module,
|
|
src/app-utils/test/test-scm-query-string.c,
|
|
src/app-utils/test/test-sx.c, src/backend/xml/test/Makefile.am,
|
|
src/backend/xml/test/test-load-example-account.c,
|
|
src/backend/xml/test/test-xml-commodity.c,
|
|
src/engine/test/Makefile.am, src/engine/test/test-business.c,
|
|
src/engine/test/test-create-account.scm,
|
|
src/engine/test/test-scm-query-import.scm,
|
|
src/engine/test/test-scm-query.c,
|
|
src/gnome-utils/test/Makefile.am,
|
|
src/gnome-utils/test/test-link-module.c,
|
|
src/gnome-utils/test/test-load-module,
|
|
src/import-export/test/Makefile.am,
|
|
src/import-export/test/test-import-parse.c,
|
|
src/report/report-gnome/test/Makefile.am,
|
|
src/report/report-gnome/test/test-link-module.c,
|
|
src/report/report-gnome/test/test-load-module,
|
|
src/report/report-system/gnc-report.c,
|
|
src/report/report-system/test/Makefile.am,
|
|
src/report/report-system/test/test-link-module.c,
|
|
src/report/report-system/test/test-load-module,
|
|
src/report/standard-reports/test/Makefile.am,
|
|
src/report/standard-reports/test/test-load-module,
|
|
src/report/stylesheets/test/Makefile.am,
|
|
src/report/stylesheets/test/test-load-module,
|
|
src/report/utility-reports/test/Makefile.am,
|
|
src/report/utility-reports/test/test-load-module: [Testing] Set
|
|
GNC_BUILDDIR and GNC_UNINSTALLED where needed These are all of
|
|
the locations where tests raised errors about not being able to
|
|
find backends or standard reports. Note that in many cases the
|
|
tests would pass. I fixed some of the bogus tests, but there are
|
|
still plenty more that either do nothing at all or return
|
|
success no matter what happens.
|
|
* [r21656] src/core-utils/gnc-path.c: [Testing] Provide for
|
|
gnc_path_get_reportdir() and gnc_path_get_stdreportsdir() to
|
|
return build-directory paths As with engine, in response to
|
|
environment variables GNC_UNINSTALLED and GNC_BUILDDIR.
|
|
GNC_UNINSTALLED is intended to be set via g_setenv() or (setenv)
|
|
at the beginning of a test program. GNC_BUILDDIR is intended to
|
|
be set with GNC_BUILDDIR=`cd ${top_builddir} && pwd` as part of
|
|
the TESTS_ENVIRONMENT variable in test Makefiles.
|
|
|
|
2011-12-02 21:59 jralls
|
|
|
|
* [r21655] src/engine/gnc-engine.c: [Testing] Provide for engine
|
|
to load backends from build path If two new environment
|
|
variables (GNC_UNINSTALLED and GNC_BUILDDIR)are set, load the
|
|
backends from GNC_BUILDDIR/src/backend. GNC_UNINSTALLED is
|
|
intended to be set via g_setenv() or (setenv) at the beginning
|
|
of a test program. GNC_BUILDDIR is intended to be set with
|
|
GNC_BUILDDIR=`cd ${top_builddir} && pwd` as part of the
|
|
TESTS_ENVIRONMENT variable in test Makefiles.
|
|
|
|
2011-12-02 20:55 gjanssens
|
|
|
|
* [r21654] src/import-export/qif-import/Makefile.am,
|
|
src/import-export/qif-import/gnc-druid-test.c,
|
|
src/import-export/qif-import/gnc-druid-test.h,
|
|
src/import-export/qif-import/gnc-plugin-qif-import.c,
|
|
src/import-export/qif-import/gnc-plugin-qif-import.h: Bug
|
|
#664877 - Migrate Qif Import Druid to an Assistant This patch
|
|
removes some test druid files that were in the same directory
|
|
Patch by Robert Fewell
|
|
* [r21653] po/POTFILES.in, src/gnome/dialog-new-user.c,
|
|
src/gnome/dialog-new-user.h,
|
|
src/import-export/qif-import/Makefile.am,
|
|
src/import-export/qif-import/assistant-qif-import.c,
|
|
src/import-export/qif-import/assistant-qif-import.glade,
|
|
src/import-export/qif-import/assistant-qif-import.h,
|
|
src/import-export/qif-import/dialog-account-picker.c,
|
|
src/import-export/qif-import/dialog-account-picker.h,
|
|
src/import-export/qif-import/druid-qif-import.c,
|
|
src/import-export/qif-import/druid-qif-import.h,
|
|
src/import-export/qif-import/gnc-plugin-qif-import.c,
|
|
src/import-export/qif-import/gnc-qif-import.c,
|
|
src/import-export/qif-import/qif.glade: Bug #664877 - Migrate
|
|
Qif Import Druid to an Assistant Patch by Robert Fewell
|
|
|
|
2011-12-02 11:09 mikee
|
|
|
|
* [r21652] src/gnome/gnc-plugin-page-register.c: Bug #665098 -
|
|
document shortcut for blank transaction. Added accelerator text
|
|
to menu.
|
|
|
|
2011-12-01 10:02 mikee
|
|
|
|
* [r21651] src/gnome/dialog-new-user.c: Undo r21650. Wrong
|
|
approach. Uses wrong save dialog.
|
|
|
|
2011-11-30 14:47 mikee
|
|
|
|
* [r21650] src/gnome/dialog-new-user.c: Bug #658247 - First time
|
|
setup should prompt to save file. Open a save dialog after chart
|
|
of accounts assistant. BP
|
|
|
|
2011-11-30 11:03 mikee
|
|
|
|
* [r21648] src/report/standard-reports/Makefile.am: Sort list of
|
|
reports.
|
|
|
|
2011-11-29 21:29 jralls
|
|
|
|
* [r21647] src/doc/Makefile.am: Remove the obsolescent
|
|
src/doc/design directory from recursive build. Prevents make
|
|
distcheck from building the ps and pdf versions of the texinfo,
|
|
which imposed a dependency on TeX. Removing the directory from
|
|
the dist requires removing the Makefile from configure, which
|
|
completely disables building, so it remains. To build the info
|
|
file, cd src/doc/design and make info.
|
|
* [r21646] configure.ac,
|
|
src/import-export/qif-io-core/Makefile.am,
|
|
src/import-export/qif-io-core/README,
|
|
src/import-export/qif-io-core/gncmod-qifiocore.c,
|
|
src/import-export/qif-io-core/qif-acct-table.scm,
|
|
src/import-export/qif-io-core/qif-bank-xtn-import.scm,
|
|
src/import-export/qif-io-core/qif-file.scm,
|
|
src/import-export/qif-io-core/qif-format-check.scm,
|
|
src/import-export/qif-io-core/qif-invst-xtn-import.scm,
|
|
src/import-export/qif-io-core/qif-io-core.scm,
|
|
src/import-export/qif-io-core/qif-objects.scm,
|
|
src/import-export/qif-io-core/qif-parse.scm,
|
|
src/import-export/qif-io-core/qif-record-xform.scm,
|
|
src/import-export/qif-io-core/test/Makefile.am,
|
|
src/import-export/qif-io-core/test/data/category-data.txt,
|
|
src/import-export/qif-io-core/test/data/date-data.txt,
|
|
src/import-export/qif-io-core/test/data/date-format-data.txt,
|
|
src/import-export/qif-io-core/test/data/file-formats-data.txt,
|
|
src/import-export/qif-io-core/test/data/import-phase-1-data.txt,
|
|
src/import-export/qif-io-core/test/data/number-data.txt,
|
|
src/import-export/qif-io-core/test/data/number-format-data.txt,
|
|
src/import-export/qif-io-core/test/data/reader-data.txt,
|
|
src/import-export/qif-io-core/test/dump-qifobj.scm,
|
|
src/import-export/qif-io-core/test/qiftest.gnc,
|
|
src/import-export/qif-io-core/test/test-file-formats,
|
|
src/import-export/qif-io-core/test/test-file-formats.scm,
|
|
src/import-export/qif-io-core/test/test-import-phase-1,
|
|
src/import-export/qif-io-core/test/test-import-phase-1.scm,
|
|
src/import-export/qif-io-core/test/test-load-module,
|
|
src/import-export/qif-io-core/test/test-load-module.scm,
|
|
src/import-export/qif-io-core/test/test-parser,
|
|
src/import-export/qif-io-core/test/test-parser.scm,
|
|
src/import-export/qif-io-core/test/test-reader,
|
|
src/import-export/qif-io-core/test/test-reader.scm: Remove
|
|
src/import-export/qif-io-core This directory was created 10
|
|
years ago to hold a rewritten qif importer. It was never
|
|
substantively worked on after.
|
|
* [r21645] src/core-utils/Makefile.am,
|
|
src/engine/test/Makefile.am, src/libqof/qof/test/Makefile.am:
|
|
Make distcheck fixes. Fix some errors in r21570 which cause
|
|
"make distcheck" to fail, and a couple of others besides. While
|
|
this gets distcheck to work on the Mac, there are still some
|
|
problems with the standard-reports test on Linux related to
|
|
trying to load reports from the installation directory (make
|
|
install is run *after* make check during make distcheck). This
|
|
test passes on the Mac, fails on Linux.
|
|
|
|
2011-11-29 18:55 mikee
|
|
|
|
* [r21640] 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: Added user
|
|
settable line width and data point markers to net worth line
|
|
chart. BP
|
|
|
|
2011-11-28 21:44 cstim
|
|
|
|
* [r21638]
|
|
src/business/business-gnome/gnc-plugin-page-owner-tree.c,
|
|
src/gnome-utils/gnc-plugin.c,
|
|
src/gnome/gnc-plugin-page-account-tree.c: Read-only mode:
|
|
Buttons in account tree window and owner tree window switch to
|
|
insensitive. Along the way, gnc_plugin_update_actions() shows a
|
|
more detailed error message if any of the action names do not
|
|
result in an actual GtkAction, e.g. because of a typo.
|
|
* [r21637] src/business/business-gnome/dialog-customer.c,
|
|
src/business/business-gnome/dialog-employee.c,
|
|
src/business/business-gnome/dialog-invoice.c,
|
|
src/business/business-gnome/dialog-job.c,
|
|
src/business/business-gnome/dialog-order.c,
|
|
src/business/business-gnome/dialog-vendor.c,
|
|
src/gnome-search/dialog-search.c,
|
|
src/gnome-search/dialog-search.h: Read-only mode: Buttons in
|
|
business result list are insensitive, accordingly.
|
|
* [r21636] src/business/business-gnome/gnc-plugin-business.c,
|
|
src/business/business-gnome/gnc-plugin-page-invoice.c,
|
|
src/gnome-utils/gnc-autosave.c: Read-only mode: Business toolbar
|
|
actions switch to insensitive. Also, disable book auto-save if
|
|
the book is read-only.
|
|
|
|
2011-11-28 16:37 mikee
|
|
|
|
* [r21633] accounts/en_GB/uk-vat.gnucash-xea: Add missing Root
|
|
Account part.
|
|
* [r21632] accounts/sv_SE, accounts/sv_SE/Makefile.am,
|
|
accounts/sv_SE/swedish_small_business.gnucash.xea: Bug #664764 -
|
|
Account setup for Swedish small business Added Swedish chart of
|
|
accounts for small businesses.
|
|
|
|
2011-11-27 11:03 mikee
|
|
|
|
* [r21631] src/html/gnc-html-graph-gog.c: Commented line width.
|
|
This value really should be passed from .scm file
|
|
|
|
2011-11-27 11:02 mikee
|
|
|
|
* [r21630] src/html/gnc-html-graph-gog.c: Fix setting of line
|
|
color for line charts.
|
|
* [r21629] src/report/standard-reports/Makefile.am,
|
|
src/report/standard-reports/net-linechart.scm: Bug #664862 - New
|
|
report showing net assets over time Added new line chart report
|
|
for assets, net-linechart.scm. Distantly related to Bug #570011
|
|
* [r21628] src/report/report-system/html-linechart.scm: File
|
|
contents appear to be doubled. Removed extra copy.
|
|
|
|
2011-11-26 22:17 cstim
|
|
|
|
* [r21627] src/business/business-gnome/dialog-invoice.c,
|
|
src/gnome-search/dialog-search.c: Add "Post" and "Print" buttons
|
|
in invoice search window, both for single or multiple invoices.
|
|
|
|
2011-11-24 14:04 mikee
|
|
|
|
* [r21625] src/app-utils/app-utils.i: Partial revert of r21588.
|
|
Causes crash when updating price quote. BP
|
|
|
|
2011-11-23 19:05 cstim
|
|
|
|
* [r21623] src/business/business-gnome/dialog-invoice.c,
|
|
src/gnome-search/dialog-search.c: Enable the "Duplicate Invoice"
|
|
button even for multiple selected items.
|
|
|
|
2011-11-23 13:11 mikee
|
|
|
|
* [r21622] src/import-export/csv/gnc-csv-model.c: Bug #663368 -
|
|
When importing CSV files, the word 'Deposit' appears in
|
|
Num/Action column Removed "Deposit". BP
|
|
|
|
2011-11-21 18:38 jralls
|
|
|
|
* [r21621] src/Makefile.am: src/Makefile.am: Move WITH_PYTHON
|
|
block to just above where it's used
|
|
|
|
2011-11-21 16:11 gjanssens
|
|
|
|
* [r21620] src/report/business-reports/business-reports.scm,
|
|
src/report/business-reports/job-report.scm: Remove unneeded
|
|
circular dependency between business-reports and business-gnome.
|
|
|
|
2011-11-21 14:19 gjanssens
|
|
|
|
* [r21618] src/engine/test/test-address.c,
|
|
src/engine/test/test-business.c,
|
|
src/engine/test/test-customer.c,
|
|
src/engine/test/test-employee.c, src/engine/test/test-job.c,
|
|
src/engine/test/test-vendor.c: Bug #630804 - make check failure
|
|
in business module
|
|
|
|
2011-11-21 12:00 cstim
|
|
|
|
* [r21608] src/engine/CMakeLists.txt: Adapt cutecash / cmake build
|
|
to r21605.
|
|
|
|
2011-11-21 10:40 gjanssens
|
|
|
|
* [r21607] configure.ac, src/app-utils/Makefile.am,
|
|
src/app-utils/app-utils.scm, src/app-utils/business-options.scm,
|
|
src/app-utils/business-prefs.scm, src/business/Makefile.am,
|
|
src/business/business-gnome/business-gnome.scm,
|
|
src/business/business-ledger/Makefile.am,
|
|
src/business/business-utils/Makefile.am,
|
|
src/business/business-utils/business-options.scm,
|
|
src/business/business-utils/business-prefs.scm,
|
|
src/business/business-utils/business-utils.scm,
|
|
src/business/business-utils/gncmod-business-utils.c,
|
|
src/report/business-reports/balsheet-eg.scm,
|
|
src/report/business-reports/business-reports.scm,
|
|
src/report/business-reports/customer-summary.scm,
|
|
src/report/business-reports/easy-invoice.scm,
|
|
src/report/business-reports/fancy-invoice.scm,
|
|
src/report/business-reports/invoice.scm,
|
|
src/report/business-reports/job-report.scm,
|
|
src/report/business-reports/owner-report.scm,
|
|
src/report/business-reports/payables.scm,
|
|
src/report/business-reports/receivables.scm,
|
|
src/report/business-reports/taxinvoice.scm,
|
|
src/report/report-system/eguile-html-utilities.scm,
|
|
src/report/report-system/eguile-utilities.scm: Dissolve
|
|
business-utils module by moving the leftovers into app-utils.
|
|
* [r21606] configure.ac, src/business/Makefile.am,
|
|
src/business/business-gnome/Makefile.am,
|
|
src/business/business-gnome/business-gnome.scm,
|
|
src/business/business-ledger/Makefile.am,
|
|
src/business/dialog-tax-table/Makefile.am,
|
|
src/business/dialog-tax-table/dialog-tax-table.c,
|
|
src/business/dialog-tax-table/dialog-tax-table.h,
|
|
src/business/dialog-tax-table/dialog-tax-table.i,
|
|
src/business/dialog-tax-table/dialog-tax-table.scm,
|
|
src/business/dialog-tax-table/gncmod-dialog-tax-table.c,
|
|
src/business/dialog-tax-table/tax-tables.glade,
|
|
src/gnome-utils/Makefile.am, src/gnome-utils/dialog-tax-table.c,
|
|
src/gnome-utils/dialog-tax-table.h,
|
|
src/gnome-utils/glade/Makefile.am,
|
|
src/gnome-utils/glade/tax-tables.glade,
|
|
src/gnome-utils/gnome-utils.i: Dissolve dialog-tax-table module
|
|
by moving its only object into gnome-utils.
|
|
* [r21605] configure.ac, src/business/Makefile.am,
|
|
src/business/business-core/Makefile.am,
|
|
src/business/business-core/business-core.scm,
|
|
src/business/business-core/gncmod-business-core.c,
|
|
src/business/business-core/test/Makefile.am,
|
|
src/business/business-core/test/README,
|
|
src/business/business-core/test/test-address.c,
|
|
src/business/business-core/test/test-business.c,
|
|
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-load-module.c,
|
|
src/business/business-core/test/test-vendor.c,
|
|
src/business/business-gnome/Makefile.am,
|
|
src/business/business-gnome/business-gnome.scm,
|
|
src/business/business-gnome/gncmod-business-gnome.c,
|
|
src/business/business-ledger/Makefile.am,
|
|
src/business/business-utils/business-utils.scm,
|
|
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/engine/Makefile.am, src/engine/business-core.i,
|
|
src/engine/business-core.scm, src/engine/engine.i,
|
|
src/engine/gncmod-engine.c, src/engine/test/Makefile.am,
|
|
src/engine/test/README, src/engine/test/test-address.c,
|
|
src/engine/test/test-business.c,
|
|
src/engine/test/test-customer.c,
|
|
src/engine/test/test-employee.c, src/engine/test/test-job.c,
|
|
src/engine/test/test-vendor.c,
|
|
src/optional/python-bindings/Makefile.am,
|
|
src/plugins/bi_import/gncmod-bi_import.c,
|
|
src/report/business-reports/aging.scm: Dissolve the
|
|
business-core module, by integrating its remaining bits in the
|
|
engine, where the rest already was moved before.
|
|
|
|
2011-11-21 05:43 mta
|
|
|
|
* [r21604] src/core-utils/Makefile.am: Make parallel build work in
|
|
core-utils with python bindings enabled.
|
|
* [r21603] src/base-typemaps.i: Avoid warning returning a boolean
|
|
result in python bindings. Getting "dereferencing type-punned
|
|
pointer" doing Py_INCREF on Py_True and Py_False.
|
|
|
|
2011-11-20 21:43 cstim
|
|
|
|
* [r21602] src/gnome-utils/gnc-query-list.c: Fix the broken code
|
|
of the reconcile list widget to not mess up the GtkCList class
|
|
structure.
|
|
|
|
2011-11-20 18:27 jralls
|
|
|
|
* [r21601] src/core-utils/core-utils.i, src/python/init.py:
|
|
[Python] Suppress the spew from loading the python module Use
|
|
--extra if you want it back.
|
|
* [r21600] src/base-typemaps.i, src/core-utils/Makefile.am,
|
|
src/core-utils/core-utils.i, src/python/Makefile.am,
|
|
src/python/gncmod-python.c: [Python] Export core-utils SWIG
|
|
wrappers to Python.
|
|
|
|
2011-11-20 10:20 cstim
|
|
|
|
* [r21599] src/engine/test/Makefile.am: Fix missing linker flag
|
|
|
|
2011-11-20 09:35 gjanssens
|
|
|
|
* [r21598] src/import-export/test/Makefile.am: Fix load errors in
|
|
import-export tests BP
|
|
|
|
2011-11-20 09:34 gjanssens
|
|
|
|
* [r21597] src/backend/xml/test/Makefile.am: Fix failing xml
|
|
backend test. BP
|
|
* [r21596] src/optional/python-bindings/gnucash_core.i,
|
|
src/optional/python-bindings/gnucash_core.py: Spelling fixes in
|
|
doxygen comments BP
|
|
* [r21595] src/optional/python-bindings/tests/Makefile.am: Fix
|
|
failing python-bindings tests. BP
|
|
* [r21594] src/gnome-utils/test/Makefile.am: Fix load warnings in
|
|
gnome-utils tests BP
|
|
* [r21593] src/report/report-gnome/test/Makefile.am: Fix load
|
|
warnings in report-gnome tests. BP
|
|
|
|
2011-11-20 09:33 gjanssens
|
|
|
|
* [r21592] src/report/standard-reports/test/Makefile.am: Fix load
|
|
warnings in standard-reports tests BP
|
|
* [r21591] src/report/business-reports/Makefile.am,
|
|
src/report/business-reports/balsheet-eg.css,
|
|
src/report/business-reports/balsheet-eg.eguile.scm,
|
|
src/report/business-reports/balsheet-eg.scm,
|
|
src/report/business-reports/business-reports.scm,
|
|
src/report/standard-reports/Makefile.am,
|
|
src/report/standard-reports/balsheet-eg.css,
|
|
src/report/standard-reports/balsheet-eg.eguile.scm,
|
|
src/report/standard-reports/balsheet-eg.scm: Move eguile balance
|
|
report to business-reports as it depends on business utils. This
|
|
is a source code move, the report will remain in the same menu
|
|
location in the GUI BP
|
|
* [r21590] src/report/report-system/test/Makefile.am: Fix load
|
|
warnings in report-system tests BP
|
|
* [r21589] src/engine/engine.scm: Partly revert previous commit.
|
|
Although it eliminated a couple of warnings in the tests, it
|
|
also broke most reports. This needs more study. BP
|
|
|
|
2011-11-20 09:32 gjanssens
|
|
|
|
* [r21588] src/app-utils/app-utils.i, src/engine/engine.scm,
|
|
src/report/utility-reports/test/Makefile.am: Fix load warnings
|
|
in utility-reports tests. BP
|
|
|
|
2011-11-19 22:42 jralls
|
|
|
|
* [r21587] src/engine/Account.c, src/engine/Account.h,
|
|
src/engine/Split.c, src/engine/gncEmployee.c,
|
|
src/engine/gncJob.c, src/engine/gncVendor.c,
|
|
src/engine/test/utest-Account.c,
|
|
src/optional/python-bindings/gnucash_core.py: [Cruft Reduction]
|
|
Remove unused functions in src/engine -- reprise Delete a bunch
|
|
more functions left commented out from r21579 Remove references
|
|
to deleted functions from gnucash_core.py
|
|
|
|
2011-11-19 22:41 jralls
|
|
|
|
* [r21586] po/POTFILES.in: [potfiles] Rename payment.glade, moved
|
|
in r21572
|
|
|
|
2011-11-19 11:49 cstim
|
|
|
|
* [r21585] src/business/business-gnome/gnc-plugin-page-invoice.c,
|
|
src/business/business-ledger/gncEntryLedger.c,
|
|
src/gnome/gnc-plugin-page-register.c: More checking of the
|
|
read-only flag of the book. - GncEntryLedger switches to
|
|
read-only - Toolbar actions of several plugin pages switch to
|
|
insensitive (invoice, normal register)
|
|
|
|
2011-11-19 11:48 cstim
|
|
|
|
* [r21584] src/gnome-utils/gnc-file.c: Extend File->Open dialog on
|
|
locked file: Offer to open read-only as well.
|
|
|
|
2011-11-19 10:42 cstim
|
|
|
|
* [r21583] src/engine/test/utest-Account.c: Fix compiler warning
|
|
about /* inside comment. (Can't be nested.)
|
|
|
|
2011-11-18 21:56 cstim
|
|
|
|
* [r21582] src/engine/Split.h: Another minor revert of "[Cruft
|
|
Reduction] Remove unused functions from src/engine" The compiler
|
|
complains if there is no previous declaration of the non-static
|
|
function xaccSplitSetSlots_nc.
|
|
|
|
2011-11-18 21:53 cstim
|
|
|
|
* [r21581] src/engine/Split.c, src/engine/Split.h,
|
|
src/engine/gnc-engine.c, src/engine/gnc-engine.h: Minor reverts
|
|
of "[Cruft Reduction] Remove unused functions from src/engine"
|
|
Those two functions are in use in the C++ code.
|
|
* [r21580] src/business/business-gnome/dialog-customer.c,
|
|
src/business/business-gnome/dialog-employee.c,
|
|
src/business/business-gnome/dialog-invoice.c,
|
|
src/business/business-gnome/dialog-invoice.h,
|
|
src/business/business-gnome/dialog-job.c,
|
|
src/business/business-gnome/dialog-order.c,
|
|
src/business/business-gnome/dialog-vendor.c,
|
|
src/gnome-search/dialog-search.c,
|
|
src/gnome-search/dialog-search.h: Add the possibility of
|
|
multi-selection in the invoice/bill search window (but so far
|
|
still disabled). Eventually, this should enable
|
|
multi-duplication of a selection. However, my gtk-2.20 seems to
|
|
be broken w.r.t. multi-selections in GtkCList, so I better have
|
|
this available only in newer gtk and so far still deactivated.
|
|
|
|
2011-11-18 21:04 jralls
|
|
|
|
* [r21579] po/POTFILES.in, src/core-utils/gnc-main.c,
|
|
src/engine/Account.c, src/engine/Account.h,
|
|
src/engine/CMakeLists.txt, src/engine/Makefile.am,
|
|
src/engine/SX-ttinfo.h, src/engine/SchedXaction.c,
|
|
src/engine/SchedXaction.h, src/engine/Scrub2.c,
|
|
src/engine/Scrub2.h, src/engine/Split.c, src/engine/Split.h,
|
|
src/engine/TransLog.c, src/engine/Transaction.c,
|
|
src/engine/Transaction.h, src/engine/engine-helpers.c,
|
|
src/engine/engine-helpers.h, src/engine/engine.i,
|
|
src/engine/gnc-associate-account.c,
|
|
src/engine/gnc-associate-account.h, src/engine/gnc-budget.c,
|
|
src/engine/gnc-budget.h, src/engine/gnc-commodity.c,
|
|
src/engine/gnc-commodity.h, src/engine/gnc-engine.c,
|
|
src/engine/gnc-engine.h, src/engine/gnc-hooks.c,
|
|
src/engine/gnc-hooks.h, src/engine/gnc-lot.c,
|
|
src/engine/gnc-lot.h, src/engine/gnc-pricedb.c,
|
|
src/engine/gnc-pricedb.h, src/engine/gnc-session-scm.c,
|
|
src/engine/gnc-session-scm.h, src/engine/gncBillTerm.c,
|
|
src/engine/gncBillTerm.h, src/engine/gncBusGuile.c,
|
|
src/engine/gncBusGuile.h, src/engine/gncCustomer.h,
|
|
src/engine/gncEmployee.c, src/engine/gncEmployee.h,
|
|
src/engine/gncEntry.c, src/engine/gncEntry.h,
|
|
src/engine/gncInvoice.c, src/engine/gncInvoice.h,
|
|
src/engine/gncJob.c, src/engine/gncOrder.c,
|
|
src/engine/gncOrder.h, src/engine/gncOwner.c,
|
|
src/engine/gncOwner.h, src/engine/gncTaxTable.c,
|
|
src/engine/gncVendor.c, src/engine/gncVendor.h,
|
|
src/engine/kvp-scm.c, src/engine/kvp-scm.h, src/engine/policy.c,
|
|
src/engine/policy.h, src/engine/test/utest-Account.c: [Cruft
|
|
Reduction] Remove unused functions from src/engine Nothing in
|
|
gnc-session-scm.c was being used, so deleted it and its
|
|
corresponding header.
|
|
|
|
2011-11-18 21:03 jralls
|
|
|
|
* [r21578] src/gnome-utils/assistant-utils.c,
|
|
src/gnome-utils/assistant-utils.h,
|
|
src/gnome-utils/gnc-gnome-utils.c,
|
|
src/gnome-utils/gnc-gnome-utils.h,
|
|
src/gnome-utils/gnc-tree-model-account-types.c,
|
|
src/gnome-utils/gnc-tree-model-account-types.h,
|
|
src/gnome-utils/gnc-tree-model-commodity.c,
|
|
src/gnome-utils/gnc-tree-model-commodity.h,
|
|
src/gnome-utils/gnc-tree-model-price.c,
|
|
src/gnome-utils/gnc-tree-model-price.h,
|
|
src/gnome-utils/gnc-tree-model-selection.c,
|
|
src/gnome-utils/gnc-tree-model-selection.h,
|
|
src/gnome-utils/gnc-tree-view-account.c,
|
|
src/gnome-utils/gnc-tree-view-account.h,
|
|
src/gnome-utils/gnc-tree-view-commodity.c,
|
|
src/gnome-utils/gnc-tree-view-commodity.h,
|
|
src/gnome-utils/gnc-tree-view-owner.c,
|
|
src/gnome-utils/gnc-tree-view-owner.h,
|
|
src/gnome-utils/gnc-tree-view-price.c,
|
|
src/gnome-utils/gnc-tree-view-price.h,
|
|
src/gnome-utils/search-param.c, src/gnome-utils/search-param.h:
|
|
[Cruft Reduction] Remove unused functions from src/gnome-utils.
|
|
|
|
2011-11-18 10:26 gjanssens
|
|
|
|
* [r21577] src/backend/xml/gnc-invoice-xml-v2.c: Fix xml backend
|
|
to load and save invoice kvp values.
|
|
|
|
2011-11-17 22:24 gjanssens
|
|
|
|
* [r21575] src/report/business-reports/invoice.scm: Adapt
|
|
printable invoice report for credit notes
|
|
* [r21574] src/business/business-ledger/gncEntryLedgerControl.c,
|
|
src/business/business-ledger/gncEntryLedgerModel.c: Fix autofill
|
|
on credit note ledgers. Note: this introduces a subtle change in
|
|
how autofill works for business ledgers: quantities will from
|
|
now on always be autofilled to positive values. See the comment
|
|
in the code for more details.
|
|
* [r21573] src/business/business-ledger/gncEntryLedgerModel.c: Fix
|
|
subtotal sign in credit note ledger
|
|
* [r21572] src/business/business-gnome/dialog-payment.c,
|
|
src/business/business-gnome/glade/Makefile.am,
|
|
src/business/business-gnome/glade/payment.glade,
|
|
src/business/business-gnome/gtkbuilder/Makefile.am,
|
|
src/business/business-gnome/gtkbuilder/dialog-payment.glade,
|
|
src/gnome-utils/gnc-gtk-utils.c: Convert payment dialog to
|
|
gtkbuilder
|
|
|
|
2011-11-17 21:27 jralls
|
|
|
|
* [r21571] src/app-utils/gnc-component-manager.c,
|
|
src/app-utils/gnc-component-manager.h, src/app-utils/gnc-euro.c,
|
|
src/app-utils/gnc-euro.h, src/app-utils/gnc-exp-parser.c,
|
|
src/app-utils/gnc-exp-parser.h, src/app-utils/gnc-helpers.c,
|
|
src/app-utils/gnc-helpers.h,
|
|
src/app-utils/gnc-sx-instance-model.c,
|
|
src/app-utils/gnc-sx-instance-model.h,
|
|
src/app-utils/gnc-ui-balances.c,
|
|
src/app-utils/gnc-ui-balances.h, src/app-utils/gnc-ui-util.c,
|
|
src/app-utils/gnc-ui-util.h, src/app-utils/option-util.c,
|
|
src/app-utils/option-util.h: [Cruft Reduction] Remove unused
|
|
functions from src/app-utils
|
|
* [r21570] configure.ac, lib/Makefile.am, src/Makefile.am,
|
|
src/app-utils/Makefile.am, src/backend/Makefile.am,
|
|
src/business/business-core/Makefile.am,
|
|
src/business/business-gnome/Makefile.am,
|
|
src/business/dialog-tax-table/Makefile.am,
|
|
src/core-utils/Makefile.am, src/engine/Makefile.am,
|
|
src/gnc-module/Makefile.am, src/gnome-utils/Makefile.am,
|
|
src/import-export/Makefile.am, src/optional/Makefile.am,
|
|
src/optional/python-bindings/tests/Makefile.am,
|
|
src/python/Makefile.am, src/report/Makefile.am,
|
|
src/report/report-gnome/Makefile.am,
|
|
src/report/report-system/Makefile.am: Fix clean targets and
|
|
DIST_SOURCES Several subdirectories have a subdirectory
|
|
"gnucash", which clean tried to remove by including in the
|
|
CLEANFILES variable in Makefile.am. This doesn't work, because
|
|
directories can't be removed with rm, they require rm -r. Add a
|
|
clean-local: target which calls rm -r on the gnucash
|
|
subdirectory. Some Makefile.ams used an AC_SUBSTed variable to
|
|
define an optionally-compiled subdirectory, then included the
|
|
variable in SUBDIRS and the actual directory name in
|
|
DIST_SUBDIRS. This breaks the distclean and maintainer-clean
|
|
targets when the optional directory is built, because it is then
|
|
processed twice, and there is no Makefile the second time so
|
|
make halts. Replaced the AC_SUBSTed variables with ones local to
|
|
the Makefile.am, switched with an AM_CONDITIONAL. That way
|
|
automake can figure out the dist_subdirs on its own. BP
|
|
|
|
2011-11-14 21:28 cstim
|
|
|
|
* [r21569] src/engine/Transaction.c,
|
|
src/gnome/gnc-plugin-page-register.c, src/gnome/gnc-split-reg.c:
|
|
Take into account the read-only flag of the book to update the
|
|
buttons in the register accordingly. Also, the register itself
|
|
must be read-only.
|
|
|
|
2011-11-14 19:43 cstim
|
|
|
|
* [r21568] doc/Makefile.am, doc/generic_objects.txt,
|
|
doc/gnome-hackers.txt, src/doc/Makefile.am,
|
|
src/doc/backend-api.txt, src/doc/backend-errors.txt,
|
|
src/doc/netlogin.txt, src/doc/plugin.txt, src/scm/Makefile.am,
|
|
src/scm/startup-design.txt: Remove obsolete documentation texts.
|
|
Those are so insanely obsolete, it hurts our eyes.
|
|
|
|
2011-11-14 12:16 gjanssens
|
|
|
|
* [r21567] po/POTFILES.in, src/gnome-utils/dialog-options.c,
|
|
src/gnome-utils/dialog-options.h,
|
|
src/gnome-utils/dialog-preferences.c,
|
|
src/gnome-utils/gtkbuilder/Makefile.am,
|
|
src/gnome-utils/gtkbuilder/dialog-options.glade,
|
|
src/gnome-utils/gtkbuilder/dialog-preferences.glade,
|
|
src/report/report-gnome/dialog-report-column-view.c: Bug #663433
|
|
follow up - Migrate report options dialog from GladeXML to
|
|
Builder
|
|
|
|
2011-11-13 21:33 cstim
|
|
|
|
* [r21566] src/backend/dbi/gnc-backend-dbi.c,
|
|
src/backend/sql/gnc-account-sql.c,
|
|
src/backend/sql/gnc-address-sql.c,
|
|
src/backend/sql/gnc-backend-sql.c,
|
|
src/backend/sql/gnc-backend-sql.h,
|
|
src/backend/sql/gnc-bill-term-sql.c,
|
|
src/backend/sql/gnc-book-sql.c,
|
|
src/backend/sql/gnc-budget-sql.c,
|
|
src/backend/sql/gnc-commodity-sql.c,
|
|
src/backend/sql/gnc-customer-sql.c,
|
|
src/backend/sql/gnc-employee-sql.c,
|
|
src/backend/sql/gnc-entry-sql.c,
|
|
src/backend/sql/gnc-invoice-sql.c,
|
|
src/backend/sql/gnc-job-sql.c, src/backend/sql/gnc-lots-sql.c,
|
|
src/backend/sql/gnc-order-sql.c,
|
|
src/backend/sql/gnc-owner-sql.c,
|
|
src/backend/sql/gnc-price-sql.c,
|
|
src/backend/sql/gnc-schedxaction-sql.c,
|
|
src/backend/sql/gnc-slots-sql.c,
|
|
src/backend/sql/gnc-tax-table-sql.c,
|
|
src/backend/sql/gnc-transaction-sql.c,
|
|
src/backend/sql/gnc-vendor-sql.c,
|
|
src/backend/xml/gnc-backend-xml.c,
|
|
src/backend/xml/gnc-backend-xml.h: Minor code cleanup: Rename
|
|
field "primary_book" into "book" because there are no multiple
|
|
books in gnucash at all.
|
|
|
|
2011-11-13 21:26 cstim
|
|
|
|
* [r21565] src/backend/xml/gnc-backend-xml.c,
|
|
src/gnome-utils/gnc-main-window.c: Check the read-only attribute
|
|
in the XML backend as well and refuse to save if we are
|
|
read-only. Also, add a "(read-only)" suffix in the window title
|
|
if we are read-only.
|
|
|
|
2011-11-13 21:01 cstim
|
|
|
|
* [r21564] src/import-export/aqbanking/druid-ab-initial.c: Bug
|
|
#663934: Fix potential crash on failing aqbanking setup druid
|
|
lookup. BP
|
|
|
|
2011-11-13 20:39 cstim
|
|
|
|
* [r21563] src/libqof/qof/test/Makefile.am,
|
|
src/libqof/qof/test/test-gnc-date.c,
|
|
src/libqof/qof/test/test-qof.c: Add unittest for gnc_dmy2gdate()
|
|
function to verify the correct behaviour of the by-value
|
|
returned value.
|
|
|
|
2011-11-11 21:58 cstim
|
|
|
|
* [r21562] src/business/business-ledger/gncEntryLedger.c: Fix
|
|
occasional not working "up / down" arrow in invoice window. This
|
|
was because the "date" field was indeed be set with a different
|
|
time of day (noon vs. start of day), depending on the various
|
|
code places.
|
|
* [r21561] src/business/business-gnome/dialog-invoice.c,
|
|
src/business/business-ledger/gncEntryLedger.c,
|
|
src/business/business-ledger/gncEntryLedgerControl.c,
|
|
src/business/business-ledger/gncEntryLedgerLoad.c,
|
|
src/business/business-ledger/gncEntryLedgerModel.c,
|
|
src/business/business-ledger/gncEntryLedgerP.h,
|
|
src/plugins/bi_import/bi_import.c: Use the GDate-based date
|
|
setter of GncEntry where suitable instead of the timespec one.
|
|
This fixes the time-of-day mismatch between entering a new entry
|
|
(that was using timespecCanonicalDayTime, "noon") vs.
|
|
duplicating an invoice (that was using
|
|
gnc_timet_get_today_start, "start of day").
|
|
* [r21560] src/engine/gncEntry.c, src/engine/gncEntry.h: Add
|
|
accessor/setter for the date of a GncEntry as a GDate. This is
|
|
much more suitable to avoid any ambiguities due to differently
|
|
chosen time-of-day in various parts of the code.
|
|
|
|
2011-11-11 21:57 cstim
|
|
|
|
* [r21559] src/libqof/qof/gnc-date.c, src/libqof/qof/gnc-date.h:
|
|
Add two more helper functions dealing with GDate. In particular,
|
|
glib doesn't offer a function for easily accessing the "today"
|
|
date as a GDate. What a pity. It's added now as
|
|
gnc_g_date_new_today().
|
|
|
|
2011-11-11 11:28 gjanssens
|
|
|
|
* [r21557] configure.ac: Tighten gtk+ requirement to 2.18.1
|
|
|
|
2011-11-11 10:53 gjanssens
|
|
|
|
* [r21556]
|
|
src/business/business-gnome/gtkbuilder/dialog-invoice.glade:
|
|
Reset required gtk version back to 2.16 for glade files.
|
|
|
|
2011-11-10 17:14 gjanssens
|
|
|
|
* [r21553] src/Makefile.am: Don't install a script that is only
|
|
used for building and testing. This fixes Secunia Advisory
|
|
SA42048 BP
|
|
|
|
2011-11-10 15:05 gjanssens
|
|
|
|
* [r21552] src/engine/business-core.i,
|
|
src/report/business-reports/easy-invoice.scm: Make easy-invoice
|
|
report credit note aware
|
|
* [r21551] src/business/business-gnome/dialog-invoice.c,
|
|
src/business/business-ledger/gncEntryLedger.c,
|
|
src/business/business-ledger/gncEntryLedger.h,
|
|
src/business/business-ledger/gncEntryLedgerControl.c,
|
|
src/business/business-ledger/gncEntryLedgerDisplay.c,
|
|
src/business/business-ledger/gncEntryLedgerLayout.c,
|
|
src/business/business-ledger/gncEntryLedgerLoad.c,
|
|
src/business/business-ledger/gncEntryLedgerModel.c,
|
|
src/business/business-ledger/gncEntryLedgerP.h: Adapt entry
|
|
ledger to credit notes
|
|
* [r21550] src/business/business-gnome/dialog-invoice.c,
|
|
src/business/business-gnome/gtkbuilder/dialog-invoice.glade,
|
|
src/engine/gncInvoice.c, src/engine/gncInvoice.h: Add
|
|
invoice/credit note type field and selector to invoice dialog
|
|
and invoice page.
|
|
|
|
2011-11-10 15:04 gjanssens
|
|
|
|
* [r21549] src/engine/gncInvoice.c: Introduce credit-note kvp
|
|
value to distinguish invoices from credit notes.
|
|
|
|
2011-11-09 21:45 cstim
|
|
|
|
* [r21548] src/libqof/qof/qofsession-p.h,
|
|
src/libqof/qof/qofsession.c: Simplify QofSession to own only
|
|
exactly one QofBook. No more, no less. This object isn't used in
|
|
any other way in gnucash, so we better get rid of the extra
|
|
potential complexity here.
|
|
|
|
2011-11-09 21:44 cstim
|
|
|
|
* [r21547] src/libqof/qof/qofsession-p.h,
|
|
src/libqof/qof/qofsession.c, src/libqof/qof/qofsession.h: Revert
|
|
r21517 "Add is_readonly attribute to QofSession class." This is
|
|
not needed. See
|
|
http://lists.gnucash.org/pipermail/gnucash-devel/2011-November/032793.html
|
|
and thread.
|
|
|
|
2011-11-09 15:22 gjanssens
|
|
|
|
* [r21546] po/POTFILES.in: Update POTFILES.in due to previous
|
|
commit
|
|
|
|
2011-11-09 15:18 gjanssens
|
|
|
|
* [r21545] src/gnome/glade/sched-xact.glade,
|
|
src/gnome/gtkbuilder/Makefile.am,
|
|
src/gnome/gtkbuilder/sched-xact.glade,
|
|
src/report/standard-reports/daily-reports.scm: Remove unused
|
|
files, fix a comment
|
|
|
|
2011-11-09 14:30 gjanssens
|
|
|
|
* [r21544] po/POTFILES.in,
|
|
src/business/business-gnome/glade/Makefile.am,
|
|
src/business/business-gnome/glade/businessprefs.glade,
|
|
src/business/business-gnome/gncmod-business-gnome.c,
|
|
src/business/business-gnome/gtkbuilder/Makefile.am,
|
|
src/business/business-gnome/gtkbuilder/business-prefs.glade,
|
|
src/gnome-utils/dialog-preferences.c,
|
|
src/gnome-utils/glade/Makefile.am,
|
|
src/gnome-utils/glade/preferences.glade,
|
|
src/gnome-utils/gtkbuilder/Makefile.am,
|
|
src/gnome-utils/gtkbuilder/dialog-preferences.glade,
|
|
src/gnome/dialog-sx-editor.c, src/gnome/glade/Makefile.am,
|
|
src/gnome/gtkbuilder/dialog-sx.glade,
|
|
src/import-export/Makefile.am,
|
|
src/import-export/dialog-import.glade,
|
|
src/import-export/gncmod-generic-import.c,
|
|
src/import-export/qif-import/Makefile.am,
|
|
src/import-export/qif-import/dialog-account-picker.glade,
|
|
src/import-export/qif-import/gnc-plugin-qif-import.c: Bug
|
|
#663433 - Migrate preferences from GladeXML to Builder Patch by
|
|
Robert Fewell
|
|
|
|
2011-11-09 13:43 gjanssens
|
|
|
|
* [r21543] src/gnome-utils/assistant-gconf-setup.c: Fix critical
|
|
warning when quitting from the gconf startup dialog. Problem
|
|
spotted and traced by Robert Fewell in bug #663057.
|
|
* [r21542] po/POTFILES.in, src/gnome-utils/Makefile.am,
|
|
src/gnome-utils/assistant-gconf-setup.c,
|
|
src/gnome-utils/assistant-gconf-setup.h,
|
|
src/gnome-utils/druid-gconf-setup.c,
|
|
src/gnome-utils/druid-gconf-setup.h,
|
|
src/gnome-utils/glade/Makefile.am,
|
|
src/gnome-utils/glade/druid-gconf-setup.glade,
|
|
src/gnome-utils/gnc-gnome-utils.c,
|
|
src/gnome-utils/gtkbuilder/Makefile.am,
|
|
src/gnome-utils/gtkbuilder/assistant-gconf-setup.glade: Bug
|
|
#663057 - Migrate Gconf setup druid to assistant Patch by Robert
|
|
Fewell
|
|
|
|
2011-11-09 13:07 cstim
|
|
|
|
* [r21541] src/app-utils/gnc-ui-util.c,
|
|
src/core-utils/gnc-gconf-utils.c,
|
|
src/core-utils/gnc-gconf-utils.h,
|
|
src/import-export/import-settings.c: Fix erroneous return value
|
|
of gnc_gconf_get_float() Discovered in bug#663433 - the return
|
|
value was cached in an int variable instead of a gdouble one.
|
|
|
|
2011-11-08 21:31 gjanssens
|
|
|
|
* [r21538] src/scm/main.scm: Set maxdepth debug option only in
|
|
guile 1.8 and before This parameter no longer exists in guile 2.0
|
|
|
|
2011-11-08 19:04 gjanssens
|
|
|
|
* [r21536] src/business/business-gnome/dialog-invoice.c: Bug
|
|
#663638 - Posting Invoices asks for curency conversion for blank
|
|
lines BP
|
|
|
|
2011-11-08 18:25 gjanssens
|
|
|
|
* [r21535] configure.ac: Set GUILE_INCS as an output variable.
|
|
Patch by Bill Nottingham
|
|
|
|
2011-11-08 12:31 gjanssens
|
|
|
|
* [r21534] configure.ac: Check for guile-2.0 as well as guile-1.8.
|
|
|
|
2011-11-07 14:41 gjanssens
|
|
|
|
* [r21530] src/business/business-gnome/business-gnome-utils.c,
|
|
src/business/business-gnome/dialog-invoice.c,
|
|
src/engine/gncBillTerm.c, src/engine/gncBillTerm.h: Bug #651565
|
|
- Billing term not set properly when using "Clone Invoice/Bill"
|
|
or "New Invoice/Bill for same owner"
|
|
|
|
2011-11-07 01:01 jralls
|
|
|
|
* [r21529] src/engine/test/utest-Account.c: [Engine Test] Change
|
|
gdoubles to gfloats gnc_numeric_to_double() produces int32_t,
|
|
which causes random digits at the tail end of int64_t results,
|
|
causing the comparison tests to fail.
|
|
|
|
2011-11-07 00:07 jralls
|
|
|
|
* [r21528] src/engine/Account.c, src/engine/test/utest-Account.c:
|
|
[Engine Test] Fix some compile problems Christian Stimming found
|
|
in r21525
|
|
|
|
2011-11-06 20:53 cstim
|
|
|
|
* [r21526] src/libqof/qof/qofsession.c,
|
|
src/libqof/qof/qofsession.h: Remove qof_session_add_book() - a
|
|
QofSession is used only with one book throughout gnucash.
|
|
Subsequently, the QofBook pointer in QofSession can be changed
|
|
from a GList to a QofBook*.
|
|
|
|
2011-11-05 23:05 jralls
|
|
|
|
* [r21525] src/engine/Account.c, src/engine/Account.h,
|
|
src/engine/AccountP.h, src/engine/test/Makefile.am,
|
|
src/engine/test/test-engine.c, src/engine/test/utest-Account.c,
|
|
src/libqof/qof/test/Makefile.am: [Engine Unit Testing] Unit
|
|
tests for Account.c
|
|
|
|
2011-11-05 23:04 jralls
|
|
|
|
* [r21524] src/engine/Account.c: Fix error in
|
|
gnc_account_get_descendants_sorted Recursed to the wrong
|
|
function, which caused sub-accounts to not be sorted.
|
|
* [r21523] src/test-core/Makefile.am, src/test-core/test-stuff.c,
|
|
src/test-core/test-stuff.h: [Testing] Test facility for
|
|
QofEvents and improve fatal-handling For use from tests based on
|
|
glib testing. Create a private structure to compare to and
|
|
register a handler which tests the event parameters against the
|
|
private structure and counts the number of valid hits. Provides
|
|
a test function for checking that the event handler has been hit
|
|
the requisite number of times. Pass through, rather than
|
|
testing, logs with a lower (i.e., less important rather than
|
|
lower-value) loglevel than the one the handler was set up for.
|
|
Test the log message rather than overwriting the pre-set one
|
|
with the actual message.
|
|
* [r21522] test-templates/Makefile.decl: [Testing] Add file
|
|
modeline for emacs
|
|
|
|
2011-11-05 14:23 mikee
|
|
|
|
* [r21521] po/en_GB.po: Add English translation of "Action
|
|
Column|Deposit" as per note to translators in
|
|
/src/register/ledger-core/split-register.c:2228.
|
|
|
|
2011-11-04 13:43 gjanssens
|
|
|
|
* [r21518] src/report/standard-reports/register.scm: Bug #639082 -
|
|
General Journal report reports an error BP
|
|
|
|
2011-11-03 21:48 cstim
|
|
|
|
* [r21517] src/libqof/qof/qofsession-p.h,
|
|
src/libqof/qof/qofsession.c, src/libqof/qof/qofsession.h: Add
|
|
is_readonly attribute to QofSession class.
|
|
|
|
2011-11-03 17:05 mikee
|
|
|
|
* [r21516] src/business/business-gnome/gnc-plugin-page-invoice.c:
|
|
Merge branch 'un_posted_invoice'
|
|
|
|
2011-10-29 19:39 cstim
|
|
|
|
* [r21509] src/gnc/AccountItemModel.cpp,
|
|
src/gnc/AccountItemModel.hpp,
|
|
src/gnc/AccountSelectionDelegate.cpp, src/gnc/Cmd.cpp,
|
|
src/gnc/SplitListModel.cpp, src/gnc/fpo/ViewletModel.cpp,
|
|
src/gnc/mainwindow.cpp, src/optional/gtkmm/gncmm/Account.cpp,
|
|
src/optional/gtkmm/gncmm/Account.hpp,
|
|
src/optional/gtkmm/gncmm/GncInstance.cpp,
|
|
src/optional/gtkmm/gncmm/GncInstance.hpp,
|
|
src/optional/gtkmm/gncmm/Numeric.hpp,
|
|
src/optional/gtkmm/gncmm/Split.cpp,
|
|
src/optional/gtkmm/gncmm/Split.hpp,
|
|
src/optional/gtkmm/gncmm/Transaction.cpp,
|
|
src/optional/gtkmm/gncmm/Transaction.hpp: [glibmm] Unify naming
|
|
convention of member methods: Always use underscore naming. No
|
|
more CamelCase in engine C++ wrappers, hopefully.
|
|
|
|
2011-10-29 07:45 gjanssens
|
|
|
|
* [r21508] src/gnome/gnc-plugin-page-register.c: Protect strcmp
|
|
from crashing on NULL values
|
|
|
|
2011-10-28 20:50 cstim
|
|
|
|
* [r21507] src/optional/python-bindings/Makefile.am: Fix
|
|
dependency of python module - does not require any C++ header.
|
|
Somehow Transaction.hpp erroneously appeared here in r19802.
|
|
|
|
2011-10-28 20:34 cstim
|
|
|
|
* [r21506] src/gnc/AccountItemModel.cpp,
|
|
src/gnc/AccountItemModel.hpp,
|
|
src/gnc/AccountSelectionDelegate.cpp,
|
|
src/gnc/AccountSelectionDelegate.hpp, src/gnc/CMakeLists.txt,
|
|
src/gnc/Cmd.cpp, src/gnc/Cmd.hpp, src/gnc/QofEventWrapper.cpp,
|
|
src/gnc/RecentFileMenu.cpp, src/gnc/RecentFileMenu.hpp,
|
|
src/gnc/Session.cpp, src/gnc/Session.hpp,
|
|
src/gnc/SplitListModel.cpp, src/gnc/SplitListModel.hpp,
|
|
src/gnc/SplitListView.cpp, src/gnc/SplitListView.hpp,
|
|
src/gnc/conv.hpp, src/gnc/dashboard.cpp, src/gnc/dashboard.hpp,
|
|
src/gnc/fpo/FPO.hpp, src/gnc/fpo/ViewletModel.cpp,
|
|
src/gnc/fpo/ViewletModel.hpp, src/gnc/fpo/ViewletView.cpp,
|
|
src/gnc/fpo/ViewletView.hpp, src/gnc/mainwindow-file.cpp,
|
|
src/gnc/mainwindow.cpp, src/gnc/mainwindow.hpp,
|
|
src/gnc/metatype.hpp: [Cutecash] Fix code to work with glibmm
|
|
wrappers. Changes: - Use QT_NO_KEYWORDS because the identifier
|
|
"signal" collides with some glibmm dependency - Use
|
|
Glib::RefPtr<> of gnucash objects everywhere. - Use
|
|
Glib::ustring and Glib::Date instead of qt types The
|
|
WeakPointer.hpp file is still used for gnc::Session, which is
|
|
not (yet) a GObject.
|
|
* [r21505] src/gnc/Account.hpp, src/gnc/Book.cpp,
|
|
src/gnc/Book.hpp, src/gnc/CMakeLists.txt, src/gnc/Commodity.hpp,
|
|
src/gnc/GncInstance.hpp, src/gnc/Numeric.cpp,
|
|
src/gnc/Numeric.hpp, src/gnc/Split.cpp, src/gnc/Split.hpp,
|
|
src/gnc/Transaction.cpp, src/gnc/Transaction.hpp,
|
|
src/gnc/main.cpp: [Cutecash] Remove separate Qt wrappers of
|
|
engine objects by glibmm wrappers.
|
|
* [r21504] src/optional/gtkmm/gncmm/Account.cpp,
|
|
src/optional/gtkmm/gncmm/Account.hpp,
|
|
src/optional/gtkmm/gncmm/Book.cpp,
|
|
src/optional/gtkmm/gncmm/Book.hpp,
|
|
src/optional/gtkmm/gncmm/Commodity.hpp,
|
|
src/optional/gtkmm/gncmm/Numeric.cpp,
|
|
src/optional/gtkmm/gncmm/Numeric.hpp,
|
|
src/optional/gtkmm/gncmm/Split.hpp,
|
|
src/optional/gtkmm/gncmm/Transaction.hpp: [glibmm] Minor updates
|
|
to the wrappers for cutecash preparation; clarify bool argument
|
|
of Glib::wrap().
|
|
|
|
2011-10-28 14:14 gjanssens
|
|
|
|
* [r21503] src/business/business-gnome/business-gnome-utils.c,
|
|
src/business/business-gnome/business-gnome-utils.h: Remove the
|
|
deprecated optionmenu widget based convenience functions. They
|
|
are no longer used in the GnuCash code base.
|
|
|
|
2011-10-28 14:13 gjanssens
|
|
|
|
* [r21502] src/business/business-gnome/business-options-gnome.c,
|
|
src/business/business-gnome/gtkbuilder/Makefile.am,
|
|
src/business/business-gnome/gtkbuilder/business-options-gnome.glade:
|
|
Remove option menu dependency from business-options-gnome
|
|
|
|
2011-10-28 12:27 gjanssens
|
|
|
|
* [r21501]
|
|
src/business/business-gnome/gtkbuilder/dialog-customer.glade:
|
|
Whitespace cleanup in dialog-customer.glade
|
|
* [r21500] src/business/business-gnome/dialog-vendor.c,
|
|
src/business/business-gnome/glade/Makefile.am,
|
|
src/business/business-gnome/glade/vendor.glade,
|
|
src/business/business-gnome/gtkbuilder/Makefile.am,
|
|
src/business/business-gnome/gtkbuilder/dialog-vendor.glade:
|
|
Convert vendor dialog to gtkbuilder
|
|
|
|
2011-10-28 12:26 gjanssens
|
|
|
|
* [r21499] src/engine/Account.c, src/engine/Account.h,
|
|
src/gnome/gnc-plugin-page-register.c,
|
|
src/gnome/gtkbuilder/gnc-plugin-page-register.glade: Bug #420342
|
|
- remember register filter and ordering settings Patch by Robert
|
|
Fewell
|
|
* [r21498] src/gnome-utils/glade/Makefile.am,
|
|
src/gnome-utils/glade/exchange-dialog.glade,
|
|
src/gnome-utils/glade/gnc-gui-query.glade: Remove some unused
|
|
dialogs as spotted by Robert Fewell in bug #662864
|
|
* [r21497] src/gnome-utils/dialog-query-list.c,
|
|
src/gnome-utils/dialog-reset-warnings.c: Some small whitespace
|
|
fixes and comment improvements.
|
|
* [r21496] po/POTFILES.in, src/gnome-utils/dialog-book-close.c,
|
|
src/gnome-utils/dialog-object-references.c,
|
|
src/gnome-utils/dialog-query-list.c,
|
|
src/gnome-utils/dialog-reset-warnings.c,
|
|
src/gnome-utils/dialog-reset-warnings.h,
|
|
src/gnome-utils/glade/Makefile.am,
|
|
src/gnome-utils/glade/dialog-book-close.glade,
|
|
src/gnome-utils/glade/dialog-object-references.glade,
|
|
src/gnome-utils/glade/dialog-query-list.glade,
|
|
src/gnome-utils/glade/dialog-reset-warnings.glade,
|
|
src/gnome-utils/gnc-main-window.c,
|
|
src/gnome-utils/gtkbuilder/Makefile.am,
|
|
src/gnome-utils/gtkbuilder/dialog-book-close.glade,
|
|
src/gnome-utils/gtkbuilder/dialog-object-references.glade,
|
|
src/gnome-utils/gtkbuilder/dialog-query-list.glade,
|
|
src/gnome-utils/gtkbuilder/dialog-reset-warnings.glade: Bug
|
|
#662864 - Migrate Various dialogs to Builder from GladeXML Patch
|
|
by Robert Fewell
|
|
|
|
2011-10-28 03:22 mta
|
|
|
|
* [r21495] src/engine/Transaction.c: Avoid double free of capital
|
|
gains transactions when quitting If an register is open on an
|
|
account that has capital gains transactions created by the lot
|
|
scrubber when you quit Gnucash, a capital gains transaction may
|
|
be freed twice since it is freed when the associated sale is
|
|
freed and again when it is encountered on the list of
|
|
transactions to be freed.
|
|
|
|
2011-10-27 21:08 gjanssens
|
|
|
|
* [r21494] po/POTFILES.in,
|
|
src/business/business-gnome/dialog-customer.c,
|
|
src/business/business-gnome/glade/Makefile.am,
|
|
src/business/business-gnome/glade/customer.glade,
|
|
src/business/business-gnome/gtkbuilder/Makefile.am,
|
|
src/business/business-gnome/gtkbuilder/dialog-customer.glade:
|
|
Convert customer dialog to gtkbuilder
|
|
|
|
2011-10-27 21:07 gjanssens
|
|
|
|
* [r21493] src/business/business-gnome/business-gnome-utils.c,
|
|
src/business/business-gnome/business-gnome-utils.h: Add two more
|
|
alternatives for the option-menu based dropdowns. And improve
|
|
the code efficiency a little bit.
|
|
|
|
2011-10-27 18:33 gjanssens
|
|
|
|
* [r21492] configure.ac, po/POTFILES.in,
|
|
src/business/business-gnome/Makefile.am,
|
|
src/business/business-gnome/dialog-invoice.c,
|
|
src/business/business-gnome/glade/Makefile.am,
|
|
src/business/business-gnome/glade/invoice.glade,
|
|
src/business/business-gnome/gtkbuilder,
|
|
src/business/business-gnome/gtkbuilder/Makefile.am,
|
|
src/business/business-gnome/gtkbuilder/dialog-invoice.glade:
|
|
Convert invoice.glade to gtkbuilder
|
|
|
|
2011-10-27 18:32 gjanssens
|
|
|
|
* [r21491] src/business/business-gnome/business-gnome-utils.c,
|
|
src/business/business-gnome/business-gnome-utils.h: Provide an
|
|
alternative for the option menu based business utility
|
|
functions. GtkOptionMenu is deprecated. The original functions
|
|
remain available for now as they are still in use.
|
|
|
|
2011-10-25 13:26 gjanssens
|
|
|
|
* [r21490] src/report/standard-reports/balance-sheet.scm: Bug
|
|
#658992 - Changing the order of the balance sheet Patch by Mark
|
|
Haanen
|
|
|
|
2011-10-24 20:45 gjanssens
|
|
|
|
* [r21488] src/gnome/gnucash.desktop.in.in: Bug #662477 - Desktop
|
|
file not compliant with FreeDesktop spec and GNOME goal Patch by
|
|
Sébastien Villemot
|
|
|
|
2011-10-24 20:41 cstim
|
|
|
|
* [r21487] src/optional/gtkmm/gncmm/Book.cpp,
|
|
src/optional/gtkmm/gncmm/Book.hpp,
|
|
src/optional/gtkmm/test/test-book.cpp: [Gtkmm] Add another
|
|
predicate for the string_option of GncBook.
|
|
* [r21486] src/gnc/Account.hpp, src/gnc/AccountItemModel.cpp,
|
|
src/gnc/AccountItemModel.hpp, src/gnc/Numeric.hpp,
|
|
src/gnc/Split.hpp, src/gnc/fpo/ViewletModel.cpp,
|
|
src/gnc/fpo/ViewletModel.hpp,
|
|
src/optional/gtkmm/gncmm/Account.hpp,
|
|
src/optional/gtkmm/gncmm/Numeric.hpp,
|
|
src/optional/gtkmm/gncmm/Split.cpp,
|
|
src/optional/gtkmm/gncmm/Split.hpp,
|
|
src/optional/gtkmm/gncmm/Transaction.cpp,
|
|
src/optional/gtkmm/gncmm/Transaction.hpp: [Gtkmm] [Cutecash]
|
|
Unify the glibmm and Qt C++ wrappers of the engine even more.
|
|
|
|
2011-10-24 07:59 cstim
|
|
|
|
* [r21485] CMakeLists.txt, src/CMakeLists.txt,
|
|
src/gnc/CMakeLists.txt, src/gnc/main.cpp,
|
|
src/optional/gtkmm/CMakeLists.txt: [Cutecash] Prepare cutecash
|
|
for integration of the glibmm wrappers of the engine objects.
|
|
This would be an excellent test case for those wrappers...
|
|
* [r21484] configure.ac, src/optional/gtkmm/gncmm/wrap_init.cpp,
|
|
src/optional/gtkmm/gncmod-gtkmm.cpp,
|
|
src/optional/gtkmm/test/test-gtkmm.cpp: [Gtkmm] For unittests we
|
|
only need glibmm, not gtkmm.
|
|
|
|
2011-10-23 20:43 cstim
|
|
|
|
* [r21483] src/optional/gtkmm/Makefile.am,
|
|
src/optional/gtkmm/gncmm/Account.cpp,
|
|
src/optional/gtkmm/gncmm/Account.hpp,
|
|
src/optional/gtkmm/gncmm/Book.cpp,
|
|
src/optional/gtkmm/gncmm/Book.hpp,
|
|
src/optional/gtkmm/gncmm/Commodity.cpp,
|
|
src/optional/gtkmm/gncmm/Commodity.hpp,
|
|
src/optional/gtkmm/gncmm/GncInstance.cpp,
|
|
src/optional/gtkmm/gncmm/GncInstance.hpp,
|
|
src/optional/gtkmm/gncmm/Split.cpp,
|
|
src/optional/gtkmm/gncmm/Split.hpp,
|
|
src/optional/gtkmm/gncmm/Transaction.cpp,
|
|
src/optional/gtkmm/gncmm/Transaction.hpp,
|
|
src/optional/gtkmm/gncmm/private/GncInstance_p.hpp,
|
|
src/optional/gtkmm/gncmm/wrap_init.cpp: [Gtkmm] Add
|
|
gnc::GncInstance as wrapper for QofInstance, to be used as a
|
|
base class for the derived qof classes.
|
|
|
|
2011-10-22 21:30 cstim
|
|
|
|
* [r21482] src/optional/gtkmm/Makefile.am,
|
|
src/optional/gtkmm/gncmm/Book.cpp,
|
|
src/optional/gtkmm/gncmm/Book.hpp,
|
|
src/optional/gtkmm/test/test-book.cpp,
|
|
src/optional/gtkmm/test/test-gtkmm.cpp: Gtkmm wrappers: Get
|
|
first test case up and running. The second argument to
|
|
Glib::wrap was the important one. While at it, I added a few
|
|
more wrappers to gnc::Book and implemented their unittests.
|
|
|
|
2011-10-22 20:10 cstim
|
|
|
|
* [r21481] src/gnc/Account.hpp, src/gnc/AccountItemModel.cpp,
|
|
src/gnc/AccountSelectionDelegate.cpp, src/gnc/Book.cpp,
|
|
src/gnc/Cmd.cpp, src/gnc/Cmd.hpp, src/gnc/Commodity.hpp,
|
|
src/gnc/GncInstance.hpp, src/gnc/Numeric.cpp,
|
|
src/gnc/Session.cpp, src/gnc/Session.hpp, src/gnc/Split.cpp,
|
|
src/gnc/Split.hpp, src/gnc/SplitListModel.cpp,
|
|
src/gnc/SplitListView.cpp, src/gnc/Transaction.cpp,
|
|
src/gnc/Transaction.hpp, src/gnc/WeakPointer.hpp,
|
|
src/gnc/mainwindow-file.cpp, src/gnc/mainwindow.cpp: [Cutecash]
|
|
Rename get() member to gobj() to increase compatibility to
|
|
future gtkmm wrappers.
|
|
|
|
2011-10-22 16:38 gjanssens
|
|
|
|
* [r21478] src/engine/gncOwner.c: Rework owner payment code to
|
|
work with credit notes as well as invoices
|
|
|
|
2011-10-19 21:14 gjanssens
|
|
|
|
* [r21464] src/gnome/gnc-split-reg.h,
|
|
src/plugins/bi_import/Makefile.am,
|
|
src/plugins/bi_import/gncmod-bi_import.c: Bug #655901 - Fix
|
|
build with guile 2.0
|
|
|
|
2011-10-19 00:02 jralls
|
|
|
|
* [r21459] src/gnome-utils/dialog-file-access.c,
|
|
src/gnome-utils/gnc-file.c, src/libqof/qof/qofsession.c: Handle
|
|
specifying a directory as a dataset file. The file chooser
|
|
dialog would return a directory if the user selected one and
|
|
clicked "Open"; then, or if the users specified a directory on
|
|
the command line, Gnucash would present the rather misleading
|
|
error "No backend found". So, first, if the user selects a
|
|
directory and clicks open, the chooser will now open the
|
|
directory for browsing, just as if she had double-clicked on the
|
|
directory name in the tree view. Next, if a directory is
|
|
presented to qof_session_begin it will detect that and set
|
|
ERR_BACKEND_BAD_URL, which gnc_post_file_open will detect and
|
|
re-present the file chooser, open to that directory. (To prevent
|
|
confusion, gnc_post_file_open will put up the error dialog for
|
|
BAD_URL; the new file chooser dialog will open after that's
|
|
dismissed. Since there are other possible causes of a BAD_URL,
|
|
if the filename isn't a directory the chooser will open to the
|
|
registered default directory from GConf.) BP
|
|
|
|
2011-10-18 18:10 gjanssens
|
|
|
|
* [r21458] po/POTFILES.in, src/gnome-utils/dialog-file-access.c,
|
|
src/gnome-utils/dialog-totd.c, src/gnome-utils/dialog-totd.h,
|
|
src/gnome-utils/glade/Makefile.am,
|
|
src/gnome-utils/glade/dialog-file-access.glade,
|
|
src/gnome-utils/glade/totd.glade, src/gnome-utils/gnc-file.c,
|
|
src/gnome-utils/gtkbuilder/Makefile.am,
|
|
src/gnome-utils/gtkbuilder/dialog-file-access.glade,
|
|
src/gnome-utils/gtkbuilder/dialog-totd.glade: Bug #661852 -
|
|
Migrate Totd and file access dialog from GladeXML to Builder
|
|
Patch by Robert Fewell
|
|
* [r21457] po/POTFILES.in, src/gnome-utils/dialog-account.c,
|
|
src/gnome-utils/gnc-tree-view-account.c,
|
|
src/gnome-utils/gnc-tree-view-owner.c,
|
|
src/gnome-utils/gtkbuilder/Makefile.am,
|
|
src/gnome-utils/gtkbuilder/dialog-account.glade,
|
|
src/gnome-utils/gtkbuilder/gnc-tree-view-owner.glade,
|
|
src/gnome/gnc-plugin-page-account-tree.c,
|
|
src/gnome/gtkbuilder/Makefile.am,
|
|
src/gnome/gtkbuilder/account.glade,
|
|
src/gnome/gtkbuilder/owner.glade: Bug #661851 - Migrate Account
|
|
and Owner glade files Patch by Robert Fewell
|
|
|
|
2011-10-17 20:10 cstim
|
|
|
|
* [r21431] configure.ac, src/optional/gtkmm/Makefile.am,
|
|
src/optional/gtkmm/test, src/optional/gtkmm/test/Makefile.am,
|
|
src/optional/gtkmm/test/test-book.cpp,
|
|
src/optional/gtkmm/test/test-gtkmm.cpp: Add first unittest for
|
|
glibmm C++ wrapper of QofBook. Unfortunately, this reveals the
|
|
C++ wrappers will only work if the GObject system is used
|
|
properly, that is, including ref() and unref() and such. This is
|
|
not what I'd expect throughout gnucash.
|
|
|
|
2011-10-17 19:07 cstim
|
|
|
|
* [r21430] src/backend/dbi/gnc-backend-dbi.c,
|
|
src/business/business-gnome/dialog-invoice.c,
|
|
src/engine/Split.c, src/engine/gncInvoice.c,
|
|
src/gnome-utils/gnc-account-sel.c,
|
|
src/gnome-utils/gnc-frequency.c,
|
|
src/gnome-utils/gnc-main-window.c,
|
|
src/gnome/assistant-acct-period.c,
|
|
src/gnome/dialog-lot-viewer.c, src/gnome/dialog-sx-from-trans.c,
|
|
src/gnome/gnc-plugin-page-register.c,
|
|
src/gnome/gnc-plugin-page-sx-list.c,
|
|
src/import-export/csv/gnc-csv-import.c,
|
|
src/plugins/bi_import/bi_import.c,
|
|
src/report/report-gnome/dialog-report-style-sheet.c,
|
|
test-templates/test-suite.c, test-templates/testmain.c:
|
|
Re-indentation of source code. As usual, re-indentation was done
|
|
using astyle-1.24 using the following options: astyle
|
|
--indent=spaces=4 --brackets=break --pad-oper --pad-header
|
|
--suffix=none
|
|
* [r21429] src/gnome-utils/gnc-autosave.c,
|
|
src/gnome-utils/gnc-file.c, src/gnome-utils/gnc-main-window.c:
|
|
I18n: Use ngettext for translation string with plural form.
|
|
|
|
2011-10-16 21:01 gjanssens
|
|
|
|
* [r21423] src/engine/Split.c: Bug #626970 - Crash when saving a
|
|
transaction whose destination account was deleted in the
|
|
meantime Improved fix BP
|
|
|
|
2011-10-15 12:04 gjanssens
|
|
|
|
* [r21422] src/engine/Split.c: Bug #626970 - Crash when saving a
|
|
transaction whose destination account was deleted in the
|
|
meantime BP
|
|
|
|
2011-10-14 17:45 gjanssens
|
|
|
|
* [r21421] src/engine/Account.c, src/engine/Account.h,
|
|
src/gnome/gnc-plugin-page-register.c,
|
|
src/gnome/gtkbuilder/gnc-plugin-page-register.glade: Bug #420342
|
|
- remember register filter and ordering settings
|
|
|
|
2011-10-14 16:12 gjanssens
|
|
|
|
* [r21419] src/gnome-utils/gnc-file.c: Bug #661721 - Exposed
|
|
Password BP
|
|
|
|
2011-10-14 14:58 gjanssens
|
|
|
|
* [r21418] src/business/business-ledger/gncEntryLedgerLoad.c: Fix
|
|
summary bar errors on invoices since commit 21411.
|
|
|
|
2011-10-14 14:57 gjanssens
|
|
|
|
* [r21417] src/libqof/qof/qofid.c: Bug #661220 - Critical errors
|
|
when closing down Gnucash Patch by Robert Fewell
|
|
|
|
2011-10-12 08:02 mikee
|
|
|
|
* [r21416] src/import-export/csv/gnc-csv-import.c: Bug #650482 -
|
|
Cant resize width of import columns when importing a CSV.
|
|
|
|
2011-10-10 20:05 gjanssens
|
|
|
|
* [r21414] src/gnome-search/dialog-search.c: Bug #651522 - crash
|
|
in query_free_compiled, gnc_query_list_reset_query BP
|
|
|
|
2011-10-10 15:31 gjanssens
|
|
|
|
* [r21412] src/engine/gncInvoice.c: Assert that the invoice type
|
|
is never an unknown type.
|
|
|
|
2011-10-10 12:34 gjanssens
|
|
|
|
* [r21411] src/backend/xml/gnc-owner-xml-v2.c,
|
|
src/backend/xml/gnc-owner-xml-v2.h,
|
|
src/business/business-gnome/business-gnome-utils.c,
|
|
src/business/business-gnome/dialog-invoice.c,
|
|
src/business/business-gnome/dialog-invoice.h,
|
|
src/business/business-gnome/dialog-payment.c,
|
|
src/business/business-gnome/dialog-payment.h,
|
|
src/business/business-ledger/gncEntryLedgerDisplay.c,
|
|
src/business/business-ledger/gncEntryLedgerLoad.c,
|
|
src/engine/gncInvoice.c, src/engine/gncInvoice.h,
|
|
src/engine/gncInvoiceP.h, src/engine/gncOwner.c,
|
|
src/engine/gncOwner.h: Some const correctness improvements in
|
|
owner and invoice functions
|
|
|
|
2011-10-09 21:06 gjanssens
|
|
|
|
* [r21408] packaging/win32/dist-impl.sh: Use "Nimbus" gtk theme on
|
|
Windows. A previous attempt failed to set this in the installer.
|
|
BP
|
|
* [r21407] src/engine/gncInvoice.c, src/engine/gncInvoice.h:
|
|
Prepare internal post-to code to handle credit notes At the same
|
|
time clear up some confusing parameter names
|
|
* [r21406] src/engine/gncInvoice.c: Rename an ambiguous parameter
|
|
to avoid confusion.
|
|
* [r21405] src/report/business-reports/owner-report.scm: Add link
|
|
to split in its account register to all payment lines on the
|
|
owner report.
|
|
* [r21404] src/business/business-gnome/dialog-invoice.c,
|
|
src/engine/gncInvoice.c, src/engine/gncInvoice.h: Prepare
|
|
invoice search to handle both invoices and credit notes
|
|
|
|
2011-10-09 21:05 jralls
|
|
|
|
* [r21403] checks/Makefile.am, checks/quicken_check_21.chk: [Bug
|
|
644977] Add new Quicken Check 21 format Thanks to Steve Holland
|
|
<sholland@napervillegi.com> BP
|
|
|
|
2011-10-08 20:30 cstim
|
|
|
|
* [r21401] src/business/business-gnome/dialog-payment.c,
|
|
src/business/business-gnome/dialog-payment.h,
|
|
src/business/business-gnome/gnc-plugin-business.c: Let the
|
|
"assign payment" feature choose customer or vendor payment,
|
|
depending on whether the amount is positive or negative.
|
|
|
|
2011-10-08 19:19 mikee
|
|
|
|
* [r21400] src/import-export/csv/gnc-csv-import.c: Bug #660875 -
|
|
Make columns have minumum width in import dialog.
|
|
|
|
2011-10-08 19:14 jralls
|
|
|
|
* [r21398] configure.ac, src/bin/Makefile.am,
|
|
src/core-utils/Makefile.am, src/core-utils/binreloc.c,
|
|
src/gnome-utils/Makefile.am, src/gnome-utils/gnc-main-window.c,
|
|
src/gnome/Makefile.am: Update Mac customizations for
|
|
gtk-mac-integration-1.0.0 Mac integration has had a name and api
|
|
change from ige-mac-integration as part of migration from
|
|
Sourceforge to Gnome. Also,
|
|
gtk_osxapplication_add_app_menu_item() has been replaced with
|
|
gtk_osxapplication_insert_menu_item(),
|
|
gtk_osxapplication_add_app_menu_group() has been removed (just
|
|
insert a separator where you want it), and gtk_osxapplication
|
|
path functions had been deprecated in favor of
|
|
quartz-application equivalents; those deprecated convenience
|
|
macros were removed in 1.0.0 BP
|
|
|
|
2011-10-08 17:00 gjanssens
|
|
|
|
* [r21397] po/POTFILES.in: Update POTFILES.in after last commit
|
|
|
|
2011-10-08 16:59 gjanssens
|
|
|
|
* [r21396] po/POTFILES.in, src/gnome-utils/gtkbuilder/Makefile.am,
|
|
src/gnome-utils/gtkbuilder/dialog-userpass.glade,
|
|
src/gnome/dialog-new-user.c, src/gnome/dialog-progress.c,
|
|
src/gnome/glade/Makefile.am, src/gnome/glade/newuser.glade,
|
|
src/gnome/glade/progress.glade, src/gnome/glade/userpass.glade,
|
|
src/gnome/gtkbuilder/Makefile.am,
|
|
src/gnome/gtkbuilder/dialog-new-user.glade,
|
|
src/gnome/gtkbuilder/dialog-progress.glade,
|
|
src/gnome/gtkbuilder/newuser.glade,
|
|
src/gnome/gtkbuilder/progress.glade,
|
|
src/gnome/gtkbuilder/userpass.glade: Bug #661218 - Migrate New
|
|
user, progress and user pass dialogs to Builder from GladeXML
|
|
Patch by Robert Fewell
|
|
* [r21395] src/engine/gncInvoice.c, src/engine/gncInvoice.h:
|
|
Introduce credit_note flag in invoice object
|
|
* [r21394] src/business/business-gnome/dialog-invoice.c: Use
|
|
GncInvoiceType in query for bills due reminder At the same time,
|
|
prepare for credit notes.
|
|
* [r21393] src/business/business-gnome/dialog-invoice.c,
|
|
src/engine/gncInvoice.c, src/engine/gncInvoice.h: Introduce
|
|
GncInvoiceType enum and start using it instead of the char based
|
|
Invoice Type. This also puts a first structure in place to add
|
|
credit notes later on.
|
|
|
|
2011-10-08 13:33 gjanssens
|
|
|
|
* [r21392] src/gnome/assistant-hierarchy.c,
|
|
src/gnome/gtkbuilder/assistant-hierarchy.glade: Small
|
|
improvements to the hierarchy assistant: * Set a default height
|
|
to the assistant so it gets rid of one of the scroll bars and
|
|
make the currency drop down larger to show all text. * Also make
|
|
the assistant window stay on top as when it is started from the
|
|
new user dialog, the main save window used to hide the assistant
|
|
window and could confuse the user Patch by Robert Fewell
|
|
|
|
2011-10-08 09:20 cstim
|
|
|
|
* [r21390] src/business/business-gnome/dialog-payment.c: Try to
|
|
get rid of CRIT trace messages by checking for owner validity
|
|
first.
|
|
* [r21389] src/business/business-gnome/dialog-payment.c: Fix
|
|
failed assertion if there is no A/R or A/P account involved.
|
|
|
|
2011-10-08 09:19 cstim
|
|
|
|
* [r21388] src/engine/gncOwner.h: Documentation improvement of
|
|
GncOwner functions.
|
|
|
|
2011-10-08 08:46 cstim
|
|
|
|
* [r21387] src/business/business-gnome/Makefile.am: Win32: Add
|
|
missing linking of libgncmod-business-gnome against libgnc-gnome
|
|
which is needed since r21383.
|
|
|
|
2011-10-07 21:50 cstim
|
|
|
|
* [r21383] src/business/business-gnome/gnc-plugin-business.c,
|
|
src/business/business-gnome/ui/gnc-plugin-business-ui.xml: Add
|
|
right-click menu item "Assign payment" to assign a transaction
|
|
as a payment. Feature request as described on
|
|
https://gnucash.uservoice.com/forums/101223-feature-request/suggestions/1536285-reassociate-already-existing-transactions-with-a-b?ref=title
|
|
|
|
2011-10-07 21:49 cstim
|
|
|
|
* [r21382] src/business/business-gnome/dialog-payment.c,
|
|
src/business/business-gnome/dialog-payment.h: Extend "Process
|
|
Payment" dialog so that it accepts an existing transaction as
|
|
well, and marks this as payment.
|
|
|
|
2011-10-07 12:21 gjanssens
|
|
|
|
* [r21381] src/gnome-utils/dialog-utils.c,
|
|
src/gnome-utils/gnc-gnome-utils.c: Add more debugging info in an
|
|
effort to find the cause of bug #510720
|
|
|
|
2011-10-07 10:16 gjanssens
|
|
|
|
* [r21379] src/business/business-gnome/dialog-invoice.c: Bug
|
|
#553432 - Status line of edit invoice page mixes invoice
|
|
currency amount with default currency symbol BP
|
|
|
|
2011-10-07 10:00 cstim
|
|
|
|
* [r21378] packaging/win32/dist-impl.sh: Win32 build: Make sure to
|
|
distribute all of gwenhywfar's share directory. In newer
|
|
gwenhywfar versions there are more sub-directories here which
|
|
are required for the online banking setup GUI.
|
|
|
|
2011-10-06 20:19 gjanssens
|
|
|
|
* [r21376] src/business/business-gnome/dialog-invoice.c: Bug
|
|
#365928 - Jobs do not stick in Expense Vouchers
|
|
|
|
2011-10-04 23:37 jralls
|
|
|
|
* [r21373] src/bin/Makefile.am: Add gnucash-setup-env-osx.in to
|
|
EXTRA_DIST so that it will be in the tarball. BP
|
|
|
|
2011-10-03 19:17 gjanssens
|
|
|
|
* [r21372] po/POTFILES.in, src/report/report-gnome/Makefile.am,
|
|
src/report/report-gnome/custom-report-dialog.glade,
|
|
src/report/report-gnome/dialog-column-view.c,
|
|
src/report/report-gnome/dialog-column-view.h,
|
|
src/report/report-gnome/dialog-custom-report.c,
|
|
src/report/report-gnome/dialog-custom-report.glade,
|
|
src/report/report-gnome/dialog-report-column-view.c,
|
|
src/report/report-gnome/dialog-report-column-view.h,
|
|
src/report/report-gnome/dialog-report-style-sheet.c,
|
|
src/report/report-gnome/dialog-report-style-sheet.h,
|
|
src/report/report-gnome/dialog-report.glade,
|
|
src/report/report-gnome/dialog-style-sheet.c,
|
|
src/report/report-gnome/dialog-style-sheet.h,
|
|
src/report/report-gnome/report-gnome.i,
|
|
src/report/report-gnome/report.glade,
|
|
src/report/stylesheets/gnc-plugin-stylesheets.c: Bug #660369 -
|
|
Migrate Report dialogs to Builder from GladeXML Patch by Robert
|
|
Fewell with minor tweaks
|
|
|
|
2011-10-03 18:15 gjanssens
|
|
|
|
* [r21371] src/gnome-utils/gtkbuilder, src/gnome/gtkbuilder,
|
|
src/python, src/python/pycons, src/report/jqplot: Ignore some
|
|
autogenerated files
|
|
|
|
2011-10-03 16:52 gjanssens
|
|
|
|
* [r21369] packaging/win32/defaults.sh,
|
|
packaging/win32/install-impl.sh: Bug 651645 - Windows SVN trunk
|
|
nightly builds fails to open compressed xml files
|
|
|
|
2011-09-30 18:48 cstim
|
|
|
|
* [r21368] src/business/business-gnome/dialog-invoice.c,
|
|
src/business/business-gnome/dialog-invoice.h,
|
|
src/business/business-gnome/gnc-plugin-page-invoice.c: Need to
|
|
rename enum symbols to not conflict with those from
|
|
gnc-split-reg.h.
|
|
|
|
2011-09-30 18:47 cstim
|
|
|
|
* [r21367] src/engine/gncOwner.c, src/engine/gncOwner.h: Refactor
|
|
gncOwnerApplyPayment() so that the second part is available as
|
|
separate function gncOwnerAssignPaymentTxn().
|
|
* [r21366] src/engine/gncOwner.c, src/engine/gncOwner.h: Add some
|
|
const where applicable.
|
|
|
|
2011-09-29 14:22 cstim
|
|
|
|
* [r21365] src/gnome/assistant-acct-period.c: I18n: Use ngettext
|
|
for translation string with plural form.
|
|
|
|
2011-09-29 11:00 gjanssens
|
|
|
|
* [r21364] src/optional/python-bindings/tests/test_business.py:
|
|
Added test for Employee name (uses GncOwner*Name). Patch by
|
|
Hendrik van Antwerpen <hendrik@van-antwerpen.net>
|
|
* [r21363] src/base-typemaps.i,
|
|
src/optional/python-bindings/gnucash_business.py,
|
|
src/optional/python-bindings/gnucash_core.i,
|
|
src/optional/python-bindings/tests/Makefile.am,
|
|
src/optional/python-bindings/tests/runTests.py,
|
|
src/optional/python-bindings/tests/test_book.py,
|
|
src/optional/python-bindings/tests/test_business.py,
|
|
src/optional/python-bindings/tests/test_split.py,
|
|
src/optional/python-bindings/tests/test_transaction.py:
|
|
Completed mapping for owner types and added tests. Patch by
|
|
Hendrik van Antwerpen <hendrik@van-antwerpen.net> * Include
|
|
gncOwner later, to use typemap. * Add gncOwner functions to
|
|
GnuCashBusinessEntity. * Removed Owner, since it's basically
|
|
GnuCashBusinessEntity. * Included test for some business
|
|
classes. * Added currency to tests to reduce complaining.
|
|
* [r21362] src/base-typemaps.i,
|
|
src/optional/python-bindings/gnucash_business.py: Added bindings
|
|
for Employee, Job and Owner types. Patch by Hendrik van
|
|
Antwerpen <hendrik@van-antwerpen.net>
|
|
|
|
2011-09-29 10:06 cstim
|
|
|
|
* [r21361] packaging/win32/defaults.sh: Win32 build: Update
|
|
version numbers of aqbanking, gwenhywfar, ktoblzcheck.
|
|
|
|
2011-09-28 13:29 gjanssens
|
|
|
|
* [r21359] src/base-typemaps.i: Added gncVendor and gncCustomer to
|
|
base-typemap.i. Patch by Hendrik van Antwerpen
|
|
<hendrik@van-antwerpen.net>
|
|
|
|
2011-09-28 13:00 gjanssens
|
|
|
|
* [r21358] po/POTFILES.in, src/gnome/glade/Makefile.am,
|
|
src/gnome/glade/reconcile.glade, src/gnome/glade/register.glade,
|
|
src/gnome/gnc-plugin-page-register.c,
|
|
src/gnome/gnc-plugin-page-register.h,
|
|
src/gnome/gtkbuilder/Makefile.am,
|
|
src/gnome/gtkbuilder/gnc-plugin-page-register.glade,
|
|
src/gnome/gtkbuilder/reconcile.glade,
|
|
src/gnome/gtkbuilder/register.glade,
|
|
src/gnome/gtkbuilder/window-reconcile.glade,
|
|
src/gnome/window-reconcile.c,
|
|
src/register/ledger-core/dialog-dup-trans.c: Bug #659504 -
|
|
Migrate Register and reconcile from GladeXML to Builder Patch by
|
|
Robert Fewel Note: this patch is limited to the conversion of
|
|
widgets found in the libglade files. Both the Register and the
|
|
Reconcile features still depend on deprecated Gtk/Gnome widgets
|
|
(like GtkCList), which are added programmatically. Eventually
|
|
these widgets still have to be replaced with supported
|
|
alternatives.
|
|
|
|
2011-09-22 21:06 mta
|
|
|
|
* [r21303] src/app-utils/test/Makefile.am: Don't include
|
|
core-utils/gnc-gconf-utils.c in the source file list. It's
|
|
already part of one of the libraries the tests are linked with.
|
|
|
|
2011-09-22 21:04 mta
|
|
|
|
* [r21302] src/app-utils/Makefile.am: The build fails if python
|
|
bindings are requested and parallel build is on. The make file
|
|
knows how to build libgncmod-app-utils.la but doesn't realize
|
|
that ${top_builddir}/src/app-utils/libgncmod-app-utils.la is the
|
|
same file.
|
|
|
|
2011-09-22 21:02 mta
|
|
|
|
* [r21301] macros/ac_python_devel.m4: Find the python libraries
|
|
and includes even if the path to them includes a symlink. When
|
|
python is installed using MacPorts there is a symlink in the
|
|
path.
|
|
|
|
2011-09-22 20:14 cstim
|
|
|
|
* [r21300] src/optional/gtkmm/Makefile.am,
|
|
src/optional/gtkmm/gncmm/Book.hpp,
|
|
src/optional/gtkmm/gncmm/Commodity.hpp,
|
|
src/optional/gtkmm/gncmm/GncInstance.hpp,
|
|
src/optional/gtkmm/gncmm/Numeric.hpp,
|
|
src/optional/gtkmm/gncmm/Split.cpp,
|
|
src/optional/gtkmm/gncmm/Split.hpp,
|
|
src/optional/gtkmm/gncmm/Transaction.cpp,
|
|
src/optional/gtkmm/gncmm/Transaction.hpp,
|
|
src/optional/gtkmm/gncmm/private/Split_p.hpp,
|
|
src/optional/gtkmm/gncmm/private/Transaction_p.hpp,
|
|
src/optional/gtkmm/gncmm/wrap_init.cpp: Glibmm: Add the final
|
|
important engine objects as glibmm wrappers.
|
|
|
|
2011-09-22 10:50 cstim
|
|
|
|
* [r21294] src/optional/gtkmm/Makefile.am,
|
|
src/optional/gtkmm/gncmm/Account.hpp,
|
|
src/optional/gtkmm/gncmm/GncInstance.hpp: Glibmm: Add the common
|
|
QofInstance methods by using an additional base class. Not yet
|
|
complete, but at least compiles fine.
|
|
* [r21293] src/optional/gtkmm/Makefile.am,
|
|
src/optional/gtkmm/gncmm, src/optional/gtkmm/gncmm/Account.cpp,
|
|
src/optional/gtkmm/gncmm/Account.hpp,
|
|
src/optional/gtkmm/gncmm/Book.cpp,
|
|
src/optional/gtkmm/gncmm/Book.hpp,
|
|
src/optional/gtkmm/gncmm/Commodity.cpp,
|
|
src/optional/gtkmm/gncmm/Commodity.hpp,
|
|
src/optional/gtkmm/gncmm/Numeric.cpp,
|
|
src/optional/gtkmm/gncmm/Numeric.hpp,
|
|
src/optional/gtkmm/gncmm/private,
|
|
src/optional/gtkmm/gncmm/private/Account_p.hpp,
|
|
src/optional/gtkmm/gncmm/private/Book_p.hpp,
|
|
src/optional/gtkmm/gncmm/private/Commodity_p.hpp,
|
|
src/optional/gtkmm/gncmm/wrap_init.cpp,
|
|
src/optional/gtkmm/gncmm/wrap_init.hpp,
|
|
src/optional/gtkmm/gncmod-gtkmm.cpp: Add Glibmm C++ wrappers of
|
|
GObject objects to the optional gtkmm module.
|
|
|
|
2011-09-18 17:57 jralls
|
|
|
|
* [r21270] src/backend/dbi/gnc-backend-dbi.c: Make sure that
|
|
exiting conn_test_dbi_library on a failure doesn't leave the
|
|
locale at "C". BP
|
|
* [r21269] src/backend/dbi/gnc-backend-dbi-priv.h,
|
|
src/backend/dbi/gnc-backend-dbi.c, src/gnome-utils/gnc-file.c,
|
|
src/libqof/qof/qofbackend.h: [Bug #645216] Wrong permissions on
|
|
server result in bogus error message Author: John W. O'Brien
|
|
<john@saltant.com> In gnc-backend-dbi.c, accept enumerated
|
|
result from conn_test_dbi_library(), then throw
|
|
ERR_SQL_DBI_UNTESTABLE if the test setup failed, or
|
|
ERR_SQL_BAD_DBI if at least one test case failed. Define
|
|
ERR_SQL_DBI_UNTESTABLE error code and message. Define
|
|
GncDbiTestResult enumerated type. BP
|
|
|
|
2011-09-18 17:28 gjanssens
|
|
|
|
* [r21268] src/gnome-utils/dialog-transfer.c: Bug #612562 -
|
|
Transfer Funds dialog - 'Show Income/Expense' checkboxes are not
|
|
working Subaccounts of income and expense are not always shown.
|
|
BP
|
|
|
|
2011-09-17 17:40 gjanssens
|
|
|
|
* [r21267] src/gnome-utils/gnc-frequency.c: Bug #657596 - Migrate
|
|
Scheduled Transactions from GladeXML to Builder Add destroy
|
|
object for GncFrequency Patch by Robert Fewell
|
|
|
|
2011-09-17 17:20 gjanssens
|
|
|
|
* [r21266] src/plugins/bi_import/README: Business import: add a
|
|
note about the quoting differences
|
|
|
|
2011-09-17 17:19 gjanssens
|
|
|
|
* [r21265] src/plugins/bi_import/bi_import.c,
|
|
src/plugins/bi_import/bi_import.h,
|
|
src/plugins/bi_import/glade/bi_import.glade,
|
|
src/plugins/bi_import/gui.c: Opening new bills / invoices made
|
|
configurable from UI. Patch by Rafał Krzewski
|
|
* [r21264] src/plugins/bi_import/glade/bi_import.glade: Tweaked
|
|
alignment of import type radio button group for better
|
|
consistency and dialog resize behavior. Patch by Rafał Krzewski
|
|
|
|
2011-09-17 16:50 gjanssens
|
|
|
|
* [r21263] src/plugins/bi_import/gui.c: Normalized regexps. Non
|
|
quoted regexp require complete match (no trailing garbage
|
|
allowed). Default regexp was brought in sync with GUI option 1
|
|
(selected by default). Now a complete set of fields (possibly
|
|
empty) on each line is required.
|
|
* [r21262] src/plugins/bi_import/bi_import.c,
|
|
src/plugins/bi_import/gui.c: Improved regexps for CSV files with
|
|
quotes - quotes are allowed but not required on all fields.
|
|
|
|
2011-09-14 12:29 gjanssens
|
|
|
|
* [r21257] src/business/business-gnome/dialog-invoice.c: Change
|
|
default post date: * customer invoices: post at the current date
|
|
* bills/vouchers: post at the last date on the bill/voucher BP
|
|
|
|
2011-09-13 18:49 cstim
|
|
|
|
* [r21256] src/gnc/fpo/ViewletModel.cpp: Bug #658851: [Cutecash]
|
|
Sort the dashboard from latest to earliest.
|
|
|
|
2011-09-11 14:54 gjanssens
|
|
|
|
* [r21255] src/optional/python-bindings/Makefile.am,
|
|
src/optional/python-bindings/example_scripts/Invoice.tex,
|
|
src/optional/python-bindings/example_scripts/latex_invoices.py:
|
|
Bug #651175 - Script to export invoices to LaTeX Patch by
|
|
Christoph Holtermann
|
|
|
|
2011-09-11 14:32 gjanssens
|
|
|
|
* [r21254] AUTHORS: The previous seven patches were by Rafał
|
|
Krzewski. Adding his coordinates to the AUTHORS file for proper
|
|
attribution.
|
|
|
|
2011-09-11 14:24 gjanssens
|
|
|
|
* [r21253] src/plugins/bi_import/bi_import.c: minor formating fix
|
|
* [r21252] src/plugins/bi_import/gui.c: Changed 3rd import regexp
|
|
to actually accept quotes on all fields, and 4rd to accept
|
|
commas and quotes, as advertised in the UI.
|
|
* [r21251] src/plugins/bi_import/bi_import.c: Open invoice in a
|
|
new tab only if it has not been posted yet.
|
|
* [r21250] src/plugins/bi_import/bi_import.c: Check correct field
|
|
when testing if date_opened was set for a document.
|
|
* [r21249] src/plugins/bi_import/bi_import.c: Inverted conditions
|
|
for gnc_search_bill_on_id / gnc_search_invoice_on_id.
|
|
g_ascii_strcasecmp returns 0 when arguments are equal.
|
|
* [r21248] src/plugins/bi_import/bi_import.c,
|
|
src/plugins/bi_import/bi_import.h, src/plugins/bi_import/gui.c:
|
|
Pass document type to gnc_bi_import_fix_bis function and use it
|
|
to perform correct document owner check: vendor for bill,
|
|
customer for invoice.
|
|
|
|
2011-09-11 14:23 gjanssens
|
|
|
|
* [r21247] src/plugins/bi_import/bi_import.c,
|
|
src/plugins/bi_import/gui.c: Use billing_id consistently (fixed
|
|
billing_id/billingid/biing_id mixup)
|
|
|
|
2011-09-11 13:44 gjanssens
|
|
|
|
* [r21245] src/report/business-reports/taxinvoice.eguile.scm: Bug
|
|
#658244 - Custom css stylesheet and logo in Tax Invoice report
|
|
require protocol in exported HTML BP
|
|
|
|
2011-09-11 10:58 gjanssens
|
|
|
|
* [r21244] src/gnome-utils/gnc-ui.h: Bug #655901 - Fix build with
|
|
guile 2.0, part 2 BP
|
|
* [r21243] po/POTFILES.in, src/gnome-utils/gnc-frequency.c,
|
|
src/gnome-utils/gnc-frequency.h,
|
|
src/gnome-utils/gtkbuilder/Makefile.am,
|
|
src/gnome-utils/gtkbuilder/gnc-frequency.glade,
|
|
src/gnome/dialog-sx-editor.c, src/gnome/dialog-sx-editor.h,
|
|
src/gnome/dialog-sx-from-trans.c,
|
|
src/gnome/dialog-sx-from-trans.h,
|
|
src/gnome/dialog-sx-since-last-run.c,
|
|
src/gnome/dialog-sx-since-last-run.h,
|
|
src/gnome/glade/sched-xact.glade,
|
|
src/gnome/gnc-plugin-page-sx-list.c,
|
|
src/gnome/gnc-plugin-page-sx-list.h,
|
|
src/gnome/gtkbuilder/Makefile.am,
|
|
src/gnome/gtkbuilder/dialog-sx.glade,
|
|
src/gnome/gtkbuilder/sched-xact.glade: Bug #657596 - Migrate
|
|
Scheduled Transactions from GladeXML to Builder Patch by Robert
|
|
Fewell
|
|
|
|
2011-09-07 18:03 cstim
|
|
|
|
* [r21241] src/gnc/CMakeLists.txt, src/gnc/Numeric.hpp,
|
|
src/gnc/RecentFileMenu.cpp, src/gnc/RecentFileMenu.hpp,
|
|
src/gnc/dashboard.cpp, src/gnc/dashboard.hpp,
|
|
src/gnc/dashboard.ui, src/gnc/fpo, src/gnc/fpo/FPO.cpp,
|
|
src/gnc/fpo/FPO.hpp, src/gnc/fpo/ViewletModel.cpp,
|
|
src/gnc/fpo/ViewletModel.hpp, src/gnc/fpo/ViewletView.cpp,
|
|
src/gnc/fpo/ViewletView.hpp, src/gnc/main.cpp,
|
|
src/gnc/mainwindow-file.cpp, src/gnc/mainwindow.cpp,
|
|
src/gnc/mainwindow.hpp, src/gnc/mainwindow.ui, src/gnc/qss,
|
|
src/gnc/qss/default.qss, src/gnc/stylesheets.qrc: GSoC Cutecash
|
|
project by Nitish Dodagatta (last half) Summary of the project
|
|
by the GSoC student, copied from
|
|
http://wiki.gnucash.org/wiki/GSoC2011#Student_Summaries : A new
|
|
user interface for Gnucash core using Qt/C++ was started by one
|
|
of the Gnucash developers in 2010. [1] The idea is to create a
|
|
lightweight user friendly UI, reusing the backend core API of
|
|
Gnucash. During the project, I created a widget to allow a user
|
|
to add two split transaction to/from different accounts. After
|
|
that I worked on adding an overview widget showing a list of
|
|
recent transactions entered. It consists of two report views
|
|
containing income and expense. This view also called as First
|
|
Person Overview provides an easy to browse list of transactions.
|
|
The idea is to integrate common handy features with these views.
|
|
The present view lists four entries for each transaction: date
|
|
of the transaction, transaction description, split account name
|
|
and split amount. Each of the entries are inside their own
|
|
QWidget, so as to allow interactive features to be coded on each
|
|
of the entries. The already existing code had some C++ wrappers
|
|
to convert the return values of C functions to Qt data types. I
|
|
made use of them whenever possible. And at some parts of the
|
|
code I used the C functions directly where it made things easier
|
|
for me. The FPO consists of one or more viewlets. A viewlet is
|
|
nothing but a list of transactions, a slightly minified version
|
|
of General Journal, to easily browse transactions sorted by
|
|
date. The viewlet generator function works such that there is no
|
|
date entry or account name entry, if it is the same as the
|
|
previous (above) one. This information is then used by
|
|
ViewletView to generate the UI part. To make the views visually
|
|
appealing and readable, QStyleSheets are used which
|
|
distinguishes the various types of entries in the viewlet.
|
|
Overall, it was a rewarding experience, I learned a lot of new
|
|
things, common pitfalls, handy tips and tricks, and a better
|
|
understanding of the Gnucash core API . The project was observed
|
|
only by myself and my mentor. During the course I also generated
|
|
windows builds for two of my friends who were interested to have
|
|
a look at the features implemented. I received positive feedback
|
|
from them and couple of feature requests from them. Working on
|
|
this project within GSoC was a rewarding experience. I thank my
|
|
mentor Christian Stimming for guiding me along and giving very
|
|
helpful advices and hints during the summer. I definitely would
|
|
like to continue contributing to Gnucash community in future.
|
|
[1] http://wiki.gnucash.org/wiki/Cutecash
|
|
* [r21240] src/gnc/CMakeLists.txt, src/gnc/dashboard.cpp,
|
|
src/gnc/dashboard.hpp, src/gnc/dashboard.ui,
|
|
src/gnc/fallback-icons.qrc, src/gnc/icons, src/gnc/icons/oxygen,
|
|
src/gnc/icons/oxygen/48x48, src/gnc/icons/oxygen/48x48/actions,
|
|
src/gnc/icons/oxygen/48x48/actions/document-new.png,
|
|
src/gnc/icons/oxygen/48x48/actions/document-open.png,
|
|
src/gnc/icons/oxygen/48x48/actions/document-save-as.png,
|
|
src/gnc/icons/oxygen/48x48/actions/document-save.png,
|
|
src/gnc/icons/oxygen/48x48/actions/edit-copy.png,
|
|
src/gnc/icons/oxygen/48x48/actions/edit-cut.png,
|
|
src/gnc/icons/oxygen/48x48/actions/edit-paste.png,
|
|
src/gnc/icons/oxygen/48x48/actions/edit-redo.png,
|
|
src/gnc/icons/oxygen/48x48/actions/edit-undo.png,
|
|
src/gnc/icons/oxygen/48x48/actions/help-about.png,
|
|
src/gnc/icons/oxygen/48x48/actions/list-add.png,
|
|
src/gnc/icons/oxygen/48x48/actions/tab-close-other.png,
|
|
src/gnc/icons/oxygen/48x48/actions/window-close.png,
|
|
src/gnc/icons/oxygen/index.theme, src/gnc/mainwindow.cpp,
|
|
src/gnc/mainwindow.hpp, src/gnc/mainwindow.ui: GSoC Cutecash
|
|
project by Nitish Dodagatta (first half) - Use system icons,
|
|
fallback icon theme included - Prototype of unified transaction
|
|
entry widget
|
|
|
|
2011-09-06 07:21 mta
|
|
|
|
* [r21239] src/engine/test-core/test-engine-stuff.c: Use the
|
|
correct #define for the number of account types instead of
|
|
assuming that ACCT_TYPE_CREDITLINE is the last one.
|
|
|
|
2011-09-01 06:51 cstim
|
|
|
|
* [r21233] src/html/gnc-html-graph-gog-webkit.c,
|
|
src/html/gnc-html-webkit.c: (cppcheck) Fix several memory leaks
|
|
* [r21232] src/gnome-utils/gnc-tree-model-account.c,
|
|
src/gnome-utils/gnc-tree-model-owner.c,
|
|
src/gnome-utils/gnc-tree-view.c: (cppcheck) Fix mismatching
|
|
allocation and deallocation
|
|
|
|
2011-09-01 06:50 cstim
|
|
|
|
* [r21231] src/gnome-utils/gnc-main-window.c: (cppcheck) Fix a
|
|
possible memory leak: data
|
|
* [r21230] src/gnome-utils/dialog-commodity.c: (cppcheck) Fix
|
|
mismatching allocation and deallocation: namespace
|
|
* [r21229] src/engine/Split.c, src/engine/gncInvoice.c,
|
|
src/engine/gncOrder.c: (cppcheck) Remove several redundant null
|
|
checks
|
|
|
|
2011-08-27 11:21 gjanssens
|
|
|
|
* [r21223] src/backend/dbi/gnc-backend-dbi.c,
|
|
src/backend/xml/gnc-backend-xml.c: Add some warnings to help
|
|
tracing file loading issues
|
|
|
|
2011-08-25 21:38 jralls
|
|
|
|
* [r21221] src/app-utils/gnc-sx-instance-model.c,
|
|
src/backend/xml/gnc-backend-xml.c,
|
|
src/backend/xml/io-gncxml-v2.c, src/engine/Account.c,
|
|
src/gnome-search/dialog-search.c,
|
|
src/gnome-search/gnc-general-search.c,
|
|
src/gnome-search/gnc-general-search.h,
|
|
src/gnome-utils/gnc-commodity-edit.c,
|
|
src/gnome-utils/gnc-commodity-edit.h,
|
|
src/gnome-utils/gnc-currency-edit.c,
|
|
src/gnome-utils/gnc-currency-edit.h,
|
|
src/gnome-utils/gnc-date-edit.c,
|
|
src/gnome-utils/gnc-general-select.c,
|
|
src/gnome-utils/gnc-general-select.h, src/libqof/qof/gnc-date.c,
|
|
src/libqof/qof/qofinstance.c,
|
|
src/register/register-gnome/combocell-gnome.c,
|
|
src/register/register-gnome/gnucash-color.c,
|
|
src/register/register-gnome/gnucash-cursor.c,
|
|
src/register/register-gnome/gnucash-cursor.h,
|
|
src/register/register-gnome/gnucash-grid.c,
|
|
src/register/register-gnome/gnucash-grid.h,
|
|
src/register/register-gnome/gnucash-header.c,
|
|
src/register/register-gnome/gnucash-header.h,
|
|
src/register/register-gnome/gnucash-item-edit.c,
|
|
src/register/register-gnome/gnucash-item-edit.h,
|
|
src/register/register-gnome/gnucash-item-list.c,
|
|
src/register/register-gnome/gnucash-item-list.h,
|
|
src/register/register-gnome/gnucash-sheet.c,
|
|
src/register/register-gnome/gnucash-sheet.h,
|
|
src/register/register-gnome/gnucash-style.c,
|
|
src/register/register-gnome/gnucash-style.h,
|
|
src/register/register-gnome/quickfillcell-gnome.c,
|
|
src/register/register-gnome/table-gnome.c: Delete the
|
|
often-conflicting and occasionally unsafe Gnucash local
|
|
variables which have leaked in over the years. Emacs users
|
|
should add the following to their .emacs files: (c-add-style
|
|
"gnucash" '("k&r" (c-basic-offset . 4) (c-offsets-alist .
|
|
((case-label . +)) ) (c-hanging-braces-alist .
|
|
((substatement-open before after) (block-close before after)) )
|
|
)) Users with Emacs version 23 and later can add this as well:
|
|
(dir-locals-set-class-variables 'gnucash-project
|
|
'((indent-tabs-mode . nil) (fill-column . 80) (c-mode .
|
|
((c-file-style . "gnucash"))) (c++-mode . ((c-file-style .
|
|
"gnucash"))))) (dir-locals-set-directory-class
|
|
"/path/to/gnucash-svn" 'gnucash-project) Users with earlier
|
|
versions should at least add (setq indent-tabs-mode nil) and
|
|
should consider adding (c-default-style ('((c-mode .
|
|
"gnucash"))))
|
|
|
|
2011-08-25 07:57 cstim
|
|
|
|
* [r21218] src/app-utils/CMakeLists.txt, src/gnc/Numeric.hpp:
|
|
Include refactored ui related balance functions.
|
|
|
|
2011-08-24 20:56 gjanssens
|
|
|
|
* [r21217] src/gnome-utils/gnc-account-sel.c: When posting an
|
|
invoice it warns of no post-to account selected. This bug was
|
|
introduced by the patch of bug #653109
|
|
|
|
2011-08-23 21:20 gjanssens
|
|
|
|
* [r21216] po/POTFILES.in, src/app-utils/Makefile.am,
|
|
src/app-utils/gnc-ui-balances.c,
|
|
src/app-utils/gnc-ui-balances.h, src/app-utils/gnc-ui-util.c,
|
|
src/app-utils/gnc-ui-util.h,
|
|
src/gnome-utils/gnc-tree-model-account.c,
|
|
src/gnome-utils/gnc-tree-model-owner.c,
|
|
src/gnome-utils/gnc-tree-view-account.c,
|
|
src/gnome-utils/gnc-tree-view-owner.c,
|
|
src/gnome/window-reconcile.c: Move ui related balance
|
|
calculation functions to separate file
|
|
* [r21215] src/base-typemaps.i, src/bin/overrides/Makefile.am,
|
|
src/bin/overrides/gnucash-env.in,
|
|
src/optional/python-bindings/gnucash_business.py,
|
|
src/optional/python-bindings/gnucash_core.i,
|
|
src/optional/python-bindings/gnucash_core.py: Add qof queries to
|
|
python bindings and set PYTHON_PATH in gnucash-env Patch by
|
|
Hendrik van Antwerpen
|
|
|
|
2011-08-23 12:01 gjanssens
|
|
|
|
* [r21214] contrib/xslt/acctlist.xsl, contrib/xslt/gnc2xea.xsl:
|
|
contrib: add license information for style sheets
|
|
* [r21213] contrib/README, contrib/xslt/README: contrib:
|
|
update/add README files for style sheets
|
|
* [r21212] contrib/xslt/gnc2xea.xsl: contrib: add a style sheet to
|
|
create an account hierarchy template from a GnuCash file Add an
|
|
XSLT style sheet that takes an existing (uncompressed) GnuCash
|
|
file and creates an account hierarchy template from it. Takes
|
|
parameters for the account hierarchy name, short, and long
|
|
description.
|
|
|
|
2011-08-23 12:00 gjanssens
|
|
|
|
* [r21211] contrib/xslt, contrib/xslt/acctlist.xsl: contrib: add
|
|
an XSLT style sheet to create an account list Add a simple XSLT
|
|
style sheet that takes an (uncompressed) GnuCash file or
|
|
template, and generates a comma-separated list of account
|
|
numbers, names, and types.
|
|
|
|
2011-08-23 08:26 gjanssens
|
|
|
|
* [r21210] src/gnome/dialog-lot-viewer.c,
|
|
src/gnome/gtkbuilder/dialog-lot-viewer.glade: Bug #656786 -
|
|
Allow splits to be added to/removed from lots in lotviewer
|
|
|
|
2011-08-22 23:45 jralls
|
|
|
|
* [r21209] src/gnome-utils/gnc-main-window.c: Fix tab-indent in
|
|
gnc-main-window.c, reverting r21207
|
|
|
|
2011-08-22 18:19 jralls
|
|
|
|
* [r21208] src/engine/Account.c, src/engine/Account.h,
|
|
src/gnome/assistant-hierarchy.c: [Decruftification] Combine
|
|
xaccCloneAccountSimple and xaccCloneAccountCommon into a single
|
|
xaccCloneAccount Since removing the qofinstance-gemini
|
|
xaccCloneAccount means that the only user of
|
|
xaccCloneAccountCommon is xaccCloneAccountSimple, which adds
|
|
only one line beyond calling xaccCloneAccountCommon, combine
|
|
them into a single function, called xaccCloneAccount (no need to
|
|
make it simple since it's the only one.)
|
|
|
|
2011-08-22 18:18 jralls
|
|
|
|
* [r21207] src/gnome-utils/gnc-main-window.c: Missed a free in
|
|
main_window_update_page_name
|
|
|
|
2011-08-22 07:12 cstim
|
|
|
|
* [r21206] src/engine/CMakeLists.txt: Remove Period.[hc] file also
|
|
from cmake files.
|
|
|
|
2011-08-22 07:10 cstim
|
|
|
|
* [r21205] src/app-utils/file-utils.c, src/app-utils/gfec.c,
|
|
src/app-utils/gnc-ui-util.c, src/app-utils/gnc-ui-util.h,
|
|
src/app-utils/guile-util.c, src/app-utils/option-util.c,
|
|
src/app-utils/test/test-scm-query-string.c,
|
|
src/backend/dbi/gnc-backend-dbi.c,
|
|
src/business/business-gnome/gnc-plugin-business.c,
|
|
src/business/business-gnome/gnc-plugin-page-owner-tree.c,
|
|
src/engine/Account.h, src/engine/gncOwner.c,
|
|
src/gnc-module/gnc-module.c, src/gnome-search/dialog-search.c,
|
|
src/gnome-utils/assistant-utils.c,
|
|
src/gnome-utils/assistant-utils.h,
|
|
src/gnome-utils/dialog-account.c,
|
|
src/gnome-utils/dialog-commodity.c,
|
|
src/gnome-utils/dialog-options.c,
|
|
src/gnome-utils/dialog-transfer.c,
|
|
src/gnome-utils/dialog-utils.c,
|
|
src/gnome-utils/gnc-account-sel.c,
|
|
src/gnome-utils/gnc-amount-edit.h,
|
|
src/gnome-utils/gnc-date-format.c,
|
|
src/gnome-utils/gnc-dense-cal.c,
|
|
src/gnome-utils/gnc-main-window.c,
|
|
src/gnome-utils/gnc-menu-extensions.c,
|
|
src/gnome-utils/gnc-recurrence.c,
|
|
src/gnome-utils/gnc-tree-model-owner.c,
|
|
src/gnome-utils/gnc-tree-view-account.c,
|
|
src/gnome-utils/gnc-tree-view-owner.c,
|
|
src/gnome-utils/gnc-tree-view-owner.h,
|
|
src/gnome-utils/window-main-summarybar.c,
|
|
src/gnome/assistant-acct-period.c,
|
|
src/gnome/assistant-hierarchy.c, src/gnome/assistant-loan.c,
|
|
src/gnome/assistant-stock-split.c,
|
|
src/gnome/dialog-lot-viewer.c, src/gnome/dialog-price-editor.c,
|
|
src/gnome/dialog-print-check.c, src/gnome/dialog-tax-info.c,
|
|
src/gnome/gnc-plugin-page-budget.c,
|
|
src/gnome/window-autoclear.c,
|
|
src/import-export/aqbanking/gnc-ab-utils.c,
|
|
src/import-export/aqbanking/gnc-file-aqb-import.c,
|
|
src/import-export/import-backend.c,
|
|
src/import-export/qif-import/dialog-account-picker.c,
|
|
src/import-export/qif-import/druid-qif-import.c,
|
|
src/libqof/qof/qofobject.c,
|
|
src/libqof/qof/test/test-kvp_frame.c,
|
|
src/libqof/qof/test/test-qofbook.c,
|
|
src/libqof/qof/test/test-qofinstance.c,
|
|
src/libqof/qof/test/test-qofobject.c,
|
|
src/python/gncmod-python.c,
|
|
src/register/register-gnome/gnucash-sheet.c,
|
|
src/report/report-gnome/dialog-column-view.c,
|
|
src/report/report-gnome/dialog-custom-report.c,
|
|
src/report/report-gnome/dialog-style-sheet.c,
|
|
src/report/report-gnome/gnc-plugin-page-report.c,
|
|
src/report/report-gnome/window-report.c,
|
|
src/report/report-system/gnc-report.c,
|
|
src/test-core/test-stuff.c, src/test-core/test-stuff.h:
|
|
Re-indentation of source code. As usual, re-indentation was done
|
|
using astyle-1.24 using the following options: astyle
|
|
--indent=spaces=4 --brackets=break --pad-oper --pad-header
|
|
--suffix=none
|
|
|
|
2011-08-22 03:58 jralls
|
|
|
|
* [r21204] src/gnome-utils/gnc-main-window.c: Missed a free in
|
|
main_window_update_page_name
|
|
* [r21203] src/engine/Account.c, src/engine/Account.h,
|
|
src/engine/gncAddress.c, src/engine/gncAddressP.h,
|
|
src/engine/gncBillTerm.c, src/engine/gncBillTermP.h,
|
|
src/engine/gncCustomer.c, src/engine/gncCustomerP.h,
|
|
src/engine/gncEmployee.c, src/engine/gncEmployeeP.h,
|
|
src/engine/gncEntry.c, src/engine/gncEntryP.h,
|
|
src/engine/gncInvoice.c, src/engine/gncInvoiceP.h,
|
|
src/engine/gncJob.c, src/engine/gncJobP.h,
|
|
src/engine/gncOrder.c, src/engine/gncOrderP.h,
|
|
src/engine/gncOwner.c, src/engine/gncOwnerP.h,
|
|
src/engine/gncTaxTable.c, src/engine/gncTaxTableP.h,
|
|
src/engine/gncVendor.c, src/engine/gncVendorP.h,
|
|
src/libqof/qof/qofinstance.c, src/libqof/qof/qofinstance.h,
|
|
src/libqof/qof/test/test-qofinstance.c: Delete
|
|
qofinstance_gemini and all related functions; they were left
|
|
over from the clone-the-book-when-closing code abandoned in 2005
|
|
|
|
2011-08-21 19:42 cstim
|
|
|
|
* [r21202] src/gnome-utils/gnc-main-window.c: (cppcheck) fix two
|
|
possible memory leaks Patch by Aurimas Fišeras.
|
|
* [r21201] src/experimental/cgi-bin/fastcgi-hello.c: (cppcheck)
|
|
Fix "error: Memory leak: bufp" Patch by Aurimas Fišeras.
|
|
* [r21200] src/engine/test-core/test-engine-stuff.c: (cppcheck)
|
|
Fix a possible memory leak Patch by Aurimas Fišeras.
|
|
* [r21199] src/engine/SX-book.c: (cppcheck) Remove redundant null
|
|
check Patch by Aurimas Fišeras.
|
|
* [r21198] src/backend/xml/io-example-account.c: (cppcheck) Fix
|
|
"error: Memory leak: gea" Patch by Aurimas Fišeras.
|
|
* [r21197] src/app-utils/gfec.c: (cppcheck) Fix "error: Memory
|
|
leak: msg" Patch by Aurimas Fišeras.
|
|
|
|
2011-08-21 19:41 cstim
|
|
|
|
* [r21196] src/app-utils/option-util.c: (cppcheck) Fix "error:
|
|
Mismatching allocation and deallocation: symbol" Patch by
|
|
Aurimas Fišeras.
|
|
|
|
2011-08-20 13:29 gjanssens
|
|
|
|
* [r21195] po/POTFILES.in, src/gnome-utils/gnc-recurrence.c,
|
|
src/gnome-utils/gtkbuilder/Makefile.am,
|
|
src/gnome-utils/gtkbuilder/gnc-recurrence.glade,
|
|
src/gnome/glade/Makefile.am, src/gnome/glade/budget.glade,
|
|
src/gnome/gnc-plugin-budget.h,
|
|
src/gnome/gnc-plugin-page-budget.c,
|
|
src/gnome/gtkbuilder/Makefile.am,
|
|
src/gnome/gtkbuilder/budget.glade,
|
|
src/gnome/gtkbuilder/gnc-plugin-page-budget.glade: Bug #656752 -
|
|
Migrate Budgets from GladeXML to Builder Patch by Robert Fewell
|
|
|
|
2011-08-20 03:45 jralls
|
|
|
|
* [r21194] po/POTFILES.in, src/engine/Makefile.am,
|
|
src/engine/Period.c, src/engine/Period.h,
|
|
src/engine/test/Makefile.am, src/engine/test/test-period.c,
|
|
src/gnome/assistant-acct-period.c: Delete unused Period.c and
|
|
ifdeffed-away call to it
|
|
* [r21193] src/libqof/qof/kvp_frame.c, src/libqof/qof/kvp_frame.h,
|
|
src/libqof/qof/test/test-kvp_frame.c: Remove unused functions
|
|
from kvp_frame
|
|
|
|
2011-08-20 03:44 jralls
|
|
|
|
* [r21192] src/libqof/qof/qofinstance.c,
|
|
src/libqof/qof/qofinstance.h,
|
|
src/libqof/qof/test/test-qofinstance.c: Delete unused functions
|
|
from qofinstance.c
|
|
* [r21191] src/libqof/qof/qofbook.c, src/libqof/qof/qofbook.h:
|
|
Delete unused functions from qofbook.c
|
|
* [r21190] src/engine/test/Makefile.am,
|
|
src/engine/test/test-recursive.c, src/libqof/qof/qofsession.c,
|
|
src/libqof/qof/qofsession.h: Delete unused QofInstance copy
|
|
functions from qofsession.c
|
|
|
|
2011-08-17 10:54 gjanssens
|
|
|
|
* [r21186] src/app-utils/gnc-ui-util.c: Owner balances: flip sign
|
|
Now a positive balance means, amount still due, a negative
|
|
balance means overpayment. This aligns with other uses of
|
|
balances like in the "Bills Due Reminder" dialog
|
|
* [r21185] src/engine/gncOwner.c, src/engine/gncOwner.h,
|
|
src/gnome-utils/gnc-tree-model-owner.c: Fix crash in invoice
|
|
payment introduced in commit 21181
|
|
|
|
2011-08-13 15:33 gjanssens
|
|
|
|
* [r21182] src/app-utils/gnc-ui-util.c,
|
|
src/app-utils/gnc-ui-util.h, src/engine/gncOwner.c,
|
|
src/engine/gncOwner.h, src/gnome-utils/gnc-tree-model-owner.c,
|
|
src/gnome-utils/gnc-tree-model-owner.h,
|
|
src/gnome-utils/gnc-tree-view-owner.c: Implement a balance for
|
|
owners and show it on the owners view page The Balance column is
|
|
not visible by default, but can be activated with the blue arrow
|
|
in the top-right of the page.
|
|
* [r21181] src/business/business-gnome/business-gnome-utils.c,
|
|
src/business/business-gnome/business-gnome-utils.h,
|
|
src/business/business-gnome/dialog-invoice.c,
|
|
src/business/business-gnome/dialog-payment.c,
|
|
src/engine/gncInvoice.c, src/engine/gncInvoice.h,
|
|
src/engine/gncOwner.c, src/engine/gncOwner.h: Move some
|
|
functions to better locations - two functions in
|
|
business-gnome-utils weren't gui related functions - invoice
|
|
payment should be in gncOwner as already stated in the sourcefile
|
|
* [r21180] src/app-utils/gnc-ui-util.c, src/engine/Account.h:
|
|
Spelling corrections in comments
|
|
* [r21179] src/gnome/gnc-plugin-page-register.c: Fix critical
|
|
error This patch fixes a critical error regarding the color tabs
|
|
when trying to display the search results and also on the
|
|
scheduled transactions template. Patch by Robert Fewell BP
|
|
|
|
2011-08-13 15:32 gjanssens
|
|
|
|
* [r21178] po/POTFILES.in, src/gnome-search/Makefile.am,
|
|
src/gnome-search/dialog-search.c,
|
|
src/gnome-search/dialog-search.glade,
|
|
src/gnome-search/search.glade: Bug #656422 Migrate Search from
|
|
GladeXML to Builder Patch by Robert Fewell
|
|
|
|
2011-08-11 20:35 gjanssens
|
|
|
|
* [r21166] src/business/business-gnome/dialog-payment.c: Bug
|
|
#542020 invoice/bill payment dialogue: automatic account as
|
|
default
|
|
* [r21165] src/doc/lots.txt, src/engine/gnc-lot-p.h,
|
|
src/engine/gnc-lot.c, src/engine/gnc-lot.h: Spelling and comment
|
|
improvements
|
|
* [r21164] src/gnome/dialog-lot-viewer.c: Restructure file to make
|
|
it easier to read
|
|
|
|
2011-08-11 20:26 gjanssens
|
|
|
|
* [r21163] po/POTFILES.in: Update POTFILES.in based the last few
|
|
commits
|
|
* [r21162] src/gnome-utils/dialog-commodity.c,
|
|
src/gnome-utils/dialog-transfer.c,
|
|
src/gnome-utils/gtkbuilder/Makefile.am,
|
|
src/gnome-utils/gtkbuilder/commodity.glade,
|
|
src/gnome-utils/gtkbuilder/dialog-commodity.glade,
|
|
src/gnome-utils/gtkbuilder/dialog-transfer.glade,
|
|
src/gnome-utils/gtkbuilder/transfer.glade: Rename gnome-utils
|
|
gtkbuilder files to match the source file they are called from
|
|
Patch by Robert Fewell
|
|
|
|
2011-08-11 20:25 gjanssens
|
|
|
|
* [r21161] src/gnome/dialog-commodities.c,
|
|
src/gnome/dialog-fincalc.c, src/gnome/dialog-price-edit-db.c,
|
|
src/gnome/dialog-price-editor.c,
|
|
src/gnome/gtkbuilder/Makefile.am,
|
|
src/gnome/gtkbuilder/autoclear.glade,
|
|
src/gnome/gtkbuilder/commodities.glade,
|
|
src/gnome/gtkbuilder/dialog-commodities.glade,
|
|
src/gnome/gtkbuilder/dialog-fincalc.glade,
|
|
src/gnome/gtkbuilder/dialog-price.glade,
|
|
src/gnome/gtkbuilder/fincalc.glade,
|
|
src/gnome/gtkbuilder/price.glade,
|
|
src/gnome/gtkbuilder/window-autoclear.glade,
|
|
src/gnome/window-autoclear.c: Rename gnome gtkbuilder files to
|
|
match the source file they are called from Patch by Robert Fewell
|
|
* [r21160] src/gnome-utils/glade/Makefile.am,
|
|
src/gnome-utils/glade/gnc-date-format.glade,
|
|
src/gnome-utils/gnc-date-format.c,
|
|
src/gnome-utils/gtkbuilder/Makefile.am,
|
|
src/gnome-utils/gtkbuilder/gnc-date-format.glade,
|
|
src/gnome/dialog-print-check.c, src/gnome/glade/Makefile.am,
|
|
src/gnome/glade/print.glade, src/gnome/gtkbuilder/Makefile.am,
|
|
src/gnome/gtkbuilder/dialog-print-check.glade,
|
|
src/gnome/gtkbuilder/print.glade: Bug #656174 Migrate Cheque /
|
|
date from GladeXML to Builder Patch by Robert Fewell
|
|
|
|
2011-08-11 08:32 cmarchi
|
|
|
|
* [r21156] src/bin/gnucash-bin.c: Last stable release is GnuCash
|
|
2.4.7.
|
|
|
|
2011-08-10 21:10 gjanssens
|
|
|
|
* [r21148] po/POTFILES.in,
|
|
src/business/business-gnome/gnc-plugin-page-owner-tree.c,
|
|
src/engine/gnc-lot.c, src/gnome/Makefile.am,
|
|
src/gnome/dialog-lot-viewer.c, src/gnome/dialog-lot-viewer.h,
|
|
src/gnome/gnc-plugin-page-account-tree.c,
|
|
src/gnome/gnc-plugin-page-register.c,
|
|
src/gnome/gtkbuilder/Makefile.am,
|
|
src/gnome/gtkbuilder/dialog-lot-viewer.glade,
|
|
src/gnome/gtkbuilder/lots.glade, src/gnome/lot-viewer.c,
|
|
src/gnome/lot-viewer.h: Rename lot viewer related files to be
|
|
more in line with other dialogs
|
|
* [r21147] po/POTFILES.in, src/gnome/glade/Makefile.am,
|
|
src/gnome/glade/lots.glade, src/gnome/gtkbuilder/lots.glade,
|
|
src/gnome/lot-viewer.c: Convert lot viewer GUI to gtkbuilder
|
|
format
|
|
* [r21146] src/gnome/glade/lots.glade, src/gnome/lot-viewer.c:
|
|
Remove deprecated clist.
|
|
|
|
2011-08-10 15:17 cmarchi
|
|
|
|
* [r21144] src/gnome/assistant-acct-period.c: Fix another typo.
|
|
|
|
2011-08-10 14:42 cmarchi
|
|
|
|
* [r21143] src/gnome/gtkbuilder/assistant-loan.glade: Fix a typo.
|
|
|
|
2011-08-10 08:25 gjanssens
|
|
|
|
* [r21142] po/POTFILES.in: Update POTFILES.in after recent glade
|
|
to gtkbuilder conversions
|
|
|
|
2011-08-08 14:31 gjanssens
|
|
|
|
* [r21130] src/libqof/qof/gnc-numeric.c: Add note for qofmath128.c
|
|
include in the source file itself
|
|
|
|
2011-08-08 07:00 cstim
|
|
|
|
* [r21128] src/engine/Account.h: Minor documentation
|
|
clarifications.
|
|
|
|
2011-08-08 06:59 cstim
|
|
|
|
* [r21127] src/libqof/qof/Makefile.am,
|
|
src/libqof/qof/gnc-numeric.c: Revert r21121, "Fix a weird
|
|
include", and improve documentation of that. Note: The
|
|
qofmath128 functions are used mostly here and almost nowhere
|
|
else. Hence, we inline the C code directly into here so that the
|
|
compiler can potentially inline the code as-is and speed up the
|
|
gnc-numeric.c functions.
|
|
|
|
2011-08-07 21:30 jralls
|
|
|
|
* [r21126] src/libqof/qof/qofobject.c,
|
|
src/libqof/qof/test/Makefile.am, src/libqof/qof/test/test-qof.c,
|
|
src/libqof/qof/test/test-qofobject.c: [GSOC 2011 Unit Testing]
|
|
Test QofObject. Author: Muslim Chochlov
|
|
|
|
2011-08-07 09:15 gjanssens
|
|
|
|
* [r21121] src/libqof/qof/Makefile.am,
|
|
src/libqof/qof/gnc-numeric.c: Fix a weird include
|
|
* [r21120] src/gnome-utils/dialog-commodity.c,
|
|
src/gnome-utils/glade/Makefile.am,
|
|
src/gnome-utils/glade/commodity.glade,
|
|
src/gnome-utils/gtkbuilder/Makefile.am,
|
|
src/gnome-utils/gtkbuilder/commodity.glade,
|
|
src/gnome/dialog-price-edit-db.c,
|
|
src/gnome/dialog-price-editor.c, src/gnome/glade/Makefile.am,
|
|
src/gnome/glade/price.glade, src/gnome/gtkbuilder/price.glade:
|
|
Bug #655518 Migrate Price / Securities from GladeXML to Builder
|
|
Patch by Robert Fewell
|
|
|
|
2011-08-07 09:14 gjanssens
|
|
|
|
* [r21119] src/gnome/assistant-acct-period.c,
|
|
src/gnome/assistant-hierarchy.c,
|
|
src/gnome/assistant-stock-split.c,
|
|
src/gnome/gtkbuilder/Makefile.am,
|
|
src/gnome/gtkbuilder/account.glade,
|
|
src/gnome/gtkbuilder/acctperiod.glade,
|
|
src/gnome/gtkbuilder/assistant-acct-period.glade,
|
|
src/gnome/gtkbuilder/assistant-hierarchy.glade,
|
|
src/gnome/gtkbuilder/assistant-stock-split.glade,
|
|
src/gnome/gtkbuilder/stocks.glade: Use separate glade file per
|
|
assistant Patch by Bob
|
|
* [r21118] src/gnome-utils/gnc-account-sel.c,
|
|
src/gnome/Makefile.am, src/gnome/assistant-loan.c,
|
|
src/gnome/assistant-loan.h, src/gnome/druid-loan.c,
|
|
src/gnome/druid-loan.h, src/gnome/glade/sched-xact.glade,
|
|
src/gnome/gnc-plugin-basic-commands.c,
|
|
src/gnome/gtkbuilder/Makefile.am,
|
|
src/gnome/gtkbuilder/assistant-loan.glade,
|
|
src/gnome/gtkbuilder/sched-xact.glade: Bug #653109 Change Loan
|
|
Druid to an Assistant Patch by Bob
|
|
* [r21117]
|
|
src/business/business-gnome/gnc-plugin-page-owner-tree.c: Add
|
|
missing include file
|
|
|
|
2011-08-04 09:41 gjanssens
|
|
|
|
* [r21108] src/guile-mappings.h,
|
|
src/plugins/bi_import/Makefile.am: Bug #655901 - Fix build with
|
|
guile 2.0 Patch by Petr Gajdos BP
|
|
|
|
2011-07-18 12:00 jralls
|
|
|
|
* [r20939] src/test-core/test-stuff.c: Testing: Fix compile error
|
|
introduced in r20928
|
|
|
|
2011-07-17 21:22 jralls
|
|
|
|
* [r20938] src/test-core/test-stuff.h: Testing: Fixed
|
|
test_reset_called() return type Author: Muslim Chochlov
|
|
|
|
2011-07-17 21:21 jralls
|
|
|
|
* [r20937] src/libqof/qof/kvp_frame.c,
|
|
src/libqof/qof/test/Makefile.am,
|
|
src/libqof/qof/test/test-kvp_frame.c,
|
|
src/libqof/qof/test/test-qof.c: [GSOC 2011 Unit Testing] Test
|
|
KVPFrame. Author: Muslim Chochlov
|
|
|
|
2011-07-17 17:35 jralls
|
|
|
|
* [r20936] src/engine/Recurrence.c, src/engine/Scrub.c,
|
|
src/engine/TransLog.c, src/engine/Transaction.c,
|
|
src/engine/engine-helpers.c, src/engine/glib-helpers.c,
|
|
src/engine/gncOwner.c, src/engine/kvp-scm.c: Formatting Fixes
|
|
with astyle --indent=spaces=4 --brackets=break --pad-oper
|
|
--pad-header --suffix=none
|
|
* [r20935] src/engine/Account.c: [Engine Test] Fix parameter setup
|
|
error detected with unit test.
|
|
|
|
2011-07-14 17:06 jralls
|
|
|
|
* [r20928] src/test-core/test-stuff.c, src/test-core/test-stuff.h:
|
|
Testing: Add some convenience functions to make it easier to
|
|
test callbacks and to intercept and ignore or test expected
|
|
error log messages. Much lifted from Muslim's test-qofbook.c
|
|
* [r20927] src/test-core/test-stuff.h: Testing: Fix an error in
|
|
the GNC_TEST_ADD macro that ate user data for the fixture.
|
|
|
|
2011-07-13 22:10 micha
|
|
|
|
* [r20926] po/fr.po: Fix french translation error: 'Case
|
|
Insensitive?' -> 'Ignorer la casse?' This was reported some time
|
|
ago in a Debian bug http://bugs.debian.org/549479 BP --Cette
|
|
ligne, et les suivantes ci-dessous, seront ignorées-- M po/fr.po
|
|
|
|
2011-07-10 02:02 alex.aycinena
|
|
|
|
* [r20886] src/gnome/dialog-tax-info.c: Correct memory leak found
|
|
with Valgrind.
|
|
|
|
2011-07-08 10:08 gjanssens
|
|
|
|
* [r20850] po/POTFILES.in: Remove local-only file frop POTFILES.in
|
|
This wasn't meant to be added
|
|
|
|
2011-07-01 05:33 jralls
|
|
|
|
* [r20811] src/libqof/qof/test/test-qofinstance.c: [GSOC2011 Unit
|
|
Testing] Unit tests for QofInstance. Author: Muslim Chochlov
|
|
|
|
2011-07-01 04:56 jralls
|
|
|
|
* [r20810] src/libqof/qof/test/test-qofinstance.c: Revert
|
|
"[GSOC2011 Unit Testing] Unit tests for QofInstance: Incomplete
|
|
changeset." This reverts commit
|
|
c7b6b45e9e97f210d2bb145ef2e355f1c660d35f.
|
|
|
|
2011-07-01 03:50 alex.aycinena
|
|
|
|
* [r20809] src/gnome/dialog-tax-info.c: Reverse changeset 20663;
|
|
wrong place to correct memory leak found with Valgrind.
|
|
|
|
2011-06-30 17:06 jralls
|
|
|
|
* [r20808] src/libqof/qof/test/test-qofbook.c: [GSOC2011 Unit
|
|
Testing] Fix memory error by not trying to test pointers in
|
|
deallocated objects. Author: Muslim Chochlov
|
|
* [r20807] src/libqof/qof/test/test-qofinstance.c: [GSOC2011 Unit
|
|
Testing] Unit tests for QofInstance. Author: Muslim Chochlov
|
|
|
|
2011-06-27 18:12 jralls
|
|
|
|
* [r20804] src/gnome-utils/gnc-main-window.c: Bug #653056: Fix
|
|
menu accelerators not working, crash on save-while-quitting. BP
|
|
|
|
2011-06-27 08:02 cstim
|
|
|
|
* [r20803] src/engine/Account.h: Clarify documentation of
|
|
gnc_account_get_children() vs. xaccAccountGetSplitList().
|
|
|
|
2011-06-27 07:23 cstim
|
|
|
|
* [r20802] src/gnc/mainwindow.hpp: [Cutecash] Add predicate of
|
|
whether a file is open.
|
|
|
|
2011-06-25 14:31 gjanssens
|
|
|
|
* [r20800] src/business/business-ledger/gncEntryLedger.c: Bug
|
|
#646541 - new invoice line items default to invoice open date
|
|
instead of current date This commit partially reverts the
|
|
changes in r19134 so that customer invoices and employee
|
|
vouchers default to the current date. Vendor bills still default
|
|
to the invoice open date. BP
|
|
|
|
2011-06-23 14:33 gjanssens
|
|
|
|
* [r20798] src/html/gnc-html-history.c: Fix report reload and
|
|
options change that got broken by the previous commit. BP
|
|
|
|
2011-06-23 09:37 gjanssens
|
|
|
|
* [r20796] src/html/gnc-html.c: Force custom url handlers to
|
|
lowercase to deal with Webkit 1.4's case sensitivity. For more
|
|
details, consult this Fedora bugreport:
|
|
https://bugzilla.redhat.com/show_bug.cgi?id=712268 BP
|
|
|
|
2011-06-21 12:18 gjanssens
|
|
|
|
* [r20792] src/gnome-utils/gnc-file.c: Bug #652257 - Memory leak
|
|
in gnc-file.c Patch by Tim M BP
|
|
|
|
2011-06-21 09:51 gjanssens
|
|
|
|
* [r20786] src/report/business-reports/fancy-invoice.scm: Bug
|
|
#652435 - Fancy invoice export has <generic> tags in it
|
|
preventing html validation Patch by Bert Claesen BP
|
|
* [r20785] src/report/report-system/html-document.scm,
|
|
src/report/report-system/html-table.scm,
|
|
src/report/report-system/html-text.scm: Bug #652377 - XHTML 1.0
|
|
Transitional compliance for reports Patch by Tim M BP
|
|
* [r20784] src/report/standard-reports/advanced-portfolio.scm: Bug
|
|
#632931 - Advanced Portfolio: new income column shows negative
|
|
amount Patch by Sebastien Alborini BP
|
|
* [r20783] src/gnome-utils/dialog-transfer.c,
|
|
src/gnome-utils/dialog-transfer.h,
|
|
src/register/ledger-core/split-register-control.c: Bug #651889 -
|
|
Using trading accounts, new non-expanded trading transaction
|
|
shows inverted rates in exchange dialog When using trading
|
|
accounts, the exchange rate dialog has a slightly different
|
|
behavior. This patch fixes the behavior for transactions that
|
|
are created in-line and are not expanded (single-line). It does
|
|
not affect the expanded transactions or transactions created in
|
|
the new transaction dialog. Patch by Mathieu De Zutter BP
|
|
|
|
2011-06-21 09:50 gjanssens
|
|
|
|
* [r20782] src/report/business-reports/fancy-invoice.scm: Bug
|
|
#651992 - Exported invoices do not render correctly in Firefox
|
|
Patch by Bert Claesen BP
|
|
|
|
2011-06-20 21:34 gjanssens
|
|
|
|
* [r20781] src/gnome/gtkbuilder/fincalc.glade: Remove unused dialog
|
|
* [r20780] src/gnome/dialog-fincalc.c,
|
|
src/gnome/glade/Makefile.am, src/gnome/glade/fincalc.glade,
|
|
src/gnome/gtkbuilder/fincalc.glade: Convert loan repayment
|
|
calculator to gtkbuilder format
|
|
* [r20779] src/gnome/gtkbuilder/account.glade: Account Hierarchy
|
|
assistant: correct page type
|
|
* [r20778] src/gnome/dialog-commodities.c,
|
|
src/gnome/glade/Makefile.am, src/gnome/glade/commodities.glade:
|
|
Convert commodities dialog to gtkbuilder format
|
|
|
|
2011-06-20 18:55 cstim
|
|
|
|
* [r20777] src/gnc/mainwindow.cpp: [Cutecash] Set QCoreApplication
|
|
properties used by QSettings in a single place, constructor.
|
|
Patch by Nitish Dodagatta.
|
|
|
|
2011-06-19 22:06 gjanssens
|
|
|
|
* [r20776]
|
|
src/business/business-gnome/gnc-plugin-page-owner-tree.c,
|
|
src/business/business-gnome/ui/gnc-plugin-page-owner-tree-ui.xml:
|
|
Owner overview: use consistent action names
|
|
|
|
2011-06-19 21:31 gjanssens
|
|
|
|
* [r20775]
|
|
src/business/business-gnome/gnc-plugin-page-owner-tree.c,
|
|
src/business/business-gnome/ui/gnc-plugin-page-owner-tree-ui.xml:
|
|
Owner Tree: add menu to open owner report
|
|
(Vendor/Customer/Employee) And some small tweaks to the owner
|
|
listing report
|
|
* [r20774] src/report/business-reports/owner-report.scm: Owner
|
|
report: add link to edit options in case of error
|
|
* [r20773] src/report/business-reports/owner-report.scm:
|
|
Whitespace cleanup
|
|
* [r20772] src/report/report-system/html-utilities.scm,
|
|
src/report/report-system/report-system.scm: Factor out some
|
|
common report code
|
|
|
|
2011-06-18 23:20 jralls
|
|
|
|
* [r20769] src/libqof/qof/test/test-qofbook.c: Unit test QofBook
|
|
* [r20768] src/libqof/qof/test/Makefile.am,
|
|
src/test-core/test-stuff.h: Add unit test utility macros
|
|
|
|
2011-06-18 15:18 gjanssens
|
|
|
|
* [r20767] src/gnome/glade/Makefile.am,
|
|
src/gnome/glade/autoclear.glade,
|
|
src/gnome/gtkbuilder/autoclear.glade,
|
|
src/gnome/window-autoclear.c: Convert Autoclear dialog to
|
|
gtkbuilder with some additional code cleanups
|
|
|
|
2011-06-18 12:59 gjanssens
|
|
|
|
* [r20766]
|
|
src/business/business-gnome/gnc-plugin-page-owner-tree.c,
|
|
src/business/business-gnome/ui/gnc-plugin-page-owner-tree-ui.xml,
|
|
src/report/business-reports/aging.scm,
|
|
src/report/business-reports/business-reports.scm,
|
|
src/report/business-reports/payables.scm,
|
|
src/report/business-reports/receivables.scm: Owner Tree: add
|
|
vendor/customer listing buttons/menu items These are shortcuts
|
|
to the payable/receivable aging reports with slightly different
|
|
default presets.
|
|
* [r20765]
|
|
src/business/business-gnome/gnc-plugin-page-owner-tree.c,
|
|
src/gnome-utils/gnc-tree-view-owner.c,
|
|
src/gnome-utils/gnc-tree-view-owner.h: Owner tree: define better
|
|
set of default visible columns
|
|
|
|
2011-06-16 16:21 gjanssens
|
|
|
|
* [r20764]
|
|
src/business/business-gnome/gnc-plugin-page-owner-tree.c: Owner
|
|
page: double click now opens edit window, name no longer
|
|
editable in place. Regarding the latter, changing names is
|
|
rarely done, so it only leads to confusion if the name field
|
|
changes to editable by accidentally clicking twice on it.
|
|
|
|
2011-06-16 00:11 alex.aycinena
|
|
|
|
* [r20763] src/import-export/qif-import/druid-qif-import.c:
|
|
Correct memory handling of scm_to_locale_string per guile manual
|
|
|
|
2011-06-15 16:31 gjanssens
|
|
|
|
* [r20761] configure.ac, src/gnome-utils/Makefile.am,
|
|
src/gnome-utils/dialog-transfer.c,
|
|
src/gnome-utils/glade/Makefile.am,
|
|
src/gnome-utils/glade/transfer.glade,
|
|
src/gnome-utils/gtkbuilder,
|
|
src/gnome-utils/gtkbuilder/Makefile.am,
|
|
src/gnome-utils/gtkbuilder/transfer.glade: Convert transfer
|
|
dialog to gtkbuilder format
|
|
|
|
2011-06-15 16:30 gjanssens
|
|
|
|
* [r20760] src/gnome-utils/dialog-transfer.c: Bug #612562 -
|
|
Transfer Funds dialog - 'Show Income/Expense' checkboxes are not
|
|
working BP
|
|
|
|
2011-06-13 04:42 alex.aycinena
|
|
|
|
* [r20758] src/import-export/qif-import/dialog-account-picker.c:
|
|
Correct memory handling of scm_to_locale_string per guile manual
|
|
|
|
2011-06-13 03:49 alex.aycinena
|
|
|
|
* [r20757] src/app-utils/gfec.c: Correct memory handling of
|
|
scm_to_locale_string per guile manual
|
|
|
|
2011-06-13 03:11 alex.aycinena
|
|
|
|
* [r20756] src/app-utils/file-utils.c: Correct memory handling of
|
|
scm_to_locale_string per guile manual
|
|
|
|
2011-06-13 01:05 alex.aycinena
|
|
|
|
* [r20755] src/engine/glib-helpers.c: Correct memory handling of
|
|
scm_to_locale_string per guile manual
|
|
|
|
2011-06-12 19:54 cstim
|
|
|
|
* [r20754] packaging/win32/defaults.sh: [Win32 build] Update
|
|
aqbanking versino to 5.0.10
|
|
|
|
2011-06-12 19:29 cstim
|
|
|
|
* [r20753] src/libqof/qof/gnc-numeric.h: Add some more doxygen
|
|
comments for gnc_numeric.
|
|
|
|
2011-06-11 19:26 cstim
|
|
|
|
* [r20752] packaging/win32/defaults.sh: [win32 build] Update
|
|
gwenhywfar version.
|
|
|
|
2011-06-11 10:56 gjanssens
|
|
|
|
* [r20750] packaging/win32/install-impl.sh: Windows build: change
|
|
default gtk theme to work around a number of problems in the
|
|
Ms-Windows theme we used before. Particularly, this prevents the
|
|
crash caused by bug #614636 and fixes the black notebook tabs
|
|
that appeared after Phil upgraded webkit and many related gnome
|
|
dependencies. The new default theme is "Nimbus" following a
|
|
suggestion by Kim Wood on the mailing list. BP
|
|
|
|
2011-06-10 13:31 gjanssens
|
|
|
|
* [r20746] src/gnome-utils/gnc-dense-cal.c: Bug #652193 - Upcoming
|
|
Scheduled Transactions Calendar Starting Month Error Patch by
|
|
Rich
|
|
|
|
2011-06-10 12:46 gjanssens
|
|
|
|
* [r20745] accounts/cs/acctchrt_brokerage.gnucash-xea,
|
|
accounts/cs/acctchrt_carloan.gnucash-xea,
|
|
accounts/cs/acctchrt_cdmoneymkt.gnucash-xea,
|
|
accounts/cs/acctchrt_childcare.gnucash-xea,
|
|
accounts/cs/acctchrt_common.gnucash-xea,
|
|
accounts/cs/acctchrt_currency.gnucash-xea,
|
|
accounts/cs/acctchrt_eduloan.gnucash-xea,
|
|
accounts/cs/acctchrt_fixedassets.gnucash-xea,
|
|
accounts/cs/acctchrt_homeloan.gnucash-xea,
|
|
accounts/cs/acctchrt_homeown.gnucash-xea,
|
|
accounts/cs/acctchrt_otherloan.gnucash-xea,
|
|
accounts/cs/acctchrt_renter.gnucash-xea,
|
|
accounts/cs/acctchrt_retiremt.gnucash-xea,
|
|
accounts/cs/acctchrt_spouseinc.gnucash-xea,
|
|
accounts/cs/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/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/es_MX/acctchrt_brokerage.gnucash-xea,
|
|
accounts/es_MX/acctchrt_carloan.gnucash-xea,
|
|
accounts/es_MX/acctchrt_cdmoneymkt.gnucash-xea,
|
|
accounts/es_MX/acctchrt_childcare.gnucash-xea,
|
|
accounts/es_MX/acctchrt_common.gnucash-xea,
|
|
accounts/es_MX/acctchrt_currency.gnucash-xea,
|
|
accounts/es_MX/acctchrt_eduloan.gnucash-xea,
|
|
accounts/es_MX/acctchrt_fixedassets.gnucash-xea,
|
|
accounts/es_MX/acctchrt_homeloan.gnucash-xea,
|
|
accounts/es_MX/acctchrt_homeown.gnucash-xea,
|
|
accounts/es_MX/acctchrt_otherloan.gnucash-xea,
|
|
accounts/es_MX/acctchrt_renter.gnucash-xea,
|
|
accounts/es_MX/acctchrt_retiremt.gnucash-xea,
|
|
accounts/es_MX/acctchrt_spouseinc.gnucash-xea,
|
|
accounts/es_MX/acctchrt_spouseretire.gnucash-xea,
|
|
accounts/fr_CH/acctchrt_brokerage.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_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/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/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: Replace
|
|
deprecated xml tag in chart of accounts templates
|
|
|
|
2011-06-09 22:40 alex.aycinena
|
|
|
|
* [r20744] src/app-utils/guile-util.c,
|
|
src/app-utils/test/test-scm-query-string.c: Correct memory
|
|
handling of scm_to_locale_string per guile manual
|
|
|
|
2011-06-09 21:43 alex.aycinena
|
|
|
|
* [r20743] src/gnome-utils/gnc-menu-extensions.c: Correct memory
|
|
leak found with valgrind
|
|
|
|
2011-06-09 15:17 gjanssens
|
|
|
|
* [r20742] src/engine/Recurrence.c: Follow up on bug #650598 -
|
|
Cannot Enter Nth Day of Month Scheduled Transactions
|
|
|
|
2011-06-09 00:29 alex.aycinena
|
|
|
|
* [r20741] src/app-utils/option-util.c,
|
|
src/gnome-utils/dialog-options.c: Correct memory leaks found
|
|
with valgrind
|
|
|
|
2011-06-08 16:46 alex.aycinena
|
|
|
|
* [r20739] src/report/report-gnome/dialog-column-view.c,
|
|
src/report/report-gnome/dialog-style-sheet.c,
|
|
src/report/report-gnome/window-report.c: Fix memory leaks found
|
|
with valgrind
|
|
|
|
2011-06-06 21:02 micha
|
|
|
|
* [r20736] Makefile.am, configure.ac, doc/Makefile.am,
|
|
doc/examples/Makefile.am, src/doc/Makefile.am: Don't ignore
|
|
--docdir from ./configure for documentation destination dir This
|
|
was discussed in more detail here:
|
|
http://lists.gnucash.org/pipermail/gnucash-devel/2011-June/032066.html
|
|
This might change the default location where the documentation
|
|
is installed to.
|
|
|
|
2011-06-04 03:37 alex.aycinena
|
|
|
|
* [r20735] src/report/report-gnome/dialog-custom-report.c: Correct
|
|
memory leak found with Valgrind.
|
|
|
|
2011-06-03 23:54 alex.aycinena
|
|
|
|
* [r20734] src/report/report-gnome/gnc-plugin-page-report.c:
|
|
Correct memory leak found with Valgrind.
|
|
|
|
2011-06-03 08:24 alex.aycinena
|
|
|
|
* [r20733] src/engine/engine-helpers.c: Correct memory leak found
|
|
with Valgrind.
|
|
|
|
2011-06-02 18:47 jralls
|
|
|
|
* [r20732] src/gnome-utils/gnc-main-window.c: Remove extra call to
|
|
gtk_action_group_add_radio_actions, should have been removed
|
|
from r20620
|
|
|
|
2011-06-01 21:51 gjanssens
|
|
|
|
* [r20731] src/gnome/glade/Makefile.am: Restore accidentally
|
|
deleted file in r20730
|
|
|
|
2011-06-01 17:34 gjanssens
|
|
|
|
* [r20730] src/engine/gnc-engine.h, src/gnome/Makefile.am,
|
|
src/gnome/assistant-acct-period.c,
|
|
src/gnome/assistant-acct-period.h,
|
|
src/gnome/druid-acct-period.c, src/gnome/druid-acct-period.h,
|
|
src/gnome/glade/Makefile.am, src/gnome/glade/acctperiod.glade,
|
|
src/gnome/gnc-plugin-basic-commands.c,
|
|
src/gnome/gtkbuilder/acctperiod.glade: Bug #651648 - Change
|
|
Account period Druid to an Assistant Patch by Bob
|
|
|
|
2011-06-01 16:55 gjanssens
|
|
|
|
* [r20729]
|
|
src/business/business-gnome/gnc-plugin-page-owner-tree.c,
|
|
src/business/business-gnome/ui/gnc-plugin-page-owner-tree-ui.xml:
|
|
Add New Invoice/Bill/Voucher toolbar button on owner list page
|
|
* [r20728]
|
|
src/business/business-gnome/gnc-plugin-page-owner-tree.c: Minor
|
|
code cleanups in owner list code
|
|
* [r20727]
|
|
src/business/business-gnome/ui/gnc-plugin-page-owner-tree-ui.xml:
|
|
Fix warning for missing Delete Owner action
|
|
|
|
2011-05-31 13:07 gjanssens
|
|
|
|
* [r20723] po/POTFILES.in: Update POTFILES.in
|
|
|
|
2011-05-31 10:51 cstim
|
|
|
|
* [r20722] src/gnc/.gitignore, src/gnc/Doxyfile: Cutecash: Add
|
|
separate doxygen file to show the C++ code structure.
|
|
|
|
2011-05-29 03:23 alex.aycinena
|
|
|
|
* [r20719] src/engine/kvp-scm.c: Correct memory leak found with
|
|
Valgrind.
|
|
|
|
2011-05-28 23:32 alex.aycinena
|
|
|
|
* [r20718] src/engine/engine-helpers.c: Correct memory leak found
|
|
with Valgrind.
|
|
|
|
2011-05-28 21:53 jralls
|
|
|
|
* [r20717] src/gnome-utils/gnc-main-window.c,
|
|
src/gnome-utils/ui/osx_accel_map: Disable quartz accelerators to
|
|
avoid hang in bundle during shutdown. (The g_idle_add apparently
|
|
caused a deadlock between multiple g_main_loop instances.) BP
|
|
|
|
2011-05-28 21:52 jralls
|
|
|
|
* [r20716] src/gnome-utils/gnc-main-window.c: Rename
|
|
gtk_quartz_shutdown, gtk_quartz_should_quit, and
|
|
gtk_quartz_set_menu to gnc_quartz_... for better naming
|
|
consistency and conformance to GObject naming standards.
|
|
|
|
2011-05-28 18:53 cstim
|
|
|
|
* [r20714]
|
|
src/optional/python-bindings/example_scripts/gnc_convenience.py,
|
|
src/optional/python-bindings/example_scripts/quotes_historic.py,
|
|
src/optional/python-bindings/gnucash_core.py: Bug #651329: Add
|
|
some python convenience functions Patch by Christoph Holtermann:
|
|
1) gnc_convenience.py adds some convenient functions. 2)
|
|
quotes_historic.py uses find_account() from 1) 3) Small Bug
|
|
removed : GetNthSplit() already returns a Split-Object because
|
|
that is returned by GetSplitList(). In this case it returns a
|
|
nested Split-Object.
|
|
|
|
2011-05-28 09:27 gjanssens
|
|
|
|
* [r20711] packaging/win32/dist-impl.sh, packaging/win32/dist.sh,
|
|
packaging/win32/install-impl.sh, packaging/win32/install.sh:
|
|
Windows build: be sure to restore msys environment even when the
|
|
build fails BP
|
|
* [r20710] packaging/win32/install-impl.sh: Windows build:
|
|
properly configure msys before checking mingw availability BP
|
|
|
|
2011-05-27 23:15 jralls
|
|
|
|
* [r20708] src/gnome-utils/gnc-main-window.c: Fix naming error
|
|
from r20690. Thanks to Alex Aycinena for pointing it out.
|
|
|
|
2011-05-27 07:37 cstim
|
|
|
|
* [r20699] src/report/business-reports/owner-report.scm: I18n:
|
|
Minor string improvement so that the capitalization is unified
|
|
in all similar translated strings. BP
|
|
|
|
2011-05-27 06:54 cstim
|
|
|
|
* [r20696] packaging/win32/defaults.sh: Win32: Update aqbanking
|
|
version
|
|
|
|
2011-05-27 06:39 cstim
|
|
|
|
* [r20695]
|
|
src/optional/python-bindings/example_scripts/str_methods.py,
|
|
src/optional/python-bindings/function_class.py,
|
|
src/optional/python-bindings/gnucash_business.py: Improve python
|
|
bindings: str_methods.py improved. Patch by Christoph
|
|
Holtermann: str_methods.py - added a flagging system to change
|
|
the output of the __str__ methods - added unicode and
|
|
str-methods to invoice and entry function_class.py - added
|
|
modified add_method and add_classmethods to implement the
|
|
previous gnucash_business.py - add methods_return_instance_lists
|
|
for method Invoice.GetEntries
|
|
|
|
2011-05-26 23:20 jralls
|
|
|
|
* [r20694] src/gnome-utils/ui/gnc-windows-menu-ui-quartz.xml,
|
|
src/gnome-utils/ui/gnc-windows-menu-ui.xml: Add the menu ui
|
|
files for r20690.
|
|
|
|
2011-05-26 23:14 jralls
|
|
|
|
* [r20693] src/gnome-utils/gnc-main-window.c: Fix up the Mac
|
|
shutdown process to give Gnucash a chance to clean up without
|
|
spewing critical errors about the main loop already running
|
|
(because of calling gnc_shutdown in an event handler). BP
|
|
* [r20692] src/gnome-utils/gnc-main-window.c: Add a
|
|
gnc_quartz_set_menu call to main_window_new() so that newly
|
|
created windows get their menus on the mac menu. BP
|
|
|
|
2011-05-26 23:13 jralls
|
|
|
|
* [r20691] src/gnome-utils/gnc-main-window.c: Disable updates of
|
|
(no longer extant) window menu items when using MAC_INTEGRATION
|
|
* [r20690] src/gnome-utils/gnc-main-window.c,
|
|
src/gnome-utils/ui/Makefile.am,
|
|
src/gnome-utils/ui/gnc-main-window-ui.xml: Separate window menu
|
|
to separate ui file, separate function load function called only
|
|
when not using MAC_INTEGRATION. Quartz takes care of this on its
|
|
own, and having Gnucash do it too creates two lists. The old
|
|
approach, of just ifdeffing away the actions, worked but caused
|
|
the trace log to fill up with "action missing" errors.
|
|
|
|
2011-05-24 20:35 cstim
|
|
|
|
* [r20689] src/register/register-gnome/gnucash-sheet.c: Preserve
|
|
selection around the call to gtk_editable_set_position. Patch by
|
|
Jim Paris: This lets us drop the racy
|
|
gnucash_sheet_select_data_cb, which fixes problems with lost
|
|
input. BP
|
|
|
|
2011-05-24 11:01 cstim
|
|
|
|
* [r20688] src/engine/CMakeLists.txt: CMake: Add correct
|
|
dependencies of generated swig.c files on all headers
|
|
|
|
2011-05-23 22:26 alex.aycinena
|
|
|
|
* [r20687] src/engine/engine-helpers.c: Correct memory leak found
|
|
with Valgrind.
|
|
|
|
2011-05-23 19:44 jralls
|
|
|
|
* [r20686] "src, Makefile.am, configure.ac, src/engine/Account.c,
|
|
src/engine/Account.h, src/engine/AccountP.h,
|
|
src/engine/Makefile.am, src/engine/Split.h,
|
|
src/gnome-utils/gnc-main-window.c, src/libqof/qof/Makefile.am,
|
|
src/libqof/qof/qofutil.h: Reverting screwups r20683, 20684, and
|
|
20685
|
|
|
|
2011-05-23 19:36 jralls
|
|
|
|
* [r20685] Makefile.am, configure.ac, src/engine/Account.c,
|
|
src/engine/Account.h, src/engine/AccountP.h,
|
|
src/engine/Makefile.am, src/engine/Split.h,
|
|
src/gnome-utils/gnc-main-window.c100644
|
|
01901c6c8752987f426cff1e6534ba0b27867fae src,
|
|
src/libqof/qof/Makefile.am, src/libqof/qof/qofutil.h: revert
|
|
bogus directory added in r20682
|
|
|
|
2011-05-23 19:28 jralls
|
|
|
|
* [r20684] src/gnome-utils/gnc-main-window.c: Remove
|
|
account.glade, deleted in r20669, from
|
|
src/gnome/glade/Makefile.am
|
|
|
|
2011-05-23 19:27 jralls
|
|
|
|
* [r20683] "src, "src/gnome-utils,
|
|
"src/gnome-utils/gnc-main-window.c100644
|
|
01901c6c8752987f426cff1e6534ba0b27867fae\tsrc,
|
|
"src/gnome-utils/gnc-main-window.c100644
|
|
01901c6c8752987f426cff1e6534ba0b27867fae\tsrc/gnome-utils,
|
|
"src/gnome-utils/gnc-main-window.c100644
|
|
01901c6c8752987f426cff1e6534ba0b27867fae\tsrc/gnome-utils/ui,
|
|
"src/gnome-utils/gnc-main-window.c100644
|
|
01901c6c8752987f426cff1e6534ba0b27867fae\tsrc/gnome-utils/ui/Makefile.am100644
|
|
94c76a9e4c6a8f6ceaacfff0c1ed4c9e3d4128e1\tsrc,
|
|
"src/gnome-utils/gnc-main-window.c100644
|
|
01901c6c8752987f426cff1e6534ba0b27867fae\tsrc/gnome-utils/ui/Makefile.am100644
|
|
94c76a9e4c6a8f6ceaacfff0c1ed4c9e3d4128e1\tsrc/gnome-utils,
|
|
"src/gnome-utils/gnc-main-window.c100644
|
|
01901c6c8752987f426cff1e6534ba0b27867fae\tsrc/gnome-utils/ui/Makefile.am100644
|
|
94c76a9e4c6a8f6ceaacfff0c1ed4c9e3d4128e1\tsrc/gnome-utils/ui,
|
|
"src/gnome-utils/gnc-main-window.c100644
|
|
01901c6c8752987f426cff1e6534ba0b27867fae\tsrc/gnome-utils/ui/Makefile.am100644
|
|
94c76a9e4c6a8f6ceaacfff0c1ed4c9e3d4128e1\tsrc/gnome-utils/ui/gnc-main-window-ui.xml0
|
|
0000000000000000000000000000000000000000\tsrc,
|
|
"src/gnome-utils/gnc-main-window.c100644
|
|
01901c6c8752987f426cff1e6534ba0b27867fae\tsrc/gnome-utils/ui/Makefile.am100644
|
|
94c76a9e4c6a8f6ceaacfff0c1ed4c9e3d4128e1\tsrc/gnome-utils/ui/gnc-main-window-ui.xml0
|
|
0000000000000000000000000000000000000000\tsrc/gnome-utils,
|
|
"src/gnome-utils/gnc-main-window.c100644
|
|
01901c6c8752987f426cff1e6534ba0b27867fae\tsrc/gnome-utils/ui/Makefile.am100644
|
|
94c76a9e4c6a8f6ceaacfff0c1ed4c9e3d4128e1\tsrc/gnome-utils/ui/gnc-main-window-ui.xml0
|
|
0000000000000000000000000000000000000000\tsrc/gnome-utils/ui,
|
|
"src/gnome-utils/gnc-main-window.c100644
|
|
01901c6c8752987f426cff1e6534ba0b27867fae\tsrc/gnome-utils/ui/Makefile.am100644
|
|
94c76a9e4c6a8f6ceaacfff0c1ed4c9e3d4128e1\tsrc/gnome-utils/ui/gnc-main-window-ui.xml0
|
|
0000000000000000000000000000000000000000\tsrc/gnome-utils/ui/gnc-windows-menu-ui-quartz.xml0
|
|
0000000000000000000000000000000000000000\tsrc,
|
|
"src/gnome-utils/gnc-main-window.c100644
|
|
01901c6c8752987f426cff1e6534ba0b27867fae\tsrc/gnome-utils/ui/Makefile.am100644
|
|
94c76a9e4c6a8f6ceaacfff0c1ed4c9e3d4128e1\tsrc/gnome-utils/ui/gnc-main-window-ui.xml0
|
|
0000000000000000000000000000000000000000\tsrc/gnome-utils/ui/gnc-windows-menu-ui-quartz.xml0
|
|
0000000000000000000000000000000000000000\tsrc/gnome-utils,
|
|
"src/gnome-utils/gnc-main-window.c100644
|
|
01901c6c8752987f426cff1e6534ba0b27867fae\tsrc/gnome-utils/ui/Makefile.am100644
|
|
94c76a9e4c6a8f6ceaacfff0c1ed4c9e3d4128e1\tsrc/gnome-utils/ui/gnc-main-window-ui.xml0
|
|
0000000000000000000000000000000000000000\tsrc/gnome-utils/ui/gnc-windows-menu-ui-quartz.xml0
|
|
0000000000000000000000000000000000000000\tsrc/gnome-utils/ui,
|
|
"src/gnome-utils/gnc-main-window.c100644
|
|
01901c6c8752987f426cff1e6534ba0b27867fae\tsrc/gnome-utils/ui/Makefile.am100644
|
|
94c76a9e4c6a8f6ceaacfff0c1ed4c9e3d4128e1\tsrc/gnome-utils/ui/gnc-main-window-ui.xml0
|
|
0000000000000000000000000000000000000000\tsrc/gnome-utils/ui/gnc-windows-menu-ui-quartz.xml0
|
|
0000000000000000000000000000000000000000\tsrc/gnome-utils/ui/gnc-windows-menu-ui.xml":
|
|
Provide a quartz-only Window menu instead of hacking up the X11
|
|
one; eliminates a lot of spew in the log every time the menu was
|
|
redrawn.
|
|
* [r20682] src/gnome-utils/gnc-main-window.c,
|
|
src/gnome-utils/gnc-main-window.c100644
|
|
01901c6c8752987f426cff1e6534ba0b27867fae src,
|
|
src/gnome-utils/gnc-main-window.c100644
|
|
01901c6c8752987f426cff1e6534ba0b27867fae src/gnome-utils,
|
|
src/gnome-utils/gnc-main-window.c100644
|
|
01901c6c8752987f426cff1e6534ba0b27867fae src/gnome-utils/ui,
|
|
src/gnome-utils/gnc-main-window.c100644
|
|
01901c6c8752987f426cff1e6534ba0b27867fae
|
|
src/gnome-utils/ui/Makefile.am100644
|
|
94c76a9e4c6a8f6ceaacfff0c1ed4c9e3d4128e1 src,
|
|
src/gnome-utils/gnc-main-window.c100644
|
|
01901c6c8752987f426cff1e6534ba0b27867fae
|
|
src/gnome-utils/ui/Makefile.am100644
|
|
94c76a9e4c6a8f6ceaacfff0c1ed4c9e3d4128e1 src/gnome-utils,
|
|
src/gnome-utils/gnc-main-window.c100644
|
|
01901c6c8752987f426cff1e6534ba0b27867fae
|
|
src/gnome-utils/ui/Makefile.am100644
|
|
94c76a9e4c6a8f6ceaacfff0c1ed4c9e3d4128e1 src/gnome-utils/ui,
|
|
src/gnome-utils/gnc-main-window.c100644
|
|
01901c6c8752987f426cff1e6534ba0b27867fae
|
|
src/gnome-utils/ui/Makefile.am100644
|
|
94c76a9e4c6a8f6ceaacfff0c1ed4c9e3d4128e1
|
|
src/gnome-utils/ui/gnc-main-window-ui.xml0
|
|
0000000000000000000000000000000000000000 src,
|
|
src/gnome-utils/gnc-main-window.c100644
|
|
01901c6c8752987f426cff1e6534ba0b27867fae
|
|
src/gnome-utils/ui/Makefile.am100644
|
|
94c76a9e4c6a8f6ceaacfff0c1ed4c9e3d4128e1
|
|
src/gnome-utils/ui/gnc-main-window-ui.xml0
|
|
0000000000000000000000000000000000000000 src/gnome-utils,
|
|
src/gnome-utils/gnc-main-window.c100644
|
|
01901c6c8752987f426cff1e6534ba0b27867fae
|
|
src/gnome-utils/ui/Makefile.am100644
|
|
94c76a9e4c6a8f6ceaacfff0c1ed4c9e3d4128e1
|
|
src/gnome-utils/ui/gnc-main-window-ui.xml0
|
|
0000000000000000000000000000000000000000 src/gnome-utils/ui,
|
|
src/gnome-utils/gnc-main-window.c100644
|
|
01901c6c8752987f426cff1e6534ba0b27867fae
|
|
src/gnome-utils/ui/Makefile.am100644
|
|
94c76a9e4c6a8f6ceaacfff0c1ed4c9e3d4128e1
|
|
src/gnome-utils/ui/gnc-main-window-ui.xml0
|
|
0000000000000000000000000000000000000000
|
|
src/gnome-utils/ui/gnc-windows-menu-ui-quartz.xml0
|
|
0000000000000000000000000000000000000000 src,
|
|
src/gnome-utils/gnc-main-window.c100644
|
|
01901c6c8752987f426cff1e6534ba0b27867fae
|
|
src/gnome-utils/ui/Makefile.am100644
|
|
94c76a9e4c6a8f6ceaacfff0c1ed4c9e3d4128e1
|
|
src/gnome-utils/ui/gnc-main-window-ui.xml0
|
|
0000000000000000000000000000000000000000
|
|
src/gnome-utils/ui/gnc-windows-menu-ui-quartz.xml0
|
|
0000000000000000000000000000000000000000 src/gnome-utils,
|
|
src/gnome-utils/gnc-main-window.c100644
|
|
01901c6c8752987f426cff1e6534ba0b27867fae
|
|
src/gnome-utils/ui/Makefile.am100644
|
|
94c76a9e4c6a8f6ceaacfff0c1ed4c9e3d4128e1
|
|
src/gnome-utils/ui/gnc-main-window-ui.xml0
|
|
0000000000000000000000000000000000000000
|
|
src/gnome-utils/ui/gnc-windows-menu-ui-quartz.xml0
|
|
0000000000000000000000000000000000000000 src/gnome-utils/ui,
|
|
src/gnome-utils/gnc-main-window.c100644
|
|
01901c6c8752987f426cff1e6534ba0b27867fae
|
|
src/gnome-utils/ui/Makefile.am100644
|
|
94c76a9e4c6a8f6ceaacfff0c1ed4c9e3d4128e1
|
|
src/gnome-utils/ui/gnc-main-window-ui.xml0
|
|
0000000000000000000000000000000000000000
|
|
src/gnome-utils/ui/gnc-windows-menu-ui-quartz.xml0
|
|
0000000000000000000000000000000000000000
|
|
src/gnome-utils/ui/gnc-windows-menu-ui.xml: Rename
|
|
gtk_quartz_shutdown, gtk_quartz_should_quit, and
|
|
gtk_quartz_set_menu to gnc_quartz... for better naming
|
|
consistency.
|
|
|
|
2011-05-23 19:15 cstim
|
|
|
|
* [r20676] src/gnome/glade/Makefile.am: Fix makefile after file
|
|
removal in r20669
|
|
|
|
2011-05-23 19:14 cstim
|
|
|
|
* [r20675] src/report/stylesheets/stylesheet-easy.scm,
|
|
src/report/stylesheets/stylesheet-footer.scm: Bug #650757: Fix
|
|
Easy & footer styles output wrong tags </btd> iso </b></td>
|
|
preventing HTML 4.01 Transitional validation Patch by Bert: This
|
|
patch removes the wrong </btd> tags and closes the center tag in
|
|
the footer and easy stylesheets. Just like Bug #650163 (and
|
|
related to bug #616611) the easy & footer stylesheets: *output
|
|
</btd> tags instead of <b></td> *are missing a </center> tag
|
|
preventing html validation. This patch removes the intended </b>
|
|
and makes a clean </td> out of the necessary tags. The styles
|
|
are set through css anyhow. Furthmore it adds the closing
|
|
</center> tag. BP
|
|
* [r20674] src/report/stylesheets/stylesheet-easy.scm,
|
|
src/report/stylesheets/stylesheet-fancy.scm,
|
|
src/report/stylesheets/stylesheet-footer.scm: Bug #645221: Patch
|
|
to show the headline as an h3 across all stylesheets Patch by
|
|
Bert: The attached patch makes sure that the title fonts set
|
|
through the options menu behaves consistently across all style
|
|
sheets. More specifically, it patches the following style
|
|
sheets: *stylesheet-fancy *stylesheet-footer *stylesheet-easy
|
|
Since I don't know how to change the default values, this will
|
|
change the visual appearance until people alter the settings
|
|
(e.g. move everything to Sans, 10, bold). BP
|
|
* [r20673] src/report/standard-reports/trial-balance.scm: Bug
|
|
#620123: Patch to make account name a header cell, iso td in
|
|
trial-balance Patch by Bert. BP
|
|
|
|
2011-05-23 19:13 cstim
|
|
|
|
* [r20672] src/engine/Recurrence.c,
|
|
src/gnome-utils/gnc-frequency.c,
|
|
src/gnome/glade/sched-xact.glade,
|
|
src/gnome/gtkbuilder/sched-xact.glade: Bug #650598: Patches to
|
|
allow scheduling of Nth Day of Month Transactions. Patch by
|
|
"Rich": I have transactions that should be scheduled on the
|
|
second Wednesday of every month. There is presently no way to do
|
|
it. I made changes and have tested them. This patch enhances the
|
|
scheduled transaction feature to allow nth day of week monthly
|
|
entries. The weekend adjust spinner is ignored when an nth day
|
|
of week entry is scheduled.
|
|
|
|
2011-05-21 20:16 cstim
|
|
|
|
* [r20671] packaging/win32/defaults.sh: Win32: Update aqbanking5
|
|
version.
|
|
|
|
2011-05-21 19:37 gjanssens
|
|
|
|
* [r20670] src/gnome-utils/gnc-tree-view-account.c: Remove unused
|
|
variable
|
|
* [r20669] src/gnome-utils/dialog-account.c,
|
|
src/gnome/glade/account.glade,
|
|
src/gnome/gtkbuilder/account.glade: Convert "Renumber
|
|
Subaccounts" dialog to gtkbuilder format
|
|
* [r20668] src/gnome-utils/gnc-tree-view-account.c,
|
|
src/gnome/glade/account.glade,
|
|
src/gnome/gtkbuilder/account.glade: Convert Account Filter By
|
|
dialog to gtkbuilder format
|
|
|
|
2011-05-20 16:36 gjanssens
|
|
|
|
* [r20666] src/business/business-gnome/dialog-vendor.c,
|
|
src/gnome-utils/gnc-amount-edit.c,
|
|
src/gnome-utils/gnc-tree-view-account.c,
|
|
src/gnome-utils/gnc-tree-view-owner.c,
|
|
src/gnome/gnc-plugin-page-account-tree.c: Spelling and other
|
|
fixes in comments
|
|
|
|
2011-05-20 16:31 gjanssens
|
|
|
|
* [r20665] src/gnome-utils/assistant-utils.c: Replace obsolete
|
|
gnome include with gtk include
|
|
|
|
2011-05-20 14:04 gjanssens
|
|
|
|
* [r20664] src/gnome-utils/gnc-amount-edit.c,
|
|
src/gnome-utils/gnc-amount-edit.h,
|
|
src/gnome/assistant-stock-split.c,
|
|
src/gnome/gtkbuilder/stocks.glade: Stock Split Assistant -
|
|
improve validation steps This is a follow up on bug #650584
|
|
(r20662)
|
|
|
|
2011-05-19 23:20 alex.aycinena
|
|
|
|
* [r20663] src/gnome/dialog-tax-info.c: Correct memory leak found
|
|
with Valgrind.
|
|
|
|
2011-05-19 17:22 gjanssens
|
|
|
|
* [r20662] src/gnome/Makefile.am,
|
|
src/gnome/assistant-stock-split.c,
|
|
src/gnome/assistant-stock-split.h,
|
|
src/gnome/druid-stock-split.c, src/gnome/druid-stock-split.h,
|
|
src/gnome/glade/Makefile.am, src/gnome/glade/stocks.glade,
|
|
src/gnome/gnc-plugin-page-register.c,
|
|
src/gnome/gtkbuilder/stocks.glade: Bug #650584 - Change Stock
|
|
Split Druid to an Assistant Patch by Bob
|
|
* [r20661] src/gnome/glade/account.glade,
|
|
src/gnome/gnc-plugin-page-account-tree.c,
|
|
src/gnome/gtkbuilder/account.glade: Convert "Delete Account"
|
|
dialog to gtkbuilder.
|
|
* [r20660] src/gnome/glade/account.glade,
|
|
src/gnome/gtkbuilder/account.glade: Delete unused dialog
|
|
|
|
2011-05-18 23:06 alex.aycinena
|
|
|
|
* [r20659] src/html/gnc-html-webkit.c: Correct memory leaks found
|
|
with Valgrind.
|
|
|
|
2011-05-18 20:15 gjanssens
|
|
|
|
* [r20658] src/business/business-gnome/dialog-customer.c,
|
|
src/business/business-gnome/dialog-employee.c,
|
|
src/business/business-gnome/dialog-vendor.c: Fix crash when
|
|
editing existing owners from the new owner tree overview pages
|
|
|
|
2011-05-18 18:52 cstim
|
|
|
|
* [r20657] src/backend/xml/io-gncxml-v2.c, src/engine/gncEntry.c:
|
|
Win32: Fix compiler warnings about potentially uninitialized
|
|
functions.
|
|
|
|
2011-05-18 14:56 gjanssens
|
|
|
|
* [r20656] packaging/win32/gnucash.iss.in: Windows build: fix
|
|
additional obsolete references to guile 1.6 Pointed out by
|
|
Robert Fewell
|
|
|
|
2011-05-17 18:24 jralls
|
|
|
|
* [r20655] src/engine/gncEntry.c: Bug #648554: SQL backend doesn't
|
|
correctly save taxable flag on bills. Nicely illustrates why
|
|
copying and pasting code leads to errors. BP
|
|
* [r20654] util/gnc-svnversion: Force /bin/echo in git section
|
|
Apple's version of bash version 3, when called as /bin/sh, uses
|
|
an internal echo command which doesn't handle the "-n" argument
|
|
and contaminates the git version string. /bin/echo correctly
|
|
handles the -n argument.
|
|
|
|
2011-05-16 09:13 cstim
|
|
|
|
* [r20652] src/engine/Split.h, src/engine/Transaction.h: Minor
|
|
doxygen improvements: The important types Split, Transaction
|
|
must be mentioned in the group heading.
|
|
|
|
2011-05-16 06:09 mta
|
|
|
|
* [r20651]
|
|
src/business/business-gnome/gnc-plugin-page-owner-tree.c: Fix an
|
|
unintialized variable warning.
|
|
|
|
2011-05-15 19:28 cstim
|
|
|
|
* [r20649] src/gnome-search/search-string.c: Bug #602052: Fix text
|
|
search options with small revisions for usability Patch by Leigh
|
|
Honeywell: Revised patch to change the search case insensitive
|
|
to a checkbox This should work better - it now defaults to off,
|
|
and is captioned "Match case" instead of "Case Insensitive?"
|
|
which I think is clearer.
|
|
* [r20648] src/report/business-reports/owner-report.scm: Bug
|
|
#650241: Fix style for aging table in owner reports that has
|
|
changed (after defining doctype) Patch by Bert: Prevent
|
|
inheriting the parent tablestyle for aging table in owner-report
|
|
Bug #650139 & its patch in r20639 have some side-effects:
|
|
positive is that borders are shown for empty cell (#642222).
|
|
However, the aging table in the owner report now inherits the
|
|
style from its parent table, which means that all cells of the
|
|
aging table are showing as "centered-label-cell". This means:
|
|
*In the regular stylesheet: all text in the cells is bold *In
|
|
technicolor stylesheet: all cells have a yellow background This
|
|
patch removes the "centered-label-cell" class from the parent
|
|
table cell and shows the layout of the aging table to how it was
|
|
before.
|
|
* [r20647] src/report/stylesheets/stylesheet-fancy.scm: Bug
|
|
#650163: Fix Technicolor style that outputs wrong tags <btd>
|
|
instead of <b><td> Patch by Bert: The technicolor stylesheet
|
|
outputs </btd> tags where what they actually meant to do was
|
|
</b></td>. This may render report outputs wrongly in different
|
|
browsers and prevents HTML validation. The proposed patch
|
|
removes the bold tags as well (for example for the total rows)
|
|
since the font and its weight are set in the options (and thus
|
|
reflected in the CSS style). There is no need for the report to
|
|
set the bold face with the <b> tag. In addition, the attached
|
|
patch also closed the <center> tag at the beginning of the body
|
|
(also preventing validation). Note that that this tag is
|
|
deprecated for newer version of html (but will pass HTML 4.01
|
|
Transitional).
|
|
|
|
2011-05-15 19:21 cstim
|
|
|
|
* [r20646] src/gnome/druid-loan.c,
|
|
src/gnome/glade/sched-xact.glade: Bug #647532: Enter APR as
|
|
interest rate in Loan Druid Patch by Nick: This patch allows the
|
|
user to enter the APR for a loan rather than the simple interest
|
|
rate and then the druid will calculate the correct interest rate
|
|
for the scheduled transaction that it produces. It includes a
|
|
small change to the shed-xact.glade file which provides a
|
|
dropdown box to select the rate that has been entered and
|
|
changes to druid-loan.c which calculate the simple interest rate
|
|
as the scheduled transaction strings are generated.
|
|
|
|
2011-05-15 00:37 alex.aycinena
|
|
|
|
* [r20645] src/report/report-system/gnc-report.c: Correct memory
|
|
leaks found with Valgrind.
|
|
|
|
2011-05-14 16:17 alex.aycinena
|
|
|
|
* [r20644] src/gnome/dialog-tax-info.c: Correct memory leaks found
|
|
with Valgrind.
|
|
|
|
2011-05-13 20:17 cstim
|
|
|
|
* [r20639] src/report/report-system/html-document.scm: Bug
|
|
#650139: Fix missing doctype preventing HTML 4.01 transitional
|
|
validation Patch by "Bert": This patch fixes part of the missing
|
|
doctype for most reports through html-document.scm Exported
|
|
reports lack a document type, preventing HTML validation. When
|
|
exporting this may lead browsers to incorrectly read the reports
|
|
generated by GnuCash. The attached patch aims for HTML 4.01
|
|
transitional validation of reports in the long term and thus
|
|
adds this doctype on top of the reports. While it is far from
|
|
perfect, 4.01 Trans looks like a good first target and can be
|
|
read by most (including older) browsers. BP
|
|
* [r20638] src/report/stylesheets/stylesheet-plain.scm: Bug
|
|
#650138: Style plain: Fix incorrect <p> tag around <h3>
|
|
preventing HTML 4.01 transitional validation Patch by "Bert":
|
|
The stylesheet_plain.scm file renders the headline as a <h3> tag
|
|
within a <p> tag. This prevents several files (including and
|
|
tested on owner.scm) to pass W3C validation on HTML 4.01
|
|
Transitional. BP
|
|
* [r20637] src/report/business-reports/owner-report.scm: Bug
|
|
#649992: Let owner-report aging table include due date / post
|
|
date options in aging. Patch by "Bert": Follow up on bug:
|
|
https://bugs.gnucash.org/show_bug.cgi?id=502066 #502066 called
|
|
"The aging in business reports should use the due date instead
|
|
of the post date". In that bug the aging reports were extended
|
|
to use the due date when reporting overdue in buckets such as
|
|
Current - 0-30 etc. This created an inconsistency since the
|
|
owner reports (such as Customer Report) did not report the
|
|
Current bucket and did not include the option to select Date
|
|
Posted or Date due. The attached patch patches the owner report
|
|
to: *Allow a choice between the use of Due Date and Date Posted
|
|
*Report with the current bucket BP
|
|
|
|
2011-05-12 18:18 cstim
|
|
|
|
* [r20636] src/engine/Makefile.am: Minor makefile code cleanup
|
|
|
|
2011-05-12 18:15 cstim
|
|
|
|
* [r20635] src/app-utils/gnc-sx-instance-model.c: Revert r20633:
|
|
Accidental double-commit
|
|
* [r20634] src/engine/Makefile.am: Add dependency of SWIG
|
|
generated file on all headers
|
|
|
|
2011-05-12 18:13 cstim
|
|
|
|
* [r20633] src/app-utils/gnc-sx-instance-model.c: Bug #649608:
|
|
Skip non-enabled Scheduled Transactions for Future Txn report
|
|
|
|
2011-05-12 16:11 gjanssens
|
|
|
|
* [r20632] src/gnome-utils/gnc-tree-view-owner.c,
|
|
src/gnome/gtkbuilder/Makefile.am,
|
|
src/gnome/gtkbuilder/owner.glade, src/gnome/gtkbuilder/owner.ui:
|
|
Rename owner.ui to owner.glade I read that .ui should be the
|
|
devault extension for gtkbuilder files, but it turns out that
|
|
would conflict with qt designer files. On Fedora (at least) only
|
|
.glade is recognized as a file editable by glade-3.
|
|
|
|
2011-05-11 22:17 alex.aycinena
|
|
|
|
* [r20631] src/app-utils/gnc-ui-util.c: Correct memory leaks found
|
|
with Valgrind.
|
|
|
|
2011-05-11 21:52 gjanssens
|
|
|
|
* [r20630]
|
|
src/business/business-gnome/gnc-plugin-page-owner-tree.c:
|
|
Disable delete owner feature for now, it causes a crash
|
|
* [r20629]
|
|
src/business/business-gnome/gnc-plugin-page-owner-tree.c: Fix
|
|
improper qof instance conversion in owner plugin page
|
|
* [r20628] src/gnome-utils/gnc-tree-model-owner.c: Properly handle
|
|
owner add events in the owner tree view
|
|
* [r20627] src/engine/gncOwner.c: Always explicitly define an
|
|
owner when converting from a qof entity This can be ownertype
|
|
(none) if the entity to be converted is not a valid owner.
|
|
* [r20626] src/business/business-gnome/dialog-customer.c,
|
|
src/business/business-gnome/dialog-employee.c,
|
|
src/business/business-gnome/dialog-job.c,
|
|
src/business/business-gnome/dialog-vendor.c: Emit qof add events
|
|
when a new owner is added
|
|
|
|
2011-05-11 21:51 gjanssens
|
|
|
|
* [r20625] src/engine/gncOwner.h: Fix doxygen comments
|
|
* [r20624] src/engine/gncOwner.c, src/engine/gncOwner.h,
|
|
src/gnome-utils/gnc-tree-model-owner.c: Owner tree: fix crash
|
|
when modifying owner name
|
|
* [r20623] src/business/business-gnome/Makefile.am,
|
|
src/business/business-gnome/gnc-plugin-business.c,
|
|
src/business/business-gnome/gnc-plugin-page-owner-tree.c,
|
|
src/business/business-gnome/gnc-plugin-page-owner-tree.h,
|
|
src/business/business-gnome/ui/Makefile.am,
|
|
src/business/business-gnome/ui/gnc-plugin-business-ui.xml,
|
|
src/business/business-gnome/ui/gnc-plugin-page-owner-tree-ui.xml:
|
|
Add a page/tab to display an owner tree with some basic toolbar
|
|
buttons and menus The page will list vendors, customers or
|
|
employees, can be sorted and filtered so far. But attempts to
|
|
edit any owner will cause a crash for now.
|
|
* [r20622] src/engine/gncOwner.c, src/engine/gncOwner.h: Add
|
|
gncOnwer* convenience wrappers for BeginEdit, CommitEdit and
|
|
Destroy. This allows to begin edit, commit edit or destroy an
|
|
owner without knowing its type.
|
|
* [r20621] src/business/business-core/business-core.scm,
|
|
src/business/business-gnome/gnc-plugin-business.c,
|
|
src/business/business-utils/business-options.scm,
|
|
src/engine/gncBusiness.c, src/engine/gncOwner.c,
|
|
src/engine/gncOwner.h, src/gnome-utils/gnc-tree-view-owner.c,
|
|
src/optional/python-bindings/gnucash_core.i,
|
|
src/plugins/bi_import/bi_import.c,
|
|
src/report/business-reports/aging.scm,
|
|
src/report/business-reports/owner-report.scm: Refactor
|
|
gncOwnerCreate/Destroy into gncOwnerNew/Free to avoid confusion
|
|
with similar gnc<ownertype>Create/Destroy functions, like
|
|
gncVendorCreate, gncCustomerDestroy and so on. The type specific
|
|
functions add or delete the owner from the book, while the
|
|
generic one only allocated memory or freed memory to hold a
|
|
generic owner. Changing the name makes it clear the generic and
|
|
specific functions are not related. Note: this change may
|
|
require a clean rebuild. I'm not sure if swig picks this up
|
|
automatically.
|
|
* [r20620] src/gnome-utils/Makefile.am,
|
|
src/gnome-utils/gnc-tree-view-owner.c,
|
|
src/gnome-utils/gnc-tree-view-owner.h,
|
|
src/gnome/gtkbuilder/Makefile.am, src/gnome/gtkbuilder/owner.ui:
|
|
Add Tree view widget for owner objects, not used yet
|
|
|
|
2011-05-11 21:50 gjanssens
|
|
|
|
* [r20619] src/engine/gncOwner.c, src/engine/gncOwner.h: Add
|
|
convenience function to set name of an owner regardless of its
|
|
type
|
|
* [r20618] src/engine/gncOwner.c, src/engine/gncOwner.h: Add
|
|
generic owner setter function for the active property
|
|
* [r20617] src/gnome-utils/Makefile.am,
|
|
src/gnome-utils/gnc-tree-model-owner.c,
|
|
src/gnome-utils/gnc-tree-model-owner.h: Add owner tree model
|
|
similar to accounts tree model. This is not used yet.
|
|
* [r20616] src/engine/gncJob.h, src/engine/gncOwner.c: gncOwner
|
|
convenience functions: jobs do have an active state, fix the
|
|
getter function. At the same time, move the Job Active getter
|
|
with the other getters. This is why I missed it the first time.
|
|
|
|
2011-05-10 11:05 cstim
|
|
|
|
* [r20615] packaging/win32/defaults.sh,
|
|
packaging/win32/install-impl.sh: Win32 build: Revert r20614
|
|
libxml2 version update because the win build seems to stop due
|
|
to bad linker flags in libxml-2.0.pc. Also, fix the pkgconfig
|
|
files unconditionally.
|
|
|
|
2011-05-08 20:05 cstim
|
|
|
|
* [r20614] packaging/win32/defaults.sh,
|
|
packaging/win32/install-impl.sh: Win32 build: Update libxml2 to
|
|
slightly more recent version. Add version check.
|
|
* [r20613] packaging/win32/defaults.sh,
|
|
packaging/win32/install-impl.sh: Win32 build: Fix pixman URL
|
|
(old version has disappeared from URL)
|
|
|
|
2011-05-07 16:26 cstim
|
|
|
|
* [r20612] src/app-utils/gnc-sx-instance-model.c: Bug #649608:
|
|
Skip non-enabled Scheduled Transactions for Future Txn report BP
|
|
|
|
2011-05-06 00:02 alex.aycinena
|
|
|
|
* [r20611] src/app-utils/gnc-ui-util.c,
|
|
src/gnome/dialog-tax-info.c,
|
|
src/report/locale-specific/us/taxtxf.scm,
|
|
src/tax/us/txf-de_DE.scm, src/tax/us/txf.scm: Improve txf scheme
|
|
routines to handle invalid tax-entity-types more gracefully.
|
|
|
|
2011-05-03 20:08 cstim
|
|
|
|
* [r20610] CMakeLists.txt, src/CMakeLists.txt,
|
|
src/gnc/CMakeLists.txt, src/import-export/CMakeLists.txt,
|
|
src/import-export/aqbanking/CMakeLists.txt: Cutecash: Add cmake
|
|
files for import module and for aqbanking module. However, this
|
|
couldn't really re-use all non-GUI code because most code still
|
|
contains minor gtk bits here and there. But in the long run much
|
|
more code might be available.
|
|
|
|
2011-05-03 19:24 cstim
|
|
|
|
* [r20609] CMakeLists.txt: Cutecash: Fix guile check.
|
|
|
|
2011-05-03 00:06 alex.aycinena
|
|
|
|
* [r20608] src/app-utils/gnc-ui-util.c,
|
|
src/gnome/dialog-tax-info.c: Add validation of tax-entity-type
|
|
in book relative to locale-based tsx.scm
|
|
|
|
2011-05-01 21:03 cstim
|
|
|
|
* [r20606] packaging/win32/install-impl.sh: Win32 build: Add
|
|
missing include flags when building aqbanking5.
|
|
|
|
2011-05-01 20:56 cstim
|
|
|
|
* [r20605] CMakeLists.txt, src/cmake_modules/FindGuile.cmake,
|
|
src/gnc/CMakeLists.txt: Cutecash: Use pkg-config lookup of guile
|
|
instead of custom macro.
|
|
* [r20604] src/libqof/CMakeLists.txt: Win32 cutecash: Add missing
|
|
precompiler flag
|
|
|
|
2011-04-29 20:09 cstim
|
|
|
|
* [r20603] packaging/win32/install-impl.sh,
|
|
packaging/win32/install.sh: Win32 build: libxslt requires gnutls
|
|
includes.
|
|
|
|
2011-04-29 16:35 gjanssens
|
|
|
|
* [r20600] src/gnome-utils/gnc-main-window.c: Revert "Bug #436479
|
|
- Gnucash doesn't display the data file name in the title" This
|
|
commit will cause a segfault when selecting File->New. This
|
|
reverts commit f27c9a8ca95391acafed58d3933f6e9661755d24.
|
|
|
|
2011-04-29 14:31 gjanssens
|
|
|
|
* [r20599] src/gnome-utils/gnc-main-window.c: Bug #436479 -
|
|
Gnucash doesn't display the data file name in the title bar.
|
|
|
|
2011-04-29 09:44 gjanssens
|
|
|
|
* [r20598] src/gnome/assistant-hierarchy.c: Restore save after new
|
|
account hierarchy as submitted by Robert Fewell in r19377. This
|
|
was accidentally removed during the conversion from GnomeDruid
|
|
to GtkAssistant
|
|
|
|
2011-04-29 07:48 gjanssens
|
|
|
|
* [r20597] packaging/win32/gnucash.iss.in: Fix guile load path for
|
|
guile 1.8
|
|
|
|
2011-04-26 18:42 gjanssens
|
|
|
|
* [r20596] src/gnome-utils/dialog-account.c,
|
|
src/gnome/assistant-hierarchy.c: Remove unwanted use of
|
|
G_MODULE_EXPORT again from the new gtkbuilder based widget
|
|
callback routines.
|
|
|
|
2011-04-23 20:33 cstim
|
|
|
|
* [r20595] packaging/win32/defaults.sh,
|
|
packaging/win32/install-impl.sh: Win32 build: Additional tweaks
|
|
for easier cross-compiling.
|
|
|
|
2011-04-23 20:32 cstim
|
|
|
|
* [r20594] packaging/win32/defaults.sh,
|
|
packaging/win32/install-impl.sh: Win32 build: Add version checks
|
|
for guile and libxslt.
|
|
|
|
2011-04-23 18:58 cstim
|
|
|
|
* [r20593] src/gnome-utils/dialog-account.c,
|
|
src/gnome/assistant-hierarchy.c: Win32: Undefine G_MODULE_EXPORT
|
|
in our internal libraries. Please do not use it. The rest of
|
|
gnucash relies on *everything* being exported. This is done by
|
|
mingw's linker, but only if no symbol at all was marked as being
|
|
exported. As soon as at least one symbol is manually marked as
|
|
export, nothing except those marked symbols are exported, which
|
|
will immediately lead to "unresolved symbols" in the win32 build.
|
|
|
|
2011-04-23 14:52 gjanssens
|
|
|
|
* [r20592] src/gnome-utils/dialog-account.c,
|
|
src/gnome/glade/account.glade,
|
|
src/gnome/gtkbuilder/account.glade: Convert Account dialog from
|
|
libglade to gtkbuilder
|
|
* [r20591] src/gnome-utils/dialog-utils.c,
|
|
src/gnome-utils/dialog-utils.h, src/gnome/assistant-hierarchy.c:
|
|
Refactor utility function to allow merging multiple (glade)
|
|
objects together in one gtkbuilder object
|
|
|
|
2011-04-23 08:42 cstim
|
|
|
|
* [r20590] packaging/win32/install-impl.sh: Win32 build: Tweak
|
|
webkit.pc prefix path to match the installation.
|
|
|
|
2011-04-22 19:59 cstim
|
|
|
|
* [r20589] src/backend/dbi/gnc-backend-dbi.c: Win32: Change
|
|
filename case sensitivity because this will match on
|
|
cross-compile Linux as well.
|
|
* [r20588] packaging/win32/install-impl.sh: Win32 build: Remove
|
|
manually setting guile variables because pkg-config finds them
|
|
correctly now even in cross-compile.
|
|
|
|
2011-04-22 19:44 cstim
|
|
|
|
* [r20587] packaging/win32/dist-impl.sh: Win32 build: Fix
|
|
aqbanking version lookup
|
|
|
|
2011-04-22 19:43 cstim
|
|
|
|
* [r20586] packaging/win32/install-impl.sh: Win32 build: GUILE
|
|
must be in PKG_CONFIG_PATH
|
|
* [r20585] Makefile.am, configure.ac,
|
|
macros/gnome-guile-checks.m4: Replace guile configure check by
|
|
PKG_CHECK_MODULE so that it also works in cross-compiling.
|
|
|
|
2011-04-22 19:20 cstim
|
|
|
|
* [r20584] packaging/win32/install-impl.sh: Win32 build: Add
|
|
linker directories for xslt and pthread.
|
|
|
|
2011-04-22 12:56 cstim
|
|
|
|
* [r20583] packaging/win32/install-impl.sh: Win32: another try to
|
|
have gnucash pick up the correct libdirs.
|
|
|
|
2011-04-22 12:52 cstim
|
|
|
|
* [r20582] packaging/win32/install-impl.sh: Win32 build: Fixes for
|
|
cross-compiling.
|
|
|
|
2011-04-22 12:27 cstim
|
|
|
|
* [r20581] packaging/win32/install-impl.sh: Win32 build:
|
|
Potentially fix another typo?
|
|
* [r20580] packaging/win32/defaults.sh,
|
|
packaging/win32/gnucash.iss.in: Win32 build: Enable aqbanking5
|
|
instead of aqbanking4, which is possible because of updated gtk.
|
|
|
|
2011-04-22 12:11 cstim
|
|
|
|
* [r20579] packaging/win32/install-impl.sh: Win32 build: Fix typo
|
|
|
|
2011-04-22 10:07 cstim
|
|
|
|
* [r20578] packaging/win32/install-impl.sh: Win32 build: Add
|
|
missing LDFLAGS for correct usage of new webkit.
|
|
|
|
2011-04-21 10:54 cstim
|
|
|
|
* [r20576] src/backend/xml/gnc-backend-xml.c: Bug #646729: Create
|
|
the lockfile with at least read write user permissions Patch by
|
|
Jim Radford: My backups fail when they attempt to read a GnuCash
|
|
LCK or LNK file because they are created without read
|
|
permissions. As best I can tell it can't hurt to create them
|
|
with user read permissions.
|
|
|
|
2011-04-21 10:53 cstim
|
|
|
|
* [r20575] packaging/win32/install-impl.sh: Win32 build: Add
|
|
version check for webkit
|
|
|
|
2011-04-19 20:15 cstim
|
|
|
|
* [r20570] src/engine/engine-helpers.c: Bug #647945: Add sanity
|
|
check to hopefully fix crash when running custom reports BP
|
|
|
|
2011-04-19 19:12 jralls
|
|
|
|
* [r20569] src/import-export/aqbanking/gnc-file-aqb-import.c: Bug
|
|
#646268: Fix minor error on r20565
|
|
|
|
2011-04-19 12:15 cstim
|
|
|
|
* [r20568] src/gnome-utils/window-main-summarybar.c,
|
|
src/gnome/assistant-hierarchy.c: Bug #613502: Summary bar total
|
|
display uses wrong currency Patch by Ajay Thomas: I have
|
|
attached a proposed patch for this bug. It would work in all
|
|
cases wherein the user enters the currency of the book to be
|
|
different from the default report currency. For Example: Suppose
|
|
the user set the default report and account default currency
|
|
(through GnuCash preferences dialog) to be USD. If user creates
|
|
a new account hierarchy (new book) with the currency as INR, The
|
|
summary bar would be displayed as: -Grand Total in INR
|
|
-TOTAL_SINGLE_MODE in INR ( any accounts within the book which
|
|
has amount in INR) -OTHER CURRENCIES (if accounts within the
|
|
book belong to other currencies) The new account hierarchy
|
|
dialog creates a new book or adds accounts to an already
|
|
existing account tree. This summary bar will display the book
|
|
default currency for all books created after applying the patch.
|
|
My change sets the currency of the new book as the commodity of
|
|
the root account of the book. Earlier, the user entered currency
|
|
for the newly created book was not saved as an attribute in the
|
|
book or root account. I have tested the patch with 3 test cases
|
|
by: 1. creating a new book with currency different from the
|
|
default currency ( both account default and report default
|
|
currency within the report) . 2. using an existing book to setup
|
|
an account hierarchy which sets a new default currency for the
|
|
book ( it merges the existing account tree with the newly
|
|
created book) 3. Already existing books summary bars work the
|
|
same way as before. BP
|
|
|
|
2011-04-19 11:32 cstim
|
|
|
|
* [r20567] packaging/win32/defaults.sh,
|
|
packaging/win32/install-impl.sh: Win32 build: Update libofx
|
|
version.
|
|
|
|
2011-04-19 09:22 cstim
|
|
|
|
* [r20566] src/bin/Makefile.am: Bug #644897: Correctly link in
|
|
libgncmod-report-gnome.la to avoid linking against an installed
|
|
version. Also, sort the linker libraries by dependencies. BP
|
|
|
|
2011-04-19 08:05 cstim
|
|
|
|
* [r20565] src/import-export/aqbanking/gnc-file-aqb-import.c: Bug
|
|
#646268: Fix missing GWEN_SYNCIO initialization.
|
|
|
|
2011-04-17 16:42 plongstaff
|
|
|
|
* [r20561] packaging/win32/defaults.sh: Modify win32 component
|
|
directories - remove remaining version numbers from directory
|
|
names. I'd like to add them back, eventually, but this matches
|
|
the naming used when I built the webkit 1.2.7 zip.
|
|
|
|
2011-04-12 23:52 plongstaff
|
|
|
|
* [r20560] packaging/win32/defaults.sh,
|
|
packaging/win32/dist-impl.sh, packaging/win32/install-impl.sh,
|
|
packaging/win32/install.sh,
|
|
packaging/win32/libxslt-1.1.22.Makefile.in.patch,
|
|
packaging/win32/webkit-1.2.7-configure.patch,
|
|
packaging/win32/webkit-1.2.7-datadir.patch,
|
|
packaging/win32/webkit-1.2.7-gccpath.patch,
|
|
packaging/win32/webkit-1.2.7-makefile.patch,
|
|
packaging/win32/webkit-1.2.7-mingw32.patch,
|
|
packaging/win32/webkit-1.2.7-nosvg.patch,
|
|
packaging/win32/webkitenumtypes.cpp,
|
|
packaging/win32/webkitenumtypes.h: Update win32 components: Gtk
|
|
to 2.24 Webkit to 1.2.7 Others to latest version install-impl.sh
|
|
now has option to build webkit if BUILD_WEBKIT_FROM_SOURCE is
|
|
defined as "yes".
|
|
|
|
2011-04-10 20:18 cstim
|
|
|
|
* [r20554] src/engine/gncInvoice.c: Bug #647360: Invoice entries
|
|
in expense voucher are created in old voucher, not in new one.
|
|
It worked fine for customer invoices, and vendor bills, but not
|
|
expense vouchers, where the feature was broken all along. BP
|
|
|
|
2011-04-10 18:52 plongstaff
|
|
|
|
* [r20553] src/backend/xml/sixtp-dom-parsers.c: Replace use of
|
|
deprecated g_strcasecmp() by g_ascii_strncasecmp()
|
|
|
|
2011-04-10 00:08 plongstaff
|
|
|
|
* [r20552] src/gnome-utils/cursors.c: Spell the function name
|
|
correctly. Sigh.
|
|
|
|
2011-04-09 23:34 plongstaff
|
|
|
|
* [r20551] src/gnome-utils/cursors.c: Remove direct access to
|
|
window inside GtkWidget - use accessor instead
|
|
|
|
2011-04-09 21:34 cstim
|
|
|
|
* [r20549] src/report/report-system/report.scm: Bug #647316: Fix
|
|
crash when deleting custom report if no backup file existed.
|
|
Before deleting the backup file by (delete-file), it must be
|
|
checked whether the to-be-deleted file exists, otherwise the
|
|
guile procedure will crash. BP
|
|
|
|
2011-04-09 18:44 cstim
|
|
|
|
* [r20547] src/app-utils/date-utilities.scm: Bug #647242: Fix
|
|
broken averaging for quarter or half-year step size Patch by
|
|
"joshua": I think the problem is in the file date-utilities.scm
|
|
in the define statement starting on line 191. There were no
|
|
options for TwoWeekDelta, QuarterDelta, or HalfYearDelta. BP
|
|
|
|
2011-04-09 13:28 gjanssens
|
|
|
|
* [r20546] src/bin/gnucash-bin.c: Bug #626408 - Gnucash File Open
|
|
Error when double-clicking the File (on Windows XP) From the
|
|
GOptions documentation I suspect this bug is the result of
|
|
setlocale being called too late in our startup process.
|
|
(http://developer.gnome.org/glib/unstable/glib-Commandline-option-parser.html)
|
|
If this fix actually works, it could be a candidate for BP
|
|
|
|
2011-04-06 21:05 gjanssens
|
|
|
|
* [r20540] src/gnome-utils/gnc-plugin-file-history.c: Bug #628342
|
|
- Quick open on File menu deleted if failed BP
|
|
* [r20539] src/gnome-utils/gnc-plugin-file-history.c: Bug #629156
|
|
Recently Used Filenames incorrectly displayed BP
|
|
|
|
2011-04-06 16:02 gjanssens
|
|
|
|
* [r20538] packaging/win32/build_tags.sh: Windows build: fix
|
|
logfile naming for tag builds
|
|
|
|
2011-04-06 10:20 cstim
|
|
|
|
* [r20537] src/gnome-utils/dialog-utils.c,
|
|
src/gnome-utils/druid-gconf-setup.c,
|
|
src/gnome-utils/gnc-gnome-utils.c: Add useful error message when
|
|
running gnucash from an incomplete installation (such as from
|
|
the build directory).
|
|
|
|
2011-04-05 20:18 gjanssens
|
|
|
|
* [r20536] src/business/business-gnome/dialog-choose-owner.c,
|
|
src/engine/engine.i, src/engine/gnc-event.h,
|
|
src/engine/kvp-scm.c, src/engine/kvp-scm.h,
|
|
src/libqof/qof/test/test-qof.c,
|
|
src/libqof/qof/test/test-qofbook.c,
|
|
src/libqof/qof/test/test-qofinstance.c,
|
|
src/libqof/qof/test/test-qofsession.c: Use quotes instead of <>
|
|
to include project local header files
|
|
|
|
2011-04-05 19:56 gjanssens
|
|
|
|
* [r20535] src/gnome/gtkbuilder/account.glade: Fix currency entry
|
|
alignment in hierarchy assistant
|
|
|
|
2011-04-05 19:55 gjanssens
|
|
|
|
* [r20534] src/gnome/assistant-hierarchy.c: Remove gnome dependency
|
|
* [r20533] src/gnome/Makefile.am, src/gnome/assistant-hierarchy.c,
|
|
src/gnome/assistant-hierarchy.h, src/gnome/dialog-new-user.c,
|
|
src/gnome/druid-hierarchy.c, src/gnome/druid-hierarchy.h,
|
|
src/gnome/glade/account.glade,
|
|
src/gnome/gnc-plugin-page-account-tree.c, src/gnome/top-level.c:
|
|
Replace Account Hierarchy setup druid with gtkbuilder compatible
|
|
gtkassistant
|
|
* [r20532] src/gnome-utils/dialog-utils.c,
|
|
src/gnome-utils/dialog-utils.h: Provide gtkbuilder equivalents
|
|
for some libglade based support functions
|
|
* [r20531] configure.ac, src/core-utils/gnc-path.c,
|
|
src/core-utils/gnc-path.h, src/gnome/Makefile.am,
|
|
src/gnome/gtkbuilder, src/gnome/gtkbuilder/Makefile.am,
|
|
src/gnome/gtkbuilder/account.glade,
|
|
src/gnome/gtkbuilder/acctperiod.glade,
|
|
src/gnome/gtkbuilder/autoclear.glade,
|
|
src/gnome/gtkbuilder/budget.glade,
|
|
src/gnome/gtkbuilder/commodities.glade,
|
|
src/gnome/gtkbuilder/fincalc.glade,
|
|
src/gnome/gtkbuilder/lots.glade,
|
|
src/gnome/gtkbuilder/newuser.glade,
|
|
src/gnome/gtkbuilder/price.glade,
|
|
src/gnome/gtkbuilder/print.glade,
|
|
src/gnome/gtkbuilder/progress.glade,
|
|
src/gnome/gtkbuilder/reconcile.glade,
|
|
src/gnome/gtkbuilder/register.glade,
|
|
src/gnome/gtkbuilder/sched-xact.glade,
|
|
src/gnome/gtkbuilder/stocks.glade,
|
|
src/gnome/gtkbuilder/tax.glade,
|
|
src/gnome/gtkbuilder/userpass.glade: Introduce a new directory
|
|
to store all gtkbuilder compatible ui files It already holds a
|
|
first set of files that were converted from libglade to
|
|
gtkbuilder. CAUTION: not all the GUI objects in these files work
|
|
properly already ! Glade (the tool) simply deletes all widgets
|
|
that are not supported by gtkbuilder during the conversion.
|
|
These will all be fixed gradually while the corresponding calls
|
|
in the C code are converted. The idea is that with each GUI
|
|
element that gets fixed in the gtkbuilder file, and subsequently
|
|
called from C, the old GUI element is removed from the
|
|
corresponding libglade file until all the libglade files are
|
|
empty and can be removed. This way the conversion can be done
|
|
gradually and both methods can coexist until all widgets and
|
|
code are converted. This first commit for example contains a
|
|
converted account hierarchy setup assistant, but not yet the
|
|
code to use it, so the old druid is still in the libglade file.
|
|
Once the code can succesfully use the new assistant from the
|
|
gtkbuilder file, the old druid will be removed from the libglade
|
|
file.
|
|
* [r20530] src/gnome/glade/account.glade: Add New Account
|
|
Hierarchy assistant to replace the druid
|
|
* [r20529] src/gnome-utils/Makefile.am,
|
|
src/gnome-utils/assistant-utils.c,
|
|
src/gnome-utils/assistant-utils.h: Add assistant-utils,
|
|
equivalent of druid-utils to be used with GtkAssistant based
|
|
dialogs.
|
|
|
|
2011-04-04 09:25 cstim
|
|
|
|
* [r20526] src/libqof/qof/gnc-date.c, src/libqof/qof/gnc-date.h,
|
|
src/libqof/qof/guid.c, src/libqof/qof/guid.h,
|
|
src/libqof/qof/kvp_frame.c, src/libqof/qof/kvp_frame.h,
|
|
src/libqof/qof/qofbackend.c, src/libqof/qof/qofbackend.h,
|
|
src/libqof/qof/qofbook-p.h, src/libqof/qof/qofbook.h,
|
|
src/libqof/qof/qofid.c, src/libqof/qof/qofid.h,
|
|
src/libqof/qof/qofutil.c, src/libqof/qof/qofutil.h: Remove some
|
|
more functions from libqof which are unused and look weird.
|
|
|
|
2011-04-03 20:16 cstim
|
|
|
|
* [r20525] src/report/report-system/report-utilities.scm: Fix
|
|
warning about NULL guid_list in xaccQueryAddAccountGUIDMatch,
|
|
which caused some total amounts in reports to disappear.
|
|
Apparently gnc:account-get-trans-type-splits-interval didn't
|
|
watch out for empty lists of accounts, and the resulting split
|
|
list somehow was bogus. Now that we check for empty account
|
|
list, all is fine again. This was broken for some months by now,
|
|
maybe since r20404? BP
|
|
|
|
2011-04-02 20:18 cstim
|
|
|
|
* [r20518] src/libqof/CMakeLists.txt, src/libqof/qof/Makefile.am:
|
|
Sort Makefile/CMakeLists alphabetically.
|
|
|
|
2011-04-02 20:17 cstim
|
|
|
|
* [r20517] src/libqof/CMakeLists.txt, src/libqof/qof/Makefile.am,
|
|
src/libqof/qof/qofgobj.c, src/libqof/qof/qofgobj.h: Remove
|
|
another unused and un-compiled file from libqof. Now we got all
|
|
of them.
|
|
* [r20516] src/libqof/qof/kvp_frame.c, src/libqof/qof/kvp_frame.h:
|
|
Remove a set of kvp_frame functions which are unused throughout
|
|
gnucash.
|
|
|
|
2011-04-02 19:59 cstim
|
|
|
|
* [r20515] src/libqof/CMakeLists.txt, src/libqof/qof/Makefile.am,
|
|
src/libqof/qof/qof.h, src/libqof/qof/qofreference-p.h,
|
|
src/libqof/qof/qofreference.c, src/libqof/qof/qofreference.h,
|
|
src/libqof/qof/qofsession.c: Revert r20509, "Rename header
|
|
<qof/qofreference.h> into <qofreference-p.h> " Somehow I missed
|
|
the reference from src/engine/test/test-recursive.c.
|
|
* [r20514] po/POTFILES.in, src/engine/test/Makefile.am,
|
|
src/engine/test/test-book-merge.c, src/libqof/CMakeLists.txt,
|
|
src/libqof/qof/Makefile.am, src/libqof/qof/qof.h,
|
|
src/libqof/qof/qofbookmerge.c, src/libqof/qof/qofbookmerge.h:
|
|
Remove the qof_book_merge code because it is unused in gnucash.
|
|
* [r20513] src/libqof/qof/gnc-date.c, src/libqof/qof/gnc-date.h,
|
|
src/libqof/qof/qofreference-p.h, src/libqof/qof/qofsession.c:
|
|
Make some functions static which are used only inside libqof.
|
|
|
|
2011-04-02 19:58 cstim
|
|
|
|
* [r20512] src/libqof/qof/qofutil.c, src/libqof/qof/qofutil.h:
|
|
Remove a few completely unused and weird functions from
|
|
qofutils.[hc].
|
|
* [r20511] src/libqof/qof/Makefile.am,
|
|
src/libqof/qof/gnc-numeric.c, src/libqof/qof/qofmath128-p.h,
|
|
src/libqof/qof/qofmath128.c, src/libqof/qof/qofmath128.h: Rename
|
|
qofmath128.h header to qofmath128-p.h because those functions
|
|
are only private to libqof.
|
|
|
|
2011-04-02 19:02 cstim
|
|
|
|
* [r20510] src/libqof/qof/qoflog.h: Minor code documentation
|
|
update: Add explanatory comment w.r.t. MSVC.
|
|
* [r20509] src/libqof/CMakeLists.txt, src/libqof/qof/Makefile.am,
|
|
src/libqof/qof/qof.h, src/libqof/qof/qofreference-p.h,
|
|
src/libqof/qof/qofreference.c, src/libqof/qof/qofreference.h,
|
|
src/libqof/qof/qofsession.c: Rename header <qof/qofreference.h>
|
|
into <qofreference-p.h> because it is used only internally in
|
|
the libqof module (in qofsession.c)
|
|
* [r20508] src/libqof/CMakeLists.txt, src/libqof/qof/Makefile.am,
|
|
src/libqof/qof/qof.h, src/libqof/qof/qofquery-deserial.c,
|
|
src/libqof/qof/qofquery-deserial.h,
|
|
src/libqof/qof/qofquery-serialize.c,
|
|
src/libqof/qof/qofquery-serialize.h, src/libqof/qof/qofsql.c,
|
|
src/libqof/qof/qofsql.h: Remove completely unused and code from
|
|
libqof which also doesn't get compiled for years by now.
|
|
|
|
2011-04-01 18:08 gjanssens
|
|
|
|
* [r20507] src/engine/Account.c: Various spelling fixes in
|
|
comments and translatable strings. BP
|
|
|
|
2011-03-30 07:13 cstim
|
|
|
|
* [r20505] README, README.dependencies: Note webkit dependency in
|
|
README.
|
|
|
|
2011-03-29 01:17 plongstaff
|
|
|
|
* [r20501] packaging/win32/install-impl.sh: During win32 build, if
|
|
a component is already installed, print the installation path
|
|
|
|
2011-03-28 18:51 cstim
|
|
|
|
* [r20500] configure.ac: Slightly lower the requirements from
|
|
r20489 again so that the windows build builds.
|
|
|
|
2011-03-28 15:58 warlord
|
|
|
|
* [r20499] src/Makefile.am: Several people reporting that
|
|
swig-runtime.h wasn't being created. That's because '.' wasn't
|
|
in the front of the SUBDIRS, so the Makefile wasn't building the
|
|
local targets.
|
|
|
|
2011-03-27 19:18 cstim
|
|
|
|
* [r20496] src/app-utils/gnc-ui-util.c: Bug #645518: Partly revert
|
|
r20378, "Correct memory leaks found with valgrind" The original
|
|
author (Alex) asked to have this part reverted as it seems to
|
|
cause the crash explained in the bugreport, but he doesn't have
|
|
time to investigate this in detail right now. BP
|
|
|
|
2011-03-26 12:58 cstim
|
|
|
|
* [r20491] src/import-export/generic-import.glade: Fix glade
|
|
message with unintended whitespaces.
|
|
* [r20490] po/de.po: Update German translation.
|
|
|
|
2011-03-26 12:50 cstim
|
|
|
|
* [r20489] CMakeLists.txt, configure.ac,
|
|
src/gnome-utils/dialog-account.c, src/libqof/qof/Makefile.am:
|
|
Bump required gtk version to 2.16 as discussed on gnucash-devel.
|
|
This requirement will be increased to 2.18.1 once our win32
|
|
build is upgraded. Following the gtk version, I increased also
|
|
all the other related libraries according to what I found here:
|
|
ftp://ftp.gnome.org/pub/gnome/platform/2.26/2.26.3/sources/
|
|
|
|
2011-03-26 10:50 gjanssens
|
|
|
|
* [r20487] packaging/win32/build_package.sh: Windows nightly
|
|
build: fix webserver directory creation hack BP
|
|
|
|
2011-03-26 09:23 cstim
|
|
|
|
* [r20484] configure.ac: Bump gnucash version to 2.4.99 to
|
|
distinguish this from stable ones.
|
|
* [r20483] configure.ac, po/POTFILES.in,
|
|
src/gnome-utils/gnc-gnome-utils.c, src/html/Makefile.am,
|
|
src/html/gnc-html-factory.c,
|
|
src/html/gnc-html-graph-gog-gtkhtml.c,
|
|
src/html/gnc-html-graph-gog-gtkhtml.h,
|
|
src/html/gnc-html-gtkhtml-p.h, src/html/gnc-html-gtkhtml.c,
|
|
src/html/gnc-html-gtkhtml.h, src/html/gnc-html-p.h,
|
|
src/html/gnc-html-webkit.c, src/html/gnc-html.h: Remove
|
|
gtkhtml-related sources completely.
|
|
|
|
2011-03-26 08:59 cstim
|
|
|
|
* [r20482] configure.ac: Disable gtkhtml choice from gnucash as we
|
|
now require the CSS/javascript features of webkit.
|
|
|
|
2011-03-25 21:19 cstim
|
|
|
|
* [r20481] src/gnome-utils/dialog-transfer.c,
|
|
src/gnome-utils/dialog-transfer.h,
|
|
src/import-export/aqbanking/gnc-ab-transfer.c: Bug #645640:
|
|
Online transfer must not allow to change amount in second window
|
|
BP
|
|
|
|
2011-03-25 19:57 cstim
|
|
|
|
* [r20480] src/report/business-reports/owner-report.scm: Bug
|
|
#645352: Customer and Vendor Reports should have separate income
|
|
and expense subtotals per period; error if 'Amount' is not
|
|
selected Patch by Chris Curtis: Add 'Credit' and 'Debit' columns
|
|
and options; fix error if 'Amount' is not selected. For tax
|
|
purposes it would be helpful if the customer and vendor reports
|
|
included the totals for the amounts earned, received, or billed
|
|
for a given time period. The reports currently give a total,
|
|
which is (if you're lucky) zero because the credits cancel out
|
|
the debits. But for verifying or providing the amounts of a
|
|
1099-MISC, for instance, the report should show just the amounts
|
|
credited or debited depending on your business' accounting
|
|
method. Secondarily, if the 'Amount' column is deselected the
|
|
report fails with an error. The attached patch both corrects
|
|
this problem and adds the requested features. The new columns
|
|
are labeled simply 'Credit' and 'Debit' and do not attempt
|
|
context-aware naming ("Paid", "Billed", etc.) for simplicity and
|
|
applicability (cash versus accrual accounting). The columns
|
|
contain a running total, and the final totals appear in a line
|
|
above the Amount (running) total. If the beginning period splits
|
|
an invoice/payment pair an opening balance appears and is
|
|
accounted for in the Amount total as before, but is not included
|
|
in the Credit/Debit totals as it is outside the reporting
|
|
period. If the Amount column is not selected for display then
|
|
neither is the opening balance, even if it otherwise would have
|
|
been.
|
|
* [r20479] src/optional/python-bindings/function_class.py: Bug
|
|
#644762: Deprecated __new__() call in function_class.py Patch by
|
|
Sara Arenson: Patch to fix the deprecated __new__() call in
|
|
function_class.py When you create an object of type
|
|
ClassFromFunctions (a subclass of object), you get the following
|
|
warning:
|
|
/opt/gnucash-2.4.0/lib/python2.6/site-packages/gnucash/function_class.py:55:
|
|
DeprecationWarning: object.__new__() takes no parameters return
|
|
super(ClassFromFunctions, cls).__new__(cls, *args, **kargs) As
|
|
per Python docs
|
|
(http://docs.python.org/reference/datamodel.html), __new__()
|
|
accepts class name and a list of arguments for the object's
|
|
constructor. Since ClassFromFunctions's superclass's constructor
|
|
has no arguments, we should not be passing *args and **kargs.
|
|
|
|
2011-03-25 19:56 cstim
|
|
|
|
* [r20478] src/import-export/import-backend.c: Bug #645406: Make
|
|
transaction matching on memo and description case-insensitive
|
|
Patch by gnemas: The function split_find_match() in
|
|
import-backend.c scores transactions according to comparisons of
|
|
amount, date, description, etc. I noticed that the comparison of
|
|
the description and memo fields is case-sensitive. This means
|
|
that my supermarket entries that have descriptions "Giant Food"
|
|
do not match the downloaded descriptions "GIANT FOOD". This
|
|
applies to both the exact and the 50% match cases, and for both
|
|
the memo and the description fields. The attached patch should
|
|
fix this.
|
|
|
|
2011-03-25 07:57 cstim
|
|
|
|
* [r20477] configure.ac: Correctly disable python unless
|
|
--enable-python was given
|
|
|
|
2011-03-24 21:50 gjanssens
|
|
|
|
* [r20475] packaging/win32/build_package.sh,
|
|
packaging/win32/daily_build.bat: Windows build: fix weekly 2.4
|
|
build and move log files into separate directory BP
|
|
|
|
2011-03-24 21:30 cstim
|
|
|
|
* [r20474] src/report/report-system/Makefile.am,
|
|
src/report/report-system/html-jqplot.scm: Shared code between
|
|
the various jqplot charts From: Andy Clayton <q3aiml@gmail.com>
|
|
* [r20473] configure.ac, src/report/Makefile.am,
|
|
src/report/jqplot, src/report/jqplot/Makefile.am,
|
|
src/report/jqplot/gpl-2.0.txt,
|
|
src/report/jqplot/jquery-1.4.2.min.js,
|
|
src/report/jqplot/jquery.jqplot.css,
|
|
src/report/jqplot/jquery.jqplot.js, src/report/jqplot/plugins,
|
|
src/report/jqplot/plugins/jqplot.BezierCurveRenderer.js,
|
|
src/report/jqplot/plugins/jqplot.barRenderer.js,
|
|
src/report/jqplot/plugins/jqplot.blockRenderer.js,
|
|
src/report/jqplot/plugins/jqplot.bubbleRenderer.js,
|
|
src/report/jqplot/plugins/jqplot.canvasAxisLabelRenderer.js,
|
|
src/report/jqplot/plugins/jqplot.canvasAxisTickRenderer.js,
|
|
src/report/jqplot/plugins/jqplot.canvasTextRenderer.js,
|
|
src/report/jqplot/plugins/jqplot.categoryAxisRenderer.js,
|
|
src/report/jqplot/plugins/jqplot.ciParser.js,
|
|
src/report/jqplot/plugins/jqplot.cursor.js,
|
|
src/report/jqplot/plugins/jqplot.dateAxisRenderer.js,
|
|
src/report/jqplot/plugins/jqplot.donutRenderer.js,
|
|
src/report/jqplot/plugins/jqplot.dragable.js,
|
|
src/report/jqplot/plugins/jqplot.enhancedLegendRenderer.js,
|
|
src/report/jqplot/plugins/jqplot.funnelRenderer.js,
|
|
src/report/jqplot/plugins/jqplot.highlighter.js,
|
|
src/report/jqplot/plugins/jqplot.json2.js,
|
|
src/report/jqplot/plugins/jqplot.logAxisRenderer.js,
|
|
src/report/jqplot/plugins/jqplot.mekkoAxisRenderer.js,
|
|
src/report/jqplot/plugins/jqplot.mekkoRenderer.js,
|
|
src/report/jqplot/plugins/jqplot.meterGaugeRenderer.js,
|
|
src/report/jqplot/plugins/jqplot.ohlcRenderer.js,
|
|
src/report/jqplot/plugins/jqplot.pieRenderer.js,
|
|
src/report/jqplot/plugins/jqplot.pointLabels.js,
|
|
src/report/jqplot/plugins/jqplot.trendline.js: Add javascript
|
|
jqplot 0.9.7r635 module so that it can be used in reports. From:
|
|
Andy Clayton <q3aiml@gmail.com>
|
|
|
|
2011-03-24 20:10 cstim
|
|
|
|
* [r20472] src/app-utils/Makefile.am: Add needed python linker
|
|
flags to app-utils-python.
|
|
* [r20471] configure.ac, src/python/Makefile.am,
|
|
src/python/init.py, src/python/pycons,
|
|
src/python/pycons/Makefile.am, src/python/pycons/__init__.py,
|
|
src/python/pycons/console.py, src/python/pycons/ishell.py,
|
|
src/python/pycons/pycons, src/python/pycons/setup.py,
|
|
src/python/pycons/shell.py, src/python/pycons/simple_plot.py:
|
|
Add code to start up a Python console during Py module init, but
|
|
disabled by default. If a python console is wanted, change the
|
|
last section of src/python/init.py to "if True:". From: Andy
|
|
Clayton <q3aiml@gmail.com>
|
|
|
|
2011-03-24 19:47 cstim
|
|
|
|
* [r20470] configure.ac, po/POTFILES.in, src/Makefile.am,
|
|
src/bin/gnucash-bin.c, src/optional/Makefile.am, src/python,
|
|
src/python/Makefile.am, src/python/gncmod-python.c,
|
|
src/python/init.py: A somewhat rough start to a gnucash python
|
|
module This also renames the configure option to
|
|
--enable-python. From: Andy Clayton <q3aiml@gmail.com> (with
|
|
minor modifications by myself)
|
|
* [r20469] configure.ac, src/app-utils/Makefile.am: Enclose
|
|
building of app-utils-python in AM_CONDITIONAL so that it isn't
|
|
build on a non-python build.
|
|
|
|
2011-03-24 19:25 gjanssens
|
|
|
|
* [r20461] packaging/win32/reset.sh: Windows build: allow reset.sh
|
|
to remove mingw BP
|
|
|
|
2011-03-23 21:38 gjanssens
|
|
|
|
* [r20460] packaging/win32/build_package.sh: Windows build: fix
|
|
upload code
|
|
|
|
2011-03-23 21:37 cstim
|
|
|
|
* [r20459] src/app-utils/Makefile.am, src/app-utils/app-utils.i:
|
|
Build Python swig wrappers for app-utils From Andy Clayton
|
|
<q3aiml@gmail.com> (modified by me a little bit)
|
|
|
|
2011-03-23 17:48 gjanssens
|
|
|
|
* [r20458] packaging/win32/defaults.sh,
|
|
packaging/win32/guile-1.8.8.patch,
|
|
packaging/win32/install-impl.sh: Fix windows build: - Add
|
|
missing patch for guile 1.8.8 - Add missing mingwrt dev package
|
|
|
|
2011-03-23 17:28 gjanssens
|
|
|
|
* [r20457] packaging/win32/functions.sh: Improve message printed
|
|
on screen
|
|
|
|
2011-03-22 21:46 gjanssens
|
|
|
|
* [r20456] packaging/win32/build_package.sh,
|
|
packaging/win32/functions.sh, packaging/win32/weekly_build.sh:
|
|
Some additional Windows nightly build fixes: - restore the
|
|
original mingw/msys link, even when the build script abort (due
|
|
to a die command) - only restore the mingw/msys link if it was
|
|
saved before - weekly builds should be on Monday, not Tuesday -
|
|
upload tag rebuilds to a directory named 'releases' instead of
|
|
'tags' BP
|
|
|
|
2011-03-22 21:03 gjanssens
|
|
|
|
* [r20455] packaging/win32/build_package.sh: Build server:
|
|
automatically create directories on webserver for new branches
|
|
|
|
2011-03-22 20:24 gjanssens
|
|
|
|
* [r20454] packaging/win32/daily_build.bat,
|
|
packaging/win32/weekly_build.bat,
|
|
packaging/win32/weekly_build.sh: Rework the Windows weekly 2.4
|
|
build to avoid parallel builds (which would fail BP (note that
|
|
r20452 should be backported first, though I forgot to add the BP
|
|
marker)
|
|
|
|
2011-03-22 19:43 gjanssens
|
|
|
|
* [r20452] packaging/win32/dist-impl.sh, packaging/win32/dist.sh,
|
|
packaging/win32/functions.sh, packaging/win32/install-impl.sh,
|
|
packaging/win32/install.sh, packaging/win32/weekly_build.bat:
|
|
Adapt the windows build system to deal with swapping mingw
|
|
installations on one build machine
|
|
|
|
2011-03-21 21:37 jralls
|
|
|
|
* [r20447] src/import-export/aqbanking/gnc-ab-utils.c: Allow
|
|
AQBanking & Gwenhywfar log-level environment variables to
|
|
override the gnucash preferences settings
|
|
|
|
2011-03-21 15:11 gjanssens
|
|
|
|
* [r20446] packaging/win32/dist-impl.sh: Windows build: update
|
|
dist script for guile 1.8
|
|
* [r20445] packaging/win32/install-impl.sh: Windows build: fix
|
|
libstdc++-6 DLL error This may be a hack, but I have no clue how
|
|
to fix it otherwise...
|
|
* [r20444] packaging/win32/defaults.sh,
|
|
packaging/win32/install-impl.sh, packaging/win32/install.sh:
|
|
Windows build: update guile to 1.8.8 and remove slib Note: The
|
|
Windows GnuCash build will still fail as GnuCash still depends
|
|
on slib...
|
|
|
|
2011-03-21 15:10 gjanssens
|
|
|
|
* [r20443] packaging/win32/libofx-0.8.3-patch.diff: Windows build:
|
|
patch libofx to build with mingw gcc 4.5.2 Note: the complete
|
|
gnucash build is still broken and will be fixed with following
|
|
patches.
|
|
* [r20442] packaging/win32/defaults.sh,
|
|
packaging/win32/install-impl.sh: Windows build: update gcc to
|
|
4.5.2 Note this breaks the build as some other parts still need
|
|
tweaking before this works.
|
|
* [r20441] configure.ac, src/app-utils/app-utils.i,
|
|
src/app-utils/guile-util.c, src/engine/engine-helpers.c,
|
|
src/engine/engine.i, src/gnome-utils/gnc-menu-extensions.c,
|
|
src/guile-mappings.h: Require guile 1.8.5 and remove all 1.6.x
|
|
specific conditions
|
|
* [r20440] src/app-utils/app-utils.scm,
|
|
src/app-utils/c-interface.scm: Bug #615168: N_ in the root
|
|
module Fix variable not found crasher.
|
|
* [r20439] src/app-utils/gnc-exp-parser.c: Windows: avoid
|
|
GROUP_NAME redefined error with mingw gcc 4.5.2
|
|
* [r20438] src/app-utils/app-utils.scm,
|
|
src/app-utils/c-interface.scm: [PATCH 4/4] Bug #615168: N_ in
|
|
the root module * src/app-utils/app-utils.scm: *
|
|
src/app-utils/c-interface.scm: Make N_ available to all of
|
|
Gnucash. A hack, but a correct hack that permits the Scheme code
|
|
to be compiled. Patch by Andy Wingo.
|
|
* [r20437] configure.ac: [PATCH 3/4] Bug #615168: Remove
|
|
configure.in check for slib Gnucash no longer requires slib.
|
|
Patch by Andy Wingo.
|
|
|
|
2011-03-21 15:09 gjanssens
|
|
|
|
* [r20436] src/app-utils/c-interface.scm,
|
|
src/report/business-reports/aging.scm,
|
|
src/report/business-reports/easy-invoice.scm,
|
|
src/report/business-reports/fancy-invoice.scm,
|
|
src/report/business-reports/invoice.scm,
|
|
src/report/report-system/report-system.scm,
|
|
src/report/standard-reports/standard-reports.scm: [PATCH 2/4]
|
|
Bug #615168: Remove instances of (use-modules (ice-9 slib))
|
|
There are no more instances of (require ...), so Guile's slib
|
|
support is no longer needed. Patch by Andy Wingo.
|
|
* [r20435] src/app-utils/c-interface.scm, src/app-utils/prefs.scm,
|
|
src/report/business-reports/aging.scm,
|
|
src/report/business-reports/easy-invoice.scm,
|
|
src/report/business-reports/fancy-invoice.scm,
|
|
src/report/business-reports/invoice.scm,
|
|
src/report/report-system/report-system.scm,
|
|
src/report/standard-reports/standard-reports.scm: [PATCH 1/4]
|
|
Bug #615168: Remove spurious (require 'hash-table) instances
|
|
Patch by Andy Wingo. There is nothing that the slib hash-table
|
|
module provides that was used in any of these files; they all
|
|
used Guile's stock hash tables.
|
|
|
|
2011-03-20 19:33 gjanssens
|
|
|
|
* [r20433] src/engine/gncOwner.c, src/engine/gncOwner.h: Add some
|
|
convenience getter functions to gncOwner.
|
|
|
|
2011-03-20 19:17 gjanssens
|
|
|
|
* [r20432] src/engine/gnc-lot.h, src/engine/gncCustomer.h,
|
|
src/engine/gncEmployee.h, src/engine/gncInvoice.h,
|
|
src/engine/gncJob.h, src/engine/gncOwner.c,
|
|
src/engine/gncVendor.h,
|
|
src/gnome-utils/gnc-tree-model-account.c,
|
|
src/gnome-utils/gnc-tree-model-account.h: Whitespace and
|
|
spelling corrections
|
|
|
|
2011-03-19 04:41 fell
|
|
|
|
* [r20431] src/engine/iso-4217-currencies.scm: Bug #642176: Add
|
|
four decimals to CLF (Chilean Unidades de fomento) Oops, I
|
|
forgot 1 digit
|
|
|
|
2011-03-19 04:09 fell
|
|
|
|
* [r20430] src/engine/iso-4217-currencies.scm: Bug #642176: Add
|
|
four decimals to CLF (Chilean Unidades de fomento) While we
|
|
could not find a document, which defines the decimals, they are
|
|
indispensable for the conversion of payments in "real" CLP.
|
|
|
|
2011-03-18 19:40 gjanssens
|
|
|
|
* [r20429] configure.ac: Bug #645173 - [PATCH] Configure check
|
|
uses hardcoded webkit library name Patch by Andy Clayton.
|
|
|
|
2011-03-17 04:57 cmarchi
|
|
|
|
* [r20427] po/nl.po: Updated Dutch translation, copied from the
|
|
translation project.
|
|
|
|
2011-03-15 17:17 gjanssens
|
|
|
|
* [r20426] packaging/win32/install-fq-mods.cmd: Bug #641645 -
|
|
Support ActivePerl 5.12 for Finance:Quote on Windows
|
|
|
|
2011-03-15 14:24 jralls
|
|
|
|
* [r20425] src/engine/Account.c, src/gnome-utils/dialog-account.c,
|
|
src/gnome-utils/gnc-tree-view-account.c: Bug #644688: Account
|
|
edit fails to detect that no changes have been made and marks
|
|
the account 'dirty'.
|
|
|
|
2011-03-15 10:08 cstim
|
|
|
|
* [r20424] src/bin/gnucash-bin.c: Note last stable version number
|
|
|
|
2011-03-14 05:39 cstim
|
|
|
|
* [r20420] configure.ac: Make error message on missing <dbi/dbi.h>
|
|
more verbose. Also mention the infamous dbi database drivers
|
|
here,
|
|
https://lists.gnucash.org/pipermail/gnucash-devel/2011-February/031171.html
|
|
|
|
2011-03-13 17:47 cmarchi
|
|
|
|
* [r20419] po/it.po: Updated Italian translation.
|
|
|
|
2011-03-13 16:47 plongstaff
|
|
|
|
* [r20417] configure.ac: Update rev to 2.4.4
|
|
* [r20416] po/POTFILES.in: Update POTFILES.in
|
|
|
|
2011-03-13 11:28 cstim
|
|
|
|
* [r20413] src/import-export/ofx/gnc-ofx-import.c: Implement
|
|
automatic creation of stock account for newly imported OFX
|
|
stocks. Only active if "auto-create commodity" is switched on in
|
|
the preferences from r20376.
|
|
|
|
2011-03-13 11:14 cstim
|
|
|
|
* [r20412] src/import-export/import-account-matcher.c,
|
|
src/import-export/import-backend.c,
|
|
src/import-export/import-main-matcher.c,
|
|
src/import-export/import-main-matcher.h: Add some more sanity
|
|
checking in common importer module.
|
|
|
|
2011-03-13 09:58 cstim
|
|
|
|
* [r20411] src/import-export/ofx/Makefile.am,
|
|
src/import-export/ofx/gnc-ofx-import.c,
|
|
src/import-export/ofx/gnc-ofx-kvp.c,
|
|
src/import-export/ofx/gnc-ofx-kvp.h: Refactor KVP-related
|
|
functions of OFX into separate file.
|
|
|
|
2011-03-13 09:54 cstim
|
|
|
|
* [r20410] src/gnome/dialog-tax-info.c: Revert r20405, "Correct
|
|
memory leaks..." - does not compile with guile-1.6 The patch
|
|
will be re-applied once trunk requires guile-1.8, which will be
|
|
done right after the oncoming branching.
|
|
|
|
2011-03-13 00:03 cstim
|
|
|
|
* [r20409] src/import-export/ofx/gnc-ofx-import.c: Code cleanup in
|
|
ofx importer; refactoring to get away from the single giant long
|
|
function.
|
|
|
|
2011-03-13 00:02 cstim
|
|
|
|
* [r20408] src/gnome-utils/dialog-account.c,
|
|
src/gnome-utils/dialog-account.h,
|
|
src/import-export/import-account-matcher.c,
|
|
src/import-export/import-account-matcher.h: Add some more
|
|
const-correctness.
|
|
* [r20407] configure.ac: Configure simplification: Use pkg-config
|
|
for libofx. Remove obsolete external qof detection. (Somehow the
|
|
argument --with-qt3-wizard-package was writting right inside the
|
|
qof code stuff. This has been moved to the aqbanking section
|
|
now.)
|
|
* [r20406] packaging/win32/crossbuild_webkit.sh,
|
|
packaging/win32/defaults.sh,
|
|
packaging/win32/webkit-1.2.7-time.patch,
|
|
packaging/win32/webkit-1.2.7-vasprintf.patch: Win32: Tweak cross
|
|
compiling script for webkit so that is seems to almost compile.
|
|
|
|
2011-03-12 21:48 alex.aycinena
|
|
|
|
* [r20405] src/gnome/dialog-tax-info.c: Correct memory leaks found
|
|
with valgrind
|
|
|
|
2011-03-12 15:52 cstim
|
|
|
|
* [r20404] src/report/report-system/report-system.scm,
|
|
src/report/report-system/report-utilities.scm,
|
|
src/report/standard-reports/equity-statement.scm,
|
|
src/report/standard-reports/income-statement.scm: Bug #570042:
|
|
Better default for book-closing entries in Income Statement
|
|
Report Options Patch by Tristan Faujour: Proposed patch: make
|
|
reports ignore book-closing entries I chose to: - Change the
|
|
reports' default behavior to have them ignore the book-closing
|
|
entries. - Do not change anything in reports that deal
|
|
explicitly with them. Here is the content of this patch
|
|
(everything is under gnucash/src/report): - In function
|
|
gnc:account-get-trans-type-balance-interval, depending on an
|
|
argument, closing entries can be ignored (they are identified by
|
|
xaccTransGetIsClosingTxn). - Some report utility functions are
|
|
duplicated (with a "-with closing" suffix) to provide the legacy
|
|
feature. - Equity statement and Profit & Loss reports are
|
|
modified to call the *-with-closing functions.
|
|
|
|
2011-03-12 15:47 cstim
|
|
|
|
* [r20403] src/backend/xml/gnc-backend-xml.c,
|
|
src/libqof/qof/qoflog.c, src/libqof/qof/test/test-qof.c: Bug
|
|
#644556: Running the test as root happened to remove /dev/null.
|
|
Check for this and also fix the respective test. Additionally,
|
|
it turned out the log system never gave notice about a log
|
|
output file that was unwritable. Added an appropriate CRITICAL
|
|
error message.
|
|
* [r20402] src/libqof/qof/qoflog.c, src/libqof/qof/qoflog.h:
|
|
Remove unused functions for wall clock timing. Facilities such
|
|
as this should be used from external expert libraries. Also,
|
|
this is in the way when cleaning up some log system problems in
|
|
subsequent commits.
|
|
|
|
2011-03-12 15:44 gjanssens
|
|
|
|
* [r20401] src/app-utils/test/Makefile.am,
|
|
src/backend/xml/test/Makefile.am, src/bin/Makefile.am,
|
|
src/business/business-core/test/Makefile.am,
|
|
src/core-utils/test/Makefile.am, src/engine/test/Makefile.am,
|
|
src/import-export/ofx/test/Makefile.am,
|
|
src/import-export/qif-import/test/Makefile.am,
|
|
src/import-export/test/Makefile.am,
|
|
src/register/ledger-core/test/Makefile.am,
|
|
src/register/register-core/test/Makefile.am,
|
|
src/register/register-gnome/test/Makefile.am,
|
|
src/report/report-gnome/test/Makefile.am: Bug #644557 -
|
|
gnucash-2.4.3: downstream patches to fix tests linking Patches
|
|
kindly provided by Gilles Dartiguelongue <eva@gentoo.org> of the
|
|
Gentoo project.
|
|
* [r20400] src/backend/dbi/gnc-backend-dbi.c,
|
|
src/core-utils/gnc-filepath-utils.c,
|
|
src/core-utils/gnc-filepath-utils.h: Bug #642739 - Translog
|
|
files being created in Gnucash program installation directory
|
|
Translog files for databases are now created in a directory
|
|
"translog" inside the .gnucash dir. The files will be named
|
|
following this scheme:
|
|
<dbtype>_<hostname>_<user>_<dbname>.<timestamp>.log
|
|
|
|
2011-03-12 09:36 cstim
|
|
|
|
* [r20399] src/report/report-gnome/gnc-plugin-page-report.c: When
|
|
setting the report print name, check whether this exact name has
|
|
been used before. Append an increasing number if that was the
|
|
case.
|
|
|
|
2011-03-11 20:07 cmarchi
|
|
|
|
* [r20398] po/nl.po: Updated Dutch translation copied from the
|
|
translation project.
|
|
|
|
2011-03-11 18:46 cmarchi
|
|
|
|
* [r20397] po/uk.po: Updated Ukranian translation copied from the
|
|
translation project.
|
|
|
|
2011-03-11 14:25 cstim
|
|
|
|
* [r20396] src/report/report-gnome/gnc-plugin-page-report.c: Fix
|
|
r20394: Output string clean-up was missing the date part.
|
|
|
|
2011-03-11 12:53 cmarchi
|
|
|
|
* [r20395] doc/README-zh_TW.win32-bin.txt, po/glossary/zh_TW.po,
|
|
po/zh_TW.po: Updated Traditional Chinese translation, glossary
|
|
and win32 txt.
|
|
|
|
2011-03-11 07:21 cstim
|
|
|
|
* [r20394] src/report/report-gnome/gnc-plugin-page-report.c: When
|
|
setting a printer job name, remove slashes because they are not
|
|
allowes in filenames.
|
|
|
|
2011-03-10 22:23 cstim
|
|
|
|
* [r20393] src/report/report-gnome/gnc-plugin-page-report.c: Add
|
|
the invoice number in the output printer job name, if an invoice
|
|
report is printed.
|
|
* [r20392] src/app-utils/Makefile.am,
|
|
src/app-utils/business-options.c,
|
|
src/app-utils/business-options.h,
|
|
src/business/business-utils/Makefile.am,
|
|
src/business/business-utils/business-options.c,
|
|
src/business/business-utils/business-options.h: Move
|
|
business-options.[hc] from business-utils to app-utils. As
|
|
"business-core" has been dissolved, the "business-utils" code
|
|
has no more requirements than app-utils and can be moved there
|
|
because of this.
|
|
|
|
2011-03-10 20:12 cstim
|
|
|
|
* [r20391] ChangeLog.2010, Makefile.am: Add ChangeLog.2010.
|
|
|
|
2011-03-08 13:21 gjanssens
|
|
|
|
* [r20388] src/libqof/qof/qoflog.c: Fix missing timestamp in trace
|
|
files on Windows
|
|
|
|
2011-03-08 13:16 gjanssens
|
|
|
|
* [r20385] src/libqof/qof/test, src/optional/gtkmm: Additional
|
|
svn:ignore settings
|
|
|
|
2011-03-08 12:54 cstim
|
|
|
|
* [r20384] .gitignore: Add yet more gitignores.
|
|
|
|
2011-03-08 11:16 cstim
|
|
|
|
* [r20383] .gitignore: Add more gitignore entries.
|
|
|
|
2011-03-08 11:15 cstim
|
|
|
|
* [r20382] src/libqof/qof/qofbook-p.h, src/libqof/qof/qofbook.c,
|
|
src/libqof/qof/test/test-qof.c,
|
|
src/libqof/qof/test/test-qofbook.c: Bug #644036: Counter format
|
|
validation fails on Windows because the number format is I64i
|
|
there. Note: Users will run into a problem when copying a
|
|
windows file to linux and vice versa because the counter format
|
|
will have to be changed on the other operating system each time.
|
|
|
|
2011-03-07 19:23 gjanssens
|
|
|
|
* [r20381] src/libqof/qof/guid.c: Add comments to warn about lack
|
|
of Windows support in the guid_init function.
|
|
|
|
2011-03-07 18:42 gjanssens
|
|
|
|
* [r20380] src/libqof/qof/guid.c: Bug #521817 - Guid_init causes
|
|
very long startup delay if Novell Network active P_tmpdir is set
|
|
to "\" by mingw. The way P_tmpdir is used by GnuCash, this seems
|
|
to trigger unwanted network activity. So on Windows, I'm
|
|
replacing it with "C:/temp" for now, based on suggestions found
|
|
on the internet regarding this issue.
|
|
|
|
2011-03-06 20:22 cmarchi
|
|
|
|
* [r20379] src/business/business-gnome/glade/businessprefs.glade:
|
|
Fix an accelerator.
|
|
|
|
2011-03-05 23:29 alex.aycinena
|
|
|
|
* [r20378] src/app-utils/gnc-ui-util.c,
|
|
src/gnome-utils/gnc-tree-view-account.c,
|
|
src/gnome/gnc-plugin-page-register.c: Correct memory leaks found
|
|
with valgrind
|
|
|
|
2011-03-05 17:31 gjanssens
|
|
|
|
* [r20377] src/libqof/qof/guid.c: Add more debug logging.
|
|
|
|
2011-03-05 11:41 cstim
|
|
|
|
* [r20376] src/import-export/generic-import.glade,
|
|
src/import-export/ofx/gnc-ofx-import.c,
|
|
src/import-export/schemas/apps_gnucash_import_generic_matcher.schemas.in:
|
|
Add option in OFX import to have newly encountered commodities
|
|
automatically created.
|
|
|
|
2011-03-05 11:40 cstim
|
|
|
|
* [r20375] src/import-export/import-commodity-matcher.c,
|
|
src/import-export/import-commodity-matcher.h,
|
|
src/import-export/import-settings.c,
|
|
src/import-export/import-settings.h: Minor code cleanup: Move
|
|
gconf section name into header; clarify argument name.
|
|
|
|
2011-03-04 21:02 cstim
|
|
|
|
* [r20373] src/import-export/import-commodity-matcher.c,
|
|
src/import-export/import-commodity-matcher.h,
|
|
src/import-export/ofx/gnc-ofx-import.c: Minor code cleanup in
|
|
ofx importer; improve const-correctness.
|
|
|
|
2011-03-04 14:43 cstim
|
|
|
|
* [r20368] src/gnc-module/gnc-module.c: Use qualified include path
|
|
for cmake/automake simplification
|
|
|
|
2011-03-03 21:50 gjanssens
|
|
|
|
* [r20367] src/bin/gnucash-bin.c, src/gnc-module/Makefile.am,
|
|
src/gnc-module/gnc-module.c, src/libqof/qof/guid.c: Add
|
|
additional debug markers
|
|
|
|
2011-03-03 00:30 alex.aycinena
|
|
|
|
* [r20364] src/app-utils/gnc-ui-util.c: Correct memory leak found
|
|
with valgrind
|
|
|
|
2011-03-02 19:33 cmarchi
|
|
|
|
* [r20363] packaging/win32/Makefile.am,
|
|
packaging/win32/gnucash.iss.in: Fix Traditional Chinese win32
|
|
package translation.
|
|
|
|
2011-03-01 23:09 alex.aycinena
|
|
|
|
* [r20359] src/gnome-utils/gnc-tree-model-account.c,
|
|
src/gnome-utils/gnc-tree-model-account.h,
|
|
src/gnome-utils/gnc-tree-view-account.c: Modify Tax Info on
|
|
Account Page to display or not display sub-account info based on
|
|
whether row is expanded. Re-apply changes reverted in r20251.
|
|
The only difference between this commit and r20207 is that,
|
|
contrary to the recommendation given in gnc-tree-view.h, "Use
|
|
GNC_TREE_VIEW_COLUMN_DATA_NONE if you plan on using a non-model
|
|
data source for this column", it cobtinues to use
|
|
"GNC_TREE_MODEL_ACCOUNT_COL_TAX_INFO". Using
|
|
"GNC_TREE_VIEW_COLUMN_DATA_NONE" generates problems later in the
|
|
"gnc_tree_view_add_text_column" routine when it tries to set up
|
|
sorting for the column ("CRIT <Gtk>
|
|
gtk_tree_sortable_set_sort_func: assertion `sort_column_id >= 0'
|
|
failed"). Define a new column,
|
|
GNC_TREE_MODEL_ACCOUNT_COL_TAX_INFO_SUB_ACCT, in
|
|
gnc-tree-model-account.c filled with
|
|
gnc_ui_account_get_tax_info_sub_acct_string. Modify
|
|
gnc-tree-view-account.c to define a tax_info_data_func that
|
|
displays only the the data in the
|
|
GNC_TREE_MODEL_ACCOUNT_COL_TAX_INFO model column if the row is
|
|
expanded; otherwise it combines it with the data in the
|
|
GNC_TREE_MODEL_ACCOUNT_COL_TAX_INFO_SUB_ACCT model column.
|
|
Modily the view creation function to use the new
|
|
tax_info_data_func for the text after having first set it to
|
|
GNC_TREE_MODEL_ACCOUNT_COL_TAX_INFO to prevent the problem
|
|
mentioned above, thereby overriding it.
|
|
|
|
2011-03-01 21:27 cstim
|
|
|
|
* [r20358] po/de.po: Fix typo in German translation
|
|
|
|
2011-03-01 19:44 cmarchi
|
|
|
|
* [r20357] doc/Makefile.am, doc/README-zh_TW.win32-bin.txt,
|
|
packaging/win32/ChineseTrad-2-5.1.11.isl,
|
|
packaging/win32/gnucash.iss.in: Add Traditional Chinese
|
|
translation for win32 package system.
|
|
|
|
2011-03-01 19:36 cmarchi
|
|
|
|
* [r20356] po/zh_TW.po: Updated Traditional Chinese translation by
|
|
Kuang-che.
|
|
|
|
2011-03-01 19:33 cmarchi
|
|
|
|
* [r20355] po/fr.po: Improved French translation by Sebastien
|
|
Daniel.
|
|
|
|
2011-02-28 18:48 gjanssens
|
|
|
|
* [r20354] src/gnome-utils/gnctreemodelsort.c,
|
|
src/gnome-utils/gnctreemodelsort.h,
|
|
src/gnome-utils/gtktreedatalist.c,
|
|
src/gnome-utils/gtktreedatalist.h: Remove some obsolete files
|
|
These files were once copied from gtk 2.8 to work around pre-2.8
|
|
gtk bugs when that was still our baseline. Our baseline is
|
|
currently 2.10, so these files are no longer needed/used.
|
|
|
|
2011-02-28 16:26 gjanssens
|
|
|
|
* [r20353] src/gnome-utils/gnc-main-window.c: Fix Gtk CRIT
|
|
warnings introduced in r20351
|
|
|
|
2011-02-28 11:28 gjanssens
|
|
|
|
* [r20352] src/business/business-gnome/dialog-invoice.c,
|
|
src/doc/python-bindings-doxygen.py,
|
|
src/gnome-utils/dialog-transfer.c,
|
|
src/gnome-utils/gnc-gobject-utils.c,
|
|
src/gnome-utils/gnc-gobject-utils.h,
|
|
src/gnome/gnc-plugin-page-budget.c,
|
|
src/libqof/qof/gnc-numeric.c,
|
|
src/optional/python-bindings/timespec.i,
|
|
src/report/report-gnome/gnc-plugin-page-report.c: Small spelling
|
|
corrections in comments and some whitespace adjustments
|
|
* [r20351] src/business/business-gnome/gnc-plugin-page-invoice.c,
|
|
src/gnome-utils/gnc-main-window.c: Update page name if
|
|
invoice/bill is renamed.
|
|
* [r20350] src/gnome/gnc-plugin-page-budget.c: Present already
|
|
open budget page if the user tries to open a budget more than
|
|
once
|
|
|
|
2011-02-28 11:27 gjanssens
|
|
|
|
* [r20349] src/gnome/gnc-plugin-page-budget.c: Update page name if
|
|
budget is renamed.
|
|
* [r20348] src/gnome/gnc-plugin-page-budget.c: Bug #347265 -
|
|
budget column resizing/options applies to all budget windows
|
|
|
|
2011-02-26 14:42 gjanssens
|
|
|
|
* [r20344] src/gnome/druid-hierarchy.c: Only show the Save As
|
|
dialog at the end of the Hierarchy druid if it was called at the
|
|
beginning of a new book, not when a hierarchy is added to from
|
|
the actions menu.
|
|
|
|
2011-02-26 14:04 cstim
|
|
|
|
* [r20343] src/app-utils/gnc-ui-util.c,
|
|
src/backend/dbi/gnc-backend-dbi.c,
|
|
src/backend/dbi/test/test-dbi-stuff.c,
|
|
src/core-utils/gnc-main.c, src/gnome-utils/dialog-totd.c,
|
|
src/gnome-utils/gnc-main-window.c,
|
|
src/import-export/aqbanking/gnc-gwen-gui.c,
|
|
src/libqof/qof/qofsession.c: Re-indentation of source code. This
|
|
re-indentation was done using astyle-1.24 using the following
|
|
options: astyle --indent=spaces=4 --brackets=break --pad-oper
|
|
--pad-header --suffix=none
|
|
|
|
2011-02-26 13:04 gjanssens
|
|
|
|
* [r20342] src/business/business-gnome/gnc-plugin-business.h,
|
|
src/business/business-gnome/gnc-plugin-page-invoice.h,
|
|
src/gnome-utils/gnc-embedded-window.h,
|
|
src/gnome-utils/gnc-keyring.h,
|
|
src/gnome-utils/gnc-tree-model-account.h,
|
|
src/gnome-utils/gnc-tree-model-commodity.h,
|
|
src/gnome-utils/gnc-tree-model-price.h,
|
|
src/gnome-utils/gnc-tree-model-selection.c,
|
|
src/gnome-utils/gnc-tree-model-selection.h,
|
|
src/gnome-utils/gnc-tree-model.h,
|
|
src/gnome-utils/gnc-tree-view-account.h,
|
|
src/gnome-utils/gnc-tree-view-commodity.h,
|
|
src/gnome-utils/gnc-tree-view-price.h,
|
|
src/gnome-utils/gnc-tree-view-sx-list.h,
|
|
src/gnome-utils/gnc-tree-view.h, src/gnome-utils/gnc-ui.h,
|
|
src/gnome-utils/gnc-window.h,
|
|
src/gnome-utils/gnctreemodelsort.c,
|
|
src/gnome-utils/gnctreemodelsort.h,
|
|
src/gnome-utils/gtktreedatalist.h,
|
|
src/gnome-utils/print-session.c,
|
|
src/gnome-utils/print-session.h,
|
|
src/gnome/gnc-plugin-account-tree.h,
|
|
src/gnome/gnc-plugin-basic-commands.h,
|
|
src/gnome/gnc-plugin-budget.h,
|
|
src/gnome/gnc-plugin-page-account-tree.h,
|
|
src/gnome/gnc-plugin-page-budget.h,
|
|
src/gnome/gnc-plugin-page-register.h,
|
|
src/gnome/gnc-plugin-page-sx-list.h,
|
|
src/gnome/window-reconcile.h,
|
|
src/import-export/csv/gnc-plugin-csv.h,
|
|
src/import-export/import-account-matcher.h,
|
|
src/import-export/log-replay/gnc-plugin-log-replay.h,
|
|
src/import-export/ofx/gnc-plugin-ofx.h,
|
|
src/import-export/qif-import/druid-qif-import.h,
|
|
src/import-export/qif-import/gnc-plugin-qif-import.h,
|
|
src/register/register-core/basiccell.h,
|
|
src/register/register-gnome/gnucash-scrolled-window.h,
|
|
src/report/report-gnome/gnc-plugin-page-report.h,
|
|
src/report/stylesheets/gnc-plugin-stylesheets.h: Update gtk
|
|
include headers to follow gtk recommendations (only include
|
|
gtk/gtk.h)
|
|
|
|
2011-02-25 23:59 gjanssens
|
|
|
|
* [r20340] src/gnome-utils/print-session.c,
|
|
src/gnome-utils/print-session.h, src/gnome/dialog-print-check.c,
|
|
src/html/gnc-html-gtkhtml.c, src/html/gnc-html-webkit.c,
|
|
src/html/gnc-html.c, src/html/gnc-html.h,
|
|
src/report/report-gnome/gnc-plugin-page-report.c: Set a printer
|
|
job name when printing reports and cheques
|
|
|
|
2011-02-25 07:11 cmarchi
|
|
|
|
* [r20339] po/lt.po: Updated Lithuanian translation by Mantas
|
|
Kriaučiūnas.
|
|
|
|
2011-02-25 00:29 plongstaff
|
|
|
|
* [r20336] configure.ac: Update revision to 2.4.3
|
|
|
|
2011-02-24 20:44 cstim
|
|
|
|
* [r20334] po/de.po: Update German translation.
|
|
* [r20333] src/business/business-gnome/glade/businessprefs.glade,
|
|
src/business/business-gnome/schemas/apps_gnucash_dialog_business_common.schemas.in:
|
|
I18n improvement: Unify two very similar strings.
|
|
|
|
2011-02-24 19:29 cmarchi
|
|
|
|
* [r20332] po/it.po: Updated Italian translation.
|
|
|
|
2011-02-23 12:50 cmarchi
|
|
|
|
* [r20327] po/sk.po: Updated Slovak translation, copied from the
|
|
translation project.
|
|
|
|
2011-02-22 20:28 cstim
|
|
|
|
* [r20326] AUTHORS, accounts/zh_TW/acctchrt_business.gnucash-xea,
|
|
po/glossary/zh_TW.po, po/zh_TW.po: Updated Traditional Chinese
|
|
translation, by Kuang-che Wu.
|
|
|
|
2011-02-20 21:05 cstim
|
|
|
|
* [r20322] src/report/locale-specific/us/taxtxf-de_DE.scm,
|
|
src/tax/us/txf-de_DE.scm: Remove translation markers from
|
|
already-translated strings in German tax report.
|
|
* [r20321] src/report/locale-specific/us/taxtxf-de_DE.scm,
|
|
src/tax/us/de_DE, src/tax/us/de_DE/taxtxf - LIES MICH.txt,
|
|
src/tax/us/de_DE/txf-USt-Bericht.html,
|
|
src/tax/us/de_DE/txf-USt-VA Anleitung 2011.pdf,
|
|
src/tax/us/txf-de_DE.scm, src/tax/us/txf-help-de_DE.scm: Update
|
|
German tax report, by Franz Stoll. The contributor also sent
|
|
some explanatory documents, which I for now copied into
|
|
tax/us/de_DE/, but I just didn't know whether they better belong
|
|
anywhere else.
|
|
|
|
2011-02-19 01:17 jralls
|
|
|
|
* [r20317] src/libqof/qof/qofinstance.h: qofinstance.h: Delete
|
|
duplicate declarations and consolidate editlevel declarations in
|
|
one place.
|
|
|
|
2011-02-18 19:08 cmarchi
|
|
|
|
* [r20316] po/it.po: Updated Italian translation.
|
|
|
|
2011-02-18 19:07 cmarchi
|
|
|
|
* [r20315] src/import-export/generic-import.glade,
|
|
src/import-export/schemas/apps_gnucash_import_generic_matcher.schemas.in:
|
|
Unify two very similar strings.
|
|
|
|
2011-02-18 11:35 cstim
|
|
|
|
* [r20314] src/optional/gtkmm/Makefile.am,
|
|
src/optional/gtkmm/gnc-plugin-gtkmm-ui.xml,
|
|
src/optional/gtkmm/gnc-plugin-gtkmm.cpp,
|
|
src/optional/gtkmm/gnc-plugin-gtkmm.hpp,
|
|
src/optional/gtkmm/gncmod-gtkmm.cpp: Extend gtkmm/C++ plugin to
|
|
include an actual gnc-plugin implementation.
|
|
* [r20313] configure.ac: Really fix conditional configure test for
|
|
gtkmm.
|
|
|
|
2011-02-18 09:37 cstim
|
|
|
|
* [r20312] configure.ac, src/bin/gnucash-bin.c,
|
|
src/optional/Makefile.am: Re-apply r20310: Add optional module
|
|
that compiles with gtkmm.
|
|
|
|
2011-02-17 18:43 cstim
|
|
|
|
* [r20311] configure.ac, src/bin/gnucash-bin.c,
|
|
src/optional/Makefile.am: Revert r20310, "Add optional module
|
|
that compiles with gtkmm..." - the configure code wasn't taking
|
|
this as optional for whatever reason.
|
|
|
|
2011-02-16 21:39 cstim
|
|
|
|
* [r20310] configure.ac, src/bin/gnucash-bin.c,
|
|
src/optional/Makefile.am, src/optional/gtkmm,
|
|
src/optional/gtkmm/Makefile.am,
|
|
src/optional/gtkmm/gncmod-gtkmm.cpp: Add optional module that
|
|
compiles with gtkmm, i.e. in C++. This was just a crazy idea,
|
|
but it turns out to be extremely easy. This can be used as a
|
|
place for new GUI elements which people prefer to write in
|
|
gtkmm/C++ instead of C. It's disabled by default. Use configure
|
|
--enable-gtkmm to enable it.
|
|
* [r20309] src/gnc-module/gnc-module.c,
|
|
src/gnc-module/gnc-module.h: Fix const-correctness of gnc-module
|
|
interface.
|
|
|
|
2011-02-16 21:08 cstim
|
|
|
|
* [r20308] src/business/business-gnome/gnc-plugin-business.c: Add
|
|
missing run-time typechecks in new code.
|
|
* [r20307] src/gnome-utils/gnc-main-window.c: Fix CRIT gtk warning
|
|
if the old_page_long_name was NULL but still passed to g_strrstr.
|
|
|
|
2011-02-16 20:47 cstim
|
|
|
|
* [r20306] src/business/business-ledger/gncEntryLedger.c: Fix
|
|
invoice line ordering mismatch between register window and
|
|
reports. The new code was missing the call to
|
|
gncInvoiceSortEntries.
|
|
|
|
2011-02-16 20:16 cstim
|
|
|
|
* [r20305] packaging/win32/defaults.sh: Win32 build: Updated
|
|
aqbanking5 version numbers
|
|
|
|
2011-02-16 20:13 cstim
|
|
|
|
* [r20304] src/business/business-gnome/glade/businessprefs.glade,
|
|
src/business/business-gnome/gnc-plugin-business.c,
|
|
src/business/business-gnome/schemas/apps_gnucash_dialog_business_common.schemas.in,
|
|
src/business/business-gnome/ui/gnc-plugin-business-ui.xml: Add
|
|
extra toolbar buttons as shortcuts for some business functions,
|
|
"New Invoice" for now. The extra toolbar buttons are disabled
|
|
until the user enables them manually in Preferences -> Business
|
|
-> Extra buttons.
|
|
|
|
2011-02-16 11:46 gjanssens
|
|
|
|
* [r20303] src/gnome-utils/dialog-totd.c: Bug #642445 [PATCH]
|
|
Segfault when tip_of_the_day.list is empty
|
|
|
|
2011-02-14 21:15 cstim
|
|
|
|
* [r20302] src/gnome-utils/gnc-main-window.c,
|
|
src/gnome-utils/gnc-main-window.h: Add accessor of GtkUIManager
|
|
in GncMainWindow.
|
|
|
|
2011-02-14 19:34 cstim
|
|
|
|
* [r20301] packaging/win32/defaults.sh: Win32 build: Fix outdated
|
|
(and broken) URL of ActivePerl.
|
|
|
|
2011-02-14 19:33 cstim
|
|
|
|
* [r20300] src/libqof/qof/test/Makefile.am: Bug #642284: Fails to
|
|
build on Ubuntu Natty Patch by Ahmed El-Mahmoudy.
|
|
|
|
2011-02-14 19:21 cstim
|
|
|
|
* [r20299] po/de.po: Updated German translation
|
|
|
|
2011-02-14 00:17 jralls
|
|
|
|
* [r20298] src/libqof/qof/qofsession.c: QofSession: Don't push a
|
|
new generic error if there's already one available that might be
|
|
more descriptive.
|
|
|
|
2011-02-13 20:19 jralls
|
|
|
|
* [r20297] src/import-export/aqbanking/druid-ab-initial.c: Remove
|
|
no-longer-correct warning about the aqbanking5 setup wizard not
|
|
being implemented: It is.
|
|
|
|
2011-02-13 20:18 cstim
|
|
|
|
* [r20296] po/de.po: Updated German translation
|
|
|
|
2011-02-13 20:03 jralls
|
|
|
|
* [r20295] src/backend/dbi/gnc-backend-dbi.c: Bug #641832: Use
|
|
g_strdup_printf() instead of dbi_conn_queryf() to format the
|
|
query; the latter crashed msvcrt. Also reverts r20287 because
|
|
the root bug is fixed.
|
|
|
|
2011-02-12 21:55 cstim
|
|
|
|
* [r20294] src/business/business-gnome/dialog-invoice.c,
|
|
src/business/business-gnome/dialog-invoice.h,
|
|
src/business/business-gnome/gnc-plugin-page-invoice.c,
|
|
src/business/business-gnome/ui/gnc-plugin-page-invoice-ui.xml,
|
|
src/business/business-ledger/gncEntryLedger.c,
|
|
src/business/business-ledger/gncEntryLedger.h: Implement command
|
|
for changing the ordering of invoice entries by moving them up
|
|
or down one row. Turned out this is rather easy: Just swap the
|
|
"date-entered" of both items.
|
|
* [r20293] src/libqof/qof/gnc-date.c, src/libqof/qof/gnc-date.h:
|
|
Add a Timespec constructor for the current clock time.
|
|
|
|
2011-02-12 20:32 cstim
|
|
|
|
* [r20292] packaging/win32/install-impl.sh: Win32 build: Fix some
|
|
cross-compiling issues.
|
|
|
|
2011-02-12 19:28 cstim
|
|
|
|
* [r20291] packaging/win32/defaults.sh: Win32 build: Update some
|
|
version numbers: libofx, gwenhywfar, aqbanking
|
|
|
|
2011-02-12 17:30 cstim
|
|
|
|
* [r20287] src/backend/dbi/gnc-backend-dbi.c: Bug #641832:
|
|
Workaround to avoid the current crashes on windows. On win32 the
|
|
queryf() calls below seem to crash. On the other hand, we know
|
|
the used libdbi on windows is fine, so as a first workaround, we
|
|
assume libdbi is safe.
|
|
|
|
2011-02-12 16:34 cstim
|
|
|
|
* [r20285] po/de.po: Update German translation.
|
|
|
|
2011-02-12 16:30 cstim
|
|
|
|
* [r20284] po/POTFILES.in, po/bg.po, 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/fa.po, po/fi.po, po/fr.po, po/he.po, po/hu.po,
|
|
po/it.po, po/ja.po, po/ko.po, po/lt.po, po/lv.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/vi.po, po/zh_CN.po, po/zh_TW.po: Update translation
|
|
po files: Merge latest pot template.
|
|
|
|
2011-02-12 16:03 cstim
|
|
|
|
* [r20283] src/import-export/aqbanking/gnc-ab-utils.c: Fix
|
|
potential parsing of NULL strings by correctly use an empty
|
|
non-NULL string instead.
|
|
|
|
2011-02-12 15:53 cstim
|
|
|
|
* [r20282] src/engine/Query.c: Another error message somewhat more
|
|
verbose.
|
|
* [r20281] src/app-utils/gnc-ui-util.c,
|
|
src/libqof/qof/gnc-numeric.c, src/libqof/qof/gnc-numeric.h: Make
|
|
log warning about bad gnc_numeric print the actual error code.
|
|
|
|
2011-02-12 15:18 cstim
|
|
|
|
* [r20279] src/app-utils/gnc-addr-quickfill.c,
|
|
src/app-utils/gnc-addr-quickfill.h,
|
|
src/business/business-gnome/dialog-customer.c,
|
|
src/business/business-gnome/glade/customer.glade: Add address
|
|
auto-completion of r20272 also for address line 4.
|
|
|
|
2011-02-12 14:49 cstim
|
|
|
|
* [r20278] po/es.po: Updated Spanish translation, by Francisco
|
|
Javier.
|
|
|
|
2011-02-12 09:46 cstim
|
|
|
|
* [r20275] src/business/business-gnome/dialog-customer.c: Fix
|
|
r20272: The text selection after auto-completion should work
|
|
correctly now.
|
|
|
|
2011-02-11 13:40 cmarchi
|
|
|
|
* [r20274] po/ru.po: Update Russian translation by Sergey
|
|
Belyashov.
|
|
|
|
2011-02-10 21:49 cstim
|
|
|
|
* [r20273] src/business/business-gnome/dialog-customer.c,
|
|
src/business/business-gnome/glade/customer.glade: Extend the
|
|
addr2/addr3 auto-completion also to the shipping addr2/addr3
|
|
lines.
|
|
* [r20272] src/business/business-gnome/dialog-customer.c,
|
|
src/business/business-gnome/glade/customer.glade: Implement
|
|
auto-completion on the addr2/addr3 lines of the "New Customer"
|
|
dialog box.
|
|
* [r20271] src/app-utils/CMakeLists.txt,
|
|
src/app-utils/Makefile.am, src/app-utils/gnc-addr-quickfill.c,
|
|
src/app-utils/gnc-addr-quickfill.h: Add a common shared
|
|
quickfill object for the addr2/addr3 lines of a GncAddress.
|
|
|
|
2011-02-10 21:48 cstim
|
|
|
|
* [r20270] src/app-utils/gnc-entry-quickfill.c,
|
|
src/app-utils/gnc-entry-quickfill.h,
|
|
src/gnome-utils/dialog-transfer.c,
|
|
src/gnome-utils/dialog-transfer.h: Minor code cleanup - remove
|
|
includes from header if not necessary.
|
|
|
|
2011-02-10 20:10 cmarchi
|
|
|
|
* [r20269] po/nl.po: Updated Dutch translation copied from the
|
|
translation project.
|
|
|
|
2011-02-10 19:46 cstim
|
|
|
|
* [r20268] src/gnome/glade/fincalc.glade,
|
|
src/gnome/gnc-plugin-basic-commands.c: Bug #635552: Rename
|
|
"Financial Calculator" into "Loan Repayment Calculator" I've
|
|
been told (by users who know the subject well enough) the
|
|
"Financial Calculator" should rather be called a "Loan Repayment
|
|
Calculator" or a "Mortgage Payment Calculator", as this is what
|
|
is being offered there. So I finally made this renaming.
|
|
|
|
2011-02-10 19:40 cstim
|
|
|
|
* [r20267] doc/examples/create-bogus-data.pl,
|
|
src/backend/xml/test/grab-types.pl, src/engine/xlate.pl,
|
|
src/experimental/cbb/cbb-engine/CBBlib.pl,
|
|
src/experimental/cbb/cbb-engine/common.pl,
|
|
src/quotes/Quote_example.pl: Bug #640357: Adding very limited
|
|
Perl-Support for doxygen Adding Doxygen commands to the
|
|
Perl-scripts in the sources I searched for every *.pl file in
|
|
the GnuCash source and added Doxygen commands like @file,
|
|
@brief, @author to better include them in doxygen. Patch by
|
|
Christoph Holtermann.
|
|
* [r20266] src/doc/doxygen.cfg.in: Bug #640357: Adding very
|
|
limited Perl-Support for doxygen There are a few Perl-scripts
|
|
scattered through the GnuCash sources. This patch enables
|
|
doxygen to interpret them so that they can be provided with
|
|
information about author, date and so on. This is done by
|
|
telling doxygen that their python-files. So python-comments can
|
|
be used. The actual Perl-source is commented out by using @cond
|
|
Perl ...PERL-CODE... @endcond Perl Patch by Christoph Holtermann
|
|
|
|
2011-02-10 19:37 cstim
|
|
|
|
* [r20265]
|
|
src/optional/python-bindings/example_scripts/get_quotes.pl,
|
|
src/optional/python-bindings/example_scripts/quotes_historic.py:
|
|
Bug #640347: Adding Example Skripts for historic Stock Quotes
|
|
This patch adds the example skripts from
|
|
http://wiki.gnucash.org/wiki/Stocks/get_prices to the directory
|
|
python-bindings/example_scripts. Patch by Christoph Holtermann.
|
|
* [r20264]
|
|
src/optional/python-bindings/example_scripts/account_analysis.py,
|
|
src/optional/python-bindings/gnucash_core.py: Bug #640328: This
|
|
patch makes Transaction.GetSplitList and Account.GetSplitList
|
|
return Split instances I changed gnucash_core.py so that
|
|
GetSplitList methods of Transaction and Account return
|
|
Split-instances so that the user doesn't need to call
|
|
Split(instance=GetSplitList()[n]). I checked the examples and
|
|
changed one either. Patch by Christoph Holtermann
|
|
|
|
2011-02-10 19:36 cstim
|
|
|
|
* [r20263]
|
|
src/optional/python-bindings/example_scripts/str_methods.py: Bug
|
|
#639906: Changing the way __format__ works for Split and
|
|
Transaction Patch by Christoph Holtermann
|
|
|
|
2011-02-09 21:51 cstim
|
|
|
|
* [r20261] src/import-export/aqbanking/gnc-plugin-aqbanking.c: Fix
|
|
CRIT error message on program quit in the aqbanking module.
|
|
|
|
2011-02-09 21:10 cstim
|
|
|
|
* [r20260] src/engine/gncInvoice.c: Fix missing copying of invoice
|
|
currency on "Copy Invoice". Unfortunately this feature has been
|
|
creating invoices with no currency set. This leads to weird
|
|
amounts that have more digits than expected and don't sum up
|
|
correctly, and it also triggers the warning dialog "One or more
|
|
of the entries are for accounts different from the invoice/bill
|
|
currency. (...)"
|
|
|
|
2011-02-09 19:52 cstim
|
|
|
|
* [r20259] src/core-utils/core-utils.scm,
|
|
src/report/standard-reports/price-scatter.scm: Bug #641909: Fix
|
|
broken price scatter plot The report was unknowingly broken by
|
|
the move of one function in r20209 namely
|
|
gnc-locale-default-iso-currency-code from app-utils to
|
|
core-utils, and somehow this needs a re-export in the
|
|
core-utils.scm declaration. (I don't know why. For me, this
|
|
confirms again this whole scheme plugin stuff sucks, royally.)
|
|
|
|
2011-02-07 21:39 cstim
|
|
|
|
* [r20256] src/pixmaps/gnc-invoice-duplicate-16.png,
|
|
src/pixmaps/gnc-invoice-duplicate.png: Minor tweaking of icon
|
|
for duplicate invoice so that it doesn't look grayed out
|
|
|
|
2011-02-07 21:19 cstim
|
|
|
|
* [r20255] po/nl.po: Update Dutch translation by Mark Haanen,
|
|
copied from the Translation Project.
|
|
|
|
2011-02-07 21:07 cstim
|
|
|
|
* [r20254] po/es.po: Updated Spanish translation, by Francisco
|
|
Javier F. Serrador.
|
|
|
|
2011-02-06 22:30 plongstaff
|
|
|
|
* [r20252] configure.ac: Update revision to 2.4.2
|
|
|
|
2011-02-06 21:18 cstim
|
|
|
|
* [r20251] src/gnome-utils/gnc-tree-model-account.c,
|
|
src/gnome-utils/gnc-tree-model-account.h,
|
|
src/gnome-utils/gnc-tree-view-account.c: Partly revert r20207,
|
|
"Modify Tax Info on Account Page..." The changes in the
|
|
tree-model-account caused CRITICAL gtk warnings, so we revert
|
|
that part for now. The changes in gnc-ui-utils.[hc] have been
|
|
kept.
|
|
|
|
2011-02-06 21:16 cstim
|
|
|
|
* [r20250] po/de.po: Updated German translation, now 100%
|
|
completed.
|
|
* [r20249] src/plugins/bi_import/bi_import.c,
|
|
src/plugins/bi_import/gnc-plugin-bi_import.c: I18n improvements:
|
|
Fix weird strings.
|
|
|
|
2011-02-06 10:20 cstim
|
|
|
|
* [r20248] po/de.po: Update German translation.
|
|
* [r20247] po/POTFILES.in: Update POTFILES.in
|
|
|
|
2011-02-06 09:54 cstim
|
|
|
|
* [r20246] src/report/business-reports/fancy-invoice.scm,
|
|
src/report/business-reports/invoice.scm: Bug #641628: I18n: Fix
|
|
untranslated string in fancy-invoice.scm and invoice.scm
|
|
|
|
2011-02-06 09:49 cstim
|
|
|
|
* [r20245] doc/tip_of_the_day.list.in: Bug #641646: Fix incorrect
|
|
tip on switching between multiple tabs
|
|
|
|
2011-02-05 20:28 cmarchi
|
|
|
|
* [r20244] po/nl.po: Updated Dutch translation, copied from the
|
|
translation project.
|
|
|
|
2011-02-05 17:32 cstim
|
|
|
|
* [r20242] src/doc/doxygen_main_page.c, src/doc/prices.txt,
|
|
src/engine/design.txt: Remove references to Neil William's
|
|
website because it is vastly outdated.
|
|
|
|
2011-02-05 16:52 cstim
|
|
|
|
* [r20241] po/de.po: Updated German translation
|
|
|
|
2011-02-05 16:29 cstim
|
|
|
|
* [r20239] src/report/business-reports/fancy-invoice.scm: Bug
|
|
#641557: I18n slightly improved in fancy-invoice
|
|
|
|
2011-02-05 16:28 cstim
|
|
|
|
* [r20238] src/gnome-utils/gnc-main-window.c: I18n: Fix misleading
|
|
composed strings by defining two separate full sentences.
|
|
|
|
2011-02-05 15:52 cstim
|
|
|
|
* [r20237] po/glossary/gnc-glossary.txt: i18n: Add more terms to
|
|
the glossary
|
|
* [r20236] src/import-export/aqbanking/gnc-file-aqb-import.c:
|
|
i18n: Fix missing space in message
|
|
|
|
2011-02-05 01:55 plongstaff
|
|
|
|
* [r20231] configure.ac: Update revision to 2.4.1
|
|
|
|
2011-02-04 18:32 jralls
|
|
|
|
* [r20230] src/backend/dbi/test/test-dbi-stuff.c: DBI Backend:
|
|
Cleanup after testing version control so that repeating the
|
|
tests doesn't fail.
|
|
|
|
2011-02-04 01:54 plongstaff
|
|
|
|
* [r20229] src/backend/dbi/test/test-dbi-stuff.c: Check whether
|
|
session has been created before trying to end it.
|
|
|
|
2011-02-04 00:02 jralls
|
|
|
|
* [r20228] src/backend/dbi/gnc-backend-dbi.c: Fix compiler warning
|
|
in gnc-backend-dbi.c.
|
|
|
|
2011-02-03 21:22 cmarchi
|
|
|
|
* [r20227] po/nl.po: Updated Dutch translation, copied from the
|
|
translation project.
|
|
|
|
2011-02-03 14:43 jralls
|
|
|
|
* [r20226] src/backend/dbi/Makefile.am: Change dependency in
|
|
src/backend/dbi/Makefile.am from app-utils to core-utils
|
|
|
|
2011-02-02 20:49 cstim
|
|
|
|
* [r20225] src/business/business-gnome/dialog-invoice.c: Do not
|
|
modify the entry's DateEntered when duplicating invoice to keep
|
|
the entry ordering. Follow-up to r20115.
|
|
|
|
2011-02-02 20:31 cstim
|
|
|
|
* [r20224] CMakeLists.txt, src/config.h.cmake.in,
|
|
src/core-utils/CMakeLists.txt: Fix cmake build after latest
|
|
configure changes.
|
|
|
|
2011-02-02 00:04 jralls
|
|
|
|
* [r20223] configure.ac, src/backend/dbi/Makefile.am,
|
|
src/backend/dbi/gnc-backend-dbi.c,
|
|
src/backend/dbi/test/test-dbi-stuff.c,
|
|
src/backend/sql/gnc-backend-sql.c,
|
|
src/backend/sql/gnc-backend-sql.h: Change GNC_RESAVE_VERSION to
|
|
GNUCASH_RESAVE_VERSION so that it's similar to the other version
|
|
macros; define it at the top of configure.ac so that it's
|
|
obvious to everybody; and store the current Gnucash version only
|
|
when doing a full save so that retrospective changes to
|
|
GNUCASH_RESAVE_VERSION won't skip a resave because the database
|
|
has been touchedby a newer version.
|
|
|
|
2011-02-01 21:04 cstim
|
|
|
|
* [r20222] src/core-utils/gnc-locale-utils.c: Win32: Add missing
|
|
include for windows build
|
|
|
|
2011-01-31 20:07 cstim
|
|
|
|
* [r20217] src/gnc/AccountItemModel.cpp,
|
|
src/gnc/AccountSelectionDelegate.cpp, src/gnc/Book.cpp,
|
|
src/gnc/Cmd.cpp, src/gnc/Numeric.cpp,
|
|
src/gnc/QofEventWrapper.cpp, src/gnc/RecentFileMenu.cpp,
|
|
src/gnc/Session.cpp, src/gnc/Split.cpp,
|
|
src/gnc/SplitListModel.cpp, src/gnc/SplitListView.cpp,
|
|
src/gnc/Transaction.cpp, src/gnc/main.cpp,
|
|
src/gnc/mainwindow-file.cpp, src/gnc/mainwindow.cpp: Set line
|
|
ending property svn:eol-style to LF for newly added files
|
|
|
|
2011-01-31 19:54 cstim
|
|
|
|
* [r20216] src/core-utils/gnc-locale-utils.c,
|
|
src/core-utils/gnc-locale-utils.h: Set line ending property
|
|
svn:eol-style to LF for newly added files
|
|
|
|
2011-01-31 15:27 jralls
|
|
|
|
* [r20214] src/core-utils/gnc-locale-utils.c,
|
|
src/core-utils/gnc-locale-utils.h: The new files for gnc_locale
|
|
functions, ommitted from r20110.
|
|
|
|
2011-01-31 04:35 jralls
|
|
|
|
* [r20211] src/gnome/dialog-fincalc.c,
|
|
src/import-export/ofx/test/Makefile.am,
|
|
src/import-export/test/Makefile.am,
|
|
src/register/ledger-core/test/Makefile.am,
|
|
src/report/locale-specific/us/Makefile.am,
|
|
src/report/report-gnome/test/Makefile.am: Adjustments to test
|
|
Makefiles required by r20176 (move quickfill functions from
|
|
gnome-utils to app-utils
|
|
|
|
2011-01-31 04:33 jralls
|
|
|
|
* [r20210] src/bin/gnucash-bin.c,
|
|
src/gnome-utils/gnc-amount-edit.c,
|
|
src/gnome-utils/window-main-summarybar.c,
|
|
src/register/register-core/Makefile.am,
|
|
src/register/register-core/formulacell.c,
|
|
src/register/register-core/pricecell.c,
|
|
src/register/register-gnome/formulacell-gnome.c,
|
|
src/register/register-gnome/pricecell-gnome.c: More adjustments
|
|
for moving gnc_locale functions from app-utils to core-utils
|
|
|
|
2011-01-31 04:29 jralls
|
|
|
|
* [r20209] src/app-utils/app-utils.i,
|
|
src/app-utils/gnc-exp-parser.c, src/app-utils/gnc-ui-util.c,
|
|
src/app-utils/gnc-ui-util.h, src/backend/dbi/gnc-backend-dbi.c,
|
|
src/backend/dbi/test/Makefile.am, src/core-utils/Makefile.am,
|
|
src/core-utils/core-utils.i,
|
|
src/html/gnc-html-graph-gog-gtkhtml.c,
|
|
src/html/gnc-html-graph-gog-webkit.c: Move gnc_locale functions
|
|
from src/app-utils/gnc-ui-util to
|
|
src/core-utils/gnc-locale-utils (new files) and adjust
|
|
accordingly.
|
|
|
|
2011-01-30 22:40 jralls
|
|
|
|
* [r20208] src/backend/dbi/gnc-backend-dbi.c: Adjust location and
|
|
add gnc_(push|pop)_locale wrapper around dbi_conn_query() calls
|
|
which retrieve data. Patch by Christoph Holtermann
|
|
|
|
2011-01-30 20:34 alex.aycinena
|
|
|
|
* [r20207] src/app-utils/gnc-ui-util.c,
|
|
src/app-utils/gnc-ui-util.h,
|
|
src/gnome-utils/gnc-tree-model-account.c,
|
|
src/gnome-utils/gnc-tree-model-account.h,
|
|
src/gnome-utils/gnc-tree-view-account.c: Modify Tax Info on
|
|
Account Page to display or not display sub-account info based on
|
|
whether row is expanded. Revert changes made in gnc-ui-util.c in
|
|
rev 20039 and instead put those changes in new function:
|
|
gnc_ui_account_get_tax_info_sub_acct_string. Define a new
|
|
column, GNC_TREE_MODEL_ACCOUNT_COL_TAX_INFO_SUB_ACCT, in
|
|
gnc-tree-model-account.c filled with
|
|
gnc_ui_account_get_tax_info_sub_acct_string. Modify
|
|
gnc-tree-view-account.c to define a tax_info_data_func that
|
|
displays only the the data in the
|
|
GNC_TREE_MODEL_ACCOUNT_COL_TAX_INFO model column if the row is
|
|
expanded; otherwise it combines it with the data in the
|
|
GNC_TREE_MODEL_ACCOUNT_COL_TAX_INFO_SUB_ACCT model column.
|
|
Modily the view creation function to use the new
|
|
tax_info_data_func.
|
|
|
|
2011-01-30 18:33 gjanssens
|
|
|
|
* [r20206] src/backend/sql/gnc-backend-sql.c: Bug #640061 -
|
|
Invoice items are not saved, patch by Christoph Holterman
|
|
|
|
2011-01-30 10:25 cstim
|
|
|
|
* [r20205] CMakeLists.txt, src/config.h.cmake.in: Update newly
|
|
introduced NANO version number in cmake build script as well.
|
|
|
|
2011-01-30 10:21 cstim
|
|
|
|
* [r20204] src/app-utils/option-util.c,
|
|
src/app-utils/option-util.h,
|
|
src/business/business-gnome/business-options-gnome.c,
|
|
src/gnome-utils/dialog-options.c,
|
|
src/gnome-utils/dialog-options.h: Get rid of gtk dependency in
|
|
<app-util/option-util.h> header by storing only a gpointer for
|
|
the widget. This means the very last part of a gtk-dependency in
|
|
app-util is in option-util.c in one error message. My goal is to
|
|
remove gtk completely from app-util so that all code in our
|
|
dependency chain up to app-util can be packaged into a
|
|
GUI-independent library, which can then be used by the python
|
|
wrappers and other GUI frontends alike.
|
|
|
|
2011-01-30 09:24 cstim
|
|
|
|
* [r20203] po/uk.po: Updated Ukrainian translation, copied from
|
|
the Translation Project.
|
|
|
|
2011-01-29 23:38 jralls
|
|
|
|
* [r20202] configure.ac, src/backend/dbi/test/test-dbi-stuff.c,
|
|
src/backend/sql/gnc-backend-sql.c, src/core-utils/gnc-main.c,
|
|
src/core-utils/gnc-main.h: Add gnc_get_long_version, a guint
|
|
concocted by adding the version values together allowing two
|
|
digits for each. Add a new version value, GNUNCASH_NANO_VERSION,
|
|
to be incremented when there's any change to data serialization.
|
|
Use the new gnc_get_long_version to tag the Gnucash version in
|
|
the versions table in the dbi backend.
|
|
|
|
2011-01-29 23:16 jralls
|
|
|
|
* [r20201] src/backend/dbi/test/Makefile.am: Add
|
|
libgncmod-app-utils.la to src/backend/dbi/tests LDADD so that
|
|
gnc_push_locale and gnc_pop_locale can be found for testing.
|
|
|
|
2011-01-29 21:37 cstim
|
|
|
|
* [r20200] src/app-utils/gnc-ui-util.c,
|
|
src/backend/dbi/gnc-backend-dbi.c,
|
|
src/backend/sql/gnc-backend-sql.c,
|
|
src/import-export/aqbanking/gnc-gwen-gui.c,
|
|
src/plugins/bi_import/bi_import.c: Re-indentation of source
|
|
code. This re-indentation was done using astyle-1.24 using the
|
|
following options: astyle --indent=spaces=4 --brackets=break
|
|
--pad-oper --pad-header --suffix=none
|
|
|
|
2011-01-29 21:33 cstim
|
|
|
|
* [r20199] src/backend/dbi/CMakeLists.txt: Fix missing include in
|
|
cmake build file.
|
|
|
|
2011-01-29 21:31 cstim
|
|
|
|
* [r20198] src/Makefile.am, src/gnc-ui.h,
|
|
src/gnome-utils/Makefile.am, src/gnome-utils/gnc-ui.h: Move
|
|
gnc-ui.h file from top-level to gnome-utils. It is gtk-dependent
|
|
anyway, so it is moved to where it belongs now.
|
|
* [r20197] src/gnc-ui.h, src/gnome-utils/gnc-keyring.h,
|
|
src/import-export/qif-import/dialog-account-picker.c,
|
|
src/import-export/qif-import/druid-qif-import.h: Remove unneeded
|
|
usage of a generic <gnc-ui.h> include in headers.
|
|
|
|
2011-01-29 21:17 cstim
|
|
|
|
* [r20196] src/Makefile.am, src/RecnWindow.h,
|
|
src/gnome/window-reconcile.h,
|
|
src/import-export/aqbanking/gnc-ab-utils.c: Remove pointless
|
|
header RecnWindow.h - nothing gtk-independent here anyway.
|
|
|
|
2011-01-29 21:13 cstim
|
|
|
|
* [r20195] src/app-utils/CMakeLists.txt: Fix cmake build file
|
|
after file removal.
|
|
|
|
2011-01-29 21:09 cstim
|
|
|
|
* [r20194] src/RecnWindow.h, src/app-utils/Makefile.am,
|
|
src/app-utils/gnc-ui-common.h, src/app-utils/option-util.c,
|
|
src/app-utils/option-util.h,
|
|
src/business/business-ledger/gncEntryLedger.c,
|
|
src/business/business-ledger/gncEntryLedger.h,
|
|
src/business/business-ledger/gncEntryLedgerP.h, src/gnc-ui.h,
|
|
src/gnome-utils/gnc-gui-query.c,
|
|
src/gnome-utils/gnc-main-window.c,
|
|
src/gnome/dialog-sx-from-trans.c, src/gnome/gnc-split-reg.c,
|
|
src/gnome/window-autoclear.h,
|
|
src/import-export/import-account-matcher.c,
|
|
src/import-export/import-account-matcher.h,
|
|
src/register/ledger-core/gnc-ledger-display.c,
|
|
src/register/ledger-core/gnc-ledger-display.h,
|
|
src/register/ledger-core/split-register-p.h,
|
|
src/register/ledger-core/split-register-util.c,
|
|
src/register/ledger-core/split-register.h,
|
|
src/register/register-core/basiccell.h,
|
|
src/register/register-core/table-allgui.h,
|
|
src/register/register-gnome/table-gnome.c: Drop the obsolete
|
|
gncUIWidget typedef because all of our GUI-code is inherently
|
|
gtk-dependent (with the exception of option-util.h). If there
|
|
were any re-write of gnucash with a different GUI toolkit, it
|
|
will define all GUI-related functions in its own way, so there's
|
|
no point in pretending those very gtk'ish functions were usable
|
|
in a different toolkit as well.
|
|
|
|
2011-01-29 20:58 jralls
|
|
|
|
* [r20193] src/engine/gnc-engine.c, src/engine/gnc-engine.h:
|
|
Delete the unused and slightly pointless gnucash_foo_version
|
|
functions
|
|
|
|
2011-01-29 20:40 jralls
|
|
|
|
* [r20192] src/app-utils/gnc-ui-util.c,
|
|
src/app-utils/gnc-ui-util.h, src/backend/dbi/Makefile.am,
|
|
src/backend/dbi/gnc-backend-dbi.c,
|
|
src/html/gnc-html-graph-gog-gtkhtml.c,
|
|
src/html/gnc-html-graph-gog-webkit.c: Adjust gnc_push_locale and
|
|
gnc_pop_locale to take a locale category and to handle MSWin32
|
|
(following gnome/druid-hierarchy.c) correctly. Use them in
|
|
gnc-backend-dbi.c instead of the incorrect code from r20189
|
|
(Thanks, Christian).
|
|
|
|
2011-01-29 00:40 jralls
|
|
|
|
* [r20191] src/backend/dbi/gnc-backend-dbi.c: Add locale.h; some
|
|
systems seem not to pull it in via glib/gi18n.h
|
|
|
|
2011-01-28 23:47 jralls
|
|
|
|
* [r20190] src/backend/dbi/gnc-backend-dbi.c: Left out of r20188:
|
|
Actually wrap the important code...
|
|
|
|
2011-01-28 21:35 jralls
|
|
|
|
* [r20189] src/backend/dbi/gnc-backend-dbi.c: Handle
|
|
localization-ignorance bug in libdbi by setting LC_NUMERIC
|
|
locale to "C" before calling dbi_result_get_double() and back
|
|
afterwards. This is not thread-safe, but we're not multithreaded
|
|
yet.
|
|
|
|
2011-01-28 21:03 jralls
|
|
|
|
* [r20188] configure.ac, po/en.po, src/bin/gnucash-bin.c: Better
|
|
OSX language handling: Add a "C" locale to the language-list
|
|
after any english locale so that if that english locale isn't
|
|
present, gettext will fall through to "C", which makes
|
|
unnecessary the "en.po" file. Also removed the special casing
|
|
and locale truncation; gettext is quite capable of doing that
|
|
itself.
|
|
|
|
2011-01-28 20:57 gjanssens
|
|
|
|
* [r20187]
|
|
src/optional/python-bindings/example_scripts/change_tax_code.py,
|
|
src/optional/python-bindings/example_scripts/new_book_with_opening_balances.py,
|
|
src/optional/python-bindings/example_scripts/priceDB_test.py,
|
|
src/optional/python-bindings/example_scripts/price_database_example.py,
|
|
src/optional/python-bindings/example_scripts/simple_book.py,
|
|
src/optional/python-bindings/example_scripts/simple_business_create.py,
|
|
src/optional/python-bindings/example_scripts/simple_invoice_insert.py,
|
|
src/optional/python-bindings/example_scripts/simple_session.py,
|
|
src/optional/python-bindings/example_scripts/test_imbalance_transaction.py:
|
|
Clarify the use of pathnames in the python bindings example
|
|
scripts
|
|
* [r20186]
|
|
src/optional/python-bindings/example_scripts/account_analysis.py:
|
|
Allow all book types instead of only sqlite3 for
|
|
account_analysis.py
|
|
|
|
2011-01-28 19:48 cmarchi
|
|
|
|
* [r20185] src/report/stylesheets/stylesheet-footer.scm: Fix a
|
|
typo.
|
|
|
|
2011-01-27 21:02 cstim
|
|
|
|
* [r20181] po/de.po: Update German translation. This is merged
|
|
using msgmerge --no-location de.po gnucash.pot -o de.new.po and
|
|
we use "--no-location" to make the updates actually readable.
|
|
* [r20180] po/POTFILES.in, src/report/business-reports/aging.scm,
|
|
src/report/business-reports/customer-summary.scm,
|
|
src/report/standard-reports/category-barchart.scm: I18n
|
|
improvements: Fix typos, fix unnecessary near-duplicates, remove
|
|
unneeded strings.
|
|
|
|
2011-01-27 20:07 jralls
|
|
|
|
* [r20178] src/backend/sql/gnc-backend-sql.c: Clean up an obvious
|
|
time-waster.
|
|
|
|
2011-01-27 19:38 jralls
|
|
|
|
* [r20177] src/backend/dbi/gnc-backend-dbi.c,
|
|
src/backend/sql/gnc-backend-sql.c: Change serialization of
|
|
doubles in the dbi backend to use g_ascii_dtostr() instead of
|
|
sprintf. The problem is that sprintf is subject to localization
|
|
and will output e.g. 1,25 for one-and-a-quarter in European
|
|
locales. SQL doesn't support localization, so will interpret
|
|
1,25 as two fields, 1 and 25. Note also that
|
|
GUID_ENCODING_LENGTH isn't big enough for a double, so that's
|
|
changed to G_ASCII_DTOSTR_BUF_SIZE.
|
|
|
|
2011-01-27 19:22 cstim
|
|
|
|
* [r20176] src/app-utils/CMakeLists.txt,
|
|
src/app-utils/Makefile.am, src/app-utils/QuickFill.c,
|
|
src/app-utils/QuickFill.h, src/app-utils/gnc-entry-quickfill.c,
|
|
src/app-utils/gnc-entry-quickfill.h,
|
|
src/business/business-ledger/gncEntryLedgerLoad.c,
|
|
src/gnome-utils/Makefile.am, src/gnome-utils/QuickFill.c,
|
|
src/gnome-utils/QuickFill.h,
|
|
src/gnome-utils/gnc-entry-quickfill.c,
|
|
src/gnome-utils/gnc-entry-quickfill.h: Move quickfill and
|
|
gnc-entry-quickfill files from gnome-utils to app-utils because
|
|
they don't require gtk/gnome. (account-quickfill can't be moved
|
|
because it also works with a GtkListStore.)
|
|
|
|
2011-01-27 19:16 jralls
|
|
|
|
* [r20175] src/backend/dbi/test/test-dbi-stuff.c: Add #include
|
|
gnc-main.h for declaration of gnc_get_svn_version() for
|
|
test_dbi_version_control().
|
|
|
|
2011-01-27 19:09 cstim
|
|
|
|
* [r20174] src/app-utils/app-utils.i, src/engine/business-core.i,
|
|
src/engine/engine.i: Fix core swig files to have appropriate
|
|
ifdefs for guile only portions Patch by Andy Clayton
|
|
<q3aiml@gmail.com>
|
|
|
|
2011-01-27 19:02 cstim
|
|
|
|
* [r20173] src/business/business-gnome/gnc-plugin-page-invoice.h,
|
|
src/plugins/bi_import/Makefile.am,
|
|
src/plugins/bi_import/bi_import.c: Fix r20169 for out-of-tree
|
|
build. Clean up included .c file.
|
|
|
|
2011-01-27 18:36 jralls
|
|
|
|
* [r20172] src/backend/dbi/test/test-dbi-stuff.h: Add declaration
|
|
for test_dbi_version_control; doxygen comments for
|
|
test_dbi_safe_save and test_dbi_version_control; and rearrange
|
|
order of declarations to keep the test functions together.
|
|
|
|
2011-01-27 16:28 gjanssens
|
|
|
|
* [r20171] src/gnome-utils/window-main-summarybar.c: Bug #631789 -
|
|
"Assets" in summary bar does not match assets displayed As
|
|
proposed in the bug, I have changed it to "Net Assets"
|
|
* [r20170] src/register/register-core/quickfillcell.h,
|
|
src/register/register-gnome/gnucash-item-edit.c: Spelling fixes
|
|
in code comments.
|
|
|
|
2011-01-26 17:13 mikee
|
|
|
|
* [r20169] src/plugins/bi_import/Makefile.am,
|
|
src/plugins/bi_import/bi_import.c: Open the newly created
|
|
invoices for editing after import.
|
|
|
|
2011-01-25 17:06 jralls
|
|
|
|
* [r20168] src/gnome-utils/gnc-splash.c: Make the splash screen
|
|
stack as a regular window instead of stacking in front of
|
|
everything else.
|
|
|
|
2011-01-25 17:05 jralls
|
|
|
|
* [r20167] src/libqof/qof/test/test-qofinstance.c: Remove
|
|
qof_instance_begin_edit test from test_book_readonly;
|
|
qof_instance_begin_edit doesn't check qof_book_is_readonly
|
|
anymore.
|
|
|
|
2011-01-25 14:09 gjanssens
|
|
|
|
* [r20166] src/plugins: One more svn:ignore for bi_import plugin
|
|
|
|
2011-01-25 14:06 gjanssens
|
|
|
|
* [r20165] src/plugins/bi_import, src/plugins/bi_import/glade,
|
|
src/plugins/bi_import/ui: Update svn:ignore for bi_import plugin
|
|
|
|
2011-01-24 14:37 cstim
|
|
|
|
* [r20164] src/backend/dbi/gnc-backend-dbi-priv.h,
|
|
src/backend/dbi/test/test-dbi-business-stuff.c,
|
|
src/backend/dbi/test/test-dbi-business-stuff.h,
|
|
src/backend/dbi/test/test-dbi-business.c,
|
|
src/libqof/qof/test/test-qof.c,
|
|
src/libqof/qof/test/test-qofbackend.c,
|
|
src/libqof/qof/test/test-qofbook.c,
|
|
src/libqof/qof/test/test-qofinstance.c,
|
|
src/libqof/qof/test/test-qofsession.c,
|
|
src/plugins/bi_import/bi_import.c,
|
|
src/plugins/bi_import/bi_import.h,
|
|
src/plugins/bi_import/gnc-plugin-bi_import.c,
|
|
src/plugins/bi_import/gnc-plugin-bi_import.h,
|
|
src/plugins/bi_import/gncmod-bi_import.c,
|
|
src/plugins/bi_import/gui.c, src/plugins/bi_import/gui.h,
|
|
src/plugins/bi_import/helpers.c,
|
|
src/plugins/bi_import/helpers.h: Set line ending property
|
|
svn:eol-style to LF for newly added files
|
|
|
|
2011-01-24 14:10 cstim
|
|
|
|
* [r20163] src/app-utils/gnc-ui-util.c,
|
|
src/backend/dbi/gnc-backend-dbi.c,
|
|
src/backend/dbi/test/test-dbi-basic.c,
|
|
src/backend/dbi/test/test-dbi-stuff.c,
|
|
src/backend/sql/gnc-backend-sql.c,
|
|
src/business/business-gnome/gnc-plugin-page-invoice.c,
|
|
src/business/business-ledger/gncEntryLedgerControl.c,
|
|
src/engine/Transaction.c, src/engine/gnc-budget.c,
|
|
src/engine/gnc-commodity.c, src/gnome-utils/dialog-book-close.c,
|
|
src/gnome-utils/gnc-entry-quickfill.c,
|
|
src/gnome-utils/gnc-file.c, src/gnome-utils/gnc-main-window.c,
|
|
src/import-export/aqbanking/gnc-ab-getbalance.c,
|
|
src/import-export/aqbanking/gnc-ab-gettrans.c,
|
|
src/import-export/aqbanking/gnc-ab-utils.c,
|
|
src/import-export/aqbanking/gnc-plugin-aqbanking.c,
|
|
src/import-export/import-backend.c,
|
|
src/import-export/import-main-matcher.c,
|
|
src/import-export/qif-import/druid-qif-import.c,
|
|
src/libqof/qof/gnc-date.c, src/libqof/qof/qofbook.c,
|
|
src/libqof/qof/qofsession.c, src/libqof/qof/qofsession.h,
|
|
src/libqof/qof/test/test-qofbackend.c,
|
|
src/libqof/qof/test/test-qofsession.c,
|
|
src/optional/python-bindings/sqlite3test.c,
|
|
src/plugins/bi_import/bi_import.c,
|
|
src/plugins/bi_import/bi_import.h,
|
|
src/plugins/bi_import/gnc-plugin-bi_import.c,
|
|
src/plugins/bi_import/gnc-plugin-bi_import.h,
|
|
src/plugins/bi_import/gncmod-bi_import.c,
|
|
src/plugins/bi_import/gui.c, src/plugins/bi_import/helpers.c:
|
|
Re-indentation of source code. This re-indentation was done
|
|
using astyle-1.24 using the following options: astyle
|
|
--indent=spaces=4 --brackets=break --pad-oper --pad-header
|
|
--suffix=none
|
|
|
|
2011-01-24 14:04 cstim
|
|
|
|
* [r20162] util/gnc-svnversion: Add missing svn:executable property
|
|
|
|
2011-01-24 14:02 cstim
|
|
|
|
* [r20161] src/backend/dbi/gnc-backend-dbi.c,
|
|
src/gnome-utils/gnc-file.c: Fix printf conversion specifier of
|
|
64 bit integers in message. (Also, fix compiler warning about &&
|
|
and ||).
|
|
|
|
2011-01-24 09:45 cstim
|
|
|
|
* [r20160] src/gnome-utils/gnc-file.c: Improve wording of libdbi
|
|
error message even more.
|
|
|
|
2011-01-23 19:33 jralls
|
|
|
|
* [r20159] src/gnome-utils/gnc-file.c: SQL Backend Version
|
|
Control: The final part. New error dialog boxes for
|
|
ERR_SQL_DB_TOO_OLD and ERR_SQL_DB_TOO_NEW Marks the book
|
|
read-only if the user doesn't upgrade a too-old db and when the
|
|
user tries to load a too-new db.
|
|
|
|
2011-01-23 19:29 jralls
|
|
|
|
* [r20158] configure.ac: Add en to the ALL_LINGUAS list in
|
|
configure.ac; should have been in r20142
|
|
|
|
2011-01-23 19:24 jralls
|
|
|
|
* [r20157] configure.ac, src/gnome-utils/gnc-file.c: Reverse some
|
|
extra changes that slipped into 20155
|
|
|
|
2011-01-23 18:58 jralls
|
|
|
|
* [r20156] src/backend/sql/gnc-backend-sql.c: Bug #637770: Fix
|
|
progress bar on load and full save in sql backend.
|
|
|
|
2011-01-23 17:50 jralls
|
|
|
|
* [r20155] configure.ac, src/gnome-utils/gnc-file.c,
|
|
src/gnome-utils/gnc-main-window.c: Provide more detail in commit
|
|
error when it's caused by a read-only book. Mark error message
|
|
for translation.
|
|
|
|
2011-01-23 17:35 jralls
|
|
|
|
* [r20154] src/backend/sql/gnc-backend-sql.c: Throw an error and
|
|
return if if the book is marked readonly.
|
|
|
|
2011-01-23 17:31 jralls
|
|
|
|
* [r20153] src/libqof/qof/qofinstance.c: Remove book_is_readonly
|
|
check from qof_instance_begin_edit; it crashes if it's actually
|
|
used.
|
|
|
|
2011-01-22 23:04 jralls
|
|
|
|
* [r20147] src/backend/dbi/gnc-backend-dbi.c,
|
|
src/gnome-utils/gnc-file.c, src/libqof/qof/qofbackend.h: Bug
|
|
#611936: Test DBI backends for a dbi bug which causes 64-bit
|
|
numbers to not be stored on 32-bit systems, and prevent saving
|
|
or loading with an informative error dialog box.
|
|
|
|
2011-01-22 22:59 jralls
|
|
|
|
* [r20146] src/engine/SX-book.c: Prevent a crash if
|
|
gnc_sx_sxes_reverencing_account called when book has no sxes.
|
|
|
|
2011-01-22 14:39 cstim
|
|
|
|
* [r20145] AUTHORS,
|
|
src/optional/python-bindings/example_scripts/str_methods.py: Bug
|
|
#639906: Improve text output methods of python bindings Patch by
|
|
Christoph Holtermann: For the more complex financial objects i
|
|
chose a different approach. The printing functions are located
|
|
in one module. Importing this module adds these functions as
|
|
methods to the classes defined in gnucash_core.py.
|
|
|
|
2011-01-22 14:36 cstim
|
|
|
|
* [r20144] AUTHORS, src/import-export/aqbanking/gnc-ab-utils.c:
|
|
Bug #640233: Don't add "Account unknown Bank Unknown" memo when
|
|
account and/or bank does not exist Patch by Jeff Kletsky: At
|
|
least for the online OFX sources I use in the US, downloaded
|
|
transactions are populated with memos of "Account unknown Bank
|
|
unknown" Past being annoying, this can cause improper "matches"
|
|
when comparing transactions. The root cause is found in
|
|
src/import-export/aqbanking/gnc-ab-utils.c in the function
|
|
gnc_ab_memo_to_gnc where the code seems to check for the
|
|
existence of a remote account number from the aqbanking
|
|
transaction if (ab_other_accountid && *ab_other_accountid) and
|
|
appears to intend to return the empty string if one is not
|
|
present. However, an earlier line in the code sets
|
|
ab_other_accountid to "unknown" so that the test always returns
|
|
true. This patch should return: * "Account <account number> Bank
|
|
<bank number>" if both are present * "Account <account number>"
|
|
if only the account is present * "Bank <bank number>" if only
|
|
the bank is present * "" if neither is present Additionally,
|
|
ordering of trimming was changed to handle the possibility that
|
|
the leading and/or trailing character(s) were stripped as
|
|
invalid UTF-8, resulting in an untrimmed string.
|
|
|
|
2011-01-22 00:26 jralls
|
|
|
|
* [r20142] po/POTFILES.in, po/en.po, src/bin/gnucash-bin.c:
|
|
Rejigger the set_macos_locale function to better handle
|
|
qualified languages (e.g., Portugues (Portugal). Add po/en.po so
|
|
that english doesn't have to be special-cased to the C locale.
|
|
|
|
2011-01-21 22:27 gjanssens
|
|
|
|
* [r20141] packaging/win32/gnucash.iss.in: Bug #638762 - Windows 7
|
|
64-bit: GnuCash will not start due to existing
|
|
SCHEME_LIBRARY_PATH env variable
|
|
|
|
2011-01-21 22:10 gjanssens
|
|
|
|
* [r20140] util/gnc-svnversion: Use last changed revision number
|
|
instead of last-commited-somewhere-in-repo svnversion without
|
|
options returns the most recent revision in the repo at the time
|
|
of the last svn update/checkout even if that revision didn't
|
|
hold any changes in the current path. Not very useful as a
|
|
reference. Better is to ask for the last changed revision with
|
|
-c. BUT: -c option for some reason always considers svn working
|
|
copy as having mixed sources. We're only interested in the last
|
|
part so we strip the beginning revision if it's there. As a
|
|
result if your WC really has mixed sources, that will not be
|
|
visible in the version number...
|
|
|
|
2011-01-21 19:54 cmarchi
|
|
|
|
* [r20139] src/plugins/bi_import/glade/bi_import.glade: Fix a typo.
|
|
|
|
2011-01-21 19:09 cmarchi
|
|
|
|
* [r20138] po/it.po: Update Italian translation.
|
|
|
|
2011-01-21 14:23 gjanssens
|
|
|
|
* [r20137] src/business/business-gnome/dialog-customer.c,
|
|
src/business/business-gnome/dialog-vendor.c: Bug #629501
|
|
Nonexistent field in error message
|
|
|
|
2011-01-21 11:52 gjanssens
|
|
|
|
* [r20136]
|
|
src/business/business-gnome/ui/gnc-plugin-page-invoice-ui.xml:
|
|
Bug #467311 Print invoice button should be restored to View
|
|
invoice
|
|
* [r20135] src/business/business-gnome/gnc-plugin-page-invoice.c,
|
|
src/business/business-gnome/ui/gnc-plugin-page-invoice-ui.xml,
|
|
src/gnome-utils/gnc-icons.c, src/gnome-utils/gnc-icons.h,
|
|
src/pixmaps/Makefile.am, src/pixmaps/gnc-invoice-new-16.png,
|
|
src/pixmaps/gnc-invoice-new.png: Bug #352057 button to create a
|
|
new invoice when viewing an old one.
|
|
* [r20134] src/business/business-gnome/gnc-plugin-page-invoice.c,
|
|
src/gnome-utils/gnc-icons.c, src/gnome-utils/gnc-icons.h,
|
|
src/pixmaps/Makefile.am,
|
|
src/pixmaps/gnc-invoice-duplicate-16.png,
|
|
src/pixmaps/gnc-invoice-duplicate.png: Add icons for Duplicate
|
|
Invoice functionality
|
|
|
|
2011-01-21 11:51 gjanssens
|
|
|
|
* [r20133]
|
|
src/business/business-gnome/schemas/apps_gnucash_dialog_business_common.schemas.in,
|
|
src/gnome-utils/gnc-gnome-utils.c,
|
|
src/gnome-utils/schemas/apps_gnucash_history.schemas.in,
|
|
src/gnome/schemas/apps_gnucash_dialog_commodities.schemas.in,
|
|
src/gnome/schemas/apps_gnucash_dialog_common.schemas.in,
|
|
src/gnome/schemas/apps_gnucash_dialog_prices.schemas.in,
|
|
src/gnome/schemas/apps_gnucash_dialog_reconcile.schemas.in,
|
|
src/gnome/schemas/apps_gnucash_dialog_scheduled_transctions.schemas.in,
|
|
src/gnome/schemas/apps_gnucash_dialog_totd.schemas.in,
|
|
src/gnome/schemas/apps_gnucash_general.schemas.in,
|
|
src/gnome/schemas/apps_gnucash_window_pages_account_tree.schemas.in,
|
|
src/gnome/schemas/apps_gnucash_window_pages_register.schemas.in,
|
|
src/import-export/aqbanking/schemas/apps_gnucash_dialog_hbci.schemas.in,
|
|
src/import-export/qif-import/schemas/apps_gnucash_import_qif.schemas.in,
|
|
src/import-export/schemas/apps_gnucash_import_generic_matcher.schemas.in:
|
|
Whitespace cleanups
|
|
* [r20132] AUTHORS, src/core-utils/gnc-gconf-utils.h,
|
|
src/gnome-utils/glade/preferences.glade,
|
|
src/gnome-utils/gnc-gnome-utils.c,
|
|
src/gnome/schemas/apps_gnucash_general.schemas.in,
|
|
src/libqof/qof/gnc-date.c, src/libqof/qof/gnc-date.h: This patch
|
|
adds a new option under Edit -> Preferences -> Date/Time that
|
|
looks like this: Date Completion When a date is entered without
|
|
year, it should be taken: (*) In the current calendar year ( )
|
|
In a sliding 12-month window starting this many months before
|
|
the current month: [ 6 ] Patch by Peter Selinger with minor
|
|
modifications
|
|
|
|
2011-01-20 20:20 cstim
|
|
|
|
* [r20131] src/report/business-reports/owner-report.scm: Bug
|
|
#535774: Fix label for employee option on "Employee Report"
|
|
Patch by Bert Claesen: The attached patch (against r20122) tries
|
|
to solve bug #535774 and: *Introduces Option naming consistent
|
|
with report title (e.g. Customer Report shows Customer in the
|
|
Option screen) *Removes the printf() default string in case no
|
|
arguments where given *Moves the docname up to a higher level
|
|
for easy of overview Cases default to a GNC-OWNER-VENDOR. Note
|
|
on the patch: *As indicated in the comments, two functions are
|
|
nearly identical, where in the Vendor report the use of
|
|
Vendor/Company is mixed. This can easily be moved into one
|
|
function as the footprint is the same. cstim: I've clarified
|
|
which ones of the functions returns translated vs. untranslated
|
|
strings, too.
|
|
|
|
2011-01-20 20:15 cstim
|
|
|
|
* [r20130] src/optional/python-bindings/Makefile.am,
|
|
src/optional/python-bindings/glib.i: Remove old obsolete unused
|
|
file from python wrappers. Apparently this is unused since
|
|
r17284.
|
|
|
|
2011-01-20 20:14 cstim
|
|
|
|
* [r20129] src/base-typemaps.i: 639980: Add EntryList and
|
|
_gncEntry objects to list typemap. Patch by bstpierre.org Fix
|
|
python failing getting invoice entry data.
|
|
* [r20128] src/optional/python-bindings/gnucash_core.py: Bug
|
|
#639906: Adding __str__ and __unicode__ methods to GncNumeric
|
|
Patch by Christoph Holtermann: 1) I decided to let the methods
|
|
return "Division by Zero" for denom()==0. 2) As proposed in
|
|
http://stackoverflow.com/questions/1307014/python-str-versus-unicode
|
|
i created both __str__ and __unicode__. 3) I use format to fix
|
|
the decimal places to 2. It would be nice if the number would be
|
|
configurable.
|
|
* [r20127] src/doc/python-bindings-doxygen.py: Bug 637346: A small
|
|
python doc enhancement, basically mentioning the wiki-page Patch
|
|
by Christoph Holtermann.
|
|
|
|
2011-01-19 04:21 mta
|
|
|
|
* [r20126] src/engine/engine.i: Fix a bug introduced in 20042
|
|
which caused lists of Scheme strings passed to C code to be
|
|
garbage. This caused online price quotes to fail for anything
|
|
other than a currency.
|
|
|
|
2011-01-19 04:18 mta
|
|
|
|
* [r20125] src/engine/gnc-commodity.c: Make sure ENTER is balanced
|
|
by LEAVE in gnc_commodity_set_quote_tz.
|
|
|
|
2011-01-19 04:17 mta
|
|
|
|
* [r20124] src/report/standard-reports/income-statement.scm: Make
|
|
it possible to include trading accounts in the Income Statement
|
|
and Profit and Loss reports.
|
|
|
|
2011-01-18 23:42 jralls
|
|
|
|
* [r20123] src/backend/dbi/gnc-backend-dbi.c,
|
|
src/backend/dbi/test/test-dbi-basic.c,
|
|
src/backend/dbi/test/test-dbi-stuff.c,
|
|
src/backend/sql/gnc-backend-sql.c,
|
|
src/backend/sql/gnc-backend-sql.h: Enhanced database version
|
|
handling. * Add a macro GNC_RESAVE_VERSION which holds an svn
|
|
revision number. * When fully saving a database put this number
|
|
in versions with table_name Gnucash-Resave. * On database load,
|
|
compare the current GNC_RESAVE_VERSION with the Gnucash revision
|
|
and Gnucash-Resave revision saved when the database was created.
|
|
* If the current GNC_RESAVE_VERSION > the saved Gnucash version,
|
|
then emit ERR_SQL_DB_TOO_OLD. * If GNC_RESAVE_VERSION < the
|
|
saved Gnucash-Resave, emit ERR_SQL_DB_TOO_NEW.
|
|
|
|
2011-01-18 18:16 jralls
|
|
|
|
* [r20121] src/libqof/qof/test/test-qof.c,
|
|
test-templates/Makefile.am, test-templates/test-module.c: Minor
|
|
fixes to g_test: Adjust MODULEPATH so that the boundary path
|
|
delimiters go at invocation; add DEFAULT_INCLUDES to the
|
|
test_foo_CFLAGS; include the required NULL third arg to
|
|
g_test_init()
|
|
|
|
2011-01-18 00:36 jralls
|
|
|
|
* [r20119] src/backend/dbi/gnc-backend-dbi-priv.h,
|
|
src/backend/dbi/gnc-backend-dbi.c,
|
|
src/backend/dbi/test/test-dbi-basic.c,
|
|
src/backend/dbi/test/test-dbi-stuff.c,
|
|
src/backend/dbi/test/test-dbi-stuff.h: Provide for safely
|
|
overwriting a sql database by moving the existing tables out of
|
|
the way, writing new tables, and then dropping the old tables
|
|
once everything has been saved.
|
|
|
|
2011-01-17 21:27 cstim
|
|
|
|
* [r20118] src/plugins/bi_import/Makefile.am: Win32: Add missing
|
|
link libraries to bi_import plugin. Necessary for win32 linking.
|
|
|
|
2011-01-17 16:55 jralls
|
|
|
|
* [r20117] src/backend/xml/sixtp-dom-generators.c,
|
|
src/backend/xml/test/test-files/xml2/Money95bank_fr.gml2,
|
|
src/backend/xml/test/test-files/xml2/Money95invst.gml2,
|
|
src/backend/xml/test/test-files/xml2/Money95mutual.gml2,
|
|
src/backend/xml/test/test-files/xml2/Money95stocks.gml2,
|
|
src/backend/xml/test/test-files/xml2/abc.gml2,
|
|
src/backend/xml/test/test-files/xml2/abcall.gml2,
|
|
src/backend/xml/test/test-files/xml2/carols-data-file.gml2,
|
|
src/backend/xml/test/test-files/xml2/cbb-export.gml2,
|
|
src/backend/xml/test/test-files/xml2/conrads-file.gml2,
|
|
src/backend/xml/test/test-files/xml2/every.gml2,
|
|
src/backend/xml/test/test-files/xml2/goonies-file.gml2,
|
|
src/backend/xml/test/test-files/xml2/hierachical-data-file.gml2,
|
|
src/backend/xml/test/test-files/xml2/ms-money.gml2,
|
|
src/backend/xml/test/test-files/xml2/pricedb1.gml2,
|
|
src/backend/xml/test/test-xml-transaction.c: Bug #638225: Author
|
|
Jim Radford. KVP lists are ordered so should not be sorted
|
|
|
|
2011-01-16 21:10 cstim
|
|
|
|
* [r20116] src/business/business-gnome/dialog-invoice.c,
|
|
src/business/business-gnome/dialog-invoice.h,
|
|
src/business/business-gnome/gnc-plugin-page-invoice.c,
|
|
src/business/business-gnome/ui/gnc-plugin-page-invoice-ui.xml:
|
|
Additionally, make the "Duplicate Invoice" feature available as
|
|
menu item and toolbar button when viewing an invoice.
|
|
|
|
2011-01-16 21:09 cstim
|
|
|
|
* [r20115] src/business/business-gnome/dialog-invoice.c,
|
|
src/business/business-gnome/dialog-invoice.h,
|
|
src/engine/gncInvoice.c: Implement "Duplicate Invoice" feature,
|
|
where a new invoice is created as a copy of an old one with new
|
|
date and new ID. This patch makes this feature available as
|
|
button "Duplicate" in the search window.
|
|
|
|
2011-01-16 19:33 cstim
|
|
|
|
* [r20114] packaging/win32/install-impl.sh: Win32 build: Aqbanking
|
|
has a patch now, but doesn't need autotools called.
|
|
|
|
2011-01-15 21:51 cstim
|
|
|
|
* [r20112] src/doc/doxygen.cfg.in: Remove *.i files from doxygen
|
|
input again because at least my doxygen-1.6.3 hangs on
|
|
gnucash_core.i. This is a follow-up to r19956, bug #637346.
|
|
|
|
2011-01-15 21:05 cstim
|
|
|
|
* [r20111]
|
|
src/import-export/schemas/apps_gnucash_import_generic_matcher.schemas.in:
|
|
Make reconcile+update import action of r20021 bug#373415 enabled
|
|
by default because it's so useful.
|
|
|
|
2011-01-15 20:33 cstim
|
|
|
|
* [r20108] packaging/win32/aqbanking-4.2.4-r2132-patch.diff,
|
|
packaging/win32/defaults.sh: Bug #639498: Fix aqbanking-4.2.4
|
|
issue with "execute online transfer" on WinXP.
|
|
|
|
2011-01-15 19:11 jralls
|
|
|
|
* [r20107] configure.ac, src/libqof/qof/Makefile.am,
|
|
src/libqof/qof/test/test-qofbook.c,
|
|
src/libqof/qof/test/test-qofinstance.c,
|
|
src/libqof/qof/test/test-qofsession.c: Fix qof/test compilation
|
|
errors, provide guard for glib_testing.
|
|
|
|
2011-01-15 09:52 cstim
|
|
|
|
* [r20106] configure.ac, src/bin/gnucash-bin.c,
|
|
src/import-export/Makefile.am,
|
|
src/import-export/hbci/HACKING-HBCITEST.txt,
|
|
src/import-export/hbci/Makefile.am,
|
|
src/import-export/hbci/dialog-daterange.c,
|
|
src/import-export/hbci/dialog-daterange.h,
|
|
src/import-export/hbci/dialog-hbcitrans.c,
|
|
src/import-export/hbci/dialog-hbcitrans.h,
|
|
src/import-export/hbci/dialog-pass.c,
|
|
src/import-export/hbci/dialog-pass.h,
|
|
src/import-export/hbci/druid-hbci-initial.c,
|
|
src/import-export/hbci/druid-hbci-initial.h,
|
|
src/import-export/hbci/druid-hbci-utils.c,
|
|
src/import-export/hbci/druid-hbci-utils.h,
|
|
src/import-export/hbci/glade/Makefile.am,
|
|
src/import-export/hbci/glade/hbci.glade,
|
|
src/import-export/hbci/glade/hbcipass.glade,
|
|
src/import-export/hbci/glade/hbciprefs.glade,
|
|
src/import-export/hbci/gnc-file-aqb-import.c,
|
|
src/import-export/hbci/gnc-file-aqb-import.h,
|
|
src/import-export/hbci/gnc-hbci-actions.c,
|
|
src/import-export/hbci/gnc-hbci-actions.h,
|
|
src/import-export/hbci/gnc-hbci-getbalance.c,
|
|
src/import-export/hbci/gnc-hbci-getbalance.h,
|
|
src/import-export/hbci/gnc-hbci-gettrans.c,
|
|
src/import-export/hbci/gnc-hbci-gettrans.h,
|
|
src/import-export/hbci/gnc-hbci-kvp.c,
|
|
src/import-export/hbci/gnc-hbci-kvp.h,
|
|
src/import-export/hbci/gnc-hbci-trans-templ.c,
|
|
src/import-export/hbci/gnc-hbci-trans-templ.h,
|
|
src/import-export/hbci/gnc-hbci-transfer.c,
|
|
src/import-export/hbci/gnc-hbci-transfer.h,
|
|
src/import-export/hbci/gnc-hbci-utils.c,
|
|
src/import-export/hbci/gnc-hbci-utils.h,
|
|
src/import-export/hbci/gnc-plugin-hbci-ui.xml,
|
|
src/import-export/hbci/gnc-plugin-hbci.c,
|
|
src/import-export/hbci/gnc-plugin-hbci.h,
|
|
src/import-export/hbci/gncmod-hbci.c,
|
|
src/import-export/hbci/hbci-interaction.c,
|
|
src/import-export/hbci/hbci-interaction.h,
|
|
src/import-export/hbci/hbci-interactionP.h,
|
|
src/import-export/hbci/schemas/Makefile.am,
|
|
src/import-export/hbci/schemas/apps_gnucash_dialog_hbci.schemas.in,
|
|
src/import-export/hbci/test/Makefile.am,
|
|
src/import-export/hbci/test/test-link-module.c: Remove the old
|
|
"import-export/hbci" module because it is no longer supported.
|
|
The newer "import-export/aqbanking" has been in use since
|
|
aqbanking-3.0.0. As it turned out, we require aqbanking-4.0.0
|
|
now anyway, which was release 2009-05-30. Consequently, the old
|
|
module isn't being maintained by us and so needs to be removed.
|
|
* [r20105] configure.ac: Bug #638689: Require libaqbanking >=
|
|
4.0.0 because earlier versions are not supported correctly by
|
|
our code anymore.
|
|
* [r20104] src/libqof/qof/Makefile.am,
|
|
src/libqof/qof/test/test-qof.c: Disable usage of qof/test for
|
|
now because is does not yet compile.
|
|
|
|
2011-01-14 23:25 jralls
|
|
|
|
* [r20103] src/libqof/qof/Makefile.am,
|
|
src/libqof/qof/qofbackend-p.h, src/libqof/qof/qofbackend.c,
|
|
src/libqof/qof/qofbackend.h, src/libqof/qof/qofbook.c,
|
|
src/libqof/qof/qofbook.h, src/libqof/qof/qofinstance.c,
|
|
src/libqof/qof/qofsession.c, src/libqof/qof/qofsession.h,
|
|
src/libqof/qof/test, src/libqof/qof/test/Makefile.am,
|
|
src/libqof/qof/test/test-qof.c,
|
|
src/libqof/qof/test/test-qofbackend.c,
|
|
src/libqof/qof/test/test-qofbook.c,
|
|
src/libqof/qof/test/test-qofinstance.c,
|
|
src/libqof/qof/test/test-qofsession.c: Add a read-only attribute
|
|
to QofBook and check of same to qof_instance_begin_edit. Add
|
|
qof_session_safe_save. Add unit tests for these changes. QofBook
|
|
read-only attribute is to prevent starting an edit when the
|
|
version of Gnucash which created a dataset is newer than the one
|
|
currently running. This is to prevent writing records of an old
|
|
format into an existing data set. The user can use File>Save As
|
|
to create a new QofSession which will write a completely new
|
|
dataset in the current format. This is an important safety
|
|
feature for future versions of Gnucash which will not bring all
|
|
of a dataset into memory, instead loading only what is
|
|
immediately needed. Safe-save is the Qof access to allow writing
|
|
out a dataset to an existing server database (i.e., postgresql
|
|
or mysql) while maintaining the ability to both
|
|
transaction-protect saving individual records while maintaining
|
|
the ability to rollback the entire save if something goes wrong.
|
|
The unit test framework is added to enable testing these
|
|
components. More tests will be added in a later commit.
|
|
|
|
2011-01-14 22:03 jralls
|
|
|
|
* [r20102] test-templates, test-templates/Makefile.am,
|
|
test-templates/Makefile.decl, test-templates/README,
|
|
test-templates/test-module.c, test-templates/test-suite.c,
|
|
test-templates/testmain.c: Provide glib unit testing template
|
|
files to make it easier to add unit testing to modules
|
|
|
|
2011-01-14 21:47 gjanssens
|
|
|
|
* [r20101] src/app-utils/gnc-ui-util.c: Bug 639322 part 3: provide
|
|
users with a sensible first time "Save As..." path on Windows
|
|
While $HOME is fine on linux, on Windows the most sensible
|
|
location is "My Documents" (or its translated equivalent).
|
|
* [r20100] src/gnome-utils/gnc-file.c: Bug 639322 part 2b: display
|
|
an error message if a user attempts to export to somewhere in
|
|
gnc_dotgnucash_dir and add a hint for translators to the error
|
|
message string
|
|
* [r20099] src/gnome-utils/gnc-file.c,
|
|
src/libqof/qof/qofbackend.h: Bug 639322 part 2: display an error
|
|
message if a user attempts to save beneath gnc_dotgnucash_dir
|
|
* [r20098] src/app-utils/file-utils.c, src/app-utils/file-utils.h:
|
|
Bug 639322 part 1: add extension .gcm to future state files Old
|
|
state files are still read (if no new equivalent exists yet) but
|
|
will never be written to again.
|
|
* [r20097] src/gnome/top-level.c: Remove unused variable.
|
|
|
|
2011-01-14 21:46 gjanssens
|
|
|
|
* [r20096] src/app-utils/file-utils.c, src/app-utils/file-utils.h:
|
|
Remove obsolete compatibility code in the state file processing.
|
|
No version GnuCash 2.2.x version will produce state files with
|
|
spaces in their key names, and we don't need to worry about
|
|
older compatibility (migrating from 2.0.x should always happen
|
|
via 2.2.x).
|
|
* [r20095] src/libqof/qof/qofquery.h,
|
|
src/libqof/qof/qofquerycore.h: Fix some spelling errors in
|
|
doxigen documentation
|
|
|
|
2011-01-14 21:10 cmarchi
|
|
|
|
* [r20094] src/gnome/glade/sched-xact.glade: Remove the word
|
|
"days" because it is also located after the near field.
|
|
|
|
2011-01-13 23:12 fell
|
|
|
|
* [r20089] src/business/business-ledger/gncEntryLedgerControl.c:
|
|
Improve the for translators problematic format string from
|
|
gnc_entry_ledger_verify_acc_cell_ok This version uses 2 separate
|
|
sentences, mentions currencies and gives a clue for the account
|
|
type. Add enable basic doxygen output.
|
|
|
|
2011-01-13 19:05 cstim
|
|
|
|
* [r20087] src/business/business-gnome/dialog-invoice.c: Bug
|
|
#639365: Revert r18546 so that the bills-due dialog displays
|
|
only bills but not invoices. The INVOICE_TYPE string
|
|
unfortunately is stored in translated form due to the usage of
|
|
gncInvoiceGetType() for user-visible strings as well. Hence, as
|
|
an exception we must also search for the translated here even
|
|
though it's an internal flag.
|
|
|
|
2011-01-13 17:25 fell
|
|
|
|
* [r20086] README.dependencies: Add python in section optional of
|
|
README.dependencies Additional: explain alternatives and
|
|
optional parts
|
|
|
|
2011-01-13 16:52 warlord
|
|
|
|
* [r20085] src/Makefile.am, src/plugins/bi_import/Makefile.am,
|
|
src/plugins/bi_import/bi_import.c: Revert r20082 (re-enable
|
|
plugins) Get the bi_import plugin building on Windows by
|
|
including missing libc functions
|
|
|
|
2011-01-13 02:47 fell
|
|
|
|
* [r20083] src/app-utils/gnc-euro.c,
|
|
src/engine/iso-4217-currencies.scm: Bug 638842 - Estonia adopted
|
|
the Euro on 01.01.2011 Thanks to Toomas Tamm
|
|
|
|
2011-01-13 02:47 plongstaff
|
|
|
|
* [r20082] src/Makefile.am: Disable building the plugins directory
|
|
until windows build issues can be fixed
|
|
|
|
2011-01-12 20:40 cstim
|
|
|
|
* [r20081] src/engine/gncInvoice.c, src/engine/gncInvoice.h: Add
|
|
function for creating a new copy of an existing GncInvoice.
|
|
|
|
2011-01-12 20:04 cstim
|
|
|
|
* [r20079] src/report/standard-reports/category-barchart.scm: Fix
|
|
typo
|
|
|
|
2011-01-12 19:47 cstim
|
|
|
|
* [r20078] src/gnome-utils/gnc-main-window.c,
|
|
src/gnome-utils/gnc-main-window.h, src/gnome-utils/gnc-plugin.c,
|
|
src/gnome-utils/gnc-plugin.h,
|
|
src/import-export/aqbanking/aqbanking.glade,
|
|
src/import-export/aqbanking/gnc-gwen-gui.c,
|
|
src/import-export/aqbanking/gnc-gwen-gui.h,
|
|
src/import-export/aqbanking/gnc-plugin-aqbanking-ui.xml,
|
|
src/import-export/aqbanking/gnc-plugin-aqbanking.c,
|
|
src/import-export/aqbanking/gnc-plugin-aqbanking.h: Bug #636907:
|
|
Improve "Close when finished" handling in "Online Banking
|
|
Connection Window" Patch by Manfred Usselmann: This patch adds a
|
|
toggle action to the online banking menu, which allows to open
|
|
and close the online banking log window. In addition it adds an
|
|
option to the online banking preferences to keep the log window
|
|
open after the transfer has finished.
|
|
* [r20077] src/report/standard-reports/category-barchart.scm: Bug
|
|
#639259: Add averages in barchart reports. Patch by Herbert
|
|
Thoma: Matthias Gruhn suggested on the German GnuCash list: Add
|
|
averages to the income and expense bar chart reports just like
|
|
it was introduced for the income and expense pie chart reports
|
|
in r19253
|
|
|
|
2011-01-12 19:29 cstim
|
|
|
|
* [r20076] src/report/utility-reports/welcome-to-gnucash.scm: Fix
|
|
version number in welcome report.
|
|
|
|
2011-01-11 21:07 cstim
|
|
|
|
* [r20071] doc/tip_of_the_day.list.in: Bug #639172: Remove
|
|
"Warning!! This is a DEVELOPMENT version .." tip of the day
|
|
Also, to my knowledge the docs don't contain a "what's new in
|
|
2.4" section, so I removed that tip as well.
|
|
* [r20070] README: Bug #638621: Update README file.
|
|
|
|
2011-01-11 20:59 cstim
|
|
|
|
* [r20069] src/report/business-reports/aging.scm: Bug #502066: The
|
|
aging in business reports should use the due date instead of the
|
|
post date Patch by Bert Claesen (but I changed the option name):
|
|
Patch to aging.scm to include due date and "current" bucket
|
|
Patch file for aging.scm to include: * Option to select due date
|
|
or date posted * Added column of "Current" for invoices not yet
|
|
due
|
|
|
|
2011-01-11 20:45 cstim
|
|
|
|
* [r20068] packaging/README.RPM, packaging/gnucash.spec.in: Bug
|
|
#603334: Updates to RPM spec file to allow 2.3.7 to build on
|
|
Fedora Core 12
|
|
|
|
2011-01-11 20:40 cstim
|
|
|
|
* [r20067] src/backend/xml/gnc-account-xml-v2.c,
|
|
src/backend/xml/gnc-bill-term-xml-v2.c,
|
|
src/backend/xml/gnc-book-xml-v2.c,
|
|
src/backend/xml/gnc-customer-xml-v2.c,
|
|
src/backend/xml/gnc-employee-xml-v2.c,
|
|
src/backend/xml/gnc-entry-xml-v2.c,
|
|
src/backend/xml/gnc-invoice-xml-v2.c,
|
|
src/backend/xml/gnc-job-xml-v2.c,
|
|
src/backend/xml/gnc-order-xml-v2.c,
|
|
src/backend/xml/gnc-tax-table-xml-v2.c,
|
|
src/backend/xml/gnc-vendor-xml-v2.c,
|
|
src/backend/xml/sixtp-dom-generators.c,
|
|
src/libqof/qof/qofobject.c, src/libqof/qof/qofobject.h,
|
|
src/libqof/qof/qofutil.c, src/libqof/qof/qofutil.h: Bug #638225:
|
|
Sort when saving as XML Patch by Jim Radford (with code
|
|
beautified and re-indented by myself): The attached patches sort
|
|
the slots, lots, book accounts, bill terms, customers,
|
|
employees, entries, invoices, jobs, orders, tax tables and
|
|
vendors before saving them to the GnuCash XML file. This is an
|
|
attempt to make saves more idempotent thereby facilitating the
|
|
use of a revision control system on the GnuCash XML files. With
|
|
these patches most of the needless and seemingly random churn is
|
|
gone and I can add or remove a transaction and expect there to
|
|
be no unrelated changes to the GnuCash file. I've been using and
|
|
refining this patches for the last few years, so it has received
|
|
quite a bit of testing. David Fraser adds: Without specific
|
|
testing, I'm using this on an average-sized gnucash file (5.7MB)
|
|
without noticing any particular slowdown in saving, but a
|
|
wonderful reduction in diffs when comparing changes.
|
|
* [r20066] po/pt_BR.po: Bug #638962: Update Brazil Portugese
|
|
translation by Dorneles Treméa
|
|
|
|
2011-01-11 20:39 cstim
|
|
|
|
* [r20065] src/gnome-utils/schemas/Makefile.am: Bug #638615: Fix
|
|
schema install with DESTDIR Patch by Jim Radford: When doing
|
|
make install DESTDIR=/tmp/gnucash the install fails because
|
|
GCONF_SCHEMA_CONFIG_SOURCE doesn't end up using DESTDIR (and
|
|
it's non-trivial because of the xml:: prefix). The attached
|
|
patch fixes it for me but is non-ideal because it hard codes the
|
|
value of GCONF_SCHEMA_CONFIG_SOURCE using
|
|
GCONF_SCHEMA_CONFIG_SOURCE_DIRONLY.
|
|
|
|
2011-01-11 00:15 alex.aycinena
|
|
|
|
* [r20058] src/libqof/qof/qofbook.c: Fix typo
|
|
|
|
2011-01-10 21:39 cstim
|
|
|
|
* [r20057] src/app-utils/app-utils.scm, src/app-utils/options.scm,
|
|
src/business/business-utils/business-options.scm,
|
|
src/business/business-utils/business-prefs.scm: Bug #638543: Add
|
|
a GUI for the counter format and current value. Patch by
|
|
Matthijs Kooijman: This allows the user to change the format
|
|
used for the various counters, as well as see and change the
|
|
current value of the counter. This is a bit of hack right now,
|
|
since the format and current counter values are stored in the
|
|
counter_formats and counters kvp slots respectively, instead of
|
|
options/<section> like the other options in the File->properties
|
|
window. This is implemented by adding the make-counter-option
|
|
and make-counter-format-option, which both replace the scm->kvp
|
|
and kvp->scm functions defined by make-number-range-option and
|
|
make-string-option respectively. The replaced function simply
|
|
ignores the "path" parameter and instead saves to the "counter"
|
|
or "counter_formats" slot hardcoded.
|
|
* [r20056] src/libqof/qof/qofbook.c, src/libqof/qof/qofbook.h: Bug
|
|
#638543: Validate counter format strings before using them.
|
|
Patch by Matthijs Kooijman: The validation function is a very
|
|
simple "parser" that simply checks for a single gint64
|
|
conversion specification, allowing all modifiers and flags that
|
|
printf(3) specifies (except for the * width and precision, which
|
|
need an extra argument). The validation function returns an
|
|
error message that is used to log a warning and can be used by
|
|
the GUI later on.
|
|
* [r20055] src/engine/kvp_doc.txt, src/libqof/qof/qofbook.c,
|
|
src/libqof/qof/qofbook.h: Bug #638543: Make the various counter
|
|
formats configurable. Patch by Matthijs Kooijman: This retrieves
|
|
the counter formats from the kvp slots in the book. The defaults
|
|
are unchanged, so this should not affect existing books at all.
|
|
* [r20054] src/business/business-gnome/dialog-customer.c,
|
|
src/business/business-gnome/dialog-employee.c,
|
|
src/business/business-gnome/dialog-invoice.c,
|
|
src/business/business-gnome/dialog-job.c,
|
|
src/business/business-gnome/dialog-order.c,
|
|
src/business/business-gnome/dialog-vendor.c,
|
|
src/engine/gncCustomer.c, src/engine/gncCustomerP.h,
|
|
src/engine/gncEmployee.c, src/engine/gncEmployeeP.h,
|
|
src/engine/gncInvoice.c, src/engine/gncInvoiceP.h,
|
|
src/engine/gncJob.c, src/engine/gncJobP.h,
|
|
src/engine/gncOrder.c, src/engine/gncOrderP.h,
|
|
src/engine/gncVendor.c, src/engine/gncVendorP.h,
|
|
src/libqof/qof/qofbook.c, src/libqof/qof/qofbook.h: Bug #638543:
|
|
Centralize the counter formatting in qofbook. Patch by Matthijs
|
|
Kooijman: Instead of querying qofbook for the next counter
|
|
number and then doing the formatting in all the different
|
|
business modules (all using the same format string), the
|
|
formatting is now moved inside
|
|
qof_book_increment_and_get_counter (which is renamed to
|
|
qof_book_increment_and_format_counter). This changes the return
|
|
value of a bunch of helper functions from gint64 (the counter
|
|
value) to gchar* (the formatted counter value), but does not
|
|
have any user-visible changes.
|
|
|
|
2011-01-10 21:38 cstim
|
|
|
|
* [r20053] src/engine/gncCustomer.c, src/engine/gncEmployee.c,
|
|
src/engine/gncInvoice.c, src/engine/gncJob.c,
|
|
src/engine/gncOrder.c, src/engine/gncVendor.c,
|
|
src/libqof/qof/qofbook.c, src/libqof/qof/qofbook.h: Bug #638543:
|
|
Split the qof_book_get_counter function. Patch by Matthijs
|
|
Kooijman: The qof_book_get_counter function now only gets the
|
|
current counter value. The new
|
|
qof_book_get_and_increment_counter function now does the
|
|
incrementing.
|
|
* [r20052] src/backend/dbi/gnc-backend-dbi.c,
|
|
src/backend/xml/gnc-backend-xml.c,
|
|
src/libqof/qof/qofbackend-p.h, src/libqof/qof/qofbook.c: Bug
|
|
#638543: Remove the counter() method from the backends. Patch by
|
|
Matthijs Kooijman: This method is not implemented by either of
|
|
the backends and removing it makes the subsequent commits
|
|
possible.
|
|
|
|
2011-01-10 20:12 cstim
|
|
|
|
* [r20051] src/gnome-utils/gnc-entry-quickfill.c: Set sort order
|
|
for GncEntry quickfill to LIFO by-date. Previously, the
|
|
insertion order was random instead of by-date.
|
|
|
|
2011-01-09 21:22 cstim
|
|
|
|
* [r20048] src/report/standard-reports/account-piecharts.scm:
|
|
Activate balance averaging in account piechart report,
|
|
introduced in r19253.
|
|
|
|
2011-01-09 21:15 cstim
|
|
|
|
* [r20047] src/import-export/import-backend.c: Fix potentially
|
|
uninitialized variable.
|
|
|
|
2011-01-09 20:04 plongstaff
|
|
|
|
* [r20044] src/gnome/gnc-plugin-page-budget.c: Add budget name to
|
|
budget tab
|
|
|
|
2011-01-09 20:00 cstim
|
|
|
|
* [r20043] Makefile.am, macros/aqbanking.m4: Remove obsolete
|
|
unused autoconf macro
|
|
|
|
2011-01-09 18:01 plongstaff
|
|
|
|
* [r20042] src/engine/Account.c, src/engine/Recurrence.c,
|
|
src/engine/Recurrence.h, src/engine/SX-book.c,
|
|
src/engine/SchedXaction.c, src/engine/Transaction.c,
|
|
src/engine/engine.i, src/engine/gnc-lot.c: Fix more memory
|
|
leaks. Also, when closing a book (to open a new one, not year
|
|
end), free objects.
|
|
|
|
2011-01-09 18:00 plongstaff
|
|
|
|
* [r20041] src/app-utils/app-utils.i: More memory leaks
|
|
|
|
2011-01-08 23:52 alex.aycinena
|
|
|
|
* [r20039] src/app-utils/gnc-ui-util.c: Add info about
|
|
sub-accounts to Tax Info column on Accounts page.
|
|
|
|
2011-01-07 17:45 plongstaff
|
|
|
|
* [r20036] src/engine/gnc-budget.c, src/engine/gnc-budget.h: Add
|
|
gnc_budget_clone() and make some functions arguments 'const'
|
|
|
|
2011-01-07 14:05 mikee
|
|
|
|
* [r20035] contrib/rapid2gnucash.py: Fixed some typos. Please
|
|
enter the commit message for your changes. Lines starting
|
|
|
|
2011-01-07 14:04 mikee
|
|
|
|
* [r20034] configure.ac, contrib/rapid2gnucash.py,
|
|
src/Makefile.am, src/plugins, src/plugins/Makefile.am,
|
|
src/plugins/bi_import, src/plugins/bi_import/Makefile.am,
|
|
src/plugins/bi_import/README, src/plugins/bi_import/bi_import.c,
|
|
src/plugins/bi_import/bi_import.h, src/plugins/bi_import/glade,
|
|
src/plugins/bi_import/glade/Makefile.am,
|
|
src/plugins/bi_import/glade/bi_import.glade,
|
|
src/plugins/bi_import/gnc-plugin-bi_import.c,
|
|
src/plugins/bi_import/gnc-plugin-bi_import.h,
|
|
src/plugins/bi_import/gncmod-bi_import.c,
|
|
src/plugins/bi_import/gui.c, src/plugins/bi_import/gui.h,
|
|
src/plugins/bi_import/helpers.c,
|
|
src/plugins/bi_import/helpers.h,
|
|
src/plugins/bi_import/regex.txt, src/plugins/bi_import/ui,
|
|
src/plugins/bi_import/ui/Makefile.am,
|
|
src/plugins/bi_import/ui/gnc-plugin-bi_import-ui.xml: A plugin
|
|
to import CSV data as a new invoice or bill. Based on code
|
|
written by Sebastian Held. Also includes a python script to
|
|
massage a downloaded order form into the correct format for
|
|
import. See contrib/rapid2gnucash.py This works with Rapid
|
|
Electronics (UK) and can be used as a basis for other vendors.
|
|
Users need to add a line in their ~/.gnucash/config.user for the
|
|
module to be loaded: (gnc:module-load
|
|
"gnucash/plugins/bi_import" 0) See bug #624911 for more details.
|
|
|
|
2011-01-07 01:48 plongstaff
|
|
|
|
* [r20033] src/gnome/gnc-plugin-budget.c,
|
|
src/gnome/ui/gnc-plugin-budget-ui.xml: Add "copy budget" command
|
|
to menu. Works like "open budget" except that a copy of the
|
|
budget is made with the name "Copy of "+name of old budget. This
|
|
command will allow you to easily create a copy of your 2010
|
|
budget and change its name to "2011". I also plan to add UI
|
|
capabilities to more easily manipulate budget numbers.
|
|
|
|
2011-01-01 21:04 cstim
|
|
|
|
* [r20023] src/optional/python-bindings/Makefile.am,
|
|
src/optional/python-bindings/sqlite3test.c: Bug #636402: Add
|
|
test case for DBI error: 1: table sqlite_sequence may not be
|
|
dropped Patch by Mark Jenkins: The attached patch adds a test
|
|
program demonstrating the problem in C, built in
|
|
src/optional/python-bindings It pretty much shows the same calls
|
|
that are being made to the C by the python bindings (including
|
|
initialization) and the example sqlite3 python script. Running
|
|
this small C program produces the same result. (The program is
|
|
built in check_PROGRAMS, not bin_PROGRAMS, to avoid having it
|
|
installed.)
|
|
|
|
2011-01-01 20:57 cstim
|
|
|
|
* [r20022] src/import-export/aqbanking/gnc-ab-getbalance.c,
|
|
src/import-export/aqbanking/gnc-ab-gettrans.c,
|
|
src/import-export/aqbanking/gnc-ab-transfer.c: Bug #454109:
|
|
Online banking: grey out online action menu items when there is
|
|
no online account Patch by Manfred Usselmann: Show error
|
|
message, if assigned online account is not valid or cannot be
|
|
found or if the selected online action is not valid for this
|
|
account. Improved checking if online job has been successfully
|
|
executed.
|
|
* [r20021] src/import-export/generic-import.glade,
|
|
src/import-export/import-backend.c,
|
|
src/import-export/import-backend.h,
|
|
src/import-export/import-main-matcher.c,
|
|
src/import-export/import-settings.c,
|
|
src/import-export/import-settings.h,
|
|
src/import-export/schemas/apps_gnucash_import_generic_matcher.schemas.in:
|
|
Bug #373415: Replace existing transaction fields by imported
|
|
transaction marked as reconcile Patch by Manfred Usselmann: This
|
|
patch adds an additional update action to the import matcher as
|
|
described above. It can be activated with the online banking
|
|
preferences dialog. (Patch changed because of one function name
|
|
adaption after r19936)
|