Detailed API changes in Committed Interfaces in GNOME 2.28 Refer to interface-table.txt [1] for changes to non-Committed interfaces. Interface Interface Comment Classification ============================================================================ 1. Committed Libraries ====================== (1) libgdk-x11-2.0 Committed Please refer to gtk-docs [2] =========== Functions added (14): gdk_cairo_reset_clip gdk_offscreen_window_get_embedder gdk_offscreen_window_get_pixmap gdk_offscreen_window_get_type gdk_offscreen_window_set_embedder gdk_region_rect_equal gdk_window_ensure_native gdk_window_geometry_changed gdk_window_get_cursor gdk_window_get_root_coords gdk_window_is_destroyed gdk_window_restack gdk_x11_pixmap_get_drawable_impl gdk_x11_window_get_drawable_impl (2) libgdk_pixbuf-2.0 Committed Please refer to gtk-docs [2] =========== Functions added (2): gdk_pixbuf_simple_anim_get_loop gdk_pixbuf_simple_anim_set_loop (3) libpango-1.0.so Committed Please refer to gtk-docs [2] =========== Functions added (2): pango_glyph_item_get_logical_widths pango_gravity_get_for_script_and_width Functions removed(3): pango_ot_info_get_gdef pango_ot_info_get_gpos pango_ot_info_get_gsub (4) libglib-2.0 Committed Please refer to gtk-docs [2] =========== Functions added (29): g_array_get_element_size g_array_ref g_array_unref g_byte_array_ref g_byte_array_unref g_double_equal g_double_hash g_error_new_valist g_hostname_is_ascii_encoded g_hostname_is_ip_address g_hostname_is_non_ascii g_hostname_to_ascii g_hostname_to_unicode g_int64_equal g_int64_hash g_main_context_get_thread_default g_main_context_pop_thread_default g_main_context_push_thread_default g_mapped_file_ref g_mapped_file_unref g_mkstemp_full g_ptr_array_new_with_free_func g_ptr_array_ref g_ptr_array_set_free_func g_ptr_array_unref g_reload_user_special_dirs_cache g_slice_debug_tree_statistics g_tree_ref g_tree_unref (5) libgobject-2.0 Committed Please refer to gtk-docs [2] =========== Functions added (3): g_array_get_type g_byte_array_get_type g_ptr_array_get_type (6) libgtk-x11-2.0 Committed Please refer to gtk-docs [2] =========== Functions added (93): gtk_cell_renderer_get_alignment gtk_cell_renderer_get_padding gtk_cell_renderer_get_sensitive gtk_cell_renderer_get_visible gtk_cell_renderer_set_alignment gtk_cell_renderer_set_padding gtk_cell_renderer_set_sensitive gtk_cell_renderer_set_visible gtk_cell_renderer_toggle_get_activatable gtk_cell_renderer_toggle_set_activatable gtk_custom_paper_unix_dialog_get_type gtk_entry_buffer_delete_text gtk_entry_buffer_emit_deleted_text gtk_entry_buffer_emit_inserted_text 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 gtk_entry_buffer_insert_text gtk_entry_buffer_new gtk_entry_buffer_set_max_length gtk_entry_buffer_set_text gtk_entry_get_buffer gtk_entry_new_with_buffer gtk_entry_set_buffer gtk_file_chooser_get_create_folders gtk_file_chooser_set_create_folders gtk_icon_view_get_item_padding gtk_icon_view_set_item_padding 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 gtk_info_bar_new gtk_info_bar_new_with_buttons gtk_info_bar_response gtk_info_bar_set_default_response gtk_info_bar_set_message_type gtk_info_bar_set_response_sensitive gtk_label_get_current_uri gtk_label_get_track_visited_links gtk_label_set_track_visited_links gtk_menu_get_reserve_toggle_size gtk_menu_set_reserve_toggle_size gtk_print_backend_set_password gtk_printer_option_get_activates_default gtk_printer_option_set_activates_default gtk_print_operation_get_embed_page_setup gtk_print_operation_get_has_selection gtk_print_operation_get_n_pages_to_print gtk_print_operation_get_support_selection gtk_print_operation_set_embed_page_setup gtk_print_operation_set_has_selection gtk_print_operation_set_support_selection gtk_print_unix_dialog_get_embed_page_setup gtk_print_unix_dialog_get_has_selection gtk_print_unix_dialog_get_manual_capabilities gtk_print_unix_dialog_get_page_setup_set gtk_print_unix_dialog_get_support_selection gtk_print_unix_dialog_set_embed_page_setup gtk_print_unix_dialog_set_has_selection gtk_print_unix_dialog_set_support_selection gtk_range_get_flippable gtk_range_set_flippable gtk_status_icon_get_title gtk_status_icon_set_title gtk_widget_get_allocation gtk_widget_get_app_paintable gtk_widget_get_can_default gtk_widget_get_can_focus gtk_widget_get_double_buffered gtk_widget_get_has_window gtk_widget_get_receives_default gtk_widget_get_sensitive gtk_widget_get_state gtk_widget_get_visible gtk_widget_has_default gtk_widget_has_focus gtk_widget_has_grab gtk_widget_is_drawable gtk_widget_is_sensitive gtk_widget_is_toplevel gtk_widget_set_allocation gtk_widget_set_can_default gtk_widget_set_can_focus gtk_widget_set_has_window gtk_widget_set_receives_default gtk_widget_set_visible gtk_widget_set_window 2. Committed CLIs ================= None. 3. Committed Configuration Files ================================ None. References: [1] ./interface-table.txt [2] http://src.opensolaris.org/source/xref/jds/arc-documents/trunk/ gnome228/additional-materials/gtk-doc.tar.gz