Binary compatibility report for the Ecore library  between 1.0.2 and 1.1.0 versions on x86

Test Info


Library NameEcore
Version #11.0.2
Version #21.1.0
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files14
Total Shared Libraries11
Total Symbols / Types1266 / 397
VerdictIncompatible
(14.5%)

Problem Summary


SeverityCount
Added Symbols-123
Removed SymbolsHigh183
Problems with
Data Types
High0
Medium0
Low13
Problems with
Symbols
High0
Medium1
Low23
Problems with
Constants
Low0
Other Changes
in Data Types
-1

Added Symbols (123)


Ecore.h, libecore.so.1.1.0
ecore_animator_custom_source_tick_begin_callback_set Ecore_Cb func, void const* data )
ecore_animator_custom_source_tick_end_callback_set Ecore_Cb func, void const* data )
ecore_animator_custom_tick ( )
ecore_animator_pos_map double pos, Ecore_Pos_Map map, double v1, double v2 )
ecore_animator_source_get ( )
ecore_animator_source_set Ecore_Animator_Source source )
ecore_animator_timeline_add double runtime, Ecore_Timeline_Cb func, void const* data )
ecore_exe_data_set Ecore_Exe* exe, void* data )
ecore_main_loop_thread_safe_call_async ( Ecore_Cb callback, void* data )
ecore_main_loop_thread_safe_call_sync ( Ecore_Data_Cb callback, void* data )
ecore_pipe_freeze Ecore_Pipe* p )
ecore_pipe_thaw Ecore_Pipe* p )
ecore_pipe_wait Ecore_Pipe* p, int message_count, double wait )
ecore_thread_main_loop_begin ( )
ecore_thread_main_loop_end ( )
ecore_thread_reschedule Ecore_Thread* thread )
ecore_throttle_adjust double amount )
ecore_throttle_get ( )
ecore_timer_dump ( )

Ecore_Con.h, libecore_con.so.1.1.0
ecore_con_client_fd_get Ecore_Con_Client* cl )
ecore_con_client_port_get Ecore_Con_Client* cl )
ECORE_CON_EVENT_CLIENT_ERROR [data]
ECORE_CON_EVENT_CLIENT_UPGRADE [data]
ECORE_CON_EVENT_CLIENT_WRITE [data]
ECORE_CON_EVENT_SERVER_ERROR [data]
ECORE_CON_EVENT_SERVER_UPGRADE [data]
ECORE_CON_EVENT_SERVER_WRITE [data]
ecore_con_server_fd_get Ecore_Con_Server* svr )
ecore_con_ssl_client_upgrade ( Ecore_Con_Client* cl, Ecore_Con_Type compl_type )
ecore_con_ssl_server_upgrade ( Ecore_Con_Server* svr, Ecore_Con_Type compl_type )
ecore_con_ssl_server_verify_basic Ecore_Con_Server* svr )
ecore_con_url_pipeline_get ( )
ecore_con_url_pipeline_set Eina_Bool enable )
ecore_con_url_ssl_ca_set ( Ecore_Con_Url* url_con, char const* ca_path )
ecore_con_url_ssl_verify_peer_set ( Ecore_Con_Url* url_con, Eina_Bool verify )
ecore_con_url_url_get Ecore_Con_Url* url_con )

Ecore_Fb.h, libecore_fb.so.1.1.0
ecore_fb_input_device_window_set ( Ecore_Fb_Input_Device* dev, void* window )

Ecore_File.h, libecore_file.so.1.1.0
ecore_file_download_full char const* url, char const* dst, Ecore_File_Download_Completion_Cb completion_cb, Ecore_File_Download_Progress_Cb progress_cb, void* data, Ecore_File_Download_Job** job_ret, Eina_Hash* headers )

Ecore_IMF.h, libecore_imf.so.1.1.0
ecore_imf_context_autocapital_type_get Ecore_IMF_Context* ctx )
ecore_imf_context_autocapital_type_set ( Ecore_IMF_Context* ctx, Ecore_IMF_Autocapital_Type autocapital_type )
ecore_imf_context_client_canvas_get Ecore_IMF_Context* ctx )
ecore_imf_context_client_window_get Ecore_IMF_Context* ctx )
ecore_imf_context_control_panel_hide Ecore_IMF_Context* ctx )
ecore_imf_context_control_panel_show Ecore_IMF_Context* ctx )
ecore_imf_context_cursor_location_set ( Ecore_IMF_Context* ctx, int x, int y, int w, int h )
ecore_imf_context_input_panel_enabled_get Ecore_IMF_Context* ctx )
ecore_imf_context_input_panel_enabled_set ( Ecore_IMF_Context* ctx, Eina_Bool enable )
ecore_imf_context_input_panel_hide Ecore_IMF_Context* ctx )
ecore_imf_context_input_panel_language_get Ecore_IMF_Context* ctx )
ecore_imf_context_input_panel_language_set ( Ecore_IMF_Context* ctx, Ecore_IMF_Input_Panel_Lang lang )
ecore_imf_context_input_panel_layout_get Ecore_IMF_Context* ctx )
ecore_imf_context_input_panel_layout_set ( Ecore_IMF_Context* ctx, Ecore_IMF_Input_Panel_Layout layout )
ecore_imf_context_input_panel_show Ecore_IMF_Context* ctx )
ecore_imf_context_prediction_allow_get Ecore_IMF_Context* ctx )
ecore_imf_context_prediction_allow_set ( Ecore_IMF_Context* ctx, Eina_Bool prediction )
ecore_imf_context_preedit_string_with_attributes_get ( Ecore_IMF_Context* ctx, char** str, Eina_List** attrs, int* cursor_pos )

Ecore_X.h, libecore_x.so.1.1.0
ecore_x_default_colormap_get ( Ecore_X_Display* disp, Ecore_X_Screen* screen )
ecore_x_default_depth_get ( Ecore_X_Display* disp, Ecore_X_Screen* screen )
ecore_x_default_visual_get ( Ecore_X_Display* disp, Ecore_X_Screen* screen )
ecore_x_e_comp_sync_draw_size_done_send ( Ecore_X_Window root, Ecore_X_Window win, int w, int h )
ECORE_X_EVENT_FIXES_SELECTION_NOTIFY [data]
ECORE_X_EVENT_GESTURE_NOTIFY_FLICK [data]
ECORE_X_EVENT_GESTURE_NOTIFY_GROUP [data]
ECORE_X_EVENT_GESTURE_NOTIFY_HOLD [data]
ECORE_X_EVENT_GESTURE_NOTIFY_PAN [data]
ECORE_X_EVENT_GESTURE_NOTIFY_PINCHROTATION [data]
ECORE_X_EVENT_GESTURE_NOTIFY_TAP [data]
ECORE_X_EVENT_GESTURE_NOTIFY_TAPNHOLD [data]
ecore_x_fixes_selection_notification_request Ecore_X_Atom selection )
ecore_x_gesture_event_grab ( Ecore_X_Window win, Ecore_X_Gesture_Event_Type type, int num_fingers )
ecore_x_gesture_event_ungrab ( Ecore_X_Window win, Ecore_X_Gesture_Event_Type type, int num_fingers )
ecore_x_gesture_events_select ( Ecore_X_Window win, Ecore_X_Gesture_Event_Mask mask )
ecore_x_gesture_events_selected_get Ecore_X_Window win )
ecore_x_gesture_supported ( )
ECORE_X_LOCK_SHIFT [data]
ecore_x_netwm_desk_workareas_get ( Ecore_X_Window root, unsigned int* n_desks )
ecore_x_randr_current_output_get ( Ecore_X_Window window, int* num )
ecore_x_randr_edid_display_ascii_get ( unsigned char* edid, unsigned long edid_length )
ecore_x_randr_edid_display_aspect_ratio_preferred_get ( unsigned char* edid, unsigned long edid_length )
ecore_x_randr_edid_display_aspect_ratios_get ( unsigned char* edid, unsigned long edid_length )
ecore_x_randr_edid_display_colorscheme_get ( unsigned char* edid, unsigned long edid_length )
ecore_x_randr_edid_display_interface_type_get ( unsigned char* edid, unsigned long edid_length )
ecore_x_randr_edid_display_name_get ( unsigned char* edid, unsigned long edid_length )
ecore_x_randr_edid_display_serial_get ( unsigned char* edid, unsigned long edid_length )
ecore_x_randr_edid_display_type_digital_get ( unsigned char* edid, unsigned long edid_length )
ecore_x_randr_edid_dpms_available_get ( unsigned char* edid, unsigned long edid_length )
ecore_x_randr_edid_dpms_off_available_get ( unsigned char* edid, unsigned long edid_length )
ecore_x_randr_edid_dpms_standby_available_get ( unsigned char* edid, unsigned long edid_length )
ecore_x_randr_edid_dpms_suspend_available_get ( unsigned char* edid, unsigned long edid_length )
ecore_x_randr_edid_has_valid_header ( unsigned char* edid, unsigned long edid_length )
ecore_x_randr_edid_info_has_valid_checksum ( unsigned char* edid, unsigned long edid_length )
ecore_x_randr_edid_manufacturer_model_get ( unsigned char* edid, unsigned long edid_length )
ecore_x_randr_edid_manufacturer_name_get ( unsigned char* edid, unsigned long edid_length )
ecore_x_randr_edid_manufacturer_serial_number_get ( unsigned char* edid, unsigned long edid_length )
ecore_x_randr_edid_version_get ( unsigned char* edid, unsigned long edid_length )
ecore_x_randr_output_backlight_level_get ( Ecore_X_Window root, Ecore_X_Randr_Output output )
ecore_x_randr_output_backlight_level_set ( Ecore_X_Window root, Ecore_X_Randr_Output output, double level )
ecore_x_randr_screen_backlight_level_set ( Ecore_X_Window root, double level )
ecore_x_randr_window_outputs_get ( Ecore_X_Window window, int* num )
ecore_x_screen_count_get ( )
ecore_x_screen_get int index )
ecore_x_screen_index_get Ecore_X_Screen const* screen )
ecore_x_screen_size_get ( Ecore_X_Screen const* screen, int* w, int* h )
ecore_x_selection_owner_get Ecore_X_Atom atom )
ecore_x_selection_owner_set ( Ecore_X_Window win, Ecore_X_Atom atom, Ecore_X_Time tm )
ecore_x_sync_counter_2_query ( Ecore_X_Sync_Counter counter, int* val_hi, unsigned int* val_lo )
ecore_x_sync_counter_2_set ( Ecore_X_Sync_Counter counter, int val_hi, unsigned int val_lo )
ecore_x_sync_counter_set ( Ecore_X_Sync_Counter counter, int val )
ecore_x_visual_id_get Ecore_X_Visual visual )
ecore_x_vsync_animator_tick_source_set Ecore_X_Window win )
ecore_x_window_shape_input_rectangle_add ( Ecore_X_Window win, int x, int y, int w, int h )
ecore_x_window_shape_input_rectangle_clip ( Ecore_X_Window win, int x, int y, int w, int h )
ecore_x_window_shape_input_rectangle_set ( Ecore_X_Window win, int x, int y, int w, int h )
ecore_x_window_shape_input_rectangle_subtract ( Ecore_X_Window win, int x, int y, int w, int h )
ecore_x_window_shape_input_rectangles_add ( Ecore_X_Window win, Ecore_X_Rectangle* rects, int num )
ecore_x_window_shape_input_rectangles_set ( Ecore_X_Window win, Ecore_X_Rectangle* rects, int num )
ecore_x_window_shape_input_window_add_xy ( Ecore_X_Window win, Ecore_X_Window shape_win, int x, int y )
ecore_x_window_shape_input_window_set ( Ecore_X_Window win, Ecore_X_Window shape_win )
ecore_x_window_shape_input_window_set_xy ( Ecore_X_Window win, Ecore_X_Window shape_win, int x, int y )
ecore_x_window_shape_rectangle_subtract ( Ecore_X_Window win, int x, int y, int w, int h )

Ecore_X_Atoms.h, libecore_x.so.1.1.0
ECORE_X_ATOM_E_VIDEO_PARENT [data]
ECORE_X_ATOM_E_VIDEO_POSITION [data]
ECORE_X_ATOM_VISUALID [data]

to the top

Removed Symbols (183)


Ecore_Evas.h, libecore_evas.so.1.0.2
ecore_evas_activate Ecore_Evas* ee )
ecore_evas_alpha_get Ecore_Evas const* ee )
ecore_evas_alpha_set Ecore_Evas* ee, Eina_Bool alpha )
ecore_evas_app_comp_sync_get ( )
ecore_evas_app_comp_sync_set Eina_Bool do_sync )
ecore_evas_avoid_damage_get Ecore_Evas const* ee )
ecore_evas_avoid_damage_set Ecore_Evas* ee, Ecore_Evas_Avoid_Damage_Type on )
ecore_evas_borderless_get Ecore_Evas const* ee )
ecore_evas_borderless_set Ecore_Evas* ee, Eina_Bool on )
ecore_evas_buffer_allocfunc_new int w, int h, void*(*alloc_func)(void*, int), void(*free_func)(void*, void*), void const* data )
ecore_evas_buffer_new int w, int h )
ecore_evas_buffer_pixels_get Ecore_Evas* ee )
ecore_evas_callback_delete_request_set Ecore_Evas* ee, void(*func)(Ecore_Evas*) )
ecore_evas_callback_destroy_set Ecore_Evas* ee, void(*func)(Ecore_Evas*) )
ecore_evas_callback_focus_in_set Ecore_Evas* ee, void(*func)(Ecore_Evas*) )
ecore_evas_callback_focus_out_set Ecore_Evas* ee, void(*func)(Ecore_Evas*) )
ecore_evas_callback_hide_set Ecore_Evas* ee, void(*func)(Ecore_Evas*) )
ecore_evas_callback_mouse_in_set Ecore_Evas* ee, void(*func)(Ecore_Evas*) )
ecore_evas_callback_mouse_out_set Ecore_Evas* ee, void(*func)(Ecore_Evas*) )
ecore_evas_callback_move_set Ecore_Evas* ee, void(*func)(Ecore_Evas*) )
ecore_evas_callback_post_render_set Ecore_Evas* ee, void(*func)(Ecore_Evas*) )
ecore_evas_callback_pre_free_set Ecore_Evas* ee, void(*func)(Ecore_Evas*) )
ecore_evas_callback_pre_render_set Ecore_Evas* ee, void(*func)(Ecore_Evas*) )
ecore_evas_callback_resize_set Ecore_Evas* ee, void(*func)(Ecore_Evas*) )
ecore_evas_callback_show_set Ecore_Evas* ee, void(*func)(Ecore_Evas*) )
ecore_evas_callback_sticky_set Ecore_Evas* ee, void(*func)(Ecore_Evas*) )
ecore_evas_callback_unsticky_set Ecore_Evas* ee, void(*func)(Ecore_Evas*) )
ecore_evas_cocoa_new ( char const* name, int w, int h )
ecore_evas_comp_sync_get Ecore_Evas const* ee )
ecore_evas_comp_sync_set Ecore_Evas* ee, Eina_Bool do_sync )
ecore_evas_cursor_get ( Ecore_Evas const* ee, Evas_Object** obj, int* layer, int* hot_x, int* hot_y )
ecore_evas_cursor_set Ecore_Evas* ee, char const* file, int layer, int hot_x, int hot_y )
ecore_evas_data_get ( Ecore_Evas const* ee, char const* key )
ecore_evas_data_set Ecore_Evas* ee, char const* key, void const* data )
ecore_evas_direct3d_new ( Ecore_Win32_Window* parent, int x, int y, int width, int height )
ecore_evas_directfb_new ( char const* disp_name, int windowed, int x, int y, int w, int h )
ecore_evas_directfb_window_get Ecore_Evas const* ee )
ecore_evas_ecore_evas_get Evas const* e )
ecore_evas_ecore_evas_list_get ( )
ecore_evas_engine_name_get Ecore_Evas const* ee )
ecore_evas_engine_type_supported_get Ecore_Evas_Engine_Type engine )
ecore_evas_engines_free Eina_List* engines )
ecore_evas_engines_get ( )
ecore_evas_fb_new ( char const* disp_name, int rotation, int w, int h )
ecore_evas_focus_get Ecore_Evas const* ee )
ecore_evas_focus_set Ecore_Evas* ee, Eina_Bool on )
ecore_evas_free Ecore_Evas* ee )
ecore_evas_fullscreen_get Ecore_Evas const* ee )
ecore_evas_fullscreen_set Ecore_Evas* ee, Eina_Bool on )
ecore_evas_geometry_get ( Ecore_Evas const* ee, int* x, int* y, int* w, int* h )
ecore_evas_get Ecore_Evas const* ee )
ecore_evas_gl_glew_new ( Ecore_Win32_Window* parent, int x, int y, int width, int height )
ecore_evas_gl_sdl_new ( char const* name, int w, int h, int fullscreen, int noframe )
ecore_evas_gl_x11_direct_resize_get Ecore_Evas const* ee )
ecore_evas_gl_x11_direct_resize_set Ecore_Evas* ee, Eina_Bool on )
ecore_evas_gl_x11_extra_event_window_add Ecore_Evas* ee, Ecore_X_Window win )
ecore_evas_gl_x11_new ( char const* disp_name, Ecore_X_Window parent, int x, int y, int w, int h )
ecore_evas_gl_x11_options_new ( char const* disp_name, Ecore_X_Window parent, int x, int y, int w, int h, int const* opt )
ecore_evas_gl_x11_pre_post_swap_callback_set ( Ecore_Evas const* ee, void* data, void(*pre_cb)(void*, Evas*), void(*post_cb)(void*, Evas*) )
ecore_evas_gl_x11_window_get Ecore_Evas const* ee )
ecore_evas_hide Ecore_Evas* ee )
ecore_evas_iconified_get Ecore_Evas const* ee )
ecore_evas_iconified_set Ecore_Evas* ee, Eina_Bool on )
ecore_evas_ignore_events_get Ecore_Evas const* ee )
ecore_evas_ignore_events_set Ecore_Evas* ee, Eina_Bool ignore )
ecore_evas_init ( )
ecore_evas_layer_get Ecore_Evas const* ee )
ecore_evas_layer_set Ecore_Evas* ee, int layer )
ecore_evas_lower Ecore_Evas* ee )
ecore_evas_managed_move Ecore_Evas* ee, int x, int y )
ecore_evas_manual_render Ecore_Evas* ee )
ecore_evas_manual_render_get Ecore_Evas const* ee )
ecore_evas_manual_render_set Ecore_Evas* ee, Eina_Bool manual_render )
ecore_evas_maximized_get Ecore_Evas const* ee )
ecore_evas_maximized_set Ecore_Evas* ee, Eina_Bool on )
ecore_evas_move Ecore_Evas* ee, int x, int y )
ecore_evas_move_resize Ecore_Evas* ee, int x, int y, int w, int h )
ecore_evas_name_class_get ( Ecore_Evas const* ee, char const** n, char const** c )
ecore_evas_name_class_set Ecore_Evas* ee, char const* n, char const* c )
ecore_evas_new ( char const* engine_name, int x, int y, int w, int h, char const* extra_options )
ecore_evas_object_associate Ecore_Evas* ee, Evas_Object* obj, Ecore_Evas_Object_Associate_Flags flags )
ecore_evas_object_associate_get Ecore_Evas const* ee )
ecore_evas_object_cursor_set Ecore_Evas* ee, Evas_Object* obj, int layer, int hot_x, int hot_y )
ecore_evas_object_dissociate Ecore_Evas* ee, Evas_Object* obj )
ecore_evas_object_ecore_evas_get Evas_Object* obj )
ecore_evas_object_evas_get Evas_Object* obj )
ecore_evas_object_image_new Ecore_Evas* ee_target )
ecore_evas_override_get Ecore_Evas const* ee )
ecore_evas_override_set Ecore_Evas* ee, Eina_Bool on )
ecore_evas_raise Ecore_Evas* ee )
ecore_evas_resize Ecore_Evas* ee, int w, int h )
ecore_evas_rotation_get Ecore_Evas const* ee )
ecore_evas_rotation_set Ecore_Evas* ee, int rot )
ecore_evas_rotation_with_resize_set Ecore_Evas* ee, int rot )
ecore_evas_sdl16_new ( char const* name, int w, int h, int fullscreen, int hwsurface, int noframe, int alpha )
ecore_evas_sdl_new ( char const* name, int w, int h, int fullscreen, int hwsurface, int noframe, int alpha )
ecore_evas_shaped_get Ecore_Evas const* ee )
ecore_evas_shaped_set Ecore_Evas* ee, Eina_Bool shaped )
ecore_evas_show Ecore_Evas* ee )
ecore_evas_shutdown ( )
ecore_evas_size_base_get ( Ecore_Evas const* ee, int* w, int* h )
ecore_evas_size_base_set Ecore_Evas* ee, int w, int h )
ecore_evas_size_max_get ( Ecore_Evas const* ee, int* w, int* h )
ecore_evas_size_max_set Ecore_Evas* ee, int w, int h )
ecore_evas_size_min_get ( Ecore_Evas const* ee, int* w, int* h )
ecore_evas_size_min_set Ecore_Evas* ee, int w, int h )
ecore_evas_size_step_get ( Ecore_Evas const* ee, int* w, int* h )
ecore_evas_size_step_set Ecore_Evas* ee, int w, int h )
ecore_evas_software_16_ddraw_new ( Ecore_Win32_Window* parent, int x, int y, int width, int height )
ecore_evas_software_ddraw_new ( Ecore_Win32_Window* parent, int x, int y, int width, int height )
ecore_evas_software_gdi_new ( Ecore_Win32_Window* parent, int x, int y, int width, int height )
ecore_evas_software_wince_ddraw_new ( Ecore_WinCE_Window* parent, int x, int y, int width, int height )
ecore_evas_software_wince_fb_new ( Ecore_WinCE_Window* parent, int x, int y, int width, int height )
ecore_evas_software_wince_gapi_new ( Ecore_WinCE_Window* parent, int x, int y, int width, int height )
ecore_evas_software_wince_gdi_new ( Ecore_WinCE_Window* parent, int x, int y, int width, int height )
ecore_evas_software_wince_new ( Ecore_WinCE_Window* parent, int x, int y, int width, int height )
ecore_evas_software_wince_window_get Ecore_Evas const* ee )
ecore_evas_software_x11_16_direct_resize_get Ecore_Evas const* ee )
ecore_evas_software_x11_16_direct_resize_set Ecore_Evas* ee, Eina_Bool on )
ecore_evas_software_x11_16_extra_event_window_add Ecore_Evas* ee, Ecore_X_Window win )
ecore_evas_software_x11_16_new ( char const* disp_name, Ecore_X_Window parent, int x, int y, int w, int h )
ecore_evas_software_x11_16_window_get Ecore_Evas const* ee )
ecore_evas_software_x11_8_direct_resize_get Ecore_Evas const* ee )
ecore_evas_software_x11_8_direct_resize_set Ecore_Evas* ee, Eina_Bool on )
ecore_evas_software_x11_8_extra_event_window_add Ecore_Evas* ee, Ecore_X_Window win )
ecore_evas_software_x11_8_new ( char const* disp_name, Ecore_X_Window parent, int x, int y, int w, int h )
ecore_evas_software_x11_8_subwindow_get Ecore_Evas const* ee )
ecore_evas_software_x11_8_window_get Ecore_Evas const* ee )
ecore_evas_software_x11_direct_resize_get Ecore_Evas const* ee )
ecore_evas_software_x11_direct_resize_set Ecore_Evas* ee, Eina_Bool on )
ecore_evas_software_x11_extra_event_window_add Ecore_Evas* ee, Ecore_X_Window win )
ecore_evas_software_x11_new ( char const* disp_name, Ecore_X_Window parent, int x, int y, int w, int h )
ecore_evas_software_x11_window_get Ecore_Evas const* ee )
ecore_evas_sticky_get Ecore_Evas const* ee )
ecore_evas_sticky_set Ecore_Evas* ee, Eina_Bool sticky )
ecore_evas_title_get Ecore_Evas const* ee )
ecore_evas_title_set Ecore_Evas* ee, char const* t )
ecore_evas_transparent_get Ecore_Evas const* ee )
ecore_evas_transparent_set Ecore_Evas* ee, Eina_Bool transparent )
ecore_evas_visibility_get Ecore_Evas const* ee )
ecore_evas_win32_window_get Ecore_Evas const* ee )
ecore_evas_window_get Ecore_Evas const* ee )
ecore_evas_withdrawn_get Ecore_Evas const* ee )
ecore_evas_withdrawn_set Ecore_Evas* ee, Eina_Bool withdrawn )
ecore_evas_x11_leader_default_set Ecore_Evas* ee )
ecore_evas_x11_leader_get Ecore_Evas* ee )
ecore_evas_x11_leader_set Ecore_Evas* ee, Ecore_X_Window win )
ecore_evas_xrender_x11_direct_resize_get Ecore_Evas const* ee )
ecore_evas_xrender_x11_direct_resize_set Ecore_Evas* ee, Eina_Bool on )
ecore_evas_xrender_x11_extra_event_window_add Ecore_Evas* ee, Ecore_X_Window win )
ecore_evas_xrender_x11_new ( char const* disp_name, Ecore_X_Window parent, int x, int y, int w, int h )
ecore_evas_xrender_x11_window_get Ecore_Evas const* ee )
ecore_getopt_callback_ecore_evas_list_engines ( Ecore_Getopt const* parser, Ecore_Getopt_Desc const* desc, char const* str, void* data, Ecore_Getopt_Value* storage )

Ecore_Fb.h, libecore_fb.so.1.0.2
ECORE_FB_EVENT_KEY_DOWN [data]
ECORE_FB_EVENT_KEY_UP [data]
ECORE_FB_EVENT_MOUSE_BUTTON_DOWN [data]
ECORE_FB_EVENT_MOUSE_BUTTON_UP [data]
ECORE_FB_EVENT_MOUSE_MOVE [data]
ECORE_FB_EVENT_MOUSE_WHEEL [data]

Ecore_IMF_Evas.h, libecore_imf_evas.so.1.0.2
ecore_imf_evas_event_key_down_wrap ( Evas_Event_Key_Down* evas_event, Ecore_IMF_Event_Key_Down* imf_event )
ecore_imf_evas_event_key_up_wrap ( Evas_Event_Key_Up* evas_event, Ecore_IMF_Event_Key_Up* imf_event )
ecore_imf_evas_event_mouse_down_wrap ( Evas_Event_Mouse_Down* evas_event, Ecore_IMF_Event_Mouse_Down* imf_event )
ecore_imf_evas_event_mouse_in_wrap ( Evas_Event_Mouse_In* evas_event, Ecore_IMF_Event_Mouse_In* imf_event )
ecore_imf_evas_event_mouse_move_wrap ( Evas_Event_Mouse_Move* evas_event, Ecore_IMF_Event_Mouse_Move* imf_event )
ecore_imf_evas_event_mouse_out_wrap ( Evas_Event_Mouse_Out* evas_event, Ecore_IMF_Event_Mouse_Out* imf_event )
ecore_imf_evas_event_mouse_up_wrap ( Evas_Event_Mouse_Up* evas_event, Ecore_IMF_Event_Mouse_Up* imf_event )
ecore_imf_evas_event_mouse_wheel_wrap ( Evas_Event_Mouse_Wheel* evas_event, Ecore_IMF_Event_Mouse_Wheel* imf_event )

Ecore_Input_Evas.h, libecore_input_evas.so.1.0.2
ecore_event_evas_init ( )
ecore_event_evas_key_down void* data, int type, void* event )
ecore_event_evas_key_up void* data, int type, void* event )
ecore_event_evas_modifier_lock_update Evas* e, unsigned int modifiers )
ecore_event_evas_mouse_button_down void* data, int type, void* event )
ecore_event_evas_mouse_button_up void* data, int type, void* event )
ecore_event_evas_mouse_in void* data, int type, void* event )
ecore_event_evas_mouse_move void* data, int type, void* event )
ecore_event_evas_mouse_out void* data, int type, void* event )
ecore_event_evas_mouse_wheel void* data, int type, void* event )
ecore_event_evas_shutdown ( )
ecore_event_window_ignore_events Ecore_Window id, int ignore_event )
ecore_event_window_match Ecore_Window id )
ecore_event_window_register Ecore_Window id, void* window, Evas* evas, Ecore_Event_Mouse_Move_Cb move_mouse, Ecore_Event_Multi_Move_Cb move_multi, Ecore_Event_Multi_Down_Cb down_multi, Ecore_Event_Multi_Up_Cb up_multi )
ecore_event_window_unregister Ecore_Window id )

Ecore_X.h, libecore_x.so.1.0.2
ecore_x_randr_current_crtc_get ( Ecore_X_Window window, int* num )

to the top

Problems with Symbols, Medium Severity (1)


Ecore_Con.h, libecore_con.so.1.0.2
[+] ecore_con_server_clients_get Ecore_Con_Server* svr ) (1)

to the top

Problems with Data Types, Low Severity (13)


Ecore_IMF.h
[+] struct _Ecore_IMF_Context_Class (11)

Ecore_Ipc.h
[+] typedef Ecore_Ipc_Client (1)
[+] typedef Ecore_Ipc_Server (1)

to the top

Problems with Symbols, Low Severity (23)


Ecore.h, libecore.so.1.0.2
[+] ecore_event_handler_data_set ( Ecore_Event_Handler* eh, void* data ) (1)

Ecore_Ipc.h, libecore_ipc.so.1.0.2
[+] ecore_ipc_client_data_get void* cl ) (1)
[+] ecore_ipc_client_data_set void* cl, void const* data ) (1)
[+] ecore_ipc_client_data_size_max_get void* cl ) (1)
[+] ecore_ipc_client_data_size_max_set void* cl, int size ) (1)
[+] ecore_ipc_client_del void* cl ) (1)
[+] ecore_ipc_client_flush void* cl ) (1)
[+] ecore_ipc_client_ip_get void* cl ) (1)
[+] ecore_ipc_client_send void* cl, int major, int minor, int ref, int ref_to, int response, void const* data, int size ) (1)
[+] ecore_ipc_client_server_get void* cl ) (2)
[+] ecore_ipc_server_add ( Ecore_Ipc_Type type, char const* name, int port, void const* data ) (1)
[+] ecore_ipc_server_client_limit_set void* svr, int client_limit, char reject_excess_clients ) (1)
[+] ecore_ipc_server_clients_get void* svr ) (1)
[+] ecore_ipc_server_connect ( Ecore_Ipc_Type type, char* name, int port, void const* data ) (1)
[+] ecore_ipc_server_connected_get void* svr ) (1)
[+] ecore_ipc_server_data_get void* svr ) (1)
[+] ecore_ipc_server_data_size_max_get void* srv ) (1)
[+] ecore_ipc_server_data_size_max_set void* srv, int size ) (1)
[+] ecore_ipc_server_del void* svr ) (1)
[+] ecore_ipc_server_flush void* svr ) (1)
[+] ecore_ipc_server_ip_get void* svr ) (1)
[+] ecore_ipc_server_send void* svr, int major, int minor, int ref, int ref_to, int response, void const* data, int size ) (1)

to the top

Other Changes in Data Types (1)


Ecore.h
[+] enum _Ecore_Exe_Flags (1)

to the top

Header Files (14)


Ecore.h
Ecore_Con.h
Ecore_Evas.h
Ecore_Fb.h
Ecore_File.h
Ecore_Getopt.h
Ecore_IMF.h
Ecore_IMF_Evas.h
Ecore_Input.h
Ecore_Input_Evas.h
Ecore_Ipc.h
Ecore_X.h
Ecore_X_Atoms.h
Ecore_X_Cursor.h

to the top

Shared Libraries (11)


libecore.so.1.0.2
libecore_con.so.1.0.2
libecore_evas.so.1.0.2
libecore_fb.so.1.0.2
libecore_file.so.1.0.2
libecore_imf.so.1.0.2
libecore_imf_evas.so.1.0.2
libecore_input.so.1.0.2
libecore_input_evas.so.1.0.2
libecore_ipc.so.1.0.2
libecore_x.so.1.0.2

to the top




Generated on Tue Aug 21 17:58:37 2012 for Ecore by ABI Compliance Checker 1.98.4  
A tool for checking backward compatibility of a C/C++ library API