Commit Graph

106 Commits

Author SHA1 Message Date
Dave Peticolas
dbbb5ab077 Richard -Gilligan- Uschold's update to the tax report & tax docs.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4082 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-04-30 01:58:26 +00:00
Dave Peticolas
a4f407ec46 * src/scm/report/stylesheet-plain.scm: more reports centered
by default

	* src/scm/html-document.scm: Christopher Browne's markup
	style extension.

	* src/gnome/window-main.c (gnc_report_in_main_window): show new
	page

	* doc/sgml/pt_PT/Makefile.am: remove demo html files

	* doc/sgml/es/Makefile.am: remove demo html files

	* doc/sgml/C/Makefile.am: remove demo html files

	* src/gnome/dialog-column-view.c: mark the options dialog
	changes as appropriate

	* src/gnome/dialog-options.c (gnc_options_dialog_changed): new
	public func


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3844 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-03-27 21:45:49 +00:00
Linas Vepstas
3938400d32 terminate with newline
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3838 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-03-27 01:38:22 +00:00
Linas Vepstas
6927f29ce9 sync with 'real' projects file
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3837 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-03-27 01:34:02 +00:00
Linas Vepstas
1b73308aba remove carriage returns
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3836 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-03-27 01:32:22 +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
1682dc3817 Bill Gribble's big patch.
* doc/html/C/account-tree-demo.html: add a simple demo of
        embedding a gnucash main window widget in HTML

        * src/gnome/dialog-options.c: add a 'pixmap' option type to
        the GNC options

        * src/gnome-dialog-style-sheet.{c,h}: new dialog for creating
        and editing HTML style sheets

        * src/gnome/druid-qif-import.c: add support for false-if-exception
        error handling within QIF import process

        * src/gnome/gnc-html-embedded.c: add backslash escaping for
        converting string arrays to and from single HTML strings

        * src/gnome/gnc-html-embedded.c: error handling in creating guppi
        plots, and add new embedded object type for embedding a gnucash
        mainwindow-account-tree in HTML (preliminary).  Add x axis
        label rotation as an option to the barchart.

        * src/gnome/gnc-html.c: fixes for renaming of report objects and
        handling false-if-exception returns from report runs.  Use async
        mode for ghttp requests and add a gtk_timeout callback to check on
        their status.  Add a gnc_html_cancel() which gets rid of pending
        ghttp requests (called by the stop buttons in help, report
        windows)

        * src/gnome/window-help.c: bug fixes for search results printing.
        Don't expand help topics nodes on creation.  Add stop and reload
        buttons to the toolbar.

        * src/gnome/window-report.c: Add stop and reload buttons to the
        toolbar.

        * src/guile/gnc-helpers.c: fix helpers for recordization of
        <gnc-numeric> on Scheme side

        * src/scm/engine-utilities.scm: rewrite transaction map functions
        to eliminate ith-transaction calls

        * src/scm/gnc-numeric.scm: make gnc-numeric into a first class
        type on the scheme side (<gnc-numeric>)

        * src/scm/html-*.scm (7 files): new architecture for generating
        HTML within reports.  See src/scm/report-html.txt for an overview.

        * src/scm/options.scm: support for pixmap options

        * src/scm/qif-import/: add false-if-exception error catching in
        QIF import entry points.

        * src/scm/report-utilities.scm: add functions to get immediate
        subaccounts; rewrite get-balance-at-date.

        * src/scm/report.scm: rename report objects; now the thing that
        gets created by define-report is a <report-template> and the thing
        that has a window and a set of parameters is a <report>.  Add a
        "style sheet" option automatcally to EVERY report, and a "General"
        section to put it in; report with only 1 page of options should
        use "General".  Add false-if-exception error catching to report
        run.

        * src/scm/report/account-summary.scm, src/scm/report/hello-world.scm,
        src/scm/report/average-balance.scm: rewrite some reports using the
        new HTML generation infrastructure.  Old reports won't work until
        they are rewritten.

        * src/scm/report/stylesheet-*.scm (2 files): create some sample
        stylesheet templates.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3452 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-12 23:07:14 +00:00
Dave Peticolas
155391c80c Bill Gribble's patch to add guppi support, improve the report & help
windows, and sundry other things.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3329 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-21 00:35:47 +00:00
Dave Peticolas
ffcd174349 Richard -Gilligan- Uschold's updated tax & txf export code & docs.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3247 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-05 21:18:05 +00:00
Dave Peticolas
2b3a4ff53f Remove Makefile.in's from CVS repository.
Add and use gnome autoconf macros.
Fix lots of new compiler warnings.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2842 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-09-13 22:33:15 +00:00
Dave Peticolas
47ce2a636e Remove old English html docs.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2816 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-09-09 10:48:53 +00:00
Dave Peticolas
f6a5568b70 Use the new sgml help files instead of the old html ones.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2815 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-09-09 10:25:53 +00:00
Linas Vepstas
25b38b6db2 add reference for DTA
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2807 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-09-07 23:39:38 +00:00
Linas Vepstas
be5a858663 whatever
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2803 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-09-07 21:55:51 +00:00
Linas Vepstas
6d867948fb fix typo
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2802 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-09-07 21:06:15 +00:00
Linas Vepstas
257fc018ed rename formts --> arrangements
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2801 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-09-07 20:14:13 +00:00
Linas Vepstas
4bce69dbeb add commentary on 'formats'
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2800 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-09-07 18:03:43 +00:00
Linas Vepstas
35154bc874 update requirements for reports
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2786 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-09-06 18:19:01 +00:00
Linas Vepstas
3ee49ead90 add more about job costing, classes
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2747 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-09-01 16:41:34 +00:00
Linas Vepstas
5495e1e5fa add classes
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2744 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-08-31 22:07:33 +00:00
Linas Vepstas
bda7ae155b add gnucash banner ad
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2743 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-08-31 21:53:25 +00:00
Linas Vepstas
59759bb94f list quicken file reader
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2672 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-08-13 20:06:18 +00:00
Dave Peticolas
e2e4ad7c23 Glen Ditchfield's update to the reconciliation documentation.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2664 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-08-11 23:11:18 +00:00
Linas Vepstas
128c6b361c fix a few more smelling errors
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2653 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-08-09 00:08:19 +00:00
Linas Vepstas
0d498fdf7b run it through the smelling checker
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2652 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-08-09 00:05:32 +00:00
Linas Vepstas
bcaa741c02 update status on logging, books, graphing & misc cleanup
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2651 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-08-08 23:44:36 +00:00
Linas Vepstas
19a70fafe0 update status on wizards, testing, reconcile auting and various misc
small items


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2650 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-08-08 22:31:37 +00:00
Dave Peticolas
9209c2ceae Valek Filippov's Russian translation.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2641 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-08-06 17:31:11 +00:00
Linas Vepstas
7d206822f9 fix euro
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2637 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-08-05 22:35:41 +00:00
Dave Peticolas
9f25129c08 Update on financial calculator.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2636 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-08-04 22:27:44 +00:00
Dave Peticolas
141bf58dd3 Bill Carlson's performance improvement patch.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2631 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-08-04 16:08:20 +00:00
Linas Vepstas
ad4ce2803d reword one sentance
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2628 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-08-01 23:29:18 +00:00
Linas Vepstas
332b7ae12a update status on miscellaneous projects
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2627 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-08-01 22:01:25 +00:00
Linas Vepstas
2b684239ca misc updates
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2626 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-07-31 22:14:32 +00:00
Linas Vepstas
66255ce880 add url for check printing
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2625 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-07-31 20:12:18 +00:00
Dave Peticolas
99848a4a98 Add Alessandro Seveso's Italian translation.
Update the translator README.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2620 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-07-26 08:04:07 +00:00
Dave Peticolas
a5997f84b4 Steven Murdoch's patch for using gnc-prices with the London exchange.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2613 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-07-25 00:56:26 +00:00
Linas Vepstas
75f80f93c6 add a url
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2609 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-07-23 04:44:35 +00:00
Dave Peticolas
0b0c53fa1d + Gordon Oliver's patch to the status line for multiple currencies.
+ GUI implementation of the financial calculator.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2591 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-07-17 21:08:54 +00:00
Dave Peticolas
f8dc2da4b6 Eric Hanchrow's currency doc patch.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2587 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-07-17 00:55:01 +00:00
Dave Peticolas
4fa6135fbc Add Terry Boldt as a contributor.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2579 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-07-13 08:47:49 +00:00
Linas Vepstas
d13fa1a7cb some minor cleanup
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2565 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-07-11 01:06:24 +00:00
Dave Peticolas
af80c2d026 *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2563 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-07-10 19:56:27 +00:00
Dave Peticolas
f532db40ca Merge from stable branch.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2551 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-07-10 00:26:40 +00:00
Dave Peticolas
79ee7381ad Bill Gribble's patch to add gtkhtml support, key-value pairs,
and g-wrapping of the query api.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2545 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-07-08 12:35:12 +00:00
Dave Peticolas
cd29cf5d47 *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2522 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-06-28 04:40:34 +00:00
Dave Peticolas
977b0dc323 Update version info.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2497 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-06-23 23:07:48 +00:00
Linas Vepstas
4ceb48fe4b fix typo
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2485 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-06-20 15:45:12 +00:00
Dave Peticolas
b0d05be66d Robert Graham Merkel's doc patch.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2472 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-06-15 05:05:17 +00:00
Linas Vepstas
653d89ac80 add reference to quotehist
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2447 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-06-09 04:43:29 +00:00