Commit Graph

11328 Commits

Author SHA1 Message Date
Christian Stimming
40219aea95 New Vietnamese translation by Clytie Siddall.
This merges r16679 from 2.2 branch. The translation itself is
already outdated, but this commit is merged anyway so that
the addition of this new translation isn't forgotten in the
future when trunk becomes the next stable branch.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16961 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-24 20:58:16 +00:00
Christian Stimming
1eebeaaf2e Add Swiss German translation by Raffael Luthiger.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16959 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-24 20:48:31 +00:00
Charles Day
8340f0dbdb Bug #512173: Skip the "match payees/memos" step of the QIF druid if no mappings
are needed. Patch from Ian Lewis.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16956 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-24 17:12:40 +00:00
Charles Day
0d2a91ef03 Prevent unresponsive QIF druid by cleaning up any existing progress dialog
if a Scheme error should occur while reading a QIF file (similar to bug
#516178). Also includes many whitespace and comment improvements.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16955 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-24 02:48:58 +00:00
Charles Day
fa61dee797 Bug#516178: Prevent unresponsive QIF druid by cleaning up any existing progress
dialog if a Scheme error should occur during conversion.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16954 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-23 05:39:34 +00:00
Charles Day
848808c4c2 Bug#481528: Relax duplicate matching criteria on imported QIF transactions that
contain only a debit/credit pair so that they have a chance of match existing
transactions with more than two splits.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16953 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-23 04:54:51 +00:00
Charles Day
e2cff72ade QIF importer: adjust order of "or" conditions for faster performance.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16952 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-23 02:58:14 +00:00
Charles Day
7644d8fd2e For bug 123312: This QIF importer patch provides a somewhat smarter default
namespace for the commodities druid pages if a ticker symbol is included in
the QIF data:
-NYSE for symbols of 1-3 characters with an optional .X or .XX suffix
-NASDAQ for symbols of 4 characters
-FUND for symbols of 5 or more characters
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16950 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-22 18:25:35 +00:00
Charles Day
f7ece28796 Fixes bug 360058 by rewriting qif-import:get-account-name to avoid use
of regular expressions. The new algorithm is simpler and faster anyway.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16949 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-21 21:09:39 +00:00
Charles Day
e51ce0a1cf Updates to whitespace, comments, and display text. I have also corrected the default return value in the date parsing procedure, qif-parse:parse-date/format. All parsing procedures should return #f if the parsing fails.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16948 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-21 17:13:22 +00:00
Charles Day
c3d8516c64 QIF importer: Prevent currency-denominated accounts from being assigned
a stock or mutual fund account type (bug 513829).
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16947 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-21 05:03:55 +00:00
Andreas Köhler
9fc4915ad2 Bug#327635: Let double-clicks in budget list dialog open selected budget.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16941 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-11 21:21:30 +00:00
Andreas Köhler
fc16656981 Bug#506798: Sort html account tables by account code.
Patch by Christoph Ernst.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16940 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-11 20:35:18 +00:00
Andreas Köhler
f3177be432 Initialize keyboard focus in sx editor dialogs to name entries.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16939 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-10 23:00:13 +00:00
Andreas Köhler
df8e2501cf Ignore generated files in accounts/es_MX.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16938 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-10 22:26:50 +00:00
Andreas Köhler
a0d287f250 Add key binding "delete key" to "Edit > Delete Account" action.
gnc_plugin_page_account_tree_cmd_delete_account() always presents at
least one confirmation dialog which defaults to cancel, so massive data
loss should be avoidable.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16937 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-10 22:22:59 +00:00
Andreas Köhler
74830145a8 Update copyright year in about dialog.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16935 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-10 18:25:12 +00:00
Andreas Köhler
ac20287d9a Make "rename page" action work again.
In r15774 the structure of main window notebook tab labels changed, but
in gnc_main_window_cmd_actions_rename_page() the GtkLabel lookup was
still hard-coded and has not been adjusted.  Use
main_window_find_tab_items() instead.

BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16934 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-10 18:22:29 +00:00
Andreas Köhler
440ef0516a Win32: Add setlocal to batch scripts.
This avoids cluttering the environment of the caller.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16932 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-08 22:56:03 +00:00
Andreas Köhler
b91805fd57 Win32: Detect and warn about ActivePerl 5.10 (#506873).
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16931 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-08 22:23:25 +00:00
Andreas Köhler
326eee4cb6 Win32: Provide make_install.sh with some vars, make it more robust.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16930 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-06 23:38:37 +00:00
Andreas Köhler
05f0388610 Win32: Fix a minor typo in reset_steps().
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16929 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-06 22:54:09 +00:00
Andreas Köhler
9ea5112f6c Win32: Factor out make_install step, add make_install.sh.
Make_install.sh can be called in any build directory and will execute
`make install` and all the necessary extra steps after that.

Also, make prepare and finish ordinary steps that can be blocked and
inserted at will.  Add reset_steps.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16928 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-06 22:50:56 +00:00
Andreas Köhler
4e87d41e05 #513088: Do not show search dialog and hide it immediately afterwards.
Previously, gtk_widget_show_all() and gtk_widget_hide() were called on
the dialog, so that everything except the dialog widget itself were set
visible.  That way the user did not see the dialog filling up and
resizing on initialization.  Buggy window managers do not like
subsequent map&unmaps though and do not make the search dialog pop up
correctly.

This change removes both calls and depends on the interesting subwidgets
being visible.  For search.glade and the widgets inside dialog-search.c
this is guaranteed now.

BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16914 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-03 00:59:11 +00:00
Andreas Köhler
7e5e56e1bb #512985: Use receivable and payable account types in german skr03 template.
Patch by Frank H. Ellenberger.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16913 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-02 23:48:49 +00:00
Joshua Sled
aa49ff0443 Bug#510221: add es_MX account files. Patch from Daniel Espinosa <esodan yahoo.com.mx>.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16910 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-01 00:48:07 +00:00
Joshua Sled
324838c694 Bug#511006: Check the GnuCash file for the relevant commodity during QIF security import, rather than assuming it's there because it's in the map file, since the user might be importing against a different book. Patch from <cedayiv gmail com>.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16909 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-02-01 00:47:10 +00:00
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