[Pidgin] #8932: Preparing for GTK+ 3.0

Pidgin trac at pidgin.im
Sat Apr 18 23:27:53 EDT 2009


#8932: Preparing for GTK+ 3.0
---------------------+------------------------------------------------------
 Reporter:  QuLogic  |        Owner:              
     Type:  task     |       Status:  new         
Milestone:           |    Component:  pidgin (gtk)
  Version:  2.5.5    |   Resolution:              
 Keywords:           |  
---------------------+------------------------------------------------------

Comment(by QuLogic):

 >  * Replace !GtkTooltips with !GtkTooltip
 In GTK3 branch, but headline bar not themed yet.

 >  * Replace !GtkOptionMenu with !GtkComboBox
 In GTK3 branch, but the Account Option Menu is not yet fixed (breaks API
 to change it, I think).
 This affects gtkutils.c, contact_priority.c, gtkaccount.c.

 >  * Replace GTK_CHECK_CAST with G_TYPE_CHECK_INSTANCE_CAST

 >  * Replace GTK_CHECK_TYPE with G_TYPE_CHECK_INSTANCE_TYPE

 >  * Remove !GtkSignalFunc
 Fixed in i.p.p.

 >  * Replace !GtkFileSelection with !GtkFileChooser.

 >  * Replace GTK_TOOLBAR_CHILD_TOGGLEBUTTON,
 GTK_TOOLBAR_CHILD_RADIOBUTTON, GTK_TOOLBAR_CHILD_WIDGET. Probably taken
 care of by using GtkUIManager (as I understand it).
 Fixed in GTK3 branch. Still a bug remaining with toolbar style set to
 "Icons and Text".

 >  * Several other functions I haven't looked up yet: gdk_gc_unref,
 gtk_box_pack_start_defaults, gtk_object_sink, gtk_ticker_get_type,
 gtk_timeout_remove, gtk_type_class, gtk_widget_ref, gtk_widget_unref,
 type_changed_cb.
 Fixed in i.p.p.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/8932#comment:2>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list