Binary compatibility report for the Ecore library between 1.0.1 and 1.0.2 versions on x86
Test Info
Library Name | Ecore |
Version #1 | 1.0.1 |
Version #2 | 1.0.2 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 11 |
Total Shared Libraries | 8 |
Total Symbols / Types | 1089 / 397 |
Verdict | Compatible |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 177 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 0 |
Added Symbols (177)
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_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
Header Files (11)
Ecore.h
Ecore_Con.h
Ecore_Fb.h
Ecore_File.h
Ecore_Getopt.h
Ecore_IMF.h
Ecore_Input.h
Ecore_Ipc.h
Ecore_X.h
Ecore_X_Atoms.h
Ecore_X_Cursor.h
to the top
Shared Libraries (8)
libecore.so.1.0.1
libecore_con.so.1.0.1
libecore_fb.so.1.0.1
libecore_file.so.1.0.1
libecore_imf.so.1.0.1
libecore_input.so.1.0.1
libecore_ipc.so.1.0.1
libecore_x.so.1.0.1
to the top