If an error occurs while importing, imported_account_tree will be set to
#f, whereas functions called by gnc:account-tree-catenate-and-merge
would expect empty lists. So do not call that function at all.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16093 57a11ea4-9604-0410-9ed3-97b8803252fd
It is not clear yet, when and how it is best to remove inaccessible
files from the history list. At least we should not do it on startup.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16091 57a11ea4-9604-0410-9ed3-97b8803252fd
Eventually we can just move back to POTFILES.skip and remove the
POTFILES.skip tests from Makefile.am. This should allow "make check"
to work on recent systems (like Fedora 7) with intltool-0.35.5
and automake-1.10
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16090 57a11ea4-9604-0410-9ed3-97b8803252fd
user. Fixes#436255. Also reload the check format combobox each time
a custom format is successfully saved. Fixes#436394.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16088 57a11ea4-9604-0410-9ed3-97b8803252fd
This prevents the test-lots case from dying when it attempts to divide
one split into two splits, and the ration of the two splits ends up
producing numbers less than 0.01.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16082 57a11ea4-9604-0410-9ed3-97b8803252fd
On Windows, the short date formats are used, containing standard
delimiters.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16081 57a11ea4-9604-0410-9ed3-97b8803252fd
On the one hand this avoids nasty redraws, so that the user need not
watch the dialogs getting filled by widgets. On the other, on Windows
because of #436721, dialogs are not redrawn correctly after a
gtk_window_resize(), rendering at least these two dialog partly unusable
without a full redraw.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16078 57a11ea4-9604-0410-9ed3-97b8803252fd
The recursive parsing of %x by strptime seems to work only for complete
strings, e.g. 4.6. in de_DE or 4/6 in en_UK will not be parsed
correctly. Therefore, readd LANGINFO_D_FMT_CHECK and use
qof_win32_get_time_format(QOF_WIN32_PICTURE_{DATE,TIME,DATETIME} on
Windows for printing and scanning. Make get_win32_locale_string and
translate_win32_picture accessible by QOF.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16073 57a11ea4-9604-0410-9ed3-97b8803252fd
The treeview on the left hand side does not support horizontal
scrolling, so separate both sides by a horizontal paned widget. Save
and restore its position in GConf, too.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16064 57a11ea4-9604-0410-9ed3-97b8803252fd
clears transaction should be checked when the reconciliation dialog is
created.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16056 57a11ea4-9604-0410-9ed3-97b8803252fd
codes in the qof_book_merge_commit() function. Fixes 343730.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16055 57a11ea4-9604-0410-9ed3-97b8803252fd
Remove check for HAVE_LANGINFO_D_FMT. Rather use standard strftime and
(standard?) strptime format specifiers %x (date), %X (time) and %c
(date&time, all in national representation).
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16049 57a11ea4-9604-0410-9ed3-97b8803252fd
Originally, it came from evolution-data-server,
/libedataserver/e-time-utils.c, but was modified to not depend on GLib.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16048 57a11ea4-9604-0410-9ed3-97b8803252fd
amount(number) and amount(words) when printing directly from the
custom check page of the print dialog. (No bugzilla.) The other bug
is that GnuCash fails to write the guid in newly saved check
files. (Bug #434407)
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16046 57a11ea4-9604-0410-9ed3-97b8803252fd
single pair of fields attached to the QofInstance object.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16041 57a11ea4-9604-0410-9ed3-97b8803252fd