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
something real in terms of gnome-print, gdk-pixbuf, and guppi.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@8062 57a11ea4-9604-0410-9ed3-97b8803252fd
functions not used in QuickFill to bypass missing typedef
for GdkImlibImage
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@8051 57a11ea4-9604-0410-9ed3-97b8803252fd
* configure.in: Change GNOME_XML_CHECK call to GNOME_XML2_CHECK
to fix wrong libxml library in gcc calls.
Move AS_SCRUB_INCLUDE call to macros/gnome-xml-check.m4
Commented out the po/Makefile lines in AC_OUTPUT calls to bypass
"not found" errors
* macros/autogen.sh: Commented out gettextize lines to bypass
"not found" errors
might want to change the gettextize to glib-gettextize
* macros/gnome-xml-check.m4: changed macro name to GNOME_XML2_CHECK
Changed xml to xml2; changed GNOME-CONFIG to PKG-CONFIG
Moved AS_SCRUB_INCLUDE call from configure.in
This .m4 file was not in the Gnome-2 branch, so it has to be
added in cvs. It don't know how it got dropped.
* src/engine/gnc-associate-account.c: Fixed gcc warning messages.
* Currently, make fails at gnc-gpg.c, and there is an unknown text
file: src/network-utils/gnc-gpg.loT
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@8032 57a11ea4-9604-0410-9ed3-97b8803252fd
* configure.in: Initial changes to make autogen.sh work and have
make use the correct glib_2_0. Many changes still needed for
make to complete without errors.
* acconfig.h: Use GETTEXT_PACKAGE
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@8020 57a11ea4-9604-0410-9ed3-97b8803252fd
* remove macros/gnome*.m4, so we can use gnome's installed versions.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@7993 57a11ea4-9604-0410-9ed3-97b8803252fd
* src/import-export/import-backend.c:
-Remove unused code.
-Fix "destination account written to the matchmap even when autoselected" bug.
-Disable destination account matching by memo, until bayesian filtering is implemented. It's currently unlikely to help, and causes false positives since very often the type of the transaction is stored there.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7989 57a11ea4-9604-0410-9ed3-97b8803252fd
"()" as an empty list. Change it to "'()" to make it happy.
This is backwards compatible with older guiles.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7981 57a11ea4-9604-0410-9ed3-97b8803252fd