Commit Graph

6453 Commits

Author SHA1 Message Date
Derek Atkins
695d717094 * gnome-utils/dialog-account.c: change the BeginEdit() call on the
(temporary) top-level account, so the SQL backend doesn't hate us
	  for committing and account without a commodity.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7435 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-11-04 02:22:46 +00:00
Derek Atkins
25f3ffddb9 * business/business-core/*.c: add begin/commit edit calls in every 'set'
function.  Fixes 96855.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7434 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-11-04 00:41:01 +00:00
Christian Stimming
0ca5fe055a more cvsignore.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7433 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-11-03 23:30:41 +00:00
Christian Stimming
803112175b Improved German translation. Many i18n typos fixed everywhere.
Improved glossary.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7432 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-11-03 23:30:09 +00:00
Derek Atkins
ac574a38eb * engine/gnc-be-utils.h: implement macro helpers for begin/commit functions
* business/business-core/*.c: Implement BeginEdit()/CommitEdit() functions
	  for all the business-accounting data objects.
	* Use the begin/commit calls in the GUI and file-backend.
	* mostly fixes bug #96855.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7431 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-11-03 20:21:42 +00:00
Christian Stimming
923006d98b 2002-11-03 Christian Stimming <stimming@tuhh.de>
* src/gnome/dialog-sxsincelast.c, src/gnome/window-main.c,
	src/engine/messages.h: Fix translation of plural forms by
	introducing ngettext(3).

	* src/import-export/ofx/gnc-ofx-import.c: Fix string translation
	issues.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7430 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-11-03 12:15:23 +00:00
Derek Atkins
53f1e9824a * gnc-engine-util.[ch]: add MOD_BUSINESS for logging (eww)
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7429 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-11-03 03:33:15 +00:00
Chris Lyttle
d8a1e8fa97 updated spec to work with rh8
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7428 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-11-02 09:59:53 +00:00
Derek Atkins
70e9aa6089 * import-export/ofx/Makefile.am: add gncscm_DATA to EXTRA_DIST
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7427 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-31 16:35:03 +00:00
Derek Atkins
abbdfbd1f7 * import-export/ofx/gnc-ofx-import.c: use gnc_timespec_to_iso8601_buff() instead of strftime()
* import-export/ofx/gncmod-ofx-import.c: "remove" two unused variables


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7426 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-31 03:28:03 +00:00
Benoit Grégoire
cdd5577825 2002-10-30 Benoit Gr�goire <bock@step.polymtl.ca>
* src/import-export/ofx/gnc-ofx-import.c: Fix security account creation bug caused by the presence of the character ':' in the account default name.  Fix compiler warnings.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7425 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-30 21:17:39 +00:00
Derek Atkins
8e7b08c0ac * configure.in -- improved libofx configure support. Add --with-ofx-prefix
so users can define where to look for libofx.
	* import-export/ofx/Makefile.am -- use new configure glue


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7424 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-30 17:50:39 +00:00
Christian Stimming
63d2dedaf5 Your daily translation fix. Also, move html tags out of the translation
messages into format strings.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7423 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-29 18:24:21 +00:00
Christian Stimming
5352972c3f Your daily i18n updates.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7422 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-28 19:12:20 +00:00
Christian Stimming
3b8bed6ad1 i2002-10-28 Christian Stimming <stimming@tuhh.de>
* intl-scm/xgettext.scm: Add the file name of scheme files to
	translation messages.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7421 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-28 18:48:09 +00:00
Chris Lyttle
78beaf4876 now works building 1.7.x
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7420 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-28 12:22:05 +00:00
Chris Lyttle
b3ee152e2a now works building 1.7.x
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7419 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-28 11:56:12 +00:00
Chris Lyttle
e47ebf50d4 update for release 1.7.2
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7417 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-28 10:46:27 +00:00
Chris Lyttle
529d556d77 update for release 1.7.2
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7416 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-28 10:21:07 +00:00
Chris Lyttle
8ef71bff02 remove old docs in prep for new ones
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7415 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-28 09:43:57 +00:00
David Hampton
c3e07a256e Add support for "Advanced" option pages. Move some existing
preferences into a new Advanced Preferences page.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7414 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-28 09:18:49 +00:00
David Hampton
755714e349 Disable the gnucash network code.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7413 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-28 08:50:04 +00:00
Derek Atkins
e64dccad8f * invoice.glade -- add "View->SummaryBar" item to turn it off.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7412 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-28 04:17:04 +00:00
Derek Atkins
2fbc9d7d30 * gncInvoice.c -- implement GetTotal() -- fixes #96833
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7411 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-28 02:23:08 +00:00
Derek Atkins
d245d4607b * gncInvoice.[ch]: create gncInvoiceGetTotal(), which currently does
nothing but will eventually return the actual invoice total.
	* dialog-invoice.c: add a summary bar with the invoice total
	* invoice.glade: add a summary bar dock at the bottom of the page.
	Partial fix for bug #96833


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7410 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-28 01:44:18 +00:00
Christian Stimming
3ac7f92900 More translation/i18n work.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7409 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-27 23:05:31 +00:00
David Hampton
70e3da8e3e Make the "Defaults" button in the Options Dialog work on one page of
preferences at a time, not all the options in the dialog.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7408 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-27 22:50:56 +00:00
Christian Stimming
a70c78cc6c Updated German translation. More i18n work.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7407 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-27 22:39:32 +00:00
Christian Stimming
051a2bf798 2002-10-27 Christian Stimming <stimming@tuhh.de>
* src/import-export/hbci/*.c: add #include config.h for correct
	i18n.

	* src/app-utils/prefs.scm, src/import-export/hbci/hbci.scm: Move
	preference creation into hbci module. Renamed that preference tab
	into "Online Banking & Importing".


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7406 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-27 22:11:35 +00:00
David Hampton
65a4e06b07 The cancel button should always be sensitive. The OK button should
only be sensitive if changes have been made to an option. #96465


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7405 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-27 20:17:48 +00:00
Christian Stimming
a9ffcf4d02 Fix menu item i18n problem.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7404 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-27 19:26:07 +00:00
Christian Stimming
ce961bbd2c Revert latest change since it was only local to cstim.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7403 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-27 19:05:03 +00:00
Christian Stimming
0de66c989c 2002-10-27 Christian Stimming <stimming@tuhh.de>
* src/import-export/hbci/*: Add Direct Debit HBCI action. Much
	more work on error handling and user feedback. Make the caching of
	the PIN a user preference.

	* po/de.po, po/glossary/de.po, po/POTFILES.in: Update German
	Translation.

	* configure.in, macros/openhbci.m4: Update required OpenHBCI
	version (now 0.9.3 i.e. current OpenHBCI's CVS).

	* src/app-utils/prefs.scm,
	src/import-export/qif-import/druid-qif-import.c: Add cache-PIN
	preference for HBCI. Rename preference tab to "Importing/Online".


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7402 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-27 18:51:30 +00:00
Christian Stimming
98b7b064f7 Fix some i18n strings.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7401 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-27 18:45:46 +00:00
David Hampton
79babdbda0 Frederic Lespez's fixes for the French account templates.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7400 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-27 10:07:31 +00:00
David Hampton
0147cafc5c Track directory changes and remember them for the next time the user
is asked to enter a file. #95668


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7399 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-27 09:52:45 +00:00
David Hampton
040f91627b Rework the way that gnucash remembers menu/toolbar items that need to
be updated when switching between MDI windows. This solve the problem
of the gnome MDI code deleting menuitems at will. #96302

Make the UI a bit cleaner when in MDI "top level" mode. Switching
windows no longer makes menu/toolbar items appear to change in the
"previous" window.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7398 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-27 09:02:30 +00:00
David Hampton
2305d0823d Don't unprotect #f. Crashes scheme when run under gdb.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7397 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-27 08:42:09 +00:00
Joshua Sled
fdecf1a9fb Err... sorry 'bout that. Necessary changed committed.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7396 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-27 08:16:16 +00:00
David Hampton
bfdba8a7cd Utilize the new callback function for sending an error message to the
gui code instead of printing an error on the console.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7395 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-27 05:36:11 +00:00
Joshua Sled
3e900c3139 2002-10-26 Joshua Sled <jsled@asynchronous.org>
* src/gnome/dialog-sxsincelast.c (sxsincelast_tc_row_sel): Place
	the template transaction associated with the SX in the window,
	fixing Bug#93900.

	* src/gnome/dialog-sxsincelast.c (sxsincelast_populate): Process
	the auto-create transactions if there are only auto-create,
	no-notify SXes as a result of the since-last-run-dialog
	invocation; fixes bug #96944.

	* src/gnome/dialog-sxsincelast.c (sxsincelast_populate): Changed
	return-value from sxsincelast_populate to reflect all the possible
	conditions, allowing...

	* src/gnome/window-main.c (gnc_main_window_sched_xaction_slr_cb):
	Changed since-last-run-dialog-create return-value handling; fixes
	Bug#90060.

	* src/gnome/dialog-sxsincelast.c (add_to_create_list_to_gui):
	Setup of to-create page more correct; the first item which needs
	interaction is selected, or the widgets are set to inactive.
	Fixes Bug#96669 and Bug#96665.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7394 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-27 03:34:14 +00:00
Christian Stimming
a791960784 More HBCI work, especially for error recovery.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7393 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-27 00:30:21 +00:00
David Hampton
36b6e0308d Make the currency picker always display currencies in the "mnemonic
(name)" style when selecting a currency.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7392 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-26 23:59:52 +00:00
David Hampton
e278fa5b4d Use a currency picker instead of a commodity editor. The user is only
being asked to select a currency so the choices should be limited to
exactly that.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7391 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-26 23:58:43 +00:00
Christian Stimming
f8cb8afb1e Update German translation. Fix some i18n issues.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7390 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-26 23:37:17 +00:00
David Hampton
443a632465 Sort the curreny list by symbol, not name, since the symbol is
displayed first.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7389 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-26 22:03:30 +00:00
David Hampton
914865ef2e Can't have duplicate accelerator keys in a menu.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7388 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-26 21:35:16 +00:00
Christian Stimming
c2db299e66 i18n some strings.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7387 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-26 21:29:54 +00:00
Christian Stimming
709fa7dfb5 update potfiles.in
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7386 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-26 20:48:59 +00:00
Christian Stimming
e65faf11f1 2002-10-26 Christian Stimming <stimming@tuhh.de>
* src/import-export/hbci/gnc-hbci-kvp.h,
	src/import-export/hbci/gnc-hbci-gettrans.c: Remember the user's
	date of last transaction retrieval. REQUIRES updating to current
	OPENHBCI CVS.

	* src/import-export/hbci/gnc-hbci-utils.c: Cache the created
	HBCI_API for subsequent calls. Will also cache the user's
	password. Also, make more meaningful error handling.

	* src/import-export/hbci/dialog-daterange.[hc]: Add a dialog
	asking for the date range of transactions to retrieve.

	* src/engine/date.h: Add timespecToTime_t function.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7385 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-26 16:27:45 +00:00