* src/import-export/hbci/druid-hbci-initial.c: Add button for
manual adding of HBCI accounts. Fixes#117760. Requires latest
OpenHBCI CVS -- next openhbci-0.9.13 will be out this weekend.
* src/import-export/hbci/gnc-hbci-{getbalance,gettrans,transfer}.c:
Add saving of the HBCI_API so that bank's status changes will now
be remembered immediately. However this might save some
unnecessary information to disk, but hopefully we will have fixed
that in OpenHBCI soon.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8965 57a11ea4-9604-0410-9ed3-97b8803252fd
(written-in-C) QIF importer. The code compiles but has not
been tested. Yet to do: merging, conversion to gnc, and UI.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8873 57a11ea4-9604-0410-9ed3-97b8803252fd
* macros/acx_pthread.m4: change pthread search (should be removed)
* src/engine/guid.c: remove pthread code and just use a static buffer.
(pthread code is kept within some #ifdef's, just in case we decide to
put it back in later).
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8846 57a11ea4-9604-0410-9ed3-97b8803252fd
the particular system
* configure.in: look for pthread library (now that we actually
USE pthreads, even if only for Thread Local Storage).
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8810 57a11ea4-9604-0410-9ed3-97b8803252fd
* configure.in, src/import-export/hbci/dialog-hbcitrans.c: Add
support for KtoBlzCheck, a small checking package for destination
account numbers for German banks. Very small, very useful :),
http://sourceforge.net/projects/ktoblzcheck
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8497 57a11ea4-9604-0410-9ed3-97b8803252fd
* configure.in: OpenHBCI version 0.9.11 is required now. Earlier
versions cause a segfault with any recent OpenSSL.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8447 57a11ea4-9604-0410-9ed3-97b8803252fd
* src/import-export/import-settings.c: Revert previous gettext macro addition.
* src/engine/TransLog.c,h: Change the log format to use GUID instead of C pointers and to use ISO8601 instead of proprietary format.
* src/engine/gnc-numeric.h
* src/import-export/import-match-map.c: Doxygen update
* configure.in
* src/scm/main.scm
* src/import-export/Makefile.am
* src/import-export/log-replay/*: New log replay module. This ALMOST works, except I forgot you can't set the GUID of gnucash's objects, and thus completely screwed up on the playback logic. I'll think of a solution when I am rested.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8440 57a11ea4-9604-0410-9ed3-97b8803252fd
take an argument, the g-wrap module directory. Then actually
test that the g-wrap module loads. This should detect systems
without slib installed.
* configure.in: all the new gwrap check macro
Fixes#113218
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8351 57a11ea4-9604-0410-9ed3-97b8803252fd
* configure.in: supply AC_PROG_CXX to fix the automake-1.7 problem
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8283 57a11ea4-9604-0410-9ed3-97b8803252fd
* macros/autogen.sh: a bit more work on the version searches.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8282 57a11ea4-9604-0410-9ed3-97b8803252fd
* macros/autogen.sh: add more searches for a good version of
the autotools.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8281 57a11ea4-9604-0410-9ed3-97b8803252fd
* configure.in: Fix hbci and ofx test for handling --disable
correctly.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8271 57a11ea4-9604-0410-9ed3-97b8803252fd
cflags, because it can cause build warnings on platforms with
gcc-3.2, and frankly we don't need it since we don't install
before we're building.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8092 57a11ea4-9604-0410-9ed3-97b8803252fd
fail on gcc 3.2.2 which actually cares. This is particularly
important for AC_CHECK_HEADER(S)
* configure.in: change the configure help message from
"--enable-gui" to "--disable-gui", because the default is
enabled. Also changed "--enable-error-on-warning" for the
same reason.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8010 57a11ea4-9604-0410-9ed3-97b8803252fd
but also move it to the end of the script so it wont interfere with
any other configuration test.
* src/business/business-report/owner-report.scm: fix the column
headings and option names to match. Fix the date-due column so
the heading properly goes away. Also fix some of the
internationalization issues -- strings were translated but the
translation was not being used. Fixes # 105036
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7922 57a11ea4-9604-0410-9ed3-97b8803252fd
* configure.in: Disable error-on-warning by default because this
seriously breaks quite a number of configure tests. May be enabled
again for the development branch, but definitely not for
end-users.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7920 57a11ea4-9604-0410-9ed3-97b8803252fd
locations. In particular, AC_CHECK_HEADERS() uses CPPFLAGS, not
CFLAGS.
* src/backend/postgres/Makefile.am: use PGSQL_CFLAGS and PGSQL_LIBS
* src/backend/postgres/test/Makefile.am: use PGSQL_CFLAGS
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7891 57a11ea4-9604-0410-9ed3-97b8803252fd
when testing for zvt. Use the (already aquired) $GTKHTML_LIBS
instead. Fixes Stan's problem from gc-devel.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7887 57a11ea4-9604-0410-9ed3-97b8803252fd
* Rename a bunch of files:
business-options to business-options-gnome
business-utils to business-gnome-utils
- this required changes to a bunch of files in business-gnome
* move business-options.scm and business-prefs.scm to business-utils
* create a business-utils gnc-module
- required changes to configure.in, business/Makefile.am
- added a bunch of files (generally moved from business-gnome)
* moved a bunch of other non-gnome definitions out of the gnome-specific
locations (gnome-utils -> app-utils, or business-gnome -> business-utils)
* gncEntryLedgerLoad.c: commented-out code to load tax-tables from
the options; waiting until code is actually written.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7844 57a11ea4-9604-0410-9ed3-97b8803252fd
with multiple versions of the autotools suite. Make generated g-wrap
sources depend on config.status.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7837 57a11ea4-9604-0410-9ed3-97b8803252fd
* src/scm/command-line.scm: change the message to let people know that
the rpc-server command-line option only works if gnucash was compiled
with rpc enabled.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7751 57a11ea4-9604-0410-9ed3-97b8803252fd
* src/engine/gw-engine-spec.scm: use gslist-of where needed
* src/engine/gw-kvp-spec.scm: use gslist-of where needed
NOTE: As of now you ABSOLUTELY REQUIRE G-WRAP >= 1.3.3
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7678 57a11ea4-9604-0410-9ed3-97b8803252fd