Commit Graph
8805 Commits
Author SHA1 Message Date
Derek Atkins 5bc3898c4d Fix the build so Chris' command-line processing works.
* src/bin/Makefile.am:  Fix some srcdir/builddir issues
	  with #includes and libraries.
	* src/Makefile.am:  Move 'bin' last so that it's built
	  after gnome-utils so Chris' change works.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12839 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-18 15:49:17 +00:00
Chris Shoemaker 77ce54effc Catch --version argument before booting Guile.
Also show svn revision info if binary was built from svn.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12838 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-18 03:46:53 +00:00
Christian Stimming 180e7dc3a2 Add initial work on upgrading the old non-compilable mt940-importer
code by F. Steinel. Code still non-compilable, see
http://bugzilla.gnome.org/show_bug.cgi?id=325170



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12835 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-17 21:26:44 +00:00
Neil Williams 510c53e03f Removing .la suffix on backend GModule name
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12829 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-17 17:56:49 +00:00
Neil Williams 5280cc2310 allowing external QOF to work when specifically enabled for testing
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12821 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-17 14:24:49 +00:00
Neil Williams 881692e2fb Completing en_GB translation for svn. 3395 translated
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12819 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-17 11:14:34 +00:00
Chris Shoemaker 4ededf8a36 sane indenting
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12817 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-17 02:28:13 +00:00
Chris Shoemaker f347e07c65 Pull the C inner_main into the environment of the guile (gnucash main) module.
Strangely, symbols that are resolved during a dlopen() *before* calling 
scm_set_current_module() are not resolvable from guile code that is inside 
a module. 

In order for code in a guile module to see symbols from dlopen'ed libraries,
they must be dlopen'ed *while* that guile module is current.  I imagine this
is because the process of changing the current guile module purposely hides 
all symbols in the current symbol table - to create an illusion of an empty
table.  Kinda interesting... kinda scary...


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12816 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-17 02:26:16 +00:00
Chris Shoemaker bc941165c5 Don't distribute non-existant 'gnucash'
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12815 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-17 01:42:46 +00:00
Joshua Sled 17ad304770 Remove unused 'thumbnailer' directory.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12374 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-16 20:30:00 +00:00
Joshua Sled ece31d81df Compatibility with gtk 2.8, as well, for selection of the auto-completed region.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12373 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-16 20:30:00 +00:00
Chris Shoemaker a2a0bfc1b1 update budget-related status
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12372 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-16 20:30:00 +00:00
Christian Stimming 23c1361ae2 Improve explanation of glossary
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12371 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-16 19:21:48 +00:00
Christian Stimming de82186b8d Updated Greek translation by Nikos Charonitakis
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12370 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-16 19:19:44 +00:00
Derek Atkins d78854a3a3 * configure.in: us AM_PATH_GWRAP properly. Exit configure on failure.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12369 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-16 16:50:57 +00:00
Chris Shoemaker 2bf2277660 Slight contraction of gnc-module API.
Privatize structures that aren't used externally.  Remove unused functions. 



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12368 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-16 16:30:12 +00:00
Chris Shoemaker 85c5bcd51c Register business objects before testing them.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12367 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-16 14:42:43 +00:00
Chris Shoemaker 15533c3a3d Allow a libgsf test to pass even with glib 2.4.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12366 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-16 14:24:57 +00:00
Chris Shoemaker 9ef9db1e44 Remove unneeded testing environments.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12365 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-16 05:30:34 +00:00
Chris Shoemaker 4c40e79c96 Remove obsolete test for starting GnuCash with a different guile.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12364 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-16 05:22:01 +00:00
Chris Shoemaker 3cd6a9ac54 Fix src/bin/test/test-version for new gnucash executable.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12363 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-16 03:23:35 +00:00
Chris Shoemaker 6769817250 Specify that LIBADD libraries are for libqof_backend_qsf.la.
Solves:
      libqof-backend-qsf.so: undefined symbol: xmlNodeGetContent

      error during `make check'


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12362 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-16 02:43:56 +00:00
Derek Atkins 0775cdbe6d * src/gnome/dialog-new-user.c: some fixes to get file to compile.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12361 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-16 00:24:17 +00:00
Joshua Sled 864d70c895 Add TAGS to svn:ignores.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12360 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-15 23:08:22 +00:00
Joshua Sled a18f4a49d4 forgot ChangeLog for account-example changes.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12359 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-15 23:07:55 +00:00
Joshua Sled e9d19ece0a Add placeholder flags for relevant accounts.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12358 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-15 23:05:27 +00:00
Joshua Sled 68216aeb27 Add account-tree-view editing for name,code,desc,notes; refactor new-account-heirarchy druid for merging accounts into an existing book.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12357 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-15 23:04:19 +00:00
Joshua Sled d53ab1fdd2 Updates for new program invocation method, path conventions.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12356 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-15 22:19:13 +00:00
Christian Stimming 34d44c7d22 Add svn:ignore
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12354 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-14 11:32:52 +00:00
Christian Stimming d0e34a5077 Updated Norwegian account templates by Tor Harald Thorland
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12353 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-14 11:27:31 +00:00
Christian Stimming 8a335ba4c5 Updated Norwegian translation by Tor Harald Thorland
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12352 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-14 11:25:57 +00:00
Chris Shoemaker b9e2d8d2f1 Declare library dependency for dialog-tax-table.
libtool 1.5.16 seems to not mind the dependency being undeclared but
   libtool 1.5.6 on FC3 won't lt_dlopen() the .la file without it.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12351 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-14 05:47:17 +00:00
Chris Shoemaker fc02baaa87 Add 'Makefile' as a dependency for targets that are generated
from scriptlets in Makefile.  That way, if the generating scriptlet is
changed, (or the Makefile is regenerated) the target will also be remade.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12350 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-14 03:56:53 +00:00
Derek Atkins 5c311d702a * lib/libqof/qof/Makefile.am: qofla-dir.h depends on Makefile.
Make sure you rebuild qofla-dir.h when the Makefile changes,
	  which would imply re-configuration.  You never know, the
	  user might have changed --prefix which means you want to
	  rebuild the header.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12349 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-14 02:01:30 +00:00
Derek Atkins cc0f0b205c * configure.in: Properly set QOF_LIB_DIR et. al. for internal qof.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12348 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-14 01:53:47 +00:00
Derek Atkins 5d932d635a Don't install goffice and gsf headers.
* goffice/*/Makefile.am:
	* libgsf/*/Makefile.am:
	  don't install goffice and gsf headers.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12347 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-13 23:57:36 +00:00
Derek Atkins fe153377d4 Fix a typo. Need a backslash.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12346 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-13 22:18:31 +00:00
Derek Atkins 9dd9d3a8f8 Remove old gnucash and gnucash-valgrind override scripts.
* src/bin/overrides/gnucash
	* src/bin/overrides/gnucash-valgrind
	* src/bin/overrides/Makefile.am:
	  remove unnecessary override files that are no longer useful.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12345 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-13 21:57:06 +00:00
Derek Atkins 0d571c1848 Revert 12296 -- provide a better fix for gentoo ebuild.
* src/gnome-utils/Makefile.am: revert 12296 and handle the
	  case of an svn checkout without .svn subdirs (gentoo ebuild).
	  In particular, we want to use $(srcdir)/gnc-svninfo.h
	  so that a build from a dist tarball has the svn version.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12344 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-13 21:50:36 +00:00
Christian Stimming 491cb81a8c Add comment about why there is no setlocale in main.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12343 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-13 21:19:59 +00:00
Neil Williams cbcce8876d silencing guile for test-version
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12342 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-13 19:15:20 +00:00
Neil Williams 4428f0c387 Using Derek's build-from-tree fix to fix the test-version check
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12341 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-13 19:12:12 +00:00
Derek Atkins 63a0e08289 Get GnuCash to run out of the build tree again.
At least, --version works now.

	* src/bin/overrides/gnucash-build-env.in:
	  Change core-utils to a gnc-module-dir so it loads both
	  the .scm and the .so properly.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12340 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-13 17:41:53 +00:00
Chris Shoemaker f2f05295a2 Various fixes to allow make dist and building from tarball.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12339 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-13 05:13:05 +00:00
Chris Shoemaker cb99bbab36 ChangeLog entries from svn for past 12 days.
Hmm... A commit message for my commit messages... what to write?
Using this, format which is much closer to svn log, saved some time.  
This commit took about 10 min to prepare, and I estimate it would have 
taken another 20 to format like my last entries.  The main effort is 
moving the messages off of column 0.  I suspect that the non-uniform 
entry style might start to bother me enough to look at the xslt again.  
We'll see.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12338 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-13 02:05:51 +00:00
Chris Shoemaker d10178c682 Move gnu-module init and gettext init from scm to C.
Move i18n.h.in from src/app-utils to src/bin, where it is used.
Remove unneeded gettext init code in src/app-utils



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12337 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-13 01:25:12 +00:00
David Hampton f12f913990 Remove fixed item that was restored by accident.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12336 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-13 00:41:52 +00:00
David Hampton 4ef2eb3a57 Remove the unnecessary explicit removal of the tree model and let the
core GtkTreeView code do its thing.  Prevents a weird crash when
canceling the transfer code.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12335 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-13 00:34:55 +00:00
Joshua Sled 302accdb10 Remove (b0rk) cairo support
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12334 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-12 23:40:45 +00:00
Joshua Sled 3e82b98e92 Add notes from -devel, #gnucash
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12333 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-12 23:34:09 +00:00