Commit Graph

6162 Commits

Author SHA1 Message Date
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
David Hampton
f5e9c06389 Notes on the rest of today's changes.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7384 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-26 08:29:06 +00:00
David Hampton
a1518276ff Do a better job enforcing placeholder accounts when a register is open
to such an account.  Disable menu/toolbar items that can cause
problems.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7383 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-26 05:12:15 +00:00
David Hampton
358333f4f5 Changes to the Help menus requested by Wilddev.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7382 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-26 04:31:40 +00:00
David Hampton
6cb4340303 Split an odd corner case off of the register delete code and give it
its own menu item.  This is the new "reinitialize transaction" menu
item.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7381 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-26 03:54:14 +00:00
Derek Atkins
111939ef7e * gnc-backend-file.c: make sure a file HAS a date before actually
removing it.  Otherwise you will remove a foo.xac file by accident.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7380 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-24 13:28:44 +00:00
Christian Stimming
7fd929c6a4 2002-10-24 Christian Stimming <stimming@tuhh.de>
* src/gnome/window-acct-tree.c,
	src/import-export/hbci/gncmod-hbci.c: fix more menu item strings.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7379 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-23 22:10:30 +00:00
Derek Atkins
dc86bf4a4c * new translations require leading underscores for menu names
or the lookups fail when adding new menus.  In particular,
	  "_Actions", "_Toolbar", and "_Status Bar".


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7378 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-23 20:49:33 +00:00
Derek Atkins
095a551936 * de.po: fix a string for Christian so it compiles.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7377 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-23 13:45:54 +00:00
Derek Atkins
3d6b0a55b9 Fix a bunch of compiler warnings:
* Transaction-matcher.c: use "=" not "==" to set a variable
	* gncmod-generic-import.c: comment out unused variable "engine"
	* dialog-scheduledxaction.c: comment out unused function
	* gnc-splash.[ch]: change splash-update to take a const string


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7376 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-23 03:33:48 +00:00
Christian Stimming
c9739ad9f2 2002-10-22 Christian Stimming <stimming@tuhh.de>
* src/engine/FreqSpec.c (xaccFreqSpecGetFreqStr): Fix several
	translation strings.

        * Update de.po translation.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7375 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-22 21:31:20 +00:00
Christian Stimming
cb51625082 yet more typo/message unifying.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7374 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-22 20:42:03 +00:00
Christian Stimming
c6e7980b18 fix one more typo.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7373 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-22 20:41:01 +00:00
Christian Stimming
f595be11f8 fix typo.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7372 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-22 20:39:05 +00:00
Christian Stimming
530135cfbd 2002-10-22 Christian Stimming <stimming@tuhh.de>
* po/glossary/gnc-glossary.txt, po/glossary/*: Update glossary
	(added Scheduled Transactions). Merge glossaries from 1.6 branch
	onto HEAD.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7371 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-22 20:26:44 +00:00
Joshua Sled
04d39a88cb 2002-10-21 Joshua Sled <jsled@asynchronous.org>
* src/gnome/dialog-scheduledxaction.c (gnc_sxed_update_cal): Check
	validatity of date before subsequent processing; fixes Bug#96467.

	* src/gnome-utils/gnc-dense-cal.c
	(gnc_dense_cal_mark)
	(gnc_dense_cal_mark_remove): Queue a re-draw when marks are added
	or removed; fixes Bug#96468.

	* src/gnome-utils/gnc-frequency.c (year_range_sels_changed): Emit
	"changed" signal when the year-range selections change; fixes
	Bug#96470.

	* src/gnome/dialog-scheduledxaction.c (gnc_sxed_check_consistent):
	Free the name str after we've used it [conrad-found, unfiled bug].

	* src/gnome-utils/gnc-dense-cal.c (populate_hover_window): Now
	more tolerant of mark sets without names.

	* src/gnome/druid-loan.c:
	* src/gnome/dialog-scheduledxaction.c: Cleaned up compilation
	warnings so -Werror can go back on soon.

	* src/gnome/window-main.c (gnc_main_window_create_menus): Reworded
	MenuItem for loan-repayment druid as per Chris' suggestion.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7370 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-22 06:18:58 +00:00
Derek Atkins
bd1e487913 * app-utils/options.scm -- fix (find-first-account) to search subaccounts
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7369 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-22 03:28:35 +00:00
Christian Stimming
e83f6643f5 Updated translation.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7368 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-21 21:57:07 +00:00
Derek Atkins
f619402cda * Peter O'Gorman's MacOS patch
This is mostly just a bunch of libgncmod_name_LTX_ symbol changes to
	  the modules.
	  Also had to remove -Werror from hbci/Makefile.am due to darn cc
	  warnings about order of includes.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7367 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-21 04:13:32 +00:00
Benoit Grégoire
5b5cded278 2002-10-20 Benoit Gr�goire <bock@step.polymtl.ca>
* src/import-export/Trasaction-matcher.c: Fix compiler warnings.
	* src/import-export/ofx/gnc-ofx-import.c: Give the user more information for account creation.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7366 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-21 01:39:47 +00:00
Derek Atkins
708bfc5bc8 * configure.in -- remove -Wno-uninitialized -Wno-unused, in preparation
for the "new g-wrap" which should output code that wont cause these
	  warnings.

	* gnc-vendor-xml-v2.c, test-customer.c, test-vendor.c -- fix compiler
	  warnings.
	* dialog-options.c -- remove unused variable
	* gnc-regwidget.c -- remove unused (module) variable


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7365 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-21 00:15:36 +00:00
Derek Atkins
6f7ce723d5 fix POTFILES.in w.r.t. the move of gnc-account-sel.c. oops.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7364 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-20 23:43:21 +00:00
Benoit Grégoire
088ba7b43b 2002-10-20 Benoit Gr�goire <bock@step.polymtl.ca>
* 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.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7363 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-20 22:35:05 +00:00
Benoit Grégoire
052c59cc23 * 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.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7362 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-20 22:33:15 +00:00
Christian Stimming
6e19381638 Improved translation.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7361 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-19 23:35:39 +00:00
Derek Atkins
70828581b4 * app-utils/options.scm -- define new account-sel options that let you
"select" an account.  You can only select one account using this option.
	* app-utils/app-utils.scm -- export new account-sel option types
	* gnome-utils/dialog-options.c -- use the GNCAccountSel to implement
	  the account-sel option.
	* business/business-reports/*.scm -- change to using the new account-sel
	  option type.  Fixes bug #96137


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7360 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-19 23:14:09 +00:00
Derek Atkins
478cbcfdd0 * move gnc-account-sel.[ch] from src/gnome to src/gnome-utils
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7359 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-19 20:13:24 +00:00
Derek Atkins
6535bbe055 * move dialog-account.[ch] from src/dialog-account to src/gnome-utils
fix all references (Makefile.am) to remove src/dialog-account
	* configure.in: remove src/account-dialog/Makefile


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7358 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-19 19:56:51 +00:00
Derek Atkins
cb667129b0 * dialog-account.[ch] -- add "destroy-window" callback registration.
remove dependencies on register/ledger
	* split-register.c -- register "destroy-window" callback


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7357 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-19 18:56:28 +00:00
Derek Atkins
1baf0a6e4d * src/dialog-account/dialog-account.c,Makefile.am
prove to myself that there is no real dependency on src/gnome
	  by removing top-level.h and window-main.h and recompiling....
	  no warnings were output by the compiler.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7356 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-19 18:20:06 +00:00
Derek Atkins
ec3d45a47c * fix bug #95844 -- fix qif-import/qif-parse.scm to match
qif-io-core/qif-parse.scm w.r.t. parsing the numbers.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7355 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-19 17:51:15 +00:00
Derek Atkins
c11e0801b3 * configure.in -- don't double-add -Wall. Only add -Wall for GCC.
let the user know what additional warnings are being added.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7354 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-19 15:51:06 +00:00
Derek Atkins
a811b8062f * configure.in -- don't let GNOME_COMPILE_WARNINGS overwrite our list
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7353 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-19 15:45:16 +00:00
Derek Atkins
2847a1a8f9 * gnome/gw-gnc-spec.scm -- add "#include <gnc-splash.h>"
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7352 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-19 15:33:35 +00:00
Christian Stimming
2053358645 2002-10-19 Christian Stimming <stimming@tuhh.de>
* po/POTFILES.in: Update potfile.in for upcoming translations.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7351 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-19 00:23:03 +00:00
Christian Stimming
f692df2733 Fix strings for gettext tools.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7350 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-18 23:51:55 +00:00
Derek Atkins
feade87d7a * Matthew Vanecek's gncQueryPrint() patch
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7349 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-18 21:23:20 +00:00
Christian Stimming
01bc2f2c3c 2002-10-18 Christian Stimming <stimming@tuhh.de>
* accounts/fr_FR/*: Some bug fixes by frederic.lespez@wanadoo.fr.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7348 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-18 16:30:46 +00:00
Christian Stimming
d3112b20b9 2002-10-18 Christian Stimming <stimming@tuhh.de>
* configure.in, macros/openhbci.m4: Add version control macro for
	OpenHBCI.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7345 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-18 15:51:27 +00:00
Derek Atkins
78b584b5fb actually commit the change here...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7344 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-18 15:35:46 +00:00
Benoit Grégoire
0f9f1e941b Add missing file for the commodity matcher.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7343 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-18 15:15:00 +00:00
Derek Atkins
e55ea95bbd * gncEntryLedgerModel.c: don't use the currency symbol when printing
value and tax cells.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7342 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-18 14:56:04 +00:00