Commit Graph

5932 Commits

Author SHA1 Message Date
Christian Stimming
4c17c7e2dd 2002-07-28 Christian Stimming <stimming@tuhh.de>
* src/scm/main.scm: Add module-load for HBCI.

	* src/import-export/hbci/*: Thanks to Benoit Gregoire, the initial
	HBCI druid is at least visible now. Still no code that would
	really do anything, though.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7128 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-28 21:15:39 +00:00
Christian Stimming
21ba05c0de 2002-07-27 Christian Stimming <stimming@tuhh.de>
* configure.in: Add --enable-hbci configure option.

	* src/import-export/hbci/*: More HBCI GUI work. Some druid should
	be visible by now. The code doesn't really do anything so far,
	though.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7127 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-27 17:13:49 +00:00
Joshua Sled
28d55fa582 2002-07-24 Joshua Sled <jsled@asynchronous.org>
* src/register/ledger-core/gnc-ledger-display.c
	(gnc_ledger_display_gl): Added filter for template
	transaction-accounts to General Ledger, fixing Bug 86302.

	* src/gnome/dialog-scheduledxaction.c (gnc_sxed_check_consistent):
	Changed wording to fix half of Bug 87622 [the other half being
	unreproducible :(].

	* src/gnome/dialog-sx-from-trans.c (sxftd_update_fs): Add support
	for Bi-Weekly to be part of the pull-down; fixes half of
	Bug 88178.

	* src/engine/FreqSpec.c (xaccFreqSpecGetWeekly): Keep the returned
	day-of-week within reasonable bounds.
	(xaccFreqSpecGetFreqStr): s/Anually/Yearly/ [sic] - Bug 88176.

	* src/gnome/glade/sched-xact.glade: Dead-UI
	removal. s/Anually/Yearly/ [sic] - Fixes Bug 88176.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7126 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-25 00:01:22 +00:00
Joshua Sled
135289725c 2002-07-24 Joshua Sled <jsled@asynchronous.org>
* src/scm/fin.scm: Made the exposed calcualtion functions output
	positive values.

	* src/gnome/window-main.c (gnc_main_window_create_menus): Added
	accelerators to SX-related menu items.

	* src/gnome/druid-loan.c: Primary change: actually create the
	Scheduled Transactions which are setup by the user.  Miscellaneous
	other cleanups, text, layout and consistency changes.

	* src/gnome/dialog-sxsincelast.c: Support handling of the
	instance-count in forward-looking transaction creation.  Simplfied
	some of the internal data-representation regarding lists of items
	to be created [removed autoCreateTuple, now uses toCreateTuple].
	Removed some DEBUGging output.  Handles setting up the implicit
	'i' variable.

	* src/gnome/dialog-sx-from-trans.c (sxftd_compute_sx): Create SXes
	with an appropriate initial instance-count value.

	* src/gnome/dialog-scheduledxaction.c
	(schedXact_editor_populate): Create SXes with an appropriate
	initial instance-count value.

	* src/engine/SchedXaction.[ch]: Added support for an
	instance-count, in order to support an implicit 'i' [of N]
	variable to SX formula/function processing.

	* src/engine/SX-ttinfo.c (gnc_ttsplitinfo_free): Made the
	ttsplitinfo_free'ing a bit safer.

	* src/calculation/expression_parser.c: Added support for
	parsing/handling quoted strings.  Intended to be parameters to
	functions.  Fixed bug regarding nested handling of strings in the
	parser.

	* src/backend/file/gnc-schedxaction-xml-v2.c: Added support for
	saving/restoring instance-count field of SXes.

	* src/app-utils/test/test-exp-parser.c
	(run_parser_test): Fixed pass/fail indication check.
	(test_parser): Added tests for string params to functions.

	* ChangeLog: Added entry I forgot from last time.

	* src/app-utils/gnc-exp-parser.c (func_op): Added support for
	typed parameters to functions; params are either numerics or
	strings.  Result of function is now parsed correctly.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7125 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-24 22:04:57 +00:00
Christian Stimming
2a990a6cfd 2002-07-24 Christian Stimming <stimming@tuhh.de>
* src/import-export/hbci/glade/hbci.glade: Some HBCI GUI work --
	still no real code yet.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7124 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-24 06:31:26 +00:00
Christian Stimming
e62f438452 2002-07-21 Christian Stimming <stimming@tuhh.de>
* src/app-utils/guile-util.c (gnc_get_debit_string): Fix by Matt
	Armstrong <matt@lickey.com> : Look for "Use accounting labels"
	option is under the "Accounts" section.
 	(gnc_get_credit_string): ditto.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7122 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-21 21:39:06 +00:00
Christian Stimming
0ca1681638 2002-07-21 Christian Stimming <stimming@tuhh.de>
* src/backend/file/gnc-backend-file.c: File permission fix by Matt
	Brubeck <mbrubeck@cs.hmc.edu>


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7121 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-21 21:33:29 +00:00
Derek Atkins
d9acfb3341 Fix some of the query creation code so as not to match all splits
in the book.  This is to help fix bugID 8805, but it sounds like it
is not completely fixed, yet.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7120 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-17 23:48:19 +00:00
Joshua Sled
b553819fba 2002-07-12 Joshua Sled <jsled@asynchronous.org>
* src/gnome/glade/sched-xact.glade: Glade-side UI cleanup.

	* src/gnome/druid-loan.c: Many updates; now uses GNCAccountSel,
	more inter-page consistency checks. UI cleanup

	* src/gnome-utils/gnc-account-sel.[ch]: Added; GTK combobox for
	selecting an Account.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7118 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-12 19:21:50 +00:00
Derek Atkins
7a4f46c88f * change gncEntry->account into gncEntry->invAccount and
gncEntry->billAccount.  Change the register so that Bills use
	  the BillAccount and Invoices use the InvoiceAccount.  This
	  allows the same Entry to have both an "expense" and "income"
	  account to offset each other.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7117 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-11 15:11:33 +00:00
Derek Atkins
1f559cc1ae * business-prefs: add the bill_reg_width preference to save the value
* implement "Default Project" in the Bill register to enter a
	  default Bill-to customer/job.  It's only visible on Bills, not
	  Invoices.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7116 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-11 05:20:52 +00:00
Joshua Sled
0ebf4e00d1 2002-07-10 Joshua Sled <jsled@asynchronous.org>
* src/gnome/druid-loan.[ch]: Added; Initial implementation of
	Gnome Druid for setting up loan-repayment Scheduled Transactions.

	* src/doc/loans.txt: Added; notes about how loans will be dealt
	with in GnuCash.

	* src/gnome/glade/sched-xact.glade: Added loan-druid.

	* src/gnome/window-main.c (gnc_main_window_create_menus): Added
	'Mortgage/Loan Repayment Setup' Druid invocation menu item.

	* src/scm/fin.scm: Added. Implementations of 'ipmt', 'ppmt', 'pmt'
	and supporting code.

	* src/app-utils/test/test-exp-parser.c (test_parser): Added tests
	for functions-in-expressions.  Added [passed] test for Conrad's
	bug.

	* src/app-utils/gnc-exp-parser.c (func_op): Added. gnc-side
	callback for dealing with a function in an expression.

	* src/calculation/expression_parser.c: Added initial, undocumented
	support for functions in expressions.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7115 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-11 05:17:04 +00:00
Derek Atkins
5165819059 * modify the Entry Ledger query to pull in Billable Entries from
Posted Bills that belong to an Invoice's Owner.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7114 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-10 21:12:35 +00:00
Derek Atkins
c80c5f7a49 * add a BillTo owner in the GncInvoice object. Save it in XML if
it's non-empty.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7113 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-10 21:07:46 +00:00
Derek Atkins
6cc1fe88c1 * add gncQueryAddBooleanMatch() convenience function
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7112 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-10 21:04:44 +00:00
Derek Atkins
5266dcf818 * add Billable flag and Bill-To (owner) to line-item entries.
* save these flags only if the entry is attached to a Bill.
	* add a Billable column to Bill register


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7110 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-10 17:32:59 +00:00
Derek Atkins
3fcc2fff44 Don't need the TaxValue cell for Bills
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7109 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-10 04:20:01 +00:00
Derek Atkins
f1314f2ad7 * Separate Bills and Invoices into (somewhat) different things.
An Entry now has pointers to an Invoice and a Bill, although
	  both are represented by a GncInvoice.  Force a GncInvoice to a
	  Bill if the owner is a Vendor.  (It's a regular Invoice if the
	  owner is a Customer).  Eventually we can support Owner ==
	  Employee to deal with Expense Reports.
	* gncInvoice: add gncBill{Add,Remove}Entry
	* gncEntry: add gncEntry{Get,Set}Bill
	* gw-business-core: wrap gncEntryGetBill
	* gnc-entry-xml-v2: add entry:bill pointer
	* gncEntryLedger: deal with Bill Entry.  Don't need a lot of
	  columns (compared to Invoices).  This is not complete, but is
	  at a workable point now.
	* dialog-invoice: call the BILL vs. INVOICE entry-ledger based
	  on the invoice owner.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7108 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-10 04:12:19 +00:00
Derek Atkins
8bee782dbf * prefs.scm: change A/P's "Invoice" column header to "Bill"
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7107 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-10 04:11:19 +00:00
Derek Atkins
77e67e293b * owner-report.scm: add a due-date column; change "Invoice" to
"Bill" for vendor reports.  Fix the aging table.  Reverse the
	  numerics for vendor reports.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7106 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-10 04:04:24 +00:00
Derek Atkins
439be2a6b7 * add "centered-label-cell" markup type to define a cell with tag
'b' and attribute "align center".


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7105 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-10 04:00:18 +00:00
Derek Atkins
3b49b42812 * "global-replace for-each-in-order for-each" because the former
does not exist in current guiles.  Fixes bugID 87693


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7104 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-09 19:53:35 +00:00
Derek Atkins
55e46197eb add a separator between Print and Properties
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7103 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-08 19:57:35 +00:00
Derek Atkins
64ad5db579 Change the name and move the location of the file properties menu item
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7102 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-08 19:41:06 +00:00
Derek Atkins
ce109fa058 fix bugID 87676
need to pull in the g-wrap module for gw:wcp-is-of-type?


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7101 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-08 18:38:44 +00:00
Derek Atkins
4b71c08cb8 Use the Book-KVP-Options for the Company Name and Company Address in
the PrintInvoice, Customer, and Vendor reports.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7100 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-08 16:32:47 +00:00
Derek Atkins
066484edb3 make the kvp-options 'public' to make it easier to obtain later
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7099 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-08 16:18:05 +00:00
Derek Atkins
69bbffed7a Make the option-path available as a variable
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7098 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-08 16:08:10 +00:00
Derek Atkins
c6ca88665b * kvp-option-registry.scm: create a registry of kvp-options
generators for various objects.  This simplifies the distributed
	  generation of kvp-option dialogs.
	* app-utils.scm: export kvp-option-registry functions
	* option-util: add option_db_changed() function
	* business-gnome.scm: add "File -> File Preferences" menu item
	  which is the kvp-option dialog for the Book.
	* business-prefs.scm: register a kvp-option generator for gnc:id-book
	* gnc-book: add gnc_book_kvp_changed() function
	* gw-engine-spec.scm: wrap gnc_book_kvp_changed
	* dialog-options.c: only call the SCM apply_cb if the optiondb
	  actually changed.
	* gnome-utils.scm: create gnc:kvp-option-dialog procedure to create
	  an kvp-option dialog for the speficied type.  Export this procedure.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7097 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-08 14:52:55 +00:00
Derek Atkins
5904e6d487 * gw-app-utils-spec.scm: wrap <gnc:OptionDB*>, option_db_new,
option_db_destroy()
	* options.scm: fix scm->kvp method; fix a typo; add clear-kvp?
	  argument to gnc:options-scm->kvp for whether to clear out the
	  kvp before saving it.
	* business-gnome.scm: add code to test the kvp option-dialog
	* kvp-scm.c: fix the delete_at_path() function to actually work right.
	* dialog-options: create a function (and support routines) to
	  use SCM apply_cb and close_cb callback functions:
	  options_dialog_set_callbacks()
	* gw-gnome-utils-spec.scm: wrap <gnc:OptionWin*>, options_dialog_new(),
	  options_dialog_destroy(), options_dialog_build_contents(), and
	  options_dialog_set_callbacks()


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7096 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-08 04:38:04 +00:00
Derek Atkins
25e3a16191 * hooks.scm: fix documentation
* gnc-file.c: change the open/closed book hooks to take a
	  <gnc:Session*> instead of a string.
	* binary-import.scm: fix the book-opened-hook.
	* main-window.scm: fix the book-opened/closed-hook calls
	* main.scm: fix the book-opened/closed-hook calls


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7095 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-08 00:13:12 +00:00
Derek Atkins
d461f68d6f * options.scm: change gnc:make-option; add two new args, scm->kvp
and kvp->scp.  Implement these two methods for most of the options.
	* app-utils.scm: export the kvp->scm and scm->kvp procedures
	* business-options.scm: Implement the kvp->scm and scm->kvp methods
	  for the business options.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7094 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-07 20:52:40 +00:00
Derek Atkins
9bd373af71 * gw-engine-spec.scm: wrap gnc_session_get_url(), in preparation
for changing the book-opened-hook and book-closed-hook
	  prototypes.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7093 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-07 03:15:02 +00:00
Derek Atkins
783e9926b9 Return a kvp_value instead of a kvp_frame (type-checking is your friend)
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7092 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-06 22:47:14 +00:00
Derek Atkins
1aa8299725 * kvp-scm: implement KVP_TYPE_FRAME kvp-values
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7091 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-06 22:44:13 +00:00
Derek Atkins
62c76bce36 * kvp-scm: create gnc_kvp_frame_delete_at_path() and wrap it.
This function will clear a sub-tree out of a kvp_frame.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7090 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-06 21:50:14 +00:00
Derek Atkins
873f0bf369 * gw-kvp-spec.scm: wrap kvp_slot_set_slot_path_gslist(),
kvp_slot_get_slot_path_gslist(), and gnc_book_get_slots()


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7089 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-06 19:35:23 +00:00
David Hampton
0ae2f8f5aa *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7088 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-06 05:48:46 +00:00
Derek Atkins
796adbd84c * invoice.scm: add the ability to show the payments applied to
the invoice


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7087 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-05 16:23:27 +00:00
Derek Atkins
11894edfda * gw-engine-spec.scm: wrap gnc_lot_get_split_list
* gw-business-core-spec.scm: wrap gncInvoiceGetPosted{Acc,Txn,Lot}


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7086 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-05 16:22:19 +00:00
Derek Atkins
c917663ad3 * business-core.scm: fix a typo
* business-options.c: implement invoice option for the dialog
	* gncEntryLedgerLoad.c: fix a compiler warning
	* invoice.scm: make report visible; deal with no invoice; make
	  invoice a visible option on the general page; deal with "printing"
	  un-posted invoices.
	* receivables.scm: remove code I don't need


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7085 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-04 15:31:55 +00:00
Derek Atkins
49809dd904 * business-options: (new files) implement owner/customer/vendor
options to plug into the options dialog.
	* businessmod-gnome: initialize business options
	* business-utils: pack into box FALSE, not TRUE
	* owner-report: put the company into the options dialog instead of
	  hiding it.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7084 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-04 14:24:50 +00:00
Derek Atkins
74388444a2 * option-util.c: add gnc_option_get_option_data() function
* dialog-options: publish gnc_options_dialog_changed_internal() so
	  pluggible options can set the flag, too.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7083 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-04 14:19:51 +00:00
Derek Atkins
512bb1be52 Actually set the right copyright date
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7082 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-04 03:40:12 +00:00
Derek Atkins
654dc44be8 Change the 'owner' option.. define an owner-type and make sure
the supplied owner actually matches..

Internationalize the business reports a bit better.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7081 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-04 03:36:32 +00:00
Derek Atkins
7347c8c378 * moved receivable and payable aging reports to business-reports;
added "links" to the company, invoices, and company-report.
	Create a "Business Reports" menu item under "Reports" and put the
	business reports there.  This required a new startup hook to allow
	dynamic creation of the Report Menu.  Change the aging reports to
	use Invoices and Lots instead of the transaction description to
	differentiate actual companies.

	* dialog-invoice: publish the function to open a company-report

	* business-urls: hooks into gnc-html for business objects.
	Initialize at module load-time.  wrap the business url types.

	* business-core: create gnc:owner-from-split which is used by a
	bunch of the business reports.  wrap gncOwnerCopy().

	* fix the "Create Test Data" extension


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7080 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-04 02:39:19 +00:00
Christian Stimming
f6e2119afa 2002-07-03 Christian Stimming <stimming@tuhh.de>
* src/gnome/druid-hierarchy.c (gnc_get_ea_locale_dir): If current
	locale doesn't work for account hierarchy druid, then check all
	abbreviated versions of that locale.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7079 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-03 22:21:02 +00:00
David Hampton
7c85fa2b35 If 'auto decimal places' is set then make sure all numbers have a
decimal point in them.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7077 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-03 05:59:51 +00:00
Derek Atkins
702d5f3529 * options.scm: Create gnc:make-account-list-limited-option
function that adds a list of valid account-types; this limits the
	account-tree dialog to only "reasonable" accounts.

	* option-util.[ch]: add function to obtain GList* of valid
	account-types.  NULL means "all".

	* dialog-options: Limit account-list by types.

	* Update payables and receivables reports to limit account types.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7076 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-03 00:47:02 +00:00
Derek Atkins
91a961d792 * fill out the Invoice Window Menu, based upon the Register
Window.  Fill in the callbacks required to get the menu to work.

	* Create a hook into the "owner-report" and link that into the
	Invoice Window, so you can print the report from any Invoice.

	* add a hook in the entry ledger to obtain the current Query (to
	set the sort order).


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7075 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-07-02 22:10:18 +00:00