Commit Graph

16241 Commits

Author SHA1 Message Date
Mechtilde
373b1e8b4e some more German translations 2015-08-01 12:24:00 -07:00
Mechtilde
226b1b29f1 even more German translation 2015-08-01 12:24:00 -07:00
Mechtilde
2a775024a3 added more German translation 2015-08-01 12:24:00 -07:00
Mechtilde
1bf8326f54 add translation for reports 2015-08-01 12:24:00 -07:00
John Ralls
567f61fe3c Add make_testfile suggestion to test-templates README. 2015-07-30 09:56:37 -07:00
Mike Evans
9333344ee0 Fix apparent typo preventing build. 2015-07-30 13:01:02 +01:00
John Ralls
a4b0519303 Fix up and improve the Doxygen documentation in unittest-support.h. 2015-07-28 12:44:25 -07:00
John Ralls
2663dc96e2 Improve the test-templates README and update the templates to current practice. 2015-07-28 11:45:34 -07:00
Geert Janssens
124a2479ef Bug 752035 - Transaction Report Filter By not Always Working
Make sure the internal split function get_corr_account_split
behaves consistently on multi-split transactions. The transaction
report depends on this.

Add test case to catch potential regressions

Simplify filter test function in transaction report.
2015-07-28 17:13:06 +02:00
John Ralls
3ccaec6e38 Make backend sync errors survive to the session.
The backends were using qof_backend_get_error() to test for sync errors.
This function clears the error, so the tests resulted in the error being
cleared before the session could see it and so it thought that the sync
had succeeded.

Replace those uses of qof_backend_get_error() with a new function
qof_backend_check_error() that doesn't clear the error.
2015-07-27 16:04:38 -07:00
John Ralls
d2798b8c3f Bug 752879 - Finance::Quote TZ Date::Manip config variable is deprecated
Rewrite get_quote_time() to use the modern OO interface to Date::Manip.
This requires perl-5.12 or later, so require that. schemify_date() isn't
used anywhere, so remove that.
2015-07-26 13:11:45 -07:00
John Ralls
6d5002d91c Uninstall the python bindings. 2015-07-25 13:36:50 -07:00
Bastien Scher
2dd38a9c60 Fix two French strings 2015-07-14 13:45:38 -07:00
John Ralls
cfb54e08b8 Bug 746998 - "Months Remaining" spinbox in Loan Assistant is non-obvious
Provide a tool tip explaining what it's for.
2015-07-12 15:08:45 -07:00
John Ralls
2137cb6d38 Bug 747795 - Attached file not found.
MSWin only. ShellExecuteW("open") doesn't decode http escapes on file:
IRIs.
2015-07-11 11:27:56 -07:00
John Ralls
211b923cd7 Bug 752204 - .gml2 files are modified during build, take 2.
Turns out that there are changes as well as compression, particularly
if the timezone is different from the one from the last commit of the
gml2 files. Since there's no real benefit to saving the files most of
the time, don't, but leave the save line in, commented out, to make it
easy to write new files if necessary.
2015-07-11 09:55:06 -07:00
John Ralls
a25fa861eb Bug 752203 - make check fails in "runTests.py":
No module named unittest_support because unittest_support.py is built
only when building from VCS and wasn't included in EXTRA_DIST.
2015-07-10 15:33:44 -07:00
John Ralls
d2fa23dd5f Bug 752204 - .gml2 files are modified during build
Turn off compression so that they aren't, except when scrub changes them
to a new format. In those cases the changes should be committed.
2015-07-10 12:47:43 -07:00
John Ralls
b741c8e1de Initialize GError to NULL or it doesn't work. 2015-07-10 12:47:43 -07:00
John Ralls
7d940a5d91 Bug 749077 - wrongfully invalidating any account save location/path starting with ".gnucash" 2015-07-07 17:05:51 -07:00
John Ralls
42b3bfbbfe Restore Date::Manip to quotes modules.
Gnc-fq-helper needs it to parse date and time strings from Finance::Quote.
The comment about using the iso-date field is removed because F::Q no
longer provides it.
2015-07-07 13:02:18 -07:00
John Ralls
5921c63a01 Update the copyright date for Help|About to 2015.
Only 6 months late!
2015-07-05 16:33:52 -07:00
John Ralls
3d8b58a1be Change gtkmacintegration-gtk2 include directory back to gtkmacintegration.
As of gtk-mac-integration-2.0.8.
2015-06-30 12:33:25 -07:00
John Ralls
757a50c9ec Release 2.6.7 2015-06-27 11:31:44 -07:00
John Ralls
df6326f7f3 Get latest translations from the Translation Project. 2015-06-27 10:44:44 -07:00
Geert Janssens
e67e512501 Bug 681225 - income statement displays blank base currency entries when trading account transactions are present during the report period
Skip splits in trading accounts when calculating
average cost price source.
2015-06-16 21:38:14 +02:00
Geert Janssens
8dc91cf764 Bug 739271 - pt_BR translation wrong word "limpesa". Should be "limpeza" 2015-06-15 23:00:49 +02:00
Geert Janssens
aa8af8a196 Bug 744858 - Update exchange rate on bill only possible once per session (after unpost/repost)
New behaviour is that each time a bill is (re)posted
all the needed exchange rates will be asked.
If an exchange rate was already known, it is suggested
to the user, so s/he can simply confirm it if still ok.
2015-06-15 22:28:36 +02:00
Mark Haanen
f0079e8b4d Updated Dutch translations
From the translation project
2015-06-13 17:54:02 +02:00
Geert Janssens
81dace1751 Bug 746792 - process payment in foreign currency leads to broken equation
To avoid confusion the payment dialog will now display the currency
to interpret the amount fields in.
2015-06-13 17:54:01 +02:00
Geert Janssens
ec8ed38860 Bug 746792 - process payment in foreign currency leads to broken equation
The payment dialog was inconsistent in interpreting amounts and values.
By clicking on documents the document's amount is added to the Payment field
suggesting it's in the owner's currency. However the post-processing code
took that amount as being the amount in the transfer accounts currency
and calculated the rest backwards.
This will now become: the amount fields are interpreted in the owner's currency
and the exchange rate asked will be from owner's currenty to transfer
account's currency.
2015-06-13 17:54:01 +02:00
Mike Evans
240e36f73b Bug 734183 - Set value to zero before calling gnc_exp_parser_parse. 2015-06-02 10:33:35 +01:00
Geert Janssens
f160937681 Bug 746163 - Custom register colors (table rows) not recognized from .gtkrc-2.0.gnucash file
Change the preference label and description to avoid confusion.
Translators: this patch introduces two updated strings.
2015-05-31 10:08:03 +02:00
Joe Hansen
073c7a69ad Updated Danish translation
Copied from the translation project
2015-05-29 22:46:57 +02:00
Geert Janssens
79139c8869 Fix hidden panes in lot viewer 2015-05-16 10:44:59 +02:00
Geert Janssens
5a4a8ac5d6 Bug 746873 - Gnucash asks sql passwords before wallet password
Work around a bug in libsecret. Under certain conditions
libsecret will silently fail to find a password even though
it is stored. The workaround uses another interface call
to force unlocking the secret store which works around the bug.
This workaround should be removed once a fix for
https://bugzilla.gnome.org/show_bug.cgi?id=748625
will be commonly available.
2015-05-08 21:44:00 +02:00
Geert Janssens
f604348d9b Bug 746873 - Gnucash asks sql passwords before wallet password
If libsecret is available use it to search for both
libsecret based passwords as gnome-keyring based ones.
This catches the situation where a password was stored
earlier using gnome-keyring, while the user is now trying
to retrieve it on a system that only has libsecret available.
This used to fail because gnucash depended on gnome-keyring
to be present in that situation.
2015-05-08 21:29:34 +02:00
John Ralls
61021c4620 Fix some abs() errors from new clang and gcc versions. 2015-04-28 10:35:34 -07:00
Geert Janssens
405a26b6ac Add missing language in configure.ac
This was intended to be part of the previous commit...
2015-04-28 18:53:17 +02:00
Мирослав Николић
906f60e46f New translation: serbian
Copied from the translation project
2015-04-28 18:50:41 +02:00
Bill Nottingham
e54af98b05 Bug 747812 - unset LDFLAGS when unsetting CFLAGS
Since some LDFLAGS settings depend on corresponding CFLAGS ones,
e.g. -fPIC, unsetting only CFLAGS will cause the test-compile to
fail because of the mismatched flags.
2015-04-25 16:11:23 -07:00
Geert Janssens
df1fc7d903 Fix dbi driver detection on linux and similar
This is a follow up on the fix for
Bug 747300 - SQL backend missing from most recent DMG?
which broke dbi driver detection on linux
2015-04-25 09:27:57 +02:00
Mechtilde
ef8dbd1d9a Update of de.po
4401 translated messages, 164 fuzzy translations, 56 untranslated
messages.
2015-04-24 01:03:33 +02:00
Christian Stimming
e9b6ee74ad Cutecash: Switch from guile to xml to manage our iso-currencies source file
Copies 87520cdde4 into the cmake build system.
2015-04-22 22:39:47 +02:00
Frank H. Ellenberger
274113b347 Improve "Auto pay on posting" message
http://lists.gnucash.org/logs/2014/11/2014-11-29.html#T11:14:29
Additional remove some empty placeholders
2015-04-16 21:39:45 +02:00
Christian Stimming
f9376318ad Bug 747377: Fix overly restrictive input validation for IBAN of SEPA transfer.
Only in some countries the IBAN is really restricted to numeric-only
(most notably in Germany, "DE"). In some other countries parts of the
IBAN may be alphas. These checks could be extended for more countries,
but since aqbanking with the SEPA transfers is used mostly in Germany,
we just leave it with the exception rule for Germany.
2015-04-14 21:12:06 +02:00
Frank H. Ellenberger
79546ff6a5 Note in txf-help*.scm that changes should be applied to
gnucash-docs/help/*/Help_txf-categories.xml

Code part of cross linking
2015-04-10 21:11:50 +02:00
Alex Aycinena
becec4022b Bug 740955 - Correct general journal and general ledger reports to properly handle Use-Split-Action-For-Num option in File->Properties. 2015-04-08 12:13:55 -07:00
John Ralls
1d6fd55767 Bug 747300 - SQL backend missing from most recent DMG?
Fix configure.ac so that ${prefix}/lib/dbd is searched for modules.
Use gnc_path_get_libdir() to check for modules in the event that
$GNC_DBD_DIR is either empty or wrong and the path compiled into libdbi
itself is invalid. This applies mostly to Mac as other OSes tend to
leave their binaries where configure installs them.
2015-04-03 14:01:17 -07:00
Joe Hansen
f717e09146 Updated Danish translation
From the translation project
2015-04-03 20:58:38 +02:00