Commit Graph

7512 Commits

Author SHA1 Message Date
Derek Atkins
2043343901 Matthew Vanneck's Postgres patch:
Here's the HEAD patch we talked about on #gnucash.  Fixes the
   transaction handling for upgrades.  Also made some changes to
   newtables.h.  I fixed the multibook_support() upgrade too, as it
   was broken.  The only upgrade currently that does not work is the
   1.0.0 --> 1.1.1 upgrade.  That one doesn't work due to missing SQL
   for the gncGUIDcache table (which I asked about in a different
   message).  Perhaps we can remove that upgrade? 1.1.1 -> 1.2.1 ->
   1.3.1 -> 1.4.1 -> 1.5.1 all work normally now, though, with this
   patch.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9069 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-13 15:17:03 +00:00
Derek Atkins
5961f42544 Jon Lapham's new README
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9067 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-12 20:05:27 +00:00
Linas Vepstas
050003fc1b fix minor bug; also, fix copyright, as LDG wrote approximately 0% of this code.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9061 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-12 02:07:01 +00:00
Linas Vepstas
f406fbc7da reverting incorrect changes; this file *must* call old/obsolte column
names by thier old/obsolete column names, because that is the whole point
of this file.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9060 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-12 01:33:31 +00:00
Linas Vepstas
101179d5a0 backing out a fundamentally incorrect entry
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9059 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-12 01:17:27 +00:00
David Hampton
70fdd73706 Move the splash screen code to another directory.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9052 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-11 05:31:03 +00:00
David Hampton
45c6503017 Add a new entry.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9051 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-11 05:21:45 +00:00
Linas Vepstas
3dfc057ee7 status update
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9050 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-11 03:49:04 +00:00
Linas Vepstas
5caa298fb0 translate currency names
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9049 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-11 03:07:28 +00:00
Linas Vepstas
2a59a9cad1 add debugging printfs
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9048 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-11 03:06:17 +00:00
Linas Vepstas
d959eb3af3 cleanup tracing print
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9047 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-11 01:59:21 +00:00
Linas Vepstas
95fd0a5e1f bugfix
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9046 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-11 01:57:39 +00:00
Derek Atkins
e8a8f57c20 * rpm/Makefile.am: add gnucash.spec to the DIST; clean during
distclean.  Rebuild it whenever the .in, Makefile, or config.status
	  changes.  Fixes #119446.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9043 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-10 23:59:59 +00:00
Derek Atkins
ecfe1657a6 * src/backend/file/sixtp.c: Add code to read XML files with real
namespace declarations.  (see bug #88078)


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9040 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-10 23:35:28 +00:00
Linas Vepstas
0b6d1b5248 add tracing printfs
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9038 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-10 21:18:43 +00:00
Linas Vepstas
4b6ef39dd3 redesign gemini API to be more generically useful
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9037 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-10 20:40:42 +00:00
Derek Atkins
584a42627b Matthew Vanecek's patch:
The attached patch and new file fix bug 90768.  I'm pretty sure I've
  done "The Right Thing (tm)" everywhere.  This patch is against HEAD.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9036 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-10 20:24:44 +00:00
Linas Vepstas
4b9b211bd5 bug fix
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9035 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-10 20:10:28 +00:00
Derek Atkins
4ae577f0ec * src/*/Makefile.am: Make sure we define PWD, as not all shells
define it properly.  Fixes #119114.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9033 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-10 19:28:42 +00:00
Derek Atkins
9e1e5282c0 * src/gnome/reconcile-list.c: our parent is a gnc-query-list, not
a clist.  Fix a bug so we properly call the parent destroy function.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9031 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-10 19:03:26 +00:00
Linas Vepstas
af6fbfd6ca bug fix
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9030 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-10 16:52:01 +00:00
Linas Vepstas
d522d5c92f oops
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9029 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-10 15:51:19 +00:00
Linas Vepstas
fa63bad02f bug fix, must scrub lots first, else hopeless confusion will reign
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9028 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-10 15:30:17 +00:00
Linas Vepstas
efb4b97c2f bug fix
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9027 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-10 15:25:26 +00:00
Linas Vepstas
1cb4946a00 bug fix
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9026 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-10 03:37:56 +00:00
Linas Vepstas
04879e45cd update status
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9025 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-10 03:25:08 +00:00
Linas Vepstas
0141214808 handle Lots when closing Periods
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9024 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-10 03:24:16 +00:00
Linas Vepstas
835ae01df9 start adding support for Lots
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9023 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-10 00:58:27 +00:00
Linas Vepstas
f1ce512677 update status
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9022 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-10 00:51:46 +00:00
Linas Vepstas
126f44423a misc cleanup related to book closing
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9021 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-10 00:29:48 +00:00
Linas Vepstas
d2c05cc616 misc cleanup
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9020 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-10 00:28:51 +00:00
Linas Vepstas
da10da860f bug fix; after this fix, I think book splitting works (except
for lots and prices)


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9019 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-09 23:59:48 +00:00
Linas Vepstas
2f3d0a8f85 misc hacking
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9018 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-09 23:19:53 +00:00
Linas Vepstas
14bed79251 misc cleanup
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9017 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-09 23:17:03 +00:00
Linas Vepstas
38b91fb51a fix traceback printing
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9015 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-09 22:17:42 +00:00
Linas Vepstas
7cdeba0810 cleanup the save logic
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9014 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-09 20:25:03 +00:00
Linas Vepstas
1a4f340039 add a to-do note ...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9013 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-09 20:06:42 +00:00
Linas Vepstas
de6ba90d29 cleanups, tweaks to support mutiple book saving
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9012 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-09 19:24:05 +00:00
Linas Vepstas
a81a3cbf95 continuing cleanup to support multiple books
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9011 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-09 19:14:05 +00:00
Linas Vepstas
b32db29aba restructuring to save multipel books in separate files
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9010 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-09 16:46:28 +00:00
Linas Vepstas
e75f087a2f ignore more
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9009 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-09 16:06:28 +00:00
Linas Vepstas
cd50d51b8f change tracing
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9008 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-09 16:02:25 +00:00
Linas Vepstas
6e00326a85 typos
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9007 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-09 15:57:14 +00:00
Linas Vepstas
da06316955 cleanup/rearrange for multiple books
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9006 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-09 15:56:46 +00:00
Linas Vepstas
d7e928f1ed correct inconsistent documentation
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9005 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-09 14:23:19 +00:00
David Hampton
f4f87e3f81 Remove junk file.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8994 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-08 21:14:54 +00:00
Derek Atkins
c482d618c4 * src/gnome/druid-loan.c: Apply patch to fix a number of
off-by-one bugs in the loan druid.  Fixes #119001.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8988 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-04 01:32:07 +00:00
Christian Stimming
92797dd5e0 Updated required OpenHBCI version number.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8987 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-02 23:50:45 +00:00
Christian Stimming
bbe2ae2328 Fix stupid compiler warning.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8985 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-02 09:30:22 +00:00
Derek Atkins
fe64f5aeee * src/business/business-core/gncInvoice.c: set the date-entered on
invoice transactions to "now" instead of the post date.  This
	  lets us know when an invoice was actually posted, or a payment
	  was actually made.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8980 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-31 02:01:41 +00:00