Commit Graph
8657 Commits
Author SHA1 Message Date
Derek Atkins 36f92f2d23 Thomas Klausner's NetBSD patch.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12928 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-22 00:27:11 +00:00
Derek Atkins 15ac05406c And don't forget to export the API.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12927 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-21 21:23:02 +00:00
Derek Atkins 67df833829 Replace missing API for config-file loading.
* src/app-utils/prefs.scm: replace an API needed by old scheme
	  config files.  It was removed in r11565.  Replace it now.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12926 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-21 21:20:44 +00:00
Derek Atkins 90b28bb880 * src/bin/gnucash-bin.c: update splash screen while loading modules.
Granted, this has no effect because the splash screen isn't
	  /UP/ when we're loading the modules.  But still, once we
	  initialize the gnome application earlier this will let us
	  update the splash screen.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12925 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-21 19:57:51 +00:00
David Hampton cbb14184c4 Update ignore properties.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12924 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-21 18:10:41 +00:00
David Hampton c9f4169ce9 Move glade files to a new subdirectory.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12923 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-21 17:56:35 +00:00
David Hampton 83b4011596 HIG rework
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12922 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-21 16:49:00 +00:00
David Hampton 45025303ea HIG rework on a couple of dialogs.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12921 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-21 16:35:58 +00:00
David Hampton 254a098885 Do some HIG cleanup. Remove extraneous newline characters from
strings.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12920 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-21 16:30:50 +00:00
Christian Stimming 573eca63af I18n cleanup; unify meaningless additional strings
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12919 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-21 14:54:54 +00:00
Christian Stimming 48e13e4586 Updated German translation; 3429 out of 3574 done.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12918 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-21 14:50:23 +00:00
Christian Stimming 075a9afcae I18n cleanup; unify meaningless additional strings
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12917 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-21 14:49:48 +00:00
Christian Stimming 07228f7e9b String cleanup: remove unnecessary linefeeds. Remove old unused code.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12916 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-21 14:38:36 +00:00
Christian Stimming 15b016e981 Add field length limits again to avoid data loss on text entry.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12915 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-21 14:19:25 +00:00
David Hampton 433261724b Glib 2.9 requires GdkEvents to be marked as BOXED instead of POINTER.
Fixes #326056.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12914 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-21 04:45:33 +00:00
Derek Atkins dffd616761 Continue to load config.auto even if we find config.user.
* src/bin/gnucash-bin.c: Load config.auto AND config.user files.
	  Load the .user file first, and then load the .auto.
	* src/scm/Makefile.am:  paths.scm was removed.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12913 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-21 04:12:31 +00:00
Chris Shoemaker 108aeb4707 Guile-side clean-up for --namespace option.
Also one bit of uncommitted code from gwrap change.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12912 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-21 03:59:22 +00:00
Chris Shoemaker 555652140f Process the --namespace command-line option from C, not guile.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12911 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-21 03:50:25 +00:00
Chris Shoemaker e50a31f89c Fix linking for src/gnome-utils/test/
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12910 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-20 14:52:57 +00:00
Chris Shoemaker 954dacfd50 Move the loading of user and system config files from guile to C.
Remove the "load config" command line options, since they weren't doing 
  anything different than the default. 


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12909 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-20 05:19:15 +00:00
David Hampton 230b18f250 Remove noise.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12908 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-20 04:18:09 +00:00
David Hampton 5558918767 Whitespace changes.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12907 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-20 04:13:57 +00:00
David Hampton cde5c432d0 Provide better arguments for specifying what to do when a key_file
doesn't exist.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12906 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-20 01:38:15 +00:00
David Hampton 1efe4385db Check for bogus window structures (i.e. empty) when reading/writing
the state file.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12905 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-20 01:02:57 +00:00
David Hampton fa6adfba4d Remove unused functions.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12904 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-20 00:38:53 +00:00
Derek Atkins f53d3b3151 Fix a fencepost error.
Fixes a crash trying to reload a file with empty windows.
(there's still another bug which is that we should ignore empty windows)


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12903 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-19 19:34:23 +00:00
Chris Shoemaker 60bd0b97a4 Remove "reverse_balance" fucntions from top-level.h.
Add another #include for gnucash-bin.c


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12902 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-19 18:43:59 +00:00
Chris Shoemaker 01940cadb9 Filter out deprecated account types from the account types treemodel.
Patch by Eskil Bylund <eskil.bylund@gmail.com>


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12900 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-19 18:02:18 +00:00
Chris Shoemaker 540cca4e7a Add hooks just once in app_utils module init.
Also don't try to load imaginary module.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12899 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-19 17:58:02 +00:00
Derek Atkins 7bbe9277ba Get the code to compile against glib-2.4 again.
* src/business/business-gnome/dialog-invoice.c:
	  need to #include gkeyfile.h for glib24 systems
	* src/business/business-gnome/Makefile.am:
	  link against glib26 compatibility library.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12896 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-19 17:15:46 +00:00
Chris Shoemaker 4580431997 add missing #include
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12886 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-19 14:16:58 +00:00
David Hampton 54bca2a883 Delete the invoice page completely when closing it. Prevents a crash
when trying to open a different data file is there is an invoice page
in the window.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12884 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-19 06:02:23 +00:00
David Hampton 03927d2747 Finish the job. Make sure this component isn't unregistered multiple
times.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12883 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-19 06:01:12 +00:00
Chris Shoemaker 58a67a439f Exit gnucash from C, not guile.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12882 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-19 05:54:16 +00:00
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