Commit Graph

16253 Commits

Author SHA1 Message Date
John Ralls
177ea6f02e Fix missed file in fabbfdb0. 2014-10-23 10:11:43 -07:00
Geert Janssens
25a7e9ccf6 Fix some warnings found with msgfmt -c in the po files 2014-10-21 23:53:36 +02:00
Geert Janssens
a9a037d881 Revert "Remove bare percent sign in taxinvoice.scm, replace with English."
This reverts commit 289bfc2aef.
2014-10-21 23:53:34 +02:00
Jeff Earickson
4d4345dc14 Indic Language Konkani translation in Latin script
Konkani Language translation po file from C-DAC, Pune, India.
2014-10-21 23:53:33 +02:00
Jeff Earickson
ddd733dbde Add kok@latin to LINGUAS_ALL (Konkani in Latin script)
https://bugzilla.gnome.org/show_bug.cgi?id=738829
2014-10-21 23:53:33 +02:00
Jeff Earickson
cd93de381c Indic Language Gujarati Translation File
From the team at C-DAC, Pune, India
2014-10-21 23:53:32 +02:00
Jeff Earickson
daf31ded07 Addition of Gujarati (gu) to LINGUAS_ALL po file list
https://bugzilla.gnome.org/show_bug.cgi?id=738828
2014-10-21 23:53:31 +02:00
Jeff Earickson
d0a020bfd6 Indic Language Kannada Translation file
Another addition from C-DAC, Pune, India.
2014-10-21 23:53:31 +02:00
Jeff Earickson
a0c03160bf Add kn (Kannada) to LINGUAS_ALL
https://bugzilla.gnome.org/show_bug.cgi?id=738827
2014-10-21 23:53:30 +02:00
Geert Janssens
3b21aacbc8 Revert to using numerical indexes for the x-axis on bar charts
There is a bug in jqplot to prevents stacked charts from
rendering properly when using strings for x-axis categories:
https://bitbucket.org/cleonello/jqplot/issue/587/charts-disappear-by-enabling-stackseries
2014-10-21 17:13:26 +02:00
Joe Hansen
92fed5b85e Updated Danish translation
Copied from the translation project
2014-10-15 14:09:33 +02:00
John Ralls
238c889da3 Bug 738113 - Crash on reload budget report. 2014-10-13 14:17:57 -07:00
Jeff Earickson
289bfc2aef Remove bare percent sign in taxinvoice.scm, replace with English.
The bare percent sign in this string messes with po translation
files and causes difficulties compiling without backslashes and
other pain.  Cleans up the English by using real words.
2014-10-13 14:17:57 -07:00
Christian Stimming
cbe6c23087 Aqbanking: Add display of aqbanking subaccountid in initial correspondence setup 2014-10-13 21:47:09 +02:00
Christian Stimming
4e99e09e5f Aqbanking online SEPA transfer: Allow transfers without BIC, only IBAN. Also add IBAN checking. 2014-10-13 21:46:45 +02:00
Christian Stimming
fbb5291ac3 Aqbanking transfer: Make IBAN and BIC text entry fields filter digits or alphas correctly as needed. 2014-10-13 21:45:46 +02:00
lmat
fabbfdb054 Removing another deprecated #define
kvp_frame should not be used by C code, but rather the standard
KvpFrame. The deprecated value just adds one more name for this
class that doesn't add any value.
2014-10-13 12:22:11 -07:00
Geert Janssens
6879818158 Some minor cosmetics in the barchart code 2014-10-13 20:46:30 +02:00
Geert Janssens
00b827dbf2 Redo the highlighter in barcharts.
The formatting code was removed with the introduction
of the zoom cursor. It continued to display
poorly formatted information though which is now fixed again
2014-10-13 20:46:29 +02:00
Geert Janssens
6d0a3707e1 Bug 737815 - Graphs cannot be generated correctly
Revert x axis renderer from DateAxis to CategoryAxis.
It looks like the DateAxis renderer wasn't meant to be
used for a bar chart.
2014-10-13 20:46:29 +02:00
Carsten Rinke
96289823e5 Bug737815 - Graphs Cannot Be Generated Correctly
Fix in html-barchart.scm, change loop condition
2014-10-13 20:46:29 +02:00
Frank H. Ellenberger
09e1f09118 Merge branch 'maint' 2014-10-13 01:49:18 +02:00
Frank H. Ellenberger
8cd6c0e1c4 Add report forms T-Account/Vertical and account types Active/Passive to
glossary.

Some european countries prefer reports in T-Account form and group
'equity & liability' in Passive.

Merged in glossary/*.po files.
2014-10-13 01:41:19 +02:00
John Ralls
bc2d15e042 Fix a couple of build-breakages on Debian. 2014-10-09 12:41:30 -07:00
Christian Stimming
c81eaae677 Aqbanking: Add display of aqbanking subaccountid in initial correspondence setup 2014-10-08 21:32:57 +02:00
lmat
8a7f426f3b Implement KvpValue in c++ using boost::variant
KvpValue is now instantiated as a boost::variant and passed around as an opaque
pointer in C. The C interface is basically unchanged and a c++ interface exists
in kvp-value.hpp

The c++ implementation for KvpValue is called KvpValueImpl and is in kvp-value.cpp.
We don't use structured exception handling at this point, so c++ functions are
marked 'noexcept'.

The logic is within the c++ implementations. C wrapper functions do little besides
ensure that the pointer is not nullptr before calling into c++.
The logic in kvp_value_glist_to_string was moved to the c++ class. It's an
implementation detail, but unfortunately, it was being exposed through a pointer,
so I had to modify the test just a bit to not use it directly.

In order to work around what seems to be a bug in an Apple compiler, it was decided
to create an header file private to kvp-value and kvp_frame that holds the definition
of KvpFrame so that it was visible to both translation units.
2014-10-07 09:43:14 -07:00
John Ralls
62b8815235 Bug 736359 - Date of 0000-00-00 in MySQL backend crashes GnuCash
Unanswered is why the invalid GDate* passed to g_object_set gets turned
into a NULL at the other end.
2014-10-06 12:19:58 -07:00
John Ralls
4c77e73f5d Update Farsi translation from the Translation Project. 2014-10-06 11:53:30 -07:00
Frank H. Ellenberger
c60af70eb6 Merge branch 'maint' 2014-10-02 21:09:12 +02:00
John Ralls
85e4759e4a Fix implicit declaration error (function is private). 2014-10-02 11:47:34 -07:00
Ralf Habacker
d64446ed7d Adapt german SKR03 account template to updated tax rate.
In DE the VAT (MWSt) changed per 2007-01-01 from 16% to 19%
2014-10-02 20:21:25 +02:00
Geert Janssens
9f3236f072 Merge branch 'maint'
* New and updated translations: brx, hi, kok, ks, lv, mr, ta, te, ur
* Bug 701052 - cannot click on 'cancel' or 'ok' button on dialogue box
* Updated resource files for Latvian: po/lv.po and  accounts/lv/acctchrt_business.gnucash-xea
* Add ability to skip rows when importing transactions.
* Ensure that the root account is saved to the SQL backend.
* Add sv_AX, sv_FI, zh_HK, and zh_TW to Makefiles & configure.
* Fix a bunch of non-literal-null-conversion warnings.
* Allow GUILE1_PROGS as m4 name

Conflicts:
	configure.ac
	src/register/ledger-core/split-register-model.c
2014-10-02 11:05:40 +02:00
Frank H. Ellenberger
7e0b7834d9 Allow GUILE1_PROGS as m4 name
Patch by dimstar@opensuse.org
http://lists.gnucash.org/logs/2014/10/2014-10-01.html#T16:46:18
2014-10-02 01:07:35 +02:00
Frank H. Ellenberger
77a2f3fef4 Allow GUILE1_PROGS as m4 name
Patch by dimstar@opensuse.org
2014-10-02 00:24:18 +02:00
John Ralls
2666779bf6 Fix a bunch of non-literal-null-conversion warnings. 2014-09-30 17:18:40 -07:00
John Ralls
1583ce3159 Add sv_AX, sv_FI, zh_HK, and zh_TW to Makefiles & configure. 2014-09-30 09:44:47 -07:00
John Ralls
79bdcf1996 Release 2.6.4 2014-09-27 17:54:22 -07:00
John Ralls
c61366b82e Ensure that the root account is saved to the SQL backend.
The root account is created during DB load if it doesn't already exist.
The DB wasn't saving it because it wasn't marked dirty and because
the loading flag was set, so temprarily unset the loading flag when
creating the book.
2014-09-27 14:02:03 -07:00
Geert Janssens
7a22644447 Bug 695610 - GnuCash Tax Invoice for Australia
This commit defines a new report called "Australian Tax Invoice"
which is the normal "Tax Invoice" with some changed default values.
These changed defaults have been filtered out of the the patch
that was attached to the above bug.

Not all changes have been picked. For example the two changed fonts
have been ommitted because they are not available on all platforms.

Also due to a bug introduced in commit 7015cf9edf
some options are now hard-coded. These include the report title,
the notes and the invoice number text.
2014-09-27 17:51:43 +02:00
Robert Fewell
2a7ad6867c This patch allows the ability to skip rows when importing transactions. 2014-09-27 14:19:38 +02:00
valdis
bef9860028 Updated resource files for Latvian: po/lv.po and accounts/lv/acctchrt_business.gnucash-xea 2014-09-27 12:12:47 +02:00
Simon Arlott
14c93e737c Bug 647230 - Display the blank split after the "now" line instead of at the end
In Preferences -> Register:
 Add "Future transactions after blank transaction" option under "Layout"
2014-09-27 11:58:11 +02:00
Chenxiong Qi
7edf2c8f7f Bug 701052 - cannot click on 'cancel' or 'ok' button on dialogue box 2014-09-27 11:38:47 +02:00
Jeff Earickson
70e041fd25 Repaired version of Marathi Language translation file 2014-09-27 10:06:31 +02:00
Jeff Earickson
cbc7f29892 Repaired version of latest Konkani language translation. 2014-09-27 10:06:30 +02:00
Jeff Earickson
d5f7343c2f Tamil Language Translation 2014-09-27 10:06:29 +02:00
Jeff Earickson
8625dfaef6 Deleted Raman language version of Konkani in favor of updated Devangari version. 2014-09-27 10:06:29 +02:00
Jeff Earickson
d0327c07c8 Updated translation of the Konkani Language. 2014-09-27 10:06:28 +02:00
Jeff Earickson
013ad95e40 Updated Translation of the Bodo Language 2014-09-27 10:06:27 +02:00
Jeff Earickson
870c5e36b5 Added or updated the following Indic Language Translation Files:
Bodo, Konkani, Hindi, Kashmiri, Marathi, Tamil, Telugu, Urdu

All Translations supplied to Gnucash by the Centre for Development
of Advanced Computing (C-DAC), Pune, India.  Translation Team Leader:
Chandrakant Dhutadmal, translators noted in the po files.
2014-09-27 10:06:26 +02:00