Commit Graph

10557 Commits

Author SHA1 Message Date
Joshua Sled
3eb2abc024 update
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15402 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-20 15:27:21 +00:00
Joshua Sled
abb0b25246 remove unneeded call
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15401 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-20 15:26:46 +00:00
Andreas Köhler
35f43c0a1a Raise dependencies: GLib 2.6, Pango 1.8, GTK+ 2.6.
Ask for GLib 2.6 and GTK+ 2.6. Let the included GOffice 0.0.4 and LibGSF
1.12.3 use their native base dependencies. Remove all #ifdefs and
compatibility code that were necessary to make GnuCash, GOffice and
LibGSF compile on an older setup (GLib 2.4, Pango 1.6, GTK+ 2.4).


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15400 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-20 15:21:35 +00:00
Joshua Sled
eb73260220 Fold branches/sx-cleanup/ [14463:15384] back into trunk/.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15399 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-19 23:45:45 +00:00
Christian Stimming
e3a674154b Replace openssl 0.9.8 by openssl 0.9.7 because gnome-vfs was built against it
and it is easier to handle.
Activate online banking (hbci) plugin of gnucash.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15398 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-19 11:49:26 +00:00
David Hampton
a789aaee70 Don't abort when F::Q fails to return a quote. GnuCash may have
more quote sources to query.  Fixes #387410.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15397 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-19 05:53:30 +00:00
Joshua Sled
908a792ee9 Update with catch-all "gtk+" dependency for top 5 distros.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15396 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-18 01:28:49 +00:00
Derek Atkins
71837060b8 gtk_html_save needs an API with size_t instead of guint (#395553)
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15395 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-17 15:54:47 +00:00
Christian Stimming
39d29bab2d Add more prerequisites for including online banking; still disabled, though.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15394 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-17 14:33:56 +00:00
Christian Stimming
7ef00ee207 Update win32 installation instruction according to last months' changes
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15393 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-16 20:48:24 +00:00
Andreas Köhler
5611e7efd3 Correctly empty date format combobox in qif import druid. Fix #396668.
When entering the page about choosing the date format (d-m-y, etc.) the
list of entries of the combobox is to be cleared and refilled.
Therefore, loop through all entries instead of
gtk_combo_box_remove_text'ing only the first entry. Trunk-only bug.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15392 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-16 19:43:42 +00:00
Andreas Köhler
3cce429ee1 Use correct exit status in backend/file tests.
Let the tests exit with status get_rv() instead of 0 so that 'make
check' really fails if necessary.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15391 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-15 20:28:01 +00:00
Andreas Köhler
a611cec8b1 Fix the module name in two backend/file tests.
gnc-backend-file has been renamed to gncmod-backend-file, so all tests
should use that new name.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15390 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-15 20:27:58 +00:00
Christian Stimming
0744164742 Add gwenhywfar/aqbanking for win32 online banking. Not yet activated because we are waiting for upstream releases.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15389 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-15 17:36:01 +00:00
Christian Stimming
a2793a9e1f Clarify abbreviation for translators
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15388 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-15 16:01:31 +00:00
Chris Shoemaker
5ea313e681 Use GtkTreeModelFlags instead of guint.
Fix a comment typo and remove an unused variable.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15383 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-15 01:08:54 +00:00
David Hampton
17f3998566 Fix cases where something that should be a GType isn't defined
properly.  Problem pointed out by Steve Langasek and is listed as
Debian bug 406378.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15381 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-15 00:52:04 +00:00
Andreas Köhler
f1de45a420 Drop gnucash-config and gnucash.m4.
GnuCashs APIs, ABIs, and libraries are not designed for third-party
development, so do not encourage it at this point of time.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15379 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-14 19:38:11 +00:00
Andreas Köhler
5d8552f07c Drop variables GNC_LIBDIR and GNC_MODULE_DIR.
Both are equal to pkglibdir and only used in src/bin/, even mixed with
pkglibdir. The module installation paths are hard-coded to pkglibdir
anyway, so we do not provide that flexibility right now.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15378 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-14 19:38:05 +00:00
Andreas Köhler
b749d1f585 Add DYLD_LIBRARY_PATH variable to the gnucash script.
On MacOS, the load-extension calls need DYLD_LIBRARY_PATH to be set to
find the libraries. This was missing in the startup script.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15377 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-14 19:38:01 +00:00
Christian Stimming
7fc5813f66 Comment out old debugging console output
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15352 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-13 16:01:43 +00:00
Christian Stimming
19cd819a0f For enabled hbci, link not only to aqbanking but also gwenhywfar because we use some of its functions directly. This became obvious on win32.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15351 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-13 15:40:03 +00:00
Andreas Köhler
de7f075fd5 Use double-clicks in general import dialogs.
In the import account matcher and import transaction match picker tree
views, let double-clicks on rows close the corresponding dialogs.

BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15347 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-12 23:02:47 +00:00
Christian Stimming
14888d5730 For win32, ifdef out the fork() calls and show error dialog until g_spawn is implemented for the child process.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15345 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-12 16:37:13 +00:00
Christian Stimming
fcaaed91eb Fix callback function decoration with latest aqbanking/gwenhywfar on win32
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15344 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-12 16:36:34 +00:00
Christian Stimming
95729dc1da Remove unused header (that doesnt exist on win32)
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15343 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-12 16:35:26 +00:00
Andreas Köhler
f0cc9650ba Use double-clicks in the qif import druid. Fix #395325.
In the account picker dialogs, double clicks now close the dialogs. More
importantly, these dialogs are showed as a result of double clicks
(row-activated) instead of selection changes. This lets the user choose
the matching account more than once if there is only one item to match.

Introduces new i18n strings


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15336 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-11 22:16:23 +00:00
Andreas Köhler
dae1442ed2 Avoid crash in QIF import, page payees/memos. Fix #392707.
On the payees/memo page in the QIF import druid, provide the callback
for line clicks the correct display information and not the one of
another/previous page. This slipped in r14588, 2.0 is crash-free.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15332 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-09 20:18:08 +00:00
Andreas Köhler
5c16caedbf Make GnuCash work on Windows again.
* add $prefix/lib/gnucash to $PATH
* move all modules to $prefix/lib/gnucash, even if not compiled with
  '-module'. This happens in install.sh after 'make install', so add
  $prefix/lib/bin to PATH and GNC_MODULE_PATH or move the dlls manually
  if you run 'make install' yourself
* distribute only the .la files for the shared libraries
* shutdown gconfd-2 in dish.sh so that inno can access the schemas.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15328 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-07 21:33:26 +00:00
Andreas Köhler
4ef738101e Translate expenses in mortgage/loan druid. Fix #393436.
Mark the names and memos of expenses (Taxes, Insurance, PMI, Other
Expenses) in the Mortgage/Loan Setup Druid for translation. Spotted by
Fabrice Kurz.

Introduces new i18n strings
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15327 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-07 15:42:22 +00:00
Andreas Köhler
3657baff03 Adjust box packing in payment dialog. Fix #393024.
When enlarging the Payment Dialog window, space is currently allocated
to each widget equally.  The only widget that would benefit from
additional space is the Transfer Account tree.
Patch by cardinal@dodds.net.

BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15326 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-07 14:18:01 +00:00
Andreas Köhler
985046f959 Actually translate "Remove Splits".
The button label in the warning dialog about reconciled splits when
removing splits from a transaction used N_ without gettext, so was
untranslated.

BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15325 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-07 14:17:55 +00:00
Andreas Köhler
1a376999ec Update for 2.0.4 release.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15324 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-07 13:04:50 +00:00
Andreas Köhler
9652b5b5a1 Rename businessmod-core.c and businessmod-gnome.c.
Move these two files to gncmod-business-core.c and
gncmod-business-gnome.c, resp., to better match the common naming.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15323 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-07 07:04:59 +00:00
Andreas Köhler
e8720a89db Compile GncModule's with --avoid-version.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15322 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-07 07:04:47 +00:00
Andreas Köhler
b34a1c9f3f Unify library names and installation directories.
Rename libcore-utils        to libgnc-core-utils
Rename libgncgnome          to libgnc-gnome
Rename libgncmodule         to libgnc-module
Rename libgncqof            to libgnc-qof
Rename libgnc-backend-file  to libgncmod-backend-file
Move libgnc-business-ledger to $prefix/lib
Move libgncqof-backend-qsf  to $prefix/lib/gnucash
Move libgncmod-backend-file to $prefix/lib/gnucash


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15321 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-07 07:04:23 +00:00
Andreas Köhler
96e1ed071d Call g_module_make_resident in qof backend provider modules.
If the GncModule system finds a QofBackendProvider module M before that
has been initialized by QOF, M will register itself with QOF but does
not mark itself as resident, so the module system will unload it again,
leaving bogus pointers in QOF. Now it does.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15320 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-07 07:04:17 +00:00
Derek Atkins
ba16b67925 Fix a gnc:warning-dialog -> gnc-warning-dialog from swigification. #393596
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15318 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-06 17:42:17 +00:00
Andreas Köhler
2e69bba2db Merge reshuffle-modules (r15315) back into the trunk.
Modules are loaded directly with the g_symbol_* API now while dropping
the dependency on libltdl.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15317 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-06 00:41:51 +00:00
Christian Stimming
d64a823f02 Make sure to remove win32 installation directory at uninstall
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15310 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-04 13:42:59 +00:00
Christian Stimming
455e2eef53 Have dist.sh run Inno Setup Compiler, and adjusting final file name.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15309 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-04 11:25:17 +00:00
Christian Stimming
df9ff8db81 Disable removal of install-sh - not needed anymore
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15308 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-03 13:32:03 +00:00
Christian Stimming
a16b973c2d Fix exit values from failed tests so that they really fail
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15307 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-03 10:53:05 +00:00
Derek Atkins
7a763898d3 Use G_GINT64_MODIFIER for qofmath test.
Fixes the problem Andreas noticed on amd64.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15304 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-03 00:12:19 +00:00
Derek Atkins
d122eddbb6 Fix the printf routines in the qofmath tests.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15303 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-02 18:37:16 +00:00
Derek Atkins
078d3d0cd8 Uncomment the test-qofmath to make it easier to use.
Change it to check_PROGRAMS
use <prog>_CPPFLAGS instead of DEFS -- this works great!


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15302 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-02 18:00:13 +00:00
Christian Stimming
def1a50c61 For convenience, add commented-out build rules for testing the qofmath128 test program
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15301 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-02 17:26:18 +00:00
Christian Stimming
bf3e8f4c1b Make math128 test program compilable again
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15300 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-02 17:18:19 +00:00
Andreas Köhler
348c8cce3e Make GnuCash compile from a git repository.
Patch gnc-svnversion to check for .git, but in the top-level source
directory instead of src/gnome-utils. Use the output of "git-rev-parse
HEAD" as version string.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15292 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-01 16:47:32 +00:00
Derek Atkins
b7ddce32b3 Change around the test helper routines so we get the real test lineno.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15277 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-28 23:24:02 +00:00