Commit Graph

12025 Commits

Author SHA1 Message Date
Phil Longstaff
4116a3c330 Fix bug 586296 – Generated gnucash-dbg and gnucash-valgrind scripts are inconsistent with the
gnucash script - patch by Daniel Harding.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18143 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-21 13:02:58 +00:00
Phil Longstaff
42ae03a262 Fix bug 586419 – Install aborts unpacking SVN .exe package
wget_unpacked doesn't handle .exe files.

Patch by Gary Bartlett


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18142 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-21 00:12:29 +00:00
Phil Longstaff
0e57f5d7c9 Fix bug 585785 – setlocal command is not included in gnucash.bat generated by Windows build
Patch by Daniel Harding


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18141 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-20 23:44:10 +00:00
Phil Longstaff
c53d7f6710 When installing msys dtk, when moving files out of the way, check that the source file exists
first.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18140 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-20 23:39:04 +00:00
Phil Longstaff
6070dbf8ae Fix bug 339726 – Cannot set fractional discount rates in Billing Terms
Modify "adjustment" values to allow fractional values


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18139 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-20 03:44:53 +00:00
Phil Longstaff
66f1525cf0 1) Fix bug 586425 - Patch by Gary Bartlett - update version of gnutls for windows - old
version (2.7.3) is no longer available - replace by 2.8.1 - probably matches gnome odd=unstable
even=stable version numbering

2) Add some symbols used to build mysql/pgsql dbd files for win32 build


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18138 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-20 00:52:56 +00:00
Phil Longstaff
286cbca2eb Fix bug #586295 - Patch supplied by Daniel Harding. Use the executable module to determine
the installation directory rather than the registry contents.  Allows a locally built gnucash
to use its own libraries, not the libraries in any installed version.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18137 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-20 00:05:59 +00:00
Phil Longstaff
67654bf11c Remove debugging line which used only single account.guid value - using 1 value made SQL
statement much shorter and easier to examine.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18136 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-19 16:50:08 +00:00
Phil Longstaff
63ca792cfb Implement QofQuery for splits. At this point, the queries used by current reports work, but
more split fields could be implemented.  Implemented are: account.guid, reconcile-flag,
trans.desc and trans.date-posted.

Fixes Bug #585167


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18135 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-19 16:48:48 +00:00
Phil Longstaff
22a45587a9 Simplify SQL when loading slots for all objects of a given type.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18134 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-15 22:19:35 +00:00
Derek Atkins
66f9127933 Add the batch file for the win32 daily build.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18133 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-14 23:08:31 +00:00
Derek Atkins
4f970b0caa Add start/stop build times.
(Useful for build logs)

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18132 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-14 22:58:06 +00:00
Phil Longstaff
558efe9c57 Speed up account loading on mysql (especially) by creating an index on the tx_guid field
of the splits table.  Without this, mysql can take a *really* long time to get the transactions
for an account.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18131 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-14 03:36:40 +00:00
Phil Longstaff
c04176b323 Fix bug #415127 - gncCustomer, gncEmployee and gncVendor now listen for
modification events from their addresses, and mark themselves as dirty and
emit their own modification events.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18130 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-13 23:35:22 +00:00
Derek Atkins
6ff4b73352 Properly reconfigure AqBanking 3.8.3 with the updated configure.ac
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18129 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-13 21:50:40 +00:00
Derek Atkins
b75113f853 Fix the patch name. Oops.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18128 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-13 21:25:31 +00:00
Derek Atkins
9a7fd572d0 Add AqB 3.8.3 patch for Win32
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18127 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-13 19:49:37 +00:00
Derek Atkins
fd5fb19d61 More updates the build-tags scripts:
* fix the GLOBAL_DIR definition
* Point to the 'global' HH_DIR so we don't reinstall it
* Use the build_package script from trunk
* Don't save the environment to /etc/profile.d on the build server
* re-add the ability to have an aqbanking patch (3.8.3 doesn't build)
* add the NO_SAVE_PROFILE flag

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18126 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-13 19:42:23 +00:00
Derek Atkins
cc55697374 Handle BUILD_FROM_TARBALL special for tag builds.
(Don't put the svn # in there)

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18125 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-13 13:42:02 +00:00
Derek Atkins
aa0a88039f it's "tagfile"
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18124 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-13 04:43:36 +00:00
Derek Atkins
bd706619e0 Use pwd instead of assuming $0 is a full path.
Set URL in a variable

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18123 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-13 04:37:39 +00:00
Derek Atkins
e751014bca Refactor daily_build.sh into build_package.sh
Create a build_tags.sh that will check for new tags
in the tag directory and rebuild them when they appear.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18122 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-13 04:31:35 +00:00
Phil Longstaff
ff42b2566f Patch for mysql driver to fix win32 compilation issue
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18121 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-10 12:20:20 +00:00
Phil Longstaff
9f5eb1e794 Build mysql libdbi driver and include it in the win32 build
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18120 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-09 23:41:39 +00:00
Phil Longstaff
48853cf512 Clean up a few small memory leaks
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18119 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-09 23:02:36 +00:00
Charles Day
f163d536a6 QIF Import: Documentation .txt file patch by Daniel Convissor. I've added some unrelated whitespace fixes.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18115 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-08 19:37:37 +00:00
Phil Longstaff
d121b622dc Update revision to 2.3.1
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18112 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-07 20:23:13 +00:00
Phil Longstaff
4641c024ce Fix all business exports to force file type QSF
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18111 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-07 19:55:10 +00:00
Phil Longstaff
82ec8b2f7d When exporting, force file type to be QSF
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18110 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-07 19:51:14 +00:00
Phil Longstaff
a82a185160 Fix SQL statement which calculates account balances by adding ORDER BY clause. SQLite3
returned the values sorted even without it, but postgresql and mysql need the ORDER BY
clause to work correctly.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18109 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-06 23:31:42 +00:00
Phil Longstaff
7ae0a74f54 Fix port number, especially for postgresql
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18108 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-06 17:08:43 +00:00
Phil Longstaff
8bd0bdd89a Clean up include files and code related to goffice. Includes patch by Johannes Engel.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18107 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-06 16:48:58 +00:00
Phil Longstaff
93fa6773fb Undo r18103 change - standard reports shouldn't refer to business code/objects
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18106 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-05 23:58:07 +00:00
Phil Longstaff
9849ffbd31 Add qsf:// as a valid URI type
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18105 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-05 23:55:22 +00:00
Phil Longstaff
736f3b5f22 Fix handling of GObjects when deleting a report
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18104 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-05 23:53:53 +00:00
Phil Longstaff
2b5c814b50 Fix bug #584819: Company name is not shown by default on some reports. Patch by Chris Dennis.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18103 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-04 21:16:01 +00:00
Phil Longstaff
99ba7034d7 Bug #584564: Patch by Chris Dennis to allow a report to be either a string or an html-doc
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18102 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-02 22:28:48 +00:00
Christian Stimming
817841acff Update aqbanking version to 3.8.3, which means one patch isn't needed anymore.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18101 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-02 08:04:27 +00:00
Phil Longstaff
b5c3eb7a0b Fix WEBKIT path so that correct DLLs will be copied to output directory
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18100 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-02 02:01:59 +00:00
Charles Day
d354ebc2aa Register: Add some header comments for a confusing function.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18099 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-02 00:50:54 +00:00
Derek Atkins
134e4ad288 Upload the daily builds
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18098 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-01 04:29:30 +00:00
Phil Longstaff
3b057d2b8c 1) If postgres database does not exist, create it.
2) Factor out some common code for setting connection attributes to simplify things
3) When creating pgsql or mysql db, use utf8 as default encoding.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18097 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-05-31 15:56:53 +00:00
Phil Longstaff
ae40313aaa Use default postgresql port number for connections.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18096 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-05-30 18:42:26 +00:00
Phil Longstaff
649ea207f4 Bug #583883 – Customer report produces error
Make sure business-reports.scm pulls in gnc-html module for gnc-build-url.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18095 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-05-29 22:59:29 +00:00
Christian Stimming
7b21ff4d00 Really final changes for daily build script.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18094 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-05-28 09:32:16 +00:00
Christian Stimming
8c6f79532c Really final changes for daily build script.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18093 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-05-28 09:31:04 +00:00
Christian Stimming
4ce3ed8e34 Final changes for daily build script.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18092 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-05-28 09:30:00 +00:00
Christian Stimming
f170876956 Win32: Add shell script for the automated nightly build.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18091 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-05-27 14:09:48 +00:00
Christian Stimming
c83ad53c03 Win32: Add aqbanking-3.8.1 patch to fix a compiler error.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18090 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-05-27 13:49:25 +00:00
Christian Stimming
443c5e177d Update German translation.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18089 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-05-24 20:36:12 +00:00