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
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
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
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
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
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
- 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
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
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
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
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
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
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
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
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
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
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