gnucash/ChangeLog
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

103 lines
3.6 KiB
Plaintext

2006-01-07 David Hampton <hampton@employees.org>
* src/business/business-gnome/dialog-order.c:
* src/business/business-gnome/dialog-date-close.c:
* src/gnome-utils/gnc-druid-provider-file-gnome.[ch]: Remove some
deprecated gnome functions.
* src/bin/gnucash-valgrind.in:
* src/bin/Makefile.am: Add a script to invoke the new gnucash.bin
executable via valgrind.
* src/gnome/window-main-summarybar.c: Performance enhancements.
Remove the model from the combo box before clearing and
repopulating it.
2006-01-06 David Hampton <hampton@employees.org>
* src/import-export/hbci/dialog-hbcitrans.[ch]:
* src/import-export/hbci/glade/hbci.glade:
* src/import-export/hbci/gnc-hbci-transfer.c: Make the HBCI
Transfer dialog work again using a GtkListStore.
2006-01-04 David Hampton <hampton@employees.org>
* src/gnome-utils/ui/gnc-main-window-ui.xml:
* src/gnome-utils/gnc-main-window.c: Add in some conditionally
compiled hooks for turning callgrind on/off via the menus.
* src/gnome/gnc-plugin-page-account-tree.c: Consolidate some
common functionality.
* src/register/register-gnome/combocell-gnome.c:
* src/register/register-gnome/gnucash-item-list.[ch]:
* src/register/ledger-core/split-register-load.c:
* src/register/register-core/combocell.h: Load the entire data set
into the combocell before enabling sorting. Saves a tremendous
amount of time.
* src/backend/file/gnc-transaction-xml-v2.c:
* lib/libqof/qof/gnc-numeric.c: A couple of performance tweaks.
2006-01-03 Joshua Sled <jsled@asynchronous.org>
* gnc-sxed-window-ui.xml: Remove unreferenced `TransactionAction`.
* dialog-sxsincelast.c (sxsld_disposition_changed): change the
assertion into a simple return-if-fail due to apparent change in
the calling order in gtk 2.x...
2006-01-03 David Hampton <hampton@employees.org>
* src/engine/Transaction.c: 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.
* src/business/business-gnome/glade/invoice.glade: Couple the
radio buttons in the unpost dialog.
* src/gnome/top-level.c:
* src/gnome/dialog-totd.c:
* src/gnome/glade/totd.glade: Revert the previous change and make
the totd always float above all other GnuCash windows.
2006-01-02 David Hampton <hampton@employees.org>
* src/gnome/dialog-totd.c: 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.
* src/engine/Transaction.c: Fix test inverted by commit 12231.
* src/gnome-utils/Makefile.am
* src/gnome-utils/gnc-tree-model-example-account.[ch]: Remove
unused files.
* src/gnome/glade/account.glade:
* src/gnome/druid-hierarchy.c: 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.
* src/gnome-utils/gnc-tree-model-selection.[ch]: Correct function
name. Add a comment.
2006-01-02 Derek Atkine <derek@ihtfp.com>
* src/gnome-utils/gnc-tree-view-account.c:
* src/gnome/gnc-plugin-page-budget.c:
need to #include gkeyfile.h if we don't have glib26.
2006-01-02 David Hampton <hampton@employees.org>
* src/gnome-utils/gnc-tree-view.c: Use the right function to hide
a tree column. Update a couple of debugging messages.
* src/engine/gw-engine-spec.scm:
* src/engine/gnc-commodity.[ch]: Initialize the qof instances in
commodity namespaces.