widget. Allows the page to destroy/release anything it needs to.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9242 57a11ea4-9604-0410-9ed3-97b8803252fd
gnome1 dialogs to gtk2 dialogs. Set the function to activate the
default button the gnome2 way (was editable_enters). Remove some code
not needed in gnome2 widget setup.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9058 57a11ea4-9604-0410-9ed3-97b8803252fd
match. The output of the g1->g2 conversion tool isn't quite what
glade2 itself outputs.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@9003 57a11ea4-9604-0410-9ed3-97b8803252fd
Changes:
* Cleanup build system.
* Port register to GNOME 2.
* Rename GNCTreeModel to GncTreeModel.
* Port commodities, tax-dialog, fincalc dialogs to GNOME 2.
* Add window type to the ui plugin system and update plugins.
* Add icon to the about dialog.
* Fix window type of splash screen.
* Add support for startup-notification.
See ChangeLog for details.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@8609 57a11ea4-9604-0410-9ed3-97b8803252fd
See the ChangeLog for more information.
* Move egg from gnome-utils to lib
* New "Tip of the day" dialog.
* Some small fixes.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@8462 57a11ea4-9604-0410-9ed3-97b8803252fd
(see the ChangeLog for more details).
this patch fixes some problems with the new ui plugin system.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@8409 57a11ea4-9604-0410-9ed3-97b8803252fd
Changes:
* Move the plugin handling from the main window into the new plugin
manager.
* Add scrub commands to the account tree page and implement most of the
commands.
* Use the new ui plugin system for the QIF import druid.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@8405 57a11ea4-9604-0410-9ed3-97b8803252fd
here is a really big patch:
* Add some libegg files.
* Start to create a replacement for gnome-mdi.
* Start to convert the acct-tree into a new gnucash module.
* Add a GtkTreeModel for TreeModelAccountTypes.
* Some small account dialog fixes.
* Fix the commodity dialog. (Replace GnomeDialog by GtkDialog, GtkSignal
by GSignal, etc).
* Fix the transfer dialog. (Replace GnomeDialog by GtkDialog, GtkSignal
by GSignal, GncAccountTree by GtkTreeModel etc).
* Fix GncDateEdit. (Replace GtkSignal by GSignal and backport some
GnomeDateEdit fixes)
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@8400 57a11ea4-9604-0410-9ed3-97b8803252fd
* Fix 'Notes' TextView in the 'Account' dialog.
* Fix selection of parent/base accounts in the 'Account' dialog.
* Fix virtual toplevel-account in the account tree-model.
* Add notification for account changes to the account tree-model.
* Disable test example accounts in the hierarchy druid.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@8356 57a11ea4-9604-0410-9ed3-97b8803252fd
here is another patch which:
- Makefile: add src/file/backend to the INCLUDE dirs.
- Replace a GncAccountTree by GtkTreeView and GNCTreeModelAccount.
- Replace some gtk_signal_connect by g_signal_connect.
- Replace a GncDateEdit by GnomeDateEdit (probably a temporary fix).
- Replace some GnomeDialog by GtkDialog
- Add support for a virtual toplevel account into the account tree model.
- Update account.glade
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@8349 57a11ea4-9604-0410-9ed3-97b8803252fd
This patch contains the changes for replacing functions witn
ENABLE_BROKEN. Jan did druid-hierarchy.c
See ChangeLog for more descriptions
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@8348 57a11ea4-9604-0410-9ed3-97b8803252fd
* configure.in: Add pkg-config test for libgnomeui-2.0.
* src/import-export/hbci/*.c: Port hbci import module to Gnome2,
sourcecode compiles now. Copy changes from HEAD branch.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@8265 57a11ea4-9604-0410-9ed3-97b8803252fd
(see the ChangeLog for comments)
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@8259 57a11ea4-9604-0410-9ed3-97b8803252fd
Fix incorrect g_list_free.
* src/gnome/window-main.c,
* src/gnome-utils/gnc-mdi-utils.c,
* src/app-file/gnome/gnc-file-history.c:
Replace calls of deprecated gtk_container_get_toplevels by
gtk_window_list_toplevels
* src/gnome-utils/dialog-options.c:
Move gnc_options_register_stocks call to gnc_options_ui_initialize,
to be called just once for all stock items at module initialization.
Remove include gtk/gtktextview.h. It is included under gnome.h
* src/gnome-search/dialog-search.c: attach_element,
gnc_search_dialog_init_widgets:
Replace deprecated gnome_stock_new_with_icon, gnome_pixmap_button
by gtk_button_new_from_stock
* src/gnome-utils/gnc-date-edit.c: select_clicked:
Remove inactivated block referencing deprecated gnome_stock_cursor_new
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@8255 57a11ea4-9604-0410-9ed3-97b8803252fd
* src/gnome-utils/dialog-account.c
Change declares of name to const gchar.
* src/gnome-utils/dialog-account-pick.c
Parentheses around assignment in expression
* src/gnome-utils/dialog-commodity.c
Change declare of fullname to const gchar
* src/gnome-utils/dialog-options.c
Replace "if (!GTK_OBJECT_DESTROYED(xxx))" by "if (!container)"
to remove deprecated macro
Replace call of gnome_stock_button by call to new function
gnc_options_register_stocks
Replace deprecated gtk_text* functions by gtk_text_view*
Change style->font to gdk_font_from_description(style->font_desc)
Change style->klas->xthickness to style->xthickness
* src/gnome-utils/dialog-options.h
Prototype for gnc_options_register_stocks
* TODO : Started categorized todo list for internal work items
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@8227 57a11ea4-9604-0410-9ed3-97b8803252fd
* src/network-utils/test/Makefile.am:
Add libgncmod-engine.la to fix undefined ref to `gnc_should_log'
* src/backend/net/NetIO.c: Remove include ghttp.h
to bypass missing ghttp. The functions were already disabled.
Plus my own (to help him along):
* src/gnome/Makefile.am: remove GHTTP_CFLAGS
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@8071 57a11ea4-9604-0410-9ed3-97b8803252fd
feature and doesn't work for gnome2
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@8063 57a11ea4-9604-0410-9ed3-97b8803252fd