]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtk.symbols
separator: Don't use padding and borders wrongly
[~andy/gtk] / gtk / gtk.symbols
index d12100067673cc835f0d08d212948ea2b38277a5..030a06c5bf106380298f254fba942dee18d5a9d8 100644 (file)
@@ -1,6 +1,7 @@
 /* This list defines the GTK+ ABI. It is used to generate the gtk.def
  * file.
  */
+gtk_about_dialog_add_credit_section
 gtk_about_dialog_get_artists
 gtk_about_dialog_get_authors
 gtk_about_dialog_get_comments
@@ -12,7 +13,7 @@ gtk_about_dialog_get_logo
 gtk_about_dialog_get_logo_icon_name
 gtk_about_dialog_get_program_name
 gtk_about_dialog_get_translator_credits
-gtk_about_dialog_get_type G_GNUC_CONST
+gtk_about_dialog_get_type
 gtk_about_dialog_get_version
 gtk_about_dialog_get_website
 gtk_about_dialog_get_website_label
@@ -35,11 +36,14 @@ gtk_about_dialog_set_website_label
 gtk_about_dialog_set_wrap_license
 gtk_accelerator_get_default_mod_mask
 gtk_accelerator_get_label
+gtk_accelerator_get_label_with_keycode
 gtk_accelerator_name
+gtk_accelerator_name_with_keycode
 gtk_accelerator_parse
+gtk_accelerator_parse_with_keycode
 gtk_accelerator_set_default_mod_mask
-gtk_accelerator_valid G_GNUC_CONST
-gtk_accel_flags_get_type G_GNUC_CONST
+gtk_accelerator_valid
+gtk_accel_flags_get_type
 gtk_accel_group_activate
 gtk_accel_group_connect
 gtk_accel_group_connect_by_path
@@ -49,7 +53,7 @@ gtk_accel_group_find
 gtk_accel_group_from_accel_closure
 gtk_accel_group_get_is_locked
 gtk_accel_group_get_modifier_mask
-gtk_accel_group_get_type G_GNUC_CONST
+gtk_accel_group_get_type
 gtk_accel_group_lock
 gtk_accel_group_new
 gtk_accel_group_query
@@ -58,9 +62,10 @@ gtk_accel_groups_from_object
 gtk_accel_group_unlock
 gtk_accel_label_get_accel_widget
 gtk_accel_label_get_accel_width
-gtk_accel_label_get_type G_GNUC_CONST
+gtk_accel_label_get_type
 gtk_accel_label_new
 gtk_accel_label_refetch
+gtk_accel_label_set_accel
 gtk_accel_label_set_accel_closure
 gtk_accel_label_set_accel_widget
 gtk_accel_map_add_entry
@@ -69,7 +74,7 @@ gtk_accel_map_change_entry
 gtk_accel_map_foreach
 gtk_accel_map_foreach_unfiltered
 gtk_accel_map_get
-gtk_accel_map_get_type G_GNUC_CONST
+gtk_accel_map_get_type
 gtk_accel_map_load
 gtk_accel_map_load_fd
 gtk_accel_map_load_scanner
@@ -79,9 +84,16 @@ gtk_accel_map_save
 gtk_accel_map_save_fd
 gtk_accel_map_unlock_path
 gtk_accessible_connect_widget_destroyed
-gtk_accessible_get_type G_GNUC_CONST
+gtk_accessible_get_type
 gtk_accessible_get_widget
 gtk_accessible_set_widget
+gtk_actionable_get_action_name
+gtk_actionable_get_action_target_value
+gtk_actionable_get_type
+gtk_actionable_set_action_name
+gtk_actionable_set_action_target
+gtk_actionable_set_action_target_value
+gtk_actionable_set_detailed_action_name
 gtk_action_activate
 gtk_action_block_activate
 gtk_action_connect_accelerator
@@ -103,7 +115,7 @@ gtk_action_get_sensitive
 gtk_action_get_short_label
 gtk_action_get_stock_id
 gtk_action_get_tooltip
-gtk_action_get_type G_GNUC_CONST
+gtk_action_get_type
 gtk_action_get_visible
 gtk_action_get_visible_horizontal
 gtk_action_get_visible_vertical
@@ -115,14 +127,16 @@ gtk_action_group_add_radio_actions
 gtk_action_group_add_radio_actions_full
 gtk_action_group_add_toggle_actions
 gtk_action_group_add_toggle_actions_full
+gtk_action_group_get_accel_group
 gtk_action_group_get_action
 gtk_action_group_get_name
 gtk_action_group_get_sensitive
-gtk_action_group_get_type G_GNUC_CONST
+gtk_action_group_get_type
 gtk_action_group_get_visible
 gtk_action_group_list_actions
 gtk_action_group_new
 gtk_action_group_remove_action
+gtk_action_group_set_accel_group
 gtk_action_group_set_sensitive
 gtk_action_group_set_translate_func
 gtk_action_group_set_translation_domain
@@ -148,7 +162,7 @@ gtk_action_set_visible_vertical
 gtk_action_unblock_activate
 gtk_activatable_do_set_related_action
 gtk_activatable_get_related_action
-gtk_activatable_get_type G_GNUC_CONST
+gtk_activatable_get_type
 gtk_activatable_get_use_action_appearance
 gtk_activatable_set_related_action
 gtk_activatable_set_use_action_appearance
@@ -157,10 +171,11 @@ gtk_adjustment_changed
 gtk_adjustment_clamp_page
 gtk_adjustment_configure
 gtk_adjustment_get_lower
+gtk_adjustment_get_minimum_increment
 gtk_adjustment_get_page_increment
 gtk_adjustment_get_page_size
 gtk_adjustment_get_step_increment
-gtk_adjustment_get_type G_GNUC_CONST
+gtk_adjustment_get_type
 gtk_adjustment_get_upper
 gtk_adjustment_get_value
 gtk_adjustment_new
@@ -171,28 +186,34 @@ gtk_adjustment_set_step_increment
 gtk_adjustment_set_upper
 gtk_adjustment_set_value
 gtk_adjustment_value_changed
-gtk_align_get_type G_GNUC_CONST
+gtk_align_get_type
 gtk_alignment_get_padding
-gtk_alignment_get_type G_GNUC_CONST
+gtk_alignment_get_type
 gtk_alignment_new
 gtk_alignment_set
 gtk_alignment_set_padding
 gtk_alternative_dialog_button_order
 gtk_app_chooser_get_app_info
 gtk_app_chooser_get_content_type
-gtk_app_chooser_get_type G_GNUC_CONST
+gtk_app_chooser_get_type
 gtk_app_chooser_refresh
 gtk_app_chooser_button_append_custom_item
 gtk_app_chooser_button_append_separator
+gtk_app_chooser_button_get_show_default_item
 gtk_app_chooser_button_get_show_dialog_item
-gtk_app_chooser_button_get_type G_GNUC_CONST;
+gtk_app_chooser_button_get_type
 gtk_app_chooser_button_new
 gtk_app_chooser_button_set_active_custom_item
+gtk_app_chooser_button_set_show_default_item
 gtk_app_chooser_button_set_show_dialog_item
+gtk_app_chooser_button_get_heading
+gtk_app_chooser_button_set_heading
 gtk_app_chooser_dialog_new
 gtk_app_chooser_dialog_new_for_content_type
-gtk_app_chooser_dialog_get_type G_GNUC_CONST
+gtk_app_chooser_dialog_get_type
 gtk_app_chooser_dialog_get_widget
+gtk_app_chooser_dialog_get_heading
+gtk_app_chooser_dialog_set_heading
 gtk_app_chooser_widget_new
 gtk_app_chooser_widget_get_show_all
 gtk_app_chooser_widget_get_default_text
@@ -200,24 +221,42 @@ gtk_app_chooser_widget_get_show_default
 gtk_app_chooser_widget_get_show_fallback
 gtk_app_chooser_widget_get_show_other
 gtk_app_chooser_widget_get_show_recommended
-gtk_app_chooser_widget_get_type G_GNUC_CONST
+gtk_app_chooser_widget_get_type
 gtk_app_chooser_widget_set_default_text
 gtk_app_chooser_widget_set_show_all
 gtk_app_chooser_widget_set_show_default
 gtk_app_chooser_widget_set_show_fallback
 gtk_app_chooser_widget_set_show_other
 gtk_app_chooser_widget_set_show_recommended
+gtk_application_add_accelerator
 gtk_application_add_window
-gtk_application_get_type G_GNUC_CONST
+gtk_application_get_app_menu
+gtk_application_get_menubar
+gtk_application_get_type
 gtk_application_get_windows
+gtk_application_get_window_by_id
+gtk_application_inhibit
+gtk_application_inhibit_flags_get_type
+gtk_application_is_inhibited
 gtk_application_new
+gtk_application_remove_accelerator
 gtk_application_remove_window
-gtk_arrow_get_type G_GNUC_CONST
+gtk_application_set_app_menu
+gtk_application_set_menubar
+gtk_application_uninhibit
+gtk_application_window_get_show_menubar
+gtk_application_window_get_type
+gtk_application_window_get_id
+gtk_application_window_new
+gtk_application_window_set_show_menubar
+gtk_application_get_active_window
+gtk_arrow_accessible_get_type
+gtk_arrow_get_type
 gtk_arrow_new
-gtk_arrow_placement_get_type G_GNUC_CONST
+gtk_arrow_placement_get_type
 gtk_arrow_set
-gtk_arrow_type_get_type G_GNUC_CONST
-gtk_aspect_frame_get_type G_GNUC_CONST
+gtk_arrow_type_get_type
+gtk_aspect_frame_get_type
 gtk_aspect_frame_new
 gtk_aspect_frame_set
 gtk_assistant_add_action_widget
@@ -231,14 +270,15 @@ gtk_assistant_get_page_header_image
 gtk_assistant_get_page_side_image
 gtk_assistant_get_page_title
 gtk_assistant_get_page_type
-gtk_assistant_get_type G_GNUC_CONST
+gtk_assistant_get_type
 gtk_assistant_insert_page
 gtk_assistant_new
 gtk_assistant_next_page
-gtk_assistant_page_type_get_type G_GNUC_CONST
+gtk_assistant_page_type_get_type
 gtk_assistant_prepend_page
 gtk_assistant_previous_page
 gtk_assistant_remove_action_widget
+gtk_assistant_remove_page
 gtk_assistant_set_current_page
 gtk_assistant_set_forward_page_func
 gtk_assistant_set_page_complete
@@ -247,9 +287,10 @@ gtk_assistant_set_page_side_image
 gtk_assistant_set_page_title
 gtk_assistant_set_page_type
 gtk_assistant_update_buttons_state
-gtk_attach_options_get_type G_GNUC_CONST
+gtk_attach_options_get_type
 gtk_binding_entry_add_signal
 gtk_binding_entry_add_signall
+gtk_binding_entry_add_signal_from_string
 gtk_binding_entry_remove
 gtk_binding_entry_skip
 gtk_bindings_activate
@@ -260,15 +301,16 @@ gtk_binding_set_by_class
 gtk_binding_set_find
 gtk_binding_set_new
 gtk_bin_get_child
-gtk_bin_get_type G_GNUC_CONST
+gtk_bin_get_type
+gtk_boolean_cell_accessible_get_type
 gtk_border_copy
 gtk_border_free
-gtk_border_get_type G_GNUC_CONST
-gtk_border_new G_GNUC_MALLOC
-gtk_border_style_get_type G_GNUC_CONST
+gtk_border_get_type
+gtk_border_new
+gtk_border_style_get_type
 gtk_box_get_homogeneous
 gtk_box_get_spacing
-gtk_box_get_type G_GNUC_CONST
+gtk_box_get_type
 gtk_box_new
 gtk_box_pack_end
 gtk_box_pack_start
@@ -284,44 +326,51 @@ gtk_buildable_custom_tag_end
 gtk_buildable_custom_tag_start
 gtk_buildable_get_internal_child
 gtk_buildable_get_name
-gtk_buildable_get_type G_GNUC_CONST
+gtk_buildable_get_type
 gtk_buildable_parser_finished
 gtk_buildable_set_buildable_property
 gtk_buildable_set_name
 gtk_builder_add_from_file
+gtk_builder_add_from_resource
 gtk_builder_add_from_string
 gtk_builder_add_objects_from_file
+gtk_builder_add_objects_from_resource
 gtk_builder_add_objects_from_string
 gtk_builder_connect_signals
 gtk_builder_connect_signals_full
-gtk_builder_error_get_type G_GNUC_CONST
+gtk_builder_error_get_type
 gtk_builder_error_quark
+gtk_builder_expose_object
 gtk_builder_get_object
 gtk_builder_get_objects
 gtk_builder_get_translation_domain
 gtk_builder_get_type_from_name
-gtk_builder_get_type G_GNUC_CONST
+gtk_builder_get_type
 gtk_builder_new
 gtk_builder_set_translation_domain
 gtk_builder_value_from_string
 gtk_builder_value_from_string_type
+gtk_button_accessible_get_type
 gtk_button_box_get_child_secondary
+gtk_button_box_get_child_non_homogeneous
 gtk_button_box_get_layout
-gtk_button_box_get_type G_GNUC_CONST
+gtk_button_box_get_type
 gtk_button_box_new
 gtk_button_box_set_child_secondary
+gtk_button_box_set_child_non_homogeneous
 gtk_button_box_set_layout
-gtk_button_box_style_get_type G_GNUC_CONST
+gtk_button_box_style_get_type
 gtk_button_clicked
 gtk_button_enter
 gtk_button_get_alignment
+gtk_button_get_always_show_image
 gtk_button_get_event_window
 gtk_button_get_focus_on_click
 gtk_button_get_image
 gtk_button_get_image_position
 gtk_button_get_label
 gtk_button_get_relief
-gtk_button_get_type G_GNUC_CONST
+gtk_button_get_type
 gtk_button_get_use_stock
 gtk_button_get_use_underline
 gtk_button_leave
@@ -332,6 +381,7 @@ gtk_button_new_with_mnemonic
 gtk_button_pressed
 gtk_button_released
 gtk_button_set_alignment
+gtk_button_set_always_show_image
 gtk_button_set_focus_on_click
 gtk_button_set_image
 gtk_button_set_image_position
@@ -339,17 +389,17 @@ gtk_button_set_label
 gtk_button_set_relief
 gtk_button_set_use_stock
 gtk_button_set_use_underline
-gtk_buttons_type_get_type G_GNUC_CONST
+gtk_buttons_type_get_type
 gtk_cairo_should_draw_window
 gtk_cairo_transform_to_window
 gtk_calendar_clear_marks
-gtk_calendar_display_options_get_type G_GNUC_CONST
+gtk_calendar_display_options_get_type
 gtk_calendar_get_date
 gtk_calendar_get_day_is_marked
 gtk_calendar_get_detail_height_rows
 gtk_calendar_get_detail_width_chars
 gtk_calendar_get_display_options
-gtk_calendar_get_type G_GNUC_CONST
+gtk_calendar_get_type
 gtk_calendar_mark_day
 gtk_calendar_new
 gtk_calendar_select_day
@@ -359,6 +409,16 @@ gtk_calendar_set_detail_height_rows
 gtk_calendar_set_detail_width_chars
 gtk_calendar_set_display_options
 gtk_calendar_unmark_day
+gtk_cell_accessible_get_type
+gtk_cell_accessible_parent_activate
+gtk_cell_accessible_parent_edit
+gtk_cell_accessible_parent_expand_collapse
+gtk_cell_accessible_parent_get_cell_area
+gtk_cell_accessible_parent_get_cell_extents
+gtk_cell_accessible_parent_get_child_index
+gtk_cell_accessible_parent_get_renderer_state
+gtk_cell_accessible_parent_get_type
+gtk_cell_accessible_parent_grab_focus
 gtk_cell_area_activate
 gtk_cell_area_activate_cell
 gtk_cell_area_add
@@ -368,7 +428,7 @@ gtk_cell_area_apply_attributes
 gtk_cell_area_attribute_connect
 gtk_cell_area_attribute_disconnect
 gtk_cell_area_box_get_spacing
-gtk_cell_area_box_get_type G_GNUC_CONST
+gtk_cell_area_box_get_type
 gtk_cell_area_box_new
 gtk_cell_area_box_pack_end
 gtk_cell_area_box_pack_start
@@ -389,7 +449,7 @@ gtk_cell_area_context_get_preferred_height
 gtk_cell_area_context_get_preferred_height_for_width
 gtk_cell_area_context_get_preferred_width
 gtk_cell_area_context_get_preferred_width_for_height
-gtk_cell_area_context_get_type G_GNUC_CONST
+gtk_cell_area_context_get_type
 gtk_cell_area_context_push_preferred_width
 gtk_cell_area_context_push_preferred_height
 gtk_cell_area_context_reset
@@ -397,6 +457,7 @@ gtk_cell_area_copy_context
 gtk_cell_area_create_context
 gtk_cell_area_event
 gtk_cell_area_foreach
+gtk_cell_area_foreach_alloc
 gtk_cell_area_focus
 gtk_cell_area_get_edited_cell
 gtk_cell_area_get_edit_widget
@@ -404,14 +465,14 @@ gtk_cell_area_get_focus_cell
 gtk_cell_area_get_focus_from_sibling
 gtk_cell_area_get_focus_siblings
 gtk_cell_area_get_cell_allocation
+gtk_cell_area_get_cell_at_position
 gtk_cell_area_get_current_path_string
 gtk_cell_area_get_preferred_height
 gtk_cell_area_get_preferred_height_for_width
 gtk_cell_area_get_preferred_width
 gtk_cell_area_get_preferred_width_for_height
 gtk_cell_area_get_request_mode
-gtk_cell_area_get_style_detail
-gtk_cell_area_get_type G_GNUC_CONST
+gtk_cell_area_get_type
 gtk_cell_area_has_renderer
 gtk_cell_area_inner_cell_area
 gtk_cell_area_is_activatable
@@ -421,10 +482,9 @@ gtk_cell_area_remove_focus_sibling
 gtk_cell_area_render
 gtk_cell_area_request_renderer
 gtk_cell_area_set_focus_cell
-gtk_cell_area_set_style_detail
 gtk_cell_area_stop_editing
 gtk_cell_editable_editing_done
-gtk_cell_editable_get_type G_GNUC_CONST
+gtk_cell_editable_get_type
 gtk_cell_editable_remove_widget
 gtk_cell_editable_start_editing
 gtk_cell_layout_add_attribute
@@ -432,17 +492,18 @@ gtk_cell_layout_clear
 gtk_cell_layout_clear_attributes
 gtk_cell_layout_get_area
 gtk_cell_layout_get_cells
-gtk_cell_layout_get_type G_GNUC_CONST
+gtk_cell_layout_get_type
 gtk_cell_layout_pack_end
 gtk_cell_layout_pack_start
 gtk_cell_layout_reorder
-gtk_cell_layout_set_attributes G_GNUC_NULL_TERMINATED
+gtk_cell_layout_set_attributes
 gtk_cell_layout_set_cell_data_func
-gtk_cell_renderer_accel_get_type G_GNUC_CONST
+gtk_cell_renderer_accel_get_type
 gtk_cell_renderer_accel_mode_get_type
 gtk_cell_renderer_accel_new
 gtk_cell_renderer_activate
-gtk_cell_renderer_combo_get_type G_GNUC_CONST
+gtk_cell_renderer_class_set_accessible_type
+gtk_cell_renderer_combo_get_type
 gtk_cell_renderer_combo_new
 gtk_cell_renderer_get_aligned_area
 gtk_cell_renderer_get_alignment
@@ -456,13 +517,14 @@ gtk_cell_renderer_get_preferred_width_for_height
 gtk_cell_renderer_get_request_mode
 gtk_cell_renderer_get_sensitive
 gtk_cell_renderer_get_size
-gtk_cell_renderer_get_type G_GNUC_CONST
+gtk_cell_renderer_get_state
+gtk_cell_renderer_get_type
 gtk_cell_renderer_get_visible
 gtk_cell_renderer_is_activatable
-gtk_cell_renderer_mode_get_type G_GNUC_CONST
-gtk_cell_renderer_pixbuf_get_type G_GNUC_CONST
+gtk_cell_renderer_mode_get_type
+gtk_cell_renderer_pixbuf_get_type
 gtk_cell_renderer_pixbuf_new
-gtk_cell_renderer_progress_get_type G_GNUC_CONST
+gtk_cell_renderer_progress_get_type
 gtk_cell_renderer_progress_new
 gtk_cell_renderer_render
 gtk_cell_renderer_set_alignment
@@ -470,46 +532,50 @@ gtk_cell_renderer_set_fixed_size
 gtk_cell_renderer_set_padding
 gtk_cell_renderer_set_sensitive
 gtk_cell_renderer_set_visible
-gtk_cell_renderer_spin_get_type G_GNUC_CONST
-gtk_cell_renderer_spinner_get_type G_GNUC_CONST
+gtk_cell_renderer_spin_get_type
+gtk_cell_renderer_spinner_get_type
 gtk_cell_renderer_spinner_new
 gtk_cell_renderer_spin_new
 gtk_cell_renderer_start_editing
-gtk_cell_renderer_state_get_type G_GNUC_CONST
+gtk_cell_renderer_state_get_type
 gtk_cell_renderer_stop_editing
-gtk_cell_renderer_text_get_type G_GNUC_CONST
+gtk_cell_renderer_text_get_type
 gtk_cell_renderer_text_new
 gtk_cell_renderer_text_set_fixed_height_from_font
 gtk_cell_renderer_toggle_get_activatable
 gtk_cell_renderer_toggle_get_active
 gtk_cell_renderer_toggle_get_radio
-gtk_cell_renderer_toggle_get_type G_GNUC_CONST
+gtk_cell_renderer_toggle_get_type
 gtk_cell_renderer_toggle_new
 gtk_cell_renderer_toggle_set_activatable
 gtk_cell_renderer_toggle_set_active
 gtk_cell_renderer_toggle_set_radio
-gtk_cell_view_get_desired_height_for_width_of_row
-gtk_cell_view_get_desired_width_of_row
 gtk_cell_view_get_displayed_row
+gtk_cell_view_get_draw_sensitive
+gtk_cell_view_get_fit_model
 gtk_cell_view_get_model
 gtk_cell_view_get_size_of_row
-gtk_cell_view_get_type G_GNUC_CONST
+gtk_cell_view_get_type
 gtk_cell_view_new
+gtk_cell_view_new_with_context
 gtk_cell_view_new_with_markup
 gtk_cell_view_new_with_pixbuf
 gtk_cell_view_new_with_text
 gtk_cell_view_set_background_color
 gtk_cell_view_set_background_rgba
 gtk_cell_view_set_displayed_row
+gtk_cell_view_set_draw_sensitive
+gtk_cell_view_set_fit_model
 gtk_cell_view_set_model
-gtk_check_button_get_type G_GNUC_CONST
+gtk_check_button_get_type
 gtk_check_button_new
 gtk_check_button_new_with_label
 gtk_check_button_new_with_mnemonic
+gtk_check_menu_item_accessible_get_type
 gtk_check_menu_item_get_active
 gtk_check_menu_item_get_draw_as_radio
 gtk_check_menu_item_get_inconsistent
-gtk_check_menu_item_get_type G_GNUC_CONST
+gtk_check_menu_item_get_type
 gtk_check_menu_item_new
 gtk_check_menu_item_new_with_label
 gtk_check_menu_item_new_with_mnemonic
@@ -523,7 +589,7 @@ gtk_clipboard_get
 gtk_clipboard_get_display
 gtk_clipboard_get_for_display
 gtk_clipboard_get_owner
-gtk_clipboard_get_type G_GNUC_CONST
+gtk_clipboard_get_type
 gtk_clipboard_request_contents
 gtk_clipboard_request_image
 gtk_clipboard_request_rich_text
@@ -551,7 +617,7 @@ gtk_color_button_get_alpha
 gtk_color_button_get_color
 gtk_color_button_get_rgba
 gtk_color_button_get_title
-gtk_color_button_get_type G_GNUC_CONST
+gtk_color_button_get_type
 gtk_color_button_get_use_alpha
 gtk_color_button_new
 gtk_color_button_new_with_color
@@ -561,8 +627,18 @@ gtk_color_button_set_color
 gtk_color_button_set_rgba
 gtk_color_button_set_title
 gtk_color_button_set_use_alpha
+gtk_color_chooser_add_palette
+gtk_color_chooser_dialog_get_type
+gtk_color_chooser_dialog_new
+gtk_color_chooser_get_rgba
+gtk_color_chooser_get_use_alpha
+gtk_color_chooser_get_type
+gtk_color_chooser_set_rgba
+gtk_color_chooser_set_use_alpha
+gtk_color_chooser_widget_get_type
+gtk_color_chooser_widget_new
 gtk_color_selection_dialog_get_color_selection
-gtk_color_selection_dialog_get_type G_GNUC_CONST
+gtk_color_selection_dialog_get_type
 gtk_color_selection_dialog_new
 gtk_color_selection_get_current_alpha
 gtk_color_selection_get_current_color
@@ -572,7 +648,7 @@ gtk_color_selection_get_has_palette
 gtk_color_selection_get_previous_alpha
 gtk_color_selection_get_previous_color
 gtk_color_selection_get_previous_rgba
-gtk_color_selection_get_type G_GNUC_CONST
+gtk_color_selection_get_type
 gtk_color_selection_is_adjusting
 gtk_color_selection_new
 gtk_color_selection_palette_from_string
@@ -586,6 +662,7 @@ gtk_color_selection_set_has_palette
 gtk_color_selection_set_previous_alpha
 gtk_color_selection_set_previous_color
 gtk_color_selection_set_previous_rgba
+gtk_combo_box_accessible_get_type
 gtk_combo_box_get_active
 gtk_combo_box_get_active_id
 gtk_combo_box_get_active_iter
@@ -602,9 +679,11 @@ gtk_combo_box_get_popup_fixed_width
 gtk_combo_box_get_row_separator_func
 gtk_combo_box_get_row_span_column
 gtk_combo_box_get_title
-gtk_combo_box_get_type G_GNUC_CONST
+gtk_combo_box_get_type
 gtk_combo_box_get_wrap_width
 gtk_combo_box_new
+gtk_combo_box_new_with_area
+gtk_combo_box_new_with_area_and_entry
 gtk_combo_box_new_with_entry
 gtk_combo_box_new_with_model
 gtk_combo_box_new_with_model_and_entry
@@ -629,7 +708,7 @@ gtk_combo_box_set_wrap_width
 gtk_combo_box_text_append
 gtk_combo_box_text_append_text
 gtk_combo_box_text_get_active_text
-gtk_combo_box_text_get_type G_GNUC_CONST
+gtk_combo_box_text_get_type
 gtk_combo_box_text_insert
 gtk_combo_box_text_insert_text
 gtk_combo_box_text_new
@@ -638,13 +717,20 @@ gtk_combo_box_text_prepend
 gtk_combo_box_text_prepend_text
 gtk_combo_box_text_remove
 gtk_combo_box_text_remove_all
+gtk_container_accessible_get_type
 gtk_container_add
-gtk_container_add_with_properties G_GNUC_NULL_TERMINATED
+gtk_container_add_with_properties
+gtk_container_cell_accessible_add_child
+gtk_container_cell_accessible_get_children
+gtk_container_cell_accessible_get_type
+gtk_container_cell_accessible_new
+gtk_container_cell_accessible_remove_child
 gtk_container_check_resize
-gtk_container_child_get G_GNUC_NULL_TERMINATED
+gtk_container_child_get
 gtk_container_child_get_property
 gtk_container_child_get_valist
-gtk_container_child_set G_GNUC_NULL_TERMINATED
+gtk_container_child_notify
+gtk_container_child_set
 gtk_container_child_set_property
 gtk_container_child_set_valist
 gtk_container_child_type
@@ -662,7 +748,7 @@ gtk_container_get_focus_hadjustment
 gtk_container_get_focus_vadjustment
 gtk_container_get_path_for_child
 gtk_container_get_resize_mode
-gtk_container_get_type G_GNUC_CONST
+gtk_container_get_type
 gtk_container_propagate_draw
 gtk_container_remove
 gtk_container_resize_children
@@ -674,7 +760,7 @@ gtk_container_set_focus_vadjustment
 gtk_container_set_reallocate_redraws
 gtk_container_set_resize_mode
 gtk_container_unset_focus_chain
-gtk_corner_type_get_type G_GNUC_CONST
+gtk_corner_type_get_type
 gtk_css_provider_error_get_type
 gtk_css_provider_error_quark
 gtk_css_provider_get_default
@@ -684,10 +770,24 @@ gtk_css_provider_load_from_data
 gtk_css_provider_load_from_file
 gtk_css_provider_load_from_path
 gtk_css_provider_new
-gtk_custom_paper_unix_dialog_get_type G_GNUC_CONST
-gtk_debug_flag_get_type G_GNUC_CONST
-gtk_delete_type_get_type G_GNUC_CONST
-gtk_dest_defaults_get_type G_GNUC_CONST
+gtk_css_provider_to_string
+gtk_css_section_get_end_line
+gtk_css_section_get_end_position
+gtk_css_section_get_file
+gtk_css_section_get_parent
+gtk_css_section_get_section_type
+gtk_css_section_get_start_line
+gtk_css_section_get_start_position
+gtk_css_section_get_type
+gtk_css_section_ref
+gtk_css_section_type_get_type
+gtk_css_section_unref
+#ifdef G_OS_UNIX
+gtk_custom_paper_unix_dialog_get_type
+#endif
+gtk_debug_flag_get_type
+gtk_delete_type_get_type
+gtk_dest_defaults_get_type
 gtk_device_grab_add
 gtk_device_grab_remove
 gtk_gradient_add_color_stop
@@ -696,15 +796,17 @@ gtk_gradient_new_linear
 gtk_gradient_new_radial
 gtk_gradient_ref
 gtk_gradient_resolve
+gtk_gradient_resolve_for_context
+gtk_gradient_to_string
 gtk_gradient_unref
 gtk_dialog_add_action_widget
 gtk_dialog_add_button
-gtk_dialog_add_buttons G_GNUC_NULL_TERMINATED
-gtk_dialog_flags_get_type G_GNUC_CONST
+gtk_dialog_add_buttons
+gtk_dialog_flags_get_type
 gtk_dialog_get_action_area
 gtk_dialog_get_content_area
 gtk_dialog_get_response_for_widget
-gtk_dialog_get_type G_GNUC_CONST
+gtk_dialog_get_type
 gtk_dialog_get_widget_for_response
 gtk_dialog_new
 gtk_dialog_new_with_buttons
@@ -714,7 +816,7 @@ gtk_dialog_set_alternative_button_order
 gtk_dialog_set_alternative_button_order_from_array
 gtk_dialog_set_default_response
 gtk_dialog_set_response_sensitive
-gtk_direction_type_get_type G_GNUC_CONST
+gtk_direction_type_get_type
 gtk_disable_setlocale
 gtk_distribute_natural_allocation
 gtk_drag_begin
@@ -734,8 +836,9 @@ gtk_drag_finish
 gtk_drag_get_data
 gtk_drag_get_source_widget
 gtk_drag_highlight
-gtk_drag_result_get_type G_GNUC_CONST
+gtk_drag_result_get_type
 gtk_drag_set_icon_default
+gtk_drag_set_icon_gicon
 gtk_drag_set_icon_name
 gtk_drag_set_icon_pixbuf
 gtk_drag_set_icon_stock
@@ -746,13 +849,14 @@ gtk_drag_source_add_text_targets
 gtk_drag_source_add_uri_targets
 gtk_drag_source_get_target_list
 gtk_drag_source_set
+gtk_drag_source_set_icon_gicon
 gtk_drag_source_set_icon_name
 gtk_drag_source_set_icon_pixbuf
 gtk_drag_source_set_icon_stock
 gtk_drag_source_set_target_list
 gtk_drag_source_unset
 gtk_drag_unhighlight
-gtk_drawing_area_get_type G_GNUC_CONST
+gtk_drawing_area_get_type
 gtk_drawing_area_new
 gtk_draw_insertion_cursor
 gtk_editable_copy_clipboard
@@ -763,12 +867,13 @@ gtk_editable_get_chars
 gtk_editable_get_editable
 gtk_editable_get_position
 gtk_editable_get_selection_bounds
-gtk_editable_get_type G_GNUC_CONST
+gtk_editable_get_type
 gtk_editable_insert_text
 gtk_editable_paste_clipboard
 gtk_editable_select_region
 gtk_editable_set_editable
 gtk_editable_set_position
+gtk_entry_accessible_get_type
 gtk_entry_buffer_delete_text
 gtk_entry_buffer_emit_deleted_text
 gtk_entry_buffer_emit_inserted_text
@@ -776,12 +881,13 @@ gtk_entry_buffer_get_bytes
 gtk_entry_buffer_get_length
 gtk_entry_buffer_get_max_length
 gtk_entry_buffer_get_text
-gtk_entry_buffer_get_type G_GNUC_CONST
+gtk_entry_buffer_get_type
 gtk_entry_buffer_insert_text
 gtk_entry_buffer_new
 gtk_entry_buffer_set_max_length
 gtk_entry_buffer_set_text
 gtk_entry_completion_complete
+gtk_entry_completion_compute_prefix
 gtk_entry_completion_delete_action
 gtk_entry_completion_get_completion_prefix
 gtk_entry_completion_get_entry
@@ -793,7 +899,7 @@ gtk_entry_completion_get_popup_completion
 gtk_entry_completion_get_popup_set_width
 gtk_entry_completion_get_popup_single_match
 gtk_entry_completion_get_text_column
-gtk_entry_completion_get_type G_GNUC_CONST
+gtk_entry_completion_get_type
 gtk_entry_completion_insert_action_markup
 gtk_entry_completion_insert_action_text
 gtk_entry_completion_insert_prefix
@@ -810,11 +916,13 @@ gtk_entry_completion_set_popup_single_match
 gtk_entry_completion_set_text_column
 gtk_entry_get_activates_default
 gtk_entry_get_alignment
+gtk_entry_get_attributes
 gtk_entry_get_buffer
 gtk_entry_get_completion
 gtk_entry_get_current_icon_drag_source
 gtk_entry_get_cursor_hadjustment
 gtk_entry_get_has_frame
+gtk_entry_get_placeholder_text
 gtk_entry_get_icon_activatable
 gtk_entry_get_icon_area
 gtk_entry_get_icon_at_pos
@@ -827,6 +935,8 @@ gtk_entry_get_icon_storage_type
 gtk_entry_get_icon_tooltip_markup
 gtk_entry_get_icon_tooltip_text
 gtk_entry_get_inner_border
+gtk_entry_get_input_hints
+gtk_entry_get_input_purpose
 gtk_entry_get_invisible_char
 gtk_entry_get_layout
 gtk_entry_get_layout_offsets
@@ -837,10 +947,11 @@ gtk_entry_get_progress_pulse_step
 gtk_entry_get_text
 gtk_entry_get_text_area
 gtk_entry_get_text_length
-gtk_entry_get_type G_GNUC_CONST
+gtk_entry_get_type
 gtk_entry_get_visibility
 gtk_entry_get_width_chars
-gtk_entry_icon_position_get_type G_GNUC_CONST
+gtk_entry_icon_accessible_get_type
+gtk_entry_icon_position_get_type
 gtk_entry_im_context_filter_keypress
 gtk_entry_layout_index_to_text_index
 gtk_entry_new
@@ -849,10 +960,12 @@ gtk_entry_progress_pulse
 gtk_entry_reset_im_context
 gtk_entry_set_activates_default
 gtk_entry_set_alignment
+gtk_entry_set_attributes
 gtk_entry_set_buffer
 gtk_entry_set_completion
 gtk_entry_set_cursor_hadjustment
 gtk_entry_set_has_frame
+gtk_entry_set_placeholder_text
 gtk_entry_set_icon_activatable
 gtk_entry_set_icon_drag_source
 gtk_entry_set_icon_from_gicon
@@ -863,6 +976,8 @@ gtk_entry_set_icon_sensitive
 gtk_entry_set_icon_tooltip_markup
 gtk_entry_set_icon_tooltip_text
 gtk_entry_set_inner_border
+gtk_entry_set_input_hints
+gtk_entry_set_input_purpose
 gtk_entry_set_invisible_char
 gtk_entry_set_max_length
 gtk_entry_set_overwrite_mode
@@ -873,20 +988,24 @@ gtk_entry_set_visibility
 gtk_entry_set_width_chars
 gtk_entry_text_index_to_layout_index
 gtk_entry_unset_invisible_char
+#ifdef G_OS_UNIX
 gtk_enumerate_printers
+#endif
 gtk_event_box_get_above_child
-gtk_event_box_get_type G_GNUC_CONST
+gtk_event_box_get_type
 gtk_event_box_get_visible_window
 gtk_event_box_new
 gtk_event_box_set_above_child
 gtk_event_box_set_visible_window
 gtk_events_pending
+gtk_expander_accessible_get_type
 gtk_expander_get_expanded
 gtk_expander_get_label
 gtk_expander_get_label_fill
 gtk_expander_get_label_widget
+gtk_expander_get_resize_toplevel
 gtk_expander_get_spacing
-gtk_expander_get_type G_GNUC_CONST
+gtk_expander_get_type
 gtk_expander_get_use_markup
 gtk_expander_get_use_underline
 gtk_expander_new
@@ -895,28 +1014,29 @@ gtk_expander_set_expanded
 gtk_expander_set_label
 gtk_expander_set_label_fill
 gtk_expander_set_label_widget
+gtk_expander_set_resize_toplevel
 gtk_expander_set_spacing
 gtk_expander_set_use_markup
 gtk_expander_set_use_underline
-gtk_expander_style_get_type G_GNUC_CONST
-gtk_false G_GNUC_CONST
-gtk_file_chooser_action_get_type G_GNUC_CONST
+gtk_expander_style_get_type
+gtk_false
+gtk_file_chooser_action_get_type
 gtk_file_chooser_add_filter
 gtk_file_chooser_add_shortcut_folder
 gtk_file_chooser_add_shortcut_folder_uri
 gtk_file_chooser_button_get_focus_on_click
 gtk_file_chooser_button_get_title
-gtk_file_chooser_button_get_type G_GNUC_CONST
+gtk_file_chooser_button_get_type
 gtk_file_chooser_button_get_width_chars
 gtk_file_chooser_button_new
 gtk_file_chooser_button_new_with_dialog
 gtk_file_chooser_button_set_focus_on_click
 gtk_file_chooser_button_set_title
 gtk_file_chooser_button_set_width_chars
-gtk_file_chooser_confirmation_get_type G_GNUC_CONST
-gtk_file_chooser_dialog_get_type G_GNUC_CONST
+gtk_file_chooser_confirmation_get_type
+gtk_file_chooser_dialog_get_type
 gtk_file_chooser_dialog_new
-gtk_file_chooser_error_get_type G_GNUC_CONST
+gtk_file_chooser_error_get_type
 gtk_file_chooser_error_quark
 gtk_file_chooser_get_action
 gtk_file_chooser_get_create_folders
@@ -938,7 +1058,7 @@ gtk_file_chooser_get_preview_widget
 gtk_file_chooser_get_preview_widget_active
 gtk_file_chooser_get_select_multiple
 gtk_file_chooser_get_show_hidden
-gtk_file_chooser_get_type G_GNUC_CONST
+gtk_file_chooser_get_type
 gtk_file_chooser_get_uri
 gtk_file_chooser_get_uris
 gtk_file_chooser_get_use_preview_label
@@ -974,20 +1094,20 @@ gtk_file_chooser_unselect_all
 gtk_file_chooser_unselect_file
 gtk_file_chooser_unselect_filename
 gtk_file_chooser_unselect_uri
-gtk_file_chooser_widget_get_type G_GNUC_CONST
+gtk_file_chooser_widget_get_type
 gtk_file_chooser_widget_new
 gtk_file_filter_add_custom
 gtk_file_filter_add_mime_type
 gtk_file_filter_add_pattern
 gtk_file_filter_add_pixbuf_formats
 gtk_file_filter_filter
-gtk_file_filter_flags_get_type G_GNUC_CONST
+gtk_file_filter_flags_get_type
 gtk_file_filter_get_name
 gtk_file_filter_get_needed
-gtk_file_filter_get_type G_GNUC_CONST
+gtk_file_filter_get_type
 gtk_file_filter_new
 gtk_file_filter_set_name
-gtk_fixed_get_type G_GNUC_CONST
+gtk_fixed_get_type
 gtk_fixed_move
 gtk_fixed_new
 gtk_fixed_put
@@ -995,7 +1115,7 @@ gtk_font_button_get_font_name
 gtk_font_button_get_show_size
 gtk_font_button_get_show_style
 gtk_font_button_get_title
-gtk_font_button_get_type G_GNUC_CONST
+gtk_font_button_get_type
 gtk_font_button_get_use_font
 gtk_font_button_get_use_size
 gtk_font_button_new
@@ -1006,12 +1126,29 @@ gtk_font_button_set_show_style
 gtk_font_button_set_title
 gtk_font_button_set_use_font
 gtk_font_button_set_use_size
+gtk_font_chooser_dialog_get_type
+gtk_font_chooser_dialog_new
+gtk_font_chooser_get_font_face
+gtk_font_chooser_get_font_family
+gtk_font_chooser_get_font
+gtk_font_chooser_get_font_desc
+gtk_font_chooser_get_preview_text
+gtk_font_chooser_get_show_preview_entry
+gtk_font_chooser_get_font_size
+gtk_font_chooser_get_type
+gtk_font_chooser_set_filter_func
+gtk_font_chooser_set_font
+gtk_font_chooser_set_font_desc
+gtk_font_chooser_set_preview_text
+gtk_font_chooser_set_show_preview_entry
+gtk_font_chooser_widget_get_type
+gtk_font_chooser_widget_new
 gtk_font_selection_dialog_get_cancel_button
 gtk_font_selection_dialog_get_font_name
 gtk_font_selection_dialog_get_font_selection
 gtk_font_selection_dialog_get_ok_button
 gtk_font_selection_dialog_get_preview_text
-gtk_font_selection_dialog_get_type G_GNUC_CONST
+gtk_font_selection_dialog_get_type
 gtk_font_selection_dialog_new
 gtk_font_selection_dialog_set_font_name
 gtk_font_selection_dialog_set_preview_text
@@ -1025,15 +1162,16 @@ gtk_font_selection_get_preview_text
 gtk_font_selection_get_size
 gtk_font_selection_get_size_entry
 gtk_font_selection_get_size_list
-gtk_font_selection_get_type G_GNUC_CONST
+gtk_font_selection_get_type
 gtk_font_selection_new
 gtk_font_selection_set_font_name
 gtk_font_selection_set_preview_text
+gtk_frame_accessible_get_type
 gtk_frame_get_label
 gtk_frame_get_label_align
 gtk_frame_get_label_widget
 gtk_frame_get_shadow_type
-gtk_frame_get_type G_GNUC_CONST
+gtk_frame_get_type
 gtk_frame_new
 gtk_frame_set_label
 gtk_frame_set_label_align
@@ -1057,11 +1195,15 @@ gtk_grab_get_current
 gtk_grab_remove
 gtk_grid_attach
 gtk_grid_attach_next_to
+gtk_grid_get_child_at
 gtk_grid_get_column_homogeneous
 gtk_grid_get_column_spacing
 gtk_grid_get_row_homogeneous
 gtk_grid_get_row_spacing
-gtk_grid_get_type G_GNUC_CONST
+gtk_grid_get_type
+gtk_grid_insert_column
+gtk_grid_insert_next_to
+gtk_grid_insert_row
 gtk_grid_new
 gtk_grid_set_column_homogeneous
 gtk_grid_set_column_spacing
@@ -1071,27 +1213,27 @@ gtk_handle_box_get_child_detached
 gtk_handle_box_get_handle_position
 gtk_handle_box_get_shadow_type
 gtk_handle_box_get_snap_edge
-gtk_handle_box_get_type G_GNUC_CONST
+gtk_handle_box_get_type
 gtk_handle_box_new
 gtk_handle_box_set_handle_position
 gtk_handle_box_set_shadow_type
 gtk_handle_box_set_snap_edge
-gtk_hbox_get_type G_GNUC_CONST
+gtk_hbox_get_type
 gtk_hbox_new
-gtk_hbutton_box_get_type G_GNUC_CONST
+gtk_hbutton_box_get_type
 gtk_hbutton_box_new
-gtk_hpaned_get_type G_GNUC_CONST
+gtk_hpaned_get_type
 gtk_hpaned_new
-gtk_hscale_get_type G_GNUC_CONST
+gtk_hscale_get_type
 gtk_hscale_new
 gtk_hscale_new_with_range
-gtk_hscrollbar_get_type G_GNUC_CONST
+gtk_hscrollbar_get_type
 gtk_hscrollbar_new
-gtk_hseparator_get_type G_GNUC_CONST
+gtk_hseparator_get_type
 gtk_hseparator_new
 gtk_hsv_get_color
 gtk_hsv_get_metrics
-gtk_hsv_get_type G_GNUC_CONST
+gtk_hsv_get_type
 gtk_hsv_is_adjusting
 gtk_hsv_new
 gtk_hsv_set_color
@@ -1099,7 +1241,7 @@ gtk_hsv_set_metrics
 gtk_hsv_to_rgb
 gtk_icon_factory_add
 gtk_icon_factory_add_default
-gtk_icon_factory_get_type G_GNUC_CONST
+gtk_icon_factory_get_type
 gtk_icon_factory_lookup
 gtk_icon_factory_lookup_default
 gtk_icon_factory_new
@@ -1112,18 +1254,24 @@ gtk_icon_info_get_builtin_pixbuf
 gtk_icon_info_get_display_name
 gtk_icon_info_get_embedded_rect
 gtk_icon_info_get_filename
-gtk_icon_info_get_type G_GNUC_CONST
+gtk_icon_info_get_type
 gtk_icon_info_load_icon
+gtk_icon_info_load_icon_async
+gtk_icon_info_load_icon_finish
 gtk_icon_info_load_symbolic
+gtk_icon_info_load_symbolic_async
+gtk_icon_info_load_symbolic_finish
 gtk_icon_info_load_symbolic_for_context
+gtk_icon_info_load_symbolic_for_context_async
+gtk_icon_info_load_symbolic_for_context_finish
 gtk_icon_info_load_symbolic_for_style
 gtk_icon_info_new_for_pixbuf
 gtk_icon_info_set_raw_coordinates
-gtk_icon_lookup_flags_get_type G_GNUC_CONST
+gtk_icon_lookup_flags_get_type
 gtk_icon_set_add_source
 gtk_icon_set_copy
 gtk_icon_set_get_sizes
-gtk_icon_set_get_type G_GNUC_CONST
+gtk_icon_set_get_type
 gtk_icon_set_new
 gtk_icon_set_new_from_pixbuf
 gtk_icon_set_ref
@@ -1132,7 +1280,7 @@ gtk_icon_set_render_icon_pixbuf
 gtk_icon_set_unref
 gtk_icon_size_from_name
 gtk_icon_size_get_name
-gtk_icon_size_get_type G_GNUC_CONST
+gtk_icon_size_get_type
 gtk_icon_size_lookup
 gtk_icon_size_lookup_for_settings
 gtk_icon_size_register
@@ -1148,7 +1296,7 @@ gtk_icon_source_get_size
 gtk_icon_source_get_size_wildcarded
 gtk_icon_source_get_state
 gtk_icon_source_get_state_wildcarded
-gtk_icon_source_get_type G_GNUC_CONST
+gtk_icon_source_get_type
 gtk_icon_source_new
 gtk_icon_source_set_direction
 gtk_icon_source_set_direction_wildcarded
@@ -1162,14 +1310,14 @@ gtk_icon_source_set_state_wildcarded
 gtk_icon_theme_add_builtin_icon
 gtk_icon_theme_append_search_path
 gtk_icon_theme_choose_icon
-gtk_icon_theme_error_get_type G_GNUC_CONST
+gtk_icon_theme_error_get_type
 gtk_icon_theme_error_quark
 gtk_icon_theme_get_default
 gtk_icon_theme_get_example_icon_name
 gtk_icon_theme_get_for_screen
 gtk_icon_theme_get_icon_sizes
 gtk_icon_theme_get_search_path
-gtk_icon_theme_get_type G_GNUC_CONST
+gtk_icon_theme_get_type
 gtk_icon_theme_has_icon
 gtk_icon_theme_list_contexts
 gtk_icon_theme_list_icons
@@ -1182,11 +1330,14 @@ gtk_icon_theme_rescan_if_needed
 gtk_icon_theme_set_custom_theme
 gtk_icon_theme_set_screen
 gtk_icon_theme_set_search_path
+gtk_icon_view_accessible_get_type
 gtk_icon_view_convert_widget_to_bin_window_coords
 gtk_icon_view_create_drag_icon
-gtk_icon_view_drop_position_get_type G_GNUC_CONST
+gtk_icon_view_drop_position_get_type
 gtk_icon_view_enable_model_drag_dest
 gtk_icon_view_enable_model_drag_source
+gtk_icon_view_get_activate_on_single_click
+gtk_icon_view_get_cell_rect
 gtk_icon_view_get_columns
 gtk_icon_view_get_column_spacing
 gtk_icon_view_get_cursor
@@ -1211,16 +1362,18 @@ gtk_icon_view_get_spacing
 gtk_icon_view_get_text_column
 gtk_icon_view_get_tooltip_column
 gtk_icon_view_get_tooltip_context
-gtk_icon_view_get_type G_GNUC_CONST
+gtk_icon_view_get_type
 gtk_icon_view_get_visible_range
 gtk_icon_view_item_activated
 gtk_icon_view_new
+gtk_icon_view_new_with_area
 gtk_icon_view_new_with_model
 gtk_icon_view_path_is_selected
 gtk_icon_view_scroll_to_path
 gtk_icon_view_select_all
 gtk_icon_view_selected_foreach
 gtk_icon_view_select_path
+gtk_icon_view_set_activate_on_single_click
 gtk_icon_view_set_columns
 gtk_icon_view_set_column_spacing
 gtk_icon_view_set_cursor
@@ -1244,7 +1397,9 @@ gtk_icon_view_unselect_all
 gtk_icon_view_unselect_path
 gtk_icon_view_unset_model_drag_dest
 gtk_icon_view_unset_model_drag_source
-gtk_identifier_get_type G_GNUC_CONST
+gtk_identifier_get_type
+gtk_image_accessible_get_type
+gtk_image_cell_accessible_get_type
 gtk_image_clear
 gtk_image_get_animation
 gtk_image_get_gicon
@@ -1254,10 +1409,10 @@ gtk_image_get_pixbuf
 gtk_image_get_pixel_size
 gtk_image_get_stock
 gtk_image_get_storage_type
-gtk_image_get_type G_GNUC_CONST
+gtk_image_get_type
 gtk_image_menu_item_get_always_show_image
 gtk_image_menu_item_get_image
-gtk_image_menu_item_get_type G_GNUC_CONST
+gtk_image_menu_item_get_type
 gtk_image_menu_item_get_use_stock
 gtk_image_menu_item_new
 gtk_image_menu_item_new_from_stock
@@ -1274,6 +1429,7 @@ gtk_image_new_from_gicon
 gtk_image_new_from_icon_name
 gtk_image_new_from_icon_set
 gtk_image_new_from_pixbuf
+gtk_image_new_from_resource
 gtk_image_new_from_stock
 gtk_image_set_from_animation
 gtk_image_set_from_file
@@ -1281,38 +1437,39 @@ gtk_image_set_from_gicon
 gtk_image_set_from_icon_name
 gtk_image_set_from_icon_set
 gtk_image_set_from_pixbuf
+gtk_image_set_from_resource
 gtk_image_set_from_stock
 gtk_image_set_pixel_size
-gtk_image_type_get_type G_GNUC_CONST
+gtk_image_type_get_type
 gtk_im_context_delete_surrounding
 gtk_im_context_filter_keypress
 gtk_im_context_focus_in
 gtk_im_context_focus_out
 gtk_im_context_get_preedit_string
 gtk_im_context_get_surrounding
-gtk_im_context_get_type G_GNUC_CONST
+gtk_im_context_get_type
 gtk_im_context_reset
 gtk_im_context_set_client_window
 gtk_im_context_set_cursor_location
 gtk_im_context_set_surrounding
 gtk_im_context_set_use_preedit
 gtk_im_context_simple_add_table
-gtk_im_context_simple_get_type G_GNUC_CONST
+gtk_im_context_simple_get_type
 gtk_im_context_simple_new
 gtk_im_multicontext_append_menuitems
 gtk_im_multicontext_get_context_id
-gtk_im_multicontext_get_type G_GNUC_CONST
+gtk_im_multicontext_get_type
 gtk_im_multicontext_new
 gtk_im_multicontext_set_context_id
-gtk_im_preedit_style_get_type G_GNUC_CONST
-gtk_im_status_style_get_type G_GNUC_CONST
+gtk_im_preedit_style_get_type
+gtk_im_status_style_get_type
 gtk_info_bar_add_action_widget
 gtk_info_bar_add_button
 gtk_info_bar_add_buttons
 gtk_info_bar_get_action_area
 gtk_info_bar_get_content_area
 gtk_info_bar_get_message_type
-gtk_info_bar_get_type G_GNUC_CONST
+gtk_info_bar_get_type
 gtk_info_bar_new
 gtk_info_bar_new_with_buttons
 gtk_info_bar_response
@@ -1321,20 +1478,23 @@ gtk_info_bar_set_message_type
 gtk_info_bar_set_response_sensitive
 gtk_init
 gtk_init_check
-#ifdef GDK_WINDOWING_WIN32
+#ifdef G_OS_WIN32
 gtk_init_abi_check
 gtk_init_check_abi_check
 #endif
 gtk_init_with_args
+gtk_input_hints_get_type
+gtk_input_purpose_get_type
 gtk_invisible_get_screen
-gtk_invisible_get_type G_GNUC_CONST
+gtk_invisible_get_type
 gtk_invisible_new
 gtk_invisible_new_for_screen
 gtk_invisible_set_screen
-gtk_junction_sides_get_type G_GNUC_CONST
-gtk_justification_get_type G_GNUC_CONST
+gtk_junction_sides_get_type
+gtk_justification_get_type
 gtk_key_snooper_install
 gtk_key_snooper_remove
+gtk_label_accessible_get_type
 gtk_label_get_angle
 gtk_label_get_attributes
 gtk_label_get_current_uri
@@ -1353,7 +1513,7 @@ gtk_label_get_selection_bounds
 gtk_label_get_single_line_mode
 gtk_label_get_text
 gtk_label_get_track_visited_links
-gtk_label_get_type G_GNUC_CONST
+gtk_label_get_type
 gtk_label_get_use_markup
 gtk_label_get_use_underline
 gtk_label_get_width_chars
@@ -1383,7 +1543,7 @@ gtk_label_set_width_chars
 gtk_layout_get_bin_window
 gtk_layout_get_hadjustment
 gtk_layout_get_size
-gtk_layout_get_type G_GNUC_CONST
+gtk_layout_get_type
 gtk_layout_get_vadjustment
 gtk_layout_move
 gtk_layout_new
@@ -1391,8 +1551,9 @@ gtk_layout_put
 gtk_layout_set_hadjustment
 gtk_layout_set_size
 gtk_layout_set_vadjustment
-gtk_license_get_type G_GNUC_CONST
-gtk_link_button_get_type G_GNUC_CONST
+gtk_license_get_type
+gtk_link_button_accessible_get_type
+gtk_link_button_get_type
 gtk_link_button_get_uri
 gtk_link_button_get_visited
 gtk_link_button_new
@@ -1401,7 +1562,7 @@ gtk_link_button_set_uri
 gtk_link_button_set_visited
 gtk_list_store_append
 gtk_list_store_clear
-gtk_list_store_get_type G_GNUC_CONST
+gtk_list_store_get_type
 gtk_list_store_insert
 gtk_list_store_insert_after
 gtk_list_store_insert_before
@@ -1421,22 +1582,39 @@ gtk_list_store_set_valist
 gtk_list_store_set_value
 gtk_list_store_set_valuesv
 gtk_list_store_swap
+gtk_lock_button_accessible_get_type
+gtk_lock_button_get_type
+gtk_lock_button_new
+gtk_lock_button_get_permission
+gtk_lock_button_set_permission
 gtk_main
 gtk_main_do_event
 gtk_main_iteration
 gtk_main_iteration_do
 gtk_main_level
 gtk_main_quit
+gtk_menu_accessible_get_type
 gtk_menu_attach
 gtk_menu_attach_to_widget
 gtk_menu_bar_get_child_pack_direction
 gtk_menu_bar_get_pack_direction
-gtk_menu_bar_get_type G_GNUC_CONST
+gtk_menu_bar_get_type
 gtk_menu_bar_new
+gtk_menu_bar_new_from_model
 gtk_menu_bar_set_child_pack_direction
 gtk_menu_bar_set_pack_direction
+gtk_menu_button_get_align_widget
+gtk_menu_button_get_direction
+gtk_menu_button_get_menu_model
+gtk_menu_button_get_popup
+gtk_menu_button_get_type
+gtk_menu_button_new
+gtk_menu_button_set_align_widget
+gtk_menu_button_set_direction
+gtk_menu_button_set_menu_model
+gtk_menu_button_set_popup
 gtk_menu_detach
-gtk_menu_direction_type_get_type G_GNUC_CONST
+gtk_menu_direction_type_get_type
 gtk_menu_get_accel_group
 gtk_menu_get_accel_path
 gtk_menu_get_active
@@ -1446,14 +1624,16 @@ gtk_menu_get_monitor
 gtk_menu_get_reserve_toggle_size
 gtk_menu_get_tearoff_state
 gtk_menu_get_title
-gtk_menu_get_type G_GNUC_CONST
+gtk_menu_get_type
+gtk_menu_item_accessible_get_type
 gtk_menu_item_activate
 gtk_menu_item_deselect
 gtk_menu_item_get_accel_path
 gtk_menu_item_get_label
+gtk_menu_item_get_reserve_indicator
 gtk_menu_item_get_right_justified
 gtk_menu_item_get_submenu
-gtk_menu_item_get_type G_GNUC_CONST
+gtk_menu_item_get_type
 gtk_menu_item_get_use_underline
 gtk_menu_item_new
 gtk_menu_item_new_with_label
@@ -1461,12 +1641,14 @@ gtk_menu_item_new_with_mnemonic
 gtk_menu_item_select
 gtk_menu_item_set_accel_path
 gtk_menu_item_set_label
+gtk_menu_item_set_reserve_indicator
 gtk_menu_item_set_right_justified
 gtk_menu_item_set_submenu
 gtk_menu_item_set_use_underline
 gtk_menu_item_toggle_size_allocate
 gtk_menu_item_toggle_size_request
 gtk_menu_new
+gtk_menu_new_from_model
 gtk_menu_popdown
 gtk_menu_popup
 gtk_menu_popup_for_device
@@ -1480,55 +1662,53 @@ gtk_menu_set_reserve_toggle_size
 gtk_menu_set_screen
 gtk_menu_set_tearoff_state
 gtk_menu_set_title
+gtk_menu_shell_accessible_get_type
 gtk_menu_shell_activate_item
 gtk_menu_shell_append
+gtk_menu_shell_bind_model
 gtk_menu_shell_cancel
 gtk_menu_shell_deactivate
 gtk_menu_shell_deselect
+gtk_menu_shell_get_selected_item
+gtk_menu_shell_get_parent_shell
 gtk_menu_shell_get_take_focus
-gtk_menu_shell_get_type G_GNUC_CONST
+gtk_menu_shell_get_type
 gtk_menu_shell_insert
 gtk_menu_shell_prepend
 gtk_menu_shell_select_first
 gtk_menu_shell_select_item
 gtk_menu_shell_set_take_focus
 gtk_menu_tool_button_get_menu
-gtk_menu_tool_button_get_type G_GNUC_CONST
+gtk_menu_tool_button_get_type
 gtk_menu_tool_button_new
 gtk_menu_tool_button_new_from_stock
 gtk_menu_tool_button_set_arrow_tooltip_markup
 gtk_menu_tool_button_set_arrow_tooltip_text
 gtk_menu_tool_button_set_menu
-gtk_message_dialog_format_secondary_markup G_GNUC_PRINTF(2,3)
-gtk_message_dialog_format_secondary_text G_GNUC_PRINTF(2,3)
+gtk_message_dialog_format_secondary_markup
+gtk_message_dialog_format_secondary_text
 gtk_message_dialog_get_image
 gtk_message_dialog_get_message_area
-gtk_message_dialog_get_type G_GNUC_CONST
-gtk_message_dialog_new G_GNUC_PRINTF(5,6)
-gtk_message_dialog_new_with_markup G_GNUC_PRINTF(5,6)
+gtk_message_dialog_get_type
+gtk_message_dialog_new
+gtk_message_dialog_new_with_markup
 gtk_message_dialog_set_image
 gtk_message_dialog_set_markup
-gtk_message_type_get_type G_GNUC_CONST
+gtk_message_type_get_type
 gtk_misc_get_alignment
 gtk_misc_get_padding
-gtk_misc_get_type G_GNUC_CONST
+gtk_misc_get_type
 gtk_misc_set_alignment
 gtk_misc_set_padding
-gtk_modifier_style_get_type
-gtk_modifier_style_map_color
-gtk_modifier_style_new
-gtk_modifier_style_set_background_color
-gtk_modifier_style_set_color
-gtk_modifier_style_set_color_property
-gtk_modifier_style_set_font
 gtk_mount_operation_get_parent
 gtk_mount_operation_get_screen
-gtk_mount_operation_get_type G_GNUC_CONST
+gtk_mount_operation_get_type
 gtk_mount_operation_is_showing
 gtk_mount_operation_new
 gtk_mount_operation_set_parent
 gtk_mount_operation_set_screen
-gtk_movement_step_get_type G_GNUC_CONST
+gtk_movement_step_get_type
+gtk_notebook_accessible_get_type
 gtk_notebook_append_page
 gtk_notebook_append_page_menu
 gtk_notebook_get_action_widget
@@ -1548,11 +1728,14 @@ gtk_notebook_get_tab_label_text
 gtk_notebook_get_tab_pos
 gtk_notebook_get_tab_reorderable
 gtk_notebook_get_tab_vborder
-gtk_notebook_get_type G_GNUC_CONST
+gtk_notebook_get_type
 gtk_notebook_insert_page
 gtk_notebook_insert_page_menu
 gtk_notebook_new
 gtk_notebook_next_page
+gtk_notebook_page_accessible_get_type
+gtk_notebook_page_accessible_invalidate
+gtk_notebook_page_accessible_new
 gtk_notebook_page_num
 gtk_notebook_popup_disable
 gtk_notebook_popup_enable
@@ -1574,20 +1757,36 @@ gtk_notebook_set_tab_label
 gtk_notebook_set_tab_label_text
 gtk_notebook_set_tab_pos
 gtk_notebook_set_tab_reorderable
-gtk_notebook_tab_get_type G_GNUC_CONST
-gtk_number_up_layout_get_type G_GNUC_CONST
+gtk_notebook_tab_get_type
+gtk_number_up_layout_get_type
+gtk_numerable_icon_get_background_gicon
+gtk_numerable_icon_get_background_icon_name
+gtk_numerable_icon_get_count
+gtk_numerable_icon_get_label
+gtk_numerable_icon_get_style_context
+gtk_numerable_icon_get_type
+gtk_numerable_icon_new
+gtk_numerable_icon_new_with_style_context
+gtk_numerable_icon_set_background_gicon
+gtk_numerable_icon_set_background_icon_name
+gtk_numerable_icon_set_count
+gtk_numerable_icon_set_label
+gtk_numerable_icon_set_style_context
 gtk_offscreen_window_get_pixbuf
 gtk_offscreen_window_get_surface
-gtk_offscreen_window_get_type G_GNUC_CONST
+gtk_offscreen_window_get_type
 gtk_offscreen_window_new
 gtk_orientable_get_orientation
-gtk_orientable_get_type G_GNUC_CONST
+gtk_orientable_get_type
 gtk_orientable_set_orientation
-gtk_orientation_get_type G_GNUC_CONST
-gtk_pack_direction_get_type G_GNUC_CONST
-gtk_pack_type_get_type G_GNUC_CONST
-gtk_page_orientation_get_type G_GNUC_CONST
-gtk_page_set_get_type G_GNUC_CONST
+gtk_orientation_get_type
+gtk_overlay_add_overlay
+gtk_overlay_get_type
+gtk_overlay_new
+gtk_pack_direction_get_type
+gtk_pack_type_get_type
+gtk_page_orientation_get_type
+gtk_page_set_get_type
 gtk_page_setup_copy
 gtk_page_setup_get_bottom_margin
 gtk_page_setup_get_left_margin
@@ -1599,7 +1798,7 @@ gtk_page_setup_get_paper_size
 gtk_page_setup_get_paper_width
 gtk_page_setup_get_right_margin
 gtk_page_setup_get_top_margin
-gtk_page_setup_get_type G_GNUC_CONST
+gtk_page_setup_get_type
 gtk_page_setup_load_file
 gtk_page_setup_load_key_file
 gtk_page_setup_new
@@ -1614,12 +1813,14 @@ gtk_page_setup_set_right_margin
 gtk_page_setup_set_top_margin
 gtk_page_setup_to_file
 gtk_page_setup_to_key_file
+#ifdef G_OS_UNIX
 gtk_page_setup_unix_dialog_get_page_setup
 gtk_page_setup_unix_dialog_get_print_settings
-gtk_page_setup_unix_dialog_get_type G_GNUC_CONST
+gtk_page_setup_unix_dialog_get_type
 gtk_page_setup_unix_dialog_new
 gtk_page_setup_unix_dialog_set_page_setup
 gtk_page_setup_unix_dialog_set_print_settings
+#endif /* G_OS_UNIX */
 gtk_paint_arrow
 gtk_paint_box
 gtk_paint_box_gap
@@ -1640,13 +1841,14 @@ gtk_paint_slider
 gtk_paint_spinner
 gtk_paint_tab
 gtk_paint_vline
+gtk_paned_accessible_get_type
 gtk_paned_add1
 gtk_paned_add2
 gtk_paned_get_child1
 gtk_paned_get_child2
 gtk_paned_get_handle_window
 gtk_paned_get_position
-gtk_paned_get_type G_GNUC_CONST
+gtk_paned_get_type
 gtk_paned_new
 gtk_paned_pack1
 gtk_paned_pack2
@@ -1663,7 +1865,7 @@ gtk_paper_size_get_height
 gtk_paper_size_get_name
 gtk_paper_size_get_paper_sizes
 gtk_paper_size_get_ppd_name
-gtk_paper_size_get_type G_GNUC_CONST
+gtk_paper_size_get_type
 gtk_paper_size_get_width
 gtk_paper_size_is_custom
 gtk_paper_size_is_equal
@@ -1674,32 +1876,36 @@ gtk_paper_size_new_from_ppd
 gtk_paper_size_set_size
 gtk_paper_size_to_key_file
 gtk_parse_args
-gtk_path_bar_get_type G_GNUC_CONST
-gtk_path_priority_type_get_type G_GNUC_CONST
-gtk_path_type_get_type G_GNUC_CONST
+gtk_path_bar_get_type
+gtk_path_priority_type_get_type
+gtk_path_type_get_type
+#ifdef G_OS_UNIX
 gtk_plug_construct
 gtk_plug_construct_for_display
 gtk_plug_get_embedded
 gtk_plug_get_id
 gtk_plug_get_socket_window
-gtk_plug_get_type G_GNUC_CONST
+gtk_plug_get_type
 gtk_plug_new
 gtk_plug_new_for_display
-gtk_policy_type_get_type G_GNUC_CONST
-gtk_position_type_get_type G_GNUC_CONST
+#endif
+gtk_policy_type_get_type
+gtk_position_type_get_type
+#ifdef G_OS_UNIX
 gtk_print_backend_add_printer
 gtk_print_backend_destroy
 gtk_print_backend_error_quark
 gtk_print_backend_find_printer
 gtk_print_backend_get_printer_list
-gtk_print_backend_get_type G_GNUC_CONST
+gtk_print_backend_get_type
 gtk_print_backend_load_modules
 gtk_print_backend_printer_list_is_done
 gtk_print_backend_print_stream
 gtk_print_backend_remove_printer
 gtk_print_backend_set_list_done
 gtk_print_backend_set_password
-gtk_print_capabilities_get_type G_GNUC_CONST
+gtk_print_capabilities_get_type
+#endif /* G_OS_UNIX */
 gtk_print_context_create_pango_context
 gtk_print_context_create_pango_layout
 gtk_print_context_get_cairo_context
@@ -1709,10 +1915,11 @@ gtk_print_context_get_hard_margins
 gtk_print_context_get_height
 gtk_print_context_get_page_setup
 gtk_print_context_get_pango_fontmap
-gtk_print_context_get_type G_GNUC_CONST
+gtk_print_context_get_type
 gtk_print_context_get_width
 gtk_print_context_set_cairo_context
-gtk_print_duplex_get_type G_GNUC_CONST
+gtk_print_duplex_get_type
+#ifdef G_OS_UNIX
 gtk_printer_accepts_pdf
 gtk_printer_accepts_ps
 gtk_printer_compare
@@ -1726,7 +1933,7 @@ gtk_printer_get_job_count
 gtk_printer_get_location
 gtk_printer_get_name
 gtk_printer_get_state_message
-gtk_printer_get_type G_GNUC_CONST
+gtk_printer_get_type
 gtk_printer_has_details
 gtk_printer_is_accepting_jobs
 gtk_printer_is_active
@@ -1751,20 +1958,24 @@ gtk_printer_option_set_clear_conflicts
 gtk_printer_option_set_foreach
 gtk_printer_option_set_foreach_in_group
 gtk_printer_option_set_get_groups
-gtk_printer_option_set_get_type G_GNUC_CONST
+gtk_printer_option_set_get_type
 gtk_printer_option_set_has_conflict
 gtk_printer_option_set_lookup
 gtk_printer_option_set_new
 gtk_printer_option_set_remove
 gtk_printer_option_widget_get_external_label
-gtk_printer_option_widget_get_type G_GNUC_CONST
+gtk_printer_option_widget_get_type
 gtk_printer_option_widget_get_value
 gtk_printer_option_widget_has_external_label
 gtk_printer_option_widget_new
 gtk_printer_option_widget_set_source
 gtk_printer_request_details
-gtk_print_error_get_type G_GNUC_CONST
+#endif /* G_OS_UNIX */
+gtk_print_error_get_type
 gtk_print_error_quark
+#ifdef G_OS_UNIX
+gtk_printer_set_accepts_pdf
+gtk_printer_set_accepts_ps
 gtk_printer_set_description
 gtk_printer_set_has_details
 gtk_printer_set_icon_name
@@ -1776,19 +1987,40 @@ gtk_printer_set_is_paused
 gtk_printer_set_job_count
 gtk_printer_set_location
 gtk_printer_set_state_message
+gtk_print_job_get_collate
+gtk_print_job_get_n_up
+gtk_print_job_get_n_up_layout
+gtk_print_job_get_num_copies
+gtk_print_job_get_pages
+gtk_print_job_get_page_ranges
+gtk_print_job_get_page_set
 gtk_print_job_get_printer
+gtk_print_job_get_reverse
+gtk_print_job_get_rotate
+gtk_print_job_get_scale
 gtk_print_job_get_settings
 gtk_print_job_get_status
 gtk_print_job_get_surface
 gtk_print_job_get_title
 gtk_print_job_get_track_print_status
-gtk_print_job_get_type G_GNUC_CONST
+gtk_print_job_get_type
 gtk_print_job_new
 gtk_print_job_send
+gtk_print_job_set_collate
+gtk_print_job_set_n_up
+gtk_print_job_set_n_up_layout
+gtk_print_job_set_num_copies
+gtk_print_job_set_pages
+gtk_print_job_set_page_ranges
+gtk_print_job_set_page_set
+gtk_print_job_set_reverse
+gtk_print_job_set_rotate
+gtk_print_job_set_scale
 gtk_print_job_set_source_file
 gtk_print_job_set_status
 gtk_print_job_set_track_print_status
-gtk_print_operation_action_get_type G_GNUC_CONST
+#endif /* G_OS_UNIX */
+gtk_print_operation_action_get_type
 gtk_print_operation_cancel
 gtk_print_operation_draw_page_finish
 gtk_print_operation_get_default_page_setup
@@ -1800,14 +2032,14 @@ gtk_print_operation_get_print_settings
 gtk_print_operation_get_status
 gtk_print_operation_get_status_string
 gtk_print_operation_get_support_selection
-gtk_print_operation_get_type G_GNUC_CONST
+gtk_print_operation_get_type
 gtk_print_operation_is_finished
 gtk_print_operation_new
 gtk_print_operation_preview_end_preview
 gtk_print_operation_preview_get_type
 gtk_print_operation_preview_is_selected
 gtk_print_operation_preview_render_page
-gtk_print_operation_result_get_type G_GNUC_CONST
+gtk_print_operation_result_get_type
 gtk_print_operation_run
 gtk_print_operation_set_allow_async
 gtk_print_operation_set_current_page
@@ -1825,8 +2057,8 @@ gtk_print_operation_set_support_selection
 gtk_print_operation_set_track_print_status
 gtk_print_operation_set_unit
 gtk_print_operation_set_use_full_page
-gtk_print_pages_get_type G_GNUC_CONST
-gtk_print_quality_get_type G_GNUC_CONST
+gtk_print_pages_get_type
+gtk_print_quality_get_type
 gtk_print_run_page_setup_dialog
 gtk_print_run_page_setup_dialog_async
 gtk_print_settings_copy
@@ -1863,7 +2095,7 @@ gtk_print_settings_get_resolution_x
 gtk_print_settings_get_resolution_y
 gtk_print_settings_get_reverse
 gtk_print_settings_get_scale
-gtk_print_settings_get_type G_GNUC_CONST
+gtk_print_settings_get_type
 gtk_print_settings_get_use_color
 gtk_print_settings_has_key
 gtk_print_settings_load_file
@@ -1904,7 +2136,8 @@ gtk_print_settings_set_use_color
 gtk_print_settings_to_file
 gtk_print_settings_to_key_file
 gtk_print_settings_unset
-gtk_print_status_get_type G_GNUC_CONST
+gtk_print_status_get_type
+#ifdef G_OS_UNIX
 gtk_print_unix_dialog_add_custom_tab
 gtk_print_unix_dialog_get_current_page
 gtk_print_unix_dialog_get_embed_page_setup
@@ -1915,7 +2148,7 @@ gtk_print_unix_dialog_get_page_setup_set
 gtk_print_unix_dialog_get_selected_printer
 gtk_print_unix_dialog_get_settings
 gtk_print_unix_dialog_get_support_selection
-gtk_print_unix_dialog_get_type G_GNUC_CONST
+gtk_print_unix_dialog_get_type
 gtk_print_unix_dialog_new
 gtk_print_unix_dialog_set_current_page
 gtk_print_unix_dialog_set_embed_page_setup
@@ -1924,19 +2157,21 @@ gtk_print_unix_dialog_set_manual_capabilities
 gtk_print_unix_dialog_set_page_setup
 gtk_print_unix_dialog_set_settings
 gtk_print_unix_dialog_set_support_selection
+#endif
 #ifdef GDK_WINDOWING_WIN32
 gtk_print_win32_devnames_free
 gtk_print_win32_devnames_from_printer_name
 gtk_print_win32_devnames_from_win32
 gtk_print_win32_devnames_to_win32
 #endif
+gtk_progress_bar_accessible_get_type
 gtk_progress_bar_get_ellipsize
 gtk_progress_bar_get_fraction
 gtk_progress_bar_get_inverted
 gtk_progress_bar_get_pulse_step
 gtk_progress_bar_get_show_text
 gtk_progress_bar_get_text
-gtk_progress_bar_get_type G_GNUC_CONST
+gtk_progress_bar_get_type
 gtk_progress_bar_new
 gtk_progress_bar_pulse
 gtk_progress_bar_set_ellipsize
@@ -1946,20 +2181,16 @@ gtk_progress_bar_set_pulse_step
 gtk_progress_bar_set_show_text
 gtk_progress_bar_set_text
 gtk_propagate_event
-gtk_quit_add
-gtk_quit_add_destroy
-gtk_quit_add_full
-gtk_quit_remove
-gtk_quit_remove_by_data
 gtk_radio_action_get_current_value
 gtk_radio_action_get_group
-gtk_radio_action_get_type G_GNUC_CONST
+gtk_radio_action_get_type
 gtk_radio_action_join_group
 gtk_radio_action_new
 gtk_radio_action_set_current_value
 gtk_radio_action_set_group
+gtk_radio_button_accessible_get_type
 gtk_radio_button_get_group
-gtk_radio_button_get_type G_GNUC_CONST
+gtk_radio_button_get_type
 gtk_radio_button_join_group
 gtk_radio_button_new
 gtk_radio_button_new_from_widget
@@ -1968,8 +2199,9 @@ gtk_radio_button_new_with_label_from_widget
 gtk_radio_button_new_with_mnemonic
 gtk_radio_button_new_with_mnemonic_from_widget
 gtk_radio_button_set_group
+gtk_radio_menu_item_accessible_get_type
 gtk_radio_menu_item_get_group
-gtk_radio_menu_item_get_type G_GNUC_CONST
+gtk_radio_menu_item_get_type
 gtk_radio_menu_item_new
 gtk_radio_menu_item_new_from_widget
 gtk_radio_menu_item_new_with_label
@@ -1978,12 +2210,13 @@ gtk_radio_menu_item_new_with_mnemonic
 gtk_radio_menu_item_new_with_mnemonic_from_widget
 gtk_radio_menu_item_set_group
 gtk_radio_tool_button_get_group
-gtk_radio_tool_button_get_type G_GNUC_CONST
+gtk_radio_tool_button_get_type
 gtk_radio_tool_button_new
 gtk_radio_tool_button_new_from_stock
 gtk_radio_tool_button_new_from_widget
 gtk_radio_tool_button_new_with_stock_from_widget
 gtk_radio_tool_button_set_group
+gtk_range_accessible_get_type
 gtk_range_get_adjustment
 gtk_range_get_fill_level
 gtk_range_get_flippable
@@ -1992,11 +2225,11 @@ gtk_range_get_lower_stepper_sensitivity
 gtk_range_get_min_slider_size
 gtk_range_get_range_rect
 gtk_range_get_restrict_to_fill_level
+gtk_range_get_round_digits
 gtk_range_get_show_fill_level
 gtk_range_get_slider_range
 gtk_range_get_slider_size_fixed
-gtk_range_get_type G_GNUC_CONST
-gtk_range_get_update_policy
+gtk_range_get_type
 gtk_range_get_upper_stepper_sensitivity
 gtk_range_get_value
 gtk_range_set_adjustment
@@ -2008,15 +2241,15 @@ gtk_range_set_lower_stepper_sensitivity
 gtk_range_set_min_slider_size
 gtk_range_set_range
 gtk_range_set_restrict_to_fill_level
+gtk_range_set_round_digits
 gtk_range_set_show_fill_level
 gtk_range_set_slider_size_fixed
-gtk_range_set_update_policy
 gtk_range_set_upper_stepper_sensitivity
 gtk_range_set_value
 gtk_rc_add_default_file
 gtk_rc_find_module_in_path
 gtk_rc_find_pixmap_in_path
-gtk_rc_flags_get_type G_GNUC_CONST
+gtk_rc_flags_get_type
 gtk_rc_get_default_files
 gtk_rc_get_im_module_file
 gtk_rc_get_im_module_path
@@ -2041,19 +2274,19 @@ gtk_rc_reset_styles
 gtk_rc_scanner_new
 gtk_rc_set_default_files
 gtk_rc_style_copy
-gtk_rc_style_get_type G_GNUC_CONST
+gtk_rc_style_get_type
 gtk_rc_style_new
-gtk_rc_token_type_get_type G_GNUC_CONST
+gtk_rc_token_type_get_type
 gtk_recent_action_get_show_numbers
-gtk_recent_action_get_type G_GNUC_CONST
+gtk_recent_action_get_type
 gtk_recent_action_new
 gtk_recent_action_new_for_manager
 gtk_recent_action_set_show_numbers
 gtk_recent_chooser_add_filter
-gtk_recent_chooser_dialog_get_type G_GNUC_CONST
-gtk_recent_chooser_dialog_new_for_manager G_GNUC_NULL_TERMINATED
-gtk_recent_chooser_dialog_new G_GNUC_NULL_TERMINATED
-gtk_recent_chooser_error_get_type G_GNUC_CONST
+gtk_recent_chooser_dialog_get_type
+gtk_recent_chooser_dialog_new_for_manager
+gtk_recent_chooser_dialog_new
+gtk_recent_chooser_error_get_type
 gtk_recent_chooser_error_quark
 gtk_recent_chooser_get_current_item
 gtk_recent_chooser_get_current_uri
@@ -2067,11 +2300,11 @@ gtk_recent_chooser_get_show_not_found
 gtk_recent_chooser_get_show_private
 gtk_recent_chooser_get_show_tips
 gtk_recent_chooser_get_sort_type
-gtk_recent_chooser_get_type G_GNUC_CONST
+gtk_recent_chooser_get_type
 gtk_recent_chooser_get_uris
 gtk_recent_chooser_list_filters
 gtk_recent_chooser_menu_get_show_numbers
-gtk_recent_chooser_menu_get_type G_GNUC_CONST
+gtk_recent_chooser_menu_get_type
 gtk_recent_chooser_menu_new
 gtk_recent_chooser_menu_new_for_manager
 gtk_recent_chooser_menu_set_show_numbers
@@ -2091,7 +2324,7 @@ gtk_recent_chooser_set_sort_func
 gtk_recent_chooser_set_sort_type
 gtk_recent_chooser_unselect_all
 gtk_recent_chooser_unselect_uri
-gtk_recent_chooser_widget_get_type G_GNUC_CONST
+gtk_recent_chooser_widget_get_type
 gtk_recent_chooser_widget_new
 gtk_recent_chooser_widget_new_for_manager
 gtk_recent_filter_add_age
@@ -2102,10 +2335,10 @@ gtk_recent_filter_add_mime_type
 gtk_recent_filter_add_pattern
 gtk_recent_filter_add_pixbuf_formats
 gtk_recent_filter_filter
-gtk_recent_filter_flags_get_type G_GNUC_CONST
+gtk_recent_filter_flags_get_type
 gtk_recent_filter_get_name
 gtk_recent_filter_get_needed
-gtk_recent_filter_get_type G_GNUC_CONST
+gtk_recent_filter_get_type
 gtk_recent_filter_new
 gtk_recent_filter_set_name
 gtk_recent_info_create_app_info
@@ -2113,71 +2346,77 @@ gtk_recent_info_exists
 gtk_recent_info_get_added
 gtk_recent_info_get_age
 gtk_recent_info_get_application_info
-gtk_recent_info_get_applications G_GNUC_MALLOC
+gtk_recent_info_get_applications
 gtk_recent_info_get_description
 gtk_recent_info_get_display_name
 gtk_recent_info_get_gicon
-gtk_recent_info_get_groups G_GNUC_MALLOC
+gtk_recent_info_get_groups
 gtk_recent_info_get_icon
 gtk_recent_info_get_mime_type
 gtk_recent_info_get_modified
 gtk_recent_info_get_private_hint
-gtk_recent_info_get_short_name G_GNUC_MALLOC
-gtk_recent_info_get_type G_GNUC_CONST
+gtk_recent_info_get_short_name
+gtk_recent_info_get_type
 gtk_recent_info_get_uri
-gtk_recent_info_get_uri_display G_GNUC_MALLOC
+gtk_recent_info_get_uri_display
 gtk_recent_info_get_visited
 gtk_recent_info_has_application
 gtk_recent_info_has_group
 gtk_recent_info_is_local
-gtk_recent_info_last_application G_GNUC_MALLOC
+gtk_recent_info_last_application
 gtk_recent_info_match
 gtk_recent_info_ref
 gtk_recent_info_unref
 gtk_recent_manager_add_full
 gtk_recent_manager_add_item
-gtk_recent_manager_error_get_type G_GNUC_CONST
+gtk_recent_manager_error_get_type
 gtk_recent_manager_error_quark
 gtk_recent_manager_get_default
 gtk_recent_manager_get_items
-gtk_recent_manager_get_type G_GNUC_CONST
+gtk_recent_manager_get_type
 gtk_recent_manager_has_item
 gtk_recent_manager_lookup_item
 gtk_recent_manager_move_item
 gtk_recent_manager_new
 gtk_recent_manager_purge_items
 gtk_recent_manager_remove_item
-gtk_recent_sort_type_get_type G_GNUC_CONST
-gtk_region_flags_get_type G_GNUC_CONST
-gtk_relief_style_get_type G_GNUC_CONST
+gtk_recent_sort_type_get_type
+gtk_region_flags_get_type
+gtk_relief_style_get_type
 gtk_render_activity
 gtk_render_arrow
 gtk_render_background
 gtk_render_check
+gtk_renderer_cell_accessible_get_type
+gtk_renderer_cell_accessible_new
 gtk_render_expander
 gtk_render_extension
 gtk_render_focus
 gtk_render_frame
 gtk_render_frame_gap
 gtk_render_handle
+gtk_render_icon
 gtk_render_icon_pixbuf
+gtk_render_insertion_cursor
 gtk_render_layout
 gtk_render_line
 gtk_render_option
 gtk_render_slider
 gtk_requisition_copy
 gtk_requisition_free
-gtk_requisition_get_type G_GNUC_CONST
-gtk_requisition_new G_GNUC_MALLOC
-gtk_resize_mode_get_type G_GNUC_CONST
-gtk_response_type_get_type G_GNUC_CONST
+gtk_requisition_get_type
+gtk_requisition_new
+gtk_resize_mode_get_type
+gtk_response_type_get_type
 gtk_rgb_to_hsv
+gtk_scale_accessible_get_type
 gtk_scale_add_mark
+gtk_scale_button_accessible_get_type
 gtk_scale_button_get_adjustment
 gtk_scale_button_get_minus_button
 gtk_scale_button_get_plus_button
 gtk_scale_button_get_popup
-gtk_scale_button_get_type G_GNUC_CONST
+gtk_scale_button_get_type
 gtk_scale_button_get_value
 gtk_scale_button_new
 gtk_scale_button_set_adjustment
@@ -2186,40 +2425,47 @@ gtk_scale_button_set_value
 gtk_scale_clear_marks
 gtk_scale_get_digits
 gtk_scale_get_draw_value
+gtk_scale_get_has_origin
 gtk_scale_get_layout
 gtk_scale_get_layout_offsets
-gtk_scale_get_type G_GNUC_CONST
+gtk_scale_get_type
 gtk_scale_get_value_pos
 gtk_scale_new
 gtk_scale_new_with_range
 gtk_scale_set_digits
 gtk_scale_set_draw_value
+gtk_scale_set_has_origin
 gtk_scale_set_value_pos
 gtk_scrollable_get_hadjustment
 gtk_scrollable_get_hscroll_policy
-gtk_scrollable_get_type G_GNUC_CONST
+gtk_scrollable_get_type
 gtk_scrollable_get_vadjustment
 gtk_scrollable_get_vscroll_policy
-gtk_scrollable_policy_get_type G_GNUC_CONST
+gtk_scrollable_policy_get_type
 gtk_scrollable_set_hadjustment
 gtk_scrollable_set_hscroll_policy
 gtk_scrollable_set_vadjustment
 gtk_scrollable_set_vscroll_policy
-gtk_scrollbar_get_type G_GNUC_CONST
+gtk_scrollbar_get_type
 gtk_scrollbar_new
+gtk_scrolled_window_accessible_get_type
 gtk_scrolled_window_add_with_viewport
 gtk_scrolled_window_get_hadjustment
 gtk_scrolled_window_get_hscrollbar
+gtk_scrolled_window_get_kinetic_scrolling
+gtk_scrolled_window_get_capture_button_press
 gtk_scrolled_window_get_min_content_height
 gtk_scrolled_window_get_min_content_width
 gtk_scrolled_window_get_placement
 gtk_scrolled_window_get_policy
 gtk_scrolled_window_get_shadow_type
-gtk_scrolled_window_get_type G_GNUC_CONST
+gtk_scrolled_window_get_type
 gtk_scrolled_window_get_vadjustment
 gtk_scrolled_window_get_vscrollbar
 gtk_scrolled_window_new
 gtk_scrolled_window_set_hadjustment
+gtk_scrolled_window_set_kinetic_scrolling
+gtk_scrolled_window_set_capture_button_press
 gtk_scrolled_window_set_min_content_height
 gtk_scrolled_window_set_min_content_width
 gtk_scrolled_window_set_placement
@@ -2227,8 +2473,10 @@ gtk_scrolled_window_set_policy
 gtk_scrolled_window_set_shadow_type
 gtk_scrolled_window_set_vadjustment
 gtk_scrolled_window_unset_placement
-gtk_scroll_step_get_type G_GNUC_CONST
-gtk_scroll_type_get_type G_GNUC_CONST
+gtk_scroll_step_get_type
+gtk_scroll_type_get_type
+gtk_search_entry_new
+gtk_search_entry_get_type
 gtk_selection_add_target
 gtk_selection_add_targets
 gtk_selection_clear_targets
@@ -2240,12 +2488,13 @@ gtk_selection_data_get_data_type
 gtk_selection_data_get_display
 gtk_selection_data_get_format
 gtk_selection_data_get_length
+gtk_selection_data_get_data_with_length
 gtk_selection_data_get_pixbuf
 gtk_selection_data_get_selection
 gtk_selection_data_get_target
 gtk_selection_data_get_targets
 gtk_selection_data_get_text
-gtk_selection_data_get_type G_GNUC_CONST
+gtk_selection_data_get_type
 gtk_selection_data_get_uris
 gtk_selection_data_set
 gtk_selection_data_set_pixbuf
@@ -2255,50 +2504,52 @@ gtk_selection_data_targets_include_image
 gtk_selection_data_targets_include_rich_text
 gtk_selection_data_targets_include_text
 gtk_selection_data_targets_include_uri
-gtk_selection_mode_get_type G_GNUC_CONST
+gtk_selection_mode_get_type
 gtk_selection_owner_set
 gtk_selection_owner_set_for_display
 gtk_selection_remove_all
-gtk_sensitivity_type_get_type G_GNUC_CONST
-gtk_separator_get_type G_GNUC_CONST
-gtk_separator_menu_item_get_type G_GNUC_CONST
+gtk_sensitivity_type_get_type
+gtk_separator_get_type
+gtk_separator_menu_item_get_type
 gtk_separator_menu_item_new
 gtk_separator_new
 gtk_separator_tool_item_get_draw
-gtk_separator_tool_item_get_type G_GNUC_CONST
+gtk_separator_tool_item_get_type
 gtk_separator_tool_item_new
 gtk_separator_tool_item_set_draw
 gtk_set_debug_flags
-gtk_set_locale
 gtk_settings_get_default
 gtk_settings_get_for_screen
-gtk_settings_get_type G_GNUC_CONST
+gtk_settings_get_type
 gtk_settings_install_property
 gtk_settings_install_property_parser
 gtk_settings_set_double_property
 gtk_settings_set_long_property
 gtk_settings_set_property_value
 gtk_settings_set_string_property
-gtk_shadow_type_get_type G_GNUC_CONST
-gtk_show_about_dialog G_GNUC_NULL_TERMINATED
+gtk_shadow_type_get_type
+gtk_show_about_dialog
 gtk_show_uri
 gtk_size_group_add_widget
 gtk_size_group_get_ignore_hidden
 gtk_size_group_get_mode
-gtk_size_group_get_type G_GNUC_CONST
+gtk_size_group_get_type
 gtk_size_group_get_widgets
-gtk_size_group_mode_get_type G_GNUC_CONST
+gtk_size_group_mode_get_type
 gtk_size_group_new
 gtk_size_group_remove_widget
 gtk_size_group_set_ignore_hidden
 gtk_size_group_set_mode
-gtk_size_request_mode_get_type G_GNUC_CONST
+gtk_size_request_mode_get_type
+#ifdef G_OS_UNIX
 gtk_socket_add_id
 gtk_socket_get_id
 gtk_socket_get_plug_window
-gtk_socket_get_type G_GNUC_CONST
+gtk_socket_get_type
 gtk_socket_new
-gtk_sort_type_get_type G_GNUC_CONST
+#endif
+gtk_sort_type_get_type
+gtk_spin_button_accessible_get_type
 gtk_spin_button_configure
 gtk_spin_button_get_adjustment
 gtk_spin_button_get_digits
@@ -2306,7 +2557,7 @@ gtk_spin_button_get_increments
 gtk_spin_button_get_numeric
 gtk_spin_button_get_range
 gtk_spin_button_get_snap_to_ticks
-gtk_spin_button_get_type G_GNUC_CONST
+gtk_spin_button_get_type
 gtk_spin_button_get_update_policy
 gtk_spin_button_get_value
 gtk_spin_button_get_value_as_int
@@ -2324,17 +2575,19 @@ gtk_spin_button_set_value
 gtk_spin_button_set_wrap
 gtk_spin_button_spin
 gtk_spin_button_update
-gtk_spin_button_update_policy_get_type G_GNUC_CONST
-gtk_spinner_get_type G_GNUC_CONST
+gtk_spin_button_update_policy_get_type
+gtk_spinner_accessible_get_type
+gtk_spinner_get_type
 gtk_spinner_new
 gtk_spinner_start
 gtk_spinner_stop
-gtk_spin_type_get_type G_GNUC_CONST
-gtk_state_flags_get_type G_GNUC_CONST
-gtk_state_type_get_type G_GNUC_CONST
+gtk_spin_type_get_type
+gtk_state_flags_get_type
+gtk_state_type_get_type
+gtk_statusbar_accessible_get_type
 gtk_statusbar_get_context_id
 gtk_statusbar_get_message_area
-gtk_statusbar_get_type G_GNUC_CONST
+gtk_statusbar_get_type
 gtk_statusbar_new
 gtk_statusbar_pop
 gtk_statusbar_push
@@ -2352,7 +2605,7 @@ gtk_status_icon_get_storage_type
 gtk_status_icon_get_title
 gtk_status_icon_get_tooltip_markup
 gtk_status_icon_get_tooltip_text
-gtk_status_icon_get_type G_GNUC_CONST
+gtk_status_icon_get_type
 gtk_status_icon_get_visible
 gtk_status_icon_get_x11_window_id
 gtk_status_icon_is_embedded
@@ -2382,28 +2635,52 @@ gtk_stock_item_free
 gtk_stock_list_ids
 gtk_stock_lookup
 gtk_stock_set_translate_func
+gtk_switch_accessible_get_type
 gtk_switch_get_active
-gtk_switch_get_type G_GNUC_CONST
+gtk_switch_get_type
 gtk_switch_new
 gtk_switch_set_active
+gtk_level_bar_accessible_get_type
+gtk_level_bar_get_type
+gtk_level_bar_new
+gtk_level_bar_new_for_interval
+gtk_level_bar_set_mode
+gtk_level_bar_get_mode
+gtk_level_bar_set_value
+gtk_level_bar_get_value
+gtk_level_bar_set_min_value
+gtk_level_bar_get_min_value
+gtk_level_bar_set_max_value
+gtk_level_bar_get_max_value
+gtk_level_bar_set_inverted
+gtk_level_bar_get_inverted
+gtk_level_bar_add_offset_value
+gtk_level_bar_remove_offset_value
+gtk_level_bar_get_offset_value
+gtk_level_bar_mode_get_type
 gtk_style_apply_default_background
 gtk_style_attach
 gtk_style_context_add_class
 gtk_style_context_add_provider
 gtk_style_context_add_provider_for_screen
 gtk_style_context_add_region
+gtk_style_context_cancel_animations
 gtk_style_context_get
 gtk_style_context_get_background_color
 gtk_style_context_get_border
 gtk_style_context_get_border_color
 gtk_style_context_get_color
 gtk_style_context_get_direction
+gtk_style_context_get_font
+gtk_style_context_get_frame_clock
 gtk_style_context_get_junction_sides
 gtk_style_context_get_margin
 gtk_style_context_get_padding
+gtk_style_context_get_parent
 gtk_style_context_get_path
 gtk_style_context_get_property
 gtk_style_context_get_screen
+gtk_style_context_get_section
 gtk_style_context_get_state
 gtk_style_context_get_style
 gtk_style_context_get_style_property
@@ -2428,9 +2705,12 @@ gtk_style_context_remove_region
 gtk_style_context_reset_widgets
 gtk_style_context_restore
 gtk_style_context_save
+gtk_style_context_scroll_animations
 gtk_style_context_set_background
 gtk_style_context_set_direction
+gtk_style_context_set_frame_clock
 gtk_style_context_set_junction_sides
+gtk_style_context_set_parent
 gtk_style_context_set_path
 gtk_style_context_set_screen
 gtk_style_context_set_state
@@ -2439,7 +2719,7 @@ gtk_style_copy
 gtk_style_detach
 gtk_style_get
 gtk_style_get_style_property
-gtk_style_get_type G_GNUC_CONST
+gtk_style_get_type
 gtk_style_get_valist
 gtk_style_has_context
 gtk_style_lookup_color
@@ -2448,7 +2728,6 @@ gtk_style_new
 gtk_style_properties_clear
 gtk_style_properties_get
 gtk_style_properties_get_property
-gtk_style_properties_get_style
 gtk_style_properties_get_type
 gtk_style_properties_get_valist
 gtk_style_properties_lookup_color
@@ -2471,10 +2750,12 @@ gtk_symbolic_color_get_type
 gtk_symbolic_color_new_alpha
 gtk_symbolic_color_new_literal
 gtk_symbolic_color_new_mix
+gtk_symbolic_color_new_win32
 gtk_symbolic_color_new_name
 gtk_symbolic_color_new_shade
 gtk_symbolic_color_ref
 gtk_symbolic_color_resolve
+gtk_symbolic_color_to_string
 gtk_symbolic_color_unref
 gtk_table_attach
 gtk_table_attach_defaults
@@ -2484,7 +2765,7 @@ gtk_table_get_default_row_spacing
 gtk_table_get_homogeneous
 gtk_table_get_row_spacing
 gtk_table_get_size
-gtk_table_get_type G_GNUC_CONST
+gtk_table_get_type
 gtk_table_new
 gtk_table_resize
 gtk_table_set_col_spacing
@@ -2494,9 +2775,9 @@ gtk_table_set_row_spacing
 gtk_table_set_row_spacings
 gtk_target_entry_copy
 gtk_target_entry_free
-gtk_target_entry_get_type G_GNUC_CONST
+gtk_target_entry_get_type
 gtk_target_entry_new
-gtk_target_flags_get_type G_GNUC_CONST
+gtk_target_flags_get_type
 gtk_target_list_add
 gtk_target_list_add_image_targets
 gtk_target_list_add_rich_text_targets
@@ -2504,7 +2785,7 @@ gtk_target_list_add_table
 gtk_target_list_add_text_targets
 gtk_target_list_add_uri_targets
 gtk_target_list_find
-gtk_target_list_get_type G_GNUC_CONST
+gtk_target_list_get_type
 gtk_target_list_new
 gtk_target_list_ref
 gtk_target_list_remove
@@ -2515,7 +2796,7 @@ gtk_targets_include_text
 gtk_targets_include_uri
 gtk_target_table_free
 gtk_target_table_new_from_list
-gtk_tearoff_menu_item_get_type G_GNUC_CONST
+gtk_tearoff_menu_item_get_type
 gtk_tearoff_menu_item_new
 gtk_test_create_simple_window
 gtk_test_create_widget
@@ -2536,7 +2817,7 @@ gtk_test_widget_send_key
 gtk_text_anchored_child_set_layout
 gtk_text_attributes_copy
 gtk_text_attributes_copy_values
-gtk_text_attributes_get_type G_GNUC_CONST
+gtk_text_attributes_get_type
 gtk_text_attributes_new
 gtk_text_attributes_ref
 gtk_text_attributes_unref
@@ -2584,7 +2865,7 @@ gtk_text_buffer_get_slice
 gtk_text_buffer_get_start_iter
 gtk_text_buffer_get_tag_table
 gtk_text_buffer_get_text
-gtk_text_buffer_get_type G_GNUC_CONST
+gtk_text_buffer_get_type
 gtk_text_buffer_insert
 gtk_text_buffer_insert_at_cursor
 gtk_text_buffer_insert_child_anchor
@@ -2593,8 +2874,8 @@ gtk_text_buffer_insert_interactive_at_cursor
 gtk_text_buffer_insert_pixbuf
 gtk_text_buffer_insert_range
 gtk_text_buffer_insert_range_interactive
-gtk_text_buffer_insert_with_tags_by_name G_GNUC_NULL_TERMINATED
-gtk_text_buffer_insert_with_tags G_GNUC_NULL_TERMINATED
+gtk_text_buffer_insert_with_tags_by_name
+gtk_text_buffer_insert_with_tags
 gtk_text_buffer_move_mark
 gtk_text_buffer_move_mark_by_name
 gtk_text_buffer_new
@@ -2612,18 +2893,20 @@ gtk_text_buffer_select_range
 gtk_text_buffer_serialize
 gtk_text_buffer_set_modified
 gtk_text_buffer_set_text
-gtk_text_buffer_target_info_get_type G_GNUC_CONST
+gtk_text_buffer_target_info_get_type
 gtk_text_buffer_unregister_deserialize_format
 gtk_text_buffer_unregister_serialize_format
 gtk_text_byte_begins_utf8_char
+gtk_text_cell_accessible_get_type
 gtk_text_child_anchor_get_deleted
-gtk_text_child_anchor_get_type G_GNUC_CONST
+gtk_text_child_anchor_get_type
 gtk_text_child_anchor_get_widgets
 gtk_text_child_anchor_new
 gtk_text_child_anchor_queue_resize
 gtk_text_child_anchor_register_child
 gtk_text_child_anchor_unregister_child
-gtk_text_direction_get_type G_GNUC_CONST
+gtk_text_direction_get_type
+gtk_text_iter_assign
 gtk_text_iter_backward_char
 gtk_text_iter_backward_chars
 gtk_text_iter_backward_cursor_position
@@ -2692,7 +2975,7 @@ gtk_text_iter_get_slice
 gtk_text_iter_get_tags
 gtk_text_iter_get_text
 gtk_text_iter_get_toggled_tags
-gtk_text_iter_get_type G_GNUC_CONST
+gtk_text_iter_get_type
 gtk_text_iter_get_visible_line_index
 gtk_text_iter_get_visible_line_offset
 gtk_text_iter_get_visible_slice
@@ -2734,7 +3017,7 @@ gtk_text_layout_get_line_display
 gtk_text_layout_get_lines
 gtk_text_layout_get_line_yrange
 gtk_text_layout_get_size
-gtk_text_layout_get_type G_GNUC_CONST
+gtk_text_layout_get_type
 gtk_text_layout_invalidate
 gtk_text_layout_invalidate_cursors
 gtk_text_layout_is_valid
@@ -2765,24 +3048,25 @@ gtk_text_mark_get_buffer
 gtk_text_mark_get_deleted
 gtk_text_mark_get_left_gravity
 gtk_text_mark_get_name
-gtk_text_mark_get_type G_GNUC_CONST
+gtk_text_mark_get_type
 gtk_text_mark_get_visible
 gtk_text_mark_new
 gtk_text_mark_set_visible
-gtk_text_search_flags_get_type G_GNUC_CONST
+gtk_text_search_flags_get_type
 gtk_text_tag_event
 gtk_text_tag_get_priority
-gtk_text_tag_get_type G_GNUC_CONST
+gtk_text_tag_get_type
 gtk_text_tag_new
 gtk_text_tag_set_priority
 gtk_text_tag_table_add
 gtk_text_tag_table_foreach
 gtk_text_tag_table_get_size
-gtk_text_tag_table_get_type G_GNUC_CONST
+gtk_text_tag_table_get_type
 gtk_text_tag_table_lookup
 gtk_text_tag_table_new
 gtk_text_tag_table_remove
 gtk_text_unknown_char_utf8_gtk_tests_only
+gtk_text_view_accessible_get_type
 gtk_text_view_add_child_at_anchor
 gtk_text_view_add_child_in_window
 gtk_text_view_backward_display_line
@@ -2794,10 +3078,13 @@ gtk_text_view_get_accepts_tab
 gtk_text_view_get_border_window_size
 gtk_text_view_get_buffer
 gtk_text_view_get_cursor_visible
+gtk_text_view_get_cursor_locations
 gtk_text_view_get_default_attributes
 gtk_text_view_get_editable
 gtk_text_view_get_hadjustment
 gtk_text_view_get_indent
+gtk_text_view_get_input_hints
+gtk_text_view_get_input_purpose
 gtk_text_view_get_iter_at_location
 gtk_text_view_get_iter_at_position
 gtk_text_view_get_iter_location
@@ -2811,7 +3098,7 @@ gtk_text_view_get_pixels_below_lines
 gtk_text_view_get_pixels_inside_wrap
 gtk_text_view_get_right_margin
 gtk_text_view_get_tabs
-gtk_text_view_get_type G_GNUC_CONST
+gtk_text_view_get_type
 gtk_text_view_get_vadjustment
 gtk_text_view_get_visible_rect
 gtk_text_view_get_window
@@ -2834,6 +3121,8 @@ gtk_text_view_set_buffer
 gtk_text_view_set_cursor_visible
 gtk_text_view_set_editable
 gtk_text_view_set_indent
+gtk_text_view_set_input_hints
+gtk_text_view_set_input_purpose
 gtk_text_view_set_justification
 gtk_text_view_set_left_margin
 gtk_text_view_set_overwrite
@@ -2845,16 +3134,14 @@ gtk_text_view_set_tabs
 gtk_text_view_set_wrap_mode
 gtk_text_view_starts_display_line
 gtk_text_view_window_to_buffer_coords
-gtk_text_window_type_get_type G_GNUC_CONST
-gtk_theme_engine_create_rc_style
-gtk_theme_engine_get
-gtk_theme_engine_get_type G_GNUC_CONST
+gtk_text_window_type_get_type
 gtk_theming_engine_get
 gtk_theming_engine_get_background_color
 gtk_theming_engine_get_border
 gtk_theming_engine_get_border_color
 gtk_theming_engine_get_color
 gtk_theming_engine_get_direction
+gtk_theming_engine_get_font
 gtk_theming_engine_get_junction_sides
 gtk_theming_engine_get_margin
 gtk_theming_engine_get_padding
@@ -2876,15 +3163,16 @@ gtk_theming_engine_state_is_running
 gtk_theming_module_get_type
 gtk_toggle_action_get_active
 gtk_toggle_action_get_draw_as_radio
-gtk_toggle_action_get_type G_GNUC_CONST
+gtk_toggle_action_get_type
 gtk_toggle_action_new
 gtk_toggle_action_set_active
 gtk_toggle_action_set_draw_as_radio
 gtk_toggle_action_toggled
+gtk_toggle_button_accessible_get_type
 gtk_toggle_button_get_active
 gtk_toggle_button_get_inconsistent
 gtk_toggle_button_get_mode
-gtk_toggle_button_get_type G_GNUC_CONST
+gtk_toggle_button_get_type
 gtk_toggle_button_new
 gtk_toggle_button_new_with_label
 gtk_toggle_button_new_with_mnemonic
@@ -2893,7 +3181,7 @@ gtk_toggle_button_set_inconsistent
 gtk_toggle_button_set_mode
 gtk_toggle_button_toggled
 gtk_toggle_tool_button_get_active
-gtk_toggle_tool_button_get_type G_GNUC_CONST
+gtk_toggle_tool_button_get_type
 gtk_toggle_tool_button_new
 gtk_toggle_tool_button_new_from_stock
 gtk_toggle_tool_button_set_active
@@ -2905,15 +3193,15 @@ gtk_toolbar_get_nth_item
 gtk_toolbar_get_relief_style
 gtk_toolbar_get_show_arrow
 gtk_toolbar_get_style
-gtk_toolbar_get_type G_GNUC_CONST
+gtk_toolbar_get_type
 gtk_toolbar_insert
 gtk_toolbar_new
 gtk_toolbar_set_drop_highlight_item
 gtk_toolbar_set_icon_size
 gtk_toolbar_set_show_arrow
 gtk_toolbar_set_style
-gtk_toolbar_space_style_get_type G_GNUC_CONST
-gtk_toolbar_style_get_type G_GNUC_CONST
+gtk_toolbar_space_style_get_type
+gtk_toolbar_style_get_type
 gtk_toolbar_unset_icon_size
 gtk_toolbar_unset_style
 gtk_tool_button_get_icon_name
@@ -2921,7 +3209,7 @@ gtk_tool_button_get_icon_widget
 gtk_tool_button_get_label
 gtk_tool_button_get_label_widget
 gtk_tool_button_get_stock_id
-gtk_tool_button_get_type G_GNUC_CONST
+gtk_tool_button_get_type
 gtk_tool_button_get_use_underline
 gtk_tool_button_new
 gtk_tool_button_new_from_stock
@@ -2943,7 +3231,7 @@ gtk_tool_item_get_text_alignment
 gtk_tool_item_get_text_orientation
 gtk_tool_item_get_text_size_group
 gtk_tool_item_get_toolbar_style
-gtk_tool_item_get_type G_GNUC_CONST
+gtk_tool_item_get_type
 gtk_tool_item_get_use_drag_window
 gtk_tool_item_get_visible_horizontal
 gtk_tool_item_get_visible_vertical
@@ -2956,7 +3244,7 @@ gtk_tool_item_group_get_label
 gtk_tool_item_group_get_label_widget
 gtk_tool_item_group_get_n_items
 gtk_tool_item_group_get_nth_item
-gtk_tool_item_group_get_type G_GNUC_CONST
+gtk_tool_item_group_get_type
 gtk_tool_item_group_insert
 gtk_tool_item_group_new
 gtk_tool_item_group_set_collapsed
@@ -2979,10 +3267,10 @@ gtk_tool_item_set_visible_horizontal
 gtk_tool_item_set_visible_vertical
 gtk_tool_item_toolbar_reconfigured
 gtk_tool_palette_add_drag_dest
-gtk_tool_palette_drag_targets_get_type G_GNUC_CONST
+gtk_tool_palette_drag_targets_get_type
 gtk_tool_palette_get_drag_item
-gtk_tool_palette_get_drag_target_group G_GNUC_CONST
-gtk_tool_palette_get_drag_target_item G_GNUC_CONST
+gtk_tool_palette_get_drag_target_group
+gtk_tool_palette_get_drag_target_item
 gtk_tool_palette_get_drop_group
 gtk_tool_palette_get_drop_item
 gtk_tool_palette_get_exclusive
@@ -2991,7 +3279,7 @@ gtk_tool_palette_get_group_position
 gtk_tool_palette_get_hadjustment
 gtk_tool_palette_get_icon_size
 gtk_tool_palette_get_style
-gtk_tool_palette_get_type G_GNUC_CONST
+gtk_tool_palette_get_type
 gtk_tool_palette_get_vadjustment
 gtk_tool_palette_new
 gtk_tool_palette_set_drag_source
@@ -3010,9 +3298,9 @@ gtk_tool_shell_get_style
 gtk_tool_shell_get_text_alignment
 gtk_tool_shell_get_text_orientation
 gtk_tool_shell_get_text_size_group
-gtk_tool_shell_get_type G_GNUC_CONST
+gtk_tool_shell_get_type
 gtk_tool_shell_rebuild_menu
-gtk_tooltip_get_type G_GNUC_CONST
+gtk_tooltip_get_type
 gtk_tooltip_set_custom
 gtk_tooltip_set_icon
 gtk_tooltip_set_icon_from_gicon
@@ -3022,31 +3310,35 @@ gtk_tooltip_set_markup
 gtk_tooltip_set_text
 gtk_tooltip_set_tip_area
 gtk_tooltip_trigger_tooltip_query
-gtk_tray_icon_get_type G_GNUC_CONST
+gtk_toplevel_accessible_get_children
+gtk_toplevel_accessible_get_type
+#ifdef GDK_WINDOWING_X11
+gtk_tray_icon_get_type
+#endif
 gtk_tree_drag_dest_drag_data_received
-gtk_tree_drag_dest_get_type G_GNUC_CONST
+gtk_tree_drag_dest_get_type
 gtk_tree_drag_dest_row_drop_possible
 gtk_tree_drag_source_drag_data_delete
 gtk_tree_drag_source_drag_data_get
-gtk_tree_drag_source_get_type G_GNUC_CONST
+gtk_tree_drag_source_get_type
 gtk_tree_drag_source_row_draggable
 gtk_tree_get_row_drag_data
 gtk_tree_iter_copy
 gtk_tree_iter_free
-gtk_tree_iter_get_type G_GNUC_CONST
+gtk_tree_iter_get_type
 gtk_tree_model_filter_clear_cache
 gtk_tree_model_filter_convert_child_iter_to_iter
 gtk_tree_model_filter_convert_child_path_to_path
 gtk_tree_model_filter_convert_iter_to_child_iter
 gtk_tree_model_filter_convert_path_to_child_path
 gtk_tree_model_filter_get_model
-gtk_tree_model_filter_get_type G_GNUC_CONST
+gtk_tree_model_filter_get_type
 gtk_tree_model_filter_new
 gtk_tree_model_filter_refilter
 gtk_tree_model_filter_set_modify_func
 gtk_tree_model_filter_set_visible_column
 gtk_tree_model_filter_set_visible_func
-gtk_tree_model_flags_get_type G_GNUC_CONST
+gtk_tree_model_flags_get_type
 gtk_tree_model_foreach
 gtk_tree_model_get
 gtk_tree_model_get_column_type
@@ -3057,7 +3349,7 @@ gtk_tree_model_get_iter_from_string
 gtk_tree_model_get_n_columns
 gtk_tree_model_get_path
 gtk_tree_model_get_string_from_iter
-gtk_tree_model_get_type G_GNUC_CONST
+gtk_tree_model_get_type
 gtk_tree_model_get_valist
 gtk_tree_model_get_value
 gtk_tree_model_iter_children
@@ -3066,6 +3358,7 @@ gtk_tree_model_iter_n_children
 gtk_tree_model_iter_next
 gtk_tree_model_iter_nth_child
 gtk_tree_model_iter_parent
+gtk_tree_model_iter_previous
 gtk_tree_model_ref_node
 gtk_tree_model_row_changed
 gtk_tree_model_row_deleted
@@ -3078,7 +3371,7 @@ gtk_tree_model_sort_convert_child_path_to_path
 gtk_tree_model_sort_convert_iter_to_child_iter
 gtk_tree_model_sort_convert_path_to_child_path
 gtk_tree_model_sort_get_model
-gtk_tree_model_sort_get_type G_GNUC_CONST
+gtk_tree_model_sort_get_type
 gtk_tree_model_sort_iter_is_valid
 gtk_tree_model_sort_new_with_model
 gtk_tree_model_sort_reset_default_sort_func
@@ -3091,7 +3384,7 @@ gtk_tree_path_free
 gtk_tree_path_get_depth
 gtk_tree_path_get_indices
 gtk_tree_path_get_indices_with_depth
-gtk_tree_path_get_type G_GNUC_CONST
+gtk_tree_path_get_type
 gtk_tree_path_is_ancestor
 gtk_tree_path_is_descendant
 gtk_tree_path_new
@@ -3108,7 +3401,7 @@ gtk_tree_row_reference_deleted
 gtk_tree_row_reference_free
 gtk_tree_row_reference_get_model
 gtk_tree_row_reference_get_path
-gtk_tree_row_reference_get_type G_GNUC_CONST
+gtk_tree_row_reference_get_type
 gtk_tree_row_reference_inserted
 gtk_tree_row_reference_new
 gtk_tree_row_reference_new_proxy
@@ -3120,7 +3413,7 @@ gtk_tree_selection_get_selected
 gtk_tree_selection_get_selected_rows
 gtk_tree_selection_get_select_function
 gtk_tree_selection_get_tree_view
-gtk_tree_selection_get_type G_GNUC_CONST
+gtk_tree_selection_get_type
 gtk_tree_selection_get_user_data
 gtk_tree_selection_iter_is_selected
 gtk_tree_selection_path_is_selected
@@ -3137,7 +3430,7 @@ gtk_tree_selection_unselect_path
 gtk_tree_selection_unselect_range
 gtk_tree_set_row_drag_data
 gtk_tree_sortable_get_sort_column_id
-gtk_tree_sortable_get_type G_GNUC_CONST
+gtk_tree_sortable_get_type
 gtk_tree_sortable_has_default_sort_func
 gtk_tree_sortable_set_default_sort_func
 gtk_tree_sortable_set_sort_column_id
@@ -3145,7 +3438,7 @@ gtk_tree_sortable_set_sort_func
 gtk_tree_sortable_sort_column_changed
 gtk_tree_store_append
 gtk_tree_store_clear
-gtk_tree_store_get_type G_GNUC_CONST
+gtk_tree_store_get_type
 gtk_tree_store_insert
 gtk_tree_store_insert_after
 gtk_tree_store_insert_before
@@ -3167,6 +3460,7 @@ gtk_tree_store_set_valist
 gtk_tree_store_set_value
 gtk_tree_store_set_valuesv
 gtk_tree_store_swap
+gtk_tree_view_accessible_get_type
 gtk_tree_view_append_column
 gtk_tree_view_collapse_all
 gtk_tree_view_collapse_row
@@ -3180,6 +3474,7 @@ gtk_tree_view_column_clear_attributes
 gtk_tree_view_column_clicked
 gtk_tree_view_column_focus_cell
 gtk_tree_view_column_get_alignment
+gtk_tree_view_column_get_button
 gtk_tree_view_column_get_clickable
 gtk_tree_view_column_get_expand
 gtk_tree_view_column_get_fixed_width
@@ -3194,13 +3489,14 @@ gtk_tree_view_column_get_sort_order
 gtk_tree_view_column_get_spacing
 gtk_tree_view_column_get_title
 gtk_tree_view_column_get_tree_view
-gtk_tree_view_column_get_type G_GNUC_CONST
+gtk_tree_view_column_get_type
 gtk_tree_view_column_get_visible
 gtk_tree_view_column_get_widget
 gtk_tree_view_column_get_width
+gtk_tree_view_column_get_x_offset
 gtk_tree_view_column_new
 gtk_tree_view_column_new_with_area
-gtk_tree_view_column_new_with_attributes G_GNUC_NULL_TERMINATED
+gtk_tree_view_column_new_with_attributes
 gtk_tree_view_column_pack_end
 gtk_tree_view_column_pack_start
 gtk_tree_view_column_queue_resize
@@ -3223,7 +3519,7 @@ gtk_tree_view_column_set_spacing
 gtk_tree_view_column_set_title
 gtk_tree_view_column_set_visible
 gtk_tree_view_column_set_widget
-gtk_tree_view_column_sizing_get_type G_GNUC_CONST
+gtk_tree_view_column_sizing_get_type
 gtk_tree_view_convert_bin_window_to_tree_coords
 gtk_tree_view_convert_bin_window_to_widget_coords
 gtk_tree_view_convert_tree_to_bin_window_coords
@@ -3231,12 +3527,13 @@ gtk_tree_view_convert_tree_to_widget_coords
 gtk_tree_view_convert_widget_to_bin_window_coords
 gtk_tree_view_convert_widget_to_tree_coords
 gtk_tree_view_create_row_drag_icon
-gtk_tree_view_drop_position_get_type G_GNUC_CONST
+gtk_tree_view_drop_position_get_type
 gtk_tree_view_enable_model_drag_dest
 gtk_tree_view_enable_model_drag_source
 gtk_tree_view_expand_all
 gtk_tree_view_expand_row
 gtk_tree_view_expand_to_path
+gtk_tree_view_get_activate_on_single_click
 gtk_tree_view_get_background_area
 gtk_tree_view_get_bin_window
 gtk_tree_view_get_cell_area
@@ -3257,6 +3554,7 @@ gtk_tree_view_get_hover_expand
 gtk_tree_view_get_hover_selection
 gtk_tree_view_get_level_indentation
 gtk_tree_view_get_model
+gtk_tree_view_get_n_columns
 gtk_tree_view_get_path_at_pos
 gtk_tree_view_get_reorderable
 gtk_tree_view_get_row_separator_func
@@ -3270,14 +3568,15 @@ gtk_tree_view_get_selection
 gtk_tree_view_get_show_expanders
 gtk_tree_view_get_tooltip_column
 gtk_tree_view_get_tooltip_context
-gtk_tree_view_get_type G_GNUC_CONST
+gtk_tree_view_get_type
 gtk_tree_view_get_vadjustment
 gtk_tree_view_get_visible_range
 gtk_tree_view_get_visible_rect
-gtk_tree_view_grid_lines_get_type G_GNUC_CONST
+gtk_tree_view_grid_lines_get_type
 gtk_tree_view_insert_column
-gtk_tree_view_insert_column_with_attributes G_GNUC_NULL_TERMINATED
+gtk_tree_view_insert_column_with_attributes
 gtk_tree_view_insert_column_with_data_func
+gtk_tree_view_is_blank_at_pos
 gtk_tree_view_is_rubber_banding_active
 gtk_tree_view_map_expanded_rows
 gtk_tree_view_move_column_after
@@ -3288,6 +3587,7 @@ gtk_tree_view_row_activated
 gtk_tree_view_row_expanded
 gtk_tree_view_scroll_to_cell
 gtk_tree_view_scroll_to_point
+gtk_tree_view_set_activate_on_single_click
 gtk_tree_view_set_column_drag_function
 gtk_tree_view_set_cursor
 gtk_tree_view_set_cursor_on_cell
@@ -3298,6 +3598,7 @@ gtk_tree_view_set_enable_tree_lines
 gtk_tree_view_set_expander_column
 gtk_tree_view_set_fixed_height_mode
 gtk_tree_view_set_grid_lines
+gtk_tree_view_set_hadjustment
 gtk_tree_view_set_headers_clickable
 gtk_tree_view_set_headers_visible
 gtk_tree_view_set_hover_expand
@@ -3316,11 +3617,13 @@ gtk_tree_view_set_show_expanders
 gtk_tree_view_set_tooltip_cell
 gtk_tree_view_set_tooltip_column
 gtk_tree_view_set_tooltip_row
+gtk_tree_view_set_vadjustment
 gtk_tree_view_unset_rows_drag_dest
 gtk_tree_view_unset_rows_drag_source
-gtk_true G_GNUC_CONST
+gtk_true
 gtk_ui_manager_add_ui
 gtk_ui_manager_add_ui_from_file
+gtk_ui_manager_add_ui_from_resource
 gtk_ui_manager_add_ui_from_string
 gtk_ui_manager_ensure_update
 gtk_ui_manager_get_accel_group
@@ -3328,48 +3631,49 @@ gtk_ui_manager_get_action
 gtk_ui_manager_get_action_groups
 gtk_ui_manager_get_add_tearoffs
 gtk_ui_manager_get_toplevels
-gtk_ui_manager_get_type G_GNUC_CONST
+gtk_ui_manager_get_type
 gtk_ui_manager_get_ui
 gtk_ui_manager_get_widget
 gtk_ui_manager_insert_action_group
-gtk_ui_manager_item_type_get_type G_GNUC_CONST
+gtk_ui_manager_item_type_get_type
 gtk_ui_manager_new
 gtk_ui_manager_new_merge_id
 gtk_ui_manager_remove_action_group
 gtk_ui_manager_remove_ui
 gtk_ui_manager_set_add_tearoffs
-gtk_unit_get_type G_GNUC_CONST
-gtk_update_type_get_type G_GNUC_CONST
-gtk_vbox_get_type G_GNUC_CONST
+gtk_unit_get_type
+gtk_vbox_get_type
 gtk_vbox_new
-gtk_vbutton_box_get_type G_GNUC_CONST
+gtk_vbutton_box_get_type
 gtk_vbutton_box_new
 gtk_viewport_get_bin_window
 gtk_viewport_get_hadjustment
 gtk_viewport_get_shadow_type
-gtk_viewport_get_type G_GNUC_CONST
+gtk_viewport_get_type
 gtk_viewport_get_vadjustment
 gtk_viewport_get_view_window
 gtk_viewport_new
 gtk_viewport_set_hadjustment
 gtk_viewport_set_shadow_type
 gtk_viewport_set_vadjustment
-gtk_volume_button_get_type G_GNUC_CONST
+gtk_volume_button_get_type
 gtk_volume_button_new
-gtk_vpaned_get_type G_GNUC_CONST
+gtk_vpaned_get_type
 gtk_vpaned_new
-gtk_vscale_get_type G_GNUC_CONST
+gtk_vscale_get_type
 gtk_vscale_new
 gtk_vscale_new_with_range
-gtk_vscrollbar_get_type G_GNUC_CONST
+gtk_vscrollbar_get_type
 gtk_vscrollbar_new
-gtk_vseparator_get_type G_GNUC_CONST
+gtk_vseparator_get_type
 gtk_vseparator_new
+gtk_widget_accessible_get_type
 gtk_widget_activate
 gtk_widget_add_accelerator
 gtk_widget_add_device_events
 gtk_widget_add_events
 gtk_widget_add_mnemonic_label
+gtk_widget_add_tick_callback
 gtk_widget_can_activate_accel
 gtk_widget_child_focus
 gtk_widget_child_notify
@@ -3378,6 +3682,8 @@ gtk_widget_class_install_style_property
 gtk_widget_class_install_style_property_parser
 gtk_widget_class_list_style_properties
 gtk_widget_class_path
+gtk_widget_class_set_accessible_role
+gtk_widget_class_set_accessible_type
 gtk_widget_compute_expand
 gtk_widget_create_pango_context
 gtk_widget_create_pango_layout
@@ -3403,12 +3709,13 @@ gtk_widget_get_clipboard
 gtk_widget_get_composite_name
 gtk_widget_get_default_direction
 gtk_widget_get_default_style
+gtk_widget_get_device_enabled
 gtk_widget_get_device_events
 gtk_widget_get_direction
 gtk_widget_get_display
 gtk_widget_get_double_buffered
 gtk_widget_get_events
-gtk_widget_get_extension_events
+gtk_widget_get_frame_clock
 gtk_widget_get_halign
 gtk_widget_get_has_tooltip
 gtk_widget_get_has_window
@@ -3419,10 +3726,12 @@ gtk_widget_get_margin_bottom
 gtk_widget_get_margin_left
 gtk_widget_get_margin_right
 gtk_widget_get_margin_top
+gtk_widget_get_modifier_mask
 gtk_widget_get_modifier_style
 gtk_widget_get_name
 gtk_widget_get_no_show_all
 gtk_widget_get_pango_context
+gtk_widget_get_opacity
 gtk_widget_get_parent
 gtk_widget_get_parent_window
 gtk_widget_get_path
@@ -3450,7 +3759,7 @@ gtk_widget_get_tooltip_markup
 gtk_widget_get_tooltip_text
 gtk_widget_get_tooltip_window
 gtk_widget_get_toplevel
-gtk_widget_get_type G_GNUC_CONST
+gtk_widget_get_type
 gtk_widget_get_valign
 gtk_widget_get_vexpand
 gtk_widget_get_vexpand_set
@@ -3464,7 +3773,8 @@ gtk_widget_has_focus
 gtk_widget_has_grab
 gtk_widget_has_rc_style
 gtk_widget_has_screen
-gtk_widget_help_type_get_type G_GNUC_CONST
+gtk_widget_has_visible_focus
+gtk_widget_help_type_get_type
 gtk_widget_hide
 gtk_widget_hide_on_delete
 gtk_widget_in_destruction
@@ -3475,6 +3785,7 @@ gtk_widget_is_composited
 gtk_widget_is_drawable
 gtk_widget_is_focus
 gtk_widget_is_sensitive
+gtk_widget_is_visible
 gtk_widget_is_toplevel
 gtk_widget_keynav_failed
 gtk_widget_list_accel_closures
@@ -3495,11 +3806,15 @@ gtk_widget_override_cursor
 gtk_widget_override_font
 gtk_widget_override_symbolic_color
 gtk_widget_path
+gtk_widget_path_append_for_widget
 gtk_widget_path_append_type
+gtk_widget_path_append_with_siblings
 gtk_widget_path_copy
+gtk_widget_path_ref
+gtk_widget_path_unref
 gtk_widget_path_free
-gtk_widget_path_get_type G_GNUC_CONST
-gtk_widget_path_get_widget_type
+gtk_widget_path_get_type
+gtk_widget_path_get_object_type
 gtk_widget_path_has_parent
 gtk_widget_path_is_type
 gtk_widget_path_iter_add_class
@@ -3507,7 +3822,9 @@ gtk_widget_path_iter_add_region
 gtk_widget_path_iter_clear_classes
 gtk_widget_path_iter_clear_regions
 gtk_widget_path_iter_get_name
-gtk_widget_path_iter_get_widget_type
+gtk_widget_path_iter_get_object_type
+gtk_widget_path_iter_get_siblings
+gtk_widget_path_iter_get_sibling_index
 gtk_widget_path_iter_has_class
 gtk_widget_path_iter_has_name
 gtk_widget_path_iter_has_qclass
@@ -3519,10 +3836,11 @@ gtk_widget_path_iter_list_regions
 gtk_widget_path_iter_remove_class
 gtk_widget_path_iter_remove_region
 gtk_widget_path_iter_set_name
-gtk_widget_path_iter_set_widget_type
+gtk_widget_path_iter_set_object_type
 gtk_widget_path_length
 gtk_widget_path_new
 gtk_widget_path_prepend_type
+gtk_widget_path_to_string
 gtk_widget_pop_composite_child
 gtk_widget_push_composite_child
 gtk_widget_queue_compute_expand
@@ -3533,8 +3851,10 @@ gtk_widget_queue_resize
 gtk_widget_queue_resize_no_redraw
 gtk_widget_realize
 gtk_widget_region_intersect
+gtk_widget_register_window
 gtk_widget_remove_accelerator
 gtk_widget_remove_mnemonic_label
+gtk_widget_remove_tick_callback
 gtk_widget_render_icon
 gtk_widget_render_icon_pixbuf
 gtk_widget_reparent
@@ -3550,11 +3870,11 @@ gtk_widget_set_can_focus
 gtk_widget_set_child_visible
 gtk_widget_set_composite_name
 gtk_widget_set_default_direction
+gtk_widget_set_device_enabled
 gtk_widget_set_device_events
 gtk_widget_set_direction
 gtk_widget_set_double_buffered
 gtk_widget_set_events
-gtk_widget_set_extension_events
 gtk_widget_set_halign
 gtk_widget_set_has_tooltip
 gtk_widget_set_has_window
@@ -3567,6 +3887,7 @@ gtk_widget_set_margin_right
 gtk_widget_set_margin_top
 gtk_widget_set_name
 gtk_widget_set_no_show_all
+gtk_widget_set_opacity
 gtk_widget_set_parent
 gtk_widget_set_parent_window
 gtk_widget_set_realized
@@ -3594,7 +3915,7 @@ gtk_widget_show_now
 gtk_widget_size_allocate
 gtk_widget_size_request
 gtk_widget_style_attach
-gtk_widget_style_get G_GNUC_NULL_TERMINATED
+gtk_widget_style_get
 gtk_widget_style_get_property
 gtk_widget_style_get_valist
 gtk_widget_thaw_child_notify
@@ -3603,15 +3924,17 @@ gtk_widget_trigger_tooltip_query
 gtk_widget_unmap
 gtk_widget_unparent
 gtk_widget_unrealize
+gtk_widget_unregister_window
 gtk_widget_unset_state_flags
+gtk_widget_insert_action_group
 #ifdef GDK_WINDOWING_WIN32
-gtk_win32_embed_widget_get_type G_GNUC_CONST
+gtk_win32_embed_widget_get_type
 #endif
+gtk_window_accessible_get_type
 gtk_window_activate_default
 gtk_window_activate_focus
 gtk_window_activate_key
 gtk_window_add_accel_group
-gtk_window_add_embedded_xid
 gtk_window_add_mnemonic
 gtk_window_begin_move_drag
 gtk_window_begin_resize_drag
@@ -3628,11 +3951,11 @@ gtk_window_get_deletable
 gtk_window_get_destroy_with_parent
 gtk_window_get_focus
 gtk_window_get_focus_on_map
-gtk_window_get_frame_dimensions
+gtk_window_get_focus_visible
 gtk_window_get_gravity
 gtk_window_get_group
-gtk_window_get_has_frame
 gtk_window_get_has_resize_grip
+gtk_window_get_hide_titlebar_when_maximized
 gtk_window_get_icon
 gtk_window_get_icon_list
 gtk_window_get_icon_name
@@ -3650,14 +3973,15 @@ gtk_window_get_skip_pager_hint
 gtk_window_get_skip_taskbar_hint
 gtk_window_get_title
 gtk_window_get_transient_for
-gtk_window_get_type G_GNUC_CONST
+gtk_window_get_attached_to
+gtk_window_get_type
 gtk_window_get_type_hint
 gtk_window_get_urgency_hint
 gtk_window_get_window_type
 gtk_window_group_add_window
 gtk_window_group_get_current_device_grab
 gtk_window_group_get_current_grab
-gtk_window_group_get_type G_GNUC_CONST
+gtk_window_group_get_type
 gtk_window_group_list_windows
 gtk_window_group_new
 gtk_window_group_remove_window
@@ -3671,12 +3995,11 @@ gtk_window_mnemonic_activate
 gtk_window_move
 gtk_window_new
 gtk_window_parse_geometry
-gtk_window_position_get_type G_GNUC_CONST
+gtk_window_position_get_type
 gtk_window_present
 gtk_window_present_with_time
 gtk_window_propagate_key_event
 gtk_window_remove_accel_group
-gtk_window_remove_embedded_xid
 gtk_window_remove_mnemonic
 gtk_window_reshow_with_initial_size
 gtk_window_resize
@@ -3697,11 +4020,12 @@ gtk_window_set_deletable
 gtk_window_set_destroy_with_parent
 gtk_window_set_focus
 gtk_window_set_focus_on_map
-gtk_window_set_frame_dimensions
+gtk_window_set_focus_visible
 gtk_window_set_geometry_hints
 gtk_window_set_gravity
-gtk_window_set_has_frame
 gtk_window_set_has_resize_grip
+gtk_window_set_has_user_ref_count
+gtk_window_set_hide_titlebar_when_maximized
 gtk_window_set_icon
 gtk_window_set_icon_from_file
 gtk_window_set_icon_list
@@ -3721,12 +4045,13 @@ gtk_window_set_skip_taskbar_hint
 gtk_window_set_startup_id
 gtk_window_set_title
 gtk_window_set_transient_for
+gtk_window_set_attached_to
 gtk_window_set_type_hint
 gtk_window_set_urgency_hint
 gtk_window_set_wmclass
 gtk_window_stick
-gtk_window_type_get_type G_GNUC_CONST
+gtk_window_type_get_type
 gtk_window_unfullscreen
 gtk_window_unmaximize
 gtk_window_unstick
-gtk_wrap_mode_get_type G_GNUC_CONST
+gtk_wrap_mode_get_type