Trac is being migrated to new services! Issues can be found in our new YouTrack instance and WIKI pages can be found on our website.

Changes between Initial Version and Version 1 of GTK3


Ignore:
Timestamp:
Jun 16, 2011, 3:29:31 AM (13 years ago)
Author:
salinasv
Comment:

Follow Up GTK3 roadmap

Legend:

Unmodified
Added
Removed
Modified
  • GTK3

    v1 v1  
     1= GTK 3 =
     2
     3This page pretends to be a more dynamic roadmap/TODO for GTK3 migration. It is based on the info from #8932
     4
     5== Roadmap ==
     6Building with -DG_DISABLE_DEPRECATED -DG_DISABLE_SINGLE_INCLUDES -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DGDK_DISABLE_SINGLE_INCLUDES -DGTK_DISABLE_SINGLE_INCLUDES
     7
     8 * ~~Replace GtkTooltips with GtkTooltip~~
     9  * In GTK3 branch, but headline bar not themed yet.
     10 * ~~Replace GtkOptionMenu with GtkComboBox~~
     11  * 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.
     12 * Replace GTK_CHECK_CAST with G_TYPE_CHECK_INSTANCE_CAST
     13 * Replace GTK_CHECK_TYPE with G_TYPE_CHECK_INSTANCE_TYPE
     14 * Replace GtkItemFactory with GtkUIManager - may or may not require adding GtkAction's
     15 * ~~Remove GtkSignalFunc~~
     16  * Fixed in i.p.p.
     17 * Replace GtkFileSelection with GtkFileChooser.
     18 * ~~Replace GTK_TOOLBAR_CHILD_TOGGLEBUTTON, GTK_TOOLBAR_CHILD_RADIOBUTTON, GTK_TOOLBAR_CHILD_WIDGET. Probably taken care of by using GtkUIManager (as I understand it).~~
     19  * Fixed in GTK3 branch. Still a bug remaining with toolbar style set to "Icons and Text". [[BR]]
     20 * ~~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.~~
     21  * Fixed in i.p.p.
     22 * Replace GtkItemFactory with GtkUIManager - may or may not require adding GtkAction's [[BR]]
     23  *Affects gtkblist.[ch] and gtkconv.[ch].
     24 * ~~Replace GtkSourceView 1.x with 2.x - does this require any change to gtksourceundomanager.[ch]?~~ [[BR]]
     25  * Don't see any errors here, so it seems to be OK.
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!