Commit Graph

6330 Commits

Author SHA1 Message Date
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
Benoit Grégoire
019ee9fb3b * Implement a working commodity matcher for the generic import
module.
	* src/gnome-utils/dialog-commodity.c,.h: Extend the API to allow
	the user to be told what he is trying to match, and to fill in
	default values for new commodities
	* Use the new matcher in the ofx module.  The latest libofx CVS
	is needed.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7341 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-18 06:24:04 +00:00
Derek Atkins
2552b94b42 * gnc-ledger-display.c -- fix a memory leak (you need to g_list_free()
the returned list from xaccGroupGetSubAccounts(), according to the docs)


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7340 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-18 04:05:26 +00:00
Derek Atkins
ec02c44c15 Fix the "fixes bug" message
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7339 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-18 03:29:50 +00:00
Derek Atkins
f7a23755d0 * table-model.h -- add a flag for "READ_ONLY" cells, to all you to
specify a cell as readonly.
	* table-allgui.c -- allow the cursor to enter a READ_ONLY cell.  Make
	  sure "editable" is FALSE for READ_ONLY cells.
	* split-register-model.c -- If the TxnType != NONE, set all cells as
	  READ_ONLY.
	* fixes bugs 96024 and 96028 by making posted invoices and payments
	  read-only.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7338 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-18 03:27:49 +00:00
Derek Atkins
ab3a983020 * gnc-ledger-display.c -- honor user defaults for A/R and A/P windows
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7337 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-18 02:19:59 +00:00
Derek Atkins
889e5fd5d3 * src/engine/test/test-querynew.c -- add a warning message about
known CRITICAL messages, which are safe to ignore..


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7336 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-18 00:32:50 +00:00
Derek Atkins
5c5673d32d * create search-reconciled.[ch] to implement searches by reconcile flag
* gnome-search/search-core-type.c: hook in "reconciled" type,
	  via the RECONCILED_MATCH_TYPE string
	* src/engine/Transaction.h -- add RECONCILED_MATCH_TYPE string
	* hook into the Find Transactions window (fixes bug #95634)


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7335 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-18 00:09:52 +00:00
Derek Atkins
76db396102 * add a 'modality' flag to the gnc-account-sel (which new-account API)
so that the new-account-window can be called using the modal dialog
	  interfaces.
	* use the GNCAccoutSel in the date-close dialog (fixes bug #94973)


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7334 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-17 23:57:50 +00:00
David Hampton
aff7319bb1 Commit some old log messages.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7333 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-17 18:13:09 +00:00
Derek Atkins
05b4cb1192 * fix bug #95954 -- cache backend query compiles. Add a hash table
to map book -> backend compile and fill it in when the terms are
	  recompiled.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7332 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-17 16:49:41 +00:00
Derek Atkins
bd4c60d1c2 * fix some compiler warnings in dialog-customer and dialog-vendor
* add a new function: gncOwnerIsValid() which is really a
	  scheme-helper to detect whether an owner is holding a NULL value
	  (i.e. a real container with no value in the container).
	* fix part of bug #96032 -- use (gnc:owner-is-valid) to detect owner
	  existence.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7331 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-17 15:17:47 +00:00
Derek Atkins
ca94a5b41f * remove (old, unused) dialog-job-select.[ch] files from CVS.
* fix bug #96035 -- do not limit searches to the last-chosen object.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7330 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-17 13:59:27 +00:00
Derek Atkins
848db09842 * fix bug #96030 -- change "Customer/Vendor Name" to "Company Name"
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7329 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-17 13:43:28 +00:00
Joshua Sled
b4986ed2de 2002-10-16 Joshua Sled <jsled@asynchronous.org>
* src/app-utils/gnc-exp-parser.c (gnc_exp_parser_parse): This
	function now fails correctly if there are un-bound variables in
	the expression.  This causes expressions like 'AUD 1.23' to fail.
	This is related to, but not a fix for, Bug#95474.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7328 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-17 05:26:40 +00:00
Christian Stimming
8fe4bf789c 2002-10-16 Christian Stimming <stimming@tuhh.de>
* src/import-export/hbci/hbci-account-picker.c,
	dialog-hbci-trans.c, glade/hbci.glade: Grey out unimplemented
	buttons.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7327 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-16 17:34:19 +00:00
Christian Stimming
3520b37e5f Remove default values from test runs.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7326 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-16 17:22:55 +00:00
Derek Atkins
5b2369ecc8 * fix call to pgend_trans_commit_edit()
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7325 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-16 14:45:38 +00:00
Derek Atkins
402a1187c1 * fix call to pgend_trans_rollback_edit()
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7324 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-16 14:38:24 +00:00
Derek Atkins
37be0a14be * add more debugging to new PostgresBackend functions
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7323 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-16 14:34:53 +00:00
Derek Atkins
563409a7fb * Update the Backend API in the engine for better plugability.
Change the File, Net, and Postgres backends to use the new API.
	  Fixes bug 94648.

	* src/engine/engine-helpers.c: fix a compiler warning


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7322 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-16 04:49:09 +00:00
David Hampton
5016451b8e If a user toggles the reconcile check box with the space key, move the
focus down to the next item. This makes it quicker to mark successive
transactions in the reconciliation window.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7321 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-16 04:15:09 +00:00
Derek Atkins
a2908ba315 * Christian Krause's dialog-utils patch for style
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7320 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-16 00:29:46 +00:00
David Hampton
cce94257e3 Fix a problem with modifier keys in the date entry widget.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7319 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-16 00:26:43 +00:00
Joshua Sled
1b4ae855ca 2002-10-14 Joshua Sled <jsled@asynchronous.org>
* src/gnome/dialog-sxsincelast.c (process_auto_create_list): Use
	the appropriate function for creating toCreateInstances to fix
	Bug#95637.
	(sxsld_get_future_created_txn_count): Added to assist in
	next-page-determination.
	(sxsld_disposition_changed): Correctly predicts
	post-processing/future txn count; fixes Bug#95734.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7318 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-15 06:39:12 +00:00
Derek Atkins
206a738f87 * add library directories for "make check"
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7317 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-15 03:47:35 +00:00
Joshua Sled
64f30ce2a5 2002-10-14 Joshua Sled <jsled@asynchronous.org>
* src/app-utils/gnc-exp-parser.c (func_op): Remove
	seemed-like-a-bad-idea explicit negation of calculated values;
	fixes Bug#95781.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7316 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-15 03:26:46 +00:00
Derek Atkins
b602aa7a49 * src/test-core and src/engine/test-core should not be added to
the gnucash-build-env (noinst_ is a static library)


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7315 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-15 02:19:02 +00:00
Derek Atkins
ebe1f5e601 * src/backend/file/test/test-file-stuff.c -- don't spew so much
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7314 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-15 02:18:36 +00:00
Derek Atkins
72b570a480 * src/backend/file/test-xml-transaction.c -- use gnc_numeric_equal()
to compare split value and quantities in tests, because Splits can
	  adjust those values based on the commodity.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7313 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-15 02:01:09 +00:00
David Hampton
742a73ce27 Set default time for removing old files.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7312 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-15 00:42:37 +00:00
David Hampton
9637e76d35 Use radio buttons for selecting how the month name/number is printed
on checks. Reorganize the code a little.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7311 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-15 00:27:30 +00:00
David Hampton
4e896e41db Add my name to the about box.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7310 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-14 22:57:20 +00:00