gnucash 1.8.10 at 7924: Multiple changes pushed
John Ralls
jralls at code.gnucash.org
Mon Mar 31 00:44:56 EDT 2014
at https://github.com/Gnucash/gnucash/tree/3eec58e90ce17f5b719d85bff9055942885cd0fa (tag)
tagging cba1376c4b72c2eb86ce9c700f259119d0e156a6 (commit)
tagged by John Ralls
on Sun Feb 2 18:39:38 2003 +0000
' * src/app-utils/option-util.c: use gh_scm2double() instead of gh_scm2int() because guile-1.6 prefers it. Fixes a crash when opening the Pref's dialog when using guile-1.6.1'
Benoit Grégoire (46):
Remove obsolete file split in Account.c Transaction.c and Utilities.c
hange lable of Online ID to Account ID in the account matcher for consistency
nsactions just downloaded are now ignored from the matchlist.
Change the title of the transaction matcher and change the look and alignment of the action buttons.
-Default commodity and account type are now preselected from OFX information when user decides to create a new gnucash account.
-Fix new_account_default_type parameter of gnc_import_select_account() not selecting default type properly
Add missing ChangeLog entries for previous commit
2002-09-29 Benoit Gr�goire <bock at step.polymtl.ca>
* src/import-export/Account-matcher.c: Change "Account ID" text
* Implement a working commodity matcher for the generic import
Add missing file for the commodity matcher.
* Investment transactions now create two accounts, one is for the stock, the other is the account defined by the FI, where the cash is swaped.
2002-10-20 Benoit Gr�goire <bock at step.polymtl.ca>
2002-10-20 Benoit Gr�goire <bock at step.polymtl.ca>
2002-10-30 Benoit Gr�goire <bock at step.polymtl.ca>
2002-11-12 Benoit Gr�goire <bock at step.polymtl.ca>
2002-11-12 Benoit Gr�goire <bock at step.polymtl.ca>
2002-11-12 Benoit Gr�goire <bock at step.polymtl.ca>
2002-11-12 Benoit Gr�goire <bock at step.polymtl.ca>
2002-11-13 Benoit Gr�goire <bock at step.polymtl.ca>
2002-11-13 Benoit Gr�goire <bock at step.polymtl.ca>
2002-11-18 Benoit Gr�goire <bock at step.polymtl.ca>
2002-11-18 Benoit Gr�goire <bock at step.polymtl.ca>
2002-11-21 Benoit Gr�goire <bock at step.polymtl.ca>
2002-11-21 Benoit Gr�goire <bock at step.polymtl.ca>
2002-11-25 Benoit Gr�goire <bock at step.polymtl.ca>
2002-11-25 Benoit Gr�goire <bock at step.polymtl.ca>
2002-11-25 Benoit Gr�goire <bock at step.polymtl.ca>
2002-11-27 Benoit Gr�goire <bock at step.polymtl.ca>
2002-12-6 Benoit Gr�goire <bock at step.polymtl.ca>
2002-12-6 Benoit Gr�goire <bock at step.polymtl.ca>
2002-13-6 Benoit Gr�goire <bock at step.polymtl.ca>
Missing changelog
2002-12-7 Benoit Gr�goire <bock at step.polymtl.ca>
Stubborn Changelog...
2002-12-7 Benoit Gr�goire <bock at step.polymtl.ca>
2002-12-8 Benoit Gr�goire <bock at step.polymtl.ca>
2002-12-8 Benoit Gr�goire <bock at step.polymtl.ca>
2002-12-9 Benoit Gr�goire <bock at step.polymtl.ca>
2002-12-10 Benoit Gr�goire <bock at step.polymtl.ca>
2002-12-12 Benoit Gr�goire <bock at step.polymtl.ca>
2002-12-30 Benoit Gr�goire <bock at step.polymtl.ca>
2002-1-6 Benoit Gr�goire <bock at step.polymtl.ca>
2002-1-6 Benoit Gr�goire <bock at step.polymtl.ca>
2003-02-01 Benoit Gr�goire <bock at step.polymtl.ca>
2003-02-01 Benoit Gr�goire <bock at step.polymtl.ca>
Bill Gribble (32):
* src/gnome/dialog-options.c: fix destructor bug
* fix report updating problem. should reload multicolumn reports
Add German translations of QIF action tags. This should be done within the
Changes to text of new-user dialog
Last minute bug fixes: save/restore in welcome to gnucash report, and
Fix bug in qif account name guessing. Should fix reported bug on
Fix bug in qif import handling of ticker symbols.
Fix cut-n-paste error
Update qif import routines to use gnc-numeric earlier in the import
Fix bugs.
* src/gnome/druid-qif-import.c: fix cut-n-paste error in
include the fix for #106
Makefile.am updates for libtool version 1.4/1.3.5 compatibility
report-system module shouldn't be linked against the app-utils lib at
Autoload US-specific tax report. Should make this locale-based.
Install taxtxf report in the right place
Add some things to .cvsignore
Fix exports to get saved reports working
Include config.h where needed
Remember to free strings, and don't look at .so files when libtool
Install gnc-module headers.
Minor preening
Don't forget gnome-print includes if they are needed
Build changes to clean up library cross-dependencies and move to libtool-1.4
o, bugger. Forgot to remove some debug statements.
Forgot to delete a file
Forgot one
More makefile changes to get modules loading right. Hacked the crashes
Add library dependency and remove gnc-module printout
Somewhat less cheesy fix for compile problem.
Even less cheesy fix for compile problem
Add --disable-gui option to autogen/configure
Chris Lyttle (49):
Import of New Version of GnuCash Manual
Finished off Chapter 4
Finished off Chapter 5
Last one Chapter 6
Fixed Error Chapter 3
Add title page, revised first 2 chapters to have screenshots and tie into title page
Add figures for screenshots
Convert sgml files to xml
Added some screenshots, finished converting chapters to XML
Replace toc with xml version
Make toc validate
Make toc validate
Outlines of remaining chapters
Initial work on Investments chapter
update for stable release
updated image to remove version info
updated image to remove version info
update for stable release 1.6.7
update for stable release 1.6.8
fix make dist breakage, update rpm spec, up version to 1.7.1
updated AUTHORS and NEWS files for release
fix make dist breakage
fix missing gnc-lot.h file in engine/Makefile.am
fix missing glade inclue in DIST file in import-export/Makefile.am
remove postgres dep
remove old docs in prep for new ones
update for release 1.7.2
update for release 1.7.2
now works building 1.7.x
now works building 1.7.x
updated spec to work with rh8
update to release 1.7.3
ooops version macro didnt work
updated POTFILES.in
update to release 1.7.4
update to release 1.7.4
fix for failed rpm build
update to 1.7.4a
change version back
update to 1.7.5
fix rpm prob
removal of old docs
add support for new gnucash icon
fix help button's connection
release 1.7.6
require new g-wrap
Updates to build system by John H. Pierce
release 1.7.7
release 1.7.8
Christian Stimming (270):
testing 1 2 3
testing some more --linas
hopefully the final test
2001-05-08 Christian Stimming <stimming at tuhh.de>
yet another test
2001-05-09 Christian Stimming <stimming at tuhh.de>
2001-05-09 Christian Stimming <stimming at tuhh.de>
2001-05-10 Christian Stimming <stimming at tuhh.de>
2001-05-10 Christian Stimming <stimming at tuhh.de>
2001-05-12 Christian Stimming <stimming at tuhh.de>
2001-05-12 Christian Stimming <stimming at tuhh.de>
2001-05-12 Christian Stimming <stimming at tuhh.de>
remove warning.
2001-05-13 Christian Stimming <stimming at tuhh.de>
2001-05-14 Christian Stimming <stimming at tuhh.de>
2001-05-15 Christian Stimming <stimming at tuhh.de>
2001-05-15 Christian Stimming <stimming at tuhh.de>
2001-05-15 Christian Stimming <stimming at tuhh.de>
More updates for the german translations.
Forgot the author lines.
2001-05-22 Christian Stimming <stimming at tuhh.de>
2001-05-23 Christian Stimming <stimming at tuhh.de>
fix bug.
2001-05-24 Christian Stimming <stimming at tuhh.de>
Duarte Loreto's pt_PT.po update.
2001-05-24 Christian Stimming <stimming at tuhh.de>
2001-05-25 Christian Stimming <stimming at tuhh.de>
2001-05-25 Christian Stimming <stimming at tuhh.de>
2001-05-26 Pablo Saratxaga <pablo at mandrakesoft.com>
2001-05-27 Christian Stimming <stimming at tuhh.de>
2001-05-27 Christian Stimming <stimming at tuhh.de>
Fix String.
Revert last change.
Updated de.po -- still in the work, though.
Updated German translation. I'm still working on it till tomorrow, though.
2001-06-02 Christian Stimming <stimming at tuhh.de>
Yet more updated German translation. All strings are translated now.
2001-06-03 Christian Stimming <stimming at tuhh.de>
fix one translation.
Updated German translation.
2001-06-08 Christian Stimming <stimming at tuhh.de>
forgot one. However, de_DE docs are still very unfinished.
add cvs ignore.
18n fixes in src/scm/report/view-column.scm and
Fixed POTFILES.in.
Added TOC. Added comment for account hierarchy.
Updated German translation (partially).
Updated German translation (unfinished, but some more)
2001-07-30 Christian Stimming <stimming at tuhh.de>
2001-08-10 Christian Stimming <stimming at tuhh.de>
2001-08-11 Christian Stimming <stimming at tuhh.de>
2001-08-15 Christian Stimming <stimming at tuhh.de>
2001-08-19 Christian Stimming <stimming at tuhh.de>
Updated the README about the glossary.
2001-08-25 Christian Stimming <stimming at tuhh.de>
Fix bug.
2001-09-02 Christian Stimming <stimming at tuhh.de>
2001-09-06 Christian Stimming <stimming at tuhh.de>
2001-10-03 Christian Stimming <stimming at tuhh.de>
2001-11-16 Christian Stimming <stimming at tuhh.de>
2001-12-11 Christian Stimming <stimming at tuhh.de>
2001-12-11 Christian Stimming <stimming at tuhh.de>
2002-01-05 Christian Stimming <stimming at tuhh.de>
2002-01-06 Christian Stimming <stimming at tuhh.de>
2002-01-06 Christian Stimming <stimming at tuhh.de>
2002-01-07 Christian Stimming <stimming at tuhh.de>
2002-02-17 Christian Stimming <stimming at tuhh.de>
Fix bug.
2002-06-05 Christian Stimming <stimming at tuhh.de>
Fix missing gnome_libdir.
2002-07-02 Christian Stimming <stimming at tuhh.de>
2002-07-03 Christian Stimming <stimming at tuhh.de>
2002-07-21 Christian Stimming <stimming at tuhh.de>
2002-07-21 Christian Stimming <stimming at tuhh.de>
2002-07-24 Christian Stimming <stimming at tuhh.de>
2002-07-27 Christian Stimming <stimming at tuhh.de>
2002-07-28 Christian Stimming <stimming at tuhh.de>
Make the Makefile better configurable.
2002-07-29 Christian Stimming <stimming at tuhh.de>
2002-08-01 Christian Stimming <stimming at tuhh.de>
2002-08-02 Christian Stimming <stimming at tuhh.de>
Some more work, including adapting to the latest openhbci changes.
2002-08-06 Christian Stimming <stimming at tuhh.de>
More work on HBCI setup API. Usable in specific setups, but not yet
2002-08-10 Christian Stimming <stimming at tuhh.de>
2002-08-10 Christian Stimming <stimming at tuhh.de>
2002-08-11 Christian Stimming <stimming at tuhh.de>
Adaption to latest changes in OpenHBCI (requires yet another OpenHBCI
2002-08-13 Christian Stimming <stimming at tuhh.de>
Fix API change in OpenHBCI.
fix bug.
fix includes.
2002-08-15 Christian Stimming <stimming at tuhh.de>
Latest HBCI work.
More HBCI work. OpenHBCI doesn't work at the moment, anyway :-(
2002-08-25 Christian Stimming <stimming at tuhh.de>
Forgot Changelog entry yesterday. Add some unstable-warnings.
2002-09-01 Christian Stimming <stimming at tuhh.de>
2002-09-01 Christian Stimming <stimming at tuhh.de>
2002-09-07 Christian Stimming <stimming at tuhh.de>
Forgot this part of Benoit Gregoire's generic transaction import patch.
Remove unneeded hbci cruft.
2002-09-17 Christian Stimming <stimming at tuhh.de>
2002-09-18 Christian Stimming <stimming at tuhh.de>
Fully fix new feature from yesterday.
2002-09-19 Christian Stimming <stimming at tuhh.de>
2002-09-23 Christian Stimming <stimming at tuhh.de>
2002-09-25 Christian Stimming <stimming at tuhh.de>
2002-09-29 Christian Stimming <stimming at tuhh.de>
Clarify some function documentation.
2002-10-01 Christian Stimming <stimming at tuhh.de>
2002-10-03 Christian Stimming <stimming at tuhh.de>
2002-10-06 Christian Stimming <stimming at tuhh.de>
2002-10-07 Christian Stimming <stimming at tuhh.de>
Remove default values from test runs.
2002-10-16 Christian Stimming <stimming at tuhh.de>
2002-10-18 Christian Stimming <stimming at tuhh.de>
2002-10-18 Christian Stimming <stimming at tuhh.de>
Fix strings for gettext tools.
2002-10-19 Christian Stimming <stimming at tuhh.de>
Improved translation.
Updated translation.
2002-10-22 Christian Stimming <stimming at tuhh.de>
fix typo.
fix one more typo.
yet more typo/message unifying.
2002-10-22 Christian Stimming <stimming at tuhh.de>
2002-10-24 Christian Stimming <stimming at tuhh.de>
2002-10-26 Christian Stimming <stimming at tuhh.de>
update potfiles.in
i18n some strings.
Update German translation. Fix some i18n issues.
More HBCI work, especially for error recovery.
Fix some i18n strings.
2002-10-27 Christian Stimming <stimming at tuhh.de>
Revert latest change since it was only local to cstim.
Fix menu item i18n problem.
2002-10-27 Christian Stimming <stimming at tuhh.de>
Updated German translation. More i18n work.
More translation/i18n work.
i2002-10-28 Christian Stimming <stimming at tuhh.de>
Your daily i18n updates.
Your daily translation fix. Also, move html tags out of the translation
2002-11-03 Christian Stimming <stimming at tuhh.de>
Improved German translation. Many i18n typos fixed everywhere.
more cvsignore.
Update POTFILES.in
String typo fixes. i18n improvements.
2002-11-05 Christian Stimming <stimming at tuhh.de>
Fix call of non-existent function.
2002-11-05 Christian Stimming <stimming at tuhh.de>
Your daily translation fix. Improved German translation. Typos and other i18n
2002-11-06 Christian Stimming <stimming at tuhh.de>
2002-11-08 Christian Stimming <stimming at tuhh.de>
2002-11-10 Christian Stimming <stimming at tuhh.de>
2002-11-14 Christian Stimming <stimming at tuhh.de>
2002-11-17 Christian Stimming <stimming at tuhh.de>
Some i18n fixes. Updated German Translation.
More Makefile fixes.
Makefile fix.
I18n fixes. Update German Translation.
2002-11-19 Christian Stimming <stimming at tuhh.de>
Add missing files for dist.
Set split to 'cleared' only if it was in 'not reconciled' beforehand.
Slightly change formatting of transaction fields.
Updated translation.
2002-11-22 Christian Stimming <stimming at tuhh.de>
Improved date heuristics (punishment if dates are very very far apart).
2002-11-22 Christian Stimming <stimming at tuhh.de>
2002-11-23 Christian Stimming <stimming at tuhh.de>
2002-11-23 Christian Stimming <stimming at tuhh.de>
Remove -Werror again.
Updated translations.
Improve i18n comments. Updated translation.
2002-11-24 Christian Stimming <stimming at tuhh.de>
2002-11-24 Christian Stimming <stimming at tuhh.de>
Updated Italian translation by Lorenzo Cappelletti.
First try to update the Tip-Of-Day list.
Add README for HBCI support.
Add README.HBCI to EXTRA_DIST.
2002-11-26 Christian Stimming <stimming at tuhh.de>
2002-11-26 Christian Stimming <stimming at tuhh.de>
Updated translation.
2002-11-27 Christian Stimming <stimming at tuhh.de>
2002-11-28 Christian Stimming <stimming at tuhh.de>
Updated translation.
2002-11-28 Christian Stimming <stimming at tuhh.de>
2002-11-29 Christian Stimming <stimming at tuhh.de>
2002-11-30 Christian Stimming <stimming at tuhh.de>
2002-11-30 Christian Stimming <stimming at tuhh.de>
2002-11-30 Christian Stimming <stimming at tuhh.de>
Updated translation.
Comment out some unnecessary debugging output.
Fix make dist.
2002-12-02 Christian Stimming <stimming at tuhh.de>
2002-12-02 Christian Stimming <stimming at tuhh.de>
Updated translation.
2002-12-06 Christian Stimming <stimming at tuhh.de>
Add include for ngettext wrapping.
2002-12-07 Christian Stimming <stimming at tuhh.de>
2002-12-07 Christian Stimming <stimming at tuhh.de>
2002-12-07 Christian Stimming <stimming at tuhh.de>
Fix i18n problems.
2002-12-07 Christian Stimming <stimming at tuhh.de>
2002-12-07 Christian Stimming <stimming at tuhh.de>
Update translation.
2002-12-07 Christian Stimming <stimming at tuhh.de>
more doxygen improved documentation.
More comments about how to use functions (xaccSplitSetBaseValue).
2002-12-08 Christian Stimming <stimming at tuhh.de>
2002-12-08 Christian Stimming <stimming at tuhh.de>
Revert latest change in category-barchart.scm -- in fact there wasn't an
2002-12-09 Christian Stimming <stimming at tuhh.de>
2002-12-10 Christian Stimming <stimming at tuhh.de>
Updated translation by Nikos Charonitakis <charosn at her.forthnet.gr>
2002-12-11 Christian Stimming <stimming at tuhh.de>
Add some comments for translators.
2002-12-11 Christian Stimming <stimming at tuhh.de>
Updated translation.
2002-12-14 Christian Stimming <stimming at tuhh.de>
2002-12-14 Christian Stimming <stimming at tuhh.de>
2002-12-16 Christian Stimming <stimming at tuhh.de>
2002-12-20 Christian Stimming <stimming at tuhh.de>
Updated translation.
2002-12-27 Christian Stimming <stimming at tuhh.de>
2002-12-27 Christian Stimming <stimming at tuhh.de>
2002-12-28 Christian Stimming <stimming at tuhh.de>
2002-12-29 Christian Stimming <stimming at tuhh.de>
2002-12-30 Christian Stimming <stimming at tuhh.de>
2002-12-30 Christian Stimming <stimming at tuhh.de>
2002-12-30 Christian Stimming <stimming at tuhh.de>
2002-12-30 Christian Stimming <stimming at tuhh.de>
2002-12-29 Christian Stimming <stimming at tuhh.de>
Updated translation.
Add yet more i18n comments. Comment out some debugging output.
2002-12-30 Christian Stimming <stimming at tuhh.de>
2002-12-30 Matthew Vanecek <mevanecek at yahoo.com>
2002-12-30 Christian Stimming <stimming at tuhh.de>
Follow up on Benoit's gcc3 fixes.
Updated German translation.
Updated translation.
Updated translation by Lorenzo Cappelletti <L.Cappelletti at mail.com>
Updated translation.
2003-01-08 Christian Stimming <stimming at tuhh.de>
2003-01-09 Christian Stimming <stimming at tuhh.de>
Updated German translation.
2003-01-25 Christian Stimming <stimming at tuhh.de>
2003-01-25 Christian Stimming <stimming at tuhh.de>
2003-01-25 Christian Stimming <stimming at tuhh.de>
2003-01-26 Christian Stimming <stimming at tuhh.de>
2003-01-27 Christian Stimming <stimming at tuhh.de>
2003-01-27 Christian Stimming <stimming at tuhh.de>
i2003-01-27 Christian Stimming <stimming at tuhh.de>
2003-01-28 Christian Stimming <stimming at tuhh.de>
Updated Dutch translation by Hendrik-Jan Heins <hjh at passys.nl>
Updated translation.
Add #include "config.h" -- there were some complaints about missing ENABLE_NLS
Updated translation.
Updated header for translation.
Update HBCI documentation.
2003-02-01 Christian Stimming <stimming at tuhh.de>
2003-02-01 Christian Stimming <stimming at tuhh.de>
Comment out stderr debugging output.
Improved translation.
Improved docs.
2003-02-01 Christian Stimming <stimming at tuhh.de>
Updated HBCI docs.
2003-02-02 Christian Stimming <stimming at tuhh.de>
2003-02-02 Christian Stimming <stimming at tuhh.de>
2003-02-02 Christian Stimming <stimming at tuhh.de>
Dave Peticolas (2443):
*** empty log message ***
*** empty log message ***
Last bigpatch.
Last bigpatch.
Last Bigpatch.
Last bigpatch.
Last Bigpatch.
Last Bigpatch.
*** empty log message ***
i18n fix
Heath's patch
version change
*** empty log message ***
version change
*** empty log message ***
*** empty log message ***
*** empty log message ***
new spec file
Date parsing fix.
Implemented list option.
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
Budget window.
Jan-Uwe Finck's updated de.po
*** empty log message ***
Bill Gribble's patch to the query routines.
Added a date entry widget specific to GnuCash. It uses the
Updated FSF address in src/register/gnome.
Bug fixes.
More work on the budget dialog.
Dennis Bjorklund's updated sv.po.
Doc updates from Rob Browning and Eric Hanchrow.
Don't free NULL pointers.
Relax account type restrictions.
Add hostname and domainname to the initialization data.
More work on the budget dialog.
Matthew Condell's FreeBSD patch.
*** empty log message ***
More work on the budget GUI.
Updated french translations.
*** empty log message ***
*** empty log message ***
Implement the debit/credit reversal. All debits are positive,
More work on the budget dialog.
Track stock account balances, not cost.
Fixed cost basis calculations.
Rob Graham Merkel's transaction report patch.
more work on the budget gui
Herbert Thoma's EURO patch.
Robert Graham Merkel's transaction report patch.
Robert Graham Merkel's updated screenshots
More work on the budget gui.
removed crufty declarations
Add a space after the currency code to make the currency string.
Fix use of localeconv
Herbert Thoma's EURO docs.
Added 'sort by entry' register option.
Reconcile window prints different currencies correctly.
More work on printing currencies correctly.
Tomas Pospisek's debian patches.
Bug fixes in the Query code and transaction traversal code.
Minor work.
Don't configure locale.h, just include it directly.
Robby Stephenson's patch to add file history selections to the main menu.
Preparation for release.
Don't blank zero values in the balance column of register.
Tomas Pospisek's debian patch.
Rob Browning's patch to break out g-wrap.
Removed cvs conflict cruft.
Work on GUIDs. Work on copying splits. Last file opened feature.
*** empty log message ***
*** empty log message ***
Added --nofile arg to prevent autoloading.
*** empty log message ***
Work on copying splits. Fixed account ordering bug.
*** empty log message ***
*** empty log message ***
Fix to register xfer field order.
More work on GUIDs. Removed src/scm cruft.
New gnc-prices-2.
Add gnc-prices-2.in
Remove SCM registry. Use scm_protect_object instead.
Work on transaction cut/copy/paste.
Docs changes
Transaction/Split cut/copy/paste.
Shimpei Yamashita's ja.po file. Yannick Le Ny's updated fr.po.
Fix underscore bug in file history.
More tweaks.
Fix FSF address.
*** empty log message ***
Minor fixes.
*** empty log message ***
Fix MD5 32-bit alignment bug.
Register fixes.
Bug fixes.
HTML fix from Martin Schwenke.
Fix 32-bit alignment bug.
Print currency prices with 5 digits of precision.
Christopher Browne's doc updates.
Moved options C code to src/guile from src/gnome.
Add a finish button.
Configure debit/credit synonyms in guile.
Robert Graham Merkel's report patch.
Shimpei Yamashita's ja.po patch.
Work on reconcile and register windows. Misc bug fixes.
Update po files.
Bug fixes.
Tweak!
Uses Queries to allow sorting.
Install files one at a time in case install-sh needs to be used.
*** empty log message ***
Add sorting menu to reconcile window.
Tweak sort order
Add -fPIC. Needed by Sparc, seems to be ok for others.
More work on the build system.
datadir tweak
More build system work
Fix bug in dialog add.
*** empty log message ***
Work on reconciling stock/mutual fund accounts.
Added currency editor widget.
Removed QIFIO.c related stuff.
Fixes to register behavior.
Release preparation.
*** empty log message ***
*** empty log message ***
SuSE readme patch from Herbert Thoma.
More const char * tweaks.
Tweaks.
Bill G's qif importer patch. Robert G Merkel's transaction report patch.
en_GB updates from Keith Refson.
Quickfilling patch.
Rob Browning's patch to add automake.
Added .cvsignore files and one missing file.
*** empty log message ***
Po file updates.
Paul Fenwick's Quote.pm patch.
Auto-completion, bug fixes.
John Goerzen's file i/o patch for 64-bit architectures.
Various small fixes.
Update TODOs.
bug fix.
Bill Gribble's query and finder patch. Build system fixes.
*** empty log message ***
John Goerzen's debian patch.
Update po files. Misc fixes.
Show file writing errors in the gui. Update po files again.
Rob Browning's make dist patch.
Add loglevel argument.
Tweak.
Version change to 1.3.99.
Just 'make' not 'make gnome'.
*** empty log message ***
Yannick Le Ny's updated French docs.
Update to french docs.
*** empty log message ***
Jon K Hellan's fixes to author names.
Fix configure.in problem. Remove engine cruft.
Fix 'show all transactions' preference button.
Bug fixes.
*** empty log message ***
Move gui-dependent defs out of engine. Use glib guint32 typedef.
Increase precision of stock prices.
Fix bugs in guile error catching.
Don't blank zeros on price cell. Remove old transaction report.
Fix register bug.
Fix uninstall target.
Bug fix.
Use stdlib.h not malloc.h.
Robert Graham Merkel's documentation patch.
Forgot to add these.
Build system fixes.
Update .cvsignore files.
Fix register bug.
Add libtool autoconf macros. Don't create opening balance transactions.
Bug fixes.
Bug fixes. Color updates.
Move raw to src/experimental
Bug fix.
Robert Merkel's patch to average-balance.scm. Bill Gribble's qif import patch.
Color tweak.
Rob Merkel's report patch. Register fixes.
Fix report date bugs.
Adjust compilation arguments.
doc updates
Preparation for 1.3.100
po file update
Bill Gribble's qif patch.
*** empty log message ***
Add openbsd to config.guess. Remove use of 'category' in xfer dialog.
Bill Gribble's qif patch.
Bug fixes.
Robert Graham Merkel's README patch.
Bill Gribble's qif patch.
Bug fixes.
*** empty log message ***
Bug fix.
*** empty log message ***
qif patch
Bug fixes.
*** empty log message ***
bug fixes
bug fixes
Robert Graham Merkel's doc patch.
Bug fixes
*** empty log message ***
qif import patch
Remove guile dependency from src/register/gnome
Take out account group guids.
new work
*** empty log message ***
Bill Gribble's qif patch.
Bug fixes.
Bill Gribble's qif importing patch
Remove table-html.c as a compile target.
Remove -stat argument from swig invocation. It's not supported
Clean up register code. Separate register type and register style.
Update version info.
*** empty log message ***
Adjust window sizes for screen.
Fix register crash and merge from 1.4.
Clean up.
Merge from 1.4.
*** empty log message ***
Fix locale dir.
Merge from 1.4.
Robert Graham Merkel's tip-of-the-day patch.
Take out plotutils cruft.
Robert Graham Merkel's scheme date patch.
i18n reconciled header and flag values.
Robert Merkel's tip o' day patch.
*** empty log message ***
Make the register fonts configurable.
*** empty log message ***
Tweak tips.
Bug fix in budget dialog.
Remove --enable-warnings.
Kevin Finn's auto-decimal patch.
Yannick Le Ny's updated translations.
*** empty log message ***
Make date widget respond to the same accelerator keys as in the register.
Robert Graham Merkel's patch for g-wrap 0.9.4.
Bill Gribble's qif import patch.
Yannick Le Ny's translator README.
Add gtkhtml to lib.
Bill Gribble's patch to add gtkhtml support, key-value pairs,
*** empty log message ***
Fix for swig & perl 5.6.
Merge from stable branch.
Prepare for 1.5.0.
Added ja locale file.
Clean up some configure cruft.
*** empty log message ***
Christopher Molnar's build system patch.
*** empty log message ***
*** empty log message ***
Fix scm searching.
Kevin Finn's patch to set option widget sensitivities.
Fix bug in split auto-completion.
Herbert Thoma's patch to fix finding with EURO support.
*** empty log message ***
Added Terry Boldt's financial calculator code and expression parser.
*** empty log message ***
Added calculation to SUBDIRS.
Add Terry Boldt as a contributor.
Add src/calculation/Makefile as a configured Makefile.
Remove unused variable.
Robert Graham Merkel's patch to use the reversed-balance information
Terry Boldt's fix to the expression parser.
Fix spelling error.
Eric Hanchrow's currency doc patch.
Add nascent design documentation.
Add generated src/doc/design files.
+ Gordon Oliver's patch to the status line for multiple currencies.
Terry Boldt's account summary report.
Added more register documentation.
Update solaris building instructions. 'bash' is no longer required
Don't reverse signs on future value -- see what people think.
Go back to reversing the signs of fv again -- which way is right??
Add a register option to always jump to the blank split
Remove amort_opt.c and amort_prt.c as members of the library.
Add information about gnome-print and gtkhtml dependencies.
Add information about alternative download sites.
Fix a version number.
Make transfer dialog modeless.
Add Terry Boldt's documentation for the financial calculator.
Add warning about unstable version to tips of the day.
src/calculation: some cleanup and renaming of functions to be longer
Herbert Thoma's patch to the status line for the EURO and to the
* src/gnome/window-reconcile.c: After reconciliation, if the
Merge from 1.4.
Steven Murdoch's patch for using gnc-prices with the London exchange.
If gtkhtml is not found, abort configure with an error.
Add more register documentation.
basiccell: Use 'gboolean' for use_fg_color and 'use_bg_color'.
Add Alessandro Seveso's Italian translation.
Alessandro Seveso's Italian updates.
Bill Carlson's performance improvement patch.
Yannick Le Ny's updated French translations.
Robert Graham Merkel's backup tip.
Remove superfluous assignments for GLIB_CONFIG_BIN and GNOME_CONFIG_BIN.
Use the new names of the calculation functions.
Update on financial calculator.
Valek Filippov's Russian translation.
Kevin Finn's complex boolean option patch.
Minor doc update.
Reimplement the register Table object using glib's dynamic arrays.
Rob Browning's misc patch for guile-1.4.
Use glib memory routines. Fix some memory leaks.
Rob Browning's ChangeLog update.
Add Christopher Browne's DocBook-ified GnuCash manual to the repository.
Add new doc/sgml Makefiles as configure tagets.
Reimplement the account add and account edit dialogs using glade.
Cleanup.
Fix a bug in gnc_table_physical_cell_valid().
Register bug fix.
Avoid unnecessary changes of register style and sort mode and reconcile
Added Robert Graham Merkel's text about making reports.
Fix some texinfo. Add *.html files as ignored.
Remove 'architecture.txt'. Its content is now in src/doc/design.
Glen Ditchfield's update to the reconciliation documentation.
Update po files.
Incorporate Docbook manual into the build system.
Add an option to suppress the auto-payments after credit card reconciles.
Fix a bug in rebalancing.
Ignore errors in installation so people can install without the
Yannick Le Ny's updated French translations.
Yannick Le Ny's updated translator docs and French README.
Kevin Finn's patch to add gui change-callbacks to guile options.
Christopher Browne's updates to the reporting code.
Add Paul Fenwick's Finance::Quote 1.01 package to lib directory.
Paul Fenwick's patch to the quoting system to support Finance::Quote 1.01.
Remove sgml projects file - that will remain as html.
Remove gncBoolean typedef and constants. Replace all uses of them
Remove gncBoolean typedef and constants. Replace all uses of them
Fix a quickfill bug.
Clean up date code. Move Transaction date string routines to
Re-enable locale-based date parsing.
Update top level architecture description.
Fix a refresh bug.
Fix a rebalancing bug.
Move src/doc/coding-style.txt to HACKING and update the contents.
Convert expression parser to use glib memory routines. Fix a bug.
Update HACKING file.
Update with new file and directory info.
Move type declaration from finproto.h to its proper place in finvar.h.
Use g_strdup instead of strdup.
Minor fixes.
More work on the architecture docs.
*** empty log message ***
Remove gtkhtml from lib directory. Newer and better versions are available
Fix node pointers.
Update README with new gtkhtml info.
Add intl/po2tbl.sed to ignore list.
Fix some memory leaks.
Add type-index.texinfo to Makefile.am.
More work on key-value pair docs.
More work on key-value pair docs.
Standardize formal argument names. Use 'gboolean' instead of 'int'
Clean up some code.
Clean up code. Simply some code with glib lists and remove obsolete
Kevin Finn's auto-decimal point patch.
Christopher Browne's update to the sgml docs.
Add some ignore files.
More cleanup. Remove obsolete engine procedures.
Jan-Uwe Finck's updated German translation.
More work on key-value docs.
Minor updates.
Remove numeric_ops.c from library.
Update with exhortation to use glib.
Use glist instead of (Account **) for a Query api call.
Robert Graham Merkel's relative date option patch.
Update ignored files.
Clean cruft.
Use 'char' not 'unsigned char'.
Robert Graham Merkel's report updates for relative dates.
Update key-value policy.
Some cleanup.
Generalize xaccParseAmount.
Remove query-user.[ch] cruft.
Use 'g_strdup_printf' instead of 'asprintf'.
Update architecture documentation.
Alexey Kakunin's patch for quickfill and cyrillic.
Fix options bug.
Add guid_equal API call.
Update architecture docs.
Work on the register. Incorporate physical and virtual
Fix some sgml warnings.
Make 'edit' in reconcile window jump to amount column.
Fix sgml warnings.
*** empty log message ***
More work on architecture docs.
Christian Stimming's report patch for better currency support.
Add info for spanish translation.
Robert Graham Merkel's option documentation patch.
Doc updates.
Add Alessandro Seveso's Italian update and update all the po files.
Herbert Thoma's patch to the main window currency handling plus
Update po files after messages_i18n.h fix.
Minor updates.
More work on GUID docs.
Robert Graham Merkel's README and date-utility patch.
Fix documentation.
Reserve 'notes' field for accounts.
Use glib gboolean.
Add more GUID docs.
Fix docs.
Move a date function from Transaction.c to date.c.
Write some Split docs.
Raphael Dechenaux's patch to fix keypad input of decimal points.
Make xaccInitSplit() static.
Standardize some formal arguments.
Update documentation.
Update key docs.
Remove crufty Match functions which were tuned for the old
Reserve a key for 'balance' splits.
More doc work.
Christian Stimming's patch for editing currency accounts.
Update docs.
Use the last opened file as the file dialog default.
Fix warnings.
*** empty log message ***
Fix warnings.
Use the new sgml help files instead of the old html ones.
Remove old English html docs.
Remove gnucash.pot from CVS. It is a generated file and is
Add gnucash.pot
More doc work.
Remove private header files that are only used by one .c file.
Create amount editing widget.
Update.
Clean up expression parser and calculation code.
Add flag for evaluation after a plain 'Return' press.
Minor fixes.
More doc work.
Make xaccInitTransaction private. Clean up headers.
Fix Gtk warnings.
Temporary fix for gnc-prices.
Merge from 1.4. Fix a missing file detection bug.
Remove Makefile.in's from CVS repository.
Remove some extra generated files.
Add po2tbl.sed.
Remove additional generated files.
Remove 'widths' field from cellblock structure. No longer used.
Fix memory leak.
Add Eric Hanchrow's patch.
update
Add check for gdk-pixbuf.
minor fix
Start simplifying layout code.
Glen Ditchfield's documentation patch.
Add src/register/gtable.[ch], an implemtation of a dyamic 2-d array.
Add new gnucash help directory to spec file.
Merge from 1.4 -- Bartek Szady's patch.
Merge from 1.4 - Bartek Szady's patch.
Add Bartek Szady to credits.
Use GTable in gnome table implementation.
Implement SheetBlockStyle using gtables.
Reimplement SheetBlocks with gtables.
Add 'macros' subdirectory.
Add HACKING to EXTRA_DIST.
Reimplement Quickfill using hash tables -- big memory savings.
Remove obsolete docs.
Add info files to rpm spec file.
Fix some function names to be more consistent.
Dennis Bjorklund's sv.po update.
More work on docs.
Fix spelling error.
Herbert Thoma's patch adding a macro to check for gdk pixbuf.
Update for new gdk-pixbuf macro.
Herbert Thoma's patch adding some generated files to the ignore section.
More doc work.
Print EUR symbol according to locale conventions.
Don't run the main-window-opened hooks until the main window has
Code cleanup, fix a date bug.
Update po files and guile strings.
Prepare for 1.5.1.
Add Italian translation to spec file.
Register cruft removal.
Christian Stimming's patch for editing currency registers.
Fail if glib is not found.
Add check for ieeefp.h. Include it in util.c if present.
Ditch use of 'getdomainname'. It's not POSIX and seems to be
Remove config.h.in -- generated file.
Simplify register sizing.
Remove more generated files.
Minor fix.
Add ABOUT-NLS back in. gettextize doesn't work quite right.
Remove unsafe_ops flag and warnings about changing curreny & security.
Remove 'Adjust Balance' window.
Fix some reporting code.
Use g_strdup_printf, not asprintf.
Eric Hanchrow's updated currency docs.
Add gnomesupport.h include.
Use our own strtok_r.
Add functionality to extract column widths from gnome sheet.
Include message.h, not messages_i18n.h.
Add texinfo 4.0 dependency.
Paste transaction num & posted date, too.
Verify before pasting onto an existing transaction.
Update docs.
Save and restore register column widths.
Implement CELL_ALIGN_CENTER for register column layout.
Fix bug in changing an account currency or security.
Temporary fix while we wait for gnome-print to stabilize.
Fix status bar refresh on File->New.
fix typo
Small fix.
Implement full grouping on printed amounts.
Fix for gnome-print 0.23.
Prepare for 1.5.2.
Update po files.
Christian Stimming and Gordon Oliver's work on making
Fix segfault and column size saving bugs.
Rework stock and currency registers.
Jan-Uwe Finck's updated de.po.
Minor fix.
Allow the user to open a file if the lock wasn't obtained
Fix for auto-completion.
Distinguish between cut & copy in register<->scheme code.
Add functionality to verify a change to a reconciled transaction.
Remove unused var.
Register drawing speedups.
Configure the coloring of negative quantities with a user preference
Reimplement transfer dialog in glade.
Fix CVS info.
Fix sgml warnings.
Generalize gtable with user_data pointer.
Use GUIDs instead of Split * in the register.
Add register combo auto-pop configuration back in.
Minor fix to docs and number parsing.
Rearchitect the register to avoid copying strings.
Minor fixes.
Bug fixes.
Fixes.
More work on the register. Start eliminating use of physical locations.
Only use virtual locations in manipulating the register.
Remove static tab traversal information and configuration.
Fix for tabbing in auto-mode.
Quickfill fix.
Remove unused functions.
Remove virtual->physical mapping.
Remove register physical->virtual mapping and all physical data.
Implement foreground color handler. Remove cruft.
Smarter register combo box height calculations. Misc work.
Save named parser variables between sessions.
Fix cvs commands.
Fix cell layout bug.
Use expression parser widgets in the financial calculator.
Add info about g-wrap versions.
Price cells now allow expressions.
Remove cruft.
Redo gtables to prevent reduce number of mallocs and frees.
Don't cache cell colors in the styles -- always get them from the Table.
Fix a memory leak.
Remove cached cell styles.
Make the Table resize automatically. Remove cruft.
Jump to transaction after a double-click in the reconcile window.
Yannick LE NY's updated fr.po.
Add visibility flag to virtual rows. Code cleanup.
Yannick Le Ny's updated fr.po.
Register tip-of-the-day strings as translatable.
Add tip-of-the-day strings.
Kevin Finn's patch to make the reconcile window re-use the
More work on virtual cell visibility. Drawing cleanups.
Christian Stimming's balance and pnl report patch.
Bug fix.
Create a progress dialog with a guile-wrapped API.
Update po files.
Add some docbook info.
Move some strings from messages_i18n.h into the source files.
Christian Stimming's report patches.
Fix drawing bug.
Christian Stimming's report patch.
Richard -Gilligan- Uschold's tax report patch.
Fix spec file.
Add missing file.
Fix define location bug.
Rob Browning's XML I/O Code.
Yannick Le Ny's updated fr.po.
Bug fix.
Fix bug using localeconv info.
Fix account dialog buttons.
Add xacc-commodity.sgml to Makefile.am.
Fix for libxml 2.2.2.
Fixes for swig bindings.
PO: Move translatable strings from src/message_i18n.h into source files.
Use gettextize to generate po-related files. Remove them from CVS.
Update ignore files.
Update po files.
Fix bug in status bar refresh.
Fix docs.
Use callbacks to get background colors, instead of storing them in the
Fix xml writer bug.
Add const qualifiers to some function arguments.
Fix for locales that use (num) as -num.
Add 'commodity' option as a guile option.
Remove old guile currency list.
Fix memory leaks getting commodity namespaces and commodity lists.
Fix register bug.
Implement xaccParseAmount to parse gnc_numerics directly.
Herbert Thoma's extension to the transfer dialog for currency accounts.
Remove xaccSplitOrder declaration.
Use GINT_TO_POINTER instead of casting.
Minor register work.
Convert parser to use gnc_numerics.
Add gnc_log function for generic logging. Define other logging
Use glib memory routines for Account.h functions.
Use glib memory routines in Group.h functions.
Fix memory leaks using xaccGetAccounts.
GUI cleanup.
Fix memory leaks.
Make register obey 'display negative balance in red' flag.
Use glib memory routines in Transaction.c.
Move xaccTransGetDateStr from Transaction.c to TransLog.c.
Remove crufty macros and memory routines.
Derek Atkins' patch.
Fix for libxml-1.8.6.
Move amount printing and parsing routines out of the engine
Remove top-level.h.
Minor cleanup.
Fix gnc_numeric <--> string conversions.
Use Account smallest currency units in printing amounts.
Wrap new amount printing API for guile.
Make the gnc-currency-editor use gnc_commodities.
Don't CHECK in a getter function.
More work on guile and amount printing.
Merge current account maintenance patch from stable.
Derek Atkin's build system patches for g-wrap.
Make gnc-amount-edit.c use gnc_numerics.
Use GLists to store splits in transactions. Remove cruft.
Tyson Dowd's patch to use GCaches for string caching in the engine.
Rob Browning's patch to sort the commodities in the XML output.
Stefan Nobis's German translation patch.
Christian Stimming's balance and pnl report patch.
Use gnc_numerics in price cells and the register.
Use GCaches to store strings in QuickFill objects.
Improve error message.
Fix spelling error.
Add API for getting and setting the 'balance split'.
Use engine cache for strings.
Use gnc_numerics in the register window.
Use gnc_numerics in reconcile window.
Use gnc_numerics in transfer dialog.
More numerics conversion.
More numerics conversions.
Bill Gribble's patch to g-wrap the numerics.
Update the financial calculator dialog for gnc_numerics.
Minor work.
Mitsuo Hamada's updated Japanese translations.
Robert Graham Merkel's patch to g-wrap checking.
More numerics conversions.
Derek Atkins's patch to the g-wrap autoconf test.
Bill Gribble's gnc_numeric and qif import patch.
Make the main window the options dialog parent.
Allow progress dialog to be used without ok button.
Yannick Le Ny's updated French translation and README.
If a filter is specified for the filebox, don't show the last
Update po files.
Use currency SCU for security SCU when security == NULL.
James LewisMoss's design doc patch.
Rework the register styles. Use a general-ledger approach for displaying
Change Sessions to GNCBooks, which will represent a set of gnucash
Forgot to add.
Fix comments.
Write GNCBook docs.
James LewisMoss's design docs patch.
Mork work on transaction display.
Update ignore files.
Add tax-related Account flags, including GUI and guile wrapping.
Add argument to fileBox to allow setting the default filename.
Show totals in transaction debit/credit field in expanded mode.
Display total share balance and value balance for transaction lines.
Transaction rebalancing work.
Make split lines gray.
James LewisMoss's debian patch.
Fix usage of string cache.
Minor fixes.
More work on rebalancing.
More rebalancing work.
Bug fix.
Distinguish between user changes and auto changes in register cell values.
Fix memory leaks and rollback semantics for kvp_frames.
Ensure damount == value when currency and security are equivalent.
Sort debits & credits. Bug fixes.
Conrad Canterford's register fix.
Update patching instructions.
Add Transaction Notes field.
Fix price scu.
Fix keypad decimal point insertion.
Fix parsing of transaction slots.
Add Transaction Notes field.
Don't show duplicate transactions in journal mode.
Better behavior on the blank split.
Resize description field on window shrink.
Minor fixes.
Add mime files for gnucash.
James LewisMoss's comment patch.
Move non-gnome specific functions from src/gnome/dialog-utils.c
Allow new accounts to be created from names typed in the register.
Combocell behavior fix.
More work on auto-account feature in register.
Move shares & price to split row in journal mode.
More work on fixing split problems and rebalancing.
Move recn cell to split line in journal mode.
Fix comments.
Add gnc_numeric documentation to design docs.
Remove swig from tree.
Change "Appreciation" and "Depreciation" to "Increase" and "Decrease"
Fix some register quirks.
Fix journal mode transaction header strings.
Use a darker blue.
Mark transaction as changed when transaction date and notes are changed.
Cleanup.
Minor fix.
Add popup date widget to date cells.
James LewisMoss's patch to pass args to gnome_init.
Robert Graham Merkel's widgetization of the main window account tree.
Only allow price & shares to be editied for stock, mutual, and currency
Fix compiler warnings.
Bill Carlson's performance improvements to xml reading.
Set scrollbar policy to automatic.
Merge from stable tree. Strip time portion off of default transaction
Fix compiler warnings.
Restrict multi-account registers to journal mode.
Add missing label.
Richard Gilligan's tax & txf export code & docs.
Richard -Gilligan- Uschold's updated tax & txf export code & docs.
Update author info.
Put expand button on register toolbar for quick access to auto-ledger mode.
James LewisMoss's arg-parsing patch.
Carol Champagne's documenation updates.
More work on transaction expansion.
Fix amount printing bug.
Add HIGHLIGHT mode for cell borders.
Add Query predicate for transaction balance states and modify
Add directories and build system infrastructure for new-user
Add engine event interface files and stub .c file.
Add component manager interface and .c stub.
When importing old-format files, require stock/mutual/currency
Carol Champagne's updated tips of the day.
Add Carol Champagne's set of new-user account hierarchies.
Visual indication of imbalance.
Remove xto cell -- no longer used.
Implement event api.
Kill macros.
Mark splits as changed *after* the change is made. Prelude to
Various fixes & improvements in date handling.
Bug fix.
Make all 'split' buttons insensitive in multi-line modes.
Draw imbalance hatching in current cell.
Implement component manager api.
Fix memory leaks.
Use more descriptive string for split transactions.
Fix drawing glitch.
Use component manager to manage transfer dialogs.
Manage reconcile windows with component manager.
Manage account windows with component manager.
James LewisMoss's patch to put psgml hints in the sgml files.
Clean up headers.
James LewisMoss's build system patch.
James LewisMoss's patch to pass unused command-line args to gnome_init.
Fix memory leaks.
Manage register windows with component manager.
Turn off debugging flag.
Cleanup & fix memory leaks.
Fix memory leaks.
Fix memory leaks.
Add gnc_engine_shutdown call.
Separate checking if an account is open from marking it as changed.
Add etags.files to ignore list.
Fix etags command.
Fix etags command again.
Blank price & shares cells in non-stock account split lines.
Don't mark accounts as changed after sorting & recomputing balances.
Fix some gtk warnings.
Fix rollback bug --- set copied split account to NULL before inserting.
Blank shares & price header on non-stock split lines.
Rob Browning's update for the new g-wrap.
Bump required g-wrap version number to 1.1.3.
Robert Graham Merkel's patch to add the income-expense association api.
Work on displaying multi-byte character sets in the register.
Fix bug.
Remove debugging print statement.
Robert Graham Merkel's update to gnc-asssociate-account.c
Robert Graham Merkel's patch to the g-wrap build command.
Fix g-wrap failure message.
Fix memory leaks. Cleanup declarations.
Fix memory leaks.
Update po files.
Improve register support for multi-byte character sets.
James LewisMoss's patch with:
Fix for new g-wrap enum api.
Use GLists for Group.[ch] api & implementation.
Fix g-wrap memory semantics of xaccGroupGetAccountList().
Fix bug.
Fix some gettext strings.
Use gnc:group-get-account-list instead of building it manually.
Some cleanup. Use new glist functions.
Remove cruft.
Bill Gribble's patch to add guppi support, improve the report & help
Fix warnings.
Fix db_open args.
Tweak help & report window looks.
Collect translatable strings from scheme source files statically.
Mark options strings as translatable using N_.
Convert all of the guile code to use the new gettext interface.
Switch to using db1 for database access.
Remove old/ cruft.
Build help index database using a combination of perl & C. Use
Remove rebalance cruft.
Remove ** cruft.
Fix tabbing behavior in reconcile window.
Make sure register column sizes are saved.
Improve options dialog looks.
Manage financial calculator dialog with CM.
Generate appropriate engine events for changes.
Add xaccQueryCopy api call.
Fix memory handling of queries by the register.
Make sure find dialog never uses a destroyed register.
Link with the same libs as gnucash.
Bill Gribble's patch to fix dbadd.
Manage the find transactions dialog with the CM.
Fix bug.
Generate appropriate engine events.
Fix warnings.
James LewisMoss's patch.
Add gnc_numeric as a kvp data type.
Ignore parameter button when there are no parameters.
Bug fix.
James LewisMoss's patch to speedup xml loading.
Automatically rebalance unbalanced transactions before leaving them
Generate appropriate engine events for changes.
More work on refresh.
More work on refresh. Fix some dialog bugs.
Use xaccGroupGetAccountList instead of old api.
Use xaccGroupGetAccountList instead of older api.
Use the CM to refresh the reconcile & account windows.
James LewisMoss's xml patch to use g_return_if_fail macros
More work on refresh arch.
Move gnc:load-help-topics to doc.scm
Use guid's to store accounts in queries.
More register work.
Use the CM to refresh registers.
Manage account trees with CM.
More register work.
Manage main window with CM.
Add general ledger window in Tools menu.
Manage help windows with CM.
Show present/future balance in account.
Bug fix.
Add account api for setting/getting reconcile info.
Rob Browning's patch to add a 'type' api for Splits.
Update docs.
Add kvp api for getting/setting kvp values using a key path.
Allow reconciliations to be postponed.
Fewer refreshes.
Document event api.
Add tax info dialog to .glade file.
Associate last check number with accounts. Use that in register
Carol Champagne's update to the help topics index.
Fix some register bugs.
Fix bug.
When duplicating a transaction, prompt user for a new date & num field.
Fix bug.
More work on tax info dialog.
More register work. Fix various bugs.
Tweak register looks.
More work on visuals.
Fix drawing bug.
Fix drawing bug.
Fix bug.
Herbert Thoma's patch updating build-suse.txt and adding a missing
Add new configure tests and XIM enable arg.
Add libguppi.m4.
Work on XIM input (not finished).
More work on XIM input and register drawing.
Fix drawing bug.
James LewisMoss's patch to make-gnucash-patch.in. Fix for pre-5.6 Perls.
Allow user to choose whether to rebalance a transaction by adding a new
Conrad Canterford's register update for price auto-calculations.
Conrad Canterford's register patch.
More work on XIM input.
Start documenting the component manager.
James LewisMoss's patch adding a new-user gui.
Herbert Thoma's patch adding Greek drachma support as a Euro currency.
Fix drawing bugs.
Tweak colors.
Change the way imbalance hatching is drawn.
Implement efficient allocation of GUIDs.
Cleanup, fix a bug.
Improve auto-scroll behavior.
Bill Gribble's big patch.
Bill Gribble's patch to gnc-html.c
More work on component manager docs.
Use new GUID memory management api.
Conrad Canterford's register patch.
Fix bugs.
Cleanup.
James LewisMoss's patch updating the new user dialogs.
Fix bugs.
More docs for component manager.
Rob Browning's patch to make gnucash work with g-wrap 1.1.5.
Bill Gribble's qif import updates.
Change Tax Info dialog layout.
Fix translation.
Fix glade file configuration.
Conrad Canterford's make-gnucash-patch patch adding command line args.
More work on tax info dialog.
Tweak text in new user dialog.
Start working on stock split druid.
Reduce number of header resizes.
Bug fix.
James LewisMoss's patch to load the right header files for libxml 1 & 2.
James LewisMoss's patch to make-gnucash-patch; changes the date format.
Make 'notes' field span columns. Work on header drawing.
James LewisMoss's update to libxml 2 detection.
Bill Gribble's check printing patch.
Conrad Canterford's patch moving the main window
Derek Atkins' patch making it possible to disable guppi support.
Derek Atkin's patch making it possible to disable guppi support.
Be less greedy with the entropy pool.
Fix spelling error.
More work on stock split druid.
Mitsuo Hamada's updated Japanese translation.
Fix function signature.
Fix for 'make dist'.
Fix for 'make dist'.
Fix for 'make dist'.
Fix for 'make dist'.
Fix spec file.
Kevin Finn's patch to fix the auto-decimal implementation.
James LewisMoss's refactoring of the XML code.
James LewisMoss's patch removing unneeded #includes.
Christian Stimming's patch to use gnc-numerics in the balance collectors.
James LewisMoss's patch continuing the xml code refactoring.
James LewisMoss's xml patch.
Update po files.
More work on stock split druid. Minor fixes.
Fix bugs, mem leaks.
Christian Stimming's account-summary patch + a few fixes.
Fix register bugs.
Bill Gribble's patch-of-many-things.
Fix bugs.
Fix spelling.
Mark a translatable string.
Fix register bug.
More work on stock split druid.
Fix compiler warning.
Fix compiler warning.
Fix bug.
Fix some window sizing bugs.
Fix bug.
More work on stock split druid.
Yannick Le Ny's updated fr.po, merged with current cvs.
Bill Gribble's patch.
Christian Stimming's report patch.
More work on stock split druid. Minor fixes.
Use glib memory routines for guid_to_string.
Fix compiler warning.
Fix g-wrap.m4 macro.
Christian Stimming's report patch.
Christian Stimming's report patch.
Fix email address.
Christian Stimming's report patch.
Bill Gribble's reporting patch.
More work on stock split druid.
Add --enable-sql argument to configure/autogen.sh.
Remove unused row/col distance functions.
More work on stock splits.
Christian Stimming's account summary report patch.
Allow urls to be typed into the filebox.
Jan-Uwe Finck's updated de.po.
James LewisMoss's refactoring of xml writing.
Fix compiler warning.
Use check marks instead of 'y' in reconcile dialog.
James LewisMoss's patch to file loading that fixes the duplicate guid bug.
Fix refreshing when importing old files.
Christian Stimming's report patch.
Fix bug.
Fix bug.
Christian Stimming's report patch.
Bill Gribble's qif merge patch.
Remove diff cruft.
Fix bugs.
Fix compiler warning.
Use amount edit widgets instead of spin buttons in finder dialog.
Try to prevent blocking on /dev/random.
Use green checks.
Fix cursor positioning bug.
For now just read from /dev/urandom instead of /dev/random.
Add date cell hot-keys.
Christian Stimming's report patch.
James LewisMoss's patch.
Missed one.
Fix compiler warning.
Additional testing patch from James LewisMoss.
Christian Stimming's report patch.
Fix bug.
Christian Stimming's report patch.
James LewisMoss's xml refactoring patch.
Bill Gribble's patch.
Fix bugs.
Pull in some more bits from /dev/urandom periodically.
Replace gh_lookup with gh_eval_str.
Derek Atkins' patch to fix compiling with --disable-guppi.
Christian Stimming's report patch.
Christian Stimming's report patch.
Fix register resize bug.
Fix bugs, spelling errors.
Fix memory leak, speedup hierarchy destruction.
Remove superfluous code.
Christian Stimming's report patch.
James LewisMoss's xml patch.
Bill Gribble's patch.
Bill Gribble's fix for report i18n.
Bug fix.
Christian Stimming's report patch.
Fix mem leak.
Use the same accelerator keys in register and date widget.
Christian Stimming's report patch.
Refactor check mark code from reconcile list so it can be used elsewhere.
* src/engine/gnc-numeric.c: fix stupid. stupid. stupid. stupid
Bill Gribble's patch.
Make it easier to use check marks in clists and ctrees.
Christian Stimming's report patch.
Bill Gribble's QIF import patch.
Use nl_langinfo(D_FMT) instead of %x for locale-based date formatting.
Fix width calculations.
James LewisMoss's patch.
James LewisMoss's patch.
James LewisMoss's patch.
Fix bugs.
Christian Stimming's report patch.
Use checks instead of "*" in one more list. Tweak gui.
Fix balance updating.
Fix docs.
Keep going on 'install' even if the search db wasn't created.
Bill Gribble's qif importing patches.
Derek Atkins' patch to the qif importer druid.
Derek Atkins' patch to the qif importer druid.
Fix typo.
James LewisMoss's big big patch.
Temp fix.
Add missing include.
Christian Stimming's update to the currency documentation.
Christian Stimming's patch for xaccSplitGetShareAmount -> xaccSplitGetAmount.
Bill Gribble's update to the qif importer.
Rob Browning's patch with price db & miscellany.
Ignore TAGS.stamp.
Robert Graham Merkel's reimplementation of the transaction report.
Fix.
Add missing .h file.
Fix for make dist.
Fix for make dist.
Fix for make dist.
Fix for make dist.
Prepare for 1.5.3.
Re-enable tips on startup.
Miquel Jordana's Spanish translation of the manual.
Forgot one.
Load sub-topic if main topic is blank.
Handle missing backend.
Remove old makefile.
Fix spelling errors.
Fix bug.
Fix bug.
Cleanup.
Don't evaluate debug macro args unless they are going to be printed.
Forgot to take out extra debugging code.
Add username/password dialog & api.
James LewisMoss's patch with some xml and testing stuff.
Robert Graham Merkel's reporting patch.
Minor cleanup.
* src/register/gnome/gnucash-scrolled-window.c: subclass of
James LewisMoss's patch.
Store un-commafied urls in the file history.
James LewisMoss's xml patch.
James LewisMoss's xml patch.
* src/engine/Transaction.c (xaccSplitsComputeValue): fix a bug
Robert Graham Merkel's report patch.
* src/register/gnome/gnucash-sheet.c: if input is cancelled by
James LewisMoss's mem leak fix.
Derek Atkins' qif importer patch.
Fix bugs.
Bill Gribble's ssl patch.
* src/gnome/gnc-dialogs.glade: add title to transfer dialog
Update info.
* src/gnome/new-user.glade: tweak layout, strings
* src/engine/sql/design.txt: update design docs
* src/engine/sql/README: add info about running without root
* src/gnome/window-help.c: save & restore window size
Christian Stimming's report patch.
Add GPL headers.
* src/pixmaps: add gnucash_long.png graphic
Add gnc-dir.h as ignored.
* src/engine/gnc-associate-account.c: fix some uses of glib
* configure.in: define a new substitution GNC_PIXMAP_DIR for
Check for gal library.
Christian Stimming's report patch.
* src/register/gnome/gnucash-item-edit.{ch}: improve horizontal
* src/scm/iso-4217-currencies.scm: remove duplicate currency
Fix colonial franc names.
Fix bug.
Robert Graham Merkel's transaction report patch.
* src/gnome/top-level.c (gnc_ui_check_events): add timeout
Bill Gribble's patch.
Robert Graham Merkel's transaction report patch.
* src/scm/report/report-list.scm: load tax report if possibly in
James LewisMoss's patch.
James LewisMoss's patch.
Minor fix.
Bill Gribble's patch.
Fix compiler warnings.
Miquel Jordana's updates Spanish translation of the manual.
* src/engine/Ledger-xml-parser-v1.c
* src/scm/html-table.scm ((gnc:make-html-table-header-cell/markup
* src/engine/io-gncxml-r.c (gnc_book_load_from_xml_file): use
Update docs.
James LewisMoss's patch.
* src/engine/sixtp-utils.c (gnc_timegm): new func. define as
James LewisMoss's patch.
Fix compiler warnings.
* src/FileDialog.c (gncFileNew): clear the non-iso commodities
* src/gnome/dialog-totd.c (totd_close_cb): increment tip on
Add Danish translation. Update AUTHORS.
* src/gnome/gnc-dialogs.glade: tweak stylesheet dialog
* src/engine/sixtp-to-dom-parser.c (dom_chars_handler): use
* src/scm/report/transaction-report.scm: add line before
Rob Browning's patch.
Fix ignore file.
Derek Atkins' fix for the pricedb api changes.
Derek Atkins' patch removing gnc-prices from the build system.
Rob Browning's update to gnc-prices.
* AUTHORS: update author info
* src/scm/report/transaction-report.scm (record): use number-cell
Update po files.
* src/gnome/gnc-dir.h.in: move to src/gnome. fix for make dist
Derek Atkins' RPC backend patch.
Fix rpm spec file.
Robert Graham Merkel's income/expense graphs.
Add ignored files.
* src/scm/report/income-expense-graph.scm: work on display
* src/gnome/gnc-html-guppi.c: new func for shutting down guppi
Christian Stimming's report patch.
* src/guile/option-util.c (gnc_commit_option): update GUI value
Derek Atkins' patch to the rpc backend.
* src/gnome/dialog-progress.c
Christian Stimming's report patch.
* src/scm/report-utilities.scm
Bill Gribble's patch.
Christian Stimming's report patch.
Bill Gribble's patch.
Robert Graham Merkel's date utilities patch.
James LewisMoss's big patch. XML v2 stuff, testing, and misc changes.
* src/guile/gnucash.c.in (gnc_main): change from main
Christian Stimming's report patch.
* src/Makefile.am: compile src/test after compile src/
Derek Atkins' rpc backend patch.
Christian Stimming's pnl report patch.
Ben Stanley's test infrastructure patch.
Christian Stimming's report patch.
* src/scm/html-utilities.scm (gnc:assign-colors): make the order
Duarte Loreto's Portuguese po file for gnucash.
Duarte Loreto's Portuguese translation of the manual.
* src/engine/gnc-pricedb-xml-v1.c (pricedb_v2_end_handler): fix bug
* src/test/test-exp-parser.c (test_parser): add / 0 test
Keld Simonsen's update to the Danish translation.
* src/scm/report/transaction-report.scm: fix i18n bug
Bill Gribble's main window report patch.
Remove applypatch cruft.
James LewisMoss's xml patch.
Christian Stimming's report patch.
* src/gnome/dialog-tax-info.c: more work
Add memo & action field.
* src/scm/report/stylesheet-plain.scm: more reports centered
* configure.in: add --enable-etags argument to turn on
Christian Stimming's report patch.
* src/gnome/dialog-tax-info.c: more work
Bill Gribble's patch.
* src/gnome/dialog-tax-info.c: more work
Robert Graham Merkel's portfolio report.
Ben Stanley's patch updating the version of Finance::Quote in lib/.
Add INSTALL for F::Q.
Jeremy Collin's splash graphic.
James LewisMoss's big XML v2 patch with test files.
Christian Stimming's report patch.
Missed one.
* src/scm/report/category-barchart.scm: remove url FIXME
Christian Stimming's report patch.
Update INSTALL.
Update Jeremy Collins' splash pic.
* src/quotes/finance-quote-helper.in: check for non-standard
Add ignored file. Print module error info to stderr, not stdout.
James LewisMoss's testing patch.
* src/scm/options.scm: add a text option type
Christian Stimming's report patch & de.po update.
Richard -Gilligan- Uschold's update to the tax codes.
Christian Stimming's i18n patch updating de.po and fixing some
Fix some i18n problems.
Fix for make dist.
* src/gnome/dialog-utils.c (gnc_get_gdk_imlib_image): new func
* src/gnome/window-help.c: expand the top nodes initially
Forgot to take out debugging warning.
* src/FileDialog.c: update for api change
Update po files.
Prepare for 1.5.4.
Christian Stimming's i18n patch.
Christian Stimming's updated de.po.
James LewisMoss's xml v2 patch. Backup your data! But you already
* src/gnome/window-main.c: hide developer menu
Add README for po files.
Robert Graham Merkel's balance sheet report.
* src/gnome/dialog-account.c: add opening balance support
James LewisMoss's patch.
* src/gnome/dialog-commodity.c: add namespace picker getter.
* src/gnome/window-register.c: add a Transaction->Invoice item
* src/register/gnome/gnucash-sheet.c: move cursor before showing
Robert Graham Merkel's balance sheet patch.
Christian Stimming's report patch.
* src/register/gnome/gnucash-sheet.c
Fix bug.
Robert Graham Merkel's balance sheet patch.
Fix bug.
Christian Stimming's report patch.
Robert Graham Merkel's balance sheet patch & test file.
James LewisMoss's xml patch & accounts/ conversion.
Fix bug.
Christian Stimming's reports patch.
* src/gnome/dialog-price-editor.c: new file with price db
James LewisMoss's patch to the account hierarchies with sample descriptions.
Include config.h.
Rob Browning's process control patch.
Richard -Gilligan- Uschold's tax report patch.
* src/gnome/dialog-price-editor.c: more work
* src/scm/report/taxtxf.scm: fix bug
* src/engine/md5.h: include stddef.h for size_t
* src/engine/Query-xml-parser-v1.c
* src/scm/report/taxtxf.scm: don't use deprecated calls
* src/gnome/dialog-price-editor.c: more work
Jeremy Collins' patch to add graphics to druids.
Christopher Browne's patch to the documentation plus some scheme patches.
Jeremy Collins' update to the stock split watermark.
Robert Graham Merkel's net worth graph + some bug fixes.
Christian Stimming's reporting patch.
Work on commodity editor.
Use `` instead of $() for portability.
* src/engine/date.c (__EXTENSIONS__): add a define for solaris
Don't include stdint.h.
Christian Stimming's report patch.
Christian Stimming's patch adding 2 new reports.
Don't use isinf -- not portable.
Add #define for solaris.
Don't use 'stdin' as var name -- reserved. Include string.h.
Christian Stimming's report patch.
Print illegal date as part of illegal date message.
Robert Graham Merkel's report patch.
Christian Stimming's report patch.
* src/gnome/dialog-commodities.c: more work
Christian Stimming's report patch.
Include stdlib.h for malloc.
Fix bug.
Add menu-path argument to reports so they can be put in submenus.
Christian Stimming's report patch.
* src/scm/report/hello-world.scm: add a menu tip as an example
Robert Graham Merkel's patch.
Christian Stimming's report patch.
* src/gnome/dialog-commodity.c: add api to edit commodities
* src/register/gnome/gnucash-item-list.c: same as below
Bill Gribble's gnome mdi patch.
Undo last change.
Add new files.
Fix compiler warnings.
James LewisMoss's patch.
Handle NULL element values.
2001-04-13 Christian Stimming <stimming at tuhh.de>
* src/scm/report/*: update several reports to use
Define variables for standard report menu names. Use those variables
Update for new menu structure.
2001-04-13 Bill Gribble <grib at billgribble.com>
Use g_free instead of free where appropriate.
* src/gnome/window-main.c: show current filename in app titles
* src/scm/path.scm: version the .gnucash/config* files.
Add ChangeLog.1 to EXTRA_DIST. Fix for make dist.
Use xaccGUIDNULL to initialize acc_guid member.
Tweak dialog name.
Remove spurious string from new-user.glade.
2001-04-15 Christian Stimming <stimming at tuhh.de>
* src/gnome/window-main.c: take out devel menu
Update po files.
Use %lld instead of %Ld for consistency.
Prepare for 1.5.5.
* src/gnome/window-main.c: Kevin Finn's patch to shutdown gnucash
* src/gnome/top-level.c: check for no children when creating default
Update po files.
Christian Stimming's patch fixing the 'show foreign currency' option
* src/gnome/dialog-price-editor.c: button for online quotes
* lots of files: handle NULL pointer printf problems,
Revert ja.po to 1.2, then update all po files with gettext 0.10.36.
2001-04-17 Bill Gribble <grib at billgribble.com>
* src/gnome/file-history.c: fix bug
David Hampton's qif import patch.
2001-04-17 Rob Browning <rlb at cs.utexas.edu>
2001-04-17 Bill Gribble <grib at billgribble.com>
* src/gnc-ui-util.c (gnc_ui_account_get_balance): use current
Add missing prototype.
James LewisMoss's file renaming patch.
Bill Gribble's mdi patch.
Rearrange #defines.
* src/gnome/dialog-tax-info.c: implement tax info api
* src/register/gnome/gnucash-item-edit.c (item_edit_draw_info): fix
Bill Gribble's patch.
* src/guile/gnc-helpers.c: remove cruft. work on converting
Bill Gribble's patch.
Save account tree options.
Kevin Finn's main window mdi patch.
* src/guile/gnc-helpers.c: more work on scm<->query.
Fix bug.
2001-04-21 Christian Stimming <stimming at tuhh.de>
Fix bug.
Fix bug.
Christian Stimming's boolean option patch & de.po update.
2001-04-22 Christian Stimming <stimming at tuhh.de>
* src/scm/report/transaction-report.scm: use new api for
Fix for make dist.
2001-04-22 Christian Stimming <stimming at tuhh.de>
Duarte Loreto's updated pt_PT.po.
Duarte Loreto's updated Portuguese documentation.
* src/gnome/dialog-find-transactions.c: remove tags notebook page.
Kevin Finn's patch to adjust the ending balance of the reconcile
2001-04-22 Christian Stimming <stimming at tuhh.de>
* src/engine/Query.c (xaccQueryGetSplitsUniqueTrans): fix bug
Use type conversion macro instead of cast.
Update po files.
Prepare for 1.5.6.
Fix spec file.
2001-04-23 Christian Stimming <stimming at tuhh.de>
Fix bug.
Fix bug.
* src/gnome/gnc-html-guppi.c: check for new guppi args before
Fix bug.
Make 'intl' before 'doc-tools', since doc-tools may use the lib in 'intl'.
Fix bug.
#include <locale.h> for 'struct lconv'.
Check for new guppi version using a different method.
Christian Stimming's report bugfixes.
Fix bugs.
* src/gnome/dialog-transfer.c: set price for euro currencies
* src/gnome/dialog-transfer.c: set price for euro currencies
2001-04-24 Christian Stimming <stimming at tuhh.de>
Include config.h.
* src/gnome/window-register.c: add additional warnings when
2001-04-24 Bill Gribble <grib at billgribble.com>
Fix bug.
Include config.h.
2001-04-25 Robert Graham Merkel <rgmerk at mira.net>
2001-04-25 Dave Peticolas <dave at krondo.com>
Remove unneeded fixmes.
* src/engine/gnc-transaction-xml-v2.c: read & write split action
Fix i18n problems.
Fix some include problems.
* src/scm/commodity-utilities.scm: fix fixme
Fix help strings.
Fix i18n bugs.
2001-04-26 Christian Stimming <stimming at tuhh.de>
2001-04-26 Christian Stimming <stimming at tuhh.de>
2001-04-26 Dave Peticolas <dave at krondo.com>
Update README.
2001-04-26 Christian Stimming <stimming at tuhh.de>
Fix bug.
Fix bug.
2001-04-27 Christian Stimming <stimming at tuhh.de>
2001-04-27 Dave Peticolas <dave at krondo.com>
More work.
Fix bug.
2001-04-27 Christian Stimming <stimming at tuhh.de>
2001-04-28 Christian Stimming <stimming at tuhh.de>
Christian Stimming's updated de.po.
Kevin Finn's patch to make sure there is a main window if
Richard -Gilligan- Uschold's update to the tax report & tax docs.
2001-04-29 Dave Peticolas <dave at krondo.com>
2001-04-30 Christian Stimming <stimming at tuhh.de>
Don't create Tax reporting submenu.
2001-05-01 Robert Graham Merkel <rgmerk at mira.net>
2001-04-30 Dave Peticolas <dave at krondo.com>
2001-05-01 Christian Stimming <stimming at tuhh.de>
2001-05-01 Dave Peticolas <dave at krondo.com>
2001-05-01 Dave Peticolas <dave at krondo.com>
2001-05-01 Conrad Canterford <conrad at mail.watersprite.com.au>
2001-05-01 Dave Peticolas <dave at krondo.com>
2001-05-02 Robert Graham Merkel <rgmerk at mira.net>
2001-05-02 Dave Peticolas <dave at krondo.com>
2001-05-02 Dave Peticolas <dave at krondo.com>
Fix string.
Fix string.
2001-05-02 Dave Peticolas <dave at krondo.com>
2001-05-02 Dave Peticolas <dave at krondo.com>
2001-05-03 Dave Peticolas <dave at krondo.com>
2001-05-03 Robert Graham Merkel <rgmerk at mira.net>
2001-05-03 Christian Stimming <stimming at tuhh.de>
2001-05-03 Dave Peticolas <dave at krondo.com>
Steven Murdoch's email updates.
2001-05-03 Dave Peticolas <dave at krondo.com>
2001-05-04 Conrad Canterford <conrad at mail.watersprite.com.au>
2001-05-04 Robert Graham Merkel <rgmerk at mira.net>
2001-05-04 Dave Peticolas <dave at krondo.com>
2001-05-04 Dave Peticolas <dave at krondo.com>
Robert Graham Merkel's string fixes.
2001-05-05 Christian Stimming <stimming at tuhh.de>
2001-05-05 Dave Peticolas <dave at krondo.com>
2001-05-06 Christian Stimming <stimming at tuhh.de>
Christian Stimming's .cvsignore fix.
2001-05-06 Christian Stimming <stimming at tuhh.de>
Duarte Loreto's updated pt_PT.po file.
Duarte Loreto's updated Portuguese translations.
2001-05-07 Christian Stimming <stimming at tuhh.de>
2001-05-08 Dave Peticolas <dave at krondo.com>
2001-05-09 Dave Peticolas <dave at krondo.com>
2001-05-09 Dave Peticolas <dave at krondo.com>
2001-05-10 Dave Peticolas <dave at krondo.com>
2001-05-10 Dave Peticolas <dave at krondo.com>
2001-05-10 Bill Gribble <grib at billgribble.com>
2001-05-10 Dave Peticolas <dave at krondo.com>
2001-05-11 Dave Peticolas <dave at krondo.com>
2001-05-11 Bill Gribble <grib at billgribble.com>
2001-05-11 Dave Peticolas <dave at krondo.com>
2001-05-11 Dave Peticolas <dave at krondo.com>
2001-05-11 Dave Peticolas <dave at krondo.com>
2001-05-12 Dave Peticolas <dave at krondo.com>
2001-05-13 Dave Peticolas <dave at krondo.com>
2001-05-13 Dave Peticolas <dave at krondo.com>
2001-05-13 Kevin Finn <kevinfinn at mediaone.net>
2001-05-13 Dave Peticolas <dave at krondo.com>
2001-05-13 Dave Peticolas <dave at krondo.com>
Add patches list address.
Update po files.
Prepare for 1.5.95.
2001-05-13 Dave Peticolas <dave at krondo.com>
Update po files.
2001-05-13 Kevin Finn <kevinfinn at mediaone.net>
2001-05-14 Dave Peticolas <dave at krondo.com>
2001-05-14 Dave Peticolas <dave at krondo.com>
2001-05-14 Dave Peticolas <dave at krondo.com>
Add changelog entry.
2001-05-14 Dave Peticolas <dave at krondo.com>
2001-05-14 Dave Peticolas <dave at krondo.com>
Fix po.
2001-05-15 Dave Peticolas <dave at krondo.com>
Remove .cvsignore from empty directory.
2001-05-16 Dave Peticolas <dave at krondo.com>
2001-05-17 Dave Peticolas <dave at krondo.com>
2001-05-17 Dave Peticolas <dave at krondo.com>
2001-05-17 Dave Peticolas <dave at krondo.com>
2001-05-17 Dave Peticolas <dave at krondo.com>
2001-05-17 Dave Peticolas <dave at krondo.com>
2001-05-18 Dave Peticolas <dave at krondo.com>
2001-05-18 Dave Peticolas <dave at krondo.com>
Fix warnings.
2001-05-18 Dave Peticolas <dave at krondo.com>
2001-05-19 Dave Peticolas <dave at krondo.com>
2001-05-20 Dave Peticolas <dave at krondo.com>
Prepare for 1.5.96.
Update po files.
2001-05-21 Dave Peticolas <dave at krondo.com>
2001-05-21 Dave Peticolas <dave at krondo.com>
2001-05-21 Dave Peticolas <dave at krondo.com>
2001-05-22 Dave Peticolas <dave at krondo.com>
2001-05-22 Dave Peticolas <dave at krondo.com>
Herbert Thoma's updated de.po.
2001-05-23 Dave Peticolas <dave at krondo.com>
2001-05-23 Dave Peticolas <dave at krondo.com>
2001-05-24 Dave Peticolas <dave at krondo.com>
2001-05-25 Dave Peticolas <dave at krondo.com>
2001-05-25 Dave Peticolas <dave at krondo.com>
2001-05-25 Dave Peticolas <dave at krondo.com>
2001-05-25 Dave Peticolas <dave at krondo.com>
2001-05-25 Dave Peticolas <dave at krondo.com>
2001-05-26 Dave Peticolas <dave at krondo.com>
2001-05-26 Dave Peticolas <dave at krondo.com>
2001-05-26 Dave Peticolas <dave at krondo.com>
Add ChangeLog back in for 'make dist'.
Prepare for 1.5.97.
Update po files.
Update po ChangeLog from gettext 0.10.37.
2001-05-28 Dave Peticolas <dave at krondo.com>
2001-05-28 Dave Peticolas <dave at krondo.com>
Fix warnings, add file to Makefile.am.
2001-05-29 Dave Peticolas <dave at krondo.com>
2001-05-29 Dave Peticolas <dave at krondo.com>
2001-05-30 Dave Peticolas <dave at krondo.com>
2001-05-30 Dave Peticolas <dave at krondo.com>
Duarte Loreto's updated Portuguese translations.
2001-05-31 Dave Peticolas <dave at krondo.com>
2001-05-31 Dave Peticolas <dave at krondo.com>
2001-05-31 Dave Peticolas <dave at krondo.com>
2001-05-31 Dave Peticolas <dave at krondo.com>
2001-06-01 Dave Peticolas <dave at krondo.com>
2001-06-01 Dave Peticolas <dave at krondo.com>
2001-06-01 Dave Peticolas <dave at krondo.com>
2001-06-01 Dave Peticolas <dave at krondo.com>
2001-06-02 Dave Peticolas <dave at krondo.com>
2001-06-02 Dave Peticolas <dave at krondo.com>
2001-06-02 Dave Peticolas <dave at krondo.com>
2001-06-02 Dave Peticolas <dave at krondo.com>
2001-06-02 Dave Peticolas <dave at krondo.com>
Add functions.c to ignored files.
Add .cvsignore to dist.
Fix for make dist.
Fix for make dist.
Durate Loreto's updated Portuguese translations.
Prepare for 1.5.98.
Fix warning.
Update po files.
2001-06-04 Dave Peticolas <dave at krondo.com>
2001-06-04 Dave Peticolas <dave at krondo.com>
Christian Stimming's updated German translation.
2001-06-04 Dave Peticolas <dave at krondo.com>
2001-06-04 Dave Peticolas <dave at krondo.com>
2001-06-05 Dave Peticolas <dave at krondo.com>
2001-06-05 Christian Stimming <stimming at tuhh.de>
2001-06-05 Dave Peticolas <dave at krondo.com>
2001-06-06 Dave Peticolas <dave at krondo.com>
2001-06-06 Dave Peticolas <dave at krondo.com>
2001-06-06 Dave Peticolas <dave at krondo.com>
Jeremy Collin's updated splash screen.
2001-06-06 Dave Peticolas <dave at krondo.com>
Christian Stimming's updated de.po.
2001-06-06 Dave Peticolas <dave at krondo.com>
Update po files.
Fix warnings.
2001-06-06 Dave Peticolas <dave at krondo.com>
2001-06-07 Dave Peticolas <dave at krondo.com>
2001-06-07 Dave Peticolas <dave at krondo.com>
Duarte Loreto's updated Portuguese tranlsation.
Durate Loreto's desktop file translation.
Duarte Loreto's example account file translation.
2001-06-07 Dave Peticolas <dave at krondo.com>
Duarte Loreto's updated Portuguese translation.
Fix warnings.
2001-06-08 Dave Peticolas <dave at krondo.com>
Add .cvsignore.
2001-06-08 Dave Peticolas <dave at krondo.com>
2001-06-08 Dave Peticolas <dave at krondo.com>
2001-06-08 Dave Peticolas <dave at krondo.com>
2001-06-08 Dave Peticolas <dave at krondo.com>
2001-06-08 Dave Peticolas <dave at krondo.com>
2001-06-08 Dave Peticolas <dave at krondo.com>
Fix compiler warning.
Duarte Loreto's translated example account files.
Duarte Loreto's updated Portuguese translation.
2001-06-08 Dave Peticolas <dave at krondo.com>
Fix opening balance strings.
2001-06-09 Dave Peticolas <dave at krondo.com>
2001-06-09 Dave Peticolas <dave at krondo.com>
Fix warning.
2001-06-09 Dave Peticolas <dave at krondo.com>
2001-06-09 Dave Peticolas <dave at krondo.com>
Update po files early since help topics changed.
Duarte Loreto's update Portuguese translations.
2001-06-09 Dave Peticolas <dave at krondo.com>
Duarte Loreto's updated pt_PT.po.
2001-06-09 Dave Peticolas <dave at krondo.com>
Claus Hindsgaul' updated Danish translation.
Martin Norb�ck's Swedish translation.
2001-06-10 Dave Peticolas <dave at krondo.com>
Enable sql.
2001-06-10 Christian Stimming <stimming at tuhh.de>
Christian Stimming's updated de.po.
Christian Stimming's glossary patch.
Add missing.
Fix for make dist.
2001-06-11 Dave Peticolas <dave at krondo.com>
Update version info.
Martin Norb�ck's updated sv.po.
Christian Stimming's updated de.po.
2001-06-11 Dave Peticolas <dave at krondo.com>
2001-06-12 Dave Peticolas <dave at krondo.com>
2001-06-12 Dave Peticolas <dave at krondo.com>
Fix bug.
2001-06-12 Dave Peticolas <dave at krondo.com>
Missed one.
2001-06-12 Dave Peticolas <dave at krondo.com>
2001-06-12 Dave Peticolas <dave at krondo.com>
2001-06-12 Dave Peticolas <dave at krondo.com>
2001-06-12 Dave Peticolas <dave at krondo.com>
2001-06-12 Dave Peticolas <dave at krondo.com>
2001-06-12 Dave Peticolas <dave at krondo.com>
2001-06-12 Dave Peticolas <dave at krondo.com>
2001-06-13 Dave Peticolas <dave at krondo.com>
2001-06-13 Dave Peticolas <dave at krondo.com>
2001-06-13 Dave Peticolas <dave at krondo.com>
2001-06-13 Dave Peticolas <dave at krondo.com>
2001-06-13 Dave Peticolas <dave at krondo.com>
2001-06-13 Dave Peticolas <dave at krondo.com>
2001-06-13 Dave Peticolas <dave at krondo.com>
2001-06-14 Dave Peticolas <dave at krondo.com>
Update file list.
2001-06-14 Dave Peticolas <dave at krondo.com>
Martin Norb�ck's patch fixing i18n bugs.
Martin Norb�ck's updated sv.po.
fix bug
2001-06-15 Dave Peticolas <dave at krondo.com>
2001-06-15 Dave Peticolas <dave at krondo.com>
2001-06-15 Dave Peticolas <dave at krondo.com>
2001-06-15 Dave Peticolas <dave at krondo.com>
2001-06-15 Dave Peticolas <dave at krondo.com>
Claus Hindsgaul's updated da.po.
2001-06-15 Dave Peticolas <dave at krondo.com>
Claus Hindsgaul's updated da.po.
2001-06-13 Herbert Thoma <herbie at hthoma.de>
2001-06-16 Dave Peticolas <dave at krondo.com>
2001-06-17 Dave Peticolas <dave at krondo.com>
2001-06-17 Dave Peticolas <dave at krondo.com>
2001-06-17 Dave Peticolas <dave at krondo.com>
2001-06-17 Dave Peticolas <dave at krondo.com>
2001-06-17 Kevin Finn <kevinfinn at mediaone.net>
2001-06-17 Joshua Sled <jsled at asynchronous.org>
2001-06-18 Dave Peticolas <dave at krondo.com>
2001-06-18 Dave Peticolas <dave at krondo.com>
2001-06-18 Dave Peticolas <dave at krondo.com>
2001-06-19 Dave Peticolas <dave at krondo.com>
2001-06-19 Dave Peticolas <dave at krondo.com>
2001-06-19 Dave Peticolas <dave at krondo.com>
2001-06-20 Dave Peticolas <dave at krondo.com>
2001-06-23 Dave Peticolas <dave at krondo.com>
2001-06-23 Kevin Finn <kevinfinn at mediaone.net>
2001-06-24 Dave Peticolas <dave at krondo.com>
Fix warning.
2001-06-24 Kevin Finn <kevinfinn at mediaone.net>
2001-06-24 Dave Peticolas <dave at krondo.com>
2001-06-24 Dave Peticolas <dave at krondo.com>
2001-06-25 Dave Peticolas <dave at krondo.com>
2001-06-25 Dave Peticolas <dave at krondo.com>
2001-06-26 Dave Peticolas <dave at krondo.com>
Fix po problems.
2001-06-26 Dave Peticolas <dave at krondo.com>
2001-06-26 Dave Peticolas <dave at krondo.com>
2001-06-27 Dave Peticolas <dave at krondo.com>
Fix bugs.
2001-06-27 Dave Peticolas <dave at krondo.com>
2001-06-29 Dave Peticolas <dave at krondo.com>
2001-07-01 Dave Peticolas <dave at krondo.com>
Mitsuo Hamada's updated ja.po.
2001-07-02 Dave Peticolas <dave at krondo.com>
2001-07-02 Dave Peticolas <dave at krondo.com>
2001-07-02 Dave Peticolas <dave at krondo.com>
2001-07-03 Dave Peticolas <dave at krondo.com>
2001-07-03 Dave Peticolas <dave at krondo.com>
2001-07-03 Dave Peticolas <dave at krondo.com>
2001-07-03 Dave Peticolas <dave at krondo.com>
2001-07-03 Dave Peticolas <dave at krondo.com>
2001-07-03 Dave Peticolas <dave at krondo.com>
2001-07-04 Dave Peticolas <dave at krondo.com>
2001-07-04 Dave Peticolas <dave at krondo.com>
2001-07-05 Dave Peticolas <dave at krondo.com>
2001-07-05 Dave Peticolas <dave at krondo.com>
Paul Poulain's updated fr.po.
2001-07-06 Dave Peticolas <dave at krondo.com>
2001-07-06 Dave Peticolas <dave at krondo.com>
Merge from stable.
Paul Poulain's updated fr.po.
Duarte Loreto's updated pt_PT.po.
2001-07-07 Dave Peticolas <dave at krondo.com>
2001-07-09 Dave Peticolas <dave at krondo.com>
2001-07-09 Dave Peticolas <dave at krondo.com>
2001-07-09 Dave Peticolas <dave at krondo.com>
Duarte Loreto's updated pt_PT documentation.
Duarte Loreto's update pt_PT.po.
2001-07-11 Dave Peticolas <dave at krondo.com>
2001-07-11 Dave Peticolas <dave at krondo.com>
2001-07-12 Dave Peticolas <dave at krondo.com>
2001-07-12 Dave Peticolas <dave at krondo.com>
2001-07-12 Dave Peticolas <dave at krondo.com>
2001-07-12 Dave Peticolas <dave at krondo.com>
2001-07-12 Dave Peticolas <dave at krondo.com>
2001-07-17 Dave Peticolas <dave at krondo.com>
2001-07-17 Dave Peticolas <dave at krondo.com>
2001-07-17 Dave Peticolas <dave at krondo.com>
2001-07-17 Dave Peticolas <dave at krondo.com>
2001-07-18 Dave Peticolas <dave at krondo.com>
2001-07-21 Dave Peticolas <dave at krondo.com>
2001-07-22 Dave Peticolas <dave at krondo.com>
2001-08-03 Dave Peticolas <dave at krondo.com>
2001-08-03 Dave Peticolas <dave at krondo.com>
2001-08-03 Dave Peticolas <dave at krondo.com>
2001-08-04 Dave Peticolas <dave at krondo.com>
2001-08-05 Dave Peticolas <dave at krondo.com>
2001-08-06 Dave Peticolas <dave at krondo.com>
2001-08-06 Dave Peticolas <dave at krondo.com>
2001-08-06 Dave Peticolas <dave at krondo.com>
2001-08-06 Bill Gribble <grib at billgribble.com>
Missed some.
Update .cvsignore
.cvsignore
.cvsignore.
.cvsignore
.cvsignore
Fix cruft.
Work on lib problems.
Fix some reports.
Fix more reports.
Fix more reports.
Minor fixes.
2001-08-08 Dave Peticolas <dave at krondo.com>
More libtool work.
2001-08-08 Dave Peticolas <dave at krondo.com>
2001-08-08 Dave Peticolas <dave at krondo.com>
Remove cruft.
2001-08-09 Dave Peticolas <dave at krondo.com>
Add glib library to link libs.
Add directory entry & categories.
Add comment.
2001-08-10 Dave Peticolas <dave at krondo.com>
2001-08-11 Dave Peticolas <dave at krondo.com>
Remove one category.
2001-08-13 Dave Peticolas <dave at krondo.com>
Eric Hanchrow's README patch.
2001-08-14 Dave Peticolas <dave at krondo.com>
Cleanup register help handling. General cleanups.
Fix bug.
More cleanup.
More cleanup.
Fix warning.
More cleanup.
Revert to previous version. Why was this changed at all?
More cleanup.
More cleanup.
More cleanup.
More cleanup.
More cleanup.
2001-08-16 Bill Gribble <grib at billgribble.com>
Fix bug.
Fix .cvsignore.
Add .cvsignore.
Add .cvsignore.
Add .cvsignore.
Add file for creating POTFILES.in. Update POTFILES.in.
Fix .cvsignore.
More cleanup.
Fix bug.
Add tests module. Fix warnings and bugs.
Use test-core module. Fix some tests & warnings.
More work on test infrastructure.
More register cleanup.
More register cleanup.
Remove broken debian cruft.
More cleanup.
More cleanup.
Fix warning.
Matt Krai's patch adding trustnet quote support.
More test reorganization.
Use freq spec test.
Move test.
More work on testing.
Move test.
More register cleanup.
More work on tests. Make src/calculation a module.
Some cleanup. Add some missing scheme exports.
Add glossary items to dist.
Convert tax report to use gnc-numerics.
Add tax module.
Update .cvsignore.
2001-08-20 Dave Peticolas <dave at krondo.com>
2001-08-20 Dave Peticolas <dave at krondo.com>
Remove use of gncGetCurrentGroup().
Fix warning.
2001-08-20 Dave Peticolas <dave at krondo.com>
Move euro utils and gnc-ui-common.h to src/app-utils.
Untable app-utils dependencies. Re-enable exp parser test.
Put split register model code into split-register-model.[ch]
update potfiles
Fixes for make dist.
Fixes for make dist.
2001-08-22 Dave Peticolas <dave at krondo.com>
Fix bug.
Fix for make dist.
Fix for make dist.
Move register loading code into split-register-load.c.
Fix for make dist.
Move files. SplitLedger->split-register
Update for file changes.
Fix for make dist.
Move MultiLedger to gnc-ledger-display.
Add pricedb<->xml test.
Implement per-cell entry handlers in register.
Update .cvsignores.
Update for moved files.
Remove graph.scm (not used).
Add xml library args when checking libxml version.
Fix widget offsets.
Add check for db-3.
Add entries for precious metals.
Update readme info.
2001-08-31 Dave Peticolas <dave at krondo.com>
Spell check.
Add src/doc/xml/Makefile to configure.in.
Fix for make dist.
Fix bug.
Remove some switch logic.
Remove more switch logic.
Remove more switch logic.
Remove more switch logic.
2001-09-02 Dave Peticolas <dave at krondo.com>
Fix bug in changing price date.
Finish work on tabel-model.
Put transfer radio buttons in group.
Change integer cell types to string cell names.
Fix for make dist.
Move all split-register code from register-core to ledger-core.
Clean up split register struct.
Move close button to left.
Fix missing bindings bug.
Cleanup api.
Fix bug.
More register api cleanup.
More register api cleanup.
Finish cleaning up register api.
Add NULLs to *_slot_path calls.
Fix path string.
Fix deallocated memory reference.
Don't use the engine in register-gnome.
Register date & combo cells in register-gnome to untable dependencies.
2001-09-05 Dave Peticolas <dave at krondo.com>
Fix for make dist.
Exclude info dir file.
2001-09-05 Dave Peticolas <dave at krondo.com>
Fix problems.
Add -lltdl
Start a gnucash-config script.
Configure accounts/es_ES/Makefile
*** empty log message ***
2001-09-06 Dave Peticolas <dave at krondo.com>
Configure engine libs and cflags in gnucash-config.
Add ltdl.
Remove deleted file.
Add ltdl.
Configure gnucash version numbers.
Add version number functions.
Add gnucash autoconf macro. Don't include config.h in headers.
Modules go in pkglibdir.
Fix autoconf configuration.
Fix bug quoting more than one currency.
Include glib.h for glib types.
Claus Hindsgaul's Danish account hierarchies.
Create a gnome-utils module to hold gnome/gtk widgets and utility functions
Forgot two.
Fix cleaned files.
Move multi-byte char functions to gnome-utils.
Remove cruft.
Start gnome-utils test framework.
Remove cruft.
Move print-session to gnome-utils. Refactor gnc_html_export.
Remove scm cruft.
Fix bugs.
More module refactoring.
More module refactoring.
Create a network-utils module for net communications code.
Update.
Implement dynamic stream handlers for gnc_htmls.
Implement dynamic url handlers. Refactor the register and report
Refactor options url handler.
Add missing space.
2001-09-13 Dave Peticolas <dave at krondo.com>
Add register-core link test.
2001-09-14 Dave Peticolas <dave at krondo.com>
Fix for make dist.
Configure and detect app-utils module. Install public app-utils headers.
Add register-gnome link test.
Add link test.
Configure ledger-core test dir.
Simplify startup (remove low-level app init).
Use xml-i18n-tools to collect translatable strings.
Use xml-i18n-tools to capture glade strings. Glade string files
Refactor gncGetCurrentGroup dependencies.
Configure network-utils and gnome-utils package and install
Collect all translatable strings in scm files in intl-scm.
Add import-export/binary-import module for importing legacy files.
Update po list.
Start binary-import test module.
Install public headers.
Move application file code into app-file module.
Fix for older gettexts.
Move preferences and configuration variables into app-utils modules.
Add save-options hook and use it to save style sheets.
Fix bug detecting file ids. Test resolved path instead of
Don't replace '/' with ','.
Remove defunct scheme call.
Fix test.
Cleanup sched trans option names.
Fixes for xaccResolvePath & test.
Fix mem handling.
Make sure to call load cb.
Fix install dir.
Add a new book hook and call the hierarchy druid from there.
Wrap app-file functions in that module.
Update ignores.
Move app file gnome code under app-file module.
Duarte Loreto's updated Portuguese translation.
Update file list.
Paul Campbell's code to allow child accounts to be reconciled
Fix for make dist.
Fix for make dist.
Duarte Loreto's updated Portuguese doc translation.
Module cleanups.
Update file list.
Move options dialog to gnome-utils module.
Update file list.
Refactor some mdi code into gnome-utils module.
Move more mdi code into gnome-utils.
Fix for make dist.
Move more mdi code into gnome-utils.
Remove extra guile-util.[ch]
Unregister components when they are destroyed.
Make help strings part of the split register model.
Work on test infrastructure.
*** empty log message ***
Fix some module versioning problems.
Remove book paths on gnc_book_end.
Fix for Postgres 7.0 -- insert verion values after table is created.
More work on test infrastructure.
Send the query to get the next iguid sequence number.
More work on test infrastructure.
Fix bug -- restore iguid.
Work on test infrastructure. Add gnc_book_equal().
Add GNCSession object. Refactor session code from GNCBook to GNCSession.
Undo autoconf 2.5.
Move commodity tables into GNCBooks instead of global data.
Fix warning.
Fix bug loading example accounts into gui.
Work on moving entity tables to sessions.
Work on moving entity tables into sessions.
Work on moving entity tables into sessions.
Work on moving entity tables into sessions.
Work on moving entity tables into sessions.
Include string.h.
Add new test.
Work on moving entity table into sessions.
Work on moving entity tables into sessions.
Work on moving entity tables into sessions.
Work on moving entity tables into sessions.
Fix bug getting trans void date.
Work on moving entity tables into sessions.
Move entity tables into sessions.
Move pt_PT.po to pt.po.
Work on adding namespace declarations.
2001-10-10 Dave Peticolas <dave at krondo.com>
Use AM_PROG_LIBTOOL for automake 1.4.
2001-10-11 Dave Peticolas <dave at krondo.com>
2001-10-11 Dave Peticolas <dave at krondo.com>
2001-10-12 Dave Peticolas <dave at krondo.com>
Fix for older libtools.
2001-10-13 Dave Peticolas <dave at krondo.com>
Fix for make check.
Fix bug -- store unescaped values in the path cache.
Add 'status' argument.
Test locking. Start test for single-update mode.
Update potfile list.
Fix string literal.
Work on test infrastructure.
Fix bug -- gdk_window_raise takes a gdk window, not a gtk window.
2001-10-16 Dave Peticolas <dave at krondo.com>
Fix bug -- need objtype field in kvp audit trail.
Remove warning.
Add missing trans begin/commit calls.
More SplitEqual warnings.
Use 'char' instead of 'char *' for objtype argument.
Stabilize account sort order. Keep accounts sorted when they are changed.
Copy common currency when cloning and rolling back.
Delete split & trans kvps before writing them.
Remove cruft.
Wait for shutdown & start.
Only use valid account types when creating random accounts.
Add missing account begin/commit edit.
Work on single-update test.
When rolling back transactions, adjust editlevel to prevent further begin edits.
Test adding new transactions & rolling back changed transactions.
Fix include.
Add -module arg to lib flags.
Always invoke sync_price and sync_group if defined.
Hash commodities using their unique names, not their pointer values.
Make random changes to prices & commodities.
Fix bug.
Bring in gw-glib and gw-kvp definitions.
Don't insert account into itself.
Add missing price ref/unref.
Start on valid initial location.
Cleanup.
Add CLEARED_VOIDED term.
Fix escaping bug.
Enable kvp fetch for queries. Fix bug restoring transaction iguid.
Use 'k' as objtype in audit trail when delete kvp frames.
Zdenko Podobn�'s Sloval account hierarchies.
Fix bug.
Work on multi-user mode test.
Check balances in account & split compare functions.
Update file list.
Don't install tests.
Allow new guile to be specified through GNC_GUILE env var.
Don't install tests.
Install public headers.
Move mdi g-wrapping into gnome-utils module.
Ignore new generated files.
Fix resizing bug.
2001-10-25 Dave Peticolas <dave at krondo.com>
Configure gnucash-run-script location.
Create gnucash-config with configure instead of Makefile.
Fix quoting bug.
Change LD_LIBRARY_PATH for link test.
Include gnc-gettext-util.h.
Use AM_CFLAGS instead of CFLAGS in Makefile.am.
Don't put regular lib directory into module search path.
Keld J�rn Simonsen's Danish da.po.
Keld J�rn Simonsen's Danish glossary.
Fix for make dist.
Untable app-file and app-file-gnome dependencies.
Reformat.
Add kvp data to sessions.
Allow alternate binaries than guile.
Add guile libs to link line.
Fix bug in is_trans_empty - check kvp data.
Update file list.
Add GTKHTML_CFLAGS.
Don't g-wrap engine private functions.
Use new gnc:guid-new api.
Configure scm module directory.
Work on adding kvp queries.
Add test-query.
Fix query<->scm for new kvp queries.
Fix termination bug in xaccGroupForEachTransaction.
Refactor make_trans_query into engine test-core.
Fix bugs implementing queries.
Fix bug implementing queries.
Allow prices to be excluded on trans queries.
Add voided transactions to random mix.
Always test on non-voided transactions.
Make xaccAccountSortSplits a private function so the backends can use it.
Fix bug.
Fix gncSubtotalReconedBalance.
Don't assume splits are in the same order in xaccTransEqual.
Work on testing queries.
Remove extra lib.
Fix ignores.
Fix ignores.
Load app-file, not app-file/gnome.
Remove debugging output.
Fix ignores.
Put non-module .so in lib, not pkglib.
Remove cruft.
More src/guile up in the build order. Update README.modules.
Implement kvp queries in postgres backend.
Derek Atkins's refactoring of the commodity editor's gui into
Use bootstrap module for simple-format definition.
Remove src/guile references in Makefile.am's.
Derek Atkins's bug fix patch.
Herbert Thoma's patch to fix linking problems.
Make kvp g-wrap helper public.
Export simple-format if it needs to be defined.
Add explicit types to GUID queries.
Use free instead of g_free for malloc'd pointer.
In gnc_gh_gint64_p, check for exact before doing comparisons.
Derek Atkins's business accounting patch.
Derek Atkins's fix.
Derek Atkins's patch.
Use putenv, not setenv.
Fix warnings.
Fix GUILE_LOAD_PATH.
Add date conversion test. Fix date conversion bug.
Fix uses of putenv.
Derek Atkins's patch to make template transaction structs private.
Derek Atkins's patch implementing kvp timespecs in C & scheme.
Update source files.
Prohibit blank kvp keys.
Implement kvp timespec in sql.
Fix some missing path dirs. Make sure 'gnucash' uses the
Use gnc-test-env.
Add gnc-test-env to dist.
Use gnc-test-env.
Don't compile gnc_[set/put]env unless we need them.
Install gnc-test-env.
Configure new scripts.
random_timespec_usec_resolution: new func.
Move entity tables from sessions to books.
fix bug
fix bug
add test-load-module
Fix bugs with new book pointers.
fix bug
fix bug.
Don't use engine private functions.
fix i18n
don't force a refresh on file_quit. keep a current session around.
Work on per-cell save handlers for tables.
g-wrap caller-owned split & transaction lists.
Work on per-cell save handlers.
Use per-cell save handlers.
fix bug
Add more account queries to make_trans_query.
Remove use of xaccTransGetSplit.
Fix account queries.
Turn off piecewise linking.
Add some argument sanity checking.
Add *BeginEdit public functions.
Use white as default backgroup. Fix comments.
refresh table gui after showing window
fix gnucash-env search
add test-period
fix bug
Add Georg Lehner's Nicaraguan Spanish translation.
Move menu extensions scheme code to gnome-utils module.
Generalize component mangaer to all kinds of id types.
Fix spelling of function call.
fix spelling
Add traverse_to_new check.
fix test
revert to fast implementation of xaccGroupGetSubaccounts.
fix formatting
g-wrap xaccParseAmount
David Hampton's fix for automake 1.5.
Remove acc_guid member from splits.
Fix bug summing EURO currencies.
Fix bug -- don't access NULL pointer.
Comment out failing test.
Work on report/report-gnome module.
Work on report/report-gnome module.
Fix bugs.
Fix tests.
Move some report g-wrapping to report-gnome module.
* src/report/report-system/report.scm: move a gnome function
*** empty log message ***
Fix compiler warnings.
Fix compiler warnings.
* src/bin/overrides/gnucash-build-env.in: add report-gnome dir
* src/backend/postgres/test/test-db.c: remove unused function
* Makefile.am (Repository): clean .scm-links
* configure.in: remove -Wno-unused
* configure.in: add new default warnings
Add auto-generated headers.
Remove old xml-intl-tool files.
P�ter Hossz�'s Hungarian translation.
* src/gnome/dialog-style-sheet.h: remove
* src/gnome/glade/report.glade: remove
* src/report/report-gnome/report.glade: add
* src/report/report-system/report.scm: remove options-editor code
* src/report/utility-reports/welcome-to-gnucash.scm: remove gui code
* src/scm/main.scm: handle welcome report gui here
*** empty log message ***
* src/app-file/test/Makefile.am: remove report-gnome from dirs
* src/app-utils/test/Makefile.am: remove report-gnome from dirs
* src/gnome-utils/gw-gnome-utils-spec.scm: add more wrapping
* src/gnome-utils/test/Makefile.am: remove report-gnome from dirs
* src/gnome/gw-gnc-spec.scm: remove remaining gnome-utils wrapping
* src/import-export/qif-import/qif-parse.scm: fix i18n
* src/import-export/qif-io-core/qif-io-core.scm: don't use gw-gnc
* src/report/locale-specific/us/taxtxf.scm: don't use gw-gnc.
* src/report/locale-specific/us/test/Makefile.am: remove
* src/report/report-gnome/window-report.c: implement report
* src/report/report-system/report.scm: don't use gw-gnc
* src/report/report-system/test/Makefile.am: remove report-gnome
* src/report/standard-reports/transaction.scm: don't use gw-gnc
* src/report/standard-reports/test/Makefile.am: remove report-gnome
* src/report/stylesheets/stylesheets.scm: don't use gw-gnc
* src/report/stylesheets/test/Makefile.am: remove report-gnome
* src/report/utility-reports/welcome-to-gnucash.scm: don't use gw-gnc
* src/report/utility-reports/test/Makefile.am: remove report-gnome
* src/tax/us/us.scm: don't use gw-gnc
* src/tax/us/test/Makefile.am: remove report-gnome from dirs
*** empty log message ***
Remove extra report link.
Jose Carlos Nascimento's Brazilian Portuguese translation.
fix bug in gnc:find-localized-file
* configure.in: configure report-gnome/test directory
* src/report/report-gnome/Makefile.am: add test dir
* src/report/report-gnome/test/test-load-module: add
*** empty log message ***
fix bug
* src/gnome-utils/gw-gnome-utils-spec.scm: add wrapping for widgets
start g-wrapping register-core
* src/app-utils/test/test-component-manager: test g-wrapped
* src/backend/postgres/txn.c: fix bugs restoring one transaction
* src/backend/postgres/test/test-db.c: add a test for backend
* src/engine/gw-engine-spec.scm: g-wrap event types enum
*** empty log message ***
add app-utils to g-wrap path
*** empty log message ***
* src/app-file/gnc-file.c: suspend engine events when
* src/app-utils/gncmod-app-utils.c: perform component manager
* src/backend/postgres/txn.c: fix spelling
* src/backend/postgres/test/test-db.c: work on tests
* src/engine/Transaction.c: fix spelling
* src/gnome/top-level.c: take out component manager initialization
* src/report/report-gnome/report-gnome.scm: move some report
* src/scm/main.scm: remove some report menu setup functionality
*** empty log message ***
* src/gnc-ui.h: remove cruft
* src/gnome-utils/gw-gnome-utils-spec.scm: g-wrap new funcs
* src/gnome/top-level.h: update for api changes
* src/report/report-gnome/window-report.h: add new init api
* src/scm/main.scm: update for api changes
*** empty log message ***
Add app-util to g-wrap path.
* src/backend/postgres/test/test-db.c: test rollback
* src/backend/postgres/test/test-db.c: expand testing
work on tests
work on tests and sql backend
David Hampton's automake 1.5 patch.
David Hampton's compile patch.
Add 'today' as a starting date option.
fix compiler warning & error
add missing includes
Remove unneeded include.
Add missing include.
* src/backend/postgres/PostgresBackend.c: allow gnucash tables
fix bug
Allow variables to be entered into price cell.
David Hampton's autotool patch.
* src/backend/postgres/account.c: check for missing currency
fix bug
fix bug
fix mem leaks
* src/backend/postgres/test/test-db.c: test for new accounts
David Hampton's account tree patch.
David Hampton's QIF import patch.
Allow timezone to be absent when parsing dates.
remove generated file
take out automake 1.5ism
fix bug
*** empty log message ***
* src/engine/gw-glib-spec.scm: remove
right-align number cells
right-align number cells (why was this changed at all)?
Remove static xaccTransGetBook.
add timing test
Add read-only api to models.
fix bug
more register work
more register work
fix traversal
fix bug
make description expandable
fix bug. increasing == ASC
undo change, add docs
Peter O'Gorman's file i/o patches.
update 'cell changed' api
update man pages
David Hampton's UI tweak patch.
* src/report/standard-reports/account-piecharts.scm: bump up default
fix for make dist
update file list
fix for make dist
fix for make dist
fix for make dist
fix for make dist
fix for make dist
fix for make dist
fix for make dist
fixes for make dist
*** empty log message ***
update
Peter O'Gorman's patch for Max OS X.
Add new paths to front of lists.
Fix quoting problems.
work on rpm
fix warnings
add includedir definition
fix spelling
*** empty log message ***
fix docs
David Hampton's build system patch.
fix warnings
allow watching on any type. fix bug.
work on cm
David Hampton's register patch.
David Hampton's make distcheck patch.
David Hampton's build system patch.
suspend gui refresh during update
Check for null id_type.
add NULL is_dirty entry to static object
fix specs
fix bug
David Hampton's spec file patch.
David Hampton's ignore patch.
David Hampton's doc patch.
David Hampton's doc patch.
David Hampton's account deletion patch.
Fix DB_LIBS setting.
James A. Treacy's doc patch.
David Hampton's placeholder account patch.
David Hampton's reconciliation patch.
David Hampton's placeholder account patch.
David Hampton's patch for make-gnucash-patch.
Andreas Bogk's postgres backend patch.
Andreas Bogk's qif import patch.
David Hampton's mem leak patch.
David Hampton's register patch.
David Hampton's stock split druid patch.
handle null mnemonic
Andreas Bogk's postgres backend patch.
cleanup AUTHORS (remove duplicates from main developers/other contributors).
synchronize with AUTHORS
update cvs guidelines
David Hampton (251):
Make sure any non standard g-wrap prefix path if reflected in the
Change gnc_forall_gui_components() to pass the registered user_data to
Create a GTK 1.4 based emulation of the new gtk_window_present()
Add support to four more dialogs to automatically raise an existing
Clean up a couple of compilation warnings.
Move string formatting logic into the gnc_xxx_dialog routines.
Update for previous changes.
More code to raise existing windows.
Default date format to the users locale. Date widgets now accept a
Track reconciliation interval (by account). When asking the user for
Add support for pruning old 'xac' and 'log' files.
Update spec fil to build an additional postgres backend rpm.
Tweak a warning message to provide more info.
Add another use of gtk_window_present().
Split stock price editor into two dialogs; a price-db editor and a
Fix a couple of compilation warnings.
Remove user visible references to gnucash.com.
Pogma's initial Mac OS X patches.
Convert new 'missing' library to a libtool library.
Add CFP Franc Pacifique.
Commit required gettext 0.11 changes that are backward compatible with
Finished changes to make both gettext 0.10 and 0.11 work.
More gettext 0.11 junk.
Add g-wrap lib directory to the build-env script.
Eliminate a runtime error message.
Remove some noise when debugging portfolio reports.
Mac OS X support, round 2.
GncAmountEdit widget now based on a GtkEntry. Make the find dialog
Sorting in the reconciliation window is now done by clicking on the
A couple more reconcile window tweaks.
Finish fixing up the reconciliation window.
Sort the account type list.
Add default accelerator for Find.
Show all the widgets in the dialog.
Another gettext-0.11 change.
Use a selection list if a prefs dialog has more than four pages.
Fix amount column sort order.
Fix printing to eliminate the warning messages.
Eliminate an ordering problem when loading business modules.
Work around Gnome MDI bug.
Update cvs ignore files.
First pass at menu rearranging
Move 'Business' menu earlier.
Sort the price database by clicking on column titles.
Remove the 'tax information' item from the account window pop-up menu.
Use checkmenuitems in the View menu.
Menu change tweaks. Stock druid tweaks.
Make the tax table dialog a little bigger.
Reorganize menus in the register window.
Update help menu item text.
Initial support for OFX import.
autoconf 2.53 tweak (not solution)
Optional module loading. Latest OFX changes.
The QIF module now creates its own menu item.
Remove unused code.
Fix a bunch of compiler warnings.
Fix parameter names in comments.
First round of OFX changes.
Fix guile-1.4.1 srfi problem.
Use the actual version number.
Add the current version number or cvs build date to the splash screen.
Fix a comment.
If 'auto decimal places' is set then make sure all numbers have a
*** empty log message ***
89756: Makefile tweak for newer db2html.
Resize the mdi window toolbar when the toolbar style is changes.
Fix crash when deleting transaction from reconciliation window.
Add upper bounds checking on the versions of guile and g-wrap.
Support menu extensions in the register and invoice windows.
add a separator
fix a typo
Don't crash on a missing fonts. Exit cleanly.
*** empty log message ***
Add function name prefix to some routines.
Add a file.
Add a progress bar to main window. Use this progress bar to show the
src/engine
Undo last change. No argument needed to gnc:session-load and
Fix a circular dependancy.
Add a Quit option to the "File Locked" message.
Change button labels.
Use report name from options.
Documentation updates
Add missing argument to gnc_session_xxx calls.
Erase splash before starting new user dialog.
Remove version number.
Add callbacks so the engine can display gui errors.
Alphabetic characters in the data field should be passed to the system
Today's changes.
Opening a placeholder account now yields a register that can't be
If there are only two splits and the register is in "expanded" mode,
Ignore new generated files.
Move gnc_get_session function to a better location.
Add new routine to initialize an option menu that also sets a callback
Add a format string for the textual date representation (i.e. "%b %d,
Rework the date input for the print check dialog. (#95022) Move the
Work over check printing one more time. The register code now calls
Comment out some currently unused code that is causing compilation
Put example dates on option menus.
Provide an initial dependency.
Add my name to the about box.
Use radio buttons for selecting how the month name/number is printed
Set default time for removing old files.
Fix a problem with modifier keys in the date entry widget.
If a user toggles the reconcile check box with the space key, move the
Commit some old log messages.
Split an odd corner case off of the register delete code and give it
Changes to the Help menus requested by Wilddev.
Do a better job enforcing placeholder accounts when a register is open
Notes on the rest of today's changes.
Can't have duplicate accelerator keys in a menu.
Sort the curreny list by symbol, not name, since the symbol is
Use a currency picker instead of a commodity editor. The user is only
Make the currency picker always display currencies in the "mnemonic
Utilize the new callback function for sending an error message to the
Don't unprotect #f. Crashes scheme when run under gdb.
Rework the way that gnucash remembers menu/toolbar items that need to
Track directory changes and remember them for the next time the user
Frederic Lespez's fixes for the French account templates.
The cancel button should always be sensitive. The OK button should
Make the "Defaults" button in the Options Dialog work on one page of
Disable the gnucash network code.
Add support for "Advanced" option pages. Move some existing
Add support for individual read-only transactions. Enforce this at
Add some currencies.
Ignore some new files.
Finish moving preferences to an "Advanced" panel. References to these
Don't get stock quotes for accounts where all the shares have all been
The reinitialize transaction code should mark the transaction as
Fix the "reinitialize transaction" code to work correctly on the blank
Remove obsolete comment.
Convert all the account window callbacks to take a pointer to the main
Fix register problem where the transfer field (on the last line if in
Apply the fixes for #92157 to the business entry ledger.
Sort the splits in a transaction when the transaction is committed,
Enforce the rule that "Buys" must be a positive number of shares and
Fix a bug where the register doesn't add a new blank split when you
Validate the transfer cells when leaving a transaction. This should
Use g_new0 instead of g_new to prevent a crash.
Clean up the gcc 3.x warnings about including system directories.
Fix some compiler warnings.
Convert a couple of functions over to use the new gnc_split_reg_xxx
Fix a bunch of compilation warning messages.
Add support for gtkhtml 1.1.
Fix some problems with the gcc 3.x cleanup.
Make sure that all columns are always visible in the reconcile list.
Add a new progress dialog. Mark the existing ones for i18n.
Update help menu in the register window.
Fix a dialog title to match its function.
I18n changes.
If all the entries of the current split have been cleared, then delete
If there is a current split, then ensure that the transaction
Don't override the previous state on all the transactions in the
Add a foundation for having progress bars during report
Provide progress updates while creating reports. #94280
Add progress bars for the last two reports.
Fix transaction report errors when there is more than one type of
Matthew Vanecek's tags changes.
Do a numeric sort on the transaction number field.
Document yesterday's commit.
Convert the delete dialogs to follow the existing gnucash standard
Search the entire cellblock for a cell. Don't bail if one of the
Fix build problems with the doxygen docs.
Today's changes.
Document changes to the src/doc directory.
Don't delete an empty split if its the current transaction
Don't erase the just loaded account information because the backend is
Put the build date into the about box for development versions of
Write out a new 1.8 version of the config file. Add the 1.8 version to
Normalize the path name before using it to open a config files. This
Catch errors in the execution of the finance-quote-helper script and
Make VWD price quotes work. Add a run-time check for the presence of
Consolidate all knowledge about Finance::Quote sources into one
Remove Finance::Quote from the repository.
Tweak the filename normalization routines. Ignore anything starting
Make the register's "Set Date Range" window more intuitive by moving a
Somebody shoot me.
New help URLs as per Wilddev's request.
Support for having an account scu that doesn't match the account
Fix compilation warnings in preparation for re-enabling the -Werror
Use Gnome1 button order.
Progress toward getting the 'make distcheck' target to successfully
Remove redundant routines and place a single copy in a common location.
Add menu items and code to the register window so a user can limit
Add support to the GNCPrintAmountInfo data structure to allow
Give user feedback during the rendering of a report.
Add an option for changing the number of decimal places used in the
Large accounts are overflowing the data types used in the register
Make sure to set the balance properly for reversed accounts. #100998
Eliminate compile warning for unused variables.
Remove the original fix for #92158 as it caused #100852.
Don't let users delete the split that attaches a transaction to the
If there is a transction pending when updating the register, use the
Build relative URLs properly. #101783
Add a new pricedb lookup function.
Provide access to new pricedb lookup function and to the engine event
Change logic to multiply by the exchange rate instead of divide. Look
Eliminate the zillion warning messages when running gnucash with the
Add missing error message.
Add better handling of corrupt XML data files. Print better error
Enable -Werror.
When checking for gtkhtml-1.1, make the lack of pkg-config a fatal
Put function opening braces in column zero.
The stream_handler hook needs to return a file size. Not all files
Spell checking.
In QIF import, allow a leading '+' sign in the currency field.
Revert pricedb lookup at warlord's request.
Fix a couple of problems with 'test check'.
Get 'make distcheck' working again.
If the amount is monetary, map the keypad decimal key to the correct
Make the reconciliation window respect the 'include subaccount' flag
Remove startup noise.
Delay jumping to a label until after the help window has been created
Correctly pass on the label when first opening a help window.
Fix compile warnings.
The report title should change when the report name field is changed
Reenable -Wall with -Werror.
Add sorting options for barcharts and piecharts. Work around Guppi
Fix malformed URLs for bringing up a report options window.
Fix dangling pointer in gnc_file_query_save. #101004
Clean up the lock file properly (i.e. in session destruction) when an
Do the right thing when going "back" from the "load a file" page. If
Add support for i18n of price source strings. #102156
Add window icons to those windows that don't pick up the default icon.
Add window icons to those windows that don't pick up the default icon.
Implement file compression.
Don't clear the current_session global unless the actual current
Don't export lots.
Enhance the component manager so that you can optionally attach a
Use guile style names instead of C sytle names.
Changes required for guile 1.6.
Revert a change for guile 1.6. The 64 bit native API changed between
Add note that Austrian switched from Shillings to Euros.
Convert from the old to new symbols for Russian Roubles (RUB ->
Fix a missed reference from when the preferences were rearranged.
Return the number of characters entered, not the length of the encoded
Workaround libghttp bug.
Correctly handle the case where no stocks have been defined and the
Provide reasonable default directories for the "Save As" and "Export"
Clean up include path for gcc3.x.
Add support for setting a string option.
Remember the directory of the last import/export across invocations of
Make the gnc_scm_to_gint64() function work with either guile 1.4 or
Make the progress bar argument a double instead of an int. This gets
Changes to make the build system work on multiple architectures and
/tmp/cvs7Cckh1
Update .cvsignore files.
Fix problem getting quotes from trustnet.
/tmp/cvsfPRCsz
Add new script that dumps all the data returned by F::Q for a stock.
Turn off the guile-1.6 complaint about deprecated functions.
Derek Atkins (541):
Documenting the discussion on generic core-objects
Add first-pass at Entry, Order, and Invoice objects
Add Entry, Order, and Invoice types to g-wrapped data
Add tax_type and discount_type to GncEntry -- this allows you
convert GNCIdType from an enum to a char*
Add gnc_book_{get/set}_data() to add/get arbitrary data pointers
* Remove the "GncBusiness" object type in preparation to move
First-pass at A/R and A/P accounts. Right now there is nothing
Fix compiler warning
First pass at an Entry Ledger. It compiles. It still needs
build the Entry Ledger before business-gnome, so it can be used
Add Due-dates to Transactions and the SplitLedger for A/R, A/P
Change "reconciled" label to "paid" for A/R and A/P ledgers
fix a/r,a/p layout for split-view
Abstract RecnCell to allow multiple "choice" types.
Add dialog-order (to test gncEntryLedger) and hook into the
Better support for A/R and A/P transaction types. It actually will
Update RecnCell API to return the string_getter callback, but
add Transaction Type flag (Invoice v. Payment) to know whether the
if trans-type is none, print a ? (default) and have due-date off.
Update reports to include a/r and a/p account types
Refactor payables report into a generic aging report (really just
actually supply a header row now, and connect the buttons. The window
Default colors so we can see the ledger
add realize_gui() call
defer widget realization until later
Pick a reasonable entry date
Widen the 'default' order entry dialog. Fix the modality. Make
Fix some layout issues, start working on more callback implementation
Updated move_cursor() and traverse() callback functionality. It now
Abstract out the owner of Orders and Invoices into a GncOwner.
Reorder libraries to build properly with separate GTKHTML and GUILE
reorder includes
Fix for Solaris: Can't use 'if ! $(GUILE) ...' so rebuild
Add a hook to get the GNCBook* from a Transaction
Add "GetValue()" method to an Entry and move the value computation
Cope properly if the entity_type is NULL
- Add a "date-close" dialog that basically asks for confimation
- add VIEW option to the general-select
More work on the Order Dialog and Entry Ledger
Set the Value Cell in the current cursor
Small IO flags cleanup
Add "Tax Value" cell
- Update the Order dialog
Change Job to use GncOwner instead of GncCustomer -- this lets
- Support Vendor-owned Jobs.. Fill in all the GNC_OWNER_VENDOR place
- gncInvoice:
include dialog-invoice.h
fix typo
Hook the Entry Ledger into the component manager
- Refactor invoice dialog creation; keep dialog open after a 'post'
More Invoice/Order updates/fixes:
Fix the traversal code to actually work right. Now tabbing off the end
Fix bug: if you enter a non-existant account and hit 'ok' while still
Add new interface to create an account with a list of valid types
* gncObject -- object registration in the engine; hook into the books
* fix QueryNew bug: make sure to retain book list
- register the GncOwner as another queriable type
regex.h is broken on Linux; it doesn't include all the necessary
update AUTHORS file
- register gncAddress for queries
convert GNC_ID_NONE to appropriate module in component_watch
- gncOwner: add create/destroy functions (for scheme)
Implement "GUID_MATCH_ALL" (to enable support for the old ACCT_MATCH_ALL).
default to % for discount and tax interpretation types
add COMPARE_NEQ support
Move the query_compare_t (compraritor, or "what kind of comparrison to make")
gncEntryLedger: add function to reset the query
Move the GetParameter function into .h from P.h -- it's useful outside
A new generic search dialog for gnome, and a test to show how it
New Search Dialog committed to repository.
QueryNew.h,QueryCore.c: change NEG_ONLY and POS_ONLY to CREDIT and DEBIT
Add UI for a bunch of new Query types, and hook them into the
AccWindow.h: Add comment about who owns the GList *
have the order dialog stay open when you "close the order", so you
make sure that you can't change an Order or Invoice after it becomes RO
dance a widget shuffle when rebuilding the order and invoice dialogs
- Consolidate debcred search UI into numeric search UI (they are
- Add Account Search widget(s)
Fix the search dialog radio-buttons
- Query.h: change to interoperate with QueryNew.h
src/gnome-search/ changes:
- A few API changes to make functions more "similar"
- Change the dialog-search "choose" API to provide a parent widget...
dialog-invoice: fix modality
- glade files updated in preparation for a "new" dialog and an entry window
API change: let the new_item callback decide whether to close the
Set dialogs to modal only when there is a parent. Top-level dialogs are
gncInvoice/gncOrder: add Printable object method
- make ID and dates immutable
Change the NewItem Callback so that it's always modal to the
- Provide 'QUERY_PARAM_GUID' to abstract the guid parameter. Remove all
QueryObject: Move the 'Param Function Getter' to the public API
Add hook to print invoice. Still need to write the invoice print
wrap a bunch of the core business objects
Create a new Invoice Report to print a GncInvoice
gncInvoice: change interfaces from "const Timespec *" to "Timespec"
gncOrder: add reference
change the Order API to take "Timespec" instead of "Timespec*"
srfi-19: Fix date->string to work with guile-1.4/slib-2d2
gncCustomer: change terms from gint to string
gncVendor.c: convert terms to string
change API to supply a "const GUID *" because it's read-only
emit gnc events for the business objects.
- Add new Backend method, counter(), which increments a named counter and
change string-searches to default to case-insensitive
* Plug-in Extensions for backends, so pluggable objects can
change the structure member name:
gnc-backend-file.c: scandir() is not portable; re-write the
Fix configure.in to work on Solaris.. Test's need spaces between the
Fix for Solaris: you cannot have an empty .a, so supply a no-op .c
Use safe_strcmp() in case be->linkfile is NULL
Change the format of Invoices slightly, in preparation for Lots.
If you pass down an owner into the Job selection, don't let the user
It helps to recurse into oneself
Create a new general_search widget that hooks into the search
Fixed dialog-order. Should now complain less during compilation.
Remove dialog-job-select.[ch] from the build process.
Actually enable the search on JOB_ACTIVE
Change the Date-Close dialog to use gnc-date-edit instead of the
Remove remnants of old report that no longer exists
business/business-core/gncInvoice.[c,h]
fix a compiler warning
Store the customer name in all the Splits of a Posted Invoice
Convert from GtkList to GtkCList in preparation for multi-column display
Get scrolling to work right on new searches
Change the Search Dialog to use a CList and allow each object to
In a posted invoice store company name in in TransDescription and
Change "Receipt" to "Payment" for A/R and A/P accounts
Don't include gettext-0.11 macros in the distribution
gncInvoice: add function to return the Type string, based on the Owner..
Hook the payment dialog into customer, vendor, and job search results
Hook payments into invoice search results
Implement "cancel" and "enter" buttons in the Invoice Window toolbar
Implement "Blank" (jump to blank)
implement "Delete" and "Duplicate" functions
configure.in: solve the "test: too many arguments" bug
Not all versions of autoconf return 'GNU' in the --version.
Make search types dynamic, so you can register new ones
Create a popup menu for the register
business-gnome.scm: add global preferences for the invoice dialog
Create a new lot when an invoice is posted
Hook the payables and receivables reports into the window register
Actually get the report to "save" successfully so one can reload later
Fix payable report to save the account
Begin to implement grab_focus() and editable_enters() in order
Actually hook in the editable_enters() code
implement grab_focus() and editable_enters() for other search widgets
Implement grab_focus() and editable_enters() for the search-date widget
Create a "search-owner" widget for the search dialog, which allows you
Put the search criteria into a scrolled window. It will auto-resize
Provide a method to obtain the computed discount
* src/engine/GNCId.c: Implement xaccForeachEntity() as a which
* src/gnome-util/dialog-options.[ch]: Create an option-type
* dialog-options.c: implement a radiobutton option type.
* Create new options for a few business objects. This allows you to
Use the new invoice option to hold the invoice being shown
Don't require fixed-point addition; we'll round at the end. Just let
* src/app-utils/option-util.c: Add a function to reset all the gui
Provide a default match to return NULL
fix a compiler warning for g_cache_remove()
Save GUIDs instead of assuming the pointer will stick around
PERR() if a bad parameter is returned
fix bug: missing structure entry
don't need GTK_ENTRY() when casting a GtkWidget* to GtkWidget* ;)
provide a get_random_numeric()
Get test-create-account to work with a non-standard g-wrap install
Add g-wrap lib dir for non-standard g-wrap installs
Support g-wrap in non-standard location
add gnome-search, business-ledger, and business-file modules
add test-scm-print-import and test-print-queries
remove test-print-queries (move it to app-utils/test)
Add test to compare query->string conversion by converting to a
Integration of the new Query subsystem, to replace the old Query
Fix a bug in the invoice-search, setup the query properly so
Create a top-level Business menu item in the main window. You
Actually save 'list' when we reverse it
* business-core/gncTaxTable*: Create a preliminary implementation
Don't allow the user to delete the last entry from a tax table
* business-core/file/gnc-tax-table-xml-v2.*: Create a preliminary
Integrate the tax table into the gncEntry object; change how taxes
* Refactor a lot of the business code. Move the tax-table dialog
* Move to invoice report into business-reports (it _IS_ a business
update the list of files
compile with GUILE INCS and LIBS
business-reports is loaded from C; don't need it here
Put the account tree into a scrolled window
Add a notes field to the entry object.
Update the QUERY hooks
Change some column headings per Wilddev's suggestion
Better error messages
Better logging of tests. The test still fails, but now it's
fix g-wrap location URL
Fix hampton's autoconf patch
Fix a prototype error and move an enum for recent GCC (you can't
* .../business-core/gncBillTerm*.[ch]: Add Billing Term objects.
Fix logic for "dirty" setting; only set dirty when data actually
* integrate the Billing Terms into the Core, GUI, and XML Backend
Save proximo-type billterms with the right tag. (oops)
signal DATE_CHANGED when the focus event occurs
* gncBillTerm: add functions to compute DueDate and DiscountDate from
Benoit's "blank-line patch":
Fix bugID# 85995. Get invoice and search-dialog windows to appear
re-sort the list of visible items when the appropriate entries
Fix the item ordering (so it appears in ascending order)
Get the invoice toolbar (and menubar) to appear correctly.
Register the generic option-menu (taxtables and billterms) with
Fix the column headers. Expand the acronyms to be clear, and mark them
Mixed up Taxable and TaxTable columns. Fix that.
Save the due-date properly (even if the focus_out_event isn't working)
* handle double-clicks in the search dialog
Customer and Vendors can set TaxIncluded to Yes, No, and Use Global,
Fix bugID: 85688
Need to supply ${GUILE_INCS} when you want the guile headers
src/engine/gnc-lot.[ch]: provide gnc_lot_get_book() function
* gncInvoice*, gnc-invoice-xml-v2.c: add a "posted_lot" attribute
Fix a typo in a function name that I didn't catch earlier
actually create the kvp_frame for the lot
Force recomputation of lots' is_closed flag when splits are added
src/engine/Account.[ch]: add convenience function to find open lots
* gncOwner.[ch]: Provide functions to store/lookup an owner in a
Uncomment code I commented before. Keep the window size instead of
deal properly if owner == NULL (return FALSE)
src/engine/Transaction.[ch]: add xaccTransGetAccountValue() method to compute
add gnc_lot_count_splits() function
Implement xaccQueryGetLots() which is just like xaccQueryGetTransactions()
wrap xaccQueryGetLots()
wrap xaccTransOrder() for use by scheme
* Create an "owner-report" which prints out a set of Invoice and
wrap xaccSplitGetLot()
wrap gncInvoiceGetInvoiceFromTxn()
* Change the "Owner Report" to a "Customer Report" and "Vendor
create xaccQueryAddGUIDMatchGL() and wrap it. This is a special function
Add Query system hooks for invoice-from-lot, invoice-from-txn and
Set the query to limit searches to splits that belong to the
Add a text label around the splash screen that includes the Gnucash
wrap SPLIT_DATE_RECONCILED parameter
Add a 'Reconciled Date' column to print the date of reconciled splits.
* gnc-html: convert URLType from enum to char*
* fix the business XML to use symbolic names for enums (instead of
Don't assume gnu-date; use +FORMAT instead (which is more portable)
* Convert all (well, most all) HTML URL-generators to use
Fix the "size" problem -- the customer/vendor widget was taking up too much
Instead of hiding the invalid toolbar entries, just make them
As per suggestions on #gnucash, use hide() instead of insensitive() for
Revert to using insensitive() widgets, per discussion on #gnucash
* business-gnome/dialog-invoice.c: make all my callbacks
* register/register-gnome/gnucash-sheet.c: allow a caller to
* business/business-gnome/dialog-invoice.c: use glade for the
* add a menubar to the Invoice Window in glade
Fix a typo
change a bunch of "callback" functions to non-static, so they can
Fix a typo that could crash the report
A few more typos
Add DATE_ENTERED parameter into the searchable fields
* fill out the Invoice Window Menu, based upon the Register
* options.scm: Create gnc:make-account-list-limited-option
* moved receivable and payable aging reports to business-reports;
Change the 'owner' option.. define an owner-type and make sure
Actually set the right copyright date
* option-util.c: add gnc_option_get_option_data() function
* business-options: (new files) implement owner/customer/vendor
* business-core.scm: fix a typo
* gw-engine-spec.scm: wrap gnc_lot_get_split_list
* invoice.scm: add the ability to show the payments applied to
* gw-kvp-spec.scm: wrap kvp_slot_set_slot_path_gslist(),
* kvp-scm: create gnc_kvp_frame_delete_at_path() and wrap it.
* kvp-scm: implement KVP_TYPE_FRAME kvp-values
Return a kvp_value instead of a kvp_frame (type-checking is your friend)
* gw-engine-spec.scm: wrap gnc_session_get_url(), in preparation
* options.scm: change gnc:make-option; add two new args, scm->kvp
* hooks.scm: fix documentation
* gw-app-utils-spec.scm: wrap <gnc:OptionDB*>, option_db_new,
* kvp-option-registry.scm: create a registry of kvp-options
Make the option-path available as a variable
make the kvp-options 'public' to make it easier to obtain later
Use the Book-KVP-Options for the Company Name and Company Address in
fix bugID 87676
Change the name and move the location of the file properties menu item
add a separator between Print and Properties
* "global-replace for-each-in-order for-each" because the former
* add "centered-label-cell" markup type to define a cell with tag
* owner-report.scm: add a due-date column; change "Invoice" to
* prefs.scm: change A/P's "Invoice" column header to "Bill"
* Separate Bills and Invoices into (somewhat) different things.
Don't need the TaxValue cell for Bills
* add Billable flag and Bill-To (owner) to line-item entries.
* add gncQueryAddBooleanMatch() convenience function
* add a BillTo owner in the GncInvoice object. Save it in XML if
* modify the Entry Ledger query to pull in Billable Entries from
* business-prefs: add the bill_reg_width preference to save the value
* change gncEntry->account into gncEntry->invAccount and
Fix some of the query creation code so as not to match all splits
* acinclude.m4: fix guile bounds-check to make sure guile-config exists
* business-gnome/Makefile.am: cross-link the business-core
Applied Joachim Breitner's patch for VWD price-sources:
* Pull up change from 1.6 to make "make dist" work on swig subdir
* Update README to mention g-wrap 1.3.2 (instead of 1.1.9)
* configure.in: remove GNUCASH_BUILD_DATE
Ignore gnc-version.h in CVS
* src/gnome/.cvsignore: ignore gnc-version.h
Apply the rest of Benoit's patch (Account.h/gnc-engine-util.[ch])
Add TaxTable entries to Vendor Invoices (Bills); make sure it does
hampton's patch to:
Add more startup reporting.. show the modules loading
* fix bug #93331
* fix bug #93333
* configure.in -- die during configure if g-wrap version is wrong
Fix bug #91413 -- Add TaxTable defaults to Customers and Vendors
GUID_MATCH_ANY is allowed normally; it's GUID_MATCH_ALL that is special.
* fix g-wrap testing in configure to work with an existing config.cache
* get (alpha) qif-io-core to load again and "make check" to
* wrap gnc_commodity_table_add_default_data()
* src/scm/main.scm -- fix menu issue for LANG=de_DE.. "Preferences" is
* src/gnc-test-env: define LTDL_LIBRARY_PATH
* src/bin/overrides/gnucash-build-env: fix trailing whitespace bug
Herbert Thoma's patch:
* configure.in: check for ltdl.h
* src/backend/postgres/gncquery.c - create proper SQL, ignore bookGUID
* src/scm/main.scm -- move (setlocale ...) earlier in the startup.
Add comments about bug fixes
* Fix the autoconf-2.13/2.52/2.53 problems -- Gnucash should now
* Check for gettext in -lintl for MacOS
* Peter O'Gorman's patch for fixing libtool on darwin
Pogma's fixed patch
* Implement a core CheckboxCell register type (note, still needs a
* use the checkbox cell in the EntryLedger
* make the Invoiced? cell mutable under limited conditions
* Rename a bunch of reports as per Chris Lyttle's suggestions
* report-gnome/report-gnome.scm -- Create sorted menu items
More report renaming (and report menu renaming). Try to keep reports
* Change the Report MENU names, not the REPORT names (except for
* Rename "print invoice" to "printable invoice"
* Applied Matt Martin's advanced-portfolio patch.
* created the backend-api document
* books do not need to generate events
* however they should generate destroy events
* src/backend/file/test-xml-transaction.c -- use gnc_numeric_equal()
* src/backend/file/test/test-file-stuff.c -- don't spew so much
* src/test-core and src/engine/test-core should not be added to
* add library directories for "make check"
* Christian Krause's dialog-utils patch for style
* Update the Backend API in the engine for better plugability.
* add more debugging to new PostgresBackend functions
* fix call to pgend_trans_rollback_edit()
* fix call to pgend_trans_commit_edit()
* fix bug #96030 -- change "Customer/Vendor Name" to "Company Name"
* remove (old, unused) dialog-job-select.[ch] files from CVS.
* fix some compiler warnings in dialog-customer and dialog-vendor
* fix bug #95954 -- cache backend query compiles. Add a hash table
* add a 'modality' flag to the gnc-account-sel (which new-account API)
* create search-reconciled.[ch] to implement searches by reconcile flag
* src/engine/test/test-querynew.c -- add a warning message about
* gnc-ledger-display.c -- honor user defaults for A/R and A/P windows
* table-model.h -- add a flag for "READ_ONLY" cells, to all you to
Fix the "fixes bug" message
* gnc-ledger-display.c -- fix a memory leak (you need to g_list_free()
* gncEntryLedgerModel.c: don't use the currency symbol when printing
actually commit the change here...
* Matthew Vanecek's gncQueryPrint() patch
* gnome/gw-gnc-spec.scm -- add "#include <gnc-splash.h>"
* configure.in -- don't let GNOME_COMPILE_WARNINGS overwrite our list
* configure.in -- don't double-add -Wall. Only add -Wall for GCC.
* fix bug #95844 -- fix qif-import/qif-parse.scm to match
* src/dialog-account/dialog-account.c,Makefile.am
* dialog-account.[ch] -- add "destroy-window" callback registration.
* move dialog-account.[ch] from src/dialog-account to src/gnome-utils
* move gnc-account-sel.[ch] from src/gnome to src/gnome-utils
* app-utils/options.scm -- define new account-sel options that let you
fix POTFILES.in w.r.t. the move of gnc-account-sel.c. oops.
* configure.in -- remove -Wno-uninitialized -Wno-unused, in preparation
* Peter O'Gorman's MacOS patch
* app-utils/options.scm -- fix (find-first-account) to search subaccounts
Fix a bunch of compiler warnings:
* de.po: fix a string for Christian so it compiles.
* new translations require leading underscores for menu names
* gnc-backend-file.c: make sure a file HAS a date before actually
* gncInvoice.[ch]: create gncInvoiceGetTotal(), which currently does
* gncInvoice.c -- implement GetTotal() -- fixes #96833
* invoice.glade -- add "View->SummaryBar" item to turn it off.
* configure.in -- improved libofx configure support. Add --with-ofx-prefix
* import-export/ofx/gnc-ofx-import.c: use gnc_timespec_to_iso8601_buff() instead of strftime()
* import-export/ofx/Makefile.am: add gncscm_DATA to EXTRA_DIST
* gnc-engine-util.[ch]: add MOD_BUSINESS for logging (eww)
* engine/gnc-be-utils.h: implement macro helpers for begin/commit functions
* business/business-core/*.c: add begin/commit edit calls in every 'set'
* gnome-utils/dialog-account.c: change the BeginEdit() call on the
* business/business-ledger/gncEntryLedgerLoad.c -- set the account
* src/gnome/gnc-split-reg.c: remove reference to gnc-regwidget.h
* src/gnome-utils/gnc-gui-query.c: use the right string when building
* src/app-utils/Makefile.am: install i18n.h but don't include it
* src/business/business-reports/invoice.scm: fix some strings
2002-11-04 Herbert Thoma <herbie at hthoma.de>
* gnome/gnc-split-reg: export jump_to_* functions
* gnome/dialog-new-user: don't call the qif-import-druid directly.
2002-11-09 Herbert Thoma <herbie at hthoma.de>
* Fix the Find-Transactions dialog so it only has "Share Price" twice
Fix a merge failure
Er, only has share price _ONCE_
* src/import-export/gnc-import-match-map.[ch]
* business/business-gnome/dialog-invoice.c
* Matthew Vanecek's patch:
2002-11-17 Matthew Vanecek <mevanecek at yahoo.com>
* configure.in -- fix OFX search to look in /usr/local if it cannot
* business-core/test/*.c -- fix the tests for begin/commit edit
* src/scm/main.scm -- fix the load of price-quotes on guile-1.4.1
* README/README.cvs -- update to reference how to "properly" use
2002-11-24 Derek Atkins <derek at ihtfp.com>
* src/gnome-utils/exchange-dialog.glade -- New dialog to deal with
change a string for i18n (I hope for the better)
Change the order on some lines in the exchange dialog
* src/register/ledger-core/split-register-load.c -- set the txn
* src/register/ledger-core/split-register-model.c -- Always
* src/engine/QueryCore.c -- make sure we have a string
* src/import-export/Makefile.am -- make sure to distribute the scm files
* remove find.glade -- it is no longer used
* src/gnome-utils/dialog-exchange.h -- header for the exchange-rate dialog
2002-11-30 Herbert Thoma <herbie at hthoma.de>
* src/register/ledger-core/split-register-model.c -- compute
* src/register/ledger-core/split-register-model.c -- compute the
* move QuickFill and dialog-transfer into gnome-utils
* business-ledger/gncEntryLedger.c -- delay setting *new = FALSE until
* src/gnome-utils/dialog-transfer -- update the dialog to enable
* src/register/ledger-core/split-register-model-save.c -- fix a bug
* src/register/ledger-core/split-register-model.c:
* src/gnome-utils/dialog-transfer.c:
* src/register/ledger-core/split-register-control.c:
* src/register/ledger-core/split-register-control.c:
fix a typo
Closed bug # 97690
* src/register/ledger-core/split-register-p.h:
* src/gnome/gnc-split-reg.c: add a handler for
* README: fix references to g-wrap
* remove src/experimental/ofx from the build system
* src/import-export/qif-import/qif-parse.scm:
* src/gnome-search/Makefile.am: add GDK_PIXBUF_CFLAGS because
* revert patch -- not needed. Oops.
* src/gnome/glade/register.glade -- add "Edit Exchange Rate" menu
Add a comment.
* src/gnome-utils/dialog-transfer.[ch]: add two APIs to set the
* src/register/ledger-core/split-register-control.c -- Fix the
* revert patch in src/engine/Transaction.c -- imbalance is computed
* po/nl.po -- don't use msgid_plural -- it fails to work.
* src/register/ledger-core/split-register-control.c:
* src/engine/gnc-commodity.c: change PWARN() to DEBUG() in
* README.cvs: mention gettextize breakage and "cvs up -C"
* src/gnome/window-acct-tree.c: Disallow the deletion of accounts
* src/gnome-utils/dialog-transfer.c -- lookup and store entries in
* configure.in: require g-wrap >= 1.3.3
* src/register/ledger-core/split-register-control.c: invert the
* src/gnome-utils/dialog-transfer.c: call the to_amount_update_cb
* src/gnome-utils/dialog-transfer.c: always set the exchange-rate
* src/register/ledger-core/split-register-layout.c: fix the
* src/business/business-core/gncInvoice.[ch]: create new function
* src/engine/Account.[ch]: add an xaccAccountRemoveLot() function to allow
* configure.in: add a blatent warning that the RPC code is broke!
Matthew Vanecek's patch:
* src/business/business-gnome/glade/invoice.glade: fix a string
Don't call a Liability account "Accounts Payable" -- it's wrong!
* add a set of business accounts to the setup druid
* src/engine/Transaction.[ch]: add TRANS_NOTES and supporting routines
* src/gnome/dialog-find-transactions.c: search on NOTES
* src/register/ledger-core/*: gnc_table_layout_get_cell() doesn't
* src/scm/main.scm -- mention bugzilla in the unstable message
* src/backend/file/io-example-account.[ch]: add a flag that signifies
* src/backend/file/io-example-account.[ch]: add a flag that signifies
* src/register/ledger-core/split-register-model-save.c: when
* src/backend/file/io-example-account.c: fix a logic bug
Don't forget the Equity:Opening Balances account(s)
* macros/Makefile.am: include the rest of the macros in the dist.
* src/engine/test/test-scm-query-import.scm: add a warning message
* intl-scm/Makefile.am: applied John's patch to build guile-strings.c
* src/business/business-core/file/* -- don't save half-built data.
2002-01-07 Herbert Thoma <herbie at hthoma.de>
* src/business/business-core/business-core.scm: return #f if
* apply patch to use Euclid's algo for gnc_numeric_reduce
* src/business/business-core/gncInvoice.c: actually apply
* src/register/ledger-core/split-register-model.c:
* src/business/business-core/gncBusGuile.[ch]: functions to interface
* src/business/business-core/gw-business-core-spec.scm:
* src/app-utils/global-options.[ch]: add gnc_default_report_currency()
* src/business/business-core/gncOwner.[ch]: rename ...Commodity() to
* .../business-core/gncCustomer.[ch]:
* .../business-gnome/business-gnome.scm:
* .../business-ledger/gncEntryLedgerLayout.c: change the order
* src/engine/QueryCore.c: fix the algorithm to compute equality
* src/app-utils/option-util.c: gh_str2scm() takes a char*, not a
* src/business/business-gnome/dialog-invoice.c -- make the Notes
* src/import-export/import-utilities.c -- applied Nigel Titley's
* src/engine/QueryNew.h: add QUERY_PARAM_ACTIVE
* src/gnome-search/dialog-search.c -- grey out the button if it
* src/app-utils/test/test-print-parse-amount.c: set force_fit and
* src/backend/postgres/test/Makefile.am: include run-tests.sh in
* src/register/register-gnome/gnucash-sheet.c: fix a fencepost
* src/engine/commodity-table.scm: move gnc:commodity-is-currency? here
* qif-merge-groups.scm: Limit matches against only the accounts in
* src/business/business-core/gncTaxTable.[ch]: add functions to
move code around a lot.
Mistakenly committed these (empty) files
* src/app-utils/option-util.[ch]: add new functions to handle
* src/app-utils/prefs.scm: Remove "user name" and "user address"
* src/engine/gnc-numeric.c -- be more intelligent when operating
Update POTFILES due to the moved file locations
* src/gnome-search/dialog-search.c -- reset the search-type to
* src/app-utils/prefs.scm -- combine all the Advanced prefs into one
Fix the tooltip, which required a small change to the logic. Default to
2003-01-19 John Pierce <john at killterm.org>
* configure.in: scrub GNOME_PRINT_CFLAGS
* src/gnome-utils/gnc-gui-query.c -- fix gnc_info_dialog() to deal
* src/app-utils/hooks.scm -- create a new 'post-ui-startup' hook
* configure.in -- scrub the CFLAGS for postgres, as per Roland Roberts'
remove old gnc-business-utils.c, which doesn't exist anymore
2003-01-19 John Pierce <XXXXXXXXXXX>
* src/engine/QueryNew.c -- g_list_append() can take a LONG time
* src/engine/gnc-numeric. -- fix the gnc_numeric_lcd() algo to
* src/app-utils/test/test-scm-query-string.c -- fix a memory leak
John Pierce's Makefile patches...
* configure.in: be more liberal in the use of AS_SCRUB_INCLUDE
* src/business/business-reports/business-reports.scm -- need to
* src/business/business-ledger/gncEntryLedgerModel.c -- relabel
* src/business/business-ledger/gncEntryLedgerLoad.c -- limit the
* src/business/business-gnome/glade/*.glade -- fix a tooltip to
* src/business/business-gnome/glade/*.glade -- fix a tooltip to
* configure.in -- Apply Bill Nottingham's patch to use db4/db_185.h
* configure.in -- don't assume gtkhtml is avail from gnome-config
* configure.in -- fix the PG test to deal properly with non-standard
* src/report/standard-reports/cash-flow.scm: only asset accounts
Matthew Vanecek's PG patches...
* po/np.po -- add the proper "Plural" header so it builds again.
* Nathan Neulinger's patch to gnc-split-reg.[ch] to implement
* src/report/report-system/options-utilities.scm:
* src/import-export/qif-import/qif-file.scm: change the way that
* src/business/business-gnome/dialog-invoice.c:
* src/gnome/window-register.c: fix the query code to use the correct
* src/backend/postgres/PostgresBackend.c (pgendEnable):
* src/engine/gnc-engine-util.c: turn off DEBUG on all the modules
* accounts/C/acctchrt_business.gnucash-xea: fix some of the accounts
* src/register/ledger-core/split-register-module.c: only set ReadOnly
* configure.in: re-enable -Werror, make sure it only is used with GCC,
* src/backend/postgres/gncquery.c: change INITIAL_BUFSZ to 32000
* src/app-utils/option-util.c: use gh_scm2double() instead of
James LewisMoss (152):
Add long description.
Expense -> Expenses (to match all the other files)
*** empty log message ***
* src/gnc-ui-util.c (gnc_ui_account_get_balance):
* src/engine/Account.c (xaccCloneAccountSimple): new func.
* src/engine/Group.c (xaccGroupForEachAccount): change from
* src/engine/gnc-book.c (gnc_book_set_group): free account group
* src/engine/rpc/RpcUtils.c (rpcend_build_gncacctlist):
* src/engine/sql/PostgresBackend.c (pgendGetAllAccountKVP): use
almost complete new user stuff.
* src/scm/main.scm ((gnc:main)): remove the main window startup
write title as well.
* src/engine/sixtp-dom-generators.c (int_to_dom_tree):new func.
remove cruft (extra window no longer used)
*** empty log message ***
* src/engine/gnc-account-xml-v2.c (gnc_account_end_handler):
* src/engine/gnc-commodity-xml-v2.c
add long descriptions (plucking some stuff out of short to do it).
fix compile warnings (misspelled string, missing SYSTEM on a couple of
remove cruft.
* src/engine/Makefile.am (libgncengine_la_SOURCES): remove
*** empty log message ***
*** empty log message ***
* src/FileDialog.c (gncFileNew): create new user dialog on new
update strings.
add account list at new file pref (unused currently)
remove newlines in long descriptions.
add build depends
* Makefile.am (TAGS): ignore debian dir.
remove an extra blank line.
* src/FileDialog.c (gncFileNew): call gnc_ui_show_new_user_window
* src/gnome/new-user-callbacks.c (cancel_everything_out): new func
* src/gnome/new-user-funs.c (gnc_new_user_dialog_is_new_user): new
*** empty log message ***
* src/scm/tip-of-the-day.scm ((gnc:current-tip-number)): reset
*** empty log message ***
* src/engine/gnc-commodity-xml-v2.c (set_commodity_value): use
* src/engine/io-gncxml-v2.c (gnc_counter_end_handler): use
* src/engine/sixtp-dom-parsers.c (string_to_integer): remove
remove string_to_integer prototype.
* src/engine/sixtp-utils.c: (string_to_gint64) return FALSE if the
*** empty log message ***
* doc/sgml/C/xacc-accountedit.sgml: Remove title for section so
* doc/sgml/C/xacc-acctypes.sgml: Remove title for section so
* doc/sgml/C/xacc-adjbalwin.sgml: remove section title.
* doc/sgml/C/xacc-apar.sgml: remove sectionness of first bit.
* doc/sgml/C/xacc-asset-liability-barcharts.sgml: remove section
* doc/sgml/C/xacc-asset-liability-piecharts.sgml: remove section
* doc/sgml/C/xacc-balancereport.sgml: insert section around
* doc/sgml/C/xacc-balancesheet.sgml: remove section title.
* doc/sgml/C/xacc-commodity.sgml: insert section around
* doc/sgml/C/xacc-common-report-options.sgml: remove section
* doc/sgml/C/xacc-currencyhandling.sgml (LINKEND): remove first
* doc/sgml/C/xacc-dateinput.sgml: remove section title.
* doc/sgml/C/xacc-depreciation.sgml: remove sectionness of first
* doc/sgml/C/xacc-euro.sgml: remove top level sect1 and promote
fix ref to QIF to XACC-QIF-something
* doc/sgml/C/xacc-gnome-mdi.sgml: remove first section's
* doc/sgml/C/xacc-gnucash-web-browser.sgml: remove section title.
* doc/sgml/C/xacc-gpl.sgml: more cleanups.
* doc/sgml/C/xacc-income-expense-barcharts.sgml: remove section
* doc/sgml/C/xacc-income-expense-piecharts.sgml: remove section
* doc/sgml/C/xacc-locatingtxns.sgml: promote sect3's to sect2's.
* doc/sgml/C/xacc-mainwin.sgml: wrap content in sect1.
* doc/sgml/C/xacc-multicolumn-view-reports.sgml: remove section
* doc/sgml/C/xacc-net-worth-barchart.sgml: remove section title.
* doc/sgml/C/xacc-newacctwin.sgml: remove section title.
* doc/sgml/C/xacc-pnl.sgml: wrap content in sect1.
* doc/sgml/C/xacc-portfolio-report.sgml: remove section title.
fix QIF ref to XACC-QIF-IMPORT.
* doc/sgml/C/xacc-print-check.sgml: remove sect1. promote sect2's
* doc/sgml/C/xacc-print.sgml: wrap content in sect1.
* doc/sgml/C/xacc-qif-import.sgml: remove sect1. promote sect2's
fix ref to QIF to XACC-QIF-IMPORT
* doc/sgml/C/xacc-quickstart.sgml: remove sect1. promote sect2's
* doc/sgml/C/xacc-regwin-kbd.sgml: wrap content in sect1.
* doc/sgml/C/xacc-regwin.sgml: remove sectionness of first
* doc/sgml/C/xacc-reports.sgml: remove sectionness of first section.
* doc/sgml/C/xacc-stock-price-report.sgml: remove section title.
* doc/sgml/C/xacc-tax-report.sgml: wrap content in sect1.
* doc/sgml/C/xacc-trans-report.sgml: wrap content in sect1.
* doc/sgml/C/xacc-txf-categories.sgml: wrap content in sect1.
* doc/sgml/C/xacc-txf-export-anomalies.sgml: wrap content in
* doc/sgml/C/xacc-txf-export.sgml: wrap content in sect1.
* doc/sgml/C/xacc-y2k.sgml: wrap content in sect1
*** empty log message ***
*** empty log message ***
* README: fix dependancies. Spell check.
* README.patches: remove warning at top. Up version number to
add some to libgal failure message.
files for xacc-account-hierarchy-creator.sgml
* src/FileDialog.c (gncFileNew): lookup pref and do or don't run
* src/gnome/new-user-callbacks.c: fix test for commodity added by
*** empty log message ***
* doc/sgml/C/xacc-quickstart.sgml: add link to
better description.
(on_chooseAccountTypesPage_prepare): use new func to determine
*** empty log message ***
* doc/README.translator.txt (variables): add instructions for
screen shots of the preferences dialog.
cleanup. include links to screen shots.
cleanup. updates. fix FIXME. more text. cleanup grammar. etc.
add libdb to depends list.
* configure.in (CFLAGS): add test-files makefiles to list.
*** empty log message ***
* doc/sgml/de_DE/Makefile.am: remove empty SUBDIRS setting.
add .deps.
*** empty log message ***
* src/engine/gnc-book.c (gnc_book_write_to_file): remove useless
* src/engine/gnc-commodity-xml-v2.c (set_commodity_value): strip
* src/engine/io-gncxml-v2.c (gnc_book_write_to_xml_file_v2): check
*** empty log message ***
remove conflict indicator.
* src/engine/gnc-account-xml-v2.c (gnc_account_end_handler): use
* src/engine/gnc-transaction-xml-v2.c
*** empty log message ***
* src/gnome/top-level.c (gnucash_ui_init): remove the \n's frome
up the date some.
remove perl stuff. use autogen.sh.
remove debian dir so it isn't distributed with source.
Richard Braakman's xml lib version test.
*** empty log message ***
file backendifying.
combine all the v1 xml parser code into one file (io-gncxml-v1.c)
* src/engine/gnc-pricedb-xml-v1.c: remove include of
* src/engine/gnc-schedxaction-xml-v2.c: remove include of removed
fix missing space between func name and arg list warnings. Also fix
add .deps, .libs, Makefile.in, *.lo and *.la to appropriate cvsignore files.
move modules to /usr/lib/gnucash from /usr/lib and change
* src/engine/md5.c: include string.h to get bcopy def.
*** empty log message ***
* src/backend/file/gnc-schedxaction-xml-v2.c: add null stuff to
add .deps, .libs, *.lo and *.lo to .cvsignore's
* src/guile/Makefile.am: remove file-utils.[ch] &
* src/register/register-gnome/Makefile.am
* src/gnc-module/Makefile.am (libgw_gnc_module_la_SOURCES): add
* src/gnc-module/gnc-module.c (gnc_module_system_setup_load_path):
add kvp g-wrap module.
*** empty log message ***
update etags generation.
remove crufty code.
minor formatting changes. add copyright.
.deps, .libs, *.la, *.lo added.
minor formatting change.
remove cruft.
add xml dir to dist.
* src/register/ledger-core/split-register-model-save.c
cleanup of double stuff.
fix first checkout problem of wanting gw-gnc-module.h and it not being
add .libs.
add dep of gw-engine.h on gncmod-engine.c so it gets generated.
added dep of gnc-dir.h on dialog-utils.c so it gets generated.
Joshua Sled (86):
Updated state based on changes.
Added scheduled-transactions module for logging/output purposes, set to 'debug' level.
Added support for saving/restoring state for most/all frequency-specificaiton options.
Removed old debugging printf.
Fixed AUTHORS tyop.
2001-06-30 Joshua Sled <jsled at asynchronous.org>
Removed extraneous debugging stuff.
2001-07-06 Joshua Sled <jsled at asynchronous.org>
Don't write <gnc:template-transactions> section unless there is data to write [1.6/1.7 interop-issue brought up on #gnucash].
Fixed Glib-CRITICAL g_date problem for weekly transactions w/o any weekdays selected.
2001-07-30 Joshua Sled <jsled at asynchronous.org>
Moved the XML_I18N_TOOLS line a bit higher to get around being-split-midline-by-configure issue.
2001-09-30 Josh Sled <jsled at asynchronous.org>
Removed accidental/unnecessary change from last commit.
2001-10-14 Joshua Sled <jsled at asynchronous.org>
2001-10-22 Joshua Sled <jsled at asynchronous.org>
2001-10-22 Joshua Sled <jsled at asynchronous.org>
2001-10-22 Joshua Sled <jsled at asynchronous.org>
2001-10-24 Joshua Sled <jsled at asynchronous.org>
2001-10-29 Joshua Sled <jsled at asynchronous.org>
Turned off option to generate translatable string files.
Matt Martin <matt.martin at ieee.org>'s patch to fix b0rken SX-list-processing
2001-11-04 Joshua Sled <jsled at asynchronous.org>
2001-11-06 Joshua Sled <jsled at asynchronous.org>
Added ${GLIB_LIBS} for test-link linking.
Added guile_libs, glib_libs support for test-link program.
Fixed 'cell = cell' problems in cell-saving functions.
2002-04-16 Joshua Sled <jsled at asynchronous.org>
Fixes for string-containing files that didn't actually exist because of old source tree.
2002-04-16 Joshua Sled <jsled at asynchronous.org>
Fixed compilation-error-causing tyop.
Fix for compilation problem against g-wrap-1.3.2-only systems.
2002-04-17 Joshua Sled <jsled at asynchronous.org>
Updated comments based off last night's commit.
2002-04-20 Joshua Sled <jsled at asynchronous.org>
2002-04-21 Joshua Sled <jsled at asynchronous.org>
2002-04-21 Joshua Sled <jsled at asynchronous.org>
2002-05-21 Joshua Sled <jsled at asynchronous.org>
2002-06-18 Joshua Sled <jsled at asynchronous.org>
Loosen the font description we want to let this work on other machines.
2002-06-23 Joshua Sled <jsled at asynchronous.org>
2002-07-01 Joshua Sled <jsled at asynchronous.org>
2002-07-01 Joshua Sled <jsled at asynchronous.org>
2002-07-10 Joshua Sled <jsled at asynchronous.org>
2002-07-12 Joshua Sled <jsled at asynchronous.org>
2002-07-24 Joshua Sled <jsled at asynchronous.org>
2002-07-24 Joshua Sled <jsled at asynchronous.org>
2002-08-05 Joshua Sled <jsled at asynchronous.org>
2002-08-05 Joshua Sled <jsled at asynchronous.org>
2002-08-05 Joshua Sled <jsled at asynchronous.org>
2002-08-06 Joshua Sled <jsled at asynchronous.org>
2002-08-06 Joshua Sled <jsled at asynchronous.org>
Fixed Tim Wunder's compilation problems [which my gcc isn't complaing about, but should :(].
2002-08-09 Joshua Sled <jsled at asynchronous.org>
2002-08-18 Joshua Sled <jsled at asynchronous.org>
2002-09-15 Joshua Sled <jsled at asynchronous.org>
Er ... real fix for 92779.
2002-09-29 Joshua Sled <jsled at asynchronous.org>
2002-10-06 Joshua Sled <jsled at asynchronous.org>
2002-10-13 Joshua Sled <jsled at asynchronous.org>
2002-10-14 Joshua Sled <jsled at asynchronous.org>
2002-10-14 Joshua Sled <jsled at asynchronous.org>
2002-10-16 Joshua Sled <jsled at asynchronous.org>
2002-10-21 Joshua Sled <jsled at asynchronous.org>
2002-10-26 Joshua Sled <jsled at asynchronous.org>
Err... sorry 'bout that. Necessary changed committed.
2002-11-03 Joshua Sled <jsled at asynchronous.org>
2002-11-11 Joshua Sled <jsled at phoenix.asynchronous.org>
2002-11-12 Joshua Sled <jsled at asynchronous.org>
2002-11-14 Joshua Sled <jsled at asynchronous.org>
2002-11-15 Joshua Sled <jsled at asynchronous.org>
2002-11-16 Joshua Sled <jsled at asynchronous.org>
2002-11-16 Joshua Sled <jsled at asynchronous.org>
2002-11-17 Joshua Sled <jsled at asynchronous.org>
2002-11-17 Joshua Sled <jsled at asynchronous.org>
2002-11-17 Joshua Sled <jsled at asynchronous.org>
2002-11-23 Joshua Sled <jsled at asynchronous.org>
2002-11-24 Joshua Sled <jsled at asynchronous.org>
2002-12-01 Joshua Sled <jsled at asynchronous.org>
2002-12-01 Joshua Sled <jsled at asynchronous.org>
2002-12-08 Joshua Sled <jsled at asynchronous.org>
2002-12-15 Joshua Sled <jsled at asynchronous.org>
2002-12-15 Joshua Sled <jsled at asynchronous.org>
2002-12-21 Joshua Sled <jsled at asynchronous.org>
2002-12-28 Joshua Sled <jsled at asynchronous.org>
2003-01-25 Joshua Sled <jsled at asynchronous.org>
Linas Vepstas (2227):
Robin Clark's original xacc-0.9 source
linas quicken file format changes & other hacks
more fixes & updates
mutual fund/stock stuff, first attempt
add alpha-level double-entry system;
double-entry bug fixes & misc bug fixes
more double-entry fixes and extensions
stock portfolio alpha-level fixes
bug fixes for assorted core dumps;
bug fixes of assorted core dumps;
make it realclean
remove bogus error message
updated the todo list
oops! fix a nasty bug with reconciled!
Changes made to support actions
Changes made to support actions -- merge from action branch
updates for version j
add version info
oops
Merge in changes for in-line transfer between accounts
major updates to support sub-accounts
updates
Nothing like a "minor" bug fix that escalates out of control
version game
Fix the help winodw size
more version junk
major revision to add general ledger capabilities
updates
oops! don't free inserted transactin
another fix
updates
fix core dump
assorted bug fixes
another nasty bug fix
eliminate an annoying flashing problem
list of new features
add description of double-entry
explanation ofr expense accounts
remove stale text
minor beautification
note about categories
quicken userss guide
new quicken files
first round quicken support
fixes of various sorts
more quicken file fixes
more improvements to the quicken file parsing code
fixes to quicken fiel parsing
fixes to way dollar amounts are handled
add support for categories
handle category sub-accounts
scroll to right location when account is expanded
fix core dump
add account lists
ifinal fixes ???
updates
implement account merge
implemnt elimination of dup transactions
fix main window re-scrolling problem
SGI IRIX Compiler fixes ...
modifications so that CR, CRLF and LF can all mark the end-of-line
documentation for qif import
spell check
updates
fix report core dump, grey out menu entry
fix pop box width problems
Merge in changes from Robin Clark for version 1.0b1
file location changes
enable quickfill
fixes to lib locations
updates
new readme
update
fix assorted html errors
set body background color
named links
changes to allow use of XmHTML widget
more hrefs
Robin Clark's fixes
new configure-based Makefile
changes to build XmHTML
changes to use new XmHTML widget
new, configure-based Makefile
oops
bug fix
add tests for xmhtml
needed libraries for xmhtml
new, modified configure from Robin Clark
fix some #define bugs
delint compiler warnings
bug fix
bug fixes
bug fix to bug introduced by changing size of type
modify for all builds
new lsm
fixes for getting xmhtml just right
oops
updates
updates
updates
updates
sgi compiler fixes
sgi fixes
oops
sgi fixes
more sgi fixes
menu fixes for sgi
added missing html page
test image
I think this should fix the sgi core dump problem.
fix image loading
prevent transfers from/to same account
fix quickfill core dump
fix incorrect use of ampersand
fix the menu mnemenics
fix file-missing/empty problems
record bugfixes
more lists
fix for misinig variable x_include on SGI
fixes to allow windows to size correctly for font sizes
fix subbaccount bug
fix accelerator key problems in date cell
fix traversal for account window
oops, fix multiple invocations
remove libhtmlw from the distribution
fix some row stuff for traversal
ledger window traversal fixes
last fix to traversal, I hope
simplify popbox traversal
more traversal fixes. Sigh.
fix account transfers about for ledger windows
add some documentation
solve a date-ordering related bug
need to close windows before destroying groups
oops, some other places where frees are needed.
first draft of revised cell display strategy
fix how prices are displayed
harmless change, I think.
change to keep all credited amounts positive
oops, we weren't looking at both price cells in ledger
more documentation
more documentation
updated todo list
readme
add url
updates
reconcile window stuff
add documentation
fix transient bug
fixes
adjust fixes
updates
static link versions
add widget return values for menus
show-hide income and expense accounts (categories)
some stuff fixed or implemented
oops,droped a line for the cleared balance
first round of fixes for computing reconciled balance correctly
changes to handle reconciliation in stock accounts
take a shot at internationalization
oops, dropped currency suymbol
misc fixes
correction
fixes
projects list
spell check
oops
web site
web site
file format stuff
updates
splits
more splits
more split stuff
new web page
change default file extension
new install script
oops bug with changed transactions
fix to warn user of transfers from/to same account
updates
new account window
remove beta notice
updates
resources
updates
further steps toward internationalization
*** empty log message ***
updates
bug fixes, enhancements to handle weird QIF formats
more cbb-inspired changes
make assumptions about categories
more split related work
more split stuff
start adding split support
more split updates
some split notes
more work to add splits
updates
re-direct C++ work
remove reports
updates
fix compile problem
add credits
more references
bug fix
updates
more urls
updates
accounting periods
remove category
remove catagories
more split stuff
split name change
get rid of memo field in transaction
move reconciled field to split
move credit account to split
move write_flag to split
don't set description field directly
first step of radical surgery to implement splits
more work to implement splits
conversion of FileIO to use splits
move ledger utils to splits
port to use splits
almost done implementing splits
first sketch
more ugly hacks
do single cells
create price cell
add implementation
updated projects list
more stuff
compilable table.c
moe infrastructure
oops silly bug
finally, a compilabe, working demo
start adding callbacks
fix column brokenness
got modify verify callback working as desired.
implementation of basic price function
a few more cell types
assorted infrastructure
start date handling
restructure register
first try at crude inheritance
implement enter, leve cell callbacks
minor bug fixes
add reconcile abilities
date with patches from the 1.0 tree
minor cleanup
minor work
implement date parsing
add cell "self" pointer to callback
more merges from 1.0 branch
malloc bug fixes
implement date accelerators
one more bugfix
rename single-cell to basic-cell
first draft of register widget
change fileio read-wrtie routine names
remove all Xt/X11/Motif code in FileIO.c
quickfill belongs in the gui, not in the account
first stab at loading the register
add ability to set table values with cursor,
major surgery, cut all the old code out
assorted minor updates
first use of new ledger object
fix initialization error, remove motif from transaction.h
display stuff
whatever
add alpha warning notes
mark some cells as being output-only
implement traversal, at least as first draft.
tab group foolishness
first cut at a combobox implementation
more combobox implementation filled in
add action cell
remove combobox code
fix up more of the combobox behaviours,
compile register subdir
segragate messages into its own header file
set up actual messages for the popup
first cut for quickfill in cells
more quick-fill basic infrastructure
more or less working quickfill. could still use some
set the cell action
fixes to traversal. It almost works.
haha! fixed traversal, finally!
haha fixed the traversal order, finally!
get rid of the special action-cell type. Not needed, and confusing,
add transfer account pop-down box
perform i18n of menu items
stale, obsolete
new routine to correctly handle table resizing
start adding ability to commit edits
add user data in prep for support for edits
oops bug fixes
be sure to store cell value in the callbacks
add date cell set value method
assorted changes for commiting edits to transaction list
add callback for move of cursor, allowing edits to be commited
misc bug fixes & cleanup
handle transfer types
remove gui elements from the account structure
remove more GUI stuff from the accounts structure
remove last remaining traces of gui stuff from account structures.
compiles now, buit still very broken
rework the ledger utils
ledger-list related fixes
fixes to window list utilities
misc core dumps fixed
misc bug & core dump fixes
mplement ability to delete a transaction
rename transaction method names
misc changes
implement transfers
rename the free & alloc routine names
misc bug fixes
bug fix, change the date ordering
add monetary value parsing routine
add some notes
minor fixes to amount parsing algorithm
updates of status
implement cell set_value callback
more to directory register
move to this directory from earlier homes
fix prep string macro
misc fixes
keep single-split transactions in sync
oops, carefule with those splits!
partial
core dump fix
some arguments should be const
fix transfers from account to account
add change flag to help with cached values
implement caching of non-changed edits
new improved tracking of changes to structures,
more account utilities from ledger to engine
updates
readme updates
more abstractions
todays date
start of infrastructure to support multiple register types
updates more urls
start configing some of the othe ledger types
enabling the fancy reister windows
oops
fix stupid core dump
updates
add watermark
updates
updates
updates
updates
merges from 1.0 branch
merge in stuff from the 1.0 branch
merege changes from 1.0 tree
patch based on stuff forgotten from 1.0 branch
merge in changes from 1.0 branch
merge in changes from the 1.0 branch
merge in change from main branch
merge in changes from 1.0 branch
oops cleanup after merge of 1.0
oops, included one thing too many
move engine files to own directory
fixes to get things to compile, based on new location
makefile cleanup
fixes to make relocated files compile
move a few more files to engine directory
remove misc motif code from engine
readme file
notes
move motif-related gui files into thier own directory
reworkd makefiles so they work for moved source
1.1.4 versin info
design overview doc
fix infinite loop
patched configure scripts
te perl scripts from cbbrowne
updates
dd url for plot
rename debit & credit splits to be source & dest splits
add porter
add a philosphy section
updates
fix for ranlib
updates
new input file for make
new improved makefile stuff
plotting routines
but gix
gtk port of xacc
oops, a couple of missing files
ABS conflicts with glib
ftp sources
from Henning
updates
add jereny's name
more makefile fixes for gtk targets
remove motif
work on getting stocks right
add debug lines
add debug flag
add value cell to stock ledger
misc cleanup, fix tabing for stock ledgers
add debug flag
updates
updates
fix it
add cvs notes
oops forgot to bump version number
add emacs trailer
updates
idea
features list
patches from Jeremy Collins
patches from jeremy collins
updates
new makefiles from config
ofx-style account info
updates
new stuff from Jeremy
add -Wall to cflags
more configure cflags fixes
rename table structures, and redefine
new gui-independet table parts
add new function
updates; still don't compile tho
updates
whoa, I think this may finally be the design we are looking for
cleanup
partial results for p[ort of move-stuff
gui-indep pieces done, maybe.
add tags target
some gtk stuff
patches from rob browning
oodles and poodles of compiler flags
fix misc compiler warnings, add copyrights, license info
lets tone down those compiler flags a bit.
fixes to make the new stuff compile
more fixes to get it to compile with newign
ok, the big switch to the new design
big switch to the new design
fix for a core dump
ianother core dump cause we forgot to finish the code
oops should have checked for this
assorted fixes for assorted core dumps, move some code around
finally, got the last core dump of this round
fixes for a core dump
remove minor lint
start isolating the engine functions
more helper functions for data hiding in transactions
implement data hiding for account structures
implement data hiding
finalize hiding of transaction structures, start work on hiding account
more data hiding stuff
more utilities for data hiding
finally, data hiding for the account group
data hiding for groups
implement data hiding
remove a line
name change due to data hiding
beginings of some editing safety thingies
name change of some routines
readme file
updates
spell check
updates
spell check
minor fix
documentation update
disable assert for now
name changes
bug fix
assorted fixes
fix bit flag computation
fix how double-entry is maintained
updates to fix how balance is kept
add a trival utility routine
misc changes
remove some junk
swig project file & build
new gtk build process
latest & greatest
notes about taxes
new gtk build stuff
whatever
Accounts Payable, Accounts Receivable
more docs
get flags right
dohhh
oops
add destroy routines & some docs
oops fix copyright date
add destroy function
updates to docs
oops
add docs, destroy method
remove underscores
add destroy method, minor doc updates
add some docs, add destroy method
add minor docs, add destroy method
oops forgot the free
add destry routine
add copyright notice
add destroy method
add destroy methods
misc cleanup
minor cleanup
fix how transaction freeing works.
add handling for the "blank split"
some fixes for the blank split handling
fix blan-split handling
add some docs
assorted bug fixes
add notes
major changes to qifio to sheild engine from it;
add a warning
add a side effect (yuck) why am i doing this?
fix how splits work, make completly engine independent
documentation updates
rationalize register type naming
fix paths to help files
updates
update credits
formatting fixes
update price stuff
more warnings
Henning's date internationalization code
fix some lint
monor hack to fix
updates
swig stuff from Rob Browning
remove swig stuff (it's now in a separate dir)
move of enums
remove lint
changes
updates
CBBrowne's fixes
reconcilation
more about reconcilation
more recncile updates
fix multiple bugs relating to transfers
updates
add transaction logging
updates to reflect new engine design
bug fix
make prints meaningful
force splits to always balance
add utility routine
redesign for atomic operations
updates
updates
changes to accomodate the new engine layout
changes to match new engine design
implement destroy-split, other cleanup
modifications to deal with new engine
misc cleanup
minor cleanup
make sure that balances are automatically recomputed whenever needed
oops
bug fixes
oops bug fix
notes about consistent updates
bug fix
oops! bug fix
oops more bug fixes
sort order
misc stuff
first round of changes to handle new date stuff
get rid of date structs
change in date handling
idate handling changes
updates
ne transaction varieties
error checking for insert-split
updates
more to ofx directory
start work to enfore transaction processing
add a little bit of documentation
isolate a little bit from the engine
ido trans processing
be gentle to those with semi-working code
updates
updates as per RMS's comments.
updates
porting notes
idebug ...
fix sign of balance amounts for income, expense windows
add blanking for zero-valued cells
updates about keys & buttons
add emacs notes
patches from jeremey collins
run configure
budget design notes
add automatic file backup
fix a stupid assert
add account types strings
fix name of backup file
fix problems with combo cell blanking and off by one display
more credits
iBegin long & tedius process of changing name to gnucash
updated install
changes from Rob Browning, on the way to a gtk port
gtk table from rob browning
updates from rob browning
from rob browning
Major makefile rework from rob browning
some includes got chopped
oops, dropped a source file
minor oops by patch
patches from Jeremy Collins
patch from jeremy collins
updates of status
bug fixes from rob browning
patches from rob browning
compile fixes
patches from rob browning
minor cleanup
remove gtkP.h stuff and a dup[e patch
updates about quicken
oops, bug
add design text
updates fro rob browning
start working on split-register
bug fixes
add split ledger
compile fixes
some minor bug patches
validate cursor relative addressing
fix serious and old core dup bug ... curious that
these changes will allow basic & split regs to coexist
changes to allow coexitnace with split reg
name changes to allow coexistance with split reg.
partial impleentation of blan split
typo
documentation updates
add documentation
move gui-independent parts of table out of gtk, motif code
documentatin updates
forward decls
add handiling for null splits
a Y2K fix
fix core dump
typo
updates from Rob Browning
hack alert message
fix editor defaults
simplified ionsertion thanks to rob browning
fixes from rob browning
some bug fixes
new code from rob browning
updates from rob browning
add popup menu
updates
updates from rob
some tax notes
new improved instrcutions
fix foreground color
oops, register patches
add documentation
nitial work to support fancy cell coloring
updateed script
updates
big patches from jeremy collins
updates
semi-colon fix
some trivia left over from long ago.
start adding actual color handl;ing code
more step towards implementing cell colors
finish colorizing things, I think, for now
turns out cursor initialization needs to go into its own routine
fixes for BSD
trivia
some cheap hacks
fix the cell update problems with the new split register
NetBSD port fixes by Ted Lemon
added credit
new banner
updates
patch from Ted Lemon
auto generated makefile updates
ugly hack
patches for Qt/KDE from Dirk Schoenberger
add credit
pixmaps for kde from Dirk Schoenberger
configure picked up qt changes
add some check for invalid values
more out of bounds checks
fix the stupid splitloading
turn debugging on
couple of bug fixes
misc fixes, make tabbing work, etc
bug fix
whatever
remove makefiles, they're autogenerated by configure,
Delete the makefiles, They are autobuilt by configure, and
some safety wrappers
oops
fix some core dump things
misc bug fix to get blanking & stuff to work right
bug fix
introduce more flexible, robust format handling
ifix documentation
fix misc typos
chop out some crap
price cell renaming, also, bug fix w.r.t. window refresh
add a note
fix a transfer bug
add a convenience routine
add project server, remove gnomoney
this file rebuilt automatically by configure
patches from ob Browning
updates to preference code from Rob Browning
get rid of tab
get rid of this topgroup thing
misc cleanup
some documentation improvements
bug fixes
add an assert
whatever
fix a couple of core dumps
oops, another fix for a core dump
misc bugs
add some silly html output
add a web server to the mix
ad some documentation
some anti-core dump stuff
another oops
add some silly docs
a few more changes
updates
New file, move gui-independent ledger management to here.
more notes
more updates
add a note
bug fix that was causing excesssive redraws
get rid of compiler warning
fixes from Stephen Webb
bug fix for something that was showing wrong balance
more hacks
now it compiles
anti core dump fixes
misc bug fixes and ongoing devel
finish up general porting
move to new gui-indep account managmement
move over to gui-indep register handling
typo
add reconciled balance
settle dikspute
typo
core dump fiox from rob browning
fix compile bugs, from rob browning
Rob Browning's initialization updates
add support for old-style register back in
add output support for old-style register elements
make stuff work right
make stuff work
more docs
oops bug fix
changes to allow dynamically reconfigurable registers
a few documentatry notes
fix a little oops
lint
hid some of the split fields
more config options
multi-line display nonsense
enable correct editing
improve documentatation, add utility routine
make sure that splits are handled nicely for a dual-line display
remove dead code
fix core dump
updates for new register layout
add single-line display xfer cell
bug fixes
oops, bug fix
some beuty touches tock prices
minor safety valves
put in stubs for some of the general ledger types
fixes from Ted Lemon
fix the build breaker
fixes fro Ted Lemon
quick hack
oops
fix core dump
fix a core dump
fix cursor initialization problem
fixes to get traversal into table first time to work correctly
fix how the current cursor row is done up
fix many but not all tabbing problems
qt fix
updates
bug fix
fixes to tabbing
some clean up
fix the docs, add a utility
add more arguments to the move-cursor callback
mprove documentation, add autility routine
add auto-expanding display
improve the docs
kloc counts
merge in changes originally done in the mono-split branch
oops
make sure the other way of destroying things also generates a log entry
add some reality to the journalling system
fixes to get journalling right and to plug a major memory leak
a few more fixes taht we missed
get rid of width and alignment attricutes in cells, & handle that stuff
add a utility routine
merge in big branch that implements (more or less) the auto-dynamic-expansion
patches from Dirk Schoenberger
fixes to handle the transfer-from field correctly
some minor fixes for performance
typos
fixes from Rob Browning
cleanup by Rob Browning
new files from Rob Browning
new fioles from rob browning
cleanup by rob browning
cleanup from Rob Browning
fixes from rob browning
fix core dump
oopsy doopsy
name chage from xacc to gnucash
quick hack to fix guile build
quick fix
oops
fixes from rob browning
install stuff from rob browning
ignore various files
files to ignore
perl updates
gnore certain files
ignore certain files
makefile and build fixes and corrections from Rob Browning
updates
change name to gnucash from xacc
fixes from rob
try to get tabbing to work
tabbing fixes
documentation
updates
more fields, documentation, etc.
clirification, additional docs,
beginings of a simple query engine
core dump fixes
changes to start using the query engine
fix for core dump
minor updates
warning about timespec; more transaction/split sorting.
remove obsolete code (replaced by code in Query.c
more work on sorting
more sorting futzing around
sorting fixes
look for date bounds
add early, late funcs
stop that annoying beeping
fix minor flakiness
add the final few utilities that we need (for now)
set upd max splits to show
updates
oPatches from Rob Browning
new checks for guilelibs from rob browning
updates
build hints
bug fix
updats
fix an annoying display problem
some quickie hackies
add a currency trading account type
add some docs
add security type
check currency before blithly allowing transfers
a little bit of text
ocomment out some trash
fix the behaviour that rob is complaining about
iannounce currency trading
updates
merge changes from currthree branch into head branch.
a stupid fix for currency
oops
modify/configure default double entry behaviour;
allow hosers that don't use double entry to get reasonable behaviour.
fix core dumps and other mess when double entry is not forced onto the user.
configure & makefile patches for guile from Tyson Dowd <tyson at tyse.net>
updates
rebuilt w/autoconf
make a note of a serious bug
i updates
bug fixes from Jon K}re Hellan
a few suggested patches from Jon K}re Hellan
updates
bug fix from Ted Lemon <mellon at hoffman.vix.com>
minor updates
prevent some nasty recursion
updates
more updates
updates
fix core dump
more feature wishlist to design file
script to generate permutations
remove dangerous message
updates
some updates
rationalize split deletiton, make it work right.
fixes for correct TP
changes to implement transaction rollback
describe the transaction processing features
fix documentation
changes to defer date sorting until the commit phase. Also, changes to make
minor but important fix to the sort order.
additions to allow gui to rollback the enire transaction,
some documentation
updates
add all kinds of stuff to allow splits and transactions to be compared, and
final (?) fixes to properly merge accounts for QIF
documentation cleanup
cleanup
misc cleanuip,simplification
fix for core dump
misc things
misc stuff
remove some seriously stale old code
fix a core dump in unusual situations
fix irksome bug with file import
add amil archives
bug fix
fixes to handle MS Money format better
fix oops bug with ms money name guessing
make things look nice in the debugger
allow unconstrained date browsing in register
fix a date padding problem
minor stuff
whatever
new gifs
updates
importing MYM bank-of-a files
updates
oops, fix a thinko ...
add some stuff to improve date handling
action cell contents depend on register type
first round file format updates
added transasction posted dates to file format
fix constness problem
add datte reconciled to file format
add support for docref in the file format
misc cleanup
oops, be sure to set reconcile date ...
some refresh hacks
fix docs path
oops typo
updates
add check for xmhtml
changes to conditionally build XmHTML
fixes to appearenece
fix some amps ...
some minor fix
updates
add reports to search path
add code for implementing reports
change to routine providing access to account type names
correct swig level
guile version
updates
more config flags
dd xml builder
patches from rob browning
updates
add missing text
updates
directions for eperl
add live reports
some status about reports ...
updates
remove references to X-Accountant
name change
change signature
signature change
add a sort order for accounts
add sorted-order accounts
add ultostr utility routine, inverse of strtoul
add auto-numbering for account codes
add group function to auto-insert an account code
fix a few core dumps
do some account markup
another bug fix, to get sort order right
delint
move account code tools to different file
oops, we need another routine to do the right thing ...
add new file
plugin design
oodles of patches from rob browning ...
hmmm last patch didn't apply properly ...
patch didn't apply correctly, try again
hmm, previous patch did not apply correctly
arghhh patch keeps screwwing up
arghh patch is screwing up ...
remove all the accidental trash that just snuck in
apply patches from rob, this is what should have been
remove xmhtml
more urls
need to have guile
rewrite the blurb
updates
changes from <Alain.Peyrat at nmu.alcatel.fr>
fixes to running section
add various missing dirs to install
quick hack
dohhhh
dd makefile
add makefile
merge from branch rlb-patch1
pick a slightly more rational location
lint
fix various configure problems
design notes
updates
fixes
merge robs patches from branch
updates explainging the accounts
more hyperlinks
dd xpfe
new spec file
merge in patches from rob browning
remove old lsm file
add lsm file
updates
updates
misc patches from Myroslav Opyr <mopyr at IPM.Lviv.UA>
bug report
minor stuff
get rid of print statements
add fancier printing for currencies
oops
some hacks to fix a date-value bug
fix a date bug
oops, didn't fix all of teh bug last time ...
use three decimalplaces for stock quantities
fix build problem
fix a configure problem
fix linking problems
fix install script bug
termcap tomfoolery
new french translation README
patches from rob browning
ignore these files
more notes from robbs patch
more patches from rob
fixes
patches from jeremy
oops
updates
bug fix from Ken Yamaguchi
bug fixes
updates to compile notes
updates from rob browning
fixes for core dumps
oops, a few more core dump things
attempt fix to core dump ....
add some notes
some quickie install hacks
new files from Jeremy Collins
patch from Jeremy (with robs help ???)
misc fixes I've spotted
ignore diff files
new notes
merge robbs patches fro branch rlb-patch4
lint
fix a little oops
begine modernization of debuggin infrastructure
debuggin info
modernize the infrastructure for debugging
oops
straighten out the debugging messages
add more debugging stuff
fix bad print statments
finagling with error messages
new debug infrastructure
adding some debug messages
tches from Ron Forrester
updates to credits
big ops bug fix
updates
little fix
webserver credits
updates
start adding infrastructure for scrubbing single-entry accounts
scrub up single entry accounts, get them
fix typos
more work on scrubber functions
more work to get scrubbing to work
french readme
updates
remove this, replaced by LISEZ.MOI
gnome patches from Prakash Kailasa <PrakashK at bigfoot.com>
oops, more patches from Prakash Kailasa
add some docs about scrubbing
Some general Scrb cleanups
switch over to 64-bit timekeeping
hack around swig unhappiness
y2k stuff
more 64-bit date stuff
oops!!!
extended date handling ...
fix leap year handling ...
fixes for date handling
a couple more date fixes
some more minor fixes
arghhhh
changes to extend date handling
misc cleanups
updates
fix stupid bug
various fixes to get this to compile
updates to get gnome to compile
a coupel more fixes
fix needed to link
oops typo
dd gstalker
add makefile
add perl paths
oops
misc fixes
add fpic flag
fixes to build the so
clean up the demos
add license
first draft
updates
final version
split session source file into header and c code
add warning ...
update design text
make the direct fileio routines privatge
add explicit file-based entry point
add file path retreival
move path resolution to its own utility function
updates to reflect new design ...
patch
updates
new file fixes
rename lock file
updates
some added missing function
add code to create home dir, if needed
minor fix
updates
updates
works
updates
add some config routines
enbale some of the preferences code
more stuff
add perl prereqs
updates
add new perl module
add fidelity stuff
more
allow certain unsafe ops
more fidelity quotes
more fidelity things
rationalize, strip out blanks
remove this obsolete file ...
dd trowe price quotes
update the docs
don't need this puppy any more
updates
add an example, strip out some blanks
ifix some bugs
add account array functions
make the perl directory as well
fix a icky bug
misc
automated scripts
oooooops nasty bug
oops forgot dependency
presto chango
start adding secondary account info to the mix
more account-info things
oooops
more account-info stuff
oops
add auxilliary account info
add more deps
oops
fix up the script a bit
More cleanup
add date util
add dereferenceing operators
rebuild when anno's change
add some type conversion routines
updates
check prices before updating
more misc hacks
whatever
add byte-stream capabilities
byte stream blurb
more around the docuementation
more cleanup
add a lib dir for the perl modules
corrections to libdir setup
oops
double ooops
add some notes
set up more state
oops
change jcollins email addr
*** empty log message ***
add genius trader
corrections for gnucash
add note on currency trading
minorfixups
makefile updates
portfolio valuation
add some convenience for perl
add support for cost basis accounting
new features
updates
screen shorts of portfolio
fifo/lifo accounting
more stuff
more code
a few more routines
fifo./lifo header file
split out the header file
added documentation
compute cost basis correctly
cost basis bug fixes
updates
big build updates
more clarification
fixes from Andrew Arensburger
fixes from Andrew Arensburger and soem of my own
fixes from Andrew Arensburger
fixes from Andrew Arensburger
more credits
a fix for an anoying little buig
oops
updates
to do list from Andrew Arensburger
cleanup
more cleanup
clarify qt support
architecture
fixos
more corrections
spell check
oops on install
fix bugs
oops install
start adding vanguard
updates for vanguard
add vanguard suipport
fixes
more vanguard fixes
add stock-ticker info
merge in branch "multi" with patches from multiple authors
whatever
fixes suggested by Alexandru Harsanyi <haral at codec.ro>
credit for Alexandru Harsanyi <haral at codec.ro>
oops
oops
patch from Mike Simmons
patches from Mike Simmons
old unixware config file is very very obsolete
mega patch from Mike Simons <msimons at fsimons01.erols.com>
a howto for suse
add Sven Kuenzler <sk at xgm.de>
new gtksheet code from rob browning
patches from rob browning
text formatting
cleanup from rob browning
misc cleanup from rob browning
misc cleanup and fixes from rob browning
merge major restructuring of the gnome code from the rlbig branch.
libnana cleanup
add some development notes
updates from rob
patch from rob
updates
patches from Jeremy Collins
patches from rob browning
patches from rob browning
oops, new conflicts with C++
more things to ignore
patches from jeremy collins
expanded monetary routines
add stupid prototype
new improved style
add full support for printing of monetaryvalues with commas
add slib requirement to runtime section
fix the quote/escape problem and make this file actually useful ...
add the html module
fix a silly core dump when destroying accounts with open windows
updates
enbable enable-debug to work
add some notes
patch from jeremey collins, of Fri, 19 Feb 1999 01:12:36 -0600
patch from jeremy collins, dated Fri, 19 Feb 1999 15:22:58 -0600
jeremy's patch of Sun, 21 Feb 1999 02:51:51 -0600
some guile fixes
updates
code from Dirk Schoenberger
patches from Dirk Shoenberger for kde/qt
fix a qif import bug
fix the currency thing correctly
some systems define this
updates
patches from jeremy collins of Fri Apr 9 15:31:29 1999
patches from Dirk Scheonberger of Fri Apr 9 15:13:34 1999
from dirk
patches from dirk
patches from Dirk Scheonberger
anser jeremy questions
promote dirk
add more stuff
remove Werror for now
kep people happy
changes for qt build
whatever
changes from dirk
oops one of dirks new files
patches from Jeremy Collins Sun, 11 Apr 1999 17:34:27 -0500
fix typos
patches from rob browning
major rework from Rob browning of Tue Apr 13 17:29:50 1999
major rework from Rob Browning, of Tue Apr 13 17:29:50 1999.
big patch from jeremy Collins of Date: Wed, 28 Apr 1999 13:32:31 -0500
changes from Rob Browning Date: 22 May 1999 17:03:37 -0500
changes from rob browning
quick fix ...
whatever
oops
whatever, fix bugs
whatever, the patch that should have applied but didn't
rob generalizations of staged traversals & my fixes toi it
remove the wrapper
fixes
more fixes
french translations
move english lang files to En subdirectory
french translation from LE NY Yannick
adding french translation from LE NY Yannick
add french docs subdir
new configure script
lesstif bug work-around
get that comment in there
fix some lesstif notes
add trace hooks
add/modify misc debugging messages
add new fatal error mesage type
oops forgot this
added search path for docs
ignor auto-gennned file
add search pat for docs
changes from From Rob Browning Date: 01 Jun 1999 16:05:08 -0500
changes From Rob Browning Date: 01 Jun 1999 16:05:08 -0500
fix from rob
add Jan-Uwe Finck <ju_finck at mail.netwave.de>
configure scri[ptlets
updates
fix the checkout directions
updates
fix up resource file
updates
imove over from the prefs directory
whatever
oops
add note
work around some lesstif bugs
change beta message
y2k fix
updates
new urls
patches from jeremey collins Date: Sat, 05 Jun 1999 10:08:03 -0500
fixes from rob browning
add stpcpy for solaris
oops
add check for stpcpy
added notes
lint removeal
add lotsa documentation
changes from rob browning
fix ccess method to the topgroup
stuff from rob browning from a while ago i forgot to check in
stuff rom rob browning I forgot to commit
stuff from rob from a while ago
fixes for a file-open bug
whatever
add dist target
bug fix from Per Bojsen <per.bojsen at worldnet.att.net>
patches from Alexandru via Rob Browning
cleanup how credit/debit is displayed,
beutify a tad ...
whatever ...
oops
fix the cvs xacc to gnucash rename
new translation from Jan-Uwe.Finck at bigfoot.de
fix the credits, fix teh version number
more fixes from Uwe
clarify teh malloc behaviour
spell check
oops
fixes from Heath Martin <martinh at pegasus.cc.ucf.edu>
add heath martin to credits
tches from Heath Martin <martinh at pegasus.cc.ucf.edu> Sun, 25 Jul 1999 22:57:18
oops
fix a bug i'd introduced last night
add copyrights
patch from Graham Leggett <minfrin at sharp.fm>
add credit for Graham Leggett <minfrin at sharp.fm> for fixing a hang
remove two dead files
fix a touch problem
oops
updates
fix bad line break
fixes suggested by RMS
oops spaces not tabs
patches from Matt Armstrong <matt at lickey.com>
add debug msgs
lines 831 and 869 need return values From Paul Moore pcmoore at engin.umich.edu
both <math.h> and <malloc.h> need to be included From Paul Moore pcmoore at engin.umich.edu
spell check fixes from cbbrowne at godel.brownes.org
cleanup and prep work for qif import
cleanup and prep work for qif import from cbbrowne at godel.brownes.org
QIF import code from cbbrowne at godel.brownes.org
From cbbrowne at godel.brownes.org Aug 3, 99 00:35:25 am -0500
From Alexandru Harsanyi Aug 3, 99 04:24:10 pm +0300
From Jeremy Collins Aug 3, 99 01:43:55 am -0500
updates
add debug print statements
fix bug related to transfers
add documentation describing table layout
add documentation about redraws
Ben Kelly <ben.kelly at ieee.org> for motif menu bug fix
char is unsigned not signed by default
fix cell leave processing bug; update diagnostic messages
update tracing messages
bug fixes from Chris Leach
update ben kelly
core dump fix
add core dump fix credits
Fixes for dec-osf builds
add cresdits for alpha-=dec-osf port
Date: Mon, 23 Aug 1999 07:17:44 -0500
updates
fix some fubaritic rock as per Per Bojsen <bojsen at worldnet.att.net>
patch From: "David O'Brien" <obrien at NUXI.com>
fixes From: Peter Pointner <peter at wuzel.m.isar.de>
From: Peter Pointner <peter at wuzel.m.isar.de>
patches from rob browning
ffrom rob browning, failed to check in earlier
add note about broken lesstif
oops
QIF patches from Dave Peticolas <peticola at morpheus.cs.ucdavis.edu>
OK
patches from Dave Peticolas <peticola at morpheus.cs.ucdavis.edu>
patches from Dave Peticolas <peticola at morpheus.cs.ucdavis.edu>
patches from Dave Peticolas <peticola at morpheus.cs.ucdavis.edu>
file from cbbrowne at hex.net
add a credit for dave peicolas
cvs
Date: Sun, 24 Oct 1999 11:57:54 -0700
multitude of patches from
patches from
use -z3 noand -Pd from rob
The 'last 10 patches' from Dave Peticolas <peticola at morpheus.cs.ucdavis.edu>
oops, forgot to add this from peticolas '10 patches' patch
patches from Dave Peticolas Sun, 21 Nov 1999 15:30:07 -0800
bug fix for rounding suggested by Dave petticolas
minor munky
patches from Dave Petticolas Sun, 21 Nov 1999 15:30:07 -0800
patches from Dave peticolas Sun, 21 Nov 1999 15:30:07 -0800
patches from Dave Peticolas SSun, 21 Nov 1999 15:30:07 -0800
patches from Dave peticolas Sun, 21 Nov 1999 15:30:07 -0800
patches from Dave peticolas Sun, 21 Nov 1999 15:30:07 -0800
patches from Dave Peticolas Sun, 21 Nov 1999 15:30:07 -0800
patches from Peter Pointner Date: Sat, 13 Nov 1999 22:43:54 +0100 (MET)
Pater Pointner
patches from Peter Pointner Sat, 13 Nov 1999 22:43:54 +0100 (MET)
patch from rob browning
more info
delete changelog as per request
first round of updates
updates
major re-org
add sizings
spell check
updates
bug fix
beutification from cbbrowne
update the credits a tad
updates from cbbrowne
big ol patch from Dave peticolas
updates
apply Daves patch of Sun, 09 Jan 2000 03:18:52 -0800
cbbrowne's updates via dave's patch of Sun, 09 Jan 2000 03:18:52 -0800
daves patch of Sun, 09 Jan 2000 03:18:52 -0800
cleanup from Dave's patch of Sun, 09 Jan 2000 03:18:52 -0800
daves patch of Sun, 09 Jan 2000 03:18:52 -0800
daves patches of Sun, 09 Jan 2000 03:18:52 -0800
apply peticolas patch of 17 Jan 2000 00:15:12 -0800
add internationalization
add other supported locales
more mailing list info
Dave Peticolas patch of Date: Sat, 05 Feb 2000 02:40:06 -0800
patches from Dave Peticolas Date: Sat, 05 Feb 2000 02:40:06 -0800
patches from Dave Peticolas Date: Sat, 05 Feb 2000 02:40:06 -0800
committing
update
whaever
asdfasdf
asdfasdf
asfasdf
sdfasdf
ouioupiuip
sdfasdf
sdfasdfasdf
updates
sdfasdf
I guess I have write access hmmm ...
cleanup of the references section, remove dead links, names,
change source url
no-op testing cvs checkin
fix for compund filename bug
commit changes
fix copyrights
fix address of FSF in copyright notice
add info about prices, stock splits and options
add intro paragraph
name is gnucash not xacc.
add documentation expolaing the flags
some raw design notes
smell-checked with my smelling checker
add note about euro conversion and about equity accounts
update the FSF mailing address
update the FSF mailing address
updat ehte mailing address for FSF
add query to get the reverse-balance by type
fix the balance amounts shown in the status bar
smell check
spell check
fix up definitions of the equity and the income/expense account types
update credits, update lines-of-code counts
some tweaks
francias
oops
move guid to top
some quick-hack prototypes for sql
add more demo code
updates
add notes
dd notes about sql impl.
add section about future, unimplemeneted proposals
updates
updates
add pango url
updates about sql back-end
some cleanup
extensive cleanup
misc extra updates
iquick patch to build on red hat systems
add more accounting period stuff
updates
arify the reconcile warning messasge
update how reconciliation works
add date
add some iso9000 bs
eanup
updates to scheduled transactions
miscellaneous updates
new, improved debug printing macros
new, improved debug printing macros
oops
oops !!
new, improved debug printing macros
oops
new, improved debug printing macros
oops!!
new, improved debug printing macros
beginings of outlien for sql work
reorder some stuff
add documentation comments
more database hacking
minor sql backend fixups
a little bit of thread-safety/re-entrancy safety added
new improved prototype
more stuff
add more update handling
change name of account group subroutine
more database backend modifications
notes about single entry
start using the backend like its intended to be used ...
start putting in real table-locking and rollback logic
mostly cosmetic, with one actual bug fix
some cosmetic changes
added safety checking
added notes abut accounting periods
add palm pilot links
update on reports status
cleanup some sql mess
add ranlib to libengine.a
add case-insensitive string compare
make returned const strings actually const
fix typo
oops, undo a mistake
should link to engine not .o's
fix problems with statics
status updates
oops
fix divide by zero problem.
update finance quote info
add reference to quotehist
fix up fsf headers
fix typo
some minor cleanup
add a url
fix FreeBSD core dump on integer overflow
add url for check printing
misc updates
update status on miscellaneous projects
reword one sentance
fix euro
update status on wizards, testing, reconcile auting and various misc
update status on logging, books, graphing & misc cleanup
run it through the smelling checker
fix a few more smelling errors
list quicken file reader
add gnucash banner ad
add classes
add more about job costing, classes
add some of richards changes, and some of my own (linas).
add some notes
commit some of richards changes, as re-written by linas.
add spanish translation
add spanish translations
add spanish translatin credit
fix the correct credits
update requirements for reports
add commentary on 'formats'
rename formts --> arrangements
fix typo
whatever
add reference for DTA
invoicing and order entry iupdates
tirade about being a web browser
QIF file format notes
updates
add TEF format
fix all the the smelling errors
update
update report status, emphasize need for memorized reports
add introductory paragraphs
add fpml.org
dd freeside package
table-of-contents formatting bug fixes
new lines of code counts for current versions
missed a subdir
update history, bring in line with web site credits
continue with the gnu/new play on words
add intro paragraphs, add number of language translations
oops
attempt to fix some of the post-script formatting problems
attempt to fix up postrscript formatting
richards changes
iformatting cleanup, richards changes
cleanup for formatting
more cleanup
misc cleanup, fixes
misc cleanup
consolidate paragraphs
dia diagrams of engine structures
system block diagram
add smbxml
add and reshuffle URL's to vaarious systems
move all project linsks to a new location
annotate file descriptions to make lxr happy
annotations to make lxr happy
make annotations so that lxr happily ndisplays the file contents
annotations to make lxr display file summary text
rob used guile to convert doubles to strings;
remove doubled statement
add demo files
be sure to build the makefile in the experimental directory
allow xml data to come from any source, not just files
add support for sending of queries via xml
ongoing cgi-bin demo work
fix query predicates
add prototype query parsing,
start fleshing out query parsing
more query xml work
OK, with this patch, the save & restore of the date query works.
setting the stage for non-file URL's
try to fix bogus error handling
quick, crude prototype network i/o
bug-fix
demo fastcgi code. pre-pre-pre alpha
minor fixes
some minor fixes
changethe XML network IO to formally to be a backend plugin.
fix typo in documentation
outline of how a netowrk login might work
cleanup the handling of network io a bit, add some explanatory text
Misc updates
hack in something to detect a gnc-xml file, which is then loaded
re-enable gnc-xml content autodetection
add a server login sequence to the demo.
quickie patches allow this to compile with only warnings
tiny syntax fixup to re-enable the postgres backend
need include file for time_t type
add functions that return timespec directly (saves come conversion
add iso date parsing utility function
one last function to return timesepc directly
brush the dust off the sql backend, fix a few things
dont build the sql subdir byu default, unless you want hurt ...
add routine to convert account type string to enum
more basic cleanup & restoration
more stringent checking of the input paramters ...
another core dump: used to call gh_str02scm on a string that was freed ...
a few fixes & addition of utility routine.
add xaccTransGetDatePostedTS, xaccQueryGetMaxSplits,
get the hooks into the backend lined up right
add engine-query to sql-query translator
large areas of sql i/o approaching usable
start moving common currency into transaction and out of account.
with these patches, the sql backend is starting to work well.
move log file handling to gnc-book, where it belongs
Miscelaneous tweaks to enable the backend to functino properly,
Add commodity restore
print url not filename in window title
fix postgres core dump
change signature of guid_to_string_buff()
add notes explaining some date funcs
add documentary notes
add iso8601-format date string handling utility function
Minimally invasive change to set cached starting balance
add more error types to backend
fix up the iso8601 string format date utilities
bug fix
bug fix: call the backend *before* the transaction is deleted.
megazord vs. bugs & features
merge email note
Merge the two different error reporting mechanisms together into one.
Simpler build
escape special chars in strings; simplify the build process.
The postgress single-user mode should now be more-or-less 'beta'
forgot to check these in ...
add dialogs to create a new database, if it didn't exist before
document the bacekn functions a bit more, document the error codes.
large invasive patch to send account-deletion info to the backend
teeny patch to use correct account-deletion routines
add support for deleting accounts
bug fixes
ignoe the autogenerated files
oops
need to begin/commit transaction when changing values ...
allow begin-end edit's to be nested;
add support for kvp frames
forgot one
add kvp support for slash-separated keys for frame paths,
wrap with account editing primitives
fix comments in source code to no longer refer to deleted code.
fix order of initialization bug
add version numbers to account and transaction.
add version numbers: these allow multi-user updates to be distinguished
add username/password support
minor typos & one minor bug fix
remove stale FIXME comments
add reminder
run it through the smelling checker
fix the 'date-entered' bug
modify debugging/tracing printouts
define the price table for the sql backend
add some tracing info
bug fix: account-get-comm-balance should use split-get-share-balance
label for the 'general' panel in account preferences should read
reset debug level
clean up usage of the file dialog box
implement the 'export' button on the report window.
merge in eamil conversation
update to record some accounts payable feature requests
remove carriage returns
sync with 'real' projects file
terminate with newline
update credits
add accounting period proposal
add a not as per email conversations
sync up with web site credits
add A/R notes
add sample ofx/qfx XML files for future reference
add note about qfx
testing 1 2 3
testing 1 2 3
debianize the posgres backend build
clean up error code handling in SQL backend
add documentation, and only documentation
testing 1 2 3
this is a test, only a test
add infrastructure to allow save & restore of prices in the backend
small hacks to add price support
obscure core dump fix
add guids to prices
add price storage to sql backend
implement price restore in sql backend
dd support for price-editing callbacks from engine into backend.
minor bug fix
implement price editing
implement price deletion
remove stale work items
undo my earlier braindamage
eliminate irritating 'file-not-saved' dialog box tht pops up on exit
note that save bug is fixed
smell check, clarify
smell check
preliminary restructuring to needed to implement balance checkpoints
work to improve the logic of computing balance checkpoints
add compatibility warning
print additional info in the debugging routine PrintQuery()
add utility function returning number of terms
more work on implementing account balance checkpoints for
oops
minor sql optimization
balance checkpoint fixes
remove usage of depricated routine
remove usage of depricated routines.
add a few print statements to teh debugging routine.
escape reserved chars in string.
move string escape to its own separate file;
add stuff to build escape.c
add GPL license
add GPL
add comment
add some more debugging print statements
fix typo
add support for more query types
add a note
hostname fix
bug fix -- reconcile code wasn't calling transaction begin/end edit
print return code in debugging error message
add more detailed debugging print info
add more debugging statements
add helper functions
updates
add more query types
add remaining unsupported query types
add version
split up raw sql into two files, so that the maximal query size
add GPL clause
add version number (to enable sync with backend)
add version
add callbacks for pricedb queries
add debugging statements to pricedb
fix a backend bug. Hope this is the last change for a while ...
implement price queries
add price versioning
updates
fix a price editing side-effect: previously, a price edit of commodity
fix daylight savings bug in iso8601 date string conversion.
fix bug
split out balance checkpoints to its own header file
add clarifying comment
big balance checkpoint rework
8
oops !!
add audit trails
add audit trails
add deletion to audit trails
oops !
bug fix
update notes
add versino info
bug workaround for 7.0.x versions of postgres
typo
update notes
bug fix to routine that is currently only used by the sql backend.
add notes
add account currency nhack
add documentation for 'for-each' routine.
more balalnce checkpoint work
sum amounts not values
more account balance checkpoint work
documentation update
oops
another bug fix
misc bug fixes
more bug fix
more checkpoint hacking; maybe the last of it ??
error message cleanup
pick a better checkpoint number
fix multi-user transaction rollback
fix memory leak
implement multi-user conflict resolution when deleted transactions are edited
moved a few calls around so that all editing of splits happens within
bug fixes
rough in event notification framework
rework event handling. Multi-ser events seem to now work; not well tested.
remove warning
turn off debugging messages for te backend
fix warning
update the docs
more ...
split file into two
move teh transaction handling stuff to its own file
move prices, transactions to own file
add tracing function
update event handling
move account code to its own file
restructure event handling
modify the warning message
bug fix
handle transaction deletion event
remove notes field
add account update notification
fix a few bugs
table changes !
handle account creation events
bug fix
more debug levels
change debug zone
performance optimization
add a debugging note, for later review ...
uupdate notes
more notes
update stats
performance enhancement
bug fix
update
bug fix -- implement sorting order
oops got boolean wrong
add sample 'intuit interchange format' files
updates to status
status updates
more updates
fix date
add sample qfx file from wamu
update instructions
fix remote login bugs
updates
add a permission/access control error type
add permission/access control error type
tabs!
remove printf
remove printf
add file handle interface to docs
add libdl
rescue from bit-rot
skip excess initialization
make it write the sml out
update work items
dd two more error types (to simplify transaction commit
report new error types
fix error handling semantics
remove the old, bogus error reporting semantics
oops
another little errcode fix
updates
fix comments
fix for possible performance improvement
remove stale message
make group commit symmetric
simple perl script to autogen large gnucash data files
add clock timer routines for debugging performance problems
oops
generate some call timing info
performance fix
another performance improvement
oops, missed a spot last night
use callback function typedefs in prototypes
change function signature
add wrapper
first rough cut at resurrecting the swig wrappers
ooops checked in autgenned file
ressurect from the dead
resurect from the dead
modernize
updates
ignore more
updates
add indexes for (minor) performance boost
fix typos
temp performance hack
index creation fiasco
vacuum the db on close
fix typo
new experimental fast-fetch routine
mass restore design runs nearly as native xml file speed (only 16% slower)
new, improved: loading from database is now 1.5 times faster than
fix 'save' performance problem
add timing info
add some notes
add performance notes
add warning note
order dependency bug fix
updates
rename files
cleanup
another timing routine
tweak
fix rare bug
bug fix plus nasty hack
restructure to improve multi-user performance
forgot to check this in earlier
fix typo
add an upward compatibility migration tool
more hacking
prepare for improved kvp frame handling in backend
add version upgrade header
more versioning hacking
add new error conditions, clean up cruft
more upgrade work
kvp management update
add test for empty kvp_frame
performance improvements for kvp handling; should speed loads of
postgres configure fixes
spanish translation from David Mar?n Carre?o <davefx at bigfoot.com>
add spanish translation
spanish translation of accunts pages by David Mar?n Carre?o
add credits for spanish translation
add author counts to stats
spell-check, fixes, updates
updates
modularize te netwrk backend, just like everything else.
don't install private header file
fix include file install location
spell check, update a few notes
fix the opt-style include ath as well
fix typo
add notes on the upgrade mechanism
add design notes
add a check for kvp in case statement
fix teh search patchs
add makefile
add swig makefile
update to use new module system
add strict types in order to enable the perl/Java wrappers to function
misc updates to use the new book/session design;
ignore stuff
remove dead remark
update tbd status
add design documentation
add more design notes
add patch from Matthew Vanecek <mevanecek at yahoo.com> for pg_config
patch credit
typo
cheesy hack to fix build break
clean up documentation
misc session->book bugfixes
add kvp_frame to books; fix misc session->book bugs
add missing include file
add missing include
add GUID to book
add missing include
another compiler warning fix
add missing include
type-safety tweaks
start work on accounting periods
add utilities for accounting periods, clean up backend handling
patch up the subroutine documentation
idocumentation cleanup
more documentation cleanup
fix typo
fix documentation
use kvp's to identify sibling copies of accounts
update layout
add documentation
more backend/book cleanup, rework the account clone function.
fix typo
add routine to find clones of accounts in different books
further backend->book simplification
bug fix
fix test cases that are wildly misusing internal routines with great borkeness.
fix documentation
code for reparenting across books
need to distinguish between marking and sending out events:
misc cleanup
refview recent entity changes, fix old bug
inital checkin of misc, bogus, useless utils
more misc hacking
move some bogus kvp utility to its own file
update
document trans-due-date kvp entry
add documentation
header file for accounting periods
fix memory leak, simplify design, improve performance,
simplify
continue hacking on books ...
oops
stub out test for accounting periods
update documentation
more hacking of accounting periods
misc notes
Misc API cleanup: make some engine functions private, etc.
more implementation .. add equity-balancing transactions
document the KVP values used by the book
add hooks for closing of books
update the documentation
API change
bug fix newly added book-closing code
remove superfluous calls
bug fix
remove some book-setting craziness
insert backend hooks
start actually testing something
fix bugs in test
misc debugging cleanup and a typo fix
bug fix
bug fix for account twinning code
cleanup
bug fix
buglet fix; add clarifying docs
add libglade cflags, libs
ignore .libs .deps
add documentation
initial checkin -- error reporting architecture
clean up the documentation
take a shot at implementing books ...
gratuitous cleanup; add gnc_book_set_guid()
g_warning -> PWARN
g_warning -> PWARN
bug fix
change printf -> PWARN or PERR
first pass at integrating book into file backend
buglet fix
cosmetic fixes
a few bug fixes; add a utility routine
gratuitous rearrangement of parenthesis.
add diagnostic warning messages
add debug messages
make it easier to grep for usage of child parsers
update debug statements
turn on book support in the file backend
start scratching in support for multiple books
remove un-needed include
add state management flags
more book-support fixes, additions
check book guid before setting it
new files for handling books
more rough-in for handling of books
bug fix
remove un-needed field
add/modify debug statements
continue roughing in support for books
change backend API to fix book-bug
"refactor"/simplify dead-ugly code, change API to match backend
API change in backend
misc cleanup
fix error handling
change how reparenting works
misc cleanup
add new tracing class
add debug statements
misc cleanup
add new test
misc cleanup, bug fix
find out what book a price belongs to
commodities belong to books
commodities belong to books
commodities belong to books
commodities belong to books
uhh, never mind, revert the last patch
uhh, never mind,. revert the last patch
never mind, revert that last patch
clean up logic
remove dead code
bug fixes
cuteseyfication
add debug messages
book/acct-period related bugfixes
purely cosmetic re-arrangement of parenthesis
cosmetic renaming of PR_AMOUNT->PR_VALUE
cosmetic renaming of PR_AMOUNT -> PR_VALUE
add missing include
change PR_AMOUNT ->PR_VALUE
rename PR_AMOUNT -> PR_VALUE
add generic types
start adding book-matching predicates
more reorg in preparation for switch to books
more private data structures to private, non-portable directory
move Query private data structures to private file
use private Query structures
cut over to multiple-book query
add support for multiple books
xxx
continue whacking at multi-book support
typo fix
add postgres binaries to search path
more dinkering with multi-book support
oops
misc
more multi-book support hacking
bug fix
add note
add another note
translation from Tomokazu Iwashita
japanese translation <iwashita at center.nitech.ac.jp>
fix typo
update docos
updates
initial checkin of lots design proposal
spell chick
spill check
spell fixes, misc doco cleanup
start roughing in support for lots
initial checkin
rough in lots
fix various tab->3 spaces, tab->8 spaces indentation problems
get/set the guid
update status of lots implementation
initial checkin
cleanup, start adding support for lots
add an example
Accounts 'own' lots and provide memory management, etc.
updates
undo scary cannabis-inspired damage
misc trite changes
more documentation
miswc cleanup, add minor/misc lot support
finish adding suport for save/restore of lots
misc cleanup; lot-related bug fixes; add more traces
added tracing; misc lot-related bug fix
update lot status
ignore bogus files
the original copyright notice in this directory
add derek's double-balance idea
Glen Ditchfield gui elements
remove dead code
remove old, dead ofx code
Only the Etrade OFX url remains
Rob Browning (529):
* lib/srfi/srfi-2.scm: new file.
* configure.in: add lib/srfi/Makefile to AC_OUTPUT.
* lib/Makefile.am (SUBDIRS): add srfi.
* Makefile.am (TAGS): add a msg to suggest --enable-tags.
* src/gnome/window-main.c
* src/scm/utilities.scm (flatten): improved via grib's version.
* src/scm/srfi/Makefile.am: moved to lib/srfi.
* src/scm/report/transaction-report.scm (addto!): make a
* src/scm/report/transaction-report.scm (addto!): make a
* doc/sgml/C/Makefile.am (GNUCASH_SGML_FILES): remove entries
*** empty log message ***
* configure.in (AC_OUTPUT): remove src/scm/srfi/Makefile (again?).
* src/scm/report/transaction-report.scm: add use-modules
* lib/srfi/srfi-19.scm: update to new guile-core version. (Grab
*** empty log message ***
*** empty log message ***
* src/scm/process.scm: now a guile module (gnucash process).
* src/scm/price-quotes.scm: use (gnucash process) module.
* src/scm/Makefile.am (gnc_regular_scm_files): remove process.scm.
*** empty log message ***
* lib/srfi/srfi-19.scm: updated to include guile-core bug fixes.
*** empty log message ***
* src/gnome/dialog-nextrun.c: fixed some type problems.
* src/gnome/dialog-scheduledxaction.c: fixed some type problems.
* src/gnome/gnc-frequency.c: fixed some type problems.
* src/scm/depend.scm (gnc:depend): add optional timing facility.
* src/scm/report-html.scm: make (ice-9 slib) dependency explicit.
* src/scm/bootstrap.scm.in (gnc:load): don't silently succeed on
.cvsignore: add ChangeLog.
* src/scm/report/account-piecharts.scm: convert to guile module.
* src/scm/report/account-summary.scm: convert to guile module.
* src/scm/report/average-balance.scm: convert to guile module.
* src/scm/report/balance-sheet.scm: convert to guile module.
* src/scm/report/category-barchart.scm: convert to guile module.
* src/scm/report/hello-world.scm: convert to guile module.
* src/scm/report/iframe-url.scm: convert to guile module.
* src/scm/report/net-barchart.scm: convert to guile module.
* src/scm/report/pnl.scm: convert to guile module.
* src/scm/report/portfolio.scm: convert to guile module.
* src/scm/report/price-scatter.scm: convert to guile module.
* src/scm/report/register.scm: convert to guile module.
* src/scm/report/taxtxf.scm: convert to guile module.
* src/scm/report/transaction-report.scm: renamed to transaction.scm
* src/scm/report/transaction.scm: renamed from
* src/scm/report/report-list.scm: switch to use-modules for
* src/scm/report/Makefile.am (gncscmmoddir): dir for report modules.
*** empty log message ***
* .cvsignore: add intltool files.
* acinclude.m4: added AM_ACLOCAL_INCLUDE so it would work from
* src/app-file/.cvsignore: add gw-app-file.scm.
*** empty log message ***
* src/register/ledger-core/Makefile.am
* src/register/ledger-core/test/Makefile.am
* src/register/register-core/Makefile.am
* src/register/register-core/test/Makefile.am
* src/register/register-gnome/Makefile.am
* src/register/register-gnome/test/Makefile.am
* src/report/locale-specific/us/Makefile.am
* src/report/locale-specific/us/test/Makefile.am
* src/report/report-system/Makefile.am
* src/report/report-system/report-system.scm:
* src/report/report-system/test/Makefile.am
* configure.in: update for intltool. Update LIBTOOL macros to
* macros/autogen.sh: update for intltool.
* src/Makefile.am (CFLAGS): move INCLUDES bits to CFLAGS.
* src/app-file/Makefile.am: support new g-wrap .scm module files.
* src/app-file/gnc-file.c
* src/app-file/gnome/Makefile.am
* src/app-utils/.cvsignore: add gw-app-utils.scm.
* src/app-utils/Makefile.am: support new g-wrap .scm module files.
* src/app-utils/app-utils.scm: must load "gnucash/engine" module.
* src/app-utils/gnc-ui-util.c
* src/app-utils/guile-util.c
* src/app-utils/option-util.c
* src/app-utils/test/Makefile.am
* src/backend/file/Makefile.am
* src/backend/file/test/Makefile.am
* src/backend/net/Makefile.am
* src/backend/postgres/Makefile.am
* src/backend/postgres/test/.cvsignore: add .deps.
* src/backend/postgres/test/Makefile.am
* src/backend/rpc/Makefile.am:
* src/calculation/Makefile.am
* src/engine/.cvsignore: add gw-engine.scm, gw-glib.scm, and
* src/engine/Makefile.am: support new g-wrap .scm module files.
* src/engine/engine.scm: (use-modules (g-wrapped gw-runtime)).
* src/engine/test/Makefile.am
* src/engine/test-core/Makefile.am
* src/experimental/cgi-bin/Makefile.am
* src/gnc-module/.cvsignore: add gw-gnc-module.scm.
* src/gnc-module/Makefile.am: support new g-wrap .scm module files.
* src/gnc-module/gnc-module.scm
* src/gnc-module/test/Makefile.am
* src/gnc-module/test/test-dynload.c
* src/gnc-module/test/test-scm-dynload: adjust dynamic-link call
* src/gnc-module/test/test-scm-init: convert to shell script that
* src/gnc-module/test/mod-bar/Makefile.am
*** empty log message ***
* src/gnc-module/test/mod-foo/Makefile.am
* src/gnome/Makefile.am: use INTLTOOL_DESKTOP_RULE.
* src/gnome/argv-list-converters.c
* src/gnome/top-level.c
* src/gnome/window-help.c
* src/gnome/window-register.c
* src/gnome-utils/.cvsignore: add .libs.
* src/gnome-utils/Makefile.am
* src/gnome-utils/test/Makefile.am
* src/import-export/binary-import/.cvsignore: add .libs and
* src/import-export/binary-import/Makefile.am : support new g-wrap
* src/import-export/binary-import/test/Makefile.am
* src/import-export/qif-import/Makefile.am
* src/import-export/qif-io-core/.cvsignore: add .deps.
* src/import-export/qif-io-core/Makefile.am
* src/import-export/qif-io-core/test/Makefile.am
* src/network-utils/.cvsignore: add .libs.
* src/network-utils/Makefile.am
* src/network-utils/test/Makefile.am
* src/optional/swig/Makefile.am
* src/report/standard-reports/Makefile.am
* src/report/standard-reports/test/Makefile.am
* src/report/stylesheets/Makefile.am
* src/report/stylesheets/test/Makefile.am
* src/report/utility-reports/Makefile.am
* src/report/utility-reports/iframe-url.scm: use slib and require
* src/report/utility-reports/test/Makefile.am
* src/tax/us/Makefile.am
* src/tax/us/test/Makefile.am
* src/test-core/Makefile.am
*** empty log message ***
* configure.in: require at least g-wrap 1.3.1.
*** empty log message ***
* configure.in (GNC_ADD_ON_SRFIS): compute needed SRFIs.
* lib/srfi/Makefile.am: determine SRFI list via autoconf.
*** empty log message ***
* .cvsignore: add stamp-h1 (where does this come from?).
* src/Makefile.am (gnucash_LDADD): link gncguile and gncgnome as
* src/engine/Makefile.am
* src/gnome/.cvsignore: add files for shared libs.
* src/gnome/Makefile.am
* src/scm/printing/Makefile.am
* src/scm/printing/number-to-words.scm: make a guile module.
* src/scm/printing/print-check.scm: use number-to-words module.
*** empty log message ***
* src/app-utils/app-utils.scm: added use-modules.
* src/app-utils/guile-util.c
* src/app-utils/guile-util.h:
* src/app-utils/test/Makefile.am
* src/backend/file/test/Makefile.am
* src/engine/engine.scm: added use-modules.
* src/engine/test/Makefile.am (TESTS_ENVIRONMENT): add paths.
* src/gnc-module/gnc-module.c (gnc_module_system_init): add some
* src/import-export/qif-import/qif-import.scm: added use-modules.
* src/import-export/qif-io-core/qif-io-core.scm: added
* src/report/locale-specific/us/taxtxf.scm: added use-modules.
* src/report/locale-specific/us/test/Makefile.am
* src/report/report-system/report-system.scm: added use-modules.
*** empty log message ***
* src/report/standard-reports/account-piecharts.scm: added use-modules.
* src/report/standard-reports/account-summary.scm: added use-modules.
* src/report/standard-reports/balance-sheet.scm: added use-modules.
* src/report/standard-reports/category-barchart.scm: added use-modules.
* src/report/standard-reports/net-barchart.scm: added use-modules.
* src/report/standard-reports/payables.scm: added use-modules.
* src/report/standard-reports/pnl.scm: added use-modules.
* src/report/standard-reports/portfolio.scm: added use-modules.
* src/report/standard-reports/price-scatter.scm: added use-modules.
* src/report/standard-reports/register.scm: added use-modules.
* src/report/standard-reports/standard-reports.scm: added use-modules.
* src/report/standard-reports/transaction.scm: added use-modules.
* src/report/standard-reports/test/Makefile.am
* src/report/stylesheets/stylesheet-fancy.scm: added use-modules.
* src/report/stylesheets/stylesheet-plain.scm: added use-modules.
* src/report/stylesheets/stylesheets.scm: added use-modules.
* src/report/stylesheets/test/Makefile.am
* src/report/utility-reports/hello-world.scm: added use-modules.
* src/report/utility-reports/iframe-url.scm: added use-modules.
* src/report/utility-reports/utility-reports.scm: added use-modules.
* src/report/utility-reports/view-column.scm: added use-modules.
* src/report/utility-reports/welcome-to-gnucash.scm: added use-modules.
* src/report/utility-reports/test/Makefile.am
* src/scm/Makefile.am (gncscmmod_DATA): move bootstrap.scm here.
* src/scm/bootstrap.scm.in: remove slib compatability stuff.
* src/scm/command-line.scm
* src/scm/doc.scm: remove gnc:support call.
* src/scm/extensions.scm: remove gnc:support call.
* src/scm/main-window.scm: remove gnc:support call.
* src/scm/main.scm (gnc:startup): change gnc:depend calls to
* src/scm/path.scm (gnc:locale-prefixes): () -> '().
* src/scm/price-quotes.scm: make it a guile module -- add exports,
* src/scm/startup.scm: comment out everything -- if this works, we
* src/scm/substring-search.scm: remove gnc:support call.
* src/scm/xml-generator.scm: remove gnc:support call.
* src/scm/gnumeric/gnumeric-utilities.scm: remove gnc:support and
* src/scm/printing/print-check.scm: remove gnc:support and
* src/tax/us/us.scm (gnucash): added use-modules.
* src/tax/us/test/Makefile.am
*** empty log message ***
* src/app-file/test/.cvsignore: add Makefile.in.
* src/gnome-utils/Makefile.am (BUILT_SOURCES): fix for new automake.
* src/import-export/qif-import/test/.cvsignore: add .deps.
* src/report/locale-specific/us/test/.cvsignore: add .deps.
* src/tax/us/test/.cvsignore: add .deps.
*** empty log message ***
* src/backend/file/test/Makefile.am
* src/gnome/tip-of-the-day.c: moved from src/guile.
* src/gnome/tip-of-the-day.h: moved from src/guile.
* src/gnome/Makefile.am: move tip-of-the-day here.
* src/gnome-utils/test/Makefile.am
* src/report/locale-specific/us/test/.cvsignore: add .libs.
* src/tax/us/test/.cvsignore: add .libs.
* src/import-export/qif-import/test/.cvsignore: add .libs.
*** empty log message ***
* src/gnc-module/test/Makefile.am (TESTS_ENVIRONMENT): add missing
* configure.in: set execute bit on gnc-test-env.
* src/gnc-test-env: new script.
* src/report/standard-reports/test/Makefile.am: use gnc-test-env.
*** empty log message ***
* configure.in: update to reflect deleted src/gnome.
* src/Makefile.am: update to reflect deleted src/gnome.
* src/gnome/.cvsignore: add files from src/guile.
* src/scm/config: moved from src/scm.
* src/gnome/i18n.h.in: moved here from src/guile.
* src/gnome/gnucash.c.in: moved here from src/guile.
* src/gnome/gnucash.h: moved here from src/guile.
* src/gnome/Makefile.am: accomodate files from src/guile.
* src/report/stylesheets/test/Makefile.am: switch to use gnc-test-env.
* src/report/utility-reports/test/Makefile.am: use gnc-test-env.
* src/scm/Makefile.am: added config.
*** empty log message ***
* src/gnome/Makefile.am (noinst_HEADERS): add gw-gnc.h.
*** empty log message ***
*** empty log message ***
* src/gnome/Makefile.am: accomodate file relocations.
* src/gnome/dialog-account.c: moved to src/dialog-account.
* src/gnome/dialog-account.h: moved to src/dialog-account.
* src/gnome/dialog-dup-trans.c: moved to src/register/ledger-core.
* src/gnome/file-utils.c: moved to src/app-utils.
* src/gnome/file-utils.h: moved to src/app-utils.
* src/gnome/window-help.c: moved to src/gnome-utils.
* src/gnome/window-help.h: moved to src/gnome-utils.
* src/gnome/top-level.c: remove spurious dialog-account.h include.
* src/gnome/gnucash.c.in: add temporary helpers for gnucash
* src/gnome-utils/Makefile.am: add window-help.
* src/gnome-utils/window-help.c: moved here from src/gnome.
* src/gnome-utils/window-help.h: moved here from src/gnome.
* src/register/ledger-core/Makefile.am: add dialog-dup-trans.
* src/register/ledger-core/dialog-dup-trans.c: moved here from
* src/gnc-module/test/test-load-deps.scm: deleted - unnecessary.
* src/app-utils/Makefile.am: add file-utils.
* src/app-utils/file-utils.c: moved here from src/gnome.
* src/app-utils/file-utils.h: moved here from src/gnome.
* src/gnc-module/gnc-module.c
*** empty log message ***
* src/scm/main.scm (gnc:startup): very ugly hack -- right now we
* src/tax/us/test/Makefile.am: switch to use gnc-test-env to build
* src/gnc-module/test/Makefile.am
* src/gnc-module/test/test-load-deps: turn in to a self-contained
* src/gnc-module/test/test-load-scm: turn in to a self-contained
* src/gnc-module/test/test-scm-init: don't set %load-path
* src/Makefile.am (SUBDIRS): re-order to fix dependency problems.
* src/gnucash.sh.in: new file -- this will eventually become the
* src/.cvsignore: add gnucash.sh
* configure.in (AC_OUTPUT): add src/dialog-account.
*** empty log message ***
* src/gnc-module/test/test-scm-multi.scm: deleted.
* src/gnc-module/test/test-scm-multi: turned into guile script
* src/gnc-module/test/Makefile.am: use gnc-test-env.
* src/business/business-core/test/.cvsignore: add various things.
* src/business/business-core/test/Makefile.am: fixup
* src/gnc-module/gnc-module.c
* src/business/.cvsignore: add Makefile.in.
* src/business/business-core/.cvsignore: add various things.
* src/business/business-gnome/.cvsignore: add various-things.
* src/business/business-gnome/Makefile.am
*** empty log message ***
* src/Makefile.am (SUBDIRS): add core-utils.
* src/README.modules: add core-utils.
* src/backend/file/sixtp-utils.c (gnc_timegm): switch from putenv
* configure.in (AC_OUTPUT): add src/core-utils.
* src/backend/file/test/Makefile.am (AM_CFLAGS): add src/core-utils.
* src/backend/file/test/test-save-in-lang.c
* src/business/business-gnome/Makefile.am
* src/core-utils/.cvsignore: new file.
* src/core-utils/Makefile.am: new file.
* src/core-utils/core-utils.c: new file.
* src/core-utils/core-utils.h: new file.
* src/engine/gnc-engine-util.h: add #include config.h.
* src/gnc-module/Makefile.am
* src/gnc-module/gnc-module.c
* src/gnome/gnucash.c.in
* src/gnome/Makefile.am (AM_CFLAGS): add core-utils.
*** empty log message ***
* src/bin/.cvsignore: new file.
* src/bin/Makefile.am: new file.
* src/bin/gnucash-env.in: new file -- you can use this to invoke
* src/bin/gnucash-make-guids.in: moved here from ..
* src/bin/gnucash-run-script.in: moved here from ..
* src/bin/gnucash.in: moved here from ../gnucash.sh.in. Now uses
* src/scm/main.scm: remove append-path calls - handled in gnucash-env.
* src/gnome/window-main.c (gnc_shutdown): moved here for now, but
* src/gnome/gnucash.h: removed many dead functions.
* src/gnome/gnucash.c.in: removed all code except
* src/gnc-main.c: deleted.
* src/gnucash-make-guids.in: moved to src/bin.
* src/gnucash-run-script.in: moved to src/bin.
* src/gnucash.sh.in: moved to src/bin/gnucash.in.
* src/Makefile.am: handle new src/bin directory, and remove all
* src/.cvsignore: remove bits that moved to src/bin.
*** empty log message ***
* src/scm/startup-design.txt: some updates -- needs overhaul.
* configure.in: add GNC_LIBEXECDIR.
* doc/gnucash.1: remove some vestigal envt var refs.
* src/bin/guile.in: trivial guile override wrapper.
* src/bin/gnucash.in: rearrange code so that the file can be
* src/bin/gnucash-env.in: add the script-override directory to the
* src/bin/Makefile.am (gncoverridedir): new var.
* src/bin/.cvsignore: add guile.
*** empty log message ***
* README: add a note to the Running section indicating that it's
*** empty log message ***
* lib/guile-www/Makefile.am
*** empty log message ***
* src/app-utils/i18n.h.in: move here from src/gnome.
* src/app-utils/gw-app-utils-spec.scm: add wrapper for
* src/app-utils/Makefile.am
* src/app-utils/gnc-gettext-util.c (gnc_setup_gettext): move here.
* src/app-utils/gnc-gettext-util.h (gnc_setup_gettext): move here.
* src/app-utils/README: new file.
* .cvsignore: add .scm-links
* src/app-utils/.cvsignore: add i18n.h.
* src/business/business-core/gncInvoice.c
*** empty log message ***
* src/core-utils/gw-core-utils-spec.scm: new file.
* src/core-utils/Makefile.am: accomodate new g-wrappers.
* src/gnc-module/gnc-module.c
* src/gnome/Makefile.am: accomodate the removal of gnucash.h,
* src/gnome/gw-gnc-spec.scm: remove gnucash.h include.
* src/gnome/top-level.c: remove gnucash.h include.
* src/import-export/binary-import/Makefile.am
* src/core-utils/.cvsignore: add .scm-links.
* src/scm/bootstrap.scm.in: switch to use load-from-path for
* src/scm/command-line.scm (gnc:*config-dir*): add GNC_CONFIG_DIR
* src/scm/main.scm (gnc:startup): call gnc:setup-gettext and
* src/scm/tip-of-the-day.scm (gnc:read-tips): use
* src/import-export/qif-import/Makefile.am (.scm-links): new target.
* src/bin/gnucash-env.in: moved to src/bin/overrides.
* src/bin/gnucash-make-guids.in: removed.
* src/bin/gnucash-run-script.in: removed.
* src/bin/gnucash.in: removed.
* src/bin/guile.in: moved to src/bin/overrides.
* src/bin/generate-gnc-script: new script to generate all the
* src/gnome/gnucash.c.in: removed.
* src/gnome/gnucash.h: removed.
* src/gnome/i18n.h.in: moved to src/app-utils.
* src/import-export/qif-import/.cvsignore: add .scm-links.
* src/bin/overrides/gnucash: new file.
* src/bin/test/.cvsignore: new file.
* src/bin/test/Makefile.am: new file.
* src/bin/test/fake-guile: new file.
* src/bin/test/test-guile-env-override: new file.
* src/bin/test/test-version: new file.
* src/bin/Makefile.am: handle new overrides arrangement.
* src/bin/.cvsignore: update for file rearrangements.
* src/bin/overrides/.cvsignore: new file.
* src/bin/overrides/Makefile.am: new file.
* src/bin/overrides/gnucash-build-env.in: moved from ../.
* src/bin/overrides/gnucash-env.in: moved from ../.
* src/bin/overrides/gnucash-make-guids: new file -- mostly content
* src/bin/overrides/guile.in: moved from ../.
*** empty log message ***
* configure.in: add adjustments for new static overrides scripts.
* src/bin/overrides/gnucash-run-script: new file -- mostly content
* src/bin/test/test-run-script: new file.
*** empty log message ***
* Makefile.TAGS: new file.
* Makefile.am (TAGS): modify to fix the problem where you had to
* src/app-utils/Makefile.am (gncscm_DATA): remove utilities.scm.
* src/app-utils/utilities.scm: code moved to main.scm -- needed
* src/app-utils/app-utils.scm: accomodate removal of
* src/bin/overrides/gnucash: use main, not bootstrap.
* src/bin/overrides/gnucash-build-env.in: part 1 of startup
* src/engine/test/test-group-vs-book.c (main_helper): check for
* src/engine/test/test-period.c: must load the engine
* src/gnc-module/Makefile.am (libgncmodule_la_LIBADD): remove
* src/gnc-module/gnc-module.c: remove guile includes.
* src/scm/command-line.scm: add other env var lookups as part of
* src/scm/depend.scm: deleted.
* src/scm/doc.scm (gnc:load-help-topics): just use
* src/scm/build-config.scm.in: new file -- keep all the
* src/scm/Makefile.am: remove depend.scm and handle switch from
* src/scm/path.scm (gnc:default-doc-dirs): match build-config.scm
* src/gnome-utils/gnome-utils.scm: rename bootstrap to main.
* src/import-export/qif-import/qif-import.scm: rename bootstrap to main.
* src/import-export/qif-io-core/qif-io-core.scm: rename bootstrap
* src/report/locale-specific/us/taxtxf.scm: rename bootstrap to main.
* src/report/report-system/report-system.scm: rename bootstrap to main.
* src/report/report-system/report.scm: rename bootstrap to main.
* src/report/stylesheets/stylesheet-fancy.scm: rename bootstrap to main.
* src/report/stylesheets/stylesheet-plain.scm: rename bootstrap to main.
* src/report/stylesheets/stylesheets.scm: rename bootstrap to main.
* src/scm/.cvsignore: remove bootstrap.scm and add build-config.scm.
* src/scm/price-quotes.scm: rename bootstrap to main.
* src/tax/us/us.scm: rename bootstrap to main.
* src/scm/main.scm: merge bootstrap.scm contents here and
* src/report/utility-reports/hello-world.scm: rename bootstrap to main.
* src/report/utility-reports/iframe-url.scm: rename bootstrap to main.
* src/report/standard-reports/account-piecharts.scm: rename bootstrap to main.
* src/report/standard-reports/account-summary.scm: rename
* src/report/utility-reports/view-column.scm: rename bootstrap to main.
* src/report/standard-reports/aging.scm: rename bootstrap to main.
* src/report/standard-reports/transaction.scm: rename bootstrap to main.
* src/report/utility-reports/utility-reports.scm: rename bootstrap
* src/report/utility-reports/welcome-to-gnucash.scm: rename
* src/report/standard-reports/average-balance.scm: rename
* src/report/standard-reports/portfolio.scm: rename bootstrap to main.
* src/report/standard-reports/price-scatter.scm: rename bootstrap
* src/report/standard-reports/register.scm: rename bootstrap to main.
* src/report/standard-reports/standard-reports.scm: rename
* src/report/standard-reports/payables.scm: rename bootstrap to
* src/report/standard-reports/receivables.scm: rename bootstrap to main.
* src/report/standard-reports/balance-sheet.scm: rename bootstrap
* src/report/standard-reports/category-barchart.scm: rename
* src/report/standard-reports/net-barchart.scm: rename bootstrap to main.
* src/report/standard-reports/pnl.scm: rename bootstrap to main.
*** empty log message ***
* src/scm/bootstrap.scm.in: deleted (yesterday actually).
* configure.in (error-on-warning): make this the default. I'm
* intl-scm/Makefile.am (guile-strings.c): add top_srcdir.
* src/backend/postgres/test/Makefile.am
* src/backend/postgres/test/db-control.sh: rework to communicate
* src/backend/postgres/test/test-db.c
* src/bin/overrides/gnucash-build-env.in: add report-gnome to
* src/gnome/dialog-sxsincelast.c: #include gnc-gui-query.h
* src/optional/.cvsignore: add *.lo and *.la.
* src/report/report-gnome/Makefile.am
* src/engine/iso-4217-currencies.scm: fix some typos.
* src/engine/engine.scm: don't export deleted
* src/engine/engine-helpers.h: remove
* src/engine/gnc-book.c (gnc_book_init): switch to use non-guile
* src/engine/commodity-table.scm: migrate commodity table
* src/engine/engine-helpers.c
* src/engine/gnc-commodity.c
* src/engine/gnc-commodity.h
* src/engine/Makefile.am: accomodate new automatically generated C
* src/engine/iso-currencies-to-c: new file -- convert
* src/engine/.cvsignore: add a few missing bits.
* configure.in: now that libgnc-engine doesn't depend on guile any
* src/report/report-gnome/.cvsignore: add missing bits.
* src/report/utility-reports/hello-world.scm
* src/scm/Makefile.am (build-config.scm): remove
* src/scm/build-config.scm.in: rename -dir_ variables to -path_
* src/scm/tip-of-the-day.scm: rewrite to be re-loadable -- you now
* src/scm/price-quotes.scm
* src/scm/path.scm: rework doc-path handling completely, migrating
* src/scm/main.scm: migrate some loads to the top level - though
* src/scm/main-window.scm: fix hooks usage to be idempotent --
* src/scm/doc.scm (gnc:find-doc-file): use
* src/scm/command-line.scm: reorganize a little to remove some of
*** empty log message ***
* configure.in: switch to check and only install the srfis we
* Makefile.am: handle conditional install inclusion of GUILE_WWW.
*** empty log message ***
* lib/srfi/Makefile.am: handle conditional per-SRFI install.
* src/app-file/Makefile.am: fix for new g-wrap.
* src/app-file/gw-app-file-spec.scm: fix for new g-wrap.
* src/app-utils/Makefile.am: fix for new g-wrap.
* src/app-utils/guile-util.c: g-wrap-runtime-guile.h -> g-wrap-wct.h
* src/app-utils/gw-app-utils-spec.scm: fix for new g-wrap.
* src/app-utils/option-util.c: g-wrap-runtime-guile.h -> g-wrap-wct.h
* src/app-utils/test/Makefile.am (LDADD): remove libgw-glib.la.
* src/backend/file/test/Makefile.am (LDADD): remove libgw-glib.la.
* src/backend/postgres/test/Makefile.am (LDADD): remove libgw-glib.la.
*** empty log message ***
* src/business/business-core/Makefile.am: fix for new g-wrap.
* src/business/business-core/gw-business-core-spec.scm: fix for
* src/business/business-gnome/Makefile.am: fix for new g-wrap.
* src/business/business-gnome/gw-business-gnome-spec.scm: fix for
* src/core-utils/Makefile.am: fix for new g-wrap.
* src/core-utils/gw-core-utils-spec.scm: fix for new g-wrap.
* src/engine/Makefile.am: fix for new g-wrap.
* src/engine/engine-helpers.c: removed various glist processing
* src/engine/engine-helpers.h: accomodate changes to
* src/engine/engine.scm: fix for new g-wrap.
*** empty log message ***
* src/engine/gncmod-engine.c: fix for new g-wrap.
* src/engine/gw-engine-spec.scm: fix for new g-wrap.
* src/engine/gw-kvp-spec.scm: fix for new g-wrap.
* src/engine/kvp-scm.c: g-wrap-runtime-guile.h -> g-wrap-wct.h
* src/engine/test/Makefile.am (LDADD): remove libgw-glib.
* src/gnc-module/Makefile.am: fix for new g-wrap.
* src/gnc-module/gnc-module.scm: fix for new g-wrap.
* src/gnc-module/gw-gnc-module-spec.scm: fix for new g-wrap.
* src/gnc-module/test/mod-bar/Makefile.am: fix for new g-wrap.
* src/gnc-module/test/mod-baz/Makefile.am: fix for new g-wrap.
* src/gnc-module/test/mod-foo/Makefile.am: fix for new g-wrap.
* src/gnc-module/test/mod-bar/bar-gwrap.scm: fix for new g-wrap.
* src/gnc-module/test/mod-baz/baz-gwrap.scm: fix for new g-wrap.
* src/gnc-module/test/mod-foo/foo-gwrap.scm: fix for new g-wrap.
* src/gnc-module/test/mod-bar/gnc-mod-bar.c: fix for new g-wrap.
* src/gnc-module/test/mod-baz/gnc-mod-baz.c: fix for new g-wrap.
* src/gnc-module/test/mod-foo/gnc-mod-foo.c: fix for new g-wrap.
* src/gnome/Makefile.am: fix for new g-wrap.
* src/gnome/gw-gnc-spec.scm: fix for new g-wrap.
* src/gnome/top-level.c: g-wrap-runtime-guile.h -> g-wrap-wct.h
* src/gnome/window-register.c: g-wrap-runtime-guile.h -> g-wrap-wct.h
* src/gnome-utils/gw-gnome-utils-spec.scm: fix for new g-wrap.
* src/import-export/binary-import/gw-binary-import-spec.scm: fix
* src/register/register-core/gw-register-core-spec.scm: fix for
* src/report/report-gnome/gw-report-gnome-spec.scm: fix for new g-wrap.
* src/gnome-utils/dialog-options.c
* src/gnome-utils/Makefile.am: fix for new g-wrap.
* src/import-export/binary-import/Makefile.am: fix for new g-wrap.
* src/register/register-core/Makefile.am: fix for new g-wrap.
* src/import-export/qif-import/druid-qif-import.c:
*** empty log message ***
* src/import-export/qif-import/qif-merge-groups.scm
* src/report/locale-specific/us/taxtxf.scm (make-split-list): quit
* src/report/report-gnome/Makefile.am: fix for new g-wrap.
* src/report/report-gnome/dialog-column-view.c:
* src/report/report-gnome/window-report.c:
* src/report/report-system/commodity-utilities.scm
* src/report/report-system/report-system.scm: fix for new g-wrap.
* src/report/report-system/report-utilities.scm
* src/report/standard-reports/aging.scm (aging-renderer): quit
* src/report/standard-reports/average-balance.scm (renderer): quit
* src/report/standard-reports/register.scm (reg-renderer): quit
* src/report/standard-reports/transaction.scm (trep-renderer):
* src/scm/main.scm (gnc:safe-strcmp): new public function -- we
*** empty log message ***
cvs (1):
sdfasdf
goonie (56):
Fixes for empty barcharts.
Changelog for previous changes.
Fix for null data.
Fix for new-user with no .gnucash bug reported by Bryan Larsen.
fix bug with new-user saving book config file.
updating documentation to detail new features.
missing file from yesterday's checkin
missing files from yesterday's checkin
fixes missed in last night's checkin
fix up transaction report formatting
More documentation updates.
More documentation work.
more documentation updates
More documentation updates, including a "What's New" document.
documentation updates, bugfixes.
reverted borken version.
show report titles when displaying report "no data" and "no account"
Catch case with empty or zero data lists before handing off to graph code.
Display a title on report options dialog boxes.
Fixes for FreeBSD.
More documentation updates - price editor and related changes.
Return 'foreign' quantities unchanged if 'foreign' and 'domestic' are
More doc improvements, including Chris Lyttle's register documentation.
More documentation updates.
fix bug occurring in transaction report.
remove conflict marks from ChangeLog.
Fix compile problems
simple compile fix
More new screenshots, and related updates to the docs.
More doc updates, including a big image cruft removal.
Removed useless machine-generated po/ChangeLog, more doc updates,
New "payables" report for accounts payable.
Add configurable sorting to the payables report.
Revert accidental change.
Added column totals, and more helpful comments in the code.
First SX change - add a help button to the editor dialog.
Cleanups as discussed in SX TODO . . .
Tidy up for Scheduled Transaction code.
Add support for detecting "changes after last save". Format cleanup.
Fixed FIXME's, cleaned up string literals.
Add obsolete transactions dialog, fix a couple of bugs.
Magic-number, unnecessary static strings, and redundant-function-ectomy.
Fix bug in sxsincelast-dialog, i18n xaccFreqSpecGetFreqStr.
make-sx-from-real-transaction dialog. bug fixes
the big SX kvp renaming, and date-time bugfixes for sx-from-trans
rename "recur" commands "schedule", replace literals with #defines
fix multiple SX-from-trans bugs
remove eval usage from reports to make guile 1.6 compatibility easier.
add preliminary work on transaction voiding.
Add query support for voided transactions.
automake 1.5 fixes and further work on transaction voiding
work on validating transaction voiding (incomplete)
transaction voiding now tested and works :)
add date recording to transaction voiding.
Fix dynamic linking bug.
Build fixes for debian sid.
unknown (1):
New repository initialized by cvs2svn.
More information about the gnucash-changes
mailing list