Commit Graph

17514 Commits

Author SHA1 Message Date
John Ralls
84d15a266a Fix version in CMakeLists.txt. 2016-09-17 14:40:59 -07:00
John Ralls
3e7022b7cd Release 2.6.14 2016-09-16 09:59:09 -07:00
John Ralls
465f57228c Synchronize translation project.
Includes updates for Dutch, Serbian, and Spanish.
2016-09-16 09:30:59 -07:00
John Ralls
839b92ca59 Bug 769746 - Zero interest loan formula fails.
Document that the Mortgage Assistant doesn't support 0-interest loans.
2016-09-15 14:53:43 -07:00
Robert Fewell
f54fc2ff11 Add option to recn cell type to be read only
Use added read only option to make Associate cell read only
2016-09-13 20:57:14 +02:00
Robert Fewell
6450bb624a Make a distinction between file/link Association
Show a 'f' in the register for a file association and a 'w' for a link
2016-09-13 20:56:49 +02:00
Robert Fewell
382b031e3c Indicate an Association in the Register
Use the field below the reconcile and type entry on the transaction
lines to indicate a file/link association.
2016-09-13 20:56:24 +02:00
John Ralls
90126d52dc Bug 771379 - GnuCash doesn't support Russian Ruble Symbol 2016-09-13 10:31:07 -07:00
Mike Evans
afd684c1bf Bug 771246 - Set Invoice/Bill items date correctly from imported CSV.
If there's a date in the field use it, otherwise use the current date.
2016-09-12 09:03:56 +01:00
John Ralls
325aed3ad1 Bug 770181 - gnc-fq-dump incorrectly says "quote cannot be used...
by gnucash" when only missing date.

Make it say that GnuCash will use it, but that it might have the wrong
date.
2016-09-11 16:29:51 -07:00
John Ralls
3e30989de9 Bug 761667 - Crash opening associated location that has no scheme
Blindingly obvious on inspection. Fixes a memory leak too.
2016-09-11 15:47:52 -07:00
John Ralls
876f57ef4f Australian (GMT-10) OFX transactions imported have previous days date
The fundamental problem is https://sourceforge.net/p/libofx/bugs/39.
Work around it by detecting it at configure time and if present check
to see if the time in question is not daylight time. If that's the case,
determine the daylight time offset and add it back to the timestamp.
2016-09-11 14:48:24 -07:00
Geert Janssens
52c682bdee Bug 643025 - RFE: Ability to select and open multiple invoices 2016-09-08 10:02:37 +02:00
Geert Janssens
07625b2f7c Bug 733153 - Ambiguous view of buttons in search dialog Linux version
This changes the toggle buttons for check buttons, which are more appropriate for yes/no values.
2016-09-07 18:30:14 +02:00
Geert Janssens
b12ce71c16 Add small note the split action field is pre-filled by the business features 2016-09-07 17:10:44 +02:00
Carsten Rinke
f0aff93dd5 Bug763257 - update Budget Line Chart to only send ISO formated date strings to jqplot 2016-09-04 18:06:48 +02:00
Robert Fewell
1684539263 Bug 762901 [PATCH] Fix saving Account Treeview sort order.
The default treeview sort order when created is the name column which
happens to be column 0. When saving the sort order, column 0 is checked
to see if it is the sort column and if it is the sort order is not saved

Changed to check for the column not being 'name' and then save the order
2016-09-04 17:08:27 +02:00
Serge Gebhardt
5d0b6b4f78
Value "price" allowed in attr cd:type for element book (RELAX NG file)
"price" is a legal value, as per code in [1]. Added value to RELAX NG
file to pass validation of modern gnucash files.

[1] 51e29e7836/src/backend/xml/io-gncxml-v2.c (L1037)

51e29e7836 = current HEAD of branch maint
2016-09-02 18:10:55 +02:00
John Ralls
1cbbfa9490 Bug 769730 - Investments: Lots in This Account, Closed column shows
date 25/11/1833 instead of Open.
Affected 32-bit builds only.
2016-09-01 16:53:31 -07:00
Rob Gowin
78ef933e44 CMake improvements for SWIG handling and Python bindings.
* Add ability to either create SWIG C files or use generated ones
  depending on BUILDING_FROM_VCS.

* Add complete support for compiling Python bindings using
  WITH_PYTHON=YES.

* Add CMakeLists.txt files to a couple more directories.
2016-08-30 18:12:49 -05:00
Geoff Lee
ea3862499b Bug 770303 - Incorrect commodity match during import OFX and possible solution.
Comparing only on the strlen of the imported commodity produces false
matches when the account commodity string begins with the same
characters but is longer. E.g. if the imported commodity is F (Ford
Motor) and Facebook (FB) is encountered first in the account list then
the matcher will select Facebook, but that will fail when the commodity
GUIDs are compared.
2016-08-25 11:00:55 -07:00
John Ralls
9069f2626a Whitespace cleanup in gnc_import_select_commodity. 2016-08-25 11:00:55 -07:00
Geert Janssens
a4f96d0476 SX - recalculate all occurrences of all SX if the calendar is updated to start on another month
This potentially fixes the jumping dates issues as mentioned in bug 644898
2016-08-24 21:10:09 +02:00
Geert Janssens
80890b6272 SX Window: correctly show first sx on calendar when it is moved to next weekday 2016-08-24 20:16:28 +02:00
Geert Janssens
bd34059d29 Bug 770136 - 'Reverse Order' in 'View'->'Sort by' is not saved 2016-08-24 11:53:44 +02:00
John Ralls
59c5f8e0fc Bug 742461 - SQL backend doesn't update customer info
Two problems: The GncCustomer wasn't marked dirty and the GncAddress's
parent wasn't being set when the loaded from SQL.
2016-08-22 15:06:02 -07:00
Pierre-André Jacquod
4d8d7ed546 Bug 770196 - cppcheck va_list not closed
c/backend/xml/sixtp.c:173]: (error) va_list 'ap' was opened
but not closed by va_end() in case tochange pointer was NULL
2016-08-22 14:37:02 -07:00
John Ralls
a0a6932764 Revert "temporarily disable pre-logging messages."
This reverts commit 9cafc26641.
I didn't mean to push it in the first place.
2016-08-21 09:13:43 -07:00
John Ralls
5cd57e24d9 Merge branch 'trans-assoc' from Bob Fewell. 2016-08-20 16:12:02 -07:00
Robert Fewell
258d994e2c Change Transaction Association Dialog
Update dialog to reflect the use of relative paths by the addition of a
toggle column indicating such.
2016-08-20 16:07:46 -07:00
Robert Fewell
6f70e08bdf Add check for path being relative.
If the preference "assoc-head" is set and file path is a sub directory
then only this part is saved to the transaction making the full path
portable. Paths outside of "assoc-head" will be saved in full. There is
also a test to make sure the URI passed to the open call has a valid
scheme otherwise the windows version will crash.
2016-08-20 16:07:46 -07:00
Robert Fewell
47953c9b73 Add Preference path head for Trans. Associations
Add a preference for setting the path head for Transaction Associations
based on a GtkFileChooserButton. An additional button is used to clear
this setting when required.
2016-08-20 16:07:46 -07:00
Robert Fewell
531f0f3c37 Add sort button for Associations 2016-08-20 16:07:46 -07:00
Robert Fewell
a860643922 Transaction Association List Dialog
This new dialog creates a list view of transaction associations and
allows them to be checked to see if they are still available and be able
to jump to the corresponding transaction in the register or open the
associated entry.
2016-08-20 16:07:46 -07:00
Robert Fewell
5f75f106ee Add option to recn cell type to be read only
Use added read only option to make Associate cell read only
2016-08-20 16:07:46 -07:00
Robert Fewell
57666b43ba Make a distinction between file/link Association
Show a 'f' in the register for a file association and a 'w' for a link
2016-08-20 16:07:45 -07:00
Robert Fewell
5bb53c044a Indicate an Association in the Register
Use the field below the reconcile and type entry on the transaction
lines to indicate a file/link association.
2016-08-20 16:07:45 -07:00
Robert Fewell
8f9d1dcf39 Change associate file/link to show existing entry
Currently there is no way of knowing what the existing association is
and so what dialog to use. Changed the file dialog to use existing uri
along with a label in case the uri does not exist and populated the
entry in the link dialog with the existing uri.

Also added a test for when entry is cleared and also being NULL to
control menu sensitivity and also added a remove button to clear entry
2016-08-20 16:07:45 -07:00
John Ralls
806be3e1d9 Suppress the console window on launch when building with CMake on MSWin. 2016-08-20 20:14:34 +00:00
John Ralls
13d9275b48 Merge branch 'maint' of ssh://code.gnucash.org/gnucash into maint 2016-08-20 20:12:49 +00:00
John Ralls
8d415fdfde Bug 770113 - compiling issue with libdbi.
On OpenSuSe. They've taken to using libdbi's git repo instead of the last
tarball (0.9.0 in March 2013) and there's a significant change in the
data format.
2016-08-19 15:32:33 -07:00
John Ralls
518fc2ffae Fix compilation error in sqlite3_error_fn.
Oddly, this was fixed in master as part of building the file as C++. Even
more oddly no C compiler caught the type error for 6 years and it's not clear
to me what happened to make clang notice it now.
2016-08-19 15:29:10 -07:00
John Ralls
9cafc26641 temporarily disable pre-logging messages. 2016-08-18 19:44:17 +00:00
Geert Janssens
90b7a6f6a7 Bug 639401 - Invoices Due Reminder 2016-08-10 21:58:37 +02:00
John Ralls
992f3232ee Adjust CMAKE_C_FLAGS for better release/debug behavior. 2016-08-09 14:07:36 -07:00
John Ralls
1ecea90080 Merge branch 'maint' 2016-08-09 13:29:04 -07:00
Stefan Talpalaru
31b6962817
remove duplicate line 2016-08-08 21:00:28 +02:00
Stefan Talpalaru
d29b99fe35
fix compilation with guile-2.0.12 2016-08-08 20:20:51 +02:00
fell
aa39ee57fc Minor improvement of singe quote sources SIX*
Amendment of commit 05da881
2016-08-08 06:55:21 +02:00
John Ralls
77bac2c2ff Bug 769576 - Seg Fault on Editing Scheduled Transaction's Amount
The problem being that GValue takes gnc-numerics as boxed values so
qof_object_set needs a gnc-numeric* and qof_object_get a gnc-numeric**.
2016-08-06 17:37:32 -07:00