Binary compatibility report for the libhildon-1.so.0 library  between 0.18.1-Maemo 4.1.2 and 0.18.7-Maemo 5.0 versions on ARM

Test Info


Library Namelibhildon-1.so.0
Version #10.18.1-Maemo 4.1.2 (gcc 3.4.4)
Version #20.18.7-Maemo 5.0 (gcc 4.2.1)
CPU ArchitectureARM

Test Results


Total Header Files39
Total Shared Libraries1
Total Symbols / Types523 / 240
VerdictCompatible

Problem Summary


SeverityCount
Added Symbols-259
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low1
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low6

Added Symbols (259)


hildon-animation-actor.h, libhildon-1.so.0.18.7
hildon_animation_actor_get_type ( )
hildon_animation_actor_new ( )
hildon_animation_actor_send_message HildonAnimationActor* self, guint32 message_type, guint32 l0, guint32 l1, guint32 l2, guint32 l3, guint32 l4 )
hildon_animation_actor_set_anchor HildonAnimationActor* self, gint x, gint y )
hildon_animation_actor_set_anchor_from_gravity HildonAnimationActor* self, guint gravity )
hildon_animation_actor_set_depth HildonAnimationActor* self, gint depth )
hildon_animation_actor_set_opacity HildonAnimationActor* self, gint opacity )
hildon_animation_actor_set_parent HildonAnimationActor* self, GtkWindow* parent )
hildon_animation_actor_set_position HildonAnimationActor* self, gint x, gint y )
hildon_animation_actor_set_position_full HildonAnimationActor* self, gint x, gint y, gint depth )
hildon_animation_actor_set_rotation HildonAnimationActor* self, gint axis, double degrees, gint x, gint y, gint z )
hildon_animation_actor_set_rotationx HildonAnimationActor* self, gint axis, gint32 degrees, gint x, gint y, gint z )
hildon_animation_actor_set_scale HildonAnimationActor* self, double x_scale, double y_scale )
hildon_animation_actor_set_scalex HildonAnimationActor* self, gint32 x_scale, gint32 y_scale )
hildon_animation_actor_set_show HildonAnimationActor* self, gboolean show )
hildon_animation_actor_set_show_full HildonAnimationActor* self, gboolean show, gint opacity )

hildon-app-menu.h, libhildon-1.so.0.18.7
hildon_app_menu_add_filter HildonAppMenu* menu, GtkButton* filter )
hildon_app_menu_append HildonAppMenu* menu, GtkButton* item )
hildon_app_menu_get_filters HildonAppMenu* menu )
hildon_app_menu_get_items HildonAppMenu* menu )
hildon_app_menu_get_type ( )
hildon_app_menu_insert HildonAppMenu* menu, GtkButton* item, gint position )
hildon_app_menu_new ( )
hildon_app_menu_popup HildonAppMenu* menu, GtkWindow* parent_window )
hildon_app_menu_prepend HildonAppMenu* menu, GtkButton* item )
hildon_app_menu_reorder_child HildonAppMenu* menu, GtkButton* item, gint position )

hildon-banner.h, libhildon-1.so.0.18.7
hildon_banner_show_custom_widget GtkWidget* widget, GtkWidget* custom_widget )
hildon_banner_show_information_override_dnd GtkWidget* widget, gchar const* text )

hildon-button.h, libhildon-1.so.0.18.7
hildon_button_add_image_size_group HildonButton* button, GtkSizeGroup* size_group )
hildon_button_add_size_groups HildonButton* button, GtkSizeGroup* title_size_group, GtkSizeGroup* value_size_group, GtkSizeGroup* image_size_group )
hildon_button_add_title_size_group HildonButton* button, GtkSizeGroup* size_group )
hildon_button_add_value_size_group HildonButton* button, GtkSizeGroup* size_group )
hildon_button_get_image HildonButton* button )
hildon_button_get_style HildonButton* button )
hildon_button_get_title HildonButton* button )
hildon_button_get_type ( )
hildon_button_get_value HildonButton* button )
hildon_button_new HildonSizeType size, HildonButtonArrangement arrangement )
hildon_button_new_with_text HildonSizeType size, HildonButtonArrangement arrangement, gchar const* title, gchar const* value )
hildon_button_set_alignment HildonButton* button, gfloat xalign, gfloat yalign, gfloat xscale, gfloat yscale )
hildon_button_set_image HildonButton* button, GtkWidget* image )
hildon_button_set_image_alignment HildonButton* button, gfloat xalign, gfloat yalign )
hildon_button_set_image_position HildonButton* button, GtkPositionType position )
hildon_button_set_style HildonButton* button, HildonButtonStyle style )
hildon_button_set_text HildonButton* button, gchar const* title, gchar const* value )
hildon_button_set_title HildonButton* button, gchar const* title )
hildon_button_set_title_alignment HildonButton* button, gfloat xalign, gfloat yalign )
hildon_button_set_value HildonButton* button, gchar const* value )
hildon_button_set_value_alignment HildonButton* button, gfloat xalign, gfloat yalign )

hildon-check-button.h, libhildon-1.so.0.18.7
hildon_check_button_get_active HildonCheckButton* button )
hildon_check_button_get_type ( )
hildon_check_button_new HildonSizeType size )
hildon_check_button_set_active HildonCheckButton* button, gboolean is_active )
hildon_check_button_toggled HildonCheckButton* button )

hildon-date-button.h, libhildon-1.so.0.18.7
hildon_date_button_get_date HildonDateButton* button, guint* year, guint* month, guint* day )
hildon_date_button_get_type ( )
hildon_date_button_new HildonSizeType size, HildonButtonArrangement arrangement )
hildon_date_button_new_with_year_range HildonSizeType size, HildonButtonArrangement arrangement, gint min_year, gint max_year )
hildon_date_button_set_date HildonDateButton* button, guint year, guint month, guint day )

hildon-date-selector.h, libhildon-1.so.0.18.7
hildon_date_selector_get_date HildonDateSelector* selector, guint* year, guint* month, guint* day )
hildon_date_selector_get_type ( )
hildon_date_selector_new ( )
hildon_date_selector_new_with_year_range gint min_year, gint max_year )
hildon_date_selector_select_current_date HildonDateSelector* selector, guint year, guint month, guint day )
hildon_date_selector_select_day HildonDateSelector* selector, guint day )
hildon_date_selector_select_month HildonDateSelector* selector, guint month, guint year )

hildon-dialog.h, libhildon-1.so.0.18.7
hildon_dialog_add_button HildonDialog* dialog, gchar const* button_text, gint response_id )
hildon_dialog_add_buttons HildonDialog* dialog, gchar const* first_button_text, ... )
hildon_dialog_get_type ( )
hildon_dialog_new ( )
hildon_dialog_new_with_buttons gchar const* title, GtkWindow* parent, GtkDialogFlags flags, gchar const* first_button_text, ... )

hildon-edit-toolbar.h, libhildon-1.so.0.18.7
hildon_edit_toolbar_get_type ( )
hildon_edit_toolbar_new ( )
hildon_edit_toolbar_new_with_text gchar const* label, gchar const* button )
hildon_edit_toolbar_set_button_label HildonEditToolbar* toolbar, gchar const* label )
hildon_edit_toolbar_set_label HildonEditToolbar* toolbar, gchar const* label )

hildon-entry.h, libhildon-1.so.0.18.7
hildon_entry_get_text HildonEntry* entry )
hildon_entry_get_type ( )
hildon_entry_new HildonSizeType size )
hildon_entry_set_placeholder HildonEntry* entry, gchar const* text )
hildon_entry_set_text HildonEntry* entry, gchar const* text )

hildon-enum-types.h, libhildon-1.so.0.18.7
hildon_button_arrangement_get_type ( )
hildon_button_style_get_type ( )
hildon_movement_direction_get_type ( )
hildon_movement_mode_get_type ( )
hildon_pannable_area_mode_get_type ( )
hildon_portrait_flags_get_type ( )
hildon_size_request_policy_get_type ( )
hildon_time_selector_format_policy_get_type ( )
hildon_touch_selector_selection_mode_get_type ( )

hildon-gtk.h, libhildon-1.so.0.18.7
hildon_gtk_button_new HildonSizeType size )
hildon_gtk_hscale_new ( )
hildon_gtk_menu_new ( )
hildon_gtk_radio_button_new HildonSizeType size, GSList* group )
hildon_gtk_radio_button_new_from_widget HildonSizeType size, GtkRadioButton* radio_group_member )
hildon_gtk_toggle_button_new HildonSizeType size )
hildon_gtk_vscale_new ( )
hildon_gtk_window_enable_zoom_keys GtkWindow* window, gboolean enable )
hildon_gtk_window_set_do_not_disturb GtkWindow* window, gboolean dndflag )
hildon_gtk_window_set_portrait_flags GtkWindow* window, HildonPortraitFlags portrait_flags )
hildon_gtk_window_set_progress_indicator GtkWindow* window, guint state )
hildon_gtk_window_take_screenshot GtkWindow* window, gboolean take )
hildon_gtk_window_take_screenshot_sync GtkWindow* window, gboolean take )

hildon-helper.h, libhildon-1.so.0.18.7
hildon_format_file_size_for_display goffset size )
hildon_helper_normalize_string gchar const* string )
hildon_helper_smart_match gchar const* haystack, gchar const* needle )
hildon_helper_strip_string gchar const* string )
hildon_helper_utf8_strstrcasedecomp_needle_stripped gchar const* haystack, gunichar const* nuni )

hildon-live-search.h, libhildon-1.so.0.18.7
hildon_live_search_append_text HildonLiveSearch* livesearch, char const* text )
hildon_live_search_clean_selection_map HildonLiveSearch* livesearch )
hildon_live_search_get_filter HildonLiveSearch* livesearch )
hildon_live_search_get_text HildonLiveSearch* livesearch )
hildon_live_search_get_type ( )
hildon_live_search_new ( )
hildon_live_search_restore_state HildonLiveSearch* livesearch, GKeyFile* key_file )
hildon_live_search_save_state HildonLiveSearch* livesearch, GKeyFile* key_file )
hildon_live_search_set_filter HildonLiveSearch* livesearch, GtkTreeModelFilter* filter )
hildon_live_search_set_text HildonLiveSearch* livesearch, char const* text )
hildon_live_search_set_text_column HildonLiveSearch* livesearch, gint text_column )
hildon_live_search_set_visible_func HildonLiveSearch* livesearch, HildonLiveSearchVisibleFunc func, gpointer data, GDestroyNotify destroy )
hildon_live_search_widget_hook HildonLiveSearch* livesearch, GtkWidget* hook_widget, GtkWidget* kb_focus )
hildon_live_search_widget_unhook HildonLiveSearch* livesearch )

hildon-main.h, libhildon-1.so.0.18.7
hildon_gtk_init int* argc, char*** argv )
hildon_init ( )

hildon-marshalers.h, libhildon-1.so.0.18.7
_hildon_marshal_BOOLEAN__VOID GClosure* closure, GValue* return_value, guint n_param_values, GValue const* param_values, gpointer invocation_hint, gpointer marshal_data )
_hildon_marshal_VOID__INT_DOUBLE_DOUBLE GClosure* closure, GValue* return_value, guint n_param_values, GValue const* param_values, gpointer invocation_hint, gpointer marshal_data )

hildon-pannable-area.h, libhildon-1.so.0.18.7
hildon_pannable_area_add_with_viewport HildonPannableArea* area, GtkWidget* child )
hildon_pannable_area_get_center_on_child_focus HildonPannableArea* area )
hildon_pannable_area_get_hadjustment HildonPannableArea* area )
hildon_pannable_area_get_size_request_policy HildonPannableArea* area )
hildon_pannable_area_get_type ( )
hildon_pannable_area_get_vadjustment HildonPannableArea* area )
hildon_pannable_area_jump_to HildonPannableArea* area, gint const x, gint const y )
hildon_pannable_area_jump_to_child HildonPannableArea* area, GtkWidget* child )
hildon_pannable_area_new ( )
hildon_pannable_area_new_full gint mode, gboolean enabled, gdouble vel_min, gdouble vel_max, gdouble decel, guint sps )
hildon_pannable_area_scroll_to HildonPannableArea* area, gint const x, gint const y )
hildon_pannable_area_scroll_to_child HildonPannableArea* area, GtkWidget* child )
hildon_pannable_area_set_center_on_child_focus HildonPannableArea* area, gboolean value )
hildon_pannable_area_set_size_request_policy HildonPannableArea* area, HildonSizeRequestPolicy size_request_policy )
hildon_pannable_get_child_widget_at HildonPannableArea* area, gdouble x, gdouble y )

hildon-picker-button.h, libhildon-1.so.0.18.7
hildon_picker_button_get_active HildonPickerButton* button )
hildon_picker_button_get_done_button_text HildonPickerButton* button )
hildon_picker_button_get_selector HildonPickerButton* button )
hildon_picker_button_get_type ( )
hildon_picker_button_new HildonSizeType size, HildonButtonArrangement arrangement )
hildon_picker_button_set_active HildonPickerButton* button, gint index )
hildon_picker_button_set_done_button_text HildonPickerButton* button, gchar const* done_button_text )
hildon_picker_button_set_selector HildonPickerButton* button, HildonTouchSelector* selector )
hildon_picker_button_value_changed HildonPickerButton* button )

hildon-picker-dialog.h, libhildon-1.so.0.18.7
hildon_picker_dialog_get_done_label HildonPickerDialog* dialog )
hildon_picker_dialog_get_selector HildonPickerDialog* dialog )
hildon_picker_dialog_get_type ( )
hildon_picker_dialog_new GtkWindow* parent )
hildon_picker_dialog_set_done_label HildonPickerDialog* dialog, gchar const* label )
hildon_picker_dialog_set_selector HildonPickerDialog* dialog, HildonTouchSelector* selector )

hildon-program.h, libhildon-1.so.0.18.7
hildon_program_get_common_app_menu HildonProgram* self )
hildon_program_go_to_root_window HildonProgram* self )
hildon_program_peek_window_stack HildonProgram* self )
hildon_program_pop_window_stack HildonProgram* self )
hildon_program_set_common_app_menu HildonProgram* self, HildonAppMenu* menu )

hildon-remote-texture.h, libhildon-1.so.0.18.7
hildon_remote_texture_get_type ( )
hildon_remote_texture_new ( )
hildon_remote_texture_send_message HildonRemoteTexture* self, guint32 message_type, guint32 l0, guint32 l1, guint32 l2, guint32 l3, guint32 l4 )
hildon_remote_texture_set_image HildonRemoteTexture* self, key_t key, guint width, guint height, guint bpp )
hildon_remote_texture_set_offset HildonRemoteTexture* self, double x, double y )
hildon_remote_texture_set_opacity HildonRemoteTexture* self, gint opacity )
hildon_remote_texture_set_parent HildonRemoteTexture* self, GtkWindow* parent )
hildon_remote_texture_set_position HildonRemoteTexture* self, gint x, gint y, gint width, gint height )
hildon_remote_texture_set_scale HildonRemoteTexture* self, double x_scale, double y_scale )
hildon_remote_texture_set_show HildonRemoteTexture* self, gint show )
hildon_remote_texture_set_show_full HildonRemoteTexture* self, gint show, gint opacity )
hildon_remote_texture_update_area HildonRemoteTexture* self, gint x, gint y, gint width, gint height )

hildon-stackable-window.h, libhildon-1.so.0.18.7
hildon_stackable_window_get_stack HildonStackableWindow* self )
hildon_stackable_window_get_type ( )
hildon_stackable_window_new ( )
hildon_stackable_window_set_main_menu HildonStackableWindow* self, HildonAppMenu* menu )

hildon-text-view.h, libhildon-1.so.0.18.7
hildon_text_view_get_buffer HildonTextView* text_view )
hildon_text_view_get_type ( )
hildon_text_view_new ( )
hildon_text_view_set_buffer HildonTextView* text_view, GtkTextBuffer* buffer )
hildon_text_view_set_placeholder HildonTextView* text_view, gchar const* text )

hildon-time-button.h, libhildon-1.so.0.18.7
hildon_time_button_get_time HildonTimeButton* button, guint* hours, guint* minutes )
hildon_time_button_get_type ( )
hildon_time_button_new HildonSizeType size, HildonButtonArrangement arrangement )
hildon_time_button_new_step HildonSizeType size, HildonButtonArrangement arrangement, guint minutes_step )
hildon_time_button_set_time HildonTimeButton* button, guint hours, guint minutes )

hildon-time-selector.h, libhildon-1.so.0.18.7
hildon_time_selector_get_time HildonTimeSelector* selector, guint* hours, guint* minutes )
hildon_time_selector_get_type ( )
hildon_time_selector_new ( )
hildon_time_selector_new_step guint minutes_step )
hildon_time_selector_set_time HildonTimeSelector* selector, guint hours, guint minutes )

hildon-touch-selector-column.h, libhildon-1.so.0.18.7
hildon_touch_selector_column_get_text_column HildonTouchSelectorColumn* column )
hildon_touch_selector_column_get_type ( )
hildon_touch_selector_column_set_text_column HildonTouchSelectorColumn* column, gint text_column )

hildon-touch-selector-entry.h, libhildon-1.so.0.18.7
hildon_touch_selector_entry_get_entry HildonTouchSelectorEntry* selector )
hildon_touch_selector_entry_get_input_mode HildonTouchSelectorEntry* selector )
hildon_touch_selector_entry_get_text_column HildonTouchSelectorEntry* selector )
hildon_touch_selector_entry_get_type ( )
hildon_touch_selector_entry_new ( )
hildon_touch_selector_entry_new_text ( )
hildon_touch_selector_entry_set_input_mode HildonTouchSelectorEntry* selector, HildonGtkInputMode input_mode )
hildon_touch_selector_entry_set_text_column HildonTouchSelectorEntry* selector, gint text_column )

hildon-touch-selector.h, libhildon-1.so.0.18.7
hildon_touch_selector_append_column HildonTouchSelector* selector, GtkTreeModel* model, GtkCellRenderer* cell_renderer, ... )
hildon_touch_selector_append_text HildonTouchSelector* selector, gchar const* text )
hildon_touch_selector_append_text_column HildonTouchSelector* selector, GtkTreeModel* model, gboolean center )
hildon_touch_selector_center_on_index HildonTouchSelector* selector, gint column, gint index )
hildon_touch_selector_center_on_selected HildonTouchSelector* selector )
hildon_touch_selector_get_active HildonTouchSelector* selector, gint column )
hildon_touch_selector_get_column HildonTouchSelector* selector, gint column )
hildon_touch_selector_get_column_selection_mode HildonTouchSelector* selector )
hildon_touch_selector_get_current_text HildonTouchSelector* selector )
hildon_touch_selector_get_hildon_ui_mode HildonTouchSelector* selector )
hildon_touch_selector_get_last_activated_row HildonTouchSelector* selector, gint column )
hildon_touch_selector_get_live_search HildonTouchSelector* selector )
hildon_touch_selector_get_model HildonTouchSelector* selector, gint column )
hildon_touch_selector_get_num_columns HildonTouchSelector* selector )
hildon_touch_selector_get_print_func HildonTouchSelector* selector )
hildon_touch_selector_get_selected HildonTouchSelector* selector, gint column, GtkTreeIter* iter )
hildon_touch_selector_get_selected_rows HildonTouchSelector* selector, gint column )
hildon_touch_selector_get_type ( )
hildon_touch_selector_has_multiple_selection HildonTouchSelector* selector )
hildon_touch_selector_insert_text HildonTouchSelector* selector, gint position, gchar const* text )
hildon_touch_selector_new ( )
hildon_touch_selector_new_text ( )
hildon_touch_selector_optimal_size_request HildonTouchSelector* selector, GtkRequisition* requisition )
hildon_touch_selector_prepend_text HildonTouchSelector* selector, gchar const* text )
hildon_touch_selector_remove_column HildonTouchSelector* selector, gint column )
hildon_touch_selector_select_iter HildonTouchSelector* selector, gint column, GtkTreeIter* iter, gboolean scroll_to )
hildon_touch_selector_set_active HildonTouchSelector* selector, gint column, gint index )
hildon_touch_selector_set_column_attributes HildonTouchSelector* selector, gint num_column, GtkCellRenderer* cell_renderer, ... )
hildon_touch_selector_set_column_selection_mode HildonTouchSelector* selector, HildonTouchSelectorSelectionMode mode )
hildon_touch_selector_set_hildon_ui_mode HildonTouchSelector* selector, HildonUIMode mode )
hildon_touch_selector_set_live_search HildonTouchSelector* selector, gboolean live_search )
hildon_touch_selector_set_model HildonTouchSelector* selector, gint column, GtkTreeModel* model )
hildon_touch_selector_set_print_func HildonTouchSelector* selector, HildonTouchSelectorPrintFunc func )
hildon_touch_selector_set_print_func_full HildonTouchSelector* selector, HildonTouchSelectorPrintFunc func, gpointer user_data, GDestroyNotify destroy_func )
hildon_touch_selector_unselect_all HildonTouchSelector* selector, gint column )
hildon_touch_selector_unselect_iter HildonTouchSelector* selector, gint column, GtkTreeIter* iter )

hildon-window-stack.h, libhildon-1.so.0.18.7
hildon_window_stack_get_default ( )
hildon_window_stack_get_type ( )
hildon_window_stack_get_windows HildonWindowStack* stack )
hildon_window_stack_new ( )
hildon_window_stack_peek HildonWindowStack* stack )
hildon_window_stack_pop HildonWindowStack* stack, gint nwindows, GList** popped_windows )
hildon_window_stack_pop_1 HildonWindowStack* stack )
hildon_window_stack_pop_and_push HildonWindowStack* stack, gint nwindows, GList** popped_windows, HildonStackableWindow* win1, ... )
hildon_window_stack_pop_and_push_list HildonWindowStack* stack, gint nwindows, GList** popped_windows, GList* list )
hildon_window_stack_push HildonWindowStack* stack, HildonStackableWindow* win1, ... )
hildon_window_stack_push_1 HildonWindowStack* stack, HildonStackableWindow* win )
hildon_window_stack_push_list HildonWindowStack* stack, GList* list )
hildon_window_stack_size HildonWindowStack* stack )

hildon-window.h, libhildon-1.so.0.18.7
hildon_window_get_app_menu HildonWindow* self )
hildon_window_get_main_menu HildonWindow* self )
hildon_window_get_markup HildonWindow* window )
hildon_window_set_app_menu HildonWindow* self, HildonAppMenu* menu )
hildon_window_set_edit_toolbar HildonWindow* self, HildonEditToolbar* toolbar )
hildon_window_set_markup HildonWindow* window, gchar const* markup )

hildon-wizard-dialog.h, libhildon-1.so.0.18.7
hildon_wizard_dialog_set_forward_page_func HildonWizardDialog* wizard_dialog, HildonWizardDialogPageFunc page_func, gpointer data, GDestroyNotify destroy )

to the top

Problems with Data Types, Low Severity (1)


gtkliststore.h
[+] struct _GtkListStore (1)

to the top

Problems with Constants (6)


hildon-defines.h
[+] HILDON_ICON_SIZE_SMALL
[+] HILDON_ICON_SIZE_TOOLBAR
[+] HILDON_MARGIN_DEFAULT
[+] HILDON_MARGIN_DOUBLE
[+] HILDON_MARGIN_HALF
[+] HILDON_MARGIN_TRIPLE

to the top

Header Files (39)


hildon-banner.h
hildon-bread-crumb-trail.h
hildon-bread-crumb.h
hildon-calendar-popup.h
hildon-calendar.h
hildon-caption.h
hildon-code-dialog.h
hildon-color-button.h
hildon-color-chooser-dialog.h
hildon-color-chooser.h
hildon-controlbar.h
hildon-date-editor.h
hildon-defines.h
hildon-enum-types.h
hildon-find-toolbar.h
hildon-font-selection-dialog.h
hildon-get-password-dialog.h
hildon-helper.h
hildon-hvolumebar.h
hildon-login-dialog.h
hildon-marshalers.h
hildon-note.h
hildon-number-editor.h
hildon-program.h
hildon-range-editor.h
hildon-seekbar.h
hildon-set-password-dialog.h
hildon-sort-dialog.h
hildon-sound.h
hildon-time-editor.h
hildon-time-picker.h
hildon-version.h
hildon-volumebar-range.h
hildon-volumebar.h
hildon-vvolumebar.h
hildon-weekday-picker.h
hildon-window.h
hildon-wizard-dialog.h
hildon.h

to the top

Shared Libraries (1)


libhildon-1.so.0.18.1

to the top




Generated on Mon Jun 20 18:27:44 2011 for libhildon-1.so.0 by ABI Compliance Checker 1.23.3  
A tool for checking backward binary compatibility of a shared C/C++ library API