Commit Graph
100 Commits
Author SHA1 Message Date
David Hampton e6e85a13ec Allow the base gconf path to be specified at run time, either via an
environment variable or via a command line option.  Based on a patch
from James Radley.  Implements #328762.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15760 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-03-27 03:06:09 +00:00
David Hampton 5edeb504e2 Add an option to change the tab closing behavior. The two choices are
to move to the tab immediately to the left, or to move to the most
recently viewed tab.  Implements #346314.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15759 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-03-27 01:55:38 +00:00
David Hampton 9ca73549ce Add a preference for printing "***" immediately before and after all
text fields on checks.  Implements enhancement request #420224.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15758 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-03-27 01:10:09 +00:00
David Hampton 498c193a63 Record a couple of user suggestions for things to do with gnucash's
gtkrc file.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15756 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-03-26 03:02:55 +00:00
David Hampton eab98d53f8 Don't crash if an example account file has no root account. Also
filter the file names (*xea) when reading accounts directories.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15755 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-03-26 02:58:23 +00:00
David Hampton 72b00e4027 Add preferences support for printing the date format immediately below
the date (GtkPrint only), and for setting the font used by the check
printing code (GnomePrint and GtkPrint).  The fonts actually used by
GnomePrint seem very limited compared to those used by GtkPrint, but
the font size specification always seems to be honored.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15753 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-03-24 18:17:38 +00:00
David Hampton 2c8690b5d8 Add preferences support for a GtkFontButton widget.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15752 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-03-24 18:14:08 +00:00
David Hampton f506b75fdb If the specified check format guid can't be found then select the
first check format in the list.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15741 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-03-20 05:19:20 +00:00
David Hampton 13f1be4d84 Use a single key for check position names instead of a series of
manufactured key names, one key per name.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15739 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-03-20 01:08:12 +00:00
David Hampton a0e5db4497 Add GUID numbers to check formats. Detect duplicate check format
files (by guid) and show a warning dialog to the user.  Remember the
users selected check format by GUID and not by index.  Add text
clipping when using GnomePrint.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15734 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-03-18 17:37:53 +00:00
David Hampton cfba9052a5 In the Print Checks dialog, provide an easy way for users to save the
data from the "Custom Format" page to a check format file.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15724 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-03-15 05:20:58 +00:00
David Hampton 0cfc36f955 Add support for printing the check number, the action, and the real
memo line.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15719 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-03-15 02:24:07 +00:00
David Hampton 19fdc8ff94 In the print check dialog, the notes field has always incorrectly been
called the memo field.  This fix corrects that misnaming.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15717 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-03-15 00:55:52 +00:00
David Hampton ddd108fcf3 Another 64 bit fix.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15714 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-03-14 02:21:07 +00:00
David Hampton fae458ad81 Make the new check printing code compile on systems that don't have
glib 2.12.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15710 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-03-13 15:18:11 +00:00
David Hampton 2af48fcb16 Convert the check printing code from Scheme to C. Add support for
using the GtkPrint API when compiled against gtk+ 2.10 or later.  Add
support for reading check description files instead of hard coding
check descriptions.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15709 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-03-13 03:43:24 +00:00
David Hampton 5246632fb4 ISO 8601 requires a four digit year.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15708 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-03-13 01:18:42 +00:00
David Hampton 1c379e731d Fix two instances where a function name didn't get changed for the
swig-style naming.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15703 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-03-09 20:16:36 +00:00
David Hampton 37e232fc10 Find the root based off the current account and not the book. It
matters in this situation as the accounts haven't actually been added
to the book yet.  Fixes #414118.




git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15677 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-03-03 16:41:42 +00:00
David Hampton ad231f4c57 Patch from Bill Nottingham to remove redundant ofx checks.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15675 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-28 05:57:19 +00:00
David Hampton 541e1f7156 Destroy no longer used template accounts when reading scheduled
transactions from a file.  Fixes #412673.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15674 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-28 04:42:44 +00:00
David Hampton b0d1f0d6a6 Remove some unused variables and function declarations.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15667 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-26 05:40:46 +00:00
David Hampton 8627d4c024 Guile 1.8 seems to be pickier about inexact->exact producing integer
numbers.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15653 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-25 06:19:35 +00:00
David Hampton 6357b489a8 Show a busy cursor while deleting an account, in case the deletion
takes a while.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15650 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-23 03:53:08 +00:00
David Hampton 069c21bcfe When deleting an account, correctly display the new account to which
transactions will be moved.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15649 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-23 03:42:11 +00:00
David Hampton 8f7a9afccc Update the example account trees to include a new root account.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15648 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-23 01:24:57 +00:00
David Hampton 6fbada92ec Remove all traces of the AccountGroup data structure. Accounts now
point directly to their parent and have a simple GList of children.
(The old method was alternating data structures in the form Account,
AccountGroup, Account, AccountGroup, etc.)


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15647 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-23 01:23:31 +00:00
David Hampton 88456c2b3c Simplify function parameters.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15639 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-21 06:59:50 +00:00
David Hampton 43277fef39 Remove obsoleted files.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15638 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-21 02:05:55 +00:00
David Hampton c8e74e95e1 Remove extra argument to gtk_list_store_set. Fixes #409758.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15635 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-19 23:00:24 +00:00
David Hampton a23e280d8d Prevent a crash when reading a new state file.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15468 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-30 04:35:34 +00:00
David Hampton 44e614a706 Back out #15458 on trunk. This is temporary until after 2.0.5
(w/backward compatibility support) has been released for a while, and
then this patch will be re-committed.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15461 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-29 05:30:32 +00:00
David Hampton 4209e9bd88 Play nicer with recent releases of glib that have tightened what's
considered a valid key in a key/value file.  This change will cause
gnucash to rewrite any opened state file into a new version where all
key names fit the new glib requirements.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15458 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-28 21:58:20 +00:00
David Hampton 10d17674e6 Remove unused functions.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15448 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-28 06:20:43 +00:00
David Hampton 0927d97115 Fix glib28 utils on non-win32 system.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15447 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-28 06:19:45 +00:00
David Hampton 8e40824e19 Update for the new base level of gtk2.6. Add all the gtk2.6
properties that have been stripped out in the past.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15433 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-27 04:33:37 +00:00
David Hampton 440e1e7323 Update for the new base level of gtk2.6.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15432 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-27 04:31:29 +00:00
David Hampton 0cced7a60b Make trunk compile again on FC4.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15431 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-27 04:29:54 +00:00
David Hampton 6be85d06d0 Make the dependency requirements consistent with the other gnc-fq-xxx
programs.  This program does not use the additional requirements, but
since its used as a diagnostic to find problems with gnucash, it
should be helpful to have them listed here.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15416 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-22 00:48:58 +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
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
David Hampton fcd3a09433 Add a check for the Date::Manip module (used by gnc-fq-helper).
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15269 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-28 02:22:37 +00:00
David Hampton 79ac47e0f8 Need to expliticly load the gnome-utils scheme code.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15268 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-28 02:21:14 +00:00
David Hampton 19a45192f8 Save and restore the visibility of the toolbar, statusbar, and
summarybar.  Fixes #106259.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15258 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-26 00:07:58 +00:00
David Hampton 554c03d055 The args to g_build_filename should be NULL terminated.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15099 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-11-08 22:43:59 +00:00
David Hampton 101c8c4e80 gnc_history_get_last() can return NULL.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15098 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-11-08 22:42:48 +00:00
David Hampton c7172736dd Fix some scheme inexact errors. Fixes 347462.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15088 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-11-06 04:45:27 +00:00
David Hampton b84c2e23be Fix uninitialzed variable error message.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15032 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-10-17 20:41:03 +00:00
David Hampton da75b9cde4 Eliminate some compile warnings.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14867 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-19 03:15:21 +00:00
David Hampton b5a0ce15a4 Include config.h a couple of places.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14819 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-07 16:32:10 +00:00
David Hampton f2dfa79324 Use the glib-compat.h file for backward compatible function names.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14818 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-07 16:14:27 +00:00
David Hampton c08483170a Remove some conditional code that is no longer compiled, or shouldn't
be compiled in 2.2.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14701 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-20 21:57:33 +00:00
David Hampton 25785e834e Maintain the account hierarchy when reparenting the descendants of a
deleted account.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14700 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-20 21:52:04 +00:00
David Hampton aa7cda2a16 Update so that bug-buddy 2.16 will still allow you to file bugs
against gnucash.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14695 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-20 03:32:21 +00:00
David Hampton a9993107ba Add missing call to xaccAccountBeginEdit.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14694 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-19 05:07:31 +00:00
David Hampton e0244824a0 Add some 'const' declarations.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14690 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-18 04:48:18 +00:00
David Hampton 59a95cce9b Remove overloading of an argument passed to the
gnc_gconf_add/remove_notification functions..  This will solve a crash
on Solaris caused by g_vasprintf being passed a "%s" format string and
a NULL as argument.  BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14675 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-15 05:11:07 +00:00
David Hampton d4dfc18cc3 Fix a typo.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14674 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-15 04:13:46 +00:00
David Hampton d8c1435742 Add a tip for raising the accounts menu in a register page.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14670 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-14 19:00:20 +00:00
David Hampton acf33097a8 Fix account currency problems when importing QIF files (introduced by
the widget cleanup.)


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14627 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-11 02:17:15 +00:00
David Hampton fc5fe1e5a6 Regularize the account type names into the form ACCT_TYPE_xxx.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14599 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-06 22:07:12 +00:00
David Hampton 4e09af6f8b Fix typo.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14596 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-06 01:41:56 +00:00
David Hampton 2e4fbf692f gnc_import_process_trans_item() should return TRUE in those cases
where the transaction has been processed.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14595 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-06 00:59:23 +00:00
David Hampton e1a44e071c Fix compilation errors on FC3.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14594 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-05 21:48:54 +00:00
David Hampton e5b0bdbe10 Remove the majority of the remaining deprecated widgets by collapsing
the "deprecated-cleanup" branch (r13935:14581) back into trunk.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14588 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-02 18:13:30 +00:00
David Hampton 31b61b71bc Fix the line continuation.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14576 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-29 23:49:20 +00:00
David Hampton 4c16d03e99 Restore 1.8 behavior by using the full date/time when sorting on the
posted date.  Fixes #346954.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14470 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-08 15:35:31 +00:00
David Hampton a7e72609cf When creating accounts from the register, fix the name parsing logic
to correctly handle the case where the first new account will be the
first child of its parent.  Fixes #345771.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14468 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-06 05:18:36 +00:00
David Hampton 304f66515e This one file really does require the perl Date::Manip module.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14458 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-07-01 15:05:53 +00:00
David Hampton 681d08cd22 Recent version of Finance::Quote no longer depend on Date::Manip, but
they do now depend on Crypt::SSLeay.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14456 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-28 04:21:45 +00:00
David Hampton 82f7170740 Restore the original sort ordering which is grouping by parent
account, and then sorting within a group first by account code and
then by account name.  Partial fix for #345385.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14454 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-28 03:46:25 +00:00
David Hampton 4f05ddcf2a When modules can't be found refer users to their package manager
first.  Other fixups for the utility program name changes.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14453 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-28 00:02:30 +00:00
David Hampton ed21dfe2f6 Add new application icon.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14442 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-26 20:12:04 +00:00
David Hampton 6d38ef1457 Correctly indicate the focus state of the register. Fixes #342055.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14378 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-17 03:37:55 +00:00
David Hampton 5ae159c03f Instead of marking the first page so that it can't be closed, mark the
first *accounts* page so that it can't be closed.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14376 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-17 00:44:21 +00:00
David Hampton 625f3de519 Remove five year old workaround for a resizing bug. Fixes #344764.
Also explicitly initialize a couple of variables.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14374 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-16 23:28:11 +00:00
David Hampton ea0bd0c5a1 Restore the auto decimal places settings from gconf at startup. Fixes
#344938.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14369 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-15 03:54:53 +00:00
David Hampton 59817c3dca The Chargeback and Extra Payments sections of the bill should not
expand to fill extra space.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14368 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-14 23:45:30 +00:00
David Hampton b827cfd6a6 Use the new mechanism for the account list popups. Fixes #342058.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14367 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-14 23:34:10 +00:00
David Hampton 73335add12 Fix typo.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14366 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-14 22:38:38 +00:00
David Hampton 97ccc59855 HBCI data is already in utf8. Don't recode into the local charset
(which may not be utf8).


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14365 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-14 22:34:50 +00:00
David Hampton 3b29ebdabd Update gdb instructions.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14364 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-14 22:30:38 +00:00
David Hampton cd7747e925 Do a better job of turning the busy cursor on/off. Now works
correctly if there's a failure in the input file.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14362 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-14 04:16:16 +00:00
David Hampton 85b1b6febd Strip all invalid utf8 characters from imported QIF and OFX/QFX
strings.  This fixes bugs #106203 #338296 #344170 and #344219.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14361 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-14 03:42:07 +00:00
David Hampton 488af225cc Tell gnucash that a currency quote failed instead of just abandoning
the request.  Fixes #344546.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14359 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-14 00:04:59 +00:00
David Hampton 85e56e2e95 When committing an account during the closing of a book, don't search
the engine for splits that are in the process of being assigned to the
account but aren't yet linked into the account.  This eliminates an
O(n*m) operation that will never find any work to perform.  Fixes
#344473.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14358 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-13 03:17:48 +00:00
David Hampton a36cbde106 Quote the F::Q version number so that it will be correctly parsed as a
string.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14353 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-13 00:14:26 +00:00
David Hampton 52f2bc1640 Tell subversion these files are text.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14352 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-09 23:33:51 +00:00
David Hampton c56162d6f2 Move the valgrind reference code from a compiled file to a
documentation file.  The start/stop valgrind command didn't work as
well as I'd hoped.  Fixes #344353.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14351 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-09 21:33:29 +00:00
David Hampton bf56d48411 Restore the business reports menu.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14347 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-08 02:30:18 +00:00
David Hampton cf633107af Hide notebook tabs on programmatically changed notebook.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14344 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-07 00:43:48 +00:00
David Hampton 5ea82f3bfb Remove dead code.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14334 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-05 13:41:55 +00:00
David Hampton f502bb7377 Fix "missing icon" menu icons on FC6.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14333 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-05 13:39:37 +00:00
David Hampton b688e6c4ca Fix a couple of files that didn't include config.h.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14331 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-05 04:21:09 +00:00
David Hampton d982c50662 Don't ever reference lib/glib26 if the host system has glib 2.6 or
better installed.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14328 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-05 02:44:25 +00:00
David Hampton e5c0029700 Add lib/glib26 to the include and library paths.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14327 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-05 01:48:35 +00:00
David Hampton 025df33973 Include gkeyfile.h instead of explicitly declaring a data type. This
prevents include file ordering problems.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14326 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-05 01:47:16 +00:00
David Hampton 64911600c8 Add bug id.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14324 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-04 23:34:19 +00:00
David Hampton f92d3b19bb If the g2 file history list is empty, then copy the file history list
over from Gnucash 1.x gnome settings file.  #342724.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14321 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-04 21:02:26 +00:00
David Hampton 736f0c2d02 Only use the amount of space required to show all the entries in the
popup, not all the available space. Fixes #343242.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14309 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-03 21:20:52 +00:00