Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
releng:4.14:roadmap:thunar:deprecations [2017/09/24 04:53] – Update deprecations andreldm | releng:4.14:roadmap:thunar:deprecations [2018/01/14 19:08] – Update deprecations andreldm |
---|
====== Thunar GTK3 Deprecations ====== | ====== Thunar GTK3 Deprecations ====== |
| |
Deprecations and warnings found in [[https://git.xfce.org/xfce/thunar/commit/?id=634df2302a979ce8af39e8fffe9980929b2fe945|634df23]] | Deprecations and warnings found in [[https://git.xfce.org/xfce/thunar/commit/?id=911c07e07ed299c074402a2fd67b5a88d131207d|911c07e]] |
| |
| GtkAction and GtkUiManager deprecations will not be handled in this cycle. |
| |
<code> | <code> |
make clean && make 2> build.log | make clean && make 2> build.log |
| |
grep "warning:" build.log | wc -l | grep "warning:" build.log | wc -l |
691 (out of 1336 when merged) | 613 (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 |
| 160 |
| |
grep "warning:" build.log | cut -d: -f5 | sort | uniq -c | sort -n -r | 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 |
83 ‘gtk_action_get_type’ is deprecated [-Wdeprecated-declarations] | 21 ‘gdk_threads_leave’ is deprecated [-Wdeprecated-declarations] |
59 ‘gtk_action_group_get_action’ is deprecated [-Wdeprecated-declarations] | 21 ‘gdk_threads_enter’ is deprecated [-Wdeprecated-declarations] |
28 ‘gtk_action_set_visible’ is deprecated [-Wdeprecated-declarations] | |
25 ‘gtk_action_set_sensitive’ is deprecated [-Wdeprecated-declarations] | |
22 ‘gtk_toggle_action_get_type’ is deprecated [-Wdeprecated-declarations] | |
22 ‘gdk_threads_leave’ is deprecated [-Wdeprecated-declarations] | |
22 ‘gdk_threads_enter’ is deprecated [-Wdeprecated-declarations] | |
20 ‘gtk_image_menu_item_new_with_mnemonic’ is deprecated | 20 ‘gtk_image_menu_item_new_with_mnemonic’ is deprecated |
17 ‘gtk_ui_manager_add_ui’ is deprecated [-Wdeprecated-declarations] | |
15 ‘gtk_ui_manager_remove_ui’ is deprecated [-Wdeprecated-declarations] | |
15 ‘gtk_toggle_action_set_active’ is deprecated [-Wdeprecated-declarations] | |
15 ‘gtk_image_menu_item_set_image’ is deprecated [-Wdeprecated-declarations] | 15 ‘gtk_image_menu_item_set_image’ is deprecated [-Wdeprecated-declarations] |
15 ‘gtk_image_menu_item_get_type’ is deprecated | 15 ‘gtk_image_menu_item_get_type’ is deprecated |
14 ‘gtk_action_get_name’ is deprecated [-Wdeprecated-declarations] | |
13 ‘gtk_action_activate’ is deprecated [-Wdeprecated-declarations] | |
12 ‘gtk_ui_manager_ensure_update’ is deprecated [-Wdeprecated-declarations] | |
10 ‘gtk_action_group_new’ is deprecated [-Wdeprecated-declarations] | |
10 ‘gtk_action_create_menu_item’ is deprecated [-Wdeprecated-declarations] | |
9 ‘gtk_ui_manager_insert_action_group’ is deprecated [-Wdeprecated-declarations] | |
9 ‘gtk_toggle_action_get_active’ is deprecated [-Wdeprecated-declarations] | |
8 ‘gtk_widget_modify_text’ is deprecated | |
8 ‘gtk_widget_modify_base’ is deprecated | |
8 ‘gtk_ui_manager_remove_action_group’ is deprecated [-Wdeprecated-declarations] | |
8 ‘gtk_ui_manager_new_merge_id’ is deprecated [-Wdeprecated-declarations] | |
8 ‘gtk_radio_action_get_type’ is deprecated [-Wdeprecated-declarations] | |
8 ‘gtk_action_new’ is deprecated [-Wdeprecated-declarations] | |
8 ‘gtk_action_group_add_action_with_accel’ is deprecated [-Wdeprecated-declarations] | |
8 ‘gtk_action_group_add_actions’ is deprecated [-Wdeprecated-declarations] | |
7 ‘gtk_ui_manager_add_ui_from_string’ is deprecated [-Wdeprecated-declarations] | |
7 ‘gtk_action_group_add_action’ is deprecated [-Wdeprecated-declarations] | |
6 ‘gtk_ui_manager_get_widget’ is deprecated [-Wdeprecated-declarations] | |
6 ‘gtk_ui_manager_get_action’ is deprecated [-Wdeprecated-declarations] | |
6 ‘gtk_action_group_set_translation_domain’ is deprecated [-Wdeprecated-declarations] | |
6 ‘gdk_color_parse’ is deprecated | |
5 ‘gtk_misc_set_padding’ is deprecated [-Wdeprecated-declarations] | |
5 ‘gtk_misc_get_type’ is deprecated [-Wdeprecated-declarations] | |
5 ‘gtk_image_new_from_stock’ is deprecated | 5 ‘gtk_image_new_from_stock’ is deprecated |
5 ‘gtk_action_set_gicon’ is deprecated [-Wdeprecated-declarations] | |
4 ‘gtk_widget_get_style’ is deprecated | |
4 ‘gtk_ui_manager_get_type’ is deprecated [-Wdeprecated-declarations] | |
4 ‘gtk_radio_action_set_current_value’ is deprecated [-Wdeprecated-declarations] | |
4 ‘gtk_action_group_remove_action’ is deprecated [-Wdeprecated-declarations] | |
4 ‘gtk_action_group_get_type’ is deprecated [-Wdeprecated-declarations] | |
4 ‘gtk_action_get_accel_path’ is deprecated [-Wdeprecated-declarations] | |
3 ‘GtkStock’ is deprecated [-Wdeprecated-declarations] | 3 ‘GtkStock’ is deprecated [-Wdeprecated-declarations] |
3 ‘gtk_radio_action_set_group’ is deprecated [-Wdeprecated-declarations] | |
3 ‘gtk_radio_action_new’ is deprecated [-Wdeprecated-declarations] | |
3 ‘gtk_radio_action_get_group’ is deprecated [-Wdeprecated-declarations] | |
3 ‘gtk_radio_action_get_current_value’ is deprecated [-Wdeprecated-declarations] | |
3 ‘gtk_image_menu_item_new_with_label’ is deprecated | 3 ‘gtk_image_menu_item_new_with_label’ is deprecated |
3 ‘gtk_action_set_tooltip’ is deprecated [-Wdeprecated-declarations] | |
3 ‘gtk_action_set_icon_name’ is deprecated [-Wdeprecated-declarations] | |
3 ‘gtk_action_get_visible’ is deprecated [-Wdeprecated-declarations] | |
2 ‘gtk_widget_reparent’ is deprecated [-Wdeprecated-declarations] | 2 ‘gtk_widget_reparent’ is deprecated [-Wdeprecated-declarations] |
2 ‘gtk_widget_modify_style’ is deprecated | 2 ‘gtk_widget_modify_style’ is deprecated |
2 ‘gtk_ui_manager_new’ is deprecated [-Wdeprecated-declarations] | 2 ‘gtk_widget_get_style’ is deprecated |
2 ‘gtk_ui_manager_get_accel_group’ is deprecated [-Wdeprecated-declarations] | |
2 ‘gtk_tree_view_set_rules_hint’ is deprecated [-Wdeprecated-declarations] | 2 ‘gtk_tree_view_set_rules_hint’ is deprecated [-Wdeprecated-declarations] |
2 ‘gtk_rc_style_new’ is deprecated | 2 ‘gtk_rc_style_new’ is deprecated |
2 ‘gtk_menu_popup’ is deprecated | 2 ‘gtk_menu_popup’ is deprecated |
2 ‘gtk_icon_source_new’ is deprecated [-Wdeprecated-declarations] | |
2 ‘gtk_icon_source_free’ is deprecated [-Wdeprecated-declarations] | |
2 ‘gtk_icon_factory_new’ is deprecated [-Wdeprecated-declarations] | 2 ‘gtk_icon_factory_new’ is deprecated [-Wdeprecated-declarations] |
2 ‘gtk_icon_factory_add_default’ is deprecated [-Wdeprecated-declarations] | 2 ‘gtk_icon_factory_add_default’ is deprecated [-Wdeprecated-declarations] |
2 ‘gtk_dialog_get_action_area’ is deprecated [-Wdeprecated-declarations] | 2 ‘gtk_dialog_get_action_area’ is deprecated [-Wdeprecated-declarations] |
2 ‘gtk_button_set_focus_on_click’ is deprecated | 2 ‘gtk_button_set_focus_on_click’ is deprecated |
2 ‘gtk_action_group_list_actions’ is deprecated [-Wdeprecated-declarations] | |
2 ‘gtk_action_group_add_radio_actions’ is deprecated [-Wdeprecated-declarations] | |
2 ‘gtk_action_get_icon_name’ is deprecated [-Wdeprecated-declarations] | |
2 ‘gdk_window_get_pointer’ is deprecated | 2 ‘gdk_window_get_pointer’ is deprecated |
2 ‘gdk_screen_get_monitor_geometry’ is deprecated | 2 ‘gdk_screen_get_monitor_geometry’ is deprecated |
1 ‘gtk_widget_push_composite_child’ is deprecated | 1 ‘gtk_widget_push_composite_child’ is deprecated |
1 ‘gtk_widget_pop_composite_child’ is deprecated | 1 ‘gtk_widget_pop_composite_child’ is deprecated |
1 ‘gtk_widget_get_state’ is deprecated | |
1 ‘gtk_ui_manager_get_action_groups’ is deprecated [-Wdeprecated-declarations] | |
1 ‘gtk_style_render_icon’ is deprecated | |
1 ‘gtk_status_icon_set_visible’ 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_set_tooltip_text’ is deprecated [-Wdeprecated-declarations] |
1 ‘gtk_paint_shadow’ is deprecated | 1 ‘gtk_paint_shadow’ is deprecated |
1 ‘gtk_menu_item_set_right_justified’ is deprecated [-Wdeprecated-declarations] | 1 ‘gtk_menu_item_set_right_justified’ is deprecated [-Wdeprecated-declarations] |
1 ‘gtk_icon_source_set_size_wildcarded’ is deprecated [-Wdeprecated-declarations] | |
1 ‘gtk_icon_source_set_size’ is deprecated [-Wdeprecated-declarations] | |
1 ‘gtk_icon_source_set_pixbuf’ is deprecated [-Wdeprecated-declarations] | |
1 ‘gtk_icon_source_set_icon_name’ 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_unref’ is deprecated [-Wdeprecated-declarations] |
1 ‘gtk_icon_set_new’ is deprecated [-Wdeprecated-declarations] | 1 ‘gtk_icon_set_new’ is deprecated [-Wdeprecated-declarations] |
1 ‘gtk_icon_factory_add’ is deprecated [-Wdeprecated-declarations] | 1 ‘gtk_icon_factory_add’ is deprecated [-Wdeprecated-declarations] |
1 ‘gtk_activatable_get_type’ is deprecated [-Wdeprecated-declarations] | 1 ‘gtk_activatable_get_type’ is deprecated [-Wdeprecated-declarations] |
1 ‘gtk_activatable_get_related_action’ is deprecated [-Wdeprecated-declarations] | |
1 ‘gtk_action_set_stock_id’ is deprecated [-Wdeprecated-declarations] | |
1 ‘gtk_action_set_label’ is deprecated [-Wdeprecated-declarations] | |
1 ‘gtk_action_group_set_accel_group’ is deprecated [-Wdeprecated-declarations] | |
1 ‘gtk_action_group_add_toggle_actions’ is deprecated [-Wdeprecated-declarations] | |
1 ‘gtk_action_get_tooltip’ is deprecated [-Wdeprecated-declarations] | |
1 ‘gtk_action_get_sensitive’ is deprecated [-Wdeprecated-declarations] | |
1 ‘gtk_action_get_proxies’ is deprecated [-Wdeprecated-declarations] | |
1 ‘gdk_screen_get_number’ is deprecated [-Wdeprecated-declarations] | 1 ‘gdk_screen_get_number’ is deprecated [-Wdeprecated-declarations] |
1 ‘gdk_screen_get_n_monitors’ is deprecated | 1 ‘gdk_screen_get_n_monitors’ is deprecated |
1 ‘gdk_screen_get_monitor_plug_name’ is deprecated | 1 ‘gdk_screen_get_monitor_plug_name’ is deprecated |
1 ‘gdk_pixbuf_new_from_inline’ is deprecated [-Wdeprecated-declarations] | 1 ‘gdk_pixbuf_new_from_inline’ is deprecated [-Wdeprecated-declarations] |
1 ‘gdk_cairo_set_source_color’ is deprecated | |
1 comparison between signed and unsigned integer expressions [-Wsign-compare] | |
</code> | </code> |