Commit Graph

4132 Commits

Author SHA1 Message Date
Dave Peticolas
fa9e570cb8 2001-06-18 Dave Peticolas <dave@krondo.com>
* src/test/test-stuff.[ch]: fix warning


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4753 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 21:22:14 +00:00
Rob Browning
4d1c750225 *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4752 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 17:59:40 +00:00
Rob Browning
b421451b1f * src/scm/report/Makefile.am (gncscmmoddir): dir for report modules.
(gncscmmod_DATA): add reports that have been modularized.
(gncscm_DATA): remove reports that have been modularized.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4751 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 17:59:18 +00:00
Rob Browning
92aa4e5e8d * src/scm/report/report-list.scm: switch to use-modules for
some reports.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4750 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 17:59:04 +00:00
Rob Browning
b28068d988 * src/scm/report/transaction.scm: renamed from
transaction-report.scm and converted to guile module.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4749 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 17:57:57 +00:00
Rob Browning
917d0180af * src/scm/report/transaction-report.scm: renamed to transaction.scm
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4748 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 17:56:55 +00:00
Rob Browning
0712c81b41 * src/scm/report/taxtxf.scm: convert to guile module.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4747 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 17:56:43 +00:00
Rob Browning
cdbe6074ad * src/scm/report/register.scm: convert to guile module.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4746 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 17:47:03 +00:00
Rob Browning
c05661c7d2 * src/scm/report/price-scatter.scm: convert to guile module.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4745 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 17:46:48 +00:00
Rob Browning
785107263d * src/scm/report/portfolio.scm: convert to guile module.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4744 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 17:46:32 +00:00
Rob Browning
f375b0c95a * src/scm/report/pnl.scm: convert to guile module.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4743 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 17:46:13 +00:00
Rob Browning
1514fcd828 * src/scm/report/net-barchart.scm: convert to guile module.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4742 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 17:45:50 +00:00
Rob Browning
2a7ca35fd9 * src/scm/report/iframe-url.scm: convert to guile module.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4741 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 17:45:39 +00:00
Rob Browning
0835ad73f1 * src/scm/report/hello-world.scm: convert to guile module.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4740 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 17:45:25 +00:00
Rob Browning
2e9232020f * src/scm/report/category-barchart.scm: convert to guile module.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4739 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 17:45:10 +00:00
Rob Browning
aafe7cf3b5 * src/scm/report/balance-sheet.scm: convert to guile module.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4738 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 17:44:57 +00:00
Rob Browning
073955d8e6 * src/scm/report/average-balance.scm: convert to guile module.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4737 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 17:44:45 +00:00
Rob Browning
cd3da33488 * src/scm/report/account-summary.scm: convert to guile module.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4736 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 17:44:32 +00:00
Rob Browning
f02a578329 * src/scm/report/account-piecharts.scm: convert to guile module.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4735 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 17:44:21 +00:00
Rob Browning
9d2c878baf .cvsignore: add ChangeLog.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4734 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 17:43:48 +00:00
Rob Browning
a70ef04176 * src/scm/bootstrap.scm.in (gnc:load): don't silently succeed on
load errors -- fail.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4733 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 16:51:36 +00:00
Rob Browning
304b8d8c57 * src/scm/report-html.scm: make (ice-9 slib) dependency explicit.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4732 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 16:48:57 +00:00
Rob Browning
74162820f5 * src/scm/depend.scm (gnc:depend): add optional timing facility.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4731 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 16:47:48 +00:00
Rob Browning
5ab671c635 * src/gnome/gnc-frequency.c: fixed some type problems.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4730 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 16:44:03 +00:00
Rob Browning
42b225b648 * src/gnome/dialog-scheduledxaction.c: fixed some type problems.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4729 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 16:43:44 +00:00
Rob Browning
47e91c8a4b * src/gnome/dialog-nextrun.c: fixed some type problems.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4728 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 16:43:30 +00:00
Dave Peticolas
3942b271e9 2001-06-18 Dave Peticolas <dave@krondo.com>
* src/engine/gnc-schedxaction-xml-v2.c: fix warnings.
        use C comments.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4727 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 10:23:46 +00:00
Dave Peticolas
34500dc4eb 2001-06-18 Dave Peticolas <dave@krondo.com>
* src/MultiLedger.c: same as below

	* src/SplitLedger.c: same as below. fix indentation. please
	use the indentation style already present in the file.

	* src/engine/gnc-freqspec-xml-v2.c: same as below

	* src/engine/FreqSpec.[ch]: fix warnings. use standard C comments

	* doc/sgml/C/xacc-about.sgml: update credits


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4726 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 10:13:53 +00:00
Dave Peticolas
d5f96b9ba2 2001-06-17 Joshua Sled <jsled@asynchronous.org>
* src/engine/gnc-account-xml-v2.c (dom_tree_to_account): Added.

	* src/engine/gnc-transaction-xml-v2.c (dom_tree_to_transaction):
	Added.

	* src/FileDialog.c: Added support for copying
	scheduled-transaction-related GNCBook fields.
	src/engine/

	* src/engine/FreqSpec.{h,c}: Added.

	* src/engine/SchedXaction.{h,c}: Added.

	* src/engine/gnc-{freqspec,schedxaction}-xml-v2.c: Added

	* src/engine/gnc-book.c: Added the template group [template
	transaction belong to the template group] and the Scheduled
	Trasnaction list.

	* src/gnome/glade/sched_xact.glade: Added.

	* src/gnome/dialog-nextrun.{h,c}: Added.

	* src/gnome/dialog-scheduledxaction.{h,c}: Added.

	* src/gnome/gnc-frequency.{h,c}: Added.

	* src/SplitLedger.c, src/MultiLedger.c: Added support for a
	Template Ledger.

	* src/guile/gnc.gwp: Added wrapping for
	dialog-{scheduledxactions,nextrun}-creation functions.

	* src/register/splitreg.c: Added formula credit and debit cells,
	and flags for template-register support.

	* src/register/formulacell.h: Added.

	* src/gnome/gnc-dateedit.h: Added explanatory comment from dave_p
	in IRC.

	* src/gnome/query-user.h: Added prototype of
 	gnc_verify_dialog_parented(...), so I could use it the SX UI
	stuff.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4725 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 08:25:46 +00:00
Dave Peticolas
3f921fd1b4 2001-06-17 Kevin Finn <kevinfinn@mediaone.net>
* src/gnome/window-reconcile.c: Implemented automatic interest
	transfer as a stripped-down transfer dialog.  This allows the user
	to automatically enter an interest charge or payment for bank or
	credit accounts prior to starting reconciliation, subject to both
	a global and per-account preference.

	* src/gnome/dialog-transfer.c,h: Add interfaces to allow the
	dialog-transfer to be manipulated as necessary to create the auto
	interest transfer dialog.

	* src/scm/prefs.scm: added new Reconcile boolean: Automatic
	Interest Transfer * src/engine/Account.c,h: Add access functions
	for per-account auto interest xfer kvp

	* src/engine/kvp_doc.txt: Document new kvps.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4724 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 00:56:33 +00:00
James LewisMoss
f21922a3bd remove conflict indicator.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4723 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 00:31:53 +00:00
James LewisMoss
72f4249023 *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4722 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 00:30:30 +00:00
James LewisMoss
79a594b1cc * src/engine/io-gncxml-v2.c (gnc_book_write_to_xml_file_v2): check
return of fclose.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4721 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 00:22:49 +00:00
James LewisMoss
76cf4739af * src/engine/gnc-commodity-xml-v2.c (set_commodity_value): strip
string before setting things.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4720 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 00:21:57 +00:00
Dave Peticolas
03904ba6fc 2001-06-17 Dave Peticolas <dave@krondo.com>
* src/gnome/cursors.c (gnc_set_busy_cursor): fix warning


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4718 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-17 23:27:34 +00:00
Dave Peticolas
2d7d6818da 2001-06-17 Dave Peticolas <dave@krondo.com>
* src/scm/date-utilities.scm: use gnc:print-date instead of
	strftime

	* src/scm/report/hello-world.scm: fix docs

	* src/scm/report/transaction-report.scm: fix date printing

	* src/scm/report/register.scm: remove cruft


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4717 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-17 22:07:13 +00:00
Christian Stimming
d0d0c4ab19 Fixed POTFILES.in.
Updated German translation.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4716 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-17 20:32:50 +00:00
Dave Peticolas
1622755e74 2001-06-17 Dave Peticolas <dave@krondo.com>
* src/register/gnome/gnucash-style.c (gnucash_font_load): new func
	If gdk_fontset_load doesn't work, try gdk_font_load.
	(gnucash_style_set_register_font_name): use gnucash_font_load
	(gnucash_style_set_register_hint_font_name): use gnucash_font_load


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4713 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-17 10:54:57 +00:00
Dave Peticolas
8f858dced6 2001-06-17 Dave Peticolas <dave@krondo.com>
* src/FileDialog.c (gncFileSave): save the window state on a save
	(gncFileQuerySave): don't provide cancel option when the ui can't

	* src/scm/main-window.scm (gnc:main-window-save-state): new func
	don't save state when the ui can't

	* src/gnome/window-main.c
	(gnc_main_window_can_cancel_exit): new func
	(gnc_main_window_can_save): new func
	(gnc_main_window_has_apps): new func

	* src/gnc-ui.h: add new api

	* src/gnome/top-level.c (gnc_ui_can_cancel_exit): new func


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4711 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-17 09:47:39 +00:00
Dave Peticolas
e516792199 2001-06-16 Dave Peticolas <dave@krondo.com>
* src/guile/gnc.gwp: update for api change

	* src/scm/main.scm: update for api change

	* src/gnome/glade/newuser.glade: new file for new user glade xml

	* src/gnome/glade-support.[ch]: remove generated files

	* src/gnome/new-user-*.[ch]: remove old files

	* src/gnome/dialog-new-user.c: new file for new user dialog code.

	* src/gnome/druid-hierarchy.c: new file for account hierarchy
	creation druid code. Rename api calls to reflect the more
	general use of the druid.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4708 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-17 06:35:54 +00:00
Dave Peticolas
f46bdf493f 2001-06-13 Herbert Thoma <herbie@hthoma.de>
* po/de.po: updated German translation for transfer dialog.

	* doc/build-suse.txt: updated for gnucash 1.6 / SuSE 7.2


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4707 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-16 20:33:06 +00:00
Robert Graham Merkel
5f7a99f0ae Fix compile problems
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4706 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-16 13:52:11 +00:00
Dave Peticolas
def5a7cb02 Claus Hindsgaul's updated da.po.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4704 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-16 10:53:31 +00:00
James LewisMoss
8a4f29290d * src/engine/gnc-book.c (gnc_book_write_to_file): remove useless
line.
(make_backup): new func for duplicate functionality
(copy_file): new func to copy file.
(gnc_book_backup_file): use make_backup
(gnc_book_write_to_file): use make_backup


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4703 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-16 02:51:49 +00:00
James LewisMoss
c6d5667020 *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4702 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-16 02:51:19 +00:00
Dave Peticolas
5e06f775e2 2001-06-15 Dave Peticolas <dave@krondo.com>
* src/gnome/dialog-account-picker.c: use libglade


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4701 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-15 23:37:43 +00:00
Dave Peticolas
390b8d5c38 Claus Hindsgaul's updated da.po.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4700 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-15 23:26:41 +00:00
Dave Peticolas
84e6cc750d 2001-06-15 Dave Peticolas <dave@krondo.com>
* src/gnome/dialog-print-check.c: use libglade


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4698 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-15 23:13:29 +00:00
Dave Peticolas
c229055150 2001-06-15 Dave Peticolas <dave@krondo.com>
* src/gnome/dialog-find-transactions.c: use libglade


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4697 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-15 22:50:50 +00:00
Dave Peticolas
f81cc61dac 2001-06-15 Dave Peticolas <dave@krondo.com>
* src/guile/gnc.gwp: remove budgeting api

	* src/gnome/dialog-budget.[ch]: remove


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4696 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-15 10:54:43 +00:00