Commit Graph

2901 Commits

Author SHA1 Message Date
Dave Peticolas
f50b8c3cf6 Christian Stimming's report patch.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3570 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-02-02 01:54:52 +00:00
Dave Peticolas
28a054ed3e Fix email address.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3568 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-02-02 00:02:36 +00:00
Linas Vepstas
2b46156040 merge email note
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3567 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-02-01 18:10:33 +00:00
Dave Peticolas
b90812b13b Christian Stimming's report patch.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3566 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-02-01 11:13:39 +00:00
Dave Peticolas
d20a50f3a8 Christian Stimming's report patch.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3565 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-02-01 01:21:34 +00:00
Dave Peticolas
294dff6982 Fix g-wrap.m4 macro.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3564 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-31 23:47:39 +00:00
Dave Peticolas
818587c844 Fix compiler warning.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3563 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-31 23:24:29 +00:00
Dave Peticolas
000aefc441 Use glib memory routines for guid_to_string.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3562 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-31 11:37:10 +00:00
Dave Peticolas
661c188467 More work on stock split druid. Minor fixes.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3561 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-31 11:27:54 +00:00
Dave Peticolas
97dcb78664 Christian Stimming's report patch.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3560 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-31 10:36:26 +00:00
Dave Peticolas
690584073e Bill Gribble's patch.
* src/scm/report/stylesheet-{plain,fancy}.scm: add a new boolean
	option to disable hyperlinks in reports.  This will make it nicer
	to have a "printing" style sheet that disables links when you want
	to print.  (if you change a report's style sheet, click "Reload"
	to see it take effect.  this needs to be fixed)

	* src/gnome/gnc-html-embedded.c: add support for URLsa attached to
	double clicks of pie slices, bar chart bars, and legend entries of
	guppi graphs.  Still need to do this for scatter chart.

	* src/scm/html-{piechart,barchart}.scm: add API for callbacks.
	Not totally finished with barchart yet.

	* src/scm/qif-import/qif-to-gnc.scm: check for currency and type
	mismatches between QIF-imported and existing GNC accounts.  If
	there's a name conflict, rename the new account with a unique name
	and a description indicating there was a conflict.  This should
	fix several reports of crashes for multi-currency users.

	* src/scm/report-utilities.scm: back out my previous breakage of
	gnc:amount->string

	* src/scm/report.scm: Thanks to the guile mailing list for
	pointing my at this odd bit of code needed to print backtraces on
	guile exceptions while still running.  You need to run with
	--debug to get the trace.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3559 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-30 23:56:33 +00:00
Dave Peticolas
53be5478e1 Yannick Le Ny's updated fr.po, merged with current cvs.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3558 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-30 21:31:17 +00:00
Dave Peticolas
935c8640ea More work on stock split druid.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3557 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-30 12:37:22 +00:00
Dave Peticolas
e59e0c71b7 Fix bug.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3556 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-30 01:53:05 +00:00
Dave Peticolas
aafa9b943d Fix some window sizing bugs.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3555 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-30 01:07:07 +00:00
Dave Peticolas
7b76932785 Fix bug.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3554 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-29 23:27:56 +00:00
Dave Peticolas
4f46f04230 Fix compiler warning.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3553 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-29 22:55:26 +00:00
Dave Peticolas
cb515dd72f Fix compiler warning.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3552 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-29 08:01:41 +00:00
Linas Vepstas
c944fe0317 megazord vs. bugs & features
now works more better.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3551 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-29 07:22:23 +00:00
Linas Vepstas
e4c67b8bea bug fix: call the backend *before* the transaction is deleted.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3550 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-29 07:15:20 +00:00
Linas Vepstas
67edb46720 bug fix
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3549 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-29 07:13:00 +00:00
Linas Vepstas
86c18268f4 fix up the iso8601 string format date utilities
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3548 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-29 07:11:23 +00:00
Linas Vepstas
5186dc79ba add more error types to backend
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3544 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-28 22:50:41 +00:00
Linas Vepstas
9ac973c443 Minimally invasive change to set cached starting balance
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3543 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-28 17:41:47 +00:00
Linas Vepstas
1884c73482 add iso8601-format date string handling utility function
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3542 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-27 17:41:38 +00:00
Linas Vepstas
6758087ed7 add documentary notes
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3541 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-27 17:16:14 +00:00
Linas Vepstas
b31188f465 add notes explaining some date funcs
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3540 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-27 17:13:01 +00:00
Linas Vepstas
f080ab5884 change signature of guid_to_string_buff()
[only the sql code uses this at present]


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3539 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-27 17:11:44 +00:00
Dave Peticolas
1234b2b253 More work on stock split druid.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3538 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-26 23:22:21 +00:00
Dave Peticolas
b8ed7c2b39 Fix register bug.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3537 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-26 22:54:12 +00:00
Dave Peticolas
84f135cbfc Mark a translatable string.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3536 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-26 22:24:14 +00:00
Dave Peticolas
308803eae7 Fix spelling.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3535 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-26 22:02:46 +00:00
Dave Peticolas
99d8bc1480 Fix bugs.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3534 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-26 22:00:23 +00:00
Dave Peticolas
9d73bd0b9e Bill Gribble's patch-of-many-things.
* src/gnome/gnc-gpg.{c,h}: if Linas can add useless prototype
        code, so can I :) Gnucash now supports display of GPG-encrypted
        HTML pages via another special <object> block.

        * src/gnome/gnc-html.c: Add support for GPG stuff.  Fix error
        reporting to display errors from GHTTP if available.

        * src/gnome/window-help.c: Add an Open button to open an arbitrary
        URL.  The network IS the computer!

        * src/scm/html-document.scm: Change interface to additional
        attributes on html-document-markup-start.

        * src/scm/html-table.scm: Fix rendering of <html-table-cell> to do
        rowspan/colspan correctly.  Add new constructors to build <th>
        <html-table-cells> in addition to <td>

        * src/scm/report-utilities.scm: Rename misnamed d-gnc:foo
        functions to gnc:foo.  d-gnc: is only for preexisting engine
        interface functions that had signature changes.  there's nothing
        inherently deprecated about using doubles in reports.

        * src/scm/report.scm: Start trying to print backtraces on
        exceptions in reports.  Only partially successful at this point;
        the error gets printed but the backtrace won't.  Stay tuned.  You
        need to run with --debug to see the error information.

        * src/scm/report/account-summary.scm: Modify to use new
        table-cell ctors where appropriate.  Set justification for
        cells correctly.

        * src/scm/report/average-balance.scm: Add title.

        * src/scm/report/stylesheet-plain.scm: Render title in plain
        stylesheet.  Set default table border to 0.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3533 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-26 21:36:21 +00:00
Dave Peticolas
9c451e7382 Fix register bugs.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3531 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-26 08:43:41 +00:00
Dave Peticolas
138bb13a92 Christian Stimming's account-summary patch + a few fixes.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3530 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-26 08:31:41 +00:00
Dave Peticolas
9d6c83e66d Fix bugs, mem leaks.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3529 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-26 08:26:43 +00:00
Dave Peticolas
3b05398c60 More work on stock split druid. Minor fixes.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3528 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-25 23:19:09 +00:00
Dave Peticolas
0be8bc7630 Update po files.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3527 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-25 23:18:12 +00:00
Dave Peticolas
0535856463 James LewisMoss's xml patch.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3526 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-25 22:52:08 +00:00
Linas Vepstas
126f274e17 fix postgres core dump
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3525 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-25 18:46:39 +00:00
Dave Peticolas
82fc84f7ed James LewisMoss's patch continuing the xml code refactoring.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3523 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-24 23:16:39 +00:00
Dave Peticolas
b021a813a7 Christian Stimming's patch to use gnc-numerics in the balance collectors.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3522 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-24 22:06:12 +00:00
Dave Peticolas
8525e23f7c James LewisMoss's patch removing unneeded #includes.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3521 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-24 07:59:23 +00:00
Dave Peticolas
e995035450 James LewisMoss's refactoring of the XML code.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3520 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-24 07:18:17 +00:00
Dave Peticolas
ce56266404 Kevin Finn's patch to fix the auto-decimal implementation.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3518 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-23 20:34:42 +00:00
Linas Vepstas
d0f68de965 print url not filename in window title
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3517 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-22 05:24:17 +00:00
Linas Vepstas
10ac3c6fd7 Add commodity restore
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3516 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-22 05:23:46 +00:00
Linas Vepstas
917fe5ec6d Miscelaneous tweaks to enable the backend to functino properly,
e.g. an account-commit-edit callback, a null-string-compare utility,
and log file handling in gnc-book


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3515 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-22 05:23:08 +00:00
Linas Vepstas
3a9c1996c7 move log file handling to gnc-book, where it belongs
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3514 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-22 05:20:08 +00:00