David Hampton
3d406ca0aa
The stream_handler hook needs to return a file size. Not all files
...
opened by this function are ASCII text. Reset the base_location
properly when switching documents. Add debugging. #101783
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7721 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-24 07:23:56 +00:00
David Hampton
6af4501e06
Put function opening braces in column zero.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7720 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-24 06:55:32 +00:00
David Hampton
116e1a7b8a
When checking for gtkhtml-1.1, make the lack of pkg-config a fatal
...
error. Also check for the variant name pkgconfig.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7719 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-24 04:29:36 +00:00
David Hampton
cfae12f08f
Enable -Werror.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7718 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-24 03:26:12 +00:00
David Hampton
cf6a6869e4
Add better handling of corrupt XML data files. Print better error
...
messages for unknown tags, or mismatched start/end tags.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7717 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-24 02:27:10 +00:00
David Hampton
5693b12b80
Add missing error message.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7716 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-24 01:58:11 +00:00
David Hampton
e3ca297efb
Eliminate the zillion warning messages when running gnucash with the
...
--add-price-quotes flags.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7715 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-24 01:52:06 +00:00
David Hampton
372e6bb3ac
Change logic to multiply by the exchange rate instead of divide. Look
...
for both both forward and reverse currency quotes in the
pricedb. Attempt to install currency quotes into the pricedb in a
consistent manner. Give the user better feedback on exactly what the
exchange rate means. Obsolete the currency "swap" routine. #101450
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7714 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-24 01:50:24 +00:00
David Hampton
7c800260bc
Provide access to new pricedb lookup function and to the engine event
...
suspend/resume functions.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7713 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-24 01:42:09 +00:00
David Hampton
d678e866e7
Add a new pricedb lookup function.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7712 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-24 01:40:46 +00:00
Chris Lyttle
6f8fca355e
require new g-wrap
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7711 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-23 20:50:00 +00:00
Chris Lyttle
f12c61b224
release 1.7.6
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7709 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-23 08:24:56 +00:00
Christian Stimming
f16efd7b21
Updated translation.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7708 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-22 23:06:49 +00:00
David Hampton
50ee14d31d
Build relative URLs properly. #101783
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7707 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-22 20:16:00 +00:00
Chris Lyttle
8a6e65cc45
fix help button's connection
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7706 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-22 04:54:40 +00:00
Joshua Sled
7f52e5cc89
2002-12-21 Joshua Sled <jsled@asynchronous.org>
...
* src/gnome/dialog-sx-from-trans.c (sxftd_compute_sx): Respect the
user's Prefs regarding new SXes; fixes Bug#99566.
* src/gnome/dialog-scheduledxaction.c (gnc_sxed_check_consistent):
Don't ignore fractional currency-amounts; fixes Bug#97062.
(gnc_ui_scheduled_xaction_editor_dialog_create): Changed some
string-constants to their #defines.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7705 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-22 01:34:50 +00:00
David Hampton
380755fb3c
If there is a transction pending when updating the register, use the
...
new saved list so that the transaction is guaranteed to remain in the
register intil the user finishes editing it. Otherwise, populate the
saved split list. #92158
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7704 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-21 07:07:17 +00:00
David Hampton
16826e719c
Don't let users delete the split that attaches a transaction to the
...
current register.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7703 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-21 07:04:26 +00:00
David Hampton
d52d3b8f60
Remove the original fix for #92158 as it caused #100852 .
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7702 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-21 07:03:38 +00:00
David Hampton
add45a907f
Eliminate compile warning for unused variables.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7701 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-21 05:39:04 +00:00
David Hampton
5ed0a2b81e
Make sure to set the balance properly for reversed accounts. #100998
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7700 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-21 05:38:09 +00:00
Chris Lyttle
65fe01b1bf
add support for new gnucash icon
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7699 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-20 21:59:08 +00:00
Christian Stimming
0fcaa7632b
2002-12-20 Christian Stimming <stimming@tuhh.de>
...
* po/el.po, accounts/el_GR: Updated Greek translation by Nikos
Charonitakis <charosn@her.forthnet.gr>
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7698 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-20 17:34:45 +00:00
David Hampton
86ac1b534f
Large accounts are overflowing the data types used in the register
...
code and are causing crashes. #92072 , #98802
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7697 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-20 04:15:00 +00:00
Christian Stimming
f2d05c0e7e
2002-12-16 Christian Stimming <stimming@tuhh.de>
...
* src/import-export/hbci/glade/hbci.glade: Set max size of
transaction fields according to HBCI spec.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7695 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-16 18:41:34 +00:00
Chris Lyttle
a5a73b6a7d
removal of old docs
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7694 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-16 10:49:21 +00:00
Joshua Sled
718d3d2f47
2002-12-15 Joshua Sled <jsled@asynchronous.org>
...
* src/gnome/dialog-scheduledxaction.c (gnc_sxed_check_consistent):
Fixed balance checks to be per-transaction; fixes Bug#97062, as
well as fixing another unfiled bug that would be possible with the
old code.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7693 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-16 01:56:49 +00:00
David Hampton
b8e3289ed1
Add an option for changing the number of decimal places used in the
...
shares column. #87164
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7692 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-16 01:43:15 +00:00
David Hampton
18ac421c7c
Give user feedback during the rendering of a report.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7691 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-16 01:41:45 +00:00
David Hampton
66b943f4c8
Add support to the GNCPrintAmountInfo data structure to allow
...
truncation/rounding of numbers when the maximum number of decimal
places is reached.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7690 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-16 01:40:26 +00:00
David Hampton
e6a6b63809
Add menu items and code to the register window so a user can limit
...
transactions to any combination of the Reconciled / Cleared / Voided /
Unreconciled states. #87990
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7689 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-16 01:01:01 +00:00
Joshua Sled
ab20128481
2002-12-15 Joshua Sled <jsled@asynchronous.org>
...
* src/gnome/glade/sched-xact.glade: Clarified some text, removed
unused widgets.
* src/app-utils/gnc-ui-util.c (xaccSPrintAmount): Added useful comment.
* src/gnome/druid-loan.c (ld_create_sxes): Re-written; now a much
more principled implementation which passes a test-script; fixes
Bug#100088, Bug#100085.
* src/engine/SX-ttinfo.c (gnc_ttsplitinfo_get_debit_formula):
Fixed potentially-nasty mem-handling bug.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7688 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-16 00:35:27 +00:00
David Hampton
1d98fa5497
Remove redundant routines and place a single copy in a common location.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7687 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-15 23:25:01 +00:00
David Hampton
c43bef4a62
Progress toward getting the 'make distcheck' target to successfully
...
compile again.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7686 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-15 22:09:43 +00:00
David Hampton
9011ae4423
Use Gnome1 button order.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7685 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-15 21:52:10 +00:00
David Hampton
04b722206d
Fix compilation warnings in preparation for re-enabling the -Werror
...
compile flag.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7684 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-14 19:25:58 +00:00
Christian Stimming
a17b9305e7
2002-12-14 Christian Stimming <stimming@tuhh.de>
...
* src/import-export/import-backend.c (matchmap_store_destination):
Fix error messages when memo or description is empty.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7683 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-14 13:17:54 +00:00
Christian Stimming
ef48c2edd5
2002-12-14 Christian Stimming <stimming@tuhh.de>
...
* src/import-export/hbci/gnc-hbci-gettrans.c: Switch to always
using the import-main-matcher.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7682 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-14 13:00:44 +00:00
Chris Lyttle
09996768ef
fix rpm prob
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7681 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-14 00:16:55 +00:00
Christian Stimming
4beb05dfcb
Updated translation.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7680 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-13 18:12:20 +00:00
Benoit Grégoire
43e1d5b152
2002-12-12 Benoit Gr�goire <bock@step.polymtl.ca>
...
* src/import-export/import-account-matcher.c: Fix "level 3 and
more subaccount not selected by default" bug.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7679 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-12 16:13:28 +00:00
Derek Atkins
aacd10b603
* configure.in: require g-wrap >= 1.3.3
...
* src/engine/gw-engine-spec.scm: use gslist-of where needed
* src/engine/gw-kvp-spec.scm: use gslist-of where needed
NOTE: As of now you ABSOLUTELY REQUIRE G-WRAP >= 1.3.3
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7678 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-12 05:14:01 +00:00
David Hampton
c98a3a1a8d
Support for having an account scu that doesn't match the account
...
commodity's scu. This allows a user to notice/correct a case where
the two are out of whack and correct it (#100295 ), or to intentionally
set them that way.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7677 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-12 04:44:35 +00:00
Derek Atkins
45ba7f6cfd
* src/gnome-utils/dialog-transfer.c -- lookup and store entries in
...
the pricedb, and use those entries when you change accounts and
dates. It will only save one entry per "date-time", so you need
to use the price editor to remove/change entries in the pricedb.
It may be a bit over-zealous of using the pricedb entries -- if
you change the date or an account after typing in a number it will
over-write your change with the nearest pricedb entry.
Fixed Bug #100284 .
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7676 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-12 04:31:35 +00:00
David Hampton
09c05a3667
New help URLs as per Wilddev's request.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7675 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-12 04:21:46 +00:00
Christian Stimming
accca44c6f
2002-12-11 Christian Stimming <stimming@tuhh.de>
...
* accounts/el_GR/acctchrt_common.gnucash-xea: Greek account
templates by Nikos Charonitakis <frolix68@yahoo.gr>
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7674 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-11 22:47:15 +00:00
Christian Stimming
4a28b35c85
Add some comments for translators.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7673 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-11 21:55:41 +00:00
Christian Stimming
f443518d7a
2002-12-11 Christian Stimming <stimming@tuhh.de>
...
* src/import-export/hbci/gnc-hbci-gettrans.c: Fix broken changes
by Benoit.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7672 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-11 20:37:14 +00:00
Christian Stimming
b1a8cf98ef
Updated translation by Nikos Charonitakis <charosn@her.forthnet.gr>
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7671 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-10 19:02:54 +00:00
Christian Stimming
139a08f290
2002-12-10 Christian Stimming <stimming@tuhh.de>
...
* src/report/report-system/commodity-utilities.scm: Fix bug
#100463 .
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7670 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-10 18:54:43 +00:00