Commit Graph

12039 Commits

Author SHA1 Message Date
Phil Longstaff
fe0c1f1f85 Fix budget report so that it uses stylesheet tags so that fonts can be controlled
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18213 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-17 22:36:53 +00:00
Christian Stimming
9d962c9774 Updated Korean translation by yongdoria
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18212 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-17 18:11:15 +00:00
Phil Longstaff
7c926769c2 Replace GNCBook by QofBook
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18211 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-16 22:18:32 +00:00
Phil Longstaff
db7b310796 Fix bug 587436 – Make Bayesian Matching ON by default
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18210 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-14 22:26:10 +00:00
Phil Longstaff
cd8819cf07 Fix bug 588212 – PgSql: Pop-up dialog for overwriting db contents even with blank database
When you ask for the tables in a postgres db, postgres returns 7 tables which are in the information
schema.  These tables need to be filtered out when gnucash checks whether the db is empty or not.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18209 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-14 21:33:24 +00:00
Charles Day
5318f379fd Patch by John Ralls. Integrates the gnucash menus into the MacOSX menubar.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18208 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-13 20:40:45 +00:00
Charles Day
afe64deb46 Patch by John Ralls. Permits binreloc to work from inside a MacOSX application bundle.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18207 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-13 20:39:44 +00:00
Charles Day
cd3df9ae82 Patch by John Ralls. Provides (and installs when appropriate) a special gnucash-setup-env for OSX.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18206 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-13 20:38:44 +00:00
Charles Day
f729c3ec94 Patch by John Ralls. Adjust configure.in for Mac compilation with Quartz.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18205 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-13 20:34:42 +00:00
Phil Longstaff
ec40dfddbb Replace GNCBook by QofBook
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18204 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-13 16:44:22 +00:00
Phil Longstaff
3bc9f56800 Replace GNCBook with QofBook
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18203 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-13 16:43:39 +00:00
Phil Longstaff
7bec19eef9 Replace GNCBook with QofBook
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18202 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-13 16:43:01 +00:00
Phil Longstaff
cb9b4afbac Replace GNCBook with QofBook
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18201 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-13 16:42:01 +00:00
Phil Longstaff
4b9fe8e22e Replace GNCBook by QofBook. Currently, GNCBook is #define'd to be QofBook. An upcoming change will create GncBook as a subclass
of QofBook, so this needs to be cleaned up.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18200 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-13 16:41:02 +00:00
Phil Longstaff
e0f11ece71 Patch by Jim Raehl
Fix bug 587853/585939.  When parsing file: or xml: uri, handle file: and file://, xml: and xml://


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18199 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-11 19:46:04 +00:00
Phil Longstaff
e719da4d81 Update CSS style sheet to use font buttons rather than strings. The font weight and style can be set,
but colour and background colour cannot yet be set.  Also, alignment is fixed by the stylesheet.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18198 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-11 19:09:53 +00:00
Phil Longstaff
531e3b7319 Add new stylesheet to provide css information. Allows users to specify font/style info for various
parts of the report.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18197 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-11 03:43:02 +00:00
Phil Longstaff
33224441c8 If a report defines style-text, that text will be added to the report header as css style info.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18196 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-11 01:21:08 +00:00
Christian Stimming
9ec94c8581 Updated Korean translation by yongdoria.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18195 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-10 19:58:31 +00:00
Phil Longstaff
9dbe12155b Fix crash for "save as" if sqlite3 backend not available.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18194 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-09 23:00:57 +00:00
Phil Longstaff
32ee13de24 Update release number
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18190 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-07 22:07:50 +00:00
Charles Day
ac30591d8b Bug #587913: Register: Don't mark the account cell as changed if the name hasn't changed.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18188 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-07 21:15:01 +00:00
Charles Day
6c1a471a72 Register: Clarify a debugging message.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18187 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-07 20:09:14 +00:00
Derek Atkins
a39b4c0c0d Let the trap happen.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18185 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-07 02:45:46 +00:00
Phil Longstaff
15052777a4 Remove unneeded status file
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18184 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-07 02:39:21 +00:00
Phil Longstaff
cf0123efa3 Add gnucash-setup-env to list of files to be cleaned
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18183 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-07 02:38:02 +00:00
Phil Longstaff
8ed56c7a05 Add new file to POTFILES.in
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18182 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-07 02:37:39 +00:00
Phil Longstaff
05148a0532 Make split queries stupid - depend only on account. This makes them *much* faster on sqlite3.
Once they can be sped up, the stupidity can be removed.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18181 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-07 00:14:45 +00:00
Phil Longstaff
bde496195d 1) When deleting a sched transaction, delete the recurrence properly (SQL backend)
2) Fix bug 586558 – When a scheduled transaction is deleted, the objects aren't cleaned up properly
The problem is that the xaccSchedXactionFree() function didn't properly call qof to commit the
delete operation.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18180 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-06 23:11:56 +00:00
Christian Stimming
06d7cdea42 Updated Korean translation by yongdoria
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18179 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-06 18:58:54 +00:00
Phil Longstaff
93428aec01 When opening a file, "sqlite3" and "xml" dropdown list items are replaced by "file", since the user
shouldn't care what type of file it is.  Gnucash will figure it out.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18178 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-06 02:13:13 +00:00
Charles Day
677aa0cc6f Bug #567709: Register: Don't assume that cells outside the cursor are valid.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18177 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-05 22:16:03 +00:00
Charles Day
c18ab75030 Bug 563598: QSF XML Export: Remove the tooltip from the GtkCalendar. It was causing a crash, probably due to bug 586896.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18176 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-04 22:57:50 +00:00
Phil Longstaff
095f6a6d0c pgsql-win32.tar.gz which provides client access to a postgresql library has been updated to add
some needed DLLs.  Unfortunately, unlike mysql, postgresql does not provide a pre-built win32
package containing the client side include files and libraries.  pgsql-win32.tar.gz is a set of
files taken from a full windows installation.

With the new pgsql-win32.tar.gz, to compile on win32, you will need to delete your
pgsql directory and downloads/pgsql-win32.tar.gz file i.e.:

    cd /c/soft
	rm downloads/pgsql-win32.tar.gz
	rm -rf pgsql



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18175 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-04 19:12:56 +00:00
Phil Longstaff
14058ec397 Fix bug 586901: Price editor creates price before all information available
When creating a new price, don't create the price when the dialog is opened.  Instead, create it
in the gui_to_price() routine if no price has been created yet.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18174 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-04 16:45:53 +00:00
Phil Longstaff
1ed10b6532 Fix pgsql files copied - remove pgsql/bin which doesn't exist
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18173 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-04 04:14:39 +00:00
Phil Longstaff
f5954cd45d Handle SPLIT_VALUE terms in split query. I'm not sure credit vs debit is handled correctly, but
given the weird way queries work, it doesn't really matter.  By this, I mean that all the backend
is supposed to do with a query is ensure that the correct set of splits is loaded.  Since an
account can only be reconciled once it is opened in a register, and opening a register loads all
splits in the account, and reconciling queries for a subset of splits (those that haven't been
reconciled), the reconcile query could do nothing and it would all still work.  This will need
to be revisted once the register and queries need to be smarter.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18172 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-03 17:49:51 +00:00
Phil Longstaff
5e5d165309 Fix (I hope) installation of libpq
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18171 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-03 16:16:11 +00:00
Derek Atkins
75c37f935f Make sure we copy the logfile even on error
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18170 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-03 12:57:34 +00:00
Christian Stimming
975365c72a Add Korean translation by Jin-Hwan Jeong.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18169 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-02 08:18:01 +00:00
Christian Stimming
0660ede301 Decrease verbosity of libgwenhywfar debugging output.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18168 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-02 08:17:51 +00:00
Christian Stimming
35f1112c47 Bug #582048: Fix missing GUI callbacks for online transfer.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18167 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-02 08:04:05 +00:00
Charles Day
b34e82722b Bug #580968: Register: Keep track of the account when an exchange rate is set, and don't reset the rate unless the commodity changes. Previously the rate would be reset whenever focus left the account cell, even if the commodity hadn't changed.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18166 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-01 23:05:24 +00:00
Phil Longstaff
5c2112de5f Fix URL for pgsql library stuff
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18165 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-07-01 12:33:56 +00:00
Phil Longstaff
7140a46206 Build pgsql libdbi driver
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18164 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-29 21:10:21 +00:00
Phil Longstaff
f6eaab3238 Mark transaction dirty when setting enter-date
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18163 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-28 22:54:47 +00:00
Phil Longstaff
72263402cf Add some doxygen routine headers
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18162 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-28 22:53:51 +00:00
Phil Longstaff
8c8dc41825 Fix 'make check'
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18161 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-28 22:52:56 +00:00
Phil Longstaff
4ebb6ce9bf Build mysql client library and libdbi driver properly
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18160 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-25 22:16:48 +00:00
Phil Longstaff
2fd0d848b8 Add .def file to allow libmysql.dll to be built.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18159 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-06-25 03:58:12 +00:00