Chris Shoemaker
96276b269d
move some app-util function hooks from guile to C
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12881 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-19 05:18:27 +00:00
Derek Atkins
02153f897e
Print SVN version information more often.
...
* src/bin/gnucash-bin.c:
* src/gnome-utils/gnc-splash.c:
Always print the SVN version and build date.
Make "development version" based on GNUCASH_SVN
* src/gnome-utils/Makefile.am:
Define GNUCASH_SVN whenever the source is not a dist tarball.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12880 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-19 04:54:37 +00:00
Chris Shoemaker
5de7b22021
Move "unstable development version" message from guile to C.
...
Remove crufty guile command-line options.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12879 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-19 04:29:07 +00:00
David Hampton
a8255eba00
Save/restore business invoice pages.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12878 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-19 04:09:00 +00:00
David Hampton
cd3a907ff3
Tweak a debugging statement.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12877 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-19 04:06:49 +00:00
David Hampton
b4ef9f5b4f
Unregister this component properly when destroying it.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12876 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-19 04:04:03 +00:00
David Hampton
51bfd5a614
The GtkObject destroy function can be called multiple times. Protect
...
from unregistering the component multiple times.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12875 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-19 04:02:01 +00:00
Chris Shoemaker
18a90eaf39
dlopen() modules from C, instead of from guile
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12874 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-19 02:34:23 +00:00
Chris Shoemaker
40a341c49d
The Parenthesis! My favorite punctuation.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12873 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-19 02:00:25 +00:00
Chris Shoemaker
0484ba995b
Minor scheme cleanup.
...
Move one function from path.scm to command-line.scm.
Remove processing of arguments now handled in C.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12872 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-19 01:33:16 +00:00
Joshua Sled
54c5abad36
Migrate content to bugzilla.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12871 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-19 01:29:52 +00:00
Joshua Sled
dafcbea15e
C-style comment conventions; rename identifiers that are C++ keywords.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12870 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-19 01:29:24 +00:00
Joshua Sled
8906c31ef1
Remove name-editing setup from account tree plugin page.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12869 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-19 01:27:27 +00:00
Chris Shoemaker
2943f81d59
Use popt to automatically generate pretty --usage and --help.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12868 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-19 01:26:21 +00:00
David Hampton
0f6e632bee
Fix a string.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12864 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-19 00:41:07 +00:00
David Hampton
b0b5380840
Rework schema infrastructure so that all schema strings will appear
...
for translation, and the translations will be incorporated back into
the schema files. Fixed bugs #327507 and #327353 .
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12863 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-19 00:40:32 +00:00
Joshua Sled
fefb86c6c5
Propgate bi-weekly ui-frequency in transition from "schedule transaction" dialog to "Advanced..." (Scheduled Transaction Editor).
...
2006-01-18 Joshua Sled <jsled@asynchronous.org>
* src/gnome/dialog-sx-from-trans.c (sxftd_update_fs): Propgate
bi-weekly ui-frequency in transition from "schedule transaction"
dialog to "Advanced..." (Scheduled Transaction Editor).
Patch from Robert Zaleski <rzaleski81@yahoo.com>.
<http://bugzilla.gnome.org/show_bug.cgi?id=327547 >.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12841 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-18 18:01:28 +00:00
Derek Atkins
d9a99b743f
Get gnucash-bin to compile...
...
- Need to #include "config.h" first.
- Need to make gnucash_command_line static.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12840 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-18 15:57:09 +00:00
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