Commit Graph

6100 Commits

Author SHA1 Message Date
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
David Hampton
01dc69d709 Provide an initial dependency.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7309 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-14 22:17:46 +00:00
Chris Lyttle
2feacd6d4c remove postgres dep
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7307 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-14 11:09:29 +00:00
Chris Lyttle
68c0922c7b fix missing glade inclue in DIST file in import-export/Makefile.am
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7306 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-14 09:47:50 +00:00
Chris Lyttle
263cb9c3a1 fix missing gnc-lot.h file in engine/Makefile.am
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7305 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-14 09:15:29 +00:00
Chris Lyttle
f2ef834664 fix make dist breakage
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7304 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-14 07:55:27 +00:00
Chris Lyttle
b313ec65e7 updated AUTHORS and NEWS files for release
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7303 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-14 06:20:13 +00:00
Chris Lyttle
3cb936e8f3 fix make dist breakage, update rpm spec, up version to 1.7.1
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7302 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-14 05:33:14 +00:00
David Hampton
3bcc711d18 Put example dates on option menus.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7301 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-14 02:19:31 +00:00
David Hampton
fe5c10708d Comment out some currently unused code that is causing compilation
errors.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7300 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-13 23:54:51 +00:00
David Hampton
e9acb396f7 Work over check printing one more time. The register code now calls
the check printing dialog directly instead of detouring through
scheme.  There can be one print dialog per register window. The dialog
is now hidden after use (instead of being destroyed) so all settings
persist until the register window is closed. The scheme printing code
is now called directly from the dialog when OK is clicked, instead of
being called via a callback vector.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7299 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-13 22:02:32 +00:00
Joshua Sled
802b30382d 2002-10-13 Joshua Sled <jsled@asynchronous.org>
* src/register/ledger-core/gnc-regwidget.c
	(gnc_register_create_tool_bar): Added support for tooltips to the
	toolbar of the gnc-regwidget
	(gnc_regWidget_new): Added support for conditionally disallowing
	various capabilities of the reg-widget, as scheduled transactions
	use of the regwidget requires.  Fixes Bug#95009.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7298 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-13 18:58:27 +00:00
David Hampton
33cddb3ae7 Rework the date input for the print check dialog. (#95022) Move the
third check upward on the page by 1/2 inch. (#95016)  Print the memo
field on the check. (#95015)


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7297 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-12 22:17:31 +00:00
David Hampton
9337273406 Add a format string for the textual date representation (i.e. "%b %d,
%Y" -> January 12, 2001) to the things maintained in this file.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7296 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-12 22:13:30 +00:00
David Hampton
69bbe26436 Add new routine to initialize an option menu that also sets a callback
signal on each of the menu items so gnucash can know when the user
changed the selection.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7295 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-12 22:11:04 +00:00
David Hampton
870f8ecbb1 Move gnc_get_session function to a better location.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7294 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-12 21:33:15 +00:00
Benoit Grégoire
69fcd3292b * src/import-export/Account-matcher.c: Change "Account ID" text
to "Full account ID" an make it translatable.
	* src/import-export/ofx/gnc-ofx-import.c: Use the new account
	name field of LibOFX to help the user identify the account.
	Starting now, until furter notice you 	need LibOFX CVS available
	at http://sourceforge.net/cvs/?group_id=61170 to build the
	ofx module.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7293 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-09 04:31:19 +00:00
Derek Atkins
d8070f1f40 * however they should generate destroy events
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7292 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-08 23:24:54 +00:00
Derek Atkins
99df6ac3f7 * books do not need to generate events
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7291 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-08 21:49:11 +00:00
Derek Atkins
a56e6be18b * created the backend-api document
* removed the old Query code (bug #94318)


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7290 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-08 04:01:54 +00:00
Derek Atkins
123d988ed1 * Applied Matt Martin's advanced-portfolio patch.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7289 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-07 14:07:22 +00:00
Derek Atkins
3a40bd45c3 * Rename "print invoice" to "printable invoice"
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7288 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-07 13:45:48 +00:00
David Hampton
7e4a39f847 Ignore new generated files.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7287 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-07 01:51:41 +00:00
David Hampton
7eecd9ea66 If there are only two splits and the register is in "expanded" mode,
don't automatically update the price of the other split.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7286 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-07 01:30:41 +00:00
David Hampton
f9ecbf0aaf Opening a placeholder account now yields a register that can't be
edited and a nice warning message.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7285 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-06 23:23:41 +00:00
Christian Stimming
9d24eedfc5 2002-10-07 Christian Stimming <stimming@tuhh.de>
* src/import-export/hbci/druid-hbci-initial.c: Fix and activate
	the initialization functions again; therefore, the HBCI subsystem
	is now open for testing (requires openhbci-CVS as of Oct 03).

	* src/import-export/hbci/hbci-interaction.[hc]: Close button
	hides, not destroys.

	* src/import-export/hbci/hbci-account-picker.c: Fix account picker.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7284 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-06 22:35:28 +00:00
Joshua Sled
b7ed99154a 2002-10-06 Joshua Sled <jsled@asynchronous.org>
* src/gnome/druid-loan.c: The druid now enforces valid account
	selection for the GNCAccountSel widgets; fixes Bug#90784.

	* src/gnome/gnc-account-sel.c (gas_destroy): GNCAccountSel
	now cleans up after itself, especially with removing its engine
	event observation.  Moved from src/gnome-utils/ to src/gnome/
	because of circular dep introduced below.

	* src/dialog-account/dialog-account.c
	(gnc_ui_new_account_with_types): Added new function to create a
	NewAccount dialog with only a valid-types filtering list.

	* src/gnome-utils/gnc-account-sel.c
	(gnc_account_sel_set_acct_filters): Added support for filtering
	the accounts available through the GNCAccountSel.
	(gnc_account_sel_set_new_account_ability): Added support for a
	conditional "New..." button which allows the creation a new
	account.  If the selector has a filter in place, the filter will
	apply to the new-account creation as well.

	* src/gnome-utils/gnc-account-sel.c: Added ifdefs, comments around
	regions pertaining to unimplemented feature of completion.
	Fix for Bug#90779.
	(gnc_account_sel_event_cb): Added support for updating list
	contents when the account tree changes; the current selection is
	respected if the account still exists; fixes Bug#94951.

	* src/gnome/dialog-sxsincelast.c
	(sxsld_process_to_create_instance): Handle the corner case of not
	incrementing the state while postponing/ignoring a
	never-been-created SX.  Handle only incrementing the counters of
	newly-come-due SXes.

	* src/engine/SchedXaction.c (gnc_sx_create_temporal_state): Fix
	corner case of creating the temporal state of a never-been-created
	SX; fixes Bug#94947.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7283 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-06 22:31:05 +00:00
Christian Stimming
354de817c7 2002-10-06 Christian Stimming <stimming@tuhh.de>
* src/import-export/hbci/gnc-hbci-gettrans.c, gnc-hbci-actions.c:
	More work on transaction invocation and importing. Is actually
	usable now.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7282 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-06 20:37:32 +00:00
Derek Atkins
29bfdf9fcf * Change the Report MENU names, not the REPORT names (except for
the "Welcome to GnuCash" report)


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7281 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-06 18:00:03 +00:00
Derek Atkins
8ac773a5ae More report renaming (and report menu renaming). Try to keep reports
with their original name where possible and just change the menu item.

	* taxtxf.scm -- Change "Accounts -> Tax Information" to Edit->Tax Options


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7280 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-06 17:28:53 +00:00
Derek Atkins
8ea1237010 * report-gnome/report-gnome.scm -- Create sorted menu items
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7279 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-06 16:53:20 +00:00