Commit Graph

12391 Commits

Author SHA1 Message Date
Geert Janssens
ea5c158b76 Add svnlog2ul.sh, and accompanying xslt sheets.
svnlog2ul.sh is a script to extract the commit messages from svn
between two releases and converts them into a simple html unordered
list. This is a useful aid to create the news pages on the website.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18626 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-08 17:50:22 +00:00
Geert Janssens
113db6f5f5 Move valgrind suppression rules to debug subdirectory
This will require a new run of configure as some makefiles have changed

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18625 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-08 17:30:21 +00:00
Geert Janssens
761fe11644 Set svn:ignore on pl accounts like the other account directories
(Meaning: ignore Makefile and Makefile.in)

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18624 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-08 10:22:29 +00:00
Geert Janssens
fd1a4be80a Remove the old, obsolete postgres backend and its tools
I also changed some of the documentation that referred to it, but there are still some
references left in the (unmaintained ?) design documents.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18623 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-08 10:14:30 +00:00
Christian Stimming
2c182d4133 Update German translation.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18622 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-07 20:51:44 +00:00
Christian Stimming
d84f5bf6a6 Update the translations with the latest string template.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18621 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-07 20:49:35 +00:00
Christian Stimming
f020141d24 Win32: Hopefully fix goffice installation.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18620 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-07 19:58:18 +00:00
Andreas Köhler
9d8c3fda58 Free sort_keys as allocated by g_utf8_collate_key in ExtensionInfos.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18618 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-07 02:47:15 +00:00
Geert Janssens
0c34b87720 Fix script to check for > 2.8 entries to remove
The minimal Gtk+ requirement has been set to 2.8 recently. This script still removed glade
parameters that are valid in 2.8. This patch fixes that.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18617 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-06 20:22:21 +00:00
Phil Longstaff
474f9a6e4a Update release to 2.3.9
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18615 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-06 16:01:26 +00:00
Christian Stimming
58397c5fc9 I18n improvement: The account name of the other account in multi-split transaction is extended to conform to the name in the register.
Otherwise, the string Split from here has the ambiguity with the button
labeles Split, which is the verb, whereas here we need the noun.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18614 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-05 20:32:42 +00:00
Christian Stimming
5b4100c373 I18n improvement: Add disambiguation prefix to the account code of the other account in a multi-split txn.
Without the disambiguation, the string here is identical to the button
labeled Split, but that one is for sure something different from here,
namely the old verb vs. noun issue.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18613 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-05 20:29:57 +00:00
John Ralls
e13b58646c Corrections to r18610 to permit compiling against older versions of glib
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18612 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-04 23:19:15 +00:00
Phil Longstaff
c3e2fe3ddc Add new source files to POTFILES.in
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18611 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-04 13:13:47 +00:00
Christian Stimming
d0215e6be8 Bug #608436: Add auto-clear feature
Patch by Cristian KLEIN:

= Usage scenario =
John keeps his personal accounting in GnuCash and writes all credit card
expenses therein. On weekends, we checks his Internet Banking and sees that
some transactions have been recorded. He would like to clear those transactions
in GnuCash, but it is tiresome to go through each Internet Banking transaction
and do manual comparison with GnuCash records, especially since Internet
Banking transactions might be in a different order than in GnuCash.

John would prefer having an "auto-clear" feature. Given the "current amount"
from the Internet Banking, he would like GnuCash to clear the transactions for
him, if and only if, there is a unique combination of transactions that could
achieve this. If there is no solution, or if the solution is not unique,
GnuCash should warn him and John must manually clear the transactions.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18610 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-03 21:28:48 +00:00
Christian Stimming
7069d980f9 Bug #590332: New eguile-based Tax Invoice report
Patch by Chris Dennis.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18609 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-03 21:01:18 +00:00
Christian Stimming
306f7e0b59 Bug #606053: Add stylesheet with footer
Patch by edodd@billiau.net and Frank H. Ellenberger.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18608 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-03 20:58:02 +00:00
Christian Stimming
e08fe2a2be Bug #608306: check amount_word should print the fraction correctly.
Patch by Thomas Troesch:

Checks printed the wrong string for the amount_words.  The utility
number_to_words had produced e.g. from 100.04 -> One Hundred and 4/100.  The
word string should be One Hundred and 04/100.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18607 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-03 20:54:26 +00:00
Christian Stimming
2e6e8ed5bc Bug #608874: Spelling fix for Emoluments
Patch by Adrian Bridgett.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18606 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-03 20:51:07 +00:00
Christian Stimming
5d43e2ce34 Remove more executable bits from data files
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18605 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-03 19:19:35 +00:00
Christian Stimming
eb151975dc Remove executable flag from data files
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18604 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-02 21:35:37 +00:00
Christian Stimming
cb3acafcbd Fix URL of ActivePerl.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18603 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-02 21:35:04 +00:00
Geert Janssens
98fb79457d Minor changes to global project files
1. Fix spelling errors in HACKING
- appearenet -> apparent (patch by Tom Van Braeckel)
- supressions -> suppressions

2. Keep the contributer list sorted alphabetically in AUTHORS

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18602 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-02 16:18:23 +00:00
Geert Janssens
2991f67783 Bug #589320 Price Editor - Currency Namespace does not show up
This bug was introduced by r18062 (applying a patch from bug #580281 Entering multiple pices with price editor is tedious)
For some unknown reason, r18062 assumed exchange rates are not supposed to be edited via the Price Editor dialog.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18601 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-02 11:20:49 +00:00
Phil Longstaff
714ff53984 Fix "make distcheck"
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18600 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-02 02:40:31 +00:00
Phil Longstaff
af72826cf0 Reverse r18597
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18599 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-02 02:20:22 +00:00
Andreas Köhler
808c3af3e4 Bug #105669: Improve error handling in gz_thread_func.
Honor errors when reading/writing from/to a compressed file or the pipe
to the main thread.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18598 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-02-02 00:04:38 +00:00
Phil Longstaff
5988a9aa7c Fix "make distcheck". Patch by Jan Arne Petersen
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18597 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-31 23:25:56 +00:00
Andreas Köhler
bb471903d5 Bug #606728: Catch errors when opening saved-reports-2.4 for write.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18596 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-31 21:12:21 +00:00
Andreas Köhler
b61418df3f Use string saved-reports-2.4 in the description of the save report action.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18595 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-31 21:12:18 +00:00
Phil Longstaff
6ed568ab77 Create routines qof_book_get_string_option() and qof_book_set_string_option() to get/set a kvp string, respectively.
qof_book_set_string_option() also handles saving the book so that the kvp is updated in the db.

In the future, qof_book_set_<type>_option() and qof_book_get_<type>_option() should be created, where type is
boolean, int, double, ...   In addition, other places which handle options in the book should use these routines.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18594 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-31 20:03:23 +00:00
Andreas Köhler
ef5a742bf1 Bug #105669: Add checks to detect errors on write, especially if there no space left on the disk.
Check the return value of fprintf and use ferror where libraries as
libxml do the write.

The change may not be perfect yet and a review would be nice. Still, it
detects quite a few errors that, without it, slip through and may
destroy valuable data.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18593 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-31 18:37:28 +00:00
Christian Stimming
3d64201763 Updated txf.scm for 2009 US tax form changes by J. Alex Aycinena.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18592 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-31 11:22:24 +00:00
Andreas Köhler
2a9c2efa03 Fix crash when copying a currently edited transaction in the register.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18591 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-31 07:12:59 +00:00
Phil Longstaff
791bdfbd20 Create qof_book_begin_edit()/qof_book_commit_edit() routines. These need to be added around lines which set kvp
values for the book, and the dirty flag does *not* need to be set.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18590 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-30 22:59:37 +00:00
Phil Longstaff
fbdcd66a91 Revert 18490/18491/18527 - I'm not sure it's actually deleting the objects without affecting the database.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18589 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-30 22:57:55 +00:00
Cristian Marchi
3d8123287f Update of Persian translation by Mehdi Alidoost
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18588 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-29 18:34:08 +00:00
Geert Janssens
5ebf260a77 Change 'Int' to 'Interest' and 'Div' to 'Dividend' in action strings
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18587 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-29 16:36:32 +00:00
Christian Stimming
0325d8247a Fix missing header information about Farsi plural forms in fa.po, according to what has been explained to me.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18585 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-26 21:10:39 +00:00
Christian Stimming
c3617043a4 Updated Dutch translation, copied from the Translation Project.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18584 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-26 20:47:25 +00:00
Christian Stimming
c7e1984cd7 Add disambiguation prefix to the word Split where it is the action of a Stock Split.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18582 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-25 20:13:40 +00:00
Christian Stimming
88e0cfe783 Bug #607522: Add ADDRESS to check printing
Patch by Thomas Troesch: The patch does three things:

1.  Adds the ability to print an address on checks.  The Print Check dialog is
changed to have 5 address lines.
The first field is filled in with the same data as the PAYEE check item.  The
other lines are blank.  The check format keys
have a new check-item type 'ADDRESS'.  It behaves like other text check-item
types.  The address fields on the dialog are set 'not-sensitive'
if the current format does not have an ADDRESS check item defined.  The Custom
Field tab has a new line for the address
location.

2.  Added new check format key - Blocking_Chars.  This is to put the blocking
character feature into the check format file.  It is currently
only in the preferences dialog in the printing tab, and therefore currently
applies (or not) to all text fields in th_e check format.  By
adding the key Blocking_Chars_n to the check format, the blocking characters
can be applied to text type check-items individually.  Its
really useful when printing stubs and so on.  (NOTE:  blocking characters are
printed around a field to protect against alteration
e.g.  ***$100.00***  vs     $100.00)

3. Included a Voucher check template.  This is a full page check with the check
on top and which has two stubs below.  There
are other voucher formats ( middle and bottom ) , but the check printing
functionality would require separate templates for
the different formats.  Also changed the Quicken/Quickbooks US-Letter check
format to include the ADDRESS check item and blocking
around the AMOUNT_NUMBER field.  I made a change to the Quicken-wallet check to
add blocking characters around the
AMOUNT_NUMBER field, and I added a clipping rectangle definition to the NOTES
and PAYEE fields the were placed in the
check stub area ( if the fields were too long, they would print into the check
area ).

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18581 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-23 21:39:21 +00:00
Phil Longstaff
cc08f7f39b Use correct routine to add a newly loaded entry to the correct bill. r18302 fixed the entry
loading problem for invoices, this extends it to bills.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18580 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-22 01:02:49 +00:00
Andreas Köhler
ca7a2b4bc7 Bug #607517: Migrate print.glade from glade-2 to glade-3 format.
Patch by Thomas Troesch.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18579 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-22 00:08:55 +00:00
Andreas Köhler
d9bb98bef8 Bug #607246: In qof_string_number_compare_func, use base 10 and do not allow octals to sneak in.
Otherwise, transaction number 0108 (octal 010=8) will sort before 0107 (octal 0107=71).

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18578 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-21 22:52:56 +00:00
Andreas Köhler
fa81ae0808 Update german translation.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18577 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-21 22:13:09 +00:00
Andreas Köhler
0e7fb6ab9b Bug #607255: Repair Hungarian report main menu, by Attila Nagy.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18576 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-20 23:39:32 +00:00
Christian Stimming
a881c3edf4 Bug #607185: Add f-q workaround for missing date.
Patch by "meo":

If for whatever reason finance-quote is unable to get a date for a quote or to
convert it to the standardized form, gnucash is unable to use the otherwise
correct quote. With web pages being updated definitively more frequently than
finance-quote, this is quite a nuisance.
Up to now, gnc-fq-helper emits an error message + the quote, a combination
gnucash is unable to process. This patch presents a workaround.

I would prefer using the current date + 12 hours rather than current date +
time, but this is open for discussion.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18575 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-17 21:26:48 +00:00
Christian Stimming
f6195c389b Updated Persian (Farsi) translation by Mehdi Alidoost
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18574 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-16 20:38:02 +00:00
Christian Stimming
e102dfa917 Add ChangeLog.2009 for the last year.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18573 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-15 20:49:10 +00:00