Commit Graph

11303 Commits

Author SHA1 Message Date
Andreas Köhler
3088388051 Fix compile error in debugging part of gnc-component-manager.c.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16607 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-12-02 15:13:51 +00:00
Andreas Köhler
339dfd5841 Use g_type_name(type) instead of formatting with %ld.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16606 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-12-02 15:13:47 +00:00
Andreas Köhler
9cca73f3f2 Rename log domains gnc.app-util* to gnc.app-utils*.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16605 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-12-02 15:13:44 +00:00
Andreas Köhler
44d77bd3a2 When setting log levels, prefer command line options to log.conf.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16604 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-12-02 15:13:41 +00:00
Andreas Köhler
a68151082d #499788: Swig-wrap guid_new_return and use it for gnucash-make-guids.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16603 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-12-02 11:47:35 +00:00
Andreas Köhler
da9e731b7a In gtv_set_sort_column, avoid a critical warning and block a signal.
The critical warning happens when opening the security editor and the
model underlying the tree view has not been created yet.  Also, do not
send the sort column (back) to the gconf storage.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16602 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-12-02 10:35:18 +00:00
Andreas Köhler
ebe89766e5 #491581: Patch from Charles Day to import qif Cash, ContribX and WithdrwX actions.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16601 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-12-02 10:35:15 +00:00
Andreas Köhler
54da00b692 #499360: Patch by Daniel Harding to fix a crash when editing certain commodities.
Replace some DEBUGs by LEAVEs as well.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16598 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-11-24 15:38:19 +00:00
Andreas Köhler
f932123330 #496023: Handle correct signal for closing the sx editor.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16597 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-11-19 00:16:11 +00:00
Andreas Köhler
e14a0f563b Improve svn2cl.xsl: Make branch selection more flexible, strip unmerged branches.
All included branches can be configured in one xsl:variable now, with
optional child parameters 'before' and 'after', e.g. to support
branching points and intermediary merges.  Fix the bug that the date of
a hidden previous log entry can undermine the printing of a new
date-author header for a log entry.

The branch selection based on the actual merge state:
+ csv-import
- gda-dev
- module-cleanup


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16595 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-11-14 00:08:24 +00:00
Christian Stimming
8d36f93d64 Update ktoblzcheck package version.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16583 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-11-07 21:47:20 +00:00
Christian Stimming
51c42d0708 Fix erroneous option ordering. Patch by Andrew Sackville-West.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16581 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-11-07 08:27:27 +00:00
Derek Atkins
db05fd5eae Revert Andrew's patch and just run "doxygen -u" to update
the doxygen configuration.  It doesn't crash anymore.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16580 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-11-04 14:05:28 +00:00
Andreas Köhler
15039eaaa9 Remove deprecated qof wrappers.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16579 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-11-03 01:56:28 +00:00
Derek Atkins
d83b383a93 Apply Andrew Sackville-West's doxygen patch.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16578 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-11-03 01:53:08 +00:00
Christian Stimming
4ce4d29881 More speed up of reports by caching balance results in a hash table.
Patch by Mike Alexander.
Together with r16576 for BP.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16577 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-11-01 20:35:12 +00:00
Christian Stimming
84db256094 #488001: Speed up several reports that rely on html-acct-table.scm.
Patch by Andrew Sackville-West.

Signed-off-by: Christian Stimming <stimming@tuhh.de>

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16576 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-10-30 21:26:11 +00:00
Andreas Köhler
c1d35adb01 Add development version warning to the tip of the day list.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16575 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-10-28 15:32:50 +00:00
Andreas Köhler
7f2bd66593 #484576, r16572: Require goffice 0.5.1 for libgoffice-0.5.0.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16574 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-10-28 15:09:37 +00:00
Christian Stimming
4e5fa1f619 #490934: Minor correction to reports documentation. Patch by Tim Abell.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16573 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-10-28 13:26:45 +00:00
Andreas Köhler
40a4db7a41 #484576: Support goffice >= 0.5.1.
For us, goffice 0.5.1 differs from 0.4 in that it lacks GogRendererCairo
and we can use GogRenderer and gog_renderer_render_to_cairo() (new)
directly.
goffice 0.5.0 will not work with GnuCash.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16572 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-10-28 12:27:48 +00:00
Christian Stimming
fce9bff550 Minor correction to component manager documentation.
Patch by Tim Abell, bug#490699.

Signed-off-by: Christian Stimming <stimming@tuhh.de>


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16571 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-10-27 08:10:21 +00:00
Andreas Köhler
f8acc63e3b #490679: Honor GNOME toolbar settings when specified.
Readd leading slash to DESKTOP_GNOME_INTERFACE for an absolute gconf
lookup.  It has been removed in r14945 (by me).

BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16570 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-10-26 23:21:10 +00:00
Christian Stimming
392916ef63 Add optional two-column display of income statement and reversing the income/expense order.
This patch implements a two-column income statement. I have sent this to the
original person who requested it on IRC, but haven't heard back as to whether
it actually solves his problem. Additionally, the patch includes support for reversing the order of income/expense
tables in the report. It defaults to the standard income/expense, but can be
reversed to show expense/income (bad news first?) and is supported by either
one or two-column mode.

Patch by Andrew Sackville-West, bug#488004

Signed-off-by: Christian Stimming <stimming@tuhh.de>

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16569 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-10-26 18:59:56 +00:00
Andreas Köhler
20600d3de8 #487326: Remove account separator gconf callback when closing preferences dialog.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16568 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-10-16 22:44:48 +00:00
Andreas Köhler
16c6038a24 #487317: Fix qif import druid when stepping back without a file selection.
Also gray out "unload selected file" and "back" buttons when there is no
file selected.

BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16567 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-10-16 22:18:27 +00:00
Christian Stimming
b36523bea3 Update gwen/aqbanking versions on windows.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16565 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-10-15 19:59:18 +00:00
Andreas Köhler
b3bca63844 #482177: Emit account_sel_changed on GncAccountSel when the combobox changed.
This makes it possible again to create customer reports for other than
only the first A/R account in the list.

BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16564 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-10-15 19:49:14 +00:00
Andreas Köhler
41b42b8a9c Win32: Let gnucash.bat pass its parameters to gnucash.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16563 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-10-13 15:23:10 +00:00
Christian Stimming
f829104756 Get the CSV code to compile on Windows as well.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16562 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-10-13 11:07:52 +00:00
Andreas Köhler
a6839478a4 Merge csv-import branch back into trunk.
configure.in                                       |    2
 lib/Makefile.am                                    |    4
 lib/stf/Makefile.am                                |   13
 lib/stf/README                                     |    2
 lib/stf/stf-parse.c                                | 1414 +++++++++++++++++++++
 lib/stf/stf-parse.h                                |  112 +
 src/bin/gnucash-bin.c                              |    1
 src/import-export/Makefile.am                      |    4
 src/import-export/csv/Makefile.am                  |   59
 src/import-export/csv/example-file.csv             |    4
 src/import-export/csv/gnc-csv-gnumeric-popup.c     |  194 ++
 src/import-export/csv/gnc-csv-gnumeric-popup.h     |   78 +
 src/import-export/csv/gnc-csv-import.c             | 1173 +++++++++++++++++
 src/import-export/csv/gnc-csv-import.h             |   33
 src/import-export/csv/gnc-csv-model.c              | 1199 +++++++++++++++++
 src/import-export/csv/gnc-csv-model.h              |  122 +
 src/import-export/csv/gnc-csv-preview-dialog.glade |  496 +++++++
 src/import-export/csv/gnc-csv2glist.c              |  187 --
 src/import-export/csv/gnc-csv2glist.h              |   39
 src/import-export/csv/gnc-plugin-csv-ui.xml        |   11
 src/import-export/csv/gnc-plugin-csv.c             |  160 ++
 src/import-export/csv/gnc-plugin-csv.h             |   60
 src/import-export/csv/gncmod-csv-import.c          |   91 +
 23 files changed, 5228 insertions(+), 230 deletions(-)


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16561 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-10-12 22:51:34 +00:00
Joshua Sled
4fe5a31886 Add MimeType directive so that systems can know how to open our files. :p
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16558 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-10-09 13:27:53 +00:00
Andreas Köhler
a99782927b In search dialog, make top part naturally sized and bottom part expandable.
Free the search criteria box from its viewport and scrolledwindow and
let it take the space it needs. On the other hand, the search results
now fill the remaining space.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16557 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-10-08 21:55:03 +00:00
Andreas Köhler
dc5f4d0c1a Patch from Geert Janssens to expand rhs fields in the post dialog.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16555 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-10-07 22:45:28 +00:00
Andreas Köhler
5e325fa41d #483796, Fancy Invoice: Convert the elements of an AccountValueList when wrapping.
GLIST_HELPER_INOUT does not touch the single elements and
GncAccountValue typemaps do not work here.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16554 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-10-06 23:05:16 +00:00
Christian Stimming
058772449e Replace "Sonstige Einkommen" by "Sonstige Erträge".
(Forgot one in r16551)

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16552 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-10-05 20:38:21 +00:00
Christian Stimming
7f69d8a071 Replace "Sonstige Einkommen" by "Sonstige Erträge".
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16551 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-10-05 20:32:50 +00:00
Christian Stimming
c04ffcfc2c Replace "Einkommen" by "Erträge" as proposed on gnucash-de.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16550 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-10-05 20:32:46 +00:00
Christian Stimming
ae0c428d0b Fix gcc-4.2 warning on a string that cannot be NULL.
Pointed out by Andrew Sackville-West.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16549 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-10-05 19:11:15 +00:00
Derek Atkins
06d3996de3 Reference bug #483631 for slib failures as well.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16548 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-10-05 15:29:20 +00:00
Andreas Köhler
fcfb7bdb95 #438360: Replace str{,n}casestr and strcasecmp by qof_utf8_{substr_nocase,strcasecmp}.
The functions used did not work for non-ascii characters.  The new
implementations use g_utf8_casefold and g_utf8_normalize to improve case
insensitive searches and comparisons.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16547 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-10-03 01:18:13 +00:00
Andreas Köhler
0f802deebe Fix a NULL-%s-printf in the SX code, #481110.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16545 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-09-27 22:07:35 +00:00
Christian Stimming
1ace0c2c9e Updated Traditional Chinese (zh_TW) translations by Kuang-che Wu <kcwu@csie.org>
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16544 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-09-23 20:35:25 +00:00
Rolf Leggewie
e1d7af2e62 SKR04: fix some spelling mistakes
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16542 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-09-19 16:49:09 +00:00
Rolf Leggewie
8ab307a0f0 SKR04: remove some superfluous white-space
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16541 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-09-19 16:21:07 +00:00
Andreas Köhler
9534c745ed Patch by Nathan Buchanan to fix link to libxslt on zlatkovic.com.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16535 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-09-16 02:22:15 +00:00
Christian Stimming
e424807771 Update German translation.
Change translation of 'vendor' into 'Lieferant' as suggested by Robert Froschauer:

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16533 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-09-15 08:29:14 +00:00
Christian Stimming
b65c05da1d German wording improvements as suggested by Robert Froschauer:
'income statement' now 'Gewinn- und Verlustrechnung'
'total revenue' now 'Gesamterträge'
'vendor' now 'Lieferant', but not yet completely done

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16532 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-09-14 20:42:09 +00:00
Christian Stimming
43512c9800 Fix messed-up Makefile for new account templates.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16529 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-09-14 20:00:44 +00:00
Christian Stimming
78f8b18551 Updated Brazilian Portugese translation by Leonardo Fontenelle and Leslie H. Watter.
We are "a little" late, but this is the new pt_BR translation:

- 3446 translated messages,
- 184 fuzzy translations,
- 56 untranslated messages.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16528 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-09-14 19:59:06 +00:00