Commit Graph

11451 Commits

Author SHA1 Message Date
Joshua Sled
c2b0a2844a Bug#511681: add no-op support for the "G" slot on security transactions to lessen spurious console output. Patch from William Hamblen <william.d.hamblen dartmouth edu>.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16908 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-01 00:46:16 +00:00
Joshua Sled
4043007881 Bug#510962: warn the user when encountering a QIF import file without date lines. Patch from Charles Day <cedayiv gmail com>.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16907 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-01 00:45:08 +00:00
Joshua Sled
f93b4976eb Bug#512497: use payee/memo mappings as well in the QIF import of investment transactions. Patch from Charles Day <cedayiv gmail com>.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16906 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-01 00:44:14 +00:00
Joshua Sled
1b393b59c0 Bug#510940: better handle unrecognized date formats; patch from Charles Day <cedayiv gmail com>.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16905 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-01 00:43:20 +00:00
Joshua Sled
9a903f344e Bug#510630: correct typo in description during import; patch from <dman dman13 dyndns org>.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16904 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-01 00:42:26 +00:00
Joshua Sled
25c9635b9f Patch to invert the price scatterplot to display commodities per currency, from Joshua Ross <joslwah gmail com>.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16903 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-31 23:17:44 +00:00
Joshua Sled
a6aa113063 fix mimetype on binary file.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16902 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-31 22:56:13 +00:00
Joshua Sled
b2008c56e7 Add GC-export_en.xls contribution from Jannick Asmus <jannick.news gmail com>.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16901 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-31 22:47:15 +00:00
Andreas Köhler
ed9e9a7e0d Convert de_DE account templates to UTF-8.
This should be considered as a move forward, so please do not mess with
other encodings in this directory anymore :-)


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16891 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-30 00:13:55 +00:00
Derek Atkins
0a2f2a76fb Fix r16860 by re-adding the slash in the XML closing tag.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16890 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-29 18:09:04 +00:00
Andrew Sackville-West
28ebb2f910 fix multi-column report to use report guid.
It's a bit of a hack because we still refer to sub-reports by name,
but the list of names gets built from the list of registered reports
so that's safe, given no duplicate names. Sorting of the list of
available reports isn't quite right, but it's a start.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16886 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-24 05:24:09 +00:00
Andreas Köhler
ae7bbaad59 Remove G_INLINE_FUNC from mark_split declaration.
This broke builds on MacOS and even recent Ubuntus.  The macro's
documentation strongly discourages its use and we did not use it
correctly anyway.

BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16885 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-23 22:54:59 +00:00
Andreas Köhler
406f3fd879 #510725: Fix a crash when comparing cuspis in commodity matcher.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16884 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-23 22:54:50 +00:00
Andreas Köhler
086d225db6 Update latest stable version.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16883 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-23 22:54:40 +00:00
Derek Atkins
3ea34ebb16 Small patch to recognize 401k/403b
Patch by Charles Day
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16878 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-20 18:16:33 +00:00
Derek Atkins
c95bc361f9 When matching QIF transactions make sure the account matches (#506810)
Patch by Charles Day
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16877 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-20 18:13:00 +00:00
Derek Atkins
2324d9be48 Ignore empty (whitespace) lines in QIF leader (#457591)
Patch by Charles Day
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16876 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-20 18:06:54 +00:00
Derek Atkins
57706df9e5 Display the Notes if Memo is empty in Transaction Report (#454834)
Patch by Charles Day
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16875 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-20 18:03:58 +00:00
Derek Atkins
4f56d12169 Fix the rounding of security transactions in the QIF Importer (#373584).
The QIF file does not provide the total amount paid for the
  shares. What appears in the "T" line is the price paid for the
  shares *plus* commission ("O" line, if any).

Patch by Charles Day
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16874 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-20 17:52:55 +00:00
Derek Atkins
41c195d3f2 Improve the QIF txn matcher (#336211)
Don't run it when we have no accounts or empty accounts.
Cache the account list early on.
Patch by Charles Day
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16873 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-20 17:36:00 +00:00
Derek Atkins
1db95753b7 Throw a better warning for dates before 1970 (#106242)
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16872 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-20 16:56:31 +00:00
Christian Stimming
2d896028aa #509562: Fix apparently ugly typo in pt_BR account template.
Bug submitted by Renato Moutinho.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16870 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-20 13:24:17 +00:00
Andrew Sackville-West
2c595b87e2 fix several report-guid references
in general-journal, Welcome to Gnucash report ;) and possibly in
category-barchart.scm


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16869 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-17 05:27:53 +00:00
Derek Atkins
848bfd2b34 Get distcheck working again on Fedora 7
- move the gnucash-desktop.in.in from POTFILES.skip to POTFILES.ignore
- only try to make-gnucash-potfiles if $(srcdir) is writable
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16868 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-16 16:35:52 +00:00
Derek Atkins
d088b0e9bd Ignore src/gnome/gnucash.desktop.in in the POTFILES
Allows "make check" to work again.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16867 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-16 15:01:21 +00:00
Christian Stimming
e3f63d58f0 Add po/POTFILES.in to SVN so that l10n.gnome.org can download it directly.
Also, modify build rules so that POTFILES.in is no longer generated
automatically during make dist, but only on explicit "make pot", because
the build rule will now modify POTFILES.in in the srcdir and no longer
in the builddir.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16864 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-15 20:40:19 +00:00
Andrew Sackville-West
a011326e55 fix another report-guid reference, general-ledger report.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16863 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-15 18:56:25 +00:00
Rolf Leggewie
7453ef0b73 accounts/de_DE/acctchrt_skr04.gnucash-xea: remove superfluous ':' at the end of the account name for 7 accounts as it
leads to problems


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16860 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-15 14:49:56 +00:00
Christian Stimming
e3bbac6c2b Revert "Re-add POTFILES.in to SVN."
The build rules have to be modified non-trivially in order to have this
do the correct thing if builddir != srcdir. I give up for now - maybe
someone else?


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16859 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-15 10:26:22 +00:00
Christian Stimming
afa5725743 Re-add POTFILES.in to SVN so that l10n.gnome.org can download it directly.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16858 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-15 10:17:08 +00:00
Andrew Sackville-West
05024d558f possible fix for piechart crasher -- add report-guid to sub-report links
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16856 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-14 19:03:11 +00:00
Andreas Köhler
8e9bbd8033 Save last used account for posting of invoices in kvp slots of effective owners.
The slot is named "last_posted_to_acct".  Before showing the post-to
dialog, try to read that slot and pre-select the account appropriately.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16854 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-13 12:46:28 +00:00
Andreas Köhler
34e13c18d3 Use automatic horiz scrollbar policy in hierarchy druid on category selection page.
This avoids explosions of the dialog in size when selecting an account
category with long full names, like SKR03 or SKR04.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16853 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-13 12:46:19 +00:00
Andreas Köhler
3d8547d21f Correctly close file descriptors in gz_thread_func.
This is needed to load compressed xml data files without a specified
encoding.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16852 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-12 17:13:20 +00:00
Andrew Sackville-West
686c91823f fix more report references to use report-guid, fixes "Print Invoice" crasher.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16851 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-10 19:01:03 +00:00
Derek Atkins
b1ac763cab If you close the books on the same day twice don't insert double txns.
The BalanceAsOf() API checks <, not <=, so just add one to the time.
Should be backported only if the rest of the book closing is backported, so:
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16848 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-09 04:18:29 +00:00
Andrew Sackville-West
bece99a4ae fix owner-report references broken by report-guid.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16845 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-08 18:49:43 +00:00
Derek Atkins
2bf34ffec9 Get distcheck working on FC7.
Need to ignore some files:
 ./share/icons/hicolor/icon-theme.cache and ./share/info/dir
these get created by the install system but don't get deleted
(and cannot be deleted because they could be shared).
So just ignore them.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16844 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-08 02:10:59 +00:00
Andreas Köhler
1484554a37 Fix compiling from tarball, as art/ is not distributed.
Patch from warlord.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16842 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-08 01:16:38 +00:00
Andreas Köhler
5bc3569911 Fix r16733 and r16782 by removing the contents of po/POTFILES.ignore from po/POTFILES.
For more detail, see
http://lists.gnucash.org/pipermail/gnucash-devel/2008-January/022043.html.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16837 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-07 20:19:06 +00:00
Andrew Sackville-West
8bad06ceeb Prevent crashing when a report template disappears (#505921).
If a report template is missing (renamed, moved, deleted, whatever)
while the report is still open, then the app will crash while reading
the books file. The options-generator will fail and cause subsequent
attempts to access the options to fail and crash. A couple checks for
the existence of options is all it takes. Also included a warning dialog.

BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16836 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-06 23:55:48 +00:00
Christian Stimming
7feab49362 Fix goffice check that was broken for goffice < 0.5.1.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16834 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-06 21:09:42 +00:00
Derek Atkins
0a149152b5 Better handling of QIF Split transaction matching (#114724)
If a QIF split transaction is involved in a match then it always has
  priority. The other half of the match will always be the half that
  gets discarded, even if it is from an investment account.

Patch by Charles Day
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16828 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-06 16:02:14 +00:00
Derek Atkins
cf397f4c8a Always ask for the QIF currency (#504007).
Patch by Ian Lewis
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16826 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-06 15:46:33 +00:00
Andreas Köhler
9e2a464c80 Allow building against goffice-0.6.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16825 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-06 15:39:41 +00:00
Andreas Köhler
9e20a61028 Complete gcc-4.2 fixes by disabling -Waddress in some business source files.
Patch from Jerry Quinn.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16823 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-06 15:10:59 +00:00
Christian Stimming
6e0cfe280c Make info message from r16718 and r16817 even more useful for non-techie
and probably windows users.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16821 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-06 12:41:56 +00:00
Andreas Köhler
c0fb9f48ec Make info message from r16718 more useful for the non-techie user.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16817 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-06 02:53:15 +00:00
Christian Stimming
f5159c4103 Improve aqbanking version check add maximum version to avoid confusion.
The very latest aqbanking series 3.x.x is not source compatible to 2.x.x.
GnuCash is not yet ported to that new series. Hence, we check that we
really have only those versions that are really supported.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16816 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-05 21:39:27 +00:00
Christian Stimming
81b907d836 Fix typo in German account template.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16814 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-01-05 21:04:09 +00:00