Commit Graph

2173 Commits

Author SHA1 Message Date
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Derek Atkins
3cd6b337ea * configure.in: fixes to make configure more quiet
- move PKG_CONFIG check early in the process
	  - use --silence-errors more
	* macros/pkg.m4: work around a pkg-config bug that outputs
	  errors to stderr even when you tell it to output to stdout.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12332 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-12 22:47:08 +00:00
Derek Atkins
49a17f3425 * configure.in: add --enable-qof so build defaults to internal qof.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12331 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-12 21:44:08 +00:00
David Hampton
0598081427 A couple of simple substitutions for deprecated functions.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12320 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-11 04:29:06 +00:00
David Hampton
eaa9d47eab Use newer function for setting the width of a GtkSpinButton.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12318 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-11 04:25:36 +00:00
David Hampton
34edc2ab95 The gnucash gpg networking code isn't called from anywhere. No need
to compile it as part of the build.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12317 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-11 03:08:25 +00:00
David Hampton
abffefe382 Replace deprecated functions with their current equivalent.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12314 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-11 02:41:26 +00:00
Derek Atkins
efe7f9c4e6 ignore dangling symlinks when building po/POTFILES.in
* make-gnucash-potfiles.in: ignore dangling symlinks when
	  building po/POTFILES.in



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12312 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-10 22:10:22 +00:00
Christian Stimming
563e3d22ac Add account templates for Norwegian (Bokmal) language; by Tor Harald
Thorland <linux@strigen.com>; not fully functional so far.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12310 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-10 20:13:47 +00:00
David Hampton
36dceb4d18 Add a button to clear the name of the currently selected file in a
file chooser.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12305 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-08 22:39:47 +00:00
Derek Atkins
bc7964de49 * Makefile.am: fix the dist-hook macro for po/POTFILES.in
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12302 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-08 22:29:47 +00:00
Neil Williams
4a2a175106 updated en_GB translation (92fuzzy remaining) in association with Nigel Titley and the translation project
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12298 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-08 14:57:07 +00:00
Neil Williams
aa3ff78701 ENTER and LEAVE matching, typo and doxygen tweak
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12297 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-08 14:45:28 +00:00