Commit Graph

7150 Commits

Author SHA1 Message Date
Linas Vepstas
c30b78e183 glurg must be getting late; fix more mistakes
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8708 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-25 05:41:38 +00:00
Linas Vepstas
798e8be70c add missing include files
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8707 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-25 05:38:51 +00:00
Linas Vepstas
ca06a92f4f missed another
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8706 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-25 05:33:50 +00:00
Linas Vepstas
3a651494da fix include file usage
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8705 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-25 05:30:06 +00:00
Linas Vepstas
2471a05416 missed another one
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8704 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-25 05:28:31 +00:00
Linas Vepstas
387072bea1 oops
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8703 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-25 05:24:46 +00:00
Linas Vepstas
edfa2f1151 rename gncQueryCore to QofQueryCore
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8701 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-25 05:14:10 +00:00
Linas Vepstas
f435fa83fa missed a few
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8696 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-25 03:28:06 +00:00
David Hampton
231999e641 Make HBCI compile again.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8695 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-25 03:24:39 +00:00
Linas Vepstas
79c478fd31 translate script
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8693 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-25 03:21:30 +00:00
Linas Vepstas
a84a032a6a oops
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8690 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-25 02:27:22 +00:00
Linas Vepstas
5770f0ca0d rename gncObject to QofObject
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8689 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-25 02:08:22 +00:00
Linas Vepstas
50906151db rename GNCBook to QofBook
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8681 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-25 00:52:46 +00:00
Linas Vepstas
834d799e57 fix include file usage.
Note this change causes book not to be marked as saved;
this is moved to gnc-session and will be checked in shortly.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8680 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-24 23:57:08 +00:00
Linas Vepstas
3e676b3587 fix include file usage
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8679 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-24 23:54:56 +00:00
Linas Vepstas
cd0ead1ee2 fix include file usage
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8676 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-24 23:48:58 +00:00
Christian Stimming
281605aafd More code refactoring.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8675 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-24 22:23:17 +00:00
Christian Stimming
cb417395b5 2003-06-25 Christian Stimming <stimming@tuhh.de>
* src/gnome-utils/dialog-transfer.h: Add callback handler that is
	notified of the newly created Transaction.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8673 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-24 22:18:39 +00:00
Linas Vepstas
2a31c40aba rename for gnc-book
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8669 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-24 20:54:20 +00:00
David Hampton
24b7db5068 Stop updating the reconciliation end amount on date changes once the
user manually changes the amount. #110806


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8667 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-24 03:52:45 +00:00
David Hampton
bc7900035c Add a Cancel button to the dialog that is invoked when a register
containing a modified transaction is closed via the window manager
close button.  #105742


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8665 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-24 02:55:55 +00:00
David Hampton
506d7f64d6 Annotate window title if subaccounts are included.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8663 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-24 00:20:29 +00:00
David Hampton
f1377d1cd4 Show the running balance column by default. #92052.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8662 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-23 23:44:36 +00:00
Christian Stimming
7149c52213 2003-06-24 Christian Stimming <stimming@tuhh.de>
* src/import-export/hbci/*: Refactor many HBCI functions to
	eventually enable queued processing of several HBCI jobs.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8660 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-23 22:57:55 +00:00
David Hampton
bed1d91aa9 Enhance the commodity selection dialog so that it can be limited to
currencies, non-currency commodities, or allow all commodities.  Fixes
#102023 and #115461.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8657 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-23 17:53:03 +00:00
David Hampton
12cff36837 Clean up usage of the gnc_ui_update_namespace_picker function.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8656 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-23 06:22:57 +00:00
David Hampton
b41960509e Ignore the new test program.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8654 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-23 02:16:40 +00:00
Derek Atkins
cf763d7974 * src/business/business-reports/Makefile.am: add fancy-invoice report
* src/business/business-reports/business-reports.scm: load the fancy-invoice
	* src/business/business-reports/fancy-invoice.scm: a fancy invoice
	  report, to show what else is possible.  It's not really useful per
	  se, but it is another example for users.  To be useful it requires
	  some custom editing.  Thanks to Oliver Jones for submitting the
	  changes.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8651 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-23 00:54:56 +00:00
Derek Atkins
7e19cbd393 * src/backend/file/gnc-backend-file.c: Apply sam's patch:
don't allow selection of directory for save file


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8649 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-22 23:48:47 +00:00
Derek Atkins
5d0011374d * src/report/standard-reports/category-barchart.scm: Properly
reverse the balances of accounts instead of using the internal
	  functions to determine when to reverse.  Fixes #115268.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8647 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-22 22:19:16 +00:00
Linas Vepstas
2447462174 simple stupid kloc counter
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8646 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-21 19:25:04 +00:00
Chris Lyttle
77254dc0d8 add Jon Lapham's patch
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8643 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-20 05:08:35 +00:00
Christian Stimming
696aef63fc 2003-06-18 Christian Stimming <stimming@tuhh.de>
* src/import-export/hbci/druid-hbci-initial.c: Tolerate some
	banks' failure of the GetSystemId-job.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8642 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-18 20:52:48 +00:00
Chris Lyttle
16f2e59ba8 added jon Lapham's patch
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8640 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-18 04:15:27 +00:00
Derek Atkins
a436587841 * src/business/business-core/gncBillTerm.c: fix gncBillTermCopy()
so it PROPERLY copies the bill term.  Oops!
	* src/business/business-core/file/gnc-tax-table-xml-v2.c:
	  when rebuilding the refcount, make sure we fix the grandparent
	  problems first so we refcount the correct object.
	* src/business/business-core/file/gnc-bill-term-xml-v2.c:
	  when rebuilding the refcount, make sure we fix the grandparent
	  problems first so we refcount the correct object.  Also cope
	  with the broken gncBillTermCopy() and hope that the existing
	  parent is correct.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8638 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-17 21:38:41 +00:00
Derek Atkins
426e3068fa * src/engine/QueryNew.h: change QUERY_FIRST_TERM to a #define.
It does not need to be part of the enum (it's not even used anywhere)
	* src/engine/QueryCore.h: gint32 prints as a "%d", not a "%ld".


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8635 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-17 21:29:22 +00:00
Linas Vepstas
c8b10ef11c add int32 predicate type
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8633 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-17 03:07:10 +00:00
Linas Vepstas
5d919e431b minor change to documentation
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8632 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-17 00:19:42 +00:00
Derek Atkins
128c5374ed date.c -> gnc-date.c
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8631 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-16 22:49:23 +00:00
David Hampton
45f2f4d0bd Register with the component manager for ACCOUNT events. Redo the
window title when an event is received. Fixes #113164.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8628 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-16 07:27:59 +00:00
David Hampton
acb5794afa Enhance debugging.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8627 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-16 07:22:41 +00:00
Derek Atkins
9cc5fc5dfd * src/engine/Account.c: initialize the returned values in
finder_help_function().  This fixes bug #108883 (and possibly
	  others not reported).


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8625 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-16 05:31:29 +00:00
Derek Atkins
fe9ae37aeb * src/report/standard-reports/account-piecharts.scm: Don't use
gnc:reverse-account-balance? to determine whether to reverse
	  the balance -- base it purely on the report type.  Otherwise
	  certain reports doesn't work right when the "reverse account
	  balances" is set in certain ways.  Fixes #107472.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8623 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-16 04:51:36 +00:00
David Hampton
c1f8f4bbe8 New tests for un-voiding and reversing transactions.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8622 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-16 03:52:09 +00:00
David Hampton
5acc9ef0c0 Update for changed function args.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8621 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-16 03:51:01 +00:00
David Hampton
645411c5c4 Utilized an empty register cell for displaying the note entered when a
transaction is voided.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8620 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-16 03:49:35 +00:00
David Hampton
3c058f6e33 Add new menu items and functions for voiding, un-voiding, and
reversing transactions.  New functions to clone Splits and
Transactions.  New debug functions to dump Splits and Transactions to
stdout.  New functions to un-void a transaction and to reverse all the
values in a transaction.  Mark voided transactions as read-only.
Support requested in 92105.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8619 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-16 03:48:59 +00:00
Derek Atkins
a3b22eb924 * src/business/business-gnome/dialog-invoice.c: change how the
billterms option menu is used so it will change properly if
	  you change the invoice's owner.  Fixes #115290.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8617 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-16 02:24:54 +00:00
David Hampton
cf46c2a581 Ignore autom4te.cache directory.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8616 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-16 01:47:12 +00:00
David Hampton
d3905e613f A couple more date.h -> gnc-date.h changes.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8615 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-06-16 01:44:41 +00:00