Commit Graph

6314 Commits

Author SHA1 Message Date
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
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