Commit Graph

15875 Commits

Author SHA1 Message Date
Sébastien Villemot
e2f21a2aa2 Fix detection of DBD modules for multiarch setups.
On Debian unstable, the DBD modules are now under
/usr/lib/${MULTIARCH}/dbd (where MULTIARCH depends on the architecture). This
patch ensures that the DBD modules are correctly detected in that case, using
pkg-config.
2014-02-17 20:12:50 +01:00
Geert Janssens
1dfbd606b0 Remove obsolete, unused gsettings schema 2014-02-17 20:12:50 +01:00
John Ralls
df3d55ca55 Bug 722903 - Poor performance of account hierarchy, budgets, reconcile window,...
Profiling showed the principal contributor to be g_time_zone_new, because
it opens the timezone file on every call. Cache the local timezone to
avoid 99% of these calls.
2014-02-17 10:41:29 -08:00
Geert Janssens
db982ff6ba Add note for the new Swedish account file
This is a follow up on bug https://bugzilla.gnome.org/show_bug.cgi?id=724427
2014-02-16 22:45:58 +01:00
Geert Janssens
eb5d759941 Bug 724426 - Errors in account plan
Remove swedish small business account plan on request of the author
2014-02-16 22:36:48 +01:00
Geert Janssens
1a82c66f08 Bug 724427 - New account plan for Sweden 2014-02-16 22:36:47 +01:00
John Ralls
168dc03dde Rename README.svn to README.git and revise
reflecting the git conversion.
2014-02-16 09:39:02 -08:00
Mike Alexander
2c2d0efe0f Got some parens in the wrong place. 2014-02-16 02:13:39 -05:00
Mike Alexander
bfc02b6c2b Improve calculations of income and money in to the share account.
Remove the "ignore siblings and parent" option since it isn't needed now.
2014-02-15 23:59:43 -05:00
Geert Janssens
4700086c13 Bug 721677 - Customer Summary does not include inactive customers 2014-02-15 11:17:32 +01:00
Geert Janssens
3a47a0dece Harmonize whitespace 2014-02-15 11:00:34 +01:00
Mike Alexander
e842f0e751 Fix reported problems in the Advanced Portfolio report.
- Main loop rewritten to be more robust and accurate.
 - Added option to include broker fees in basis calculations.
 - Added option to ignore money transfered to or from parent
   or sibling accounts.
2014-02-13 01:20:06 -05:00
Mike Alexander
035959a250 Fix some comments. 2014-02-11 22:56:32 -05:00
Mike Evans
40c236b9e0 Bug 723644.
Make sure that gnc_search_invoice_on_id() returns the correct type
of object.
2014-02-09 16:21:12 +00:00
Cristian Marchi
5706c0083c Update Italian translation. 2014-02-08 20:02:20 +01:00
Derek Atkins
d15f463387 remove DOT_FONTNAME setting; FreeSans isn't included anymore, and we don't even use "dot" 2014-02-05 10:20:16 -05:00
Christian Stimming
8ad64d62bc Online transfer with SEPA: Verification with charset needs more work later.
aqbanking changed its API in that function. Needs more work.
2014-02-04 19:56:00 +01:00
Derek Atkins
39161c25ac Remove the 'SYMBOL_CACHE_SIZE' parameter (required for version 1.8.6) 2014-02-04 13:51:08 -05:00
Derek Atkins
a4f5ad4dd0 Upgrade doxygen config to 1.8.3.1 2014-02-04 13:47:38 -05:00
Cristian Marchi
bf96f1216e Update Catalan translation from the Translation Project. 2014-02-03 21:03:46 +01:00
Cristian Marchi
1a6b0b74c0 Test git. 2014-02-03 20:54:38 +01:00
Christian Stimming
04bc248c34 Win32: Reduce threshold to display the "few random bits" warning.
Win32 has a smaller pool of random bits, but the displayed warning confuses
really a lot of people. Hence, I think we'd better switch off this warning
for this particular known case.
2014-02-03 20:32:59 +01:00
Christian Stimming
025032dc9d Online transfer with SEPA: Add verification against allowed charset 2014-02-02 22:11:52 +01:00
Cristian Marchi
8cf967da41 Link to help button in New Employee window the new employees section in GnuCash help.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23785 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-02-01 21:06:59 +00:00
Christian Stimming
ebdc4f89d2 Bug #723373: Don't create any sx in the since-last-run dialog if this is a read-only file.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23783 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-31 20:02:37 +00:00
John Ralls
ce7df89dbf One more type="guid" fix.
Has a byte sequence that chokes sed, used emacs instead.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23781 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-30 20:09:00 +00:00
John Ralls
1e303f5d21 Replace type="guid" with type="new" in gnucash-xea files
Having type="guid" causes the accounts created from the file to use
the example GUID instead of generating a new one.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23780 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-30 16:36:51 +00:00
Mike Alexander
9d9a878c55 Remove src/engine/GNCId.h, it isn't needed anymore.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23779 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-29 06:07:14 +00:00
Mike Evans
bd10cc9b95 Fix comment and trailing whitespace.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23778 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-27 13:26:58 +00:00
Mike Evans
a830d484f7 Bug 723051 Implement gncCustomerNextID in Python bindings.
Alter the SWIG interface file to expose the
gncCustomerNextID in Python and adds a CustomerNextID() function
in the book class similar to the InvoiceNextID and BillNextID function.

Author: Tom Lofts <dev@loftx.co.uk>

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23777 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-27 13:26:35 +00:00
Geert Janssens
2c2f2480a2 Document the need for a gsettings backend
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23776 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-27 09:15:44 +00:00
Geert Janssens
706017a86d Win32: update daily_build.bat rules
Stop building svn based tags. Those were for 2.4 and older
Prepare to do weekly 2.6 builds once we that branch is created

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23775 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-26 19:11:44 +00:00
Geert Janssens
5e85ea941e Win32 tag builds: use existing download directory instead of copying it
This saves a lot on disk space

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23774 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-26 18:57:01 +00:00
Geert Janssens
b5435e7631 Python bindings: open init file in read mode, not read-write
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23773 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-26 11:47:11 +00:00
John Ralls
66290779a1 Release 2.6.1
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23769 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-26 00:08:23 +00:00
John Ralls
7ef15e4aca Fix handling of gnucash.appdata.xml
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23768 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-26 00:08:14 +00:00
John Ralls
53e1954fac Revert "Prevent gnc-commodity from marking the book dirty at file-load."
This reverts commit 8be7d15e1d because it
prevents the book from being marked dirty under most circumstances, not
just when loading commodities.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23767 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-25 20:50:55 +00:00
Geert Janssens
3ad383b97b Add some debug output to help in debugging locale problems
This is skipped on OS X because that has its own routine to deal with locales

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23766 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-25 13:33:42 +00:00
Geert Janssens
8453c39725 Bug 677489 - Critical error reported when initializing an Invoice
Apply BeginEdit() and CommitEdit() functions in Invoice class to resolve invoice creation issue.

Author: Tom Lofts <dev@loftx.co.uk>

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23763 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-25 10:13:55 +00:00
Mike Alexander
7a576912cb Handle stocks that become worthless in the Advanced Portfolio report
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23762 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-25 03:42:12 +00:00
John Ralls
66cc55cf42 Bug 721954 - Multiple Scheduled Transaction Editors
Gnc_gobject_remember the SX editor, and test for it before
creating a new one.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23761 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-25 00:55:42 +00:00
John Ralls
38df58e9ab Ship src/report/jqplot/jquery.js in the tarball.
The tarball contains jquery.min.js, which is a minified version of jquery.js.
The minified version is not the preferred form of modification, so it is not
source code, and jquery.js must also be included.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23760 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-25 00:11:25 +00:00
John Ralls
6cfa8ea4b4 Bug 721770 - "Choose accounts to create" has no effect
"Common Accounts" always created

Conditionally adjust the page number selection in the on_prepare
function to account for the extra page.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23759 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-24 23:04:17 +00:00
John Ralls
d8bb1ff2dd Ensure that cell is pointed to the right cell when retrieving the price
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23758 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-24 23:04:09 +00:00
Cristian Marchi
5831e17771 Make Gnome appdata file translatable (or try to...).
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23757 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-24 21:08:30 +00:00
Geert Janssens
d4ee20f95d Drop some unused variables
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23756 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-24 19:35:17 +00:00
Geert Janssens
1fe106cd2f Drop old ampersand subsitution in a couple of reports
It's not needed anymore with jqplot which already takes care of it.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23755 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-24 19:22:58 +00:00
Geert Janssens
549e23a48c Escape labels for jqplot charts
Escape single- and double-quotes as needed in the generation of the
HTML/JavaScript for the jqplot charts to avoid JavaScript errors.

Author: Aaron Lindsay <aaron@aclindsay.com>

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23754 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-24 19:22:48 +00:00
Geert Janssens
ca225fe9b0 Fix make distcheck on systems that do have swig >= 2.0.10
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23753 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-24 16:23:54 +00:00
Geert Janssens
d3c97900a4 Change double-click behaviour on account hierarchy
- placeholder accounts will expand/collapse
- all other account types will open the register

This is a partial fix for bug 721026 and will
alleviate the biggest frustration experienced there

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23752 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-01-24 14:01:49 +00:00