Commit Graph

3903 Commits

Author SHA1 Message Date
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
Dave Peticolas
6160096b83 2001-06-15 Dave Peticolas <dave@krondo.com>
* src/gnome/dialog-fincalc.c: use libglade

	* src/gnome/dialog-commodity.c: use libglade


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4695 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-15 10:39:06 +00:00
Dave Peticolas
0f784ccfb2 2001-06-15 Dave Peticolas <dave@krondo.com>
* src/gnome/dialog-account.c: use libglade

	* src/gnome/dialog-userpass.c: fix bloop

	* src/gnome/druid-commodity.c: use libglade


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4694 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-15 09:17:48 +00:00
Linas Vepstas
25df992b11 add sample 'intuit interchange format' files
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4692 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-15 01:21:00 +00:00
Dave Peticolas
6e2440b729 fix bug
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4690 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-14 22:54:03 +00:00
Dave Peticolas
dbb6bea789 Martin Norb�ck's updated sv.po.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4688 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-14 22:51:26 +00:00
Dave Peticolas
019a8167c5 Martin Norb�ck's patch fixing i18n bugs.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4686 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-14 22:26:11 +00:00
Dave Peticolas
56c29e3f7c 2001-06-14 Dave Peticolas <dave@krondo.com>
* src/gnome/druid-qif-import.c: use libglade


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4683 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-14 09:33:15 +00:00
Robert Graham Merkel
0d0d3ca4f9 remove conflict marks from ChangeLog.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4682 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-14 09:07:42 +00:00
Robert Graham Merkel
41e2e5671d fix bug occurring in transaction report.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4681 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-14 09:01:04 +00:00
Dave Peticolas
5f1283b17f Update file list.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4680 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-14 07:45:21 +00:00
Dave Peticolas
27747c147d 2001-06-14 Dave Peticolas <dave@krondo.com>
* src/gnome/dialog-transfer.c: use libglade

	* rpm/gnucash.spec.in: fix bug


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4679 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-14 07:44:30 +00:00
Dave Peticolas
3e1103cb6c 2001-06-13 Dave Peticolas <dave@krondo.com>
* src/experimental/cgi-bin/Makefile.am: add .cvsignore to dist

	* src/scm/report/account-summary.scm: fix string

	* src/guile/gnc-helpers.c (gnc_scm_list_to_glist): fix bug


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4677 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-14 06:29:18 +00:00
James LewisMoss
94b2600d25 add .deps.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4676 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-14 04:52:09 +00:00
Dave Peticolas
221539bfae 2001-06-13 Dave Peticolas <dave@krondo.com>
* src/scm/extensions.scm: fix bug

	* src/gnome/dialog-progress.c: use libglade

	* src/gnome/window-help.c: use libglade


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4675 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-14 02:26:06 +00:00
Dave Peticolas
33de0d9ddb 2001-06-13 Dave Peticolas <dave@krondo.com>
* src/gnome/dialog-utils.c (gnc_glade_lookup_widget): new func

	* src/gnome/dialog-tax-info.c: use libglade

	* src/gnome/dialog-style-sheet.c: use libglade


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4674 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-14 00:15:30 +00:00
Dave Peticolas
7bfecbb146 2001-06-13 Dave Peticolas <dave@krondo.com>
* src/gnome/dialog-style-sheet.c: use libglade


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4672 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-13 20:52:22 +00:00
James LewisMoss
f55d77b51c * doc/sgml/de_DE/Makefile.am: remove empty SUBDIRS setting.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4669 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-13 18:00:52 +00:00
James LewisMoss
a9670240c3 *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4668 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-13 18:00:26 +00:00
James LewisMoss
8f6d2f420f * configure.in (CFLAGS): add test-files makefiles to list.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4667 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-13 17:59:48 +00:00
Dave Peticolas
c68c78b815 2001-06-13 Dave Peticolas <dave@krondo.com>
* src/gnome/glade/stocks.glade: new file for old stock split druid

	* src/gnome/druid-stock-split.c: use libglade


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4666 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-13 10:49:50 +00:00
Dave Peticolas
2dc53adfed 2001-06-13 Dave Peticolas <dave@krondo.com>
* src/gnome/glade/userpass.glade: new file for old
	username/password dialog

	* src/gnome/dialog-userpass.c: use libglade


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4665 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-13 10:30:35 +00:00
Dave Peticolas
2cfebe584d 2001-06-13 Dave Peticolas <dave@krondo.com>
* src/gnome/dialog-column-view.c: more libglade work


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4664 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-13 08:03:08 +00:00
Dave Peticolas
e4c8926fab 2001-06-12 Dave Peticolas <dave@krondo.com>
* src/gnome/glade/report.glade: new file for old report dialogs

	* src/gnome/dialog-column-view.c: use libglade


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4663 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-13 06:16:08 +00:00
Bill Gribble
5abde68b00 Fix bug in qif account name guessing. Should fix reported bug on
FreeBSD.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4661 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-13 05:23:11 +00:00
Dave Peticolas
52d421ec36 2001-06-12 Dave Peticolas <dave@krondo.com>
* src/gnome/dialog-price-editor.c: fix bug


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4660 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-13 05:15:30 +00:00
Dave Peticolas
d6b075d857 2001-06-12 Dave Peticolas <dave@krondo.com>
* src/gnome/glade/price.glade: new file for old price dialogs

	* src/gnome/dialog-price-editor.c: use libglade


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4659 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-13 04:44:24 +00:00
Linas Vepstas
8c6941e9bb oops got boolean wrong
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4656 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-13 04:32:56 +00:00
Linas Vepstas
3d20eba7e6 bug fix -- implement sorting order
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4654 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-13 04:23:04 +00:00
Dave Peticolas
464ced4129 2001-06-12 Dave Peticolas <dave@krondo.com>
* src/gnome/reconcile-list.c: obey new option below

	* src/scm/prefs.scm: add option wrt checking off cleared
	transactions when reconciling


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4652 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-13 03:32:34 +00:00