This is an old revision of the document!
Thunar GTK3 Deprecations
Deprecations and warnings found in 2153860
GtkAction and GtkUiManager deprecations will not be handled in this cycle.
make clean && make 2> build.log grep "warning:" build.log | wc -l 597 (out of 1336 when merged) grep "warning:" build.log | grep -Ev "gtk_action|gtk_ui_manager|gtk_radio_action|gtk_toggle_action|gtk_activatable_get_related_action" | wc -l 144 grep "warning:" build.log | grep -Ev "gtk_action|gtk_ui_manager|gtk_radio_action|gtk_toggle_action|gtk_activatable_get_related_action" | cut -d: -f5 | sort | uniq -c | sort -n -r 21 ‘gdk_threads_leave’ is deprecated [-Wdeprecated-declarations] 21 ‘gdk_threads_enter’ is deprecated [-Wdeprecated-declarations] 20 ‘gtk_image_menu_item_new_with_mnemonic’ is deprecated 15 ‘gtk_image_menu_item_set_image’ is deprecated [-Wdeprecated-declarations] 15 ‘gtk_image_menu_item_get_type’ is deprecated 3 ‘gtk_image_menu_item_new_with_label’ is deprecated 2 ‘gtk_widget_modify_style’ is deprecated 2 ‘gtk_widget_get_style’ is deprecated 2 ‘gtk_rc_style_new’ is deprecated 2 ‘gtk_menu_popup’ is deprecated 2 ‘gtk_image_new_from_stock’ is deprecated 2 ‘gtk_icon_factory_new’ is deprecated [-Wdeprecated-declarations] 2 ‘gtk_icon_factory_add_default’ is deprecated [-Wdeprecated-declarations] 2 ‘gtk_drag_begin’ is deprecated 2 ‘gtk_dialog_set_alternative_button_order’ is deprecated [-Wdeprecated-declarations] 2 ‘gtk_dialog_get_action_area’ is deprecated [-Wdeprecated-declarations] 2 ‘gtk_button_set_focus_on_click’ is deprecated 2 ‘gdk_window_get_pointer’ is deprecated 2 ‘gdk_screen_get_monitor_geometry’ is deprecated 2 ‘gdk_screen_get_monitor_at_point’ is deprecated 1 variable ‘context’ set but not used [-Wunused-but-set-variable] 1 ‘gtk_widget_push_composite_child’ is deprecated 1 ‘gtk_widget_pop_composite_child’ is deprecated 1 ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1 ‘gtk_status_icon_set_visible’ is deprecated [-Wdeprecated-declarations] 1 ‘gtk_status_icon_set_tooltip_text’ is deprecated [-Wdeprecated-declarations] 1 ‘gtk_status_icon_new_from_icon_name’ is deprecated [-Wdeprecated-declarations] 1 ‘gtk_show_uri’ is deprecated 1 ‘gtk_paint_shadow’ is deprecated 1 ‘gtk_menu_item_set_right_justified’ is deprecated [-Wdeprecated-declarations] 1 ‘gtk_icon_source_set_icon_name’ is deprecated [-Wdeprecated-declarations] 1 ‘gtk_icon_source_new’ is deprecated [-Wdeprecated-declarations] 1 ‘gtk_icon_source_free’ is deprecated [-Wdeprecated-declarations] 1 ‘gtk_icon_set_unref’ is deprecated [-Wdeprecated-declarations] 1 ‘gtk_icon_set_new’ is deprecated [-Wdeprecated-declarations] 1 ‘gtk_icon_set_add_source’ is deprecated [-Wdeprecated-declarations] 1 ‘gtk_icon_info_get_display_name’ is deprecated [-Wdeprecated-declarations] 1 ‘gtk_icon_factory_remove_default’ is deprecated [-Wdeprecated-declarations] 1 ‘gtk_icon_factory_add’ is deprecated [-Wdeprecated-declarations] 1 ‘gtk_activatable_get_type’ is deprecated [-Wdeprecated-declarations] 1 ‘gdk_pixbuf_new_from_inline’ is deprecated [-Wdeprecated-declarations]