talons

Fork of Claws Mail https://www.claws-mail
Log | Files | Refs | README | LICENSE

commit 8dc0029409e7d6ffd062b7b1941772d292b0f1b3
parent 75c914eabf55a81cf8f510c5ac391fe640608b96
Author: Colin Leroy <colin@colino.net>
Date:   Tue,  9 Sep 2008 16:40:59 +0000

2008-09-09 [colin]	3.5.0cvs96

	* src/action.h
	* src/addr_compl.c
	* src/addressadd.c
	* src/addressbook.h
	* src/addressbook_foldersel.c
	* src/addressitem.h
	* src/addrgather.c
	* src/alertpanel.c
	* src/browseldap.c
	* src/editaddress.c
	* src/editaddress_other_attributes_ldap.h
	* src/editbook.c
	* src/editjpilot.c
	* src/editldap.c
	* src/editldap_basedn.c
	* src/editvcard.c
	* src/exphtmldlg.c
	* src/expldifdlg.c
	* src/export.c
	* src/foldersel.c
	* src/foldersel.h
	* src/gedit-print.c
	* src/gedit-print.h
	* src/grouplistdialog.c
	* src/headerview.c
	* src/headerview.h
	* src/image_viewer.c
	* src/import.c
	* src/importldif.c
	* src/importmutt.c
	* src/importpine.c
	* src/inc.c
	* src/main.c
	* src/main.h
	* src/messageview.c
	* src/messageview.h
	* src/noticeview.c
	* src/prefs_actions.c
	* src/prefs_filtering.c
	* src/prefs_folder_column.c
	* src/prefs_gtk.h
	* src/prefs_summary_column.c
	* src/prefs_toolbar.c
	* src/send_message.c
	* src/setup.c
	* src/sourcewindow.c
	* src/sourcewindow.h
	* src/ssl_manager.c
	* src/statusbar.c
	* src/statusbar.h
	* src/stock_pixmap.c
	* src/stock_pixmap.h
	* src/summaryview.c
	* src/textview.c
	* src/textview.h
	* src/undo.h
	* src/uri_opener.c
	* src/wizard.c
	* src/wizard.h
	* src/common/ssl.h
	* src/common/utils.c
	* src/gtk/about.c
	* src/gtk/colorlabel.c
	* src/gtk/colorlabel.h
	* src/gtk/combobox.h
	* src/gtk/description_window.c
	* src/gtk/filesel.c
	* src/gtk/gtkaspell.c
	* src/gtk/gtkaspell.h
	* src/gtk/gtkcmclist.c
	* src/gtk/gtkcmclist.h
	* src/gtk/gtkcmctree.c
	* src/gtk/gtkcmctree.h
	* src/gtk/gtkcmoptionmenu.h
	* src/gtk/gtksctree.c
	* src/gtk/gtksctree.h
	* src/gtk/gtkshruler.c
	* src/gtk/gtkshruler.h
	* src/gtk/gtksourceprintjob.c
	* src/gtk/gtksourceprintjob.h
	* src/gtk/gtkutils.c
	* src/gtk/gtkutils.h
	* src/gtk/gtkvscrollbutton.c
	* src/gtk/gtkvscrollbutton.h
	* src/gtk/icon_legend.c
	* src/gtk/inputdialog.c
	* src/gtk/logwindow.c
	* src/gtk/logwindow.h
	* src/gtk/manage_window.c
	* src/gtk/manage_window.h
	* src/gtk/menu.c
	* src/gtk/prefswindow.c
	* src/gtk/progressdialog.c
	* src/gtk/progressdialog.h
	* src/plugins/bogofilter/bogofilter_gtk.c
	* src/plugins/pgpcore/passphrase.c
	* src/plugins/spamassassin/spamassassin_gtk.c
	* src/plugins/trayicon/trayicon.c
	* src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
	* src/plugins/trayicon/libeggtrayicon/eggtrayicon.h
	* src/plugins/trayicon/libeggtrayicon/gtk2-funcs.c
	* src/plugins/trayicon/libeggtrayicon/gtkplugxembed.c
	* src/plugins/trayicon/libeggtrayicon/gtkplugxembed.h
		Complete GTK+ 2.14 undeprecation

Diffstat:
MChangeLog | 107+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
MPATCHSETS | 1+
Mconfigure.ac | 4++--
Msrc/action.h | 2+-
Msrc/addr_compl.c | 9+--------
Msrc/addressadd.c | 8+-------
Msrc/addressbook.h | 2+-
Msrc/addressbook_foldersel.c | 8+-------
Msrc/addressitem.h | 3+--
Msrc/addrgather.c | 12+-----------
Msrc/alertpanel.c | 2+-
Msrc/browseldap.c | 8+-------
Msrc/common/ssl.h | 2+-
Msrc/common/utils.c | 11++++++-----
Msrc/editaddress.c | 7+------
Msrc/editaddress_other_attributes_ldap.h | 8+-------
Msrc/editbook.c | 7+------
Msrc/editjpilot.c | 15+--------------
Msrc/editldap.c | 7+------
Msrc/editldap_basedn.c | 8+-------
Msrc/editvcard.c | 12+-----------
Msrc/exphtmldlg.c | 7+------
Msrc/expldifdlg.c | 7+------
Msrc/export.c | 12+-----------
Msrc/foldersel.c | 11+----------
Msrc/foldersel.h | 2+-
Msrc/gedit-print.c | 9+--------
Msrc/gedit-print.h | 2+-
Msrc/grouplistdialog.c | 16+---------------
Msrc/gtk/about.c | 11+----------
Msrc/gtk/colorlabel.c | 11-----------
Msrc/gtk/colorlabel.h | 2+-
Msrc/gtk/combobox.h | 3+--
Msrc/gtk/description_window.c | 2+-
Msrc/gtk/filesel.c | 19+++++++++----------
Msrc/gtk/gtkaspell.c | 3---
Msrc/gtk/gtkaspell.h | 2+-
Msrc/gtk/gtkcmclist.c | 100++++++++++++++++++++++++++++++++++++++++----------------------------------------
Msrc/gtk/gtkcmclist.h | 10+++++-----
Msrc/gtk/gtkcmctree.c | 32++++++++++++++++----------------
Msrc/gtk/gtkcmctree.h | 10+++++-----
Msrc/gtk/gtkcmoptionmenu.h | 2+-
Msrc/gtk/gtksctree.c | 2+-
Msrc/gtk/gtksctree.h | 8++++----
Msrc/gtk/gtkshruler.c | 2+-
Msrc/gtk/gtkshruler.h | 8++++----
Msrc/gtk/gtksourceprintjob.c | 3+--
Msrc/gtk/gtksourceprintjob.h | 3+--
Msrc/gtk/gtkutils.c | 32++++++++++++++++----------------
Msrc/gtk/gtkutils.h | 1-
Msrc/gtk/gtkvscrollbutton.c | 11+++--------
Msrc/gtk/gtkvscrollbutton.h | 13++++++-------
Msrc/gtk/icon_legend.c | 6------
Msrc/gtk/inputdialog.c | 17+----------------
Msrc/gtk/logwindow.c | 9+--------
Msrc/gtk/logwindow.h | 2+-
Msrc/gtk/manage_window.c | 3+--
Msrc/gtk/manage_window.h | 3+--
Msrc/gtk/menu.c | 1-
Msrc/gtk/prefswindow.c | 1-
Msrc/gtk/progressdialog.c | 13+------------
Msrc/gtk/progressdialog.h | 3+--
Msrc/headerview.c | 8+-------
Msrc/headerview.h | 2+-
Msrc/image_viewer.c | 3+--
Msrc/import.c | 12+-----------
Msrc/importldif.c | 7+------
Msrc/importmutt.c | 7+------
Msrc/importpine.c | 7+------
Msrc/inc.c | 5+----
Msrc/main.c | 4+---
Msrc/main.h | 2+-
Msrc/messageview.c | 7+------
Msrc/messageview.h | 2+-
Msrc/noticeview.c | 6+-----
Msrc/plugins/bogofilter/bogofilter_gtk.c | 2+-
Msrc/plugins/pgpcore/passphrase.c | 3+--
Msrc/plugins/spamassassin/spamassassin_gtk.c | 2+-
Msrc/plugins/trayicon/libeggtrayicon/eggtrayicon.c | 2+-
Msrc/plugins/trayicon/libeggtrayicon/eggtrayicon.h | 2+-
Msrc/plugins/trayicon/libeggtrayicon/gtk2-funcs.c | 1-
Msrc/plugins/trayicon/libeggtrayicon/gtkplugxembed.c | 5++---
Msrc/plugins/trayicon/libeggtrayicon/gtkplugxembed.h | 3+--
Msrc/plugins/trayicon/trayicon.c | 2+-
Msrc/prefs_actions.c | 2+-
Msrc/prefs_filtering.c | 1-
Msrc/prefs_folder_column.c | 6+-----
Msrc/prefs_gtk.h | 7+------
Msrc/prefs_summary_column.c | 6+-----
Msrc/prefs_toolbar.c | 1-
Msrc/send_message.c | 4+---
Msrc/setup.c | 2+-
Msrc/sourcewindow.c | 7+------
Msrc/sourcewindow.h | 2+-
Msrc/ssl_manager.c | 2+-
Msrc/statusbar.c | 3+--
Msrc/statusbar.h | 3+--
Msrc/stock_pixmap.c | 3+--
Msrc/stock_pixmap.h | 2+-
Msrc/summaryview.c | 1-
Msrc/textview.c | 4+---
Msrc/textview.h | 3+--
Msrc/undo.h | 3+--
Msrc/uri_opener.c | 2+-
Msrc/wizard.c | 9---------
Msrc/wizard.h | 2+-
106 files changed, 316 insertions(+), 510 deletions(-)

diff --git a/ChangeLog b/ChangeLog @@ -1,3 +1,110 @@ +2008-09-09 [colin] 3.5.0cvs96 + + * src/action.h + * src/addr_compl.c + * src/addressadd.c + * src/addressbook.h + * src/addressbook_foldersel.c + * src/addressitem.h + * src/addrgather.c + * src/alertpanel.c + * src/browseldap.c + * src/editaddress.c + * src/editaddress_other_attributes_ldap.h + * src/editbook.c + * src/editjpilot.c + * src/editldap.c + * src/editldap_basedn.c + * src/editvcard.c + * src/exphtmldlg.c + * src/expldifdlg.c + * src/export.c + * src/foldersel.c + * src/foldersel.h + * src/gedit-print.c + * src/gedit-print.h + * src/grouplistdialog.c + * src/headerview.c + * src/headerview.h + * src/image_viewer.c + * src/import.c + * src/importldif.c + * src/importmutt.c + * src/importpine.c + * src/inc.c + * src/main.c + * src/main.h + * src/messageview.c + * src/messageview.h + * src/noticeview.c + * src/prefs_actions.c + * src/prefs_filtering.c + * src/prefs_folder_column.c + * src/prefs_gtk.h + * src/prefs_summary_column.c + * src/prefs_toolbar.c + * src/send_message.c + * src/setup.c + * src/sourcewindow.c + * src/sourcewindow.h + * src/ssl_manager.c + * src/statusbar.c + * src/statusbar.h + * src/stock_pixmap.c + * src/stock_pixmap.h + * src/summaryview.c + * src/textview.c + * src/textview.h + * src/undo.h + * src/uri_opener.c + * src/wizard.c + * src/wizard.h + * src/common/ssl.h + * src/common/utils.c + * src/gtk/about.c + * src/gtk/colorlabel.c + * src/gtk/colorlabel.h + * src/gtk/combobox.h + * src/gtk/description_window.c + * src/gtk/filesel.c + * src/gtk/gtkaspell.c + * src/gtk/gtkaspell.h + * src/gtk/gtkcmclist.c + * src/gtk/gtkcmclist.h + * src/gtk/gtkcmctree.c + * src/gtk/gtkcmctree.h + * src/gtk/gtkcmoptionmenu.h + * src/gtk/gtksctree.c + * src/gtk/gtksctree.h + * src/gtk/gtkshruler.c + * src/gtk/gtkshruler.h + * src/gtk/gtksourceprintjob.c + * src/gtk/gtksourceprintjob.h + * src/gtk/gtkutils.c + * src/gtk/gtkutils.h + * src/gtk/gtkvscrollbutton.c + * src/gtk/gtkvscrollbutton.h + * src/gtk/icon_legend.c + * src/gtk/inputdialog.c + * src/gtk/logwindow.c + * src/gtk/logwindow.h + * src/gtk/manage_window.c + * src/gtk/manage_window.h + * src/gtk/menu.c + * src/gtk/prefswindow.c + * src/gtk/progressdialog.c + * src/gtk/progressdialog.h + * src/plugins/bogofilter/bogofilter_gtk.c + * src/plugins/pgpcore/passphrase.c + * src/plugins/spamassassin/spamassassin_gtk.c + * src/plugins/trayicon/trayicon.c + * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c + * src/plugins/trayicon/libeggtrayicon/eggtrayicon.h + * src/plugins/trayicon/libeggtrayicon/gtk2-funcs.c + * src/plugins/trayicon/libeggtrayicon/gtkplugxembed.c + * src/plugins/trayicon/libeggtrayicon/gtkplugxembed.h + Complete GTK+ 2.14 undeprecation + 2008-09-09 [colin] 3.5.0cvs95 * src/gtk/gtkcmclist.h diff --git a/PATCHSETS b/PATCHSETS @@ -3507,3 +3507,4 @@ ( cvs diff -u -r 1.9.2.24 -r 1.9.2.25 src/addressadd.c; cvs diff -u -r 1.1.2.12 -r 1.1.2.13 src/addressbook_foldersel.c; cvs diff -u -r 1.1.2.3 -r 1.1.2.4 src/gtk/gtkcmclist.c; cvs diff -u -r 1.1.2.2 -r 1.1.2.3 src/gtk/gtkcmclist.h; cvs diff -u -r 1.1.2.6 -r 1.1.2.7 src/gtk/gtkcmctree.c; cvs diff -u -r 1.1.2.1 -r 1.1.2.2 src/gtk/gtkcmctree.h; cvs diff -u -r 1.1.4.49 -r 1.1.4.50 src/gtk/gtksctree.c; cvs diff -u -r 1.12.2.46 -r 1.12.2.47 src/gtk/prefswindow.c; cvs diff -u -r 1.7.2.12 -r 1.7.2.13 src/gtk/prefswindow.h; ) > 3.5.0cvs93.patchset ( cvs diff -u -r 1.5.2.19 -r 1.5.2.20 src/noticeview.c; cvs diff -u -r 1.3.8.9 -r 1.3.8.10 src/noticeview.h; ) > 3.5.0cvs94.patchset ( cvs diff -u -r 1.1.2.3 -r 1.1.2.4 src/gtk/gtkcmclist.h; ) > 3.5.0cvs95.patchset +( cvs diff -u -r 1.3.2.10 -r 1.3.2.11 src/action.h; cvs diff -u -r 1.27.2.42 -r 1.27.2.43 src/addr_compl.c; cvs diff -u -r 1.9.2.25 -r 1.9.2.26 src/addressadd.c; cvs diff -u -r 1.18.2.13 -r 1.18.2.14 src/addressbook.h; cvs diff -u -r 1.1.2.13 -r 1.1.2.14 src/addressbook_foldersel.c; cvs diff -u -r 1.5.2.11 -r 1.5.2.12 src/addressitem.h; cvs diff -u -r 1.5.10.25 -r 1.5.10.26 src/addrgather.c; cvs diff -u -r 1.17.2.38 -r 1.17.2.39 src/alertpanel.c; cvs diff -u -r 1.2.4.21 -r 1.2.4.22 src/browseldap.c; cvs diff -u -r 1.14.2.53 -r 1.14.2.54 src/editaddress.c; cvs diff -u -r 1.1.2.9 -r 1.1.2.10 src/editaddress_other_attributes_ldap.h; cvs diff -u -r 1.5.12.12 -r 1.5.12.13 src/editbook.c; cvs diff -u -r 1.5.12.14 -r 1.5.12.15 src/editjpilot.c; cvs diff -u -r 1.8.2.31 -r 1.8.2.32 src/editldap.c; cvs diff -u -r 1.10.2.14 -r 1.10.2.15 src/editldap_basedn.c; cvs diff -u -r 1.5.12.13 -r 1.5.12.14 src/editvcard.c; cvs diff -u -r 1.3.2.24 -r 1.3.2.25 src/exphtmldlg.c; cvs diff -u -r 1.1.4.29 -r 1.1.4.30 src/expldifdlg.c; cvs diff -u -r 1.8.2.26 -r 1.8.2.27 src/export.c; cvs diff -u -r 1.26.2.38 -r 1.26.2.39 src/foldersel.c; cvs diff -u -r 1.4.12.6 -r 1.4.12.7 src/foldersel.h; cvs diff -u -r 1.1.2.10 -r 1.1.2.11 src/gedit-print.c; cvs diff -u -r 1.1.2.3 -r 1.1.2.4 src/gedit-print.h; cvs diff -u -r 1.14.2.21 -r 1.14.2.22 src/grouplistdialog.c; cvs diff -u -r 1.8.2.27 -r 1.8.2.28 src/headerview.c; cvs diff -u -r 1.2.2.4 -r 1.2.2.5 src/headerview.h; cvs diff -u -r 1.1.2.24 -r 1.1.2.25 src/image_viewer.c; cvs diff -u -r 1.13.2.25 -r 1.13.2.26 src/import.c; cvs diff -u -r 1.14.2.19 -r 1.14.2.20 src/importldif.c; cvs diff -u -r 1.4.12.18 -r 1.4.12.19 src/importmutt.c; cvs diff -u -r 1.1.14.18 -r 1.1.14.19 src/importpine.c; cvs diff -u -r 1.149.2.91 -r 1.149.2.92 src/inc.c; cvs diff -u -r 1.115.2.203 -r 1.115.2.204 src/main.c; cvs diff -u -r 1.7.2.16 -r 1.7.2.17 src/main.h; cvs diff -u -r 1.94.2.184 -r 1.94.2.185 src/messageview.c; cvs diff -u -r 1.19.2.21 -r 1.19.2.22 src/messageview.h; cvs diff -u -r 1.5.2.20 -r 1.5.2.21 src/noticeview.c; cvs diff -u -r 1.60.2.62 -r 1.60.2.63 src/prefs_actions.c; cvs diff -u -r 1.59.2.73 -r 1.59.2.74 src/prefs_filtering.c; cvs diff -u -r 1.1.2.13 -r 1.1.2.14 src/prefs_folder_column.c; cvs diff -u -r 1.5.2.16 -r 1.5.2.17 src/prefs_gtk.h; cvs diff -u -r 1.10.2.22 -r 1.10.2.23 src/prefs_summary_column.c; cvs diff -u -r 1.30.2.52 -r 1.30.2.53 src/prefs_toolbar.c; cvs diff -u -r 1.17.2.48 -r 1.17.2.49 src/send_message.c; cvs diff -u -r 1.5.2.14 -r 1.5.2.15 src/setup.c; cvs diff -u -r 1.9.2.22 -r 1.9.2.23 src/sourcewindow.c; cvs diff -u -r 1.1.1.1.16.7 -r 1.1.1.1.16.8 src/sourcewindow.h; cvs diff -u -r 1.3.2.30 -r 1.3.2.31 src/ssl_manager.c; cvs diff -u -r 1.5.2.22 -r 1.5.2.23 src/statusbar.c; cvs diff -u -r 1.3.2.9 -r 1.3.2.10 src/statusbar.h; cvs diff -u -r 1.25.2.60 -r 1.25.2.61 src/stock_pixmap.c; cvs diff -u -r 1.18.2.37 -r 1.18.2.38 src/stock_pixmap.h; cvs diff -u -r 1.395.2.389 -r 1.395.2.390 src/summaryview.c; cvs diff -u -r 1.96.2.205 -r 1.96.2.206 src/textview.c; cvs diff -u -r 1.12.2.23 -r 1.12.2.24 src/textview.h; cvs diff -u -r 1.5.14.9 -r 1.5.14.10 src/undo.h; cvs diff -u -r 1.1.2.7 -r 1.1.2.8 src/uri_opener.c; cvs diff -u -r 1.1.2.74 -r 1.1.2.75 src/wizard.c; cvs diff -u -r 1.1.2.8 -r 1.1.2.9 src/wizard.h; cvs diff -u -r 1.2.2.9 -r 1.2.2.10 src/common/ssl.h; cvs diff -u -r 1.36.2.144 -r 1.36.2.145 src/common/utils.c; cvs diff -u -r 1.4.2.65 -r 1.4.2.66 src/gtk/about.c; cvs diff -u -r 1.2.2.22 -r 1.2.2.23 src/gtk/colorlabel.c; cvs diff -u -r 1.1.4.8 -r 1.1.4.9 src/gtk/colorlabel.h; cvs diff -u -r 1.1.2.12 -r 1.1.2.13 src/gtk/combobox.h; cvs diff -u -r 1.5.2.26 -r 1.5.2.27 src/gtk/description_window.c; cvs diff -u -r 1.2.2.36 -r 1.2.2.37 src/gtk/filesel.c; cvs diff -u -r 1.9.2.59 -r 1.9.2.60 src/gtk/gtkaspell.c; cvs diff -u -r 1.5.2.14 -r 1.5.2.15 src/gtk/gtkaspell.h; cvs diff -u -r 1.1.2.4 -r 1.1.2.5 src/gtk/gtkcmclist.c; cvs diff -u -r 1.1.2.4 -r 1.1.2.5 src/gtk/gtkcmclist.h; cvs diff -u -r 1.1.2.7 -r 1.1.2.8 src/gtk/gtkcmctree.c; cvs diff -u -r 1.1.2.2 -r 1.1.2.3 src/gtk/gtkcmctree.h; cvs diff -u -r 1.1.2.1 -r 1.1.2.2 src/gtk/gtkcmoptionmenu.h; cvs diff -u -r 1.1.4.50 -r 1.1.4.51 src/gtk/gtksctree.c; cvs diff -u -r 1.1.4.14 -r 1.1.4.15 src/gtk/gtksctree.h; cvs diff -u -r 1.1.4.9 -r 1.1.4.10 src/gtk/gtkshruler.c; cvs diff -u -r 1.1.4.5 -r 1.1.4.6 src/gtk/gtkshruler.h; cvs diff -u -r 1.1.2.8 -r 1.1.2.9 src/gtk/gtksourceprintjob.c; cvs diff -u -r 1.1.2.2 -r 1.1.2.3 src/gtk/gtksourceprintjob.h; cvs diff -u -r 1.5.2.82 -r 1.5.2.83 src/gtk/gtkutils.c; cvs diff -u -r 1.4.2.45 -r 1.4.2.46 src/gtk/gtkutils.h; cvs diff -u -r 1.5.2.15 -r 1.5.2.16 src/gtk/gtkvscrollbutton.c; cvs diff -u -r 1.3.2.2 -r 1.3.2.3 src/gtk/gtkvscrollbutton.h; cvs diff -u -r 1.1.2.16 -r 1.1.2.17 src/gtk/icon_legend.c; cvs diff -u -r 1.2.2.31 -r 1.2.2.32 src/gtk/inputdialog.c; cvs diff -u -r 1.1.4.31 -r 1.1.4.32 src/gtk/logwindow.c; cvs diff -u -r 1.1.4.14 -r 1.1.4.15 src/gtk/logwindow.h; cvs diff -u -r 1.1.4.6 -r 1.1.4.7 src/gtk/manage_window.c; cvs diff -u -r 1.1.4.7 -r 1.1.4.8 src/gtk/manage_window.h; cvs diff -u -r 1.5.2.36 -r 1.5.2.37 src/gtk/menu.c; cvs diff -u -r 1.12.2.47 -r 1.12.2.48 src/gtk/prefswindow.c; cvs diff -u -r 1.1.4.22 -r 1.1.4.23 src/gtk/progressdialog.c; cvs diff -u -r 1.1.4.12 -r 1.1.4.13 src/gtk/progressdialog.h; cvs diff -u -r 1.1.2.34 -r 1.1.2.35 src/plugins/bogofilter/bogofilter_gtk.c; cvs diff -u -r 1.1.2.30 -r 1.1.2.31 src/plugins/pgpcore/passphrase.c; cvs diff -u -r 1.23.2.50 -r 1.23.2.51 src/plugins/spamassassin/spamassassin_gtk.c; cvs diff -u -r 1.14.2.65 -r 1.14.2.66 src/plugins/trayicon/trayicon.c; cvs diff -u -r 1.1.4.9 -r 1.1.4.10 src/plugins/trayicon/libeggtrayicon/eggtrayicon.c; cvs diff -u -r 1.1.4.2 -r 1.1.4.3 src/plugins/trayicon/libeggtrayicon/eggtrayicon.h; cvs diff -u -r 1.1 -r 1.2 src/plugins/trayicon/libeggtrayicon/gtk2-funcs.c; cvs diff -u -r 1.1.4.3 -r 1.1.4.4 src/plugins/trayicon/libeggtrayicon/gtkplugxembed.c; cvs diff -u -r 1.1.4.1 -r 1.1.4.2 src/plugins/trayicon/libeggtrayicon/gtkplugxembed.h; ) > 3.5.0cvs96.patchset diff --git a/configure.ac b/configure.ac @@ -11,7 +11,7 @@ MINOR_VERSION=5 MICRO_VERSION=0 INTERFACE_AGE=0 BINARY_AGE=0 -EXTRA_VERSION=95 +EXTRA_VERSION=96 EXTRA_RELEASE= EXTRA_GTK2_VERSION= @@ -144,7 +144,7 @@ fi CFLAGS="$CFLAGS -Wall" if test $USE_MAINTAINER_MODE = yes; then - CFLAGS="$CFLAGS -DGTK_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DG_DISABLE_DEPRECATED" + CFLAGS="$CFLAGS -DGTK_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DG_DISABLE_DEPRECATED -DGTK_DISABLE_SINGLE_INCLUDES" fi pthread_name= diff --git a/src/action.h b/src/action.h @@ -21,7 +21,7 @@ #define __ACTION_H__ #include <glib.h> -#include <gtk/gtkitemfactory.h> +#include <gtk/gtk.h> #include "mainwindow.h" #include "messageview.h" diff --git a/src/addr_compl.c b/src/addr_compl.c @@ -26,14 +26,7 @@ #include <glib.h> #include <glib/gi18n.h> #include <gdk/gdkkeysyms.h> -#include <gtk/gtkmain.h> -#include <gtk/gtkwindow.h> -#include <gtk/gtkentry.h> -#include <gtk/gtkeditable.h> -#include <gtk/gtkscrolledwindow.h> -#include <gtk/gtktreeview.h> -#include <gtk/gtktreemodel.h> -#include <gtk/gtkliststore.h> +#include <gtk/gtk.h> #include <string.h> #include <ctype.h> diff --git a/src/addressadd.c b/src/addressadd.c @@ -30,13 +30,7 @@ #include <glib.h> #include <glib/gi18n.h> #include <gdk/gdkkeysyms.h> -#include <gtk/gtkwindow.h> -#include <gtk/gtksignal.h> -#include <gtk/gtkhbox.h> -#include <gtk/gtklabel.h> -#include <gtk/gtkentry.h> -#include <gtk/gtkhbbox.h> -#include <gtk/gtkbutton.h> +#include <gtk/gtk.h> #include "gtkutils.h" #include "stock_pixmap.h" diff --git a/src/addressbook.h b/src/addressbook.h @@ -21,7 +21,7 @@ #define __ADDRESSBOOK_H__ #include <glib.h> -#include <gtk/gtkwidget.h> +#include <gtk/gtk.h> #include "compose.h" #include "addritem.h" diff --git a/src/addressbook_foldersel.c b/src/addressbook_foldersel.c @@ -30,13 +30,7 @@ #include <glib.h> #include <glib/gi18n.h> #include <gdk/gdkkeysyms.h> -#include <gtk/gtkwindow.h> -#include <gtk/gtksignal.h> -#include <gtk/gtkhbox.h> -#include <gtk/gtklabel.h> -#include <gtk/gtkentry.h> -#include <gtk/gtkhbbox.h> -#include <gtk/gtkbutton.h> +#include <gtk/gtk.h> #include "gtkutils.h" #include "stock_pixmap.h" diff --git a/src/addressitem.h b/src/addressitem.h @@ -25,8 +25,7 @@ #define __ADDRESSITEM_H__ #include <glib.h> -#include <gtk/gtkwidget.h> -#include <gtk/gtkctree.h> +#include <gtk/gtk.h> #include "compose.h" #include "addrindex.h" diff --git a/src/addrgather.c b/src/addrgather.c @@ -30,17 +30,7 @@ #include <glib.h> #include <glib/gi18n.h> #include <gdk/gdkkeysyms.h> -#include <gtk/gtkmain.h> -#include <gtk/gtkwidget.h> -#include <gtk/gtkwindow.h> -#include <gtk/gtkvbox.h> -#include <gtk/gtktable.h> -#include <gtk/gtklabel.h> -#include <gtk/gtkentry.h> -#include <gtk/gtkhbbox.h> -#include <gtk/gtkbutton.h> -#include <gtk/gtkfilesel.h> -#include <gtk/gtksignal.h> +#include <gtk/gtk.h> #include "main.h" #include "inc.h" diff --git a/src/alertpanel.c b/src/alertpanel.c @@ -197,7 +197,7 @@ void alertpanel_error_log(const gchar *format, ...) if (val == G_ALERTALTERNATE) log_window_show(mainwin->logwin); } else - alertpanel_error(buf); + alertpanel_error("%s", buf); } static void alertpanel_show(void) diff --git a/src/browseldap.c b/src/browseldap.c @@ -32,13 +32,7 @@ #include <glib.h> #include <glib/gi18n.h> #include <gdk/gdkkeysyms.h> -#include <gtk/gtkwindow.h> -#include <gtk/gtksignal.h> -#include <gtk/gtkhbox.h> -#include <gtk/gtklabel.h> -#include <gtk/gtkentry.h> -#include <gtk/gtkhbbox.h> -#include <gtk/gtkbutton.h> +#include <gtk/gtk.h> #include <pthread.h> #include "gtkutils.h" diff --git a/src/common/ssl.h b/src/common/ssl.h @@ -62,7 +62,7 @@ void ssl_done_socket (SockInfo *sockinfo); typedef struct _SSLClientCertHookData SSLClientCertHookData; struct _SSLClientCertHookData { - void *account; + const void *account; const gchar *cert_path; const gchar *password; gboolean is_smtp; diff --git a/src/common/utils.c b/src/common/utils.c @@ -4967,19 +4967,19 @@ size_t fast_strftime(gchar *buf, gint buflen, const gchar *format, struct tm *lt case 'p': if (lt->tm_hour >= 12) { len = strlen(s_pm_up); CHECK_SIZE(); - snprintf(curpos, buflen-total_done, s_pm_up); + snprintf(curpos, buflen-total_done, "%s", s_pm_up); } else { len = strlen(s_am_up); CHECK_SIZE(); - snprintf(curpos, buflen-total_done, s_am_up); + snprintf(curpos, buflen-total_done, "%s", s_am_up); } break; case 'P': if (lt->tm_hour >= 12) { len = strlen(s_pm_low); CHECK_SIZE(); - snprintf(curpos, buflen-total_done, s_pm_low); + snprintf(curpos, buflen-total_done, "%s", s_pm_low); } else { len = strlen(s_am_low); CHECK_SIZE(); - snprintf(curpos, buflen-total_done, s_am_low); + snprintf(curpos, buflen-total_done, "%s", s_am_low); } break; case 'r': @@ -5121,7 +5121,8 @@ int claws_unlink(const gchar *filename) NULL, NULL, NULL, NULL, &status, NULL); debug_print("%s %s exited with status %d\n", args[0], filename, WEXITSTATUS(status)); - truncate(filename, 0); + if (truncate(filename, 0) < 0) + g_warning("couln't truncate"); } } } diff --git a/src/editaddress.c b/src/editaddress.c @@ -26,12 +26,7 @@ #include <glib.h> #include <glib/gi18n.h> #include <gdk/gdkkeysyms.h> -#include <gtk/gtkwindow.h> -#include <gtk/gtksignal.h> -#include <gtk/gtklabel.h> -#include <gtk/gtkvbox.h> -#include <gtk/gtkentry.h> -#include <gtk/gtktable.h> +#include <gtk/gtk.h> #include "alertpanel.h" #include "mgutils.h" diff --git a/src/editaddress_other_attributes_ldap.h b/src/editaddress_other_attributes_ldap.h @@ -27,13 +27,7 @@ #include <glib.h> #include <glib/gi18n.h> #include <gdk/gdkkeysyms.h> -#include <gtk/gtkwindow.h> -#include <gtk/gtksignal.h> -#include <gtk/gtklabel.h> -#include <gtk/gtkvbox.h> -#include <gtk/gtkentry.h> -#include <gtk/gtktable.h> -#include <gtk/gtkitemfactory.h> +#include <gtk/gtk.h> typedef struct _PersonEdit_dlg PersonEditDlg; struct _PersonEdit_dlg { diff --git a/src/editbook.c b/src/editbook.c @@ -30,12 +30,7 @@ #include <glib.h> #include <glib/gi18n.h> #include <gdk/gdkkeysyms.h> -#include <gtk/gtkwindow.h> -#include <gtk/gtksignal.h> -#include <gtk/gtklabel.h> -#include <gtk/gtkentry.h> -#include <gtk/gtktable.h> -#include <gtk/gtkbutton.h> +#include <gtk/gtk.h> #include "utils.h" #include "prefs_common.h" diff --git a/src/editjpilot.c b/src/editjpilot.c @@ -32,20 +32,7 @@ #include <glib.h> #include <glib/gi18n.h> #include <gdk/gdkkeysyms.h> -#include <gtk/gtkwindow.h> -#include <gtk/gtksignal.h> -#include <gtk/gtkhbox.h> -#include <gtk/gtklabel.h> -#include <gtk/gtkentry.h> -#include <gtk/gtkhbbox.h> -#include <gtk/gtkvbox.h> -#include <gtk/gtktable.h> -#include <gtk/gtkframe.h> -#include <gtk/gtkhseparator.h> -#include <gtk/gtkbutton.h> -#include <gtk/gtkstatusbar.h> -#include <gtk/gtkcheckbutton.h> -#include <gtk/gtkfilesel.h> +#include <gtk/gtk.h> #include "addressbook.h" #include "prefs_common.h" diff --git a/src/editldap.c b/src/editldap.c @@ -32,12 +32,7 @@ #include <glib.h> #include <glib/gi18n.h> #include <gdk/gdkkeysyms.h> -#include <gtk/gtkwindow.h> -#include <gtk/gtksignal.h> -#include <gtk/gtklabel.h> -#include <gtk/gtkentry.h> -#include <gtk/gtktable.h> -#include <gtk/gtkbutton.h> +#include <gtk/gtk.h> #include "addressbook.h" #include "prefs_common.h" diff --git a/src/editldap_basedn.c b/src/editldap_basedn.c @@ -32,13 +32,7 @@ #include <glib.h> #include <glib/gi18n.h> #include <gdk/gdkkeysyms.h> -#include <gtk/gtkwindow.h> -#include <gtk/gtksignal.h> -#include <gtk/gtkhbox.h> -#include <gtk/gtklabel.h> -#include <gtk/gtkentry.h> -#include <gtk/gtkhbbox.h> -#include <gtk/gtkbutton.h> +#include <gtk/gtk.h> #include "prefs_common.h" #include "ldaputil.h" diff --git a/src/editvcard.c b/src/editvcard.c @@ -30,17 +30,7 @@ #include <glib.h> #include <glib/gi18n.h> #include <gdk/gdkkeysyms.h> -#include <gtk/gtkwindow.h> -#include <gtk/gtksignal.h> -#include <gtk/gtkvbox.h> -#include <gtk/gtklabel.h> -#include <gtk/gtkentry.h> -#include <gtk/gtktable.h> -#include <gtk/gtkbutton.h> -#include <gtk/gtkstatusbar.h> -#include <gtk/gtkfilesel.h> -#include <gtk/gtkhseparator.h> -#include <gtk/gtkstock.h> +#include <gtk/gtk.h> #include "addressbook.h" #include "prefs_common.h" diff --git a/src/exphtmldlg.c b/src/exphtmldlg.c @@ -30,12 +30,7 @@ #include <glib.h> #include <glib/gi18n.h> #include <gdk/gdkkeysyms.h> -#include <gtk/gtkwindow.h> -#include <gtk/gtksignal.h> -#include <gtk/gtklabel.h> -#include <gtk/gtkentry.h> -#include <gtk/gtktable.h> -#include <gtk/gtkbutton.h> +#include <gtk/gtk.h> #include "gtkutils.h" #include "prefs_common.h" diff --git a/src/expldifdlg.c b/src/expldifdlg.c @@ -30,12 +30,7 @@ #include <glib.h> #include <glib/gi18n.h> #include <gdk/gdkkeysyms.h> -#include <gtk/gtkwindow.h> -#include <gtk/gtksignal.h> -#include <gtk/gtklabel.h> -#include <gtk/gtkentry.h> -#include <gtk/gtktable.h> -#include <gtk/gtkbutton.h> +#include <gtk/gtk.h> #include "gtkutils.h" #include "prefs_common.h" diff --git a/src/export.c b/src/export.c @@ -26,17 +26,7 @@ #include <glib.h> #include <glib/gi18n.h> #include <gdk/gdkkeysyms.h> -#include <gtk/gtkmain.h> -#include <gtk/gtkwidget.h> -#include <gtk/gtkwindow.h> -#include <gtk/gtkvbox.h> -#include <gtk/gtktable.h> -#include <gtk/gtklabel.h> -#include <gtk/gtkentry.h> -#include <gtk/gtkhbbox.h> -#include <gtk/gtkbutton.h> -#include <gtk/gtkfilesel.h> -#include <gtk/gtksignal.h> +#include <gtk/gtk.h> #include "claws.h" #include "main.h" diff --git a/src/foldersel.c b/src/foldersel.c @@ -22,16 +22,7 @@ #include <glib.h> #include <glib/gi18n.h> #include <gdk/gdkkeysyms.h> -#include <gtk/gtkmain.h> -#include <gtk/gtkwidget.h> -#include <gtk/gtktreestore.h> -#include <gtk/gtktreeview.h> -#include <gtk/gtkwindow.h> -#include <gtk/gtkvbox.h> -#include <gtk/gtkscrolledwindow.h> -#include <gtk/gtkentry.h> -#include <gtk/gtkhbbox.h> -#include <gtk/gtksignal.h> +#include <gtk/gtk.h> #include <stdio.h> #include <unistd.h> #include <string.h> diff --git a/src/foldersel.h b/src/foldersel.h @@ -21,7 +21,7 @@ #define __FOLDERSEL_H__ #include <glib.h> -#include <gtk/gtkwindow.h> +#include <gtk/gtk.h> #include "folder.h" diff --git a/src/gedit-print.c b/src/gedit-print.c @@ -39,14 +39,7 @@ #include <string.h> /* For strlen */ #include <glib/gi18n.h> -#include <gtk/gtkframe.h> -#include <gtk/gtkhbox.h> -#include <gtk/gtkvbox.h> -#include <gtk/gtklabel.h> -#include <gtk/gtkmain.h> -#include <gtk/gtkprogressbar.h> -#include <gtk/gtkimage.h> -#include <gtk/gtkwindow.h> +#include <gtk/gtk.h> #include <libgnomeprintui/gnome-print-dialog.h> #include <libgnomeprintui/gnome-print-job-preview.h> diff --git a/src/gedit-print.h b/src/gedit-print.h @@ -33,7 +33,7 @@ #ifdef USE_GNOMEPRINT -#include <gtk/gtktextview.h> +#include <gtk/gtk.h> void gedit_print (GtkTextView* view); diff --git a/src/grouplistdialog.c b/src/grouplistdialog.c @@ -26,21 +26,7 @@ #include <glib.h> #include <glib/gi18n.h> #include <gdk/gdkkeysyms.h> -#include <gtk/gtkmain.h> -#include <gtk/gtkwidget.h> -#include <gtk/gtkdialog.h> -#include <gtk/gtkwindow.h> -#include <gtk/gtksignal.h> -#include <gtk/gtkvbox.h> -#include <gtk/gtkhbox.h> -#include <gtk/gtklabel.h> -#include <gtk/gtkentry.h> -#include <gtk/gtkctree.h> -#include <gtk/gtkscrolledwindow.h> -#include <gtk/gtkbutton.h> -#include <gtk/gtkhbbox.h> -#include <gtk/gtksctree.h> -#include <gtk/gtkstock.h> +#include <gtk/gtk.h> #include <string.h> #include "grouplistdialog.h" diff --git a/src/gtk/about.c b/src/gtk/about.c @@ -26,16 +26,7 @@ #include <glib.h> #include <glib/gi18n.h> #include <gdk/gdkkeysyms.h> -#include <gtk/gtkwidget.h> -#include <gtk/gtkwindow.h> -#include <gtk/gtksignal.h> -#include <gtk/gtkvbox.h> -#include <gtk/gtkhbox.h> -#include <gtk/gtklabel.h> -#include <gtk/gtkhseparator.h> -#include <gtk/gtkscrolledwindow.h> -#include <gtk/gtktext.h> -#include <gtk/gtkbutton.h> +#include <gtk/gtk.h> #if HAVE_SYS_UTSNAME_H # include <sys/utsname.h> #endif diff --git a/src/gtk/colorlabel.c b/src/gtk/colorlabel.c @@ -27,17 +27,6 @@ #include <glib.h> #include <glib/gi18n.h> #include <gtk/gtk.h> -#include <gtk/gtkwidget.h> -#include <gtk/gtkimage.h> -#include <gtk/gtkmenu.h> -#include <gtk/gtkcheckmenuitem.h> -#include <gtk/gtklabel.h> -#include <gtk/gtkmenuitem.h> -#include <gtk/gtkalignment.h> -#include <gtk/gtkhbox.h> -#include <gtk/gtkvbox.h> -#include <gtk/gtkwindow.h> -#include <gtk/gtkdrawingarea.h> #include "colorlabel.h" #include "utils.h" diff --git a/src/gtk/colorlabel.h b/src/gtk/colorlabel.h @@ -21,7 +21,7 @@ #define COLORLABEL_H__ #include <glib.h> -#include <gtk/gtkimage.h> +#include <gtk/gtk.h> /* max value of color label index (0..max) - see also procmsg.h */ #define COLORLABELS 15 diff --git a/src/gtk/combobox.h b/src/gtk/combobox.h @@ -21,8 +21,7 @@ #define __COMBOBOX_H__ #include <glib.h> -#include <gtk/gtkwidget.h> -#include <gtk/gtkcombobox.h> +#include <gtk/gtk.h> enum { COMBOBOX_TEXT, diff --git a/src/gtk/description_window.c b/src/gtk/description_window.c @@ -55,7 +55,7 @@ void description_window_create(DescriptionWindow *dwindow) /* in case the description window is closed using the WM's [X] button */ g_signal_connect(G_OBJECT(dwindow->window), "destroy", - GTK_SIGNAL_FUNC(gtk_widget_destroyed), &dwindow->window); + G_CALLBACK(gtk_widget_destroyed), &dwindow->window); } else g_print("windows exist\n"); } diff --git a/src/gtk/filesel.c b/src/gtk/filesel.c @@ -23,16 +23,7 @@ #include <glib.h> #include <gdk/gdkkeysyms.h> -#include <gtk/gtkwidget.h> -#include <gtk/gtkfilesel.h> -#include <gtk/gtkentry.h> -#include <gtk/gtkmain.h> -#include <gtk/gtksignal.h> -#include <gtk/gtkeditable.h> -#include <gtk/gtkstock.h> -#include <gtk/gtkdialog.h> -#include <gtk/gtkfilechooser.h> -#include <gtk/gtkfilechooserdialog.h> +#include <gtk/gtk.h> #ifdef MAEMO #ifdef CHINOOK @@ -101,11 +92,19 @@ static GList *filesel_create(const gchar *title, const gchar *path, #ifdef MAEMO GtkWidget *chooser; if( path && strcmp(path, get_plugin_dir()) == 0 ) { +#if !GTK_CHECK_VERSION(2,14,0) chooser = gtk_file_chooser_dialog_new_with_backend (title, NULL, action, "gtk+", GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, action_btn, GTK_RESPONSE_ACCEPT, NULL); +#else + chooser = gtk_file_chooser_dialog_new + (title, NULL, action, + GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, + action_btn, GTK_RESPONSE_ACCEPT, + NULL); +#endif } else { chooser = hildon_file_chooser_dialog_new (NULL, action); diff --git a/src/gtk/gtkaspell.c b/src/gtk/gtkaspell.c @@ -48,9 +48,6 @@ #include <gtk/gtk.h> #include <gdk/gdk.h> -#include <gtk/gtkoptionmenu.h> -#include <gtk/gtkmenu.h> -#include <gtk/gtkmenuitem.h> #include <gdk/gdkkeysyms.h> #include <aspell.h> diff --git a/src/gtk/gtkaspell.h b/src/gtk/gtkaspell.h @@ -37,7 +37,7 @@ #ifdef USE_ASPELL -#include <gtk/gtkoptionmenu.h> +#include <gtk/gtk.h> typedef struct _GtkAspell GtkAspell; /* Defined in gtkaspell.c */ diff --git a/src/gtk/gtkcmclist.c b/src/gtk/gtkcmclist.c @@ -507,7 +507,7 @@ gtk_cmclist_class_init (GtkCMCListClass *klass) widget_class = (GtkWidgetClass *) klass; container_class = (GtkContainerClass *) klass; - parent_class = gtk_type_class (GTK_TYPE_CONTAINER); + parent_class = g_type_class_peek (GTK_TYPE_CONTAINER); object_class->finalize = gtk_cmclist_finalize; gtk_object_class->destroy = gtk_cmclist_destroy; @@ -1224,10 +1224,10 @@ gtk_cmclist_set_hadjustment (GtkCMCList *clist, if (clist->hadjustment) { - g_signal_handlers_disconnect_matched(GTK_OBJECT (clist->hadjustment), G_SIGNAL_MATCH_DATA, + g_signal_handlers_disconnect_matched(G_OBJECT (clist->hadjustment), G_SIGNAL_MATCH_DATA, 0, 0, 0, 0, clist); - g_object_unref (GTK_OBJECT (clist->hadjustment)); + g_object_unref (G_OBJECT (clist->hadjustment)); } clist->hadjustment = adjustment; @@ -1237,8 +1237,8 @@ gtk_cmclist_set_hadjustment (GtkCMCList *clist, #if GLIB_CHECK_VERSION(2,10,0) g_object_ref_sink (clist->hadjustment); #else - gtk_object_ref (GTK_OBJECT (clist->hadjustment)); - gtk_object_sink (GTK_OBJECT (clist->hadjustment)); + gtk_object_ref (G_OBJECT (clist->hadjustment)); + gtk_object_sink (G_OBJECT (clist->hadjustment)); #endif g_signal_connect (G_OBJECT (clist->hadjustment), "changed", G_CALLBACK( hadjustment_changed), @@ -1277,9 +1277,9 @@ gtk_cmclist_set_vadjustment (GtkCMCList *clist, if (clist->vadjustment) { - g_signal_handlers_disconnect_matched(GTK_OBJECT (clist->vadjustment), G_SIGNAL_MATCH_DATA, + g_signal_handlers_disconnect_matched(G_OBJECT (clist->vadjustment), G_SIGNAL_MATCH_DATA, 0, 0, 0, 0, clist); - g_object_unref (GTK_OBJECT (clist->vadjustment)); + g_object_unref (G_OBJECT (clist->vadjustment)); } clist->vadjustment = adjustment; @@ -1289,14 +1289,14 @@ gtk_cmclist_set_vadjustment (GtkCMCList *clist, #if GLIB_CHECK_VERSION(2,10,0) g_object_ref_sink (clist->vadjustment); #else - gtk_object_ref (GTK_OBJECT (clist->vadjustment)); - gtk_object_sink (GTK_OBJECT (clist->vadjustment)); + gtk_object_ref (G_OBJECT (clist->vadjustment)); + gtk_object_sink (G_OBJECT (clist->vadjustment)); #endif - g_signal_connect (GTK_OBJECT (clist->vadjustment), "changed", + g_signal_connect (G_OBJECT (clist->vadjustment), "changed", G_CALLBACK(vadjustment_changed), (gpointer) clist); - g_signal_connect (GTK_OBJECT (clist->vadjustment), "value_changed", + g_signal_connect (G_OBJECT (clist->vadjustment), "value_changed", G_CALLBACK(vadjustment_value_changed), (gpointer) clist); } @@ -1451,7 +1451,7 @@ gtk_cmclist_column_title_active (GtkCMCList *clist, clist->column[column].button_passive = FALSE; - g_signal_handlers_disconnect_matched(GTK_OBJECT (clist->column[column].button), G_SIGNAL_MATCH_FUNC, + g_signal_handlers_disconnect_matched(G_OBJECT (clist->column[column].button), G_SIGNAL_MATCH_FUNC, 0, 0, 0, column_title_passive_func, 0); GTK_WIDGET_SET_FLAGS (clist->column[column].button, GTK_CAN_FOCUS); @@ -1843,7 +1843,7 @@ gtk_cmclist_set_column_width (GtkCMCList *clist, if (column < 0 || column >= clist->columns) return; - g_signal_emit (GTK_OBJECT (clist), clist_signals[RESIZE_COLUMN], 0, + g_signal_emit (G_OBJECT (clist), clist_signals[RESIZE_COLUMN], 0, column, width); } @@ -2214,7 +2214,7 @@ column_button_create (GtkCMCList *clist, clist->title_window); gtk_widget_set_parent (button, GTK_WIDGET (clist)); - g_signal_connect (GTK_OBJECT (button), "clicked", + g_signal_connect (G_OBJECT (button), "clicked", G_CALLBACK(column_button_clicked), (gpointer) clist); gtk_widget_show (button); @@ -2237,7 +2237,7 @@ column_button_clicked (GtkWidget *widget, if (clist->column[i].button == widget) break; - g_signal_emit (GTK_OBJECT (clist), clist_signals[CLICK_COLUMN], 0, i); + g_signal_emit (G_OBJECT (clist), clist_signals[CLICK_COLUMN], 0, i); } static gint @@ -2890,7 +2890,7 @@ real_remove_row (GtkCMCList *clist, * list to reflect the deincrimented indexies of rows after the * removal */ if (clist_row->state == GTK_STATE_SELECTED) - g_signal_emit (GTK_OBJECT (clist), clist_signals[UNSELECT_ROW], 0, + g_signal_emit (G_OBJECT (clist), clist_signals[UNSELECT_ROW], 0, row, -1, NULL); sync_selection (clist, row, SYNC_REMOVE); @@ -2908,7 +2908,7 @@ real_remove_row (GtkCMCList *clist, if (clist->selection_mode == GTK_SELECTION_BROWSE && !clist->selection && clist->focus_row >= 0) - g_signal_emit (GTK_OBJECT (clist), clist_signals[SELECT_ROW], 0, + g_signal_emit (G_OBJECT (clist), clist_signals[SELECT_ROW], 0, clist->focus_row, -1, NULL); /* toast the row */ @@ -3240,7 +3240,7 @@ gtk_cmclist_row_move (GtkCMCList *clist, source_row == dest_row) return; - g_signal_emit (GTK_OBJECT (clist), clist_signals[ROW_MOVE], 0, + g_signal_emit (G_OBJECT (clist), clist_signals[ROW_MOVE], 0, source_row, dest_row); } @@ -3528,7 +3528,7 @@ gtk_cmclist_set_selectable (GtkCMCList *clist, remove_grab (clist); GTK_CMCLIST_GET_CLASS (clist)->resync_selection (clist, NULL); } - g_signal_emit (GTK_OBJECT (clist), clist_signals[UNSELECT_ROW], 0, + g_signal_emit (G_OBJECT (clist), clist_signals[UNSELECT_ROW], 0, row, -1, NULL); } } @@ -3557,7 +3557,7 @@ gtk_cmclist_select_row (GtkCMCList *clist, if (column < -1 || column >= clist->columns) return; - g_signal_emit (GTK_OBJECT (clist), clist_signals[SELECT_ROW], 0, + g_signal_emit (G_OBJECT (clist), clist_signals[SELECT_ROW], 0, row, column, NULL); } @@ -3573,7 +3573,7 @@ gtk_cmclist_unselect_row (GtkCMCList *clist, if (column < -1 || column >= clist->columns) return; - g_signal_emit (GTK_OBJECT (clist), clist_signals[UNSELECT_ROW], 0, + g_signal_emit (G_OBJECT (clist), clist_signals[UNSELECT_ROW], 0, row, column, NULL); } @@ -3600,7 +3600,7 @@ gtk_cmclist_undo_selection (GtkCMCList *clist) if (clist->selection_mode == GTK_SELECTION_MULTIPLE && (clist->undo_selection || clist->undo_unselection)) - g_signal_emit (GTK_OBJECT (clist), clist_signals[UNDO_SELECTION], 0); + g_signal_emit (G_OBJECT (clist), clist_signals[UNDO_SELECTION], 0); } /* PRIVATE SELECTION FUNCTIONS @@ -3650,12 +3650,12 @@ toggle_row (GtkCMCList *clist, if (clist_row->state == GTK_STATE_SELECTED) { - g_signal_emit (GTK_OBJECT (clist), clist_signals[UNSELECT_ROW], 0, + g_signal_emit (G_OBJECT (clist), clist_signals[UNSELECT_ROW], 0, row, column, event); return; } case GTK_SELECTION_BROWSE: - g_signal_emit (GTK_OBJECT (clist), clist_signals[SELECT_ROW], 0, + g_signal_emit (G_OBJECT (clist), clist_signals[SELECT_ROW], 0, row, column, event); break; default: @@ -3788,7 +3788,7 @@ real_select_row (GtkCMCList *clist, if (row == sel_row) row_selected = TRUE; else - g_signal_emit (GTK_OBJECT (clist), clist_signals[UNSELECT_ROW], 0, + g_signal_emit (G_OBJECT (clist), clist_signals[UNSELECT_ROW], 0, sel_row, column, event); } @@ -3905,7 +3905,7 @@ real_unselect_all (GtkCMCList *clist) case GTK_SELECTION_BROWSE: if (clist->focus_row >= 0) { - g_signal_emit (GTK_OBJECT (clist), + g_signal_emit (G_OBJECT (clist), clist_signals[SELECT_ROW], 0, clist->focus_row, -1, NULL); return; @@ -3930,7 +3930,7 @@ real_unselect_all (GtkCMCList *clist) { i = GPOINTER_TO_INT (list->data); list = list->next; - g_signal_emit (GTK_OBJECT (clist), + g_signal_emit (G_OBJECT (clist), clist_signals[UNSELECT_ROW], 0, i, -1, NULL); } } @@ -3995,13 +3995,13 @@ real_undo_selection (GtkCMCList *clist) } for (work = clist->undo_selection; work; work = work->next) - g_signal_emit (GTK_OBJECT (clist), clist_signals[SELECT_ROW], 0, + g_signal_emit (G_OBJECT (clist), clist_signals[SELECT_ROW], 0, GPOINTER_TO_INT (work->data), -1, NULL); for (work = clist->undo_unselection; work; work = work->next) { /* g_print ("unselect %d\n",GPOINTER_TO_INT (work->data)); */ - g_signal_emit (GTK_OBJECT (clist), clist_signals[UNSELECT_ROW], 0, + g_signal_emit (G_OBJECT (clist), clist_signals[UNSELECT_ROW], 0, GPOINTER_TO_INT (work->data), -1, NULL); } @@ -4095,7 +4095,7 @@ resync_selection (GtkCMCList *clist, if (clist_row->selectable) { clist_row->state = GTK_STATE_SELECTED; - g_signal_emit (GTK_OBJECT (clist), + g_signal_emit (G_OBJECT (clist), clist_signals[UNSELECT_ROW], 0, row, -1, event); clist->undo_selection = g_list_prepend @@ -4116,7 +4116,7 @@ resync_selection (GtkCMCList *clist, if (GTK_CMCLIST_ROW (list)->state == GTK_STATE_NORMAL) { GTK_CMCLIST_ROW (list)->state = GTK_STATE_SELECTED; - g_signal_emit (GTK_OBJECT (clist), + g_signal_emit (G_OBJECT (clist), clist_signals[UNSELECT_ROW], 0, i, -1, event); clist->undo_selection = @@ -4144,7 +4144,7 @@ resync_selection (GtkCMCList *clist, if (GTK_CMCLIST_ROW (list)->state == GTK_STATE_NORMAL) { GTK_CMCLIST_ROW (list)->state = GTK_STATE_SELECTED; - g_signal_emit (GTK_OBJECT (clist), + g_signal_emit (G_OBJECT (clist), clist_signals[UNSELECT_ROW], 0, e, -1, event); clist->undo_selection = @@ -4164,7 +4164,7 @@ resync_selection (GtkCMCList *clist, clist->undo_unselection = g_list_reverse (clist->undo_unselection); for (list = clist->undo_unselection; list; list = list->next) - g_signal_emit (GTK_OBJECT (clist), clist_signals[SELECT_ROW], 0, + g_signal_emit (G_OBJECT (clist), clist_signals[SELECT_ROW], 0, GPOINTER_TO_INT (list->data), -1, event); clist->anchor = -1; @@ -4458,16 +4458,16 @@ gtk_cmclist_destroy (GtkObject *object) /* unref adjustments */ if (clist->hadjustment) { - g_signal_handlers_disconnect_matched(GTK_OBJECT (clist->hadjustment), G_SIGNAL_MATCH_DATA, + g_signal_handlers_disconnect_matched(G_OBJECT (clist->hadjustment), G_SIGNAL_MATCH_DATA, 0, 0, 0, 0, clist); - g_object_unref (GTK_OBJECT (clist->hadjustment)); + g_object_unref (G_OBJECT (clist->hadjustment)); clist->hadjustment = NULL; } if (clist->vadjustment) { - g_signal_handlers_disconnect_matched(GTK_OBJECT (clist->vadjustment), G_SIGNAL_MATCH_DATA, + g_signal_handlers_disconnect_matched(G_OBJECT (clist->vadjustment), G_SIGNAL_MATCH_DATA, 0, 0, 0, 0, clist); - g_object_unref (GTK_OBJECT (clist->vadjustment)); + g_object_unref (G_OBJECT (clist->vadjustment)); clist->vadjustment = NULL; } @@ -5041,7 +5041,7 @@ gtk_cmclist_button_press (GtkWidget *widget, case GTK_SELECTION_SINGLE: if (event->type != GDK_BUTTON_PRESS) { - g_signal_emit (GTK_OBJECT (clist), + g_signal_emit (G_OBJECT (clist), clist_signals[SELECT_ROW], 0, row, column, event); clist->anchor = -1; @@ -5050,7 +5050,7 @@ gtk_cmclist_button_press (GtkWidget *widget, clist->anchor = row; break; case GTK_SELECTION_BROWSE: - g_signal_emit (GTK_OBJECT (clist), + g_signal_emit (G_OBJECT (clist), clist_signals[SELECT_ROW], 0, row, column, event); break; @@ -5063,7 +5063,7 @@ gtk_cmclist_button_press (GtkWidget *widget, GTK_CMCLIST_GET_CLASS (clist)->resync_selection (clist, (GdkEvent *) event); } - g_signal_emit (GTK_OBJECT (clist), + g_signal_emit (G_OBJECT (clist), clist_signals[SELECT_ROW], 0, row, column, event); break; @@ -5416,7 +5416,7 @@ gtk_cmclist_motion (GtkWidget *widget, switch (clist->selection_mode) { case GTK_SELECTION_BROWSE: - g_signal_emit (GTK_OBJECT (clist), clist_signals[SELECT_ROW], 0, + g_signal_emit (G_OBJECT (clist), clist_signals[SELECT_ROW], 0, clist->focus_row, -1, event); break; case GTK_SELECTION_MULTIPLE: @@ -6129,10 +6129,10 @@ adjust_adjustments (GtkCMCList *clist, { clist->vadjustment->value = MAX (0, (LIST_HEIGHT (clist) - clist->clist_window_height)); - g_signal_emit_by_name (GTK_OBJECT (clist->vadjustment), + g_signal_emit_by_name (G_OBJECT (clist->vadjustment), "value_changed"); } - g_signal_emit_by_name (GTK_OBJECT (clist->vadjustment), "changed"); + g_signal_emit_by_name (G_OBJECT (clist->vadjustment), "changed"); } if (clist->hadjustment) @@ -6150,10 +6150,10 @@ adjust_adjustments (GtkCMCList *clist, { clist->hadjustment->value = MAX (0, (LIST_WIDTH (clist) - clist->clist_window_width)); - g_signal_emit_by_name (GTK_OBJECT (clist->hadjustment), + g_signal_emit_by_name (G_OBJECT (clist->hadjustment), "value_changed"); } - g_signal_emit_by_name (GTK_OBJECT (clist->hadjustment), "changed"); + g_signal_emit_by_name (G_OBJECT (clist->hadjustment), "changed"); } if (!block_resize && (!clist->vadjustment || !clist->hadjustment)) @@ -6525,7 +6525,7 @@ gtk_cmclist_focus_content_area (GtkCMCList *clist) if ((clist->selection_mode == GTK_SELECTION_BROWSE || clist->selection_mode == GTK_SELECTION_MULTIPLE) && !clist->selection) - g_signal_emit (GTK_OBJECT (clist), + g_signal_emit (G_OBJECT (clist), clist_signals[SELECT_ROW], 0, clist->focus_row, -1, NULL); } @@ -6646,7 +6646,7 @@ gtk_cmclist_focus_in (GtkWidget *widget, list = g_list_nth (clist->row_list, clist->focus_row); if (list && GTK_CMCLIST_ROW (list)->selectable) - g_signal_emit (GTK_OBJECT (clist), clist_signals[SELECT_ROW], 0, + g_signal_emit (G_OBJECT (clist), clist_signals[SELECT_ROW], 0, clist->focus_row, -1, event); else gtk_cmclist_draw_focus (widget); @@ -7020,7 +7020,7 @@ scroll_vertical (GtkCMCList *clist, if (old_focus_row != clist->focus_row) { if (clist->selection_mode == GTK_SELECTION_BROWSE) - g_signal_emit (GTK_OBJECT (clist), clist_signals[UNSELECT_ROW], 0, + g_signal_emit (G_OBJECT (clist), clist_signals[UNSELECT_ROW], 0, old_focus_row, -1, NULL); else if (!GTK_CMCLIST_ADD_MODE(clist)) { @@ -7035,7 +7035,7 @@ scroll_vertical (GtkCMCList *clist, if (old_focus_row != clist->focus_row && !(clist->selection_mode == GTK_SELECTION_MULTIPLE && GTK_CMCLIST_ADD_MODE(clist))) - g_signal_emit (GTK_OBJECT (clist), clist_signals[SELECT_ROW], 0, + g_signal_emit (G_OBJECT (clist), clist_signals[SELECT_ROW], 0, clist->focus_row, -1, NULL); switch (scroll_type) { @@ -7079,7 +7079,7 @@ scroll_vertical (GtkCMCList *clist, if (old_focus_row != clist->focus_row && !(clist->selection_mode == GTK_SELECTION_MULTIPLE && GTK_CMCLIST_ADD_MODE(clist))) - g_signal_emit (GTK_OBJECT (clist), clist_signals[SELECT_ROW], 0, + g_signal_emit (G_OBJECT (clist), clist_signals[SELECT_ROW], 0, clist->focus_row, -1, NULL); break; } diff --git a/src/gtk/gtkcmclist.h b/src/gtk/gtkcmclist.h @@ -77,11 +77,11 @@ typedef enum } GtkCMButtonAction; #define GTK_TYPE_CMCLIST (gtk_cmclist_get_type ()) -#define GTK_CMCLIST(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_CMCLIST, GtkCMCList)) -#define GTK_CMCLIST_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_CMCLIST, GtkCMCListClass)) -#define GTK_IS_CMCLIST(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_CMCLIST)) -#define GTK_IS_CMCLIST_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_CMCLIST)) -#define GTK_CMCLIST_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_CMCLIST, GtkCMCListClass)) +#define GTK_CMCLIST(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_CMCLIST, GtkCMCList)) +#define GTK_CMCLIST_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_CMCLIST, GtkCMCListClass)) +#define GTK_IS_CMCLIST(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_CMCLIST)) +#define GTK_IS_CMCLIST_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_CMCLIST)) +#define GTK_CMCLIST_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_CMCLIST, GtkCMCListClass)) #define GTK_CMCLIST_FLAGS(clist) (GTK_CMCLIST (clist)->flags) diff --git a/src/gtk/gtkcmctree.c b/src/gtk/gtkcmctree.c @@ -447,8 +447,8 @@ gtk_cmctree_class_init (GtkCMCTreeClass *klass) container_class = (GtkContainerClass *) klass; clist_class = (GtkCMCListClass *) klass; - parent_class = gtk_type_class (GTK_TYPE_CMCLIST); - container_class = gtk_type_class (GTK_TYPE_CONTAINER); + parent_class = g_type_class_peek (GTK_TYPE_CMCLIST); + container_class = g_type_class_peek (GTK_TYPE_CONTAINER); gobject_class->set_property = gtk_cmctree_set_arg; gobject_class->get_property = gtk_cmctree_get_arg; @@ -3259,7 +3259,7 @@ tree_select (GtkCMCTree *ctree, { if (node && GTK_CMCTREE_ROW (node)->row.state != GTK_STATE_SELECTED && GTK_CMCTREE_ROW (node)->row.selectable) - g_signal_emit (GTK_OBJECT (ctree), ctree_signals[TREE_SELECT_ROW], 0, + g_signal_emit (G_OBJECT (ctree), ctree_signals[TREE_SELECT_ROW], 0, node, -1); } @@ -3269,7 +3269,7 @@ tree_unselect (GtkCMCTree *ctree, gpointer data) { if (node && GTK_CMCTREE_ROW (node)->row.state == GTK_STATE_SELECTED) - g_signal_emit (GTK_OBJECT (ctree), ctree_signals[TREE_UNSELECT_ROW], 0, + g_signal_emit (G_OBJECT (ctree), ctree_signals[TREE_UNSELECT_ROW], 0, node, -1); } @@ -3279,7 +3279,7 @@ tree_expand (GtkCMCTree *ctree, gpointer data) { if (node && !GTK_CMCTREE_ROW (node)->expanded) - g_signal_emit (GTK_OBJECT (ctree), ctree_signals[TREE_EXPAND], 0,node); + g_signal_emit (G_OBJECT (ctree), ctree_signals[TREE_EXPAND], 0,node); } static void @@ -3288,7 +3288,7 @@ tree_collapse (GtkCMCTree *ctree, gpointer data) { if (node && GTK_CMCTREE_ROW (node)->expanded) - g_signal_emit (GTK_OBJECT (ctree), ctree_signals[TREE_COLLAPSE], 0,node); + g_signal_emit (G_OBJECT (ctree), ctree_signals[TREE_COLLAPSE], 0,node); } static void @@ -3309,9 +3309,9 @@ tree_toggle_expansion (GtkCMCTree *ctree, return; if (GTK_CMCTREE_ROW (node)->expanded) - g_signal_emit (GTK_OBJECT (ctree), ctree_signals[TREE_COLLAPSE], 0,node); + g_signal_emit (G_OBJECT (ctree), ctree_signals[TREE_COLLAPSE], 0,node); else - g_signal_emit (GTK_OBJECT (ctree), ctree_signals[TREE_EXPAND], 0,node); + g_signal_emit (G_OBJECT (ctree), ctree_signals[TREE_EXPAND], 0,node); } static GtkCMCTreeRow * @@ -3435,7 +3435,7 @@ real_select_row (GtkCMCList *clist, if ((node = g_list_nth (clist->row_list, row)) && GTK_CMCTREE_ROW (node)->row.selectable) - g_signal_emit (GTK_OBJECT (clist), ctree_signals[TREE_SELECT_ROW],0, + g_signal_emit (G_OBJECT (clist), ctree_signals[TREE_SELECT_ROW],0, node, column); } @@ -3450,7 +3450,7 @@ real_unselect_row (GtkCMCList *clist, g_return_if_fail (GTK_IS_CMCTREE (clist)); if ((node = g_list_nth (clist->row_list, row))) - g_signal_emit (GTK_OBJECT (clist), ctree_signals[TREE_UNSELECT_ROW],0, + g_signal_emit (G_OBJECT (clist), ctree_signals[TREE_UNSELECT_ROW],0, node, column); } @@ -3488,7 +3488,7 @@ real_tree_select (GtkCMCTree *ctree, if (node == sel_row) node_selected = TRUE; else - g_signal_emit (GTK_OBJECT (ctree), + g_signal_emit (G_OBJECT (ctree), ctree_signals[TREE_UNSELECT_ROW], 0, sel_row, column); } @@ -4430,7 +4430,7 @@ gtk_cmctree_move (GtkCMCTree *ctree, g_return_if_fail (GTK_IS_CMCTREE (ctree)); g_return_if_fail (node != NULL); - g_signal_emit (GTK_OBJECT (ctree), ctree_signals[TREE_MOVE], 0, node, + g_signal_emit (G_OBJECT (ctree), ctree_signals[TREE_MOVE], 0, node, new_parent, new_sibling); } @@ -4444,7 +4444,7 @@ gtk_cmctree_expand (GtkCMCTree *ctree, if (GTK_CMCTREE_ROW (node)->is_leaf) return; - g_signal_emit (GTK_OBJECT (ctree), ctree_signals[TREE_EXPAND], 0, node); + g_signal_emit (G_OBJECT (ctree), ctree_signals[TREE_EXPAND], 0, node); } void @@ -4511,7 +4511,7 @@ gtk_cmctree_collapse (GtkCMCTree *ctree, if (GTK_CMCTREE_ROW (node)->is_leaf) return; - g_signal_emit (GTK_OBJECT (ctree), ctree_signals[TREE_COLLAPSE], 0, node); + g_signal_emit (G_OBJECT (ctree), ctree_signals[TREE_COLLAPSE], 0, node); } void @@ -4631,7 +4631,7 @@ gtk_cmctree_select (GtkCMCTree *ctree, g_return_if_fail (node != NULL); if (GTK_CMCTREE_ROW (node)->row.selectable) - g_signal_emit (GTK_OBJECT (ctree), ctree_signals[TREE_SELECT_ROW], 0, + g_signal_emit (G_OBJECT (ctree), ctree_signals[TREE_SELECT_ROW], 0, node, -1); } @@ -4642,7 +4642,7 @@ gtk_cmctree_unselect (GtkCMCTree *ctree, g_return_if_fail (GTK_IS_CMCTREE (ctree)); g_return_if_fail (node != NULL); - g_signal_emit (GTK_OBJECT (ctree), ctree_signals[TREE_UNSELECT_ROW], 0, + g_signal_emit (G_OBJECT (ctree), ctree_signals[TREE_UNSELECT_ROW], 0, node, -1); } diff --git a/src/gtk/gtkcmctree.h b/src/gtk/gtkcmctree.h @@ -36,11 +36,11 @@ G_BEGIN_DECLS #define GTK_TYPE_CMCTREE (gtk_cmctree_get_type ()) -#define GTK_CMCTREE(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_CMCTREE, GtkCMCTree)) -#define GTK_CMCTREE_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_CMCTREE, GtkCMCTreeClass)) -#define GTK_IS_CMCTREE(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_CMCTREE)) -#define GTK_IS_CMCTREE_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_CMCTREE)) -#define GTK_CMCTREE_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_CMCTREE, GtkCMCTreeClass)) +#define GTK_CMCTREE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_CMCTREE, GtkCMCTree)) +#define GTK_CMCTREE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_CMCTREE, GtkCMCTreeClass)) +#define GTK_IS_CMCTREE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_CMCTREE)) +#define GTK_IS_CMCTREE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_CMCTREE)) +#define GTK_CMCTREE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_CMCTREE, GtkCMCTreeClass)) #define GTK_CMCTREE_ROW(_node_) ((GtkCMCTreeRow *)(((GList *)(_node_))->data)) #define GTK_CMCTREE_NODE(_node_) ((GtkCMCTreeNode *)((_node_))) diff --git a/src/gtk/gtkcmoptionmenu.h b/src/gtk/gtkcmoptionmenu.h @@ -29,7 +29,7 @@ #include <gdk/gdk.h> -#include <gtk/gtkbutton.h> +#include <gtk/gtk.h> G_BEGIN_DECLS diff --git a/src/gtk/gtksctree.c b/src/gtk/gtksctree.c @@ -1359,7 +1359,7 @@ gtk_sctree_class_init (GtkSCTreeClass *klass) clist_class = (GtkCMCListClass *) klass; ctree_class = (GtkCMCTreeClass *) klass; - parent_class = gtk_type_class (gtk_cmctree_get_type ()); + parent_class = g_type_class_peek (gtk_cmctree_get_type ()); sctree_signals[ROW_POPUP_MENU] = g_signal_new ("row_popup_menu", diff --git a/src/gtk/gtksctree.h b/src/gtk/gtksctree.h @@ -9,10 +9,10 @@ /* This code is based on "gtkflist.{h,c}" from mc-4.5.42 .*/ #define TYPE_GTK_SCTREE (gtk_sctree_get_type ()) -#define GTK_SCTREE(obj) (GTK_CHECK_CAST ((obj), TYPE_GTK_SCTREE, GtkSCTree)) -#define GTK_SCTREE_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), TYPE_GTK_SCTREE, GtkSCTreeClass)) -#define GTK_IS_SCTREE(obj) (GTK_CHECK_TYPE ((obj), TYPE_GTK_SCTREE)) -#define GTK_IS_SCTREE_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), TYPE_GTK_SCTREE)) +#define GTK_SCTREE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_GTK_SCTREE, GtkSCTree)) +#define GTK_SCTREE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_GTK_SCTREE, GtkSCTreeClass)) +#define GTK_IS_SCTREE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_GTK_SCTREE)) +#define GTK_IS_SCTREE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_GTK_SCTREE)) typedef struct _GtkSCTree GtkSCTree; diff --git a/src/gtk/gtkshruler.c b/src/gtk/gtkshruler.c @@ -29,7 +29,7 @@ #include <math.h> #include <stdio.h> #include <string.h> -#include <gtk/gtkhruler.h> +#include <gtk/gtk.h> #include "gtkshruler.h" #define RULER_HEIGHT 14 diff --git a/src/gtk/gtkshruler.h b/src/gtk/gtkshruler.h @@ -20,7 +20,7 @@ #include <gdk/gdk.h> -#include <gtk/gtkhruler.h> +#include <gtk/gtk.h> #ifdef __cplusplus @@ -28,9 +28,9 @@ extern "C" { #endif /* __cplusplus */ -#define GTK_SHRULER(obj) (GTK_CHECK_CAST ((obj), gtk_shruler_get_type (), GtkSHRuler)) -#define GTK_SHRULER_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), gtk_shruler_get_type (), GtkSHRulerClass)) -#define GTK_IS_SHRULER(obj) (GTK_CHECK_TYPE ((obj), gtk_shruler_get_type ())) +#define GTK_SHRULER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), gtk_shruler_get_type (), GtkSHRuler)) +#define GTK_SHRULER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), gtk_shruler_get_type (), GtkSHRulerClass)) +#define GTK_IS_SHRULER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), gtk_shruler_get_type ())) typedef struct _GtkSHRuler GtkSHRuler; diff --git a/src/gtk/gtksourceprintjob.c b/src/gtk/gtksourceprintjob.c @@ -37,8 +37,7 @@ #include "image_viewer.h" #include <glib/gi18n.h> -#include <gtk/gtkmain.h> -#include <gtk/gtktextview.h> +#include <gtk/gtk.h> #include <libgnomeprint/gnome-print-pango.h> #ifdef ENABLE_PROFILE diff --git a/src/gtk/gtksourceprintjob.h b/src/gtk/gtksourceprintjob.h @@ -30,8 +30,7 @@ #include <libgnomeprint/gnome-print-config.h> #include <libgnomeprint/gnome-print-job.h> -#include <gtk/gtktextbuffer.h> -//#include <gtksourceview/gtksourceview.h> +#include <gtk/gtk.h> G_BEGIN_DECLS diff --git a/src/gtk/gtkutils.c b/src/gtk/gtkutils.c @@ -675,37 +675,37 @@ void gtkut_widget_init(void) GtkWidget *clist; clist = gtk_cmclist_new(1); - g_object_ref(GTK_OBJECT(clist)); + g_object_ref(G_OBJECT(clist)); #if GLIB_CHECK_VERSION(2,10,0) - g_object_ref_sink (GTK_OBJECT(clist)); + g_object_ref_sink (G_OBJECT(clist)); #else - gtk_object_ref (GTK_OBJECT(clist)); - gtk_object_sink (GTK_OBJECT(clist)); + gtk_object_ref (G_OBJECT(clist)); + gtk_object_sink (G_OBJECT(clist)); #endif gtkut_clist_bindings_add(clist); - g_object_unref(GTK_OBJECT(clist)); + g_object_unref(G_OBJECT(clist)); clist = gtk_cmctree_new(1, 0); - g_object_ref(GTK_OBJECT(clist)); + g_object_ref(G_OBJECT(clist)); #if GLIB_CHECK_VERSION(2,10,0) - g_object_ref_sink (GTK_OBJECT(clist)); + g_object_ref_sink (G_OBJECT(clist)); #else - gtk_object_ref (GTK_OBJECT(clist)); - gtk_object_sink (GTK_OBJECT(clist)); + gtk_object_ref (G_OBJECT(clist)); + gtk_object_sink (G_OBJECT(clist)); #endif gtkut_clist_bindings_add(clist); - g_object_unref(GTK_OBJECT(clist)); + g_object_unref(G_OBJECT(clist)); clist = gtk_sctree_new_with_titles(1, 0, NULL); - g_object_ref(GTK_OBJECT(clist)); + g_object_ref(G_OBJECT(clist)); #if GLIB_CHECK_VERSION(2,10,0) - g_object_ref_sink (GTK_OBJECT(clist)); + g_object_ref_sink (G_OBJECT(clist)); #else - gtk_object_ref (GTK_OBJECT(clist)); - gtk_object_sink (GTK_OBJECT(clist)); + gtk_object_ref (G_OBJECT(clist)); + gtk_object_sink (G_OBJECT(clist)); #endif gtkut_clist_bindings_add(clist); - g_object_unref(GTK_OBJECT(clist)); + g_object_unref(G_OBJECT(clist)); } void gtkut_widget_set_app_icon(GtkWidget *widget) @@ -1623,7 +1623,7 @@ struct _ClawsIOClosure { GdkInputFunction function; GdkInputCondition condition; - GdkDestroyNotify notify; + GDestroyNotify notify; gpointer data; }; diff --git a/src/gtk/gtkutils.h b/src/gtk/gtkutils.h @@ -40,7 +40,6 @@ #include <hildon-widgets/hildon-window.h> #endif #include "main.h" -#include <gtk/gtkmain.h> #endif #include "gtkcmctree.h" diff --git a/src/gtk/gtkvscrollbutton.c b/src/gtk/gtkvscrollbutton.c @@ -33,12 +33,7 @@ #endif #include <glib.h> -#include <gtk/gtksignal.h> -#include <gtk/gtkbutton.h> -#include <gtk/gtkmisc.h> #include <gtk/gtk.h> -#include <gtk/gtkbox.h> -#include <gtk/gtkmain.h> #include "gtkvscrollbutton.h" @@ -56,7 +51,7 @@ enum { static void gtk_vscrollbutton_class_init(GtkVScrollbuttonClass * klass); static void gtk_vscrollbutton_init(GtkVScrollbutton * vscrollbutton); -GtkType gtk_vscrollbutton_get_type (void); +GType gtk_vscrollbutton_get_type (void); GtkWidget *gtk_vscrollbutton_new (GtkAdjustment *adjustment); static gint gtk_vscrollbutton_button_release (GtkWidget *widget, @@ -251,8 +246,8 @@ void gtk_vscrollbutton_set_adjustment(GtkVScrollbutton *scrollbutton, #if GLIB_CHECK_VERSION(2,10,0) g_object_ref_sink (G_OBJECT(adjustment)); #else - gtk_object_ref (GTK_OBJECT (adjustment)); - gtk_object_sink (GTK_OBJECT (adjustment)); + gtk_object_ref (G_OBJECT (adjustment)); + gtk_object_sink (G_OBJECT (adjustment)); #endif } } diff --git a/src/gtk/gtkvscrollbutton.h b/src/gtk/gtkvscrollbutton.h @@ -32,15 +32,14 @@ #include <gdk/gdk.h> -#include <gtk/gtkwidget.h> -#include <gtk/gtkvbox.h> +#include <gtk/gtk.h> #define GTK_TYPE_VSCROLLBUTTON (gtk_vscrollbutton_get_type ()) -#define GTK_VSCROLLBUTTON(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_VSCROLLBUTTON, GtkVScrollbutton)) -#define GTK_VSCROLLBUTTON_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_VSCROLLBUTTON, GtkVScrollbuttonClass)) -#define GTK_IS_VSCROLLBUTTON(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_VSCROLLBUTTON)) -#define GTK_IS_VSCROLLBUTTON_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_VSCROLLBUTTON)) +#define GTK_VSCROLLBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_VSCROLLBUTTON, GtkVScrollbutton)) +#define GTK_VSCROLLBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_VSCROLLBUTTON, GtkVScrollbuttonClass)) +#define GTK_IS_VSCROLLBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_VSCROLLBUTTON)) +#define GTK_IS_VSCROLLBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_VSCROLLBUTTON)) typedef struct _GtkVScrollbutton GtkVScrollbutton; typedef struct _GtkVScrollbuttonClass GtkVScrollbuttonClass; @@ -70,7 +69,7 @@ extern "C" { #endif /* __cplusplus */ -GtkType gtk_vscrollbutton_get_type (void); +GType gtk_vscrollbutton_get_type (void); GtkWidget* gtk_vscrollbutton_new (GtkAdjustment *adjustment); gint gtk_vscrollbutton_scroll (GtkVScrollbutton *scrollbutton); diff --git a/src/gtk/icon_legend.c b/src/gtk/icon_legend.c @@ -27,12 +27,6 @@ #include <glib/gi18n.h> #include <gtk/gtk.h> #include <gdk/gdkkeysyms.h> -#include <gtk/gtkwidget.h> -#include <gtk/gtkwindow.h> -#include <gtk/gtksignal.h> -#include <gtk/gtkvbox.h> -#include <gtk/gtkhbox.h> -#include <gtk/gtklabel.h> #include "gtkutils.h" #include "stock_pixmap.h" diff --git a/src/gtk/inputdialog.c b/src/gtk/inputdialog.c @@ -24,22 +24,7 @@ #include <glib.h> #include <glib/gi18n.h> #include <gdk/gdkkeysyms.h> -#include <gtk/gtkmain.h> -#include <gtk/gtkwidget.h> -#include <gtk/gtkdialog.h> -#include <gtk/gtkwindow.h> -#include <gtk/gtksignal.h> -#include <gtk/gtkvbox.h> -#include <gtk/gtkhbox.h> -#include <gtk/gtklabel.h> -#include <gtk/gtkentry.h> -#include <gtk/gtkcomboboxentry.h> -#include <gtk/gtkbutton.h> -#include <gtk/gtkhbbox.h> -#include <gtk/gtkstock.h> -#include <gtk/gtkimage.h> -#include <gtk/gtktogglebutton.h> -#include <gtk/gtkcheckbutton.h> +#include <gtk/gtk.h> #include "inputdialog.h" #include "manage_window.h" diff --git a/src/gtk/logwindow.c b/src/gtk/logwindow.c @@ -24,14 +24,7 @@ #include <glib.h> #include <glib/gi18n.h> #include <gdk/gdkkeysyms.h> -#include <gtk/gtkwidget.h> -#include <gtk/gtkwindow.h> -#include <gtk/gtksignal.h> -#include <gtk/gtkscrolledwindow.h> -#include <gtk/gtktextview.h> -#include <gtk/gtkstyle.h> -#include <gtk/gtkmenuitem.h> -#include <gtk/gtkseparatormenuitem.h> +#include <gtk/gtk.h> #include "logwindow.h" #include "utils.h" diff --git a/src/gtk/logwindow.h b/src/gtk/logwindow.h @@ -21,7 +21,7 @@ #define __LOGWINDOW_H__ #include <glib.h> -#include <gtk/gtkwidget.h> +#include <gtk/gtk.h> #include "log.h" diff --git a/src/gtk/manage_window.c b/src/gtk/manage_window.c @@ -18,8 +18,7 @@ */ #include <glib.h> -#include <gtk/gtkwidget.h> -#include <gtk/gtkwindow.h> +#include <gtk/gtk.h> #include "manage_window.h" /* #include "utils.h" */ diff --git a/src/gtk/manage_window.h b/src/gtk/manage_window.h @@ -21,8 +21,7 @@ #define __MANAGE_WINDOW_H__ #include <glib.h> -#include <gtk/gtkwidget.h> -#include <gtk/gtkwindow.h> +#include <gtk/gtk.h> #define MANAGE_WINDOW_SIGNALS_CONNECT(window) \ { \ diff --git a/src/gtk/menu.c b/src/gtk/menu.c @@ -36,7 +36,6 @@ #else #include <hildon-widgets/hildon-program.h> #endif -#include <gtk/gtkmain.h> #endif #if 0 /* FIXME */ diff --git a/src/gtk/prefswindow.c b/src/gtk/prefswindow.c @@ -25,7 +25,6 @@ #include <glib/gi18n.h> #include <string.h> #include <gtk/gtk.h> -#include <gtk/gtktext.h> #include <gdk/gdkkeysyms.h> #include "utils.h" diff --git a/src/gtk/progressdialog.c b/src/gtk/progressdialog.c @@ -23,18 +23,7 @@ #include <glib.h> #include <glib/gi18n.h> -#include <gtk/gtkdialog.h> -#include <gtk/gtkhbox.h> -#include <gtk/gtklabel.h> -#include <gtk/gtkprogressbar.h> -#include <gtk/gtkscrolledwindow.h> -#include <gtk/gtkliststore.h> -#include <gtk/gtktreeview.h> -#include <gtk/gtktreeselection.h> -#include <gtk/gtkcellrendererpixbuf.h> -#include <gtk/gtkcellrenderertext.h> -#include <gtk/gtkbutton.h> -#include <gtk/gtkstock.h> +#include <gtk/gtk.h> #include "progressdialog.h" #include "gtkutils.h" diff --git a/src/gtk/progressdialog.h b/src/gtk/progressdialog.h @@ -21,8 +21,7 @@ #define __PROGRESS_H__ #include <glib.h> -#include <gtk/gtkwidget.h> -#include <gtk/gtkliststore.h> +#include <gtk/gtk.h> typedef struct _ProgressDialog ProgressDialog; diff --git a/src/headerview.c b/src/headerview.c @@ -25,13 +25,7 @@ #include <glib.h> #include <glib/gi18n.h> -#include <gtk/gtkwidget.h> -#include <gtk/gtkstyle.h> -#include <gtk/gtkscrolledwindow.h> -#include <gtk/gtkhbox.h> -#include <gtk/gtkvbox.h> -#include <gtk/gtklabel.h> -#include <gtk/gtkimage.h> +#include <gtk/gtk.h> #include <stdio.h> #include <string.h> #include <time.h> diff --git a/src/headerview.h b/src/headerview.h @@ -21,7 +21,7 @@ #define __HEADERVIEW_H__ #include <glib.h> -#include <gtk/gtkwidget.h> +#include <gtk/gtk.h> typedef struct _HeaderView HeaderView; diff --git a/src/image_viewer.c b/src/image_viewer.c @@ -23,8 +23,7 @@ #include <glib.h> #include <glib/gi18n.h> -#include <gtk/gtkscrolledwindow.h> -#include <gtk/gtkpixmap.h> +#include <gtk/gtk.h> #include "procmime.h" #include "utils.h" diff --git a/src/import.c b/src/import.c @@ -26,17 +26,7 @@ #include <glib.h> #include <glib/gi18n.h> #include <gdk/gdkkeysyms.h> -#include <gtk/gtkmain.h> -#include <gtk/gtkwidget.h> -#include <gtk/gtkwindow.h> -#include <gtk/gtkvbox.h> -#include <gtk/gtktable.h> -#include <gtk/gtklabel.h> -#include <gtk/gtkentry.h> -#include <gtk/gtkhbbox.h> -#include <gtk/gtkbutton.h> -#include <gtk/gtkfilesel.h> -#include <gtk/gtksignal.h> +#include <gtk/gtk.h> #include "claws.h" #include "main.h" diff --git a/src/importldif.c b/src/importldif.c @@ -30,12 +30,7 @@ #include <glib.h> #include <glib/gi18n.h> #include <gdk/gdkkeysyms.h> -#include <gtk/gtkwindow.h> -#include <gtk/gtksignal.h> -#include <gtk/gtklabel.h> -#include <gtk/gtkentry.h> -#include <gtk/gtktable.h> -#include <gtk/gtkbutton.h> +#include <gtk/gtk.h> #include "addrbook.h" #include "addressbook.h" diff --git a/src/importmutt.c b/src/importmutt.c @@ -30,12 +30,7 @@ #include <glib.h> #include <glib/gi18n.h> #include <gdk/gdkkeysyms.h> -#include <gtk/gtkwindow.h> -#include <gtk/gtksignal.h> -#include <gtk/gtklabel.h> -#include <gtk/gtkentry.h> -#include <gtk/gtktable.h> -#include <gtk/gtkbutton.h> +#include <gtk/gtk.h> #include "addrbook.h" #include "addressbook.h" diff --git a/src/importpine.c b/src/importpine.c @@ -30,12 +30,7 @@ #include <glib.h> #include <glib/gi18n.h> #include <gdk/gdkkeysyms.h> -#include <gtk/gtkwindow.h> -#include <gtk/gtksignal.h> -#include <gtk/gtklabel.h> -#include <gtk/gtkentry.h> -#include <gtk/gtktable.h> -#include <gtk/gtkbutton.h> +#include <gtk/gtk.h> #include "addrbook.h" #include "addressbook.h" diff --git a/src/inc.c b/src/inc.c @@ -25,10 +25,7 @@ #include <glib.h> #include <glib/gi18n.h> -#include <gtk/gtkmain.h> -#include <gtk/gtkwindow.h> -#include <gtk/gtksignal.h> -#include <gtk/gtkprogressbar.h> +#include <gtk/gtk.h> #include <stdio.h> #include <unistd.h> #include <string.h> diff --git a/src/main.c b/src/main.c @@ -25,8 +25,7 @@ #include <glib.h> #include <glib/gi18n.h> -#include <gtk/gtkmain.h> -#include <gtk/gtkrc.h> +#include <gtk/gtk.h> #include <stdio.h> #include <stdlib.h> @@ -140,7 +139,6 @@ GCRY_THREAD_OPTION_PTHREAD_IMPL; #include <hildon-widgets/hildon-banner.h> #include <hildon-widgets/hildon-program.h> #endif -#include <gtk/gtkmain.h> #include <libosso.h> #include <libgnomevfs/gnome-vfs-volume.h> #include <libgnomevfs/gnome-vfs-volume-monitor.h> diff --git a/src/main.h b/src/main.h @@ -21,7 +21,7 @@ #define __MAIN_H__ #include <glib.h> -#include <gtk/gtkwidget.h> +#include <gtk/gtk.h> #ifdef MAEMO #ifdef CHINOOK #include <hildon/hildon-program.h> diff --git a/src/messageview.c b/src/messageview.c @@ -22,12 +22,7 @@ #include <glib.h> #include <glib/gi18n.h> #include <gdk/gdkkeysyms.h> -#include <gtk/gtkvbox.h> -#include <gtk/gtkcontainer.h> -#include <gtk/gtkwindow.h> -#include <gtk/gtktext.h> -#include <gtk/gtkmenu.h> -#include <gtk/gtkmenuitem.h> +#include <gtk/gtk.h> #include <stdio.h> #include <ctype.h> #include <string.h> diff --git a/src/messageview.h b/src/messageview.h @@ -25,7 +25,7 @@ #endif #include <glib.h> -#include <gtk/gtkwidget.h> +#include <gtk/gtk.h> typedef struct _MessageView MessageView; diff --git a/src/noticeview.c b/src/noticeview.c @@ -25,11 +25,7 @@ #include <glib.h> #include <glib/gi18n.h> -#include <gtk/gtkwidget.h> -#include <gtk/gtkhbox.h> -#include <gtk/gtkvbox.h> -#include <gtk/gtklabel.h> -#include <gtk/gtkpixmap.h> +#include <gtk/gtk.h> #include <stdio.h> #include <string.h> #include <time.h> diff --git a/src/plugins/bogofilter/bogofilter_gtk.c b/src/plugins/bogofilter/bogofilter_gtk.c @@ -27,7 +27,7 @@ #include <glib.h> #include <glib/gi18n.h> #include <gtk/gtk.h> -#include <gtk/gtkutils.h> +#include "gtk/gtkutils.h" #include "common/claws.h" #include "common/version.h" diff --git a/src/plugins/pgpcore/passphrase.c b/src/plugins/pgpcore/passphrase.c @@ -24,9 +24,8 @@ #include <glib.h> #include <glib/gi18n.h> -#include <gdk/gdktypes.h> +#include <gdk/gdk.h> #include <gdk/gdkkeysyms.h> -#include <gdk/gdkdisplay.h> #ifdef GDK_WINDOWING_X11 # include <gdk/gdkx.h> #endif /* GDK_WINDOWING_X11 */ diff --git a/src/plugins/spamassassin/spamassassin_gtk.c b/src/plugins/spamassassin/spamassassin_gtk.c @@ -26,7 +26,7 @@ #include <glib.h> #include <glib/gi18n.h> #include <gtk/gtk.h> -#include <gtk/gtkutils.h> +#include "gtk/gtkutils.h" #include "common/claws.h" #include "common/version.h" diff --git a/src/plugins/trayicon/libeggtrayicon/eggtrayicon.c b/src/plugins/trayicon/libeggtrayicon/eggtrayicon.c @@ -23,7 +23,7 @@ #include <time.h> #include <glib.h> #include <glib/gi18n.h> -#include <gtk/gtkversion.h> +#include <gtk/gtk.h> #include <string.h> #include "eggtrayicon.h" diff --git a/src/plugins/trayicon/libeggtrayicon/eggtrayicon.h b/src/plugins/trayicon/libeggtrayicon/eggtrayicon.h @@ -19,8 +19,8 @@ #ifndef __EGG_TRAY_ICON_H__ #define __EGG_TRAY_ICON_H__ -#include <gtk/gtkplug.h> #include <gdk/gdkx.h> +#include <gtk/gtk.h> G_BEGIN_DECLS diff --git a/src/plugins/trayicon/libeggtrayicon/gtk2-funcs.c b/src/plugins/trayicon/libeggtrayicon/gtk2-funcs.c @@ -1,5 +1,4 @@ #include <gtk/gtk.h> -#include <gtk/gtkprivate.h> #include <gdk/gdkkeysyms.h> #include <gdk/gdkx.h> diff --git a/src/plugins/trayicon/libeggtrayicon/gtkplugxembed.c b/src/plugins/trayicon/libeggtrayicon/gtkplugxembed.c @@ -26,7 +26,6 @@ #include <gtk/gtk.h> #include "gtkplugxembed.h" -#include <gtk/gtkprivate.h> #include <gdk/gdkkeysyms.h> #include <gdk/gdkx.h> @@ -154,7 +153,7 @@ gtk_plug_xembed_class_init (GtkPlugXEmbedClass *class) plug_signals[EMBEDDED] = g_signal_new ("embedded", GTK_RUN_LAST, - GTK_OBJECT_CLASS (class)->type, + G_OBJECT_CLASS (class)->type, GTK_STRUCT_OFFSET (GtkPlugXEmbedClass, embedded), gtk_marshal_NONE__NONE, GTK_TYPE_NONE, 0); @@ -413,7 +412,7 @@ gtk_plug_xembed_finalize (GtkObject *object) plug->grabbed_keys = NULL; } - GTK_OBJECT_CLASS (parent_class)->finalize (object); + G_OBJECT_CLASS (parent_class)->finalize (object); } static void diff --git a/src/plugins/trayicon/libeggtrayicon/gtkplugxembed.h b/src/plugins/trayicon/libeggtrayicon/gtkplugxembed.h @@ -27,8 +27,7 @@ #include <gdk/gdk.h> -#include <gtk/gtksocket.h> -#include <gtk/gtkwindow.h> +#include <gtk/gtk.h> #ifdef __cplusplus diff --git a/src/plugins/trayicon/trayicon.c b/src/plugins/trayicon/trayicon.c @@ -390,7 +390,7 @@ static void create_trayicon() destroy_signal_id = g_signal_connect(G_OBJECT(trayicon), "destroy", G_CALLBACK(destroy_cb), NULL); - g_signal_connect(GTK_OBJECT(trayicon), "size-request", + g_signal_connect(G_OBJECT(trayicon), "size-request", G_CALLBACK(resize_cb), NULL); g_signal_connect(G_OBJECT(eventbox), "button-press-event", G_CALLBACK(click_cb), NULL); diff --git a/src/prefs_actions.c b/src/prefs_actions.c @@ -657,7 +657,7 @@ static gint prefs_actions_clist_set_row(gint row) gchar *message; message = g_markup_printf_escaped(_("The command\n%s\nhas a syntax error."), entry_text); - alertpanel_error(message); + alertpanel_error("%s", message); g_free(message); return -1; } diff --git a/src/prefs_filtering.c b/src/prefs_filtering.c @@ -26,7 +26,6 @@ #include <glib.h> #include <glib/gi18n.h> #include <gtk/gtk.h> -#include <gtk/gtkoptionmenu.h> #include <gdk/gdkkeysyms.h> #include <stdio.h> #include <stdlib.h> diff --git a/src/prefs_folder_column.c b/src/prefs_folder_column.c @@ -25,11 +25,7 @@ #include <glib.h> #include <glib/gi18n.h> -#include <gtk/gtkmain.h> -#include <gtk/gtkwindow.h> -#include <gtk/gtkvbox.h> -#include <gtk/gtkhbox.h> -#include <gtk/gtkbutton.h> +#include <gtk/gtk.h> #include <gdk/gdkkeysyms.h> #include "prefs_gtk.h" diff --git a/src/prefs_gtk.h b/src/prefs_gtk.h @@ -21,12 +21,7 @@ #define __PREFS_GTK_H__ #include <glib.h> -#include <gtk/gtkwidget.h> -#include <gtk/gtksignal.h> -#include <gtk/gtklabel.h> -#include <gtk/gtknotebook.h> -#include <gtk/gtkcheckbutton.h> -#include <gtk/gtkbox.h> +#include <gtk/gtk.h> #include <stdio.h> typedef struct _PrefParam PrefParam; diff --git a/src/prefs_summary_column.c b/src/prefs_summary_column.c @@ -25,11 +25,7 @@ #include <glib.h> #include <glib/gi18n.h> -#include <gtk/gtkmain.h> -#include <gtk/gtkwindow.h> -#include <gtk/gtkvbox.h> -#include <gtk/gtkhbox.h> -#include <gtk/gtkbutton.h> +#include <gtk/gtk.h> #include <gdk/gdkkeysyms.h> #include "prefs_gtk.h" diff --git a/src/prefs_toolbar.c b/src/prefs_toolbar.c @@ -30,7 +30,6 @@ #include <glib.h> #include <glib/gi18n.h> #include <gtk/gtk.h> -#include <gtk/gtkoptionmenu.h> #include <gdk/gdkkeysyms.h> #include <stdio.h> #include <stdlib.h> diff --git a/src/send_message.c b/src/send_message.c @@ -25,9 +25,7 @@ #include <glib.h> #include <glib/gi18n.h> -#include <gtk/gtkmain.h> -#include <gtk/gtksignal.h> -#include <gtk/gtkwindow.h> +#include <gtk/gtk.h> #include <stdio.h> #include <string.h> #include <signal.h> diff --git a/src/setup.c b/src/setup.c @@ -24,7 +24,7 @@ #include <stddef.h> #include <glib.h> #include <glib/gi18n.h> -#include <gtk/gtkstatusbar.h> +#include <gtk/gtk.h> #include "inputdialog.h" #include "alertpanel.h" diff --git a/src/sourcewindow.c b/src/sourcewindow.c @@ -22,12 +22,7 @@ #include <glib.h> #include <glib/gi18n.h> #include <gdk/gdkkeysyms.h> -#include <gtk/gtkwidget.h> -#include <gtk/gtkwindow.h> -#include <gtk/gtksignal.h> -#include <gtk/gtkscrolledwindow.h> -#include <gtk/gtktext.h> -#include <gtk/gtkstyle.h> +#include <gtk/gtk.h> #include <stdio.h> #include <stdlib.h> diff --git a/src/sourcewindow.h b/src/sourcewindow.h @@ -21,7 +21,7 @@ #define __SOURCEWINDOW_H__ #include <glib.h> -#include <gtk/gtkwidget.h> +#include <gtk/gtk.h> #include "procmsg.h" diff --git a/src/ssl_manager.c b/src/ssl_manager.c @@ -22,7 +22,7 @@ #endif #if (defined(USE_OPENSSL) || defined (USE_GNUTLS)) -#include <gtk/gtkwidget.h> +#include <gtk/gtk.h> #include <glib.h> #include <glib/gi18n.h> #include <gdk/gdkkeysyms.h> diff --git a/src/statusbar.c b/src/statusbar.c @@ -23,8 +23,7 @@ #include <glib.h> #include <glib/gi18n.h> -#include <gtk/gtkstatusbar.h> -#include <gtk/gtkprogressbar.h> +#include <gtk/gtk.h> #include <stdarg.h> #include "mainwindow.h" diff --git a/src/statusbar.h b/src/statusbar.h @@ -21,8 +21,7 @@ #define __STATUSBAR_H__ #include <glib.h> -#include <gtk/gtkwidget.h> -#include <gtk/gtkstatusbar.h> +#include <gtk/gtk.h> GtkWidget *statusbar_create (void); void statusbar_puts (GtkStatusbar *statusbar, diff --git a/src/stock_pixmap.c b/src/stock_pixmap.c @@ -19,8 +19,7 @@ #include "defs.h" #include <glib.h> -#include <gtk/gtkwidget.h> -#include <gtk/gtkimage.h> +#include <gtk/gtk.h> #include <string.h> #include <dirent.h> diff --git a/src/stock_pixmap.h b/src/stock_pixmap.h @@ -21,7 +21,7 @@ #define __STOCK_PIXMAP_H__ #include <glib.h> -#include <gtk/gtkwidget.h> +#include <gtk/gtk.h> typedef enum { diff --git a/src/summaryview.c b/src/summaryview.c @@ -22,7 +22,6 @@ #include <glib.h> #include <glib/gi18n.h> #include <gdk/gdkkeysyms.h> -#include <gtk/gtkscrolledwindow.h> #include <gtk/gtk.h> #include <stdio.h> diff --git a/src/textview.c b/src/textview.c @@ -27,9 +27,7 @@ #include <glib/gi18n.h> #include <gdk/gdk.h> #include <gdk/gdkkeysyms.h> -#include <gtk/gtkvbox.h> -#include <gtk/gtkscrolledwindow.h> -#include <gtk/gtksignal.h> +#include <gtk/gtk.h> #include <stdio.h> #include <ctype.h> #include <string.h> diff --git a/src/textview.h b/src/textview.h @@ -25,8 +25,7 @@ #endif #include <glib.h> -#include <gtk/gtkwidget.h> -#include <gtk/gtktextiter.h> +#include <gtk/gtk.h> typedef struct _TextView TextView; typedef struct _ClickableText ClickableText; diff --git a/src/undo.h b/src/undo.h @@ -23,8 +23,7 @@ #define __UNDO_H__ #include <glib.h> -#include <gtk/gtktextview.h> -#include <gtk/gtkitemfactory.h> +#include <gtk/gtk.h> typedef enum { diff --git a/src/uri_opener.c b/src/uri_opener.c @@ -21,7 +21,7 @@ # include "config.h" #endif -#include <gtk/gtkwidget.h> +#include <gtk/gtk.h> #include <glib.h> #include <glib/gi18n.h> #include <gdk/gdkkeysyms.h> diff --git a/src/wizard.c b/src/wizard.c @@ -27,15 +27,6 @@ #include <glib.h> #include <glib/gi18n.h> #include <gdk/gdkkeysyms.h> -#include <gtk/gtkwidget.h> -#include <gtk/gtkvbox.h> -#include <gtk/gtkbox.h> -#include <gtk/gtktable.h> -#include <gtk/gtkentry.h> -#include <gtk/gtklabel.h> -#include <gtk/gtknotebook.h> -#include <gtk/gtktogglebutton.h> -#include <gtk/gtkcheckbutton.h> #include <gtk/gtk.h> #include <stdio.h> diff --git a/src/wizard.h b/src/wizard.h @@ -23,7 +23,7 @@ #include <glib.h> #include <gdk/gdk.h> -#include <gtk/gtkwidget.h> +#include <gtk/gtk.h> #include "mainwindow.h"