View Issue Details

IDProjectCategoryView StatusLast Update
0003204ardourotherpublic2013-07-09 16:00
Reporterandre Assigned Topaul  
PrioritynormalSeverityfeatureReproducibilityalways
Status assignedResolutionopen 
Summary0003204: Remove deprecated GTK and Glib symbols
Descriptionbranch repository="svn.ardour.org" module="ardour2/branches/3.0"

According to http://www.gnome.org/~fpeters/299.html Ardour uses the following deprecated symbols:


Deprecated GLib symbols used by Ardour:
g_scanner_freeze_symbol_table, g_scanner_thaw_symbol_table

Deprecated GTK symbols used by Ardour that will be removed in GTK+ 3 (09/2010):
GTK_CHECK_CAST, GTK_CHECK_CLASS_CAST, GTK_CHECK_CLASS_TYPE, GTK_CHECK_GET_CLASS, GTK_CHECK_TYPE, GTK_WIDGET_HAS_DEFAULT, GTK_WIDGET_NO_WINDOW, GTK_WIDGET_STATE, GTK_WIDGET_TYPE, GtkClassInitFunc, GtkObjectInitFunc, GtkType, GtkTypeInfo, gdk_draw_pixmap, gdk_gc_unref, gdk_input_add, gdk_input_remove, gdk_pixbuf_render_to_drawable, gdk_pixmap_unref, gdk_window_get_size, gtk_idle_add, gtk_notebook_query_tab_label_packing, gtk_signal_emit_stop_by_name, gtk_type_class, gtk_type_new, gtk_type_unique

See http://library.gnome.org for their replacements.

Also see http://live.gnome.org/GnomeGoals/RemoveDeprecatedSymbols/GTK%2B and http://live.gnome.org/GnomeGoals/RemoveDeprecatedSymbols/Glib for more information.
TagsNo tags attached.

Activities

paul

2010-05-28 15:37

administrator   ~0008090

gdk_pixmap_unref() removed.

paul

2010-05-28 16:33

administrator   ~0008091

gtk_idle_add() replaced with g_idle_add()

paul

2010-05-31 14:02

administrator   ~0008101

internally deprecated code:

CLEARLOOKS: gdk_window_get_size, gtk_notebook_query_tab_label_packing, gdk_pixbuf_render_to_drawable

        
IMAGE SOCKET code: gdk_input_add

paul

2010-05-31 14:03

administrator   ~0008102

gdk_draw_pixmap replaced with gdk_draw_drawable

paul

2010-05-31 14:22

administrator   ~0008103

gtk_signal_emit_stop_by_name removed by removing libs/gtkmm2ext/gtkmm2ext/stop_signal.h

paul

2010-05-31 14:25

administrator   ~0008104

internally deprecated: CLEARLOOKS uses the 2 g_scanner functions

Issue History

Date Modified Username Field Change
2010-05-28 13:22 andre New Issue
2010-05-28 15:37 paul Note Added: 0008090
2010-05-28 16:33 paul Note Added: 0008091
2010-05-31 14:02 paul Note Added: 0008101
2010-05-31 14:03 paul Note Added: 0008102
2010-05-31 14:22 paul Note Added: 0008103
2010-05-31 14:25 paul Note Added: 0008104
2013-07-09 16:00 paul Status new => assigned
2013-07-09 16:00 paul Assigned To => paul