Commit Graph

56 Commits

Author SHA1 Message Date
Christian Stimming
8298177be7 Remove gtkhtml-related sources completely.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20483 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-03-26 09:23:45 +00:00
Christian Stimming
51e95d1840 Disable gtkhtml choice from gnucash as we now require the CSS/javascript features of webkit.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20482 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-03-26 08:59:07 +00:00
Christian Stimming
6e987e23f0 Correctly disable python unless --enable-python was given
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20477 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-03-25 07:57:15 +00:00
Christian Stimming
b6258d7a7a Add javascript jqplot 0.9.7r635 module so that it can be used in reports.
From: Andy Clayton <q3aiml@gmail.com>

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20473 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-03-24 21:30:09 +00:00
Christian Stimming
a3443e4f90 Add code to start up a Python console during Py module init, but disabled by default.
If a python console is wanted, change the last section
of src/python/init.py to "if True:".

From: Andy Clayton <q3aiml@gmail.com>

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20471 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-03-24 20:10:45 +00:00
Christian Stimming
1874219672 A somewhat rough start to a gnucash python module
This also renames the configure option to --enable-python.

From: Andy Clayton <q3aiml@gmail.com>
(with minor modifications by myself)

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20470 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-03-24 19:47:47 +00:00
Christian Stimming
5cbf6cbdb1 Enclose building of app-utils-python in AM_CONDITIONAL so that it isn't build on a non-python build.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20469 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-03-24 19:47:32 +00:00
Geert Janssens
14891d2849 Require guile 1.8.5 and remove all 1.6.x specific conditions
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20441 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-03-21 15:10:40 +00:00
Geert Janssens
86ccf6ed54 [PATCH 3/4] Bug #615168: Remove configure.in check for slib
Gnucash no longer requires slib.

Patch by Andy Wingo.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20437 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-03-21 15:10:03 +00:00
Geert Janssens
262f690e5f Bug #645173 - [PATCH] Configure check uses hardcoded webkit library
name

Patch by Andy Clayton.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20429 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-03-18 19:40:00 +00:00
Christian Stimming
7e950fd2e3 Make error message on missing <dbi/dbi.h> more verbose.
Also mention the infamous dbi database drivers here,
https://lists.gnucash.org/pipermail/gnucash-devel/2011-February/031171.html

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20420 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-03-14 05:39:49 +00:00
Phil Longstaff
ded11a213b Update rev to 2.4.4
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20417 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-03-13 16:47:58 +00:00
Christian Stimming
9ca9eb5462 Configure simplification: Use pkg-config for libofx. Remove obsolete external qof detection.
(Somehow the argument --with-qt3-wizard-package was writting right
inside the qof code stuff. This has been moved to the aqbanking section now.)

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20407 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-03-13 00:02:38 +00:00
Phil Longstaff
226917b373 Update revision to 2.4.3
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20336 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-02-25 00:29:25 +00:00
Christian Stimming
9d399b0c2e Really fix conditional configure test for gtkmm.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20313 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-02-18 11:35:34 +00:00
Christian Stimming
b6f909b75f Re-apply r20310: Add optional module that compiles with gtkmm.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20312 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-02-18 09:37:24 +00:00
Christian Stimming
df9044243b Revert r20310, "Add optional module that compiles with gtkmm..." - the configure code wasn't taking this as optional for whatever reason.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20311 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-02-17 18:43:43 +00:00
Christian Stimming
5eba235bac Add optional module that compiles with gtkmm, i.e. in C++.
This was just a crazy idea, but it turns out to be extremely easy.
This can be used as a place for new GUI elements which people prefer
to write in gtkmm/C++ instead of C. It's disabled by default.
Use configure --enable-gtkmm to enable it.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20310 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-02-16 21:39:54 +00:00
Phil Longstaff
112778f12e Update revision to 2.4.2
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20252 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-02-06 22:30:26 +00:00
Phil Longstaff
02b3ffaea4 Update revision to 2.4.1
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20231 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-02-05 01:55:41 +00:00
John Ralls
7cb436e08d Change GNC_RESAVE_VERSION to GNUCASH_RESAVE_VERSION so that it's similar to the other version macros; define it at the top of configure.ac so that it's obvious to everybody; and store the current Gnucash version only when doing a full save so that retrospective changes to GNUCASH_RESAVE_VERSION won't skip a resave because the database has been touchedby a newer version.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20223 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-02-02 00:04:29 +00:00
John Ralls
725e14eb17 Add gnc_get_long_version, a guint concocted by adding the version values together allowing two digits for each. Add a new version value, GNUNCASH_NANO_VERSION, to be incremented when there's any change to data serialization. Use the new gnc_get_long_version to tag the Gnucash version in the versions table in the dbi backend.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20202 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-01-29 23:38:10 +00:00
John Ralls
c2702ebec4 Better OSX language handling: Add a "C" locale to the language-list
after any english locale so that if that english locale isn't present, 
gettext will fall through to "C", which makes unnecessary the "en.po" 
file. Also removed the special casing and locale truncation; gettext is 
quite capable of doing that itself.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20188 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-01-28 21:03:40 +00:00
John Ralls
5429f5a8cf Add en to the ALL_LINGUAS list in configure.ac; should have been in r20142
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20158 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-01-23 19:29:47 +00:00
John Ralls
28abf46152 Reverse some extra changes that slipped into 20155
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20157 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-01-23 19:24:09 +00:00
John Ralls
d4e3354c47 Provide more detail in commit error when it's caused by a read-only book. Mark error message for translation.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20155 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-01-23 17:50:43 +00:00
John Ralls
886cf5b4e5 Fix qof/test compilation errors, provide guard for glib_testing.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20107 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-01-15 19:11:42 +00:00
Christian Stimming
dc4ec4a8ea Remove the old "import-export/hbci" module because it is no longer supported.
The newer "import-export/aqbanking" has been in use since aqbanking-3.0.0.
As it turned out, we require aqbanking-4.0.0 now anyway, which was
release 2009-05-30. Consequently, the old module isn't being maintained
by us and so needs to be removed.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20106 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-01-15 09:52:53 +00:00
Christian Stimming
cdb4014700 Bug #638689: Require libaqbanking >= 4.0.0 because earlier versions are not supported correctly by our code anymore.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20105 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-01-15 09:52:41 +00:00
Mike Evans
c33270221d A plugin to import CSV data as a new invoice or bill. Based on code written by Sebastian Held.
Also includes a python script to massage a downloaded order form into the correct format for import.  See contrib/rapid2gnucash.py
This works with Rapid Electronics (UK) and can be used as a basis for other vendors.  Users need to add a line in their  ~/.gnucash/config.user
for the module to be loaded:
(gnc:module-load "gnucash/plugins/bi_import" 0)
See bug #624911 for more details.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20034 57a11ea4-9604-0410-9ed3-97b8803252fd
2011-01-07 14:04:55 +00:00
Phil Longstaff
4eb66e27cc Update configure.ac to 2.4.0
Update gnucash-bin.c to indicate stable version is 2.4.0, next stable version 2.6

Here we go...


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@19970 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-12-20 17:59:25 +00:00
Mike Alexander
8adaf9d132 Move gnc-version.h and gnc-svninfo.h from gnome-utils to core-utils.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@19928 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-12-12 06:48:20 +00:00
Phil Longstaff
789f42e134 Update release to 2.3.17
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@19851 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-11-21 02:14:21 +00:00
Phil Longstaff
876350d348 Fix stupid mistake when I checked in the configure.ac with new version#.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@19766 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-11-06 21:35:20 +00:00
Phil Longstaff
0e6f29c3ac Update revision # to 2.3.16
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@19764 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-11-06 20:33:27 +00:00
Christian Stimming
03a0075369 Relax configure test for svnversion of BUILDING_FROM_SVN was set beforehand. Helpful when building from git.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@19552 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-09-05 19:15:33 +00:00
Geert Janssens
65c5cd6b09 Cleanup whitespace
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@19525 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-08-31 19:55:34 +00:00
Geert Janssens
3ba2c90396 Make GnuCash more runtime relocatable by using dynamic paths in the environment file.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@19518 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-08-31 14:31:35 +00:00
John Ralls
b5fd6ecee2 [Bug 560052] Force use of internal strptime to work around bug in the Leopard libc.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@19461 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-08-21 23:52:27 +00:00
Geert Janssens
d273e7288d Move business-reports to the reports module.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@19454 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-08-21 17:02:42 +00:00
Christian Stimming
0af1c605c2 Add lookup of linker flags of libgwenhyfar-gui-gtk2.
It is still disabled until more testing has been done, though.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@19446 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-08-17 21:30:17 +00:00
Phil Longstaff
ffa7f72dbc Update release number to 2.3.15
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@19436 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-08-15 18:27:06 +00:00
Christian Stimming
bc16634061 Add initial Bulgarian translation, by Rosi Dimova, by Bulgarian Gnome translation team.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@19382 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-07-29 20:09:24 +00:00
Christian Stimming
2f39208e7d Merge the sql parsers of the business objects into the main sql module.
Also, completely remove the business-core/sql module because it is
no longer needed. The tests of this module have been moved into
backend/dbi because they depend on sql+dbi, but not more than that.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@19364 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-07-14 19:39:19 +00:00
Christian Stimming
0f17917433 Completely remove the business-core/xml module as it is no longer needed.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@19363 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-07-13 09:56:24 +00:00
Geert Janssens
8125921e38 Move language dependent files lv_LV to lv
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@19247 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-06-09 08:12:42 +00:00
Geert Janssens
2e940f7d3e Move language dependent files lv_LV to lv
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@19245 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-06-09 07:29:26 +00:00
Phil Longstaff
82eb1c865e Update rev number to 2.3.14
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@19231 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-06-05 18:51:41 +00:00
Phil Longstaff
1ecee48dc0 Update version to 2.3.13
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@19212 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-05-30 19:02:05 +00:00
John Ralls
769147a06c Remove AC_PROG_OBJC from configure.ac
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@19202 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-05-24 05:08:42 +00:00