John Ralls
c9c498a85c
Fix broken build on 64-bit systems
...
Where G_GUINT64_FORMAT is %ld, so GCC complains about long long.
2014-06-05 13:15:52 -07:00
John Ralls
8ac8c70cf1
722200 - configure script does not pick the correct am_cv_scanf version
...
Wrap SCANF_FOO_CHECK calls with CFLAGs including -Wall -Werror so
that the tests fail to compile and %lld fails as it does during the
build.
2014-06-03 11:18:39 -07:00
John Ralls
c5de3a9c46
Fix broken win32 build; MinGW needs our strptime.
2014-06-02 17:38:49 -07:00
John Ralls
b08799314e
722200 - configure script does not pick the correct am_cv_scanf version
...
Different tack: Use G_GUINT64_FORMAT in guid.c instead of messing with
defining __USE_MINGW_ANSI_STDIO
2014-06-02 16:46:47 -07:00
John Ralls
33c4facfc7
Revert "722200 - configure script does not pick the correct am_cv_scanf version"
...
This reverts commit f9548652de
.
2014-06-02 13:41:00 -07:00
John Ralls
dbd8a5638c
Revert "722200 - configure script does not pick the correct am_cv_scanf version"
...
This reverts commit f3e76fb9df
.
2014-06-02 13:40:26 -07:00
Mike Evans
620114af49
Merge branch 'maint' of https://github.com/Gnucash/gnucash into maint
2014-06-02 17:22:29 +01:00
John Ralls
f3e76fb9df
722200 - configure script does not pick the correct am_cv_scanf version
...
Add -Wall -Werror to CFLAGS to try to force failure.
2014-06-02 17:21:34 +01:00
Mike Evans
72911a7caa
Add some date format checking and make sure generated dates are the
...
correct user selected format, not always locale format.
2014-06-02 17:13:32 +01:00
Mike Evans
5336a43118
Relax requirements for booleans in invoice line.
...
Accept 'y' as well as 'yes', 't' as well as true.
2014-06-02 13:15:09 +01:00
John Ralls
8a45ce41bc
722200 - configure script does not pick the correct am_cv_scanf version
...
Add -Wall -Werror to CFLAGS to try to force failure.
2014-06-01 11:39:31 -07:00
Mike Evans
7c003f23e4
Bug 730255 - Python bindings: Assigns bill entries to non-existant invoice.
...
Add type checking to ensure entry type matches invoice (or bill) type.
2014-06-01 13:27:07 +01:00
Mike Evans
d85725c080
Python bindings. Add function gncVendorNextID, complementary to
...
gncCustomerNextID.
2014-06-01 11:09:49 +01:00
John Ralls
f9548652de
722200 - configure script does not pick the correct am_cv_scanf version
...
On 64-bit Windows system.
Test for need of and if needed define __USE_MINGW_ANSI_STDIO
2014-05-31 09:23:16 -07:00
John Ralls
1f303f7b81
More fix-ups for the renumber subaccounts dialog.
...
Add more invariant checks for safety.
Suppress the '-' in the account-number format if the prefix is empty.
Set the value for the interval GtkSpinButton so that it won't be 0 on startup.
Fix the step-increment and page-increment property names in the builder file
so that they have an effect.
2014-05-27 14:19:47 -07:00
John Ralls
7daad042d0
Bug 725054 - Re-numbering sub accounts crashes the program
...
g_strdup_printf ("%s-%0*d", prefix, num_digits, interval) calls malloc()
with the number of required characters, which includes num_digits characters
for the numeric. If the interval is 0, log10(num_children * interval) is
log10(0), which returns NAN (not a number), which when cast to size_t is
MAXINT. That generates a malloc error, which crashes GnuCash.
So don't let the interval be 0.
2014-05-27 14:19:47 -07:00
John Ralls
75114b7c62
Bug 728717 - Ubuntu 14.04 - GNUcash crashes on close
...
Root cause is initializing twice with a static dbi_instance. Prevent
that.
2014-05-26 13:41:49 -07:00
Mike Alexander
f8139efad1
Always use the price we display to calculate the current value of an account.
2014-05-25 19:09:32 -04:00
Michalis Kamprianis
985fecb032
Bug 719457 - Template for Home Mortgage Loan isn't properly nested.
...
Several account templates containted accounts with two parents, resulting to incorrect nesting.
modified: accounts/C/acctchrt_homeloan.gnucash-xea
modified: accounts/C/acctchrt_otherloan.gnucash-xea
modified: accounts/C/acctchrt_retiremt.gnucash-xea
modified: accounts/C/acctchrt_spouseretire.gnucash-xea
modified: accounts/en_GB/acctchrt_homeloan.gnucash-xea
modified: accounts/en_GB/acctchrt_otherloan.gnucash-xea
modified: accounts/en_GB/acctchrt_retiremt.gnucash-xea
modified: accounts/en_GB/acctchrt_spouseretire.gnucash-xea
2014-05-20 23:22:51 +02:00
Frédéric Perrin
733e6e91da
Bug 723145 - Currency display does not respect locale
...
Use the system-provided symbol for the locale currency
2014-05-20 16:18:21 +02:00
Michalis Kamprianis
1992e5fb1f
Bug 728103 - Invoice opened does not contain the Job under circumstances
...
corrected the saving of the page, so that it mentions the Job as
the owner if there is a job, instead of the customer or the vendor.
modified: src/business/business-gnome/dialog-invoice.c
2014-05-20 12:47:03 +02:00
Michalis Kamprianis
e1a5889b45
Bug 509263 Since Last Run dialog won't allow resizing of Status column
...
Added resizable=true in the column definition
modified: src/gnome/dialog-sx-since-last-run.c
2014-05-20 12:30:54 +02:00
Geert Janssens
5af8d2318d
Backport John's fix for a truly ancient bug
2014-05-20 10:31:12 +02:00
Geert Janssens
c742110c11
Merge branch 'scheduled_tx_i18n_prefix' of https://github.com/zeldigas/gnucash into maint
2014-05-20 10:05:29 +02:00
Geert Janssens
3cd2fc5653
Bug 610202 - gnucash silently closes when no X11/$DISPLAY is present
2014-05-19 21:37:10 +02:00
Dmitry Pavlov
25d9b420c6
added context to ambigous i18n keys for scheduled transaction add/edit dialog
2014-05-19 21:02:19 +04:00
Mike Alexander
15e9bde7c3
The cash flow report should ignore splits in trading accounts.
2014-05-13 22:45:25 -04:00
Simon Arlott
dcbeba9ec3
Bug 699687 - Add a configuration option to not display "since last run" window when opening a file
2014-05-13 17:12:01 +02:00
Geert Janssens
eeb48d632f
Fix regression in invoice pre-payments
...
It was no longer possible to enter pre-payments as of 2.6.2
2014-05-13 12:31:17 +02:00
Michalis Kamprianis
b988205382
Bug 692249 - Add Help button in Custom Reports dialog box
...
modified: src/gnome-utils/gnc-ui.h
modified: src/report/report-gnome/dialog-custom-report.c
modified: src/report/report-gnome/dialog-custom-report.glade
2014-05-13 12:02:06 +02:00
Geert Janssens
2795971935
Avoid defining the same translatable string twice
2014-05-13 12:02:06 +02:00
Michalis Kamprianis
fb3d6274f5
Bug 729157 Bill Term discount days are allowed to be more than due days
...
Fixed function verify_term_ok to check that discount days are no more
(or later) than due days
modified: src/business/business-gnome/dialog-billterms.c
2014-05-13 12:01:57 +02:00
Geert Janssens
c70dde75a5
Bug 688965 - Page Up, Page Down keys cause GnuCash to hang
2014-05-09 11:38:35 +02:00
Geert Janssens
8314d960b4
Fix document type dispay for credit notes on owner report
2014-05-08 21:10:17 +02:00
Amm
825b3d3caf
Better period totals formatting
...
This fixes formatting of period totals and makes it more informative and clear.
Also changes string "Payment, thank you" to just "Payment".
2014-05-08 20:08:31 +02:00
Mike Alexander
7f746724fe
Don't nest AC_MSG_CHECKING calls, it produces confuing output.
2014-05-05 16:30:30 -04:00
Colin
cc41107269
Fix crash initialising dbi if libdbi version >= 0.9.0
2014-05-05 21:56:57 +02:00
Geert Janssens
d702c92d63
Revert "Fix crash with libdib >= 0.9.0"
...
This reverts commit 6695f6c660
.
2014-05-05 21:55:24 +02:00
Geert Janssens
9e5d613257
Bug 729497 - Saved Report Configuration selection window resize
2014-05-05 21:42:40 +02:00
Geert Janssens
6695f6c660
Fix crash with libdib >= 0.9.0
...
Based on a patch provided by Colin Law
2014-05-05 17:55:30 +02:00
Mike Alexander
8c21aff5e1
Better test for conflict between optimization and FORTIFY_SOURCE
2014-05-02 18:07:43 -04:00
Geert Janssens
ca48086287
Add _FORTIFY_SOURCE directive only when compiling with optimization enabled
2014-05-02 15:55:48 +02:00
Jeff Earickson
08c59b58d9
The Dogri language in Devanagari Script.
2014-04-30 16:19:40 +02:00
Jeff Earickson
9ab3cccadf
Addition of the Dogri language (doi) to LINGUAS
2014-04-30 16:19:39 +02:00
Jeff Earickson
ef5356942d
Addition of the Bodo language translation file, in Devanagari script
2014-04-30 16:19:39 +02:00
Jeff Earickson
7b16320f25
Addition of the Bodo language (brx) in Devanagari Script.
2014-04-30 16:17:03 +02:00
Geert Janssens
c4bbd14587
Revert error on warning default when building from svn
2014-04-28 18:44:46 +02:00
Gary Bilkus
7c0074a1c3
Win32: Fix problem in gnc-split-reg.h caused by earlier preprocessor define of DELETE etc
2014-04-28 14:58:01 +02:00
Gary Bilkus
06e7199bda
Win32: Fix configure.ac to cope with new gcc not understanding no-undefined flag
2014-04-28 14:57:38 +02:00
Mike Alexander
2c4463e77f
Ignore SIGTTOU while importing Python console class.
...
Importing it causes this signal to be sent and if GnuCash is running
in the background it hangs.
2014-04-27 16:26:13 -04:00