Commit Graph
100 Commits
Author SHA1 Message Date
David Hampton 48f556c360 Update for recent HBCI fixes.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12284 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-07 07:36:47 +00:00
David Hampton 89feeb7dec Add some access keys to menu items and buttons.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12283 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-07 07:28:40 +00:00
David Hampton d23f2cfea3 Remove some deprecated gnome functions.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12282 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-07 07:03:48 +00:00
David Hampton b9750610cd Add a script to invoke the new gnucash.bin executable via valgrind.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12281 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-07 06:18:14 +00:00
David Hampton fdbff57186 Performance enhancements. Remove the model from the combo box before
clearing and repopulating it.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12280 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-07 06:00:05 +00:00
David Hampton af6eef2ccf Make the HBCI Transfer dialog work again using a GtkListStore.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12272 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-06 15:49:45 +00:00
David Hampton ad23e7ede1 Info for last set of changes.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12268 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-05 06:36:05 +00:00
David Hampton 9cb14afc99 Add in some conditionally compiled hooks for turning callgrind on/off
via the menus.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12267 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-05 06:35:21 +00:00
David Hampton fe6c5d827e Consolidate some common functionality.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12266 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-05 06:33:10 +00:00
David Hampton ce70491714 Remove debugging statement.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12265 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-05 06:32:34 +00:00
David Hampton 03e9431406 Load the entire data set into the combocell before enabling sorting.
Saves a tremendous amount of time.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12264 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-05 05:18:52 +00:00
David Hampton 6606818b2e Rename function to eliminate duplicate names.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12262 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-05 03:11:27 +00:00
David Hampton a624c9fef4 A couple of performance tweaks.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12261 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-05 03:10:27 +00:00
David Hampton b3773213e6 Don't keep the shell around when starting gnucash.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12260 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-05 01:38:27 +00:00
David Hampton 9568565e7d When setting the amount of a split, don't call gnc_numeric_convert on
it if the split isn't assigned to an account. This reduces the time
spent loading a data file.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12255 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-04 03:58:49 +00:00
David Hampton eb17dde524 Couple the radio buttons in the unpost dialog.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12254 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-04 03:13:29 +00:00
David Hampton ca808b1211 Revert the previous change and make the totd always float above all
other GnuCash windows.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12253 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-04 01:02:48 +00:00
David Hampton 31f91c13c2 Rename function to eliminate duplicate names.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12244 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-03 17:13:10 +00:00
David Hampton 3261fcbfbf Use the component manager to ensure there is only one totd dialog at a
time.  Don't mark the dialog as transient (or type GTK_WINDOW_DIALOG)
so that window managers won't make it float above all other GnuCash
windows.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12241 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-03 04:02:42 +00:00
David Hampton 6c5f890554 Fix test inverted by commit 12231.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12240 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-03 02:44:45 +00:00
David Hampton 214d9ccc18 Remove unused files.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12239 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-03 01:08:20 +00:00
David Hampton d8c9c76ff9 Use a GtkListStore for the example account categories instead of
layering a custom selection model on a custom example account model.
The code is a lot simpler and has additional sorting capability. Do
some rework on the druid layout.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12238 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-03 01:06:52 +00:00
David Hampton 4ed53449a0 Correct function name. Add a comment.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12237 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-03 01:05:46 +00:00
David Hampton 93d345be49 Use the right function to hide a tree column. Update a couple of
debugging messages.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12235 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-02 21:14:31 +00:00
David Hampton 1af0973ffc Initialize the qof instances in commodity namespaces.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12234 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-02 21:11:26 +00:00
David Hampton a8b4295c7c Start new ChangeLog for 2006.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12233 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-01-02 21:07:03 +00:00
David Hampton ae57540e94 New script that will remove all post-gtk24 attributes from all glade
files under the 'src' directory.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12218 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-12-31 02:09:48 +00:00
David Hampton 4803be391d Fix the 'sort by number' and 'sort by statement date' choices in the
register sort dialog.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12217 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-12-31 02:07:30 +00:00
David Hampton 25f3a2e650 Enhance the dialog so that pressing the Enter key in any field will
activate the dialog.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12216 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-12-31 01:36:46 +00:00
David Hampton dd6baa32e8 Remove note about per-tab close buttons.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12215 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-12-31 01:01:10 +00:00
David Hampton a48bcf2acd Remove gtk2.6 properties from the file.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12209 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-12-30 16:27:23 +00:00
David Hampton b73f513f72 Remember and use the justification specified in the code instead of
just left justifying everything.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12206 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-12-30 07:19:13 +00:00
David Hampton 42b213afe2 Migrate the account page options to a new "Filter By" dialog. Add a
new option to filter out accounts with zero total balances.  Remember
the current filter state across invocations of GnuCash.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12205 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-12-30 06:25:03 +00:00
David Hampton fe80448c99 Move the "Sort By" and "Filter By" menu items to the main window so
they will always appear in the same place in the menus.  Hide them so
they don't actually appear until a page provides them.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12204 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-12-30 05:07:14 +00:00
David Hampton 9cab16538f Comment out unused function that won't compile with g-wrap 1.9 after
the const-ifying of the account functions.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12203 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-12-30 05:05:53 +00:00
David Hampton 0ca1e21994 Correct a comment.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12200 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-12-30 03:31:43 +00:00
David Hampton 127f4ed2cc Better fix for compiling cleanly on a glib 2.9/2.10 system without
using deprecated functions.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12195 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-12-29 03:16:57 +00:00
David Hampton 47e14c3c73 Update to compile cleanly on a glib 2.9 system without using
deprecated functions.  Change the default so that glib deprecated
functions are not allowed with glib <= 2.10.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12185 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-12-27 17:20:19 +00:00
David Hampton 8eba0aa91b Remember value of HCBI preferences.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12183 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-12-27 02:17:49 +00:00
David Hampton 2a8834a775 Translate strings for multichoice options.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12174 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-12-23 05:33:48 +00:00
David Hampton f3425a946e Andreas Köhler's patches to remember/restore maximized windows, and to
shrink the size of the close button on notebook tabs.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12167 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-12-20 02:06:43 +00:00
David Hampton 62b00aea76 David Jafferian's account deletion patch that queries the user about
whether to delete or move any contained transactions and sub-accounts.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12157 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-12-11 00:52:12 +00:00
David Hampton 75671efc2f Fix the glade auto-connect code so it doesn't swap the callback
arguments when an explicit "object" is provided to the callback.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12156 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-12-11 00:50:57 +00:00
David Hampton 6a3f33e5eb Andreas Köhler's patch to fix the alignment of cells in the register.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12155 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-12-10 20:22:11 +00:00
David Hampton f8afaef956 Add support for opening account registers from the budget page. Use
shorter toolbar labels.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12149 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-12-07 07:09:08 +00:00
David Hampton 91a4eef385 Remove note about a problem that no longer exists.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12148 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-12-07 06:43:16 +00:00
David Hampton a89fe0309e Comment out the recently introduced second set of checks for gconf.
They cause problems with schema installation.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12147 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-12-07 06:39:33 +00:00
David Hampton 4e6f652733 Fix the edit price to properly check the number of selected prices.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12142 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-12-07 02:22:06 +00:00
David Hampton b809e86dc0 Comment out function that does nothing except generate a compiler
warning.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12141 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-12-07 02:14:20 +00:00
David Hampton 0289273f91 Don't ignore the return value of glib list functions. This will
likely become a warning in future version of glib, which translates to
an error for gnucash since it compiles with the -Werror flag.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12093 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-12-04 17:08:02 +00:00
David Hampton 80be5bcb5e Eliminate the deprecated function gtk_widget_set_usize().
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12076 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-12-01 01:45:24 +00:00
David Hampton 8e4b7127b5 Finish converting type creation over from gtk_type_unique() to
g_type_register_static().


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12075 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-12-01 01:14:03 +00:00
David Hampton 5bb659507a More trivial conversions from deprecated gtk/gnome functions to
supported functions.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12074 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-12-01 00:45:13 +00:00
David Hampton 2be940af24 Remove unused function.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12073 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-30 06:00:01 +00:00
David Hampton 5be61108d5 More syntactic sugar converting from gtk_object_xxx functions to
g_object_xxx functions.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12072 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-30 05:14:22 +00:00
David Hampton 43a1b6c969 Syntactic sugar converting from gtk_signal_xxx
functions to g_signal_yyy functions.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12071 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-30 04:05:31 +00:00
David Hampton 5b906bd598 Remove all remaining references to guppi.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12070 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-30 01:58:05 +00:00
David Hampton 262346cb85 Quick update for 2.0 requirements. Needs to actually be tested.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12069 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-30 01:54:08 +00:00
David Hampton 29dc69b3de Eliminate all remaining use of deprecated glib functions. Enable the
compile time flag to prevent any of these deprecated routines from
creeping back into the source.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12068 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-30 00:25:59 +00:00
David Hampton 349e74ca6d Migrate from the deprecated gtk_progress interface to the supported
gtk_progress_bar.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12065 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-29 03:53:42 +00:00
David Hampton 32a6629abb Need to escape user input string to prevent errors from gtk.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12064 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-29 03:28:11 +00:00
David Hampton 685c30368b Fix the translator credits in the gtk2.6 about box. They should come
from the translation, not a static file.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12063 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-29 03:25:05 +00:00
David Hampton 0efc828699 Mark a couple of strings as not needing translation.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12061 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-28 20:39:04 +00:00
David Hampton 27387acd7a Revert random changes.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12058 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-28 12:10:32 +00:00
David Hampton 3d3fcaf0b5 Make the capitalization consistent across the titles of all pages.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12057 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-28 03:49:53 +00:00
David Hampton 2da447961a Better integrate stock prices with QOF. Gnucash now warns you about
unsaved stock price changes.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12056 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-28 03:25:43 +00:00
David Hampton c74ce7c74d Change "Reverse Transaction" menu item to be "Add Reversing
Transaction".


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12050 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-26 19:32:31 +00:00
David Hampton dfc0b75a05 Eliminate extra redrawing of the register by suspending events around
the entire reverse transaction operation.  Speed up the command
significantly.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12049 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-26 17:51:35 +00:00
David Hampton bd554767b3 Initialize the qof entity in the new split, not the old one.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12048 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-26 17:50:42 +00:00
David Hampton d8e74dbc6b Andreas Köhler's patch to prevent a patch when trying to edit a
non-existent tax table entry.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12038 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-26 07:21:09 +00:00
David Hampton 040fde32a2 Fix the duplicate transaction dialog so that the "Enter" key
activates the dialog box.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12037 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-26 07:02:09 +00:00
David Hampton bcfe8adfcb Update function name to match its g2 implementation.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12036 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-26 07:01:03 +00:00
David Hampton 061dc52771 Consistently use the string "currency" in the commodity picker window
instead of the string ISO4217.  Previous behavior wasn't consistent.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12035 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-26 06:20:56 +00:00
David Hampton c1d074c5c9 Allow deletion of multiple prices at once.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12034 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-26 05:56:41 +00:00
David Hampton bf317b5a44 Enhance the "remove old prices" code to have options to retain the
last price entered, and to retain any user entered prices.  The
"remove old" button should always be active.  Group the
"Add/Edit/Remove" buttons for a single price.  Allow the prices dialog
to be closed with the escape key.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12033 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-26 03:58:06 +00:00
David Hampton 5f85820cd7 Show widget by default when its created for a glade dialog.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12032 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-26 03:03:47 +00:00
David Hampton 40ee07bb7d Shouldn't still be calling the old save state functions.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12031 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-26 03:02:05 +00:00
David Hampton 0024101d57 Fix crash when saving files.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12030 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-26 02:59:56 +00:00
David Hampton 81c7f512a5 Update default accelerator keys as per the HIG.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12029 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-25 21:27:26 +00:00
David Hampton ab97357111 Rewrite the code that assigns accelerator keys to the names of menu
extensions.  The new C language implementation is now called as late
as possible (when menus are populated), and rewritten understands utf8
strings.  The code now also translates the menu extension path
components as it goes so that sub-menus will appear properly in
non-English languages.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12027 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-24 06:16:37 +00:00
David Hampton bab3c95b0e Restore long lost functionality to customize the accelerator keys on
menu items.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12026 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-23 23:28:44 +00:00
David Hampton 9771d0f80c Use the g_get_home_dir() function instead of getenv("HOME"). The
former tries multiple places to get the path to the users home
directory.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12025 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-23 22:43:32 +00:00
David Hampton c0c0398de1 Consolidate the creation of all file names under ~/.gnucash, and also
the checks for the existence of ~/.gnucash and ~/.gnucash/books.  Add
better error messages when there is a problem.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12024 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-23 22:41:21 +00:00
David Hampton 1b206fe862 Consolidate the creation of all file names under ~/.gnucash, and also
the checks for the existence of ~/.gnucash and ~/.gnucash/books.  Add
better error messages when there is a problem.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12023 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-23 22:40:03 +00:00
David Hampton 323ad2bb92 Forgot to commit the changelog.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12022 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-23 16:48:11 +00:00
David Hampton 23153f3d9b Dialog makeovers. Split the generic matcher transaction list help out
into a separate window so it doesn't blow out the dialog or get cut
off.  Update some of the dialogs for the new HIG styles.  Make a
couple of dialogs start smaller.  Remember dialog sizes (add schema
entries too).  Fix a couple of gtk2 conversion problems.  Remove some
lines added by glade 2.10.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12021 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-23 02:58:24 +00:00
David Hampton f9fe114889 Add note of a problem.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12015 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-22 04:08:47 +00:00
David Hampton d034393f59 Remove lines that cause libglade warnings.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12014 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-22 04:08:22 +00:00
David Hampton c1fdaee255 Give the dialogs a gtk2 look. Add accelerator keys. Use the gtk
dialog functions.  Take care of some resizing problems.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12013 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-22 04:01:51 +00:00
David Hampton 660fd805d5 Use gtk version of various functions instead of gnome versions. Rest
of the file was converted long ago.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12012 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-22 04:00:23 +00:00
David Hampton 154bfc33c2 Finish conversion to a GtkDialog. Redo dialog as a table instead of
boxes in boxes.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12011 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-22 01:36:20 +00:00
David Hampton 15fc424514 Convert a couple of dialogs from the deprecated gnome_ok_dialog to a
gtk_message_dialog.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12006 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-21 06:51:57 +00:00
David Hampton 800f10dc81 Put the account tree into a scrolled window so the dialog buttons
don't get pushed off-screen when you expand the accounts.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12005 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-21 06:36:15 +00:00
David Hampton 6c187d9544 Remove unused functions.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12004 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-21 04:54:24 +00:00
David Hampton 0d2191dad7 Update dialogs to give them a Gtk2 HIG look and feel.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12003 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-21 04:43:41 +00:00
David Hampton 5340707a9a Make a function static. Remove extraneous printf.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12002 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-21 04:23:14 +00:00
David Hampton 1ce867b3e3 Fix a typo.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12001 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-21 04:16:17 +00:00
David Hampton c94cfe2734 Use a GtkMessageDialog instead of the deprecated gnome_ok_dialog
function.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12000 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-21 01:58:41 +00:00
David Hampton 27822d2fc4 Convert the font picker and color picker from deprecated gnome widgets
to their gtk counterparts.  Also convert the image picker when
compiled with gtk2.6 or better.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11999 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-21 01:55:16 +00:00
David Hampton 69f432d423 Close stylesheet edit dialog when the stylesheet picker dialog is
closed.  Prevents a crash.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11998 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-11-21 00:44:42 +00:00