Commit Graph

15261 Commits

Author SHA1 Message Date
Cristian Marchi
b3a57b2f1f Update Catalan translation, copied from the Translation Project.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23041 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-06-07 19:23:08 +00:00
Cristian Marchi
7afb55a12f Update Lithuanian translation thanks to Aurimas Fišeras.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23040 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-06-07 19:20:43 +00:00
Cristian Marchi
1549367840 Update Italian translation
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23039 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-06-07 19:02:48 +00:00
Geert Janssens
85f4dc6088 Report test makefiles: avoid extra softlinks for out-of-tree building
These are not necessary when the softlinks are created
directly to the original scm module files in the source directory.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23038 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-06-05 13:28:41 +00:00
Geert Janssens
a8ac55d010 Update .gitignore
New symbolic link:
test-driver -> /usr/share/automake-1.13/test-driver

Author:    Aurimas Fišeras <aurimas@members.fsf.org>

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23037 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-06-04 21:28:45 +00:00
Geert Janssens
62e7cd4875 Use SCM_FILE_LINKS properly and some cleanups of report test makefiles
- Only some files need to be linked into a virtual guile module dir
  The others should be linked into the build dir if building out of tree
- Drop the .sh extension from test wrappers
- Move makefile variables and targets around a bit to be more consistent in the two makefiles

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23036 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-06-04 18:35:24 +00:00
Derek Atkins
f17d00842a Set SCM_FILE_LINKS even if not in a separate build directory, otherwise tests fail
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23035 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-06-04 00:20:09 +00:00
Geert Janssens
4f4130528e Fix distcheck and automake 1.13 build failure
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23034 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-06-03 21:59:59 +00:00
Geert Janssens
dfbd34c22f Reports: Reduce test verbosity
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23033 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-06-03 21:59:46 +00:00
Geert Janssens
2ec6708694 Win32: add VERSIONINFO block to RC file and convert in into a template to be completed during configure
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23032 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-06-02 10:55:13 +00:00
Geert Janssens
37733b9bc2 Win32: make sure RC file is actually considered for linking
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23031 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-06-02 10:55:03 +00:00
Geert Janssens
76ccb82013 Refactor so that we don't have to call gnc:progress functions while creating a report
Author:    Peter Broadbery <p.broadbery@gmail.com>

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23030 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-06-02 10:34:41 +00:00
Geert Janssens
63441a3d6b reports: cleaned up a few methods in report-collectors
Author:    Peter Broadbery <p.broadbery@gmail.com>

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23029 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-06-02 10:34:27 +00:00
Geert Janssens
f19a20af73 Reports: Deal with closing transactions.
Author:    Peter Broadbery <p.broadbery@gmail.com>

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23028 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-06-02 10:33:59 +00:00
Geert Janssens
8aed5c3f66 reports: faster versions of category, net-barchart and net-linechart reports
Author:    Peter Broadbery <p.broadbery@gmail.com>

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23027 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-06-02 10:33:27 +00:00
Geert Janssens
4d8d8bd76e Add test suite for standard tests
Author:    Peter Broadbery <p.broadbery@gmail.com>

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23026 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-06-02 10:32:39 +00:00
Geert Janssens
72c7001693 Log a warning if a test shows more than 100% progress.
Author:    Peter Broadbery <p.broadbery@gmail.com>

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23025 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-06-02 10:32:18 +00:00
Geert Janssens
4149b7ab87 Utils: Add "gnc:timepair?" function; useful for ensuring functions are called in a type-safe way.
Add gnc:timepair-next-day

Author:    Peter Broadbery <p.broadbery@gmail.com>

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23024 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-06-02 10:32:04 +00:00
Geert Janssens
7a3080d3dc Reports: Add collector functionality for side effects..
function-state->collector; turn a function/initial state into a collector
collector-do: Like collector-map, but only return the result of the first collector.
	It's assumed the other collectors are invoked for their side effects.

Author:    Peter Broadbery <p.broadbery@gmail.com>

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23023 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-06-02 10:31:51 +00:00
Geert Janssens
c30b3641a1 Reports: Add collector-into-list function.. turns the idea of adding stuff to a
list into a collector.

Author:    Peter Broadbery <p.broadbery@gmail.com>

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23022 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-06-02 10:31:39 +00:00
Geert Janssens
c57a3ee516 Add some plumbing for report changes - test framework plus some utility methods
Author:    Peter Broadbery <p.broadbery@gmail.com>

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23021 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-06-02 10:31:26 +00:00
Geert Janssens
056545fcf8 Add exported ids to reports.. useful for testing
Author:    Peter Broadbery <p.broadbery@gmail.com>

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23020 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-06-02 10:31:13 +00:00
Geert Janssens
3f908e8cb7 Bug 383928 - Bad command name: Remove transaction splits
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23019 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-05-31 17:03:14 +00:00
Geert Janssens
42e2bfdbe7 Update gitignore
Author:    Aurimas Fišeras <aurimas@members.fsf.org>

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23015 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-05-28 10:40:04 +00:00
Geert Janssens
14ce35ff51 Update copyright year and make it translatable
Author:    Aurimas Fišeras <aurimas@members.fsf.org>

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23014 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-05-28 10:39:53 +00:00
John Ralls
e12bdcddcb Update Changelog for 2.5.2
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23012 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-05-27 20:56:25 +00:00
John Ralls
35d4affc46 Update NEWS for 2.5.2 release
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23010 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-05-27 18:44:39 +00:00
Christian Stimming
82f0f7d024 Win32 build: Update versions of gwenhywfar, aqbanking
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23006 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-05-26 19:21:31 +00:00
John Ralls
66dccc81af [Bug 640962] Make check failure: test_backend_dbi
Can't suppress the perfectly legitimate warning, so make it non-fatal;
that way it won't trigger test_checked_handler after the tdata has
popped off the stack.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23004 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-05-25 22:43:17 +00:00
John Ralls
8e9c9d8ced Bump version for release
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23003 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-05-25 22:43:07 +00:00
Geert Janssens
369b9d667e Fix windows build after it got broken by r22982
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22998 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-05-21 10:59:31 +00:00
Christian Stimming
48ce3061b1 Merge latest pot template from trunk into updated da.po file.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22997 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-05-20 18:45:49 +00:00
Christian Stimming
2b25c56db0 Copy recently updated Danish translation from 2.4 branch to trunk.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22996 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-05-20 18:42:40 +00:00
Geert Janssens
e3beee22e6 Register rewrite Update, bug fixes and transaction commit changes.
This update fixes the following, adds commit of transaction by change of transaction by cursor keys with some changes to used functions, added commit of transaction by enter, corrects the default behaviour for share/price/value changes, changed the account accelerator function, fixed a scrolling issue, fixed column resizing, changed treeview to fixed height mode.
Author: Robert Fewell

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22994 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-05-19 20:18:46 +00:00
Christian Stimming
9f5eebb35f I18n: Change composed strings (report title) into fully translated string.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22993 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-05-18 20:29:46 +00:00
Geert Janssens
3be139e5f3 Register rewrite Update, bug fixes and allow mouse to change reconcile flag.
Author:    Robert Fewell <14uBobIT@gmail.com>

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22992 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-05-18 14:23:22 +00:00
Geert Janssens
06a10b727a Register rewrite Update, bug fixes and allow mouse to change reconcile flag.
This update fixes the following, wrong title spelling, allows the mouse to change reconcile / type flags, change transaction paste, allow changes when in sub account view, reduce view default title lengths, missing help text and changing default find on account page to the new view.
Author: Robert Fewell

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22991 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-05-18 14:23:12 +00:00
Geert Janssens
c51d0c3c74 Cleanup non-relevant comments introduced with r22825
It also cleans up some indentations.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22989 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-05-18 13:54:08 +00:00
Geert Janssens
27d5004bdb Support for querying Bitcoin/Litecoin prices via F::Q's MtGox module
Author:    Sam Morris <sam@robots.org.uk>
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22988 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-05-18 13:53:56 +00:00
Cristian Marchi
8a8a00b18f Fix a typo in both source and po files.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22987 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-05-18 13:22:24 +00:00
Cristian Marchi
e1af0653af Update Italian translation.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22986 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-05-18 13:19:03 +00:00
Geert Janssens
5fe14092eb Add script to generate a list of changes in html format between two revisions based on git log
This is the equivalent of svnlog2ul.sh which does the same from svn log

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22983 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-05-17 10:10:50 +00:00
Geert Janssens
9582469c11 Add code to generate ChangeLog from git
This code will determine the repo type (git or svn) and use the
appropriate command to generate the ChangeLog file accordingly.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22982 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-05-17 10:10:37 +00:00
Geert Janssens
35036bd24e Win32 git: fetch potentially new tags before running the tags build
Apparently tags are not copied over automatically using git pull.
This may be a side effect of our main repo still being svn, I'm not sure.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22981 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-05-15 14:24:52 +00:00
Geert Janssens
4adde2459b Win32 fix path to git build script for tags
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22980 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-05-15 13:27:51 +00:00
Geert Janssens
82e9608e4d Win32: build 2.5 tagged releases from git instead of svn
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22979 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-05-15 13:24:25 +00:00
Geert Janssens
a1dbd90c09 Fix charts on Windows
Local URI's should be prefixed with file://. Otherwise webkit and other
browsers as well (like firefox) will take the drive letter (C: - typical
for Windows) to be an unknown network protocol.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22978 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-05-15 11:12:58 +00:00
Mike Evans
bb13a0a843 Bug #700197 - Critical SQL backend errors when creating customers via python bindings
Patch supplied by the reporter Tom Lofts.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22977 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-05-13 08:34:06 +00:00
Mike Alexander
d339141394 Round properly when computing fraction of the transaction's value due to a given split.
Also use GNC-DENOM-AUTO instead of a constant zero when appropriate.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22976 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-05-12 03:41:41 +00:00
Geert Janssens
03c3a6d115 Bug #682800 Generated balances on Report different than calculated balances on Ledger when using "open subaccounts"
Changes:

Part I
- bring in some more comments to ornament the code in
function (make-split-table)

Part II
In function (make-split-table), while going through the splits
- change the order of adding splits to the result table and
and updating the total collectors
Old oder:
1. add the splits to the result table
2. update the total collectors (for display at the end of the report)
New order:
1. update the total collectors with the values of the current splits
2. add the splits to the result table
Luckily this was implemented as two separate steps anyway, so this
part of the change can be done with copy/paste.

Part III
In function (make-split-table)
- change the call to (add-split-row) to also include the total-collector
- change the call to (add-other-split-rows) to also include the total-collector
In function (add-other-split-rows)
- change the definition of (add-split-row) to also include the total-collector
- change the call to (add-split-row) to also include the total-collector
In function (add-split-row)
- add the parameter "total-collector" to the function definition
- use this new parameter to display the current balance instead
of using the balance value from the split account.

Author:    Carsten Rinke <carsten.rinke@gmx.de>

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@22972 57a11ea4-9604-0410-9ed3-97b8803252fd
2013-05-10 19:06:50 +00:00