Re: [E-devel] EFL + Elementary ABI report v1.15.0 alpha1
On 09/07/15 09:02, Tom Hacohen wrote: Hey, Here again, the new EFL + Elementary ABI reports. As usual: https://devs.enlightenment.org/~tasn/abi/ Please take a look and report any issues. I haven't looked at it yet myself. I updated the abi/api report for the release. -- Tom. -- ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] EFL + Elementary ABI report v1.15.0 alpha1
On 09/07/15 09:02, Tom Hacohen wrote: Hey, Here again, the new EFL + Elementary ABI reports. As usual: https://devs.enlightenment.org/~tasn/abi/ Please take a look and report any issues. I haven't looked at it yet myself. Up for beta3. -- Tom. -- ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] EFL + Elementary ABI report v1.15.0 alpha1
Hello. On 21/07/15 12:13, Tom Hacohen wrote: On 15/07/15 10:05, Tom Hacohen wrote: On 09/07/15 09:02, Tom Hacohen wrote: Hey, Here again, the new EFL + Elementary ABI reports. As usual: https://devs.enlightenment.org/~tasn/abi/ Please take a look and report any issues. I haven't looked at it yet myself. Beta1 report is now up. Same place. Beta2 is up, same place. Now up to Elementary. Again ignoring changes coming from eo. The additions are looking ok. Only think I ponder about is the changed symbol. See below. New API's: elm_config.h, libelementary.so.1.15.0 elm_config_transition_duration_factor_get ( ) elm_config_transition_duration_factor_set ( double factor ) elm_focus.h, libelementary.so.1.15.0 elm_object_focus_move_policy_get ( Evas_Object const* obj ) elm_object_focus_move_policy_set ( Evas_Object* obj, enum Elm_Focus_Move_Policy policy ) elm_widget.h, libelementary.so.1.15.0 _elm_widget_item_onscreen_is ( Elm_Object_Item* item ) _elm_widget_onscreen_is ( Evas_Object* widget ) The two above are internal and should not really be a problem. Reading the functions names makes me shudder a bit but it follows the verb at the end rule. Changed symbols: elm_widget_hover.h [−] _content_aliases [data] (1) Type of this global data has been changed from struct _Elm_Layout_Part_Alias_Description[10] const (*160* bytes) to struct _Elm_Layout_Part_Alias_Description[] const (*8* bytes). Where is this change coming from? It smells like it could bite people using it already and upgrading. Its internal widget API after all and states this inside the header so we should be fine. Given the above I think their is nothing in Elm either. Not bad. regards Stefan Schmidt -- ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] EFL + Elementary ABI report v1.15.0 alpha1
Hello. On 21/07/15 12:13, Tom Hacohen wrote: On 15/07/15 10:05, Tom Hacohen wrote: On 09/07/15 09:02, Tom Hacohen wrote: Hey, Here again, the new EFL + Elementary ABI reports. As usual: https://devs.enlightenment.org/~tasn/abi/ Please take a look and report any issues. I haven't looked at it yet myself. Beta1 report is now up. Same place. Beta2 is up, same place. Taking a look now. As usual I will start with EFL and do a separate mail for Elm. Ignoring change coming from eo I could only see API additions but nothing problematic in removal or changed which is already quite good. Below is a list with all listed API additions from this cycle (quite a few). It would be good if folks could glanze over them and bring up problems with naming, parameters, etc if they see fit. API additions: Ecore_Evas.h, libecore_evas.so.1.15.0 ecore_evas_aux_hint_id_get ( Ecore_Evas const* ee, char const* hint ) ecore_evas_aux_hint_val_get ( Ecore_Evas const* ee, int id ) ecore_evas_extn_socket_events_block_get ( Ecore_Evas* ee ) ecore_evas_extn_socket_events_block_set ( Ecore_Evas* ee, Eina_Bool events_block ) Ecore_Input.h, libecore_input.so.1.15.0 ECORE_EVENT_MOUSE_BUTTON_CANCEL [data] Ecore_Input_Evas.h, libecore_input_evas.so.1.15.0 ecore_event_evas_mouse_button_cancel ( void* data, int type, void* event ) Ecore_X.h, libecore_x.so.1.15.0 ecore_x_e_keyrouter_get ( Ecore_X_Window root ) ecore_x_e_keyrouter_set ( Ecore_X_Window root, Eina_Bool on ) ecore_x_init_from_display ( Ecore_X_Display* display ) ecore_x_input_touch_devices_grab ( Ecore_X_Window win ) ecore_x_input_touch_devices_ungrab ( ) ecore_x_keysym_get ( char const* string ) ecore_x_window_keygrab_set ( Ecore_X_Window win, char const* key, int mod, int any_mod, int priority, enum Ecore_X_Win_Keygrab_Mode grab_mode ) ecore_x_window_keygrab_unset ( Ecore_X_Window win, char const* key, int mod, int any_mod ) Ecore_X_Atoms.h, libecore_x.so.1.15.0 ECORE_X_ATOM_E_KEYROUTER_SUPPORTED [data] ECORE_X_ATOM_E_KEYROUTER_WINDOW_KEYTABLE [data] Edje_Common.h, libedje.so.1.15.0 edje_language_set ( char const* locale ) edje_transition_duration_factor_get ( ) edje_transition_duration_factor_set ( double scale ) eina_crc.h, libeina.so.1.15.0 eina_crc ( char const* key, int len, unsigned int seed, Eina_Bool start_stream ) eina_evlog.h, libeina.so.1.15.0 eina_evlog ( char const* event, void* obj, double srctime, char const* detail ) eina_evlog_start ( ) eina_evlog_steal ( ) eina_evlog_stop ( ) eina_matrix.h, libeina.so.1.15.0 eina_matrix3_matrix4_to ( Eina_Matrix4* m4, Eina_Matrix3 const* m3 ) eina_matrix4_matrix3_to ( Eina_Matrix3* m3, Eina_Matrix4 const* m4 ) eina_matrix4_type_get ( Eina_Matrix4 const* m ) eina_matrix4_values_get ( Eina_Matrix4 const* m, double* xx, double* xy, double* xz, double* xw, double* yx, double* yy, double* yz, double* yw, double* zx, double* zy, double* zz, double* zw, double* wx, double* wy, double* wz, double* ww ) eina_matrix4_values_set ( Eina_Matrix4* m, double xx, double xy, double xz, double xw, double yx, double yy, double yz, double yw, double zx, double zy, double zz, double zw, double wx, double wy, double wz, double ww ) eina_quaternion.h, libeina.so.1.15.0 eina_matrix3_quaternion_get ( Eina_Quaternion* q, Eina_Matrix3 const* m ) eina_quaternion_add ( Eina_Quaternion* out, Eina_Quaternion const* a, Eina_Quaternion const* b ) eina_quaternion_conjugate ( Eina_Quaternion* out, Eina_Quaternion const* in ) eina_quaternion_dot ( Eina_Quaternion const* a, Eina_Quaternion const* b ) eina_quaternion_f16p16_add ( Eina_Quaternion_F16p16* out, Eina_Quaternion_F16p16 const* a, Eina_Quaternion_F16p16 const* b ) eina_quaternion_f16p16_conjugate ( Eina_Quaternion_F16p16* out, Eina_Quaternion_F16p16 const* in ) eina_quaternion_f16p16_dot ( Eina_Quaternion_F16p16 const* a, Eina_Quaternion_F16p16 const* b ) eina_quaternion_f16p16_lerp ( Eina_Quaternion_F16p16* out, Eina_Quaternion_F16p16 const* a, Eina_Quaternion_F16p16 const* b, Eina_F16p16 pos ) eina_quaternion_f16p16_mul ( Eina_Quaternion_F16p16* out, Eina_Quaternion_F16p16 const* a, Eina_Quaternion_F16p16 const* b ) eina_quaternion_f16p16_negative ( Eina_Quaternion_F16p16* out, Eina_Quaternion_F16p16 const* in ) eina_quaternion_f16p16_nlerp ( Eina_Quaternion_F16p16* out, Eina_Quaternion_F16p16 const* a, Eina_Quaternion_F16p16 const* b, Eina_F16p16 pos ) eina_quaternion_f16p16_norm ( Eina_Quaternion_F16p16 const* q ) eina_quaternion_f16p16_rotate ( Eina_Point_3D_F16p16* p, Eina_Point_3D_F16p16 const* center, Eina_Quaternion_F16p16 const* q ) eina_quaternion_f16p16_scale ( Eina_Quaternion_F16p16* out, Eina_Quaternion_F16p16 const* a, Eina_F16p16 b ) eina_quaternion_f16p16_set ( Eina_Quaternion* out, Eina_F16p16 x, Eina_F16p16 y, Eina_F16p16 z, Eina_F16p16 w ) eina_quaternion_f16p16_slerp ( Eina_Quaternion_F16p16* out, Eina_Quaternion_F16p16 const* a, Eina_Quaternion_F16p16 const* b, Eina_F16p16 pos ) eina_quaternion_lerp ( Eina_Quaternion* out,
Re: [E-devel] EFL + Elementary ABI report v1.15.0 alpha1
On Wed, 22 Jul 2015 11:55:08 +0200 Stefan Schmidt ste...@osg.samsung.com said: Hello. On 21/07/15 12:13, Tom Hacohen wrote: On 15/07/15 10:05, Tom Hacohen wrote: On 09/07/15 09:02, Tom Hacohen wrote: Hey, Here again, the new EFL + Elementary ABI reports. As usual: https://devs.enlightenment.org/~tasn/abi/ Please take a look and report any issues. I haven't looked at it yet myself. Beta1 report is now up. Same place. Beta2 is up, same place. Did anyone look at these already? I will try to have a look myself towards the end of this week. i looked at the first round - ignoring the noise and found nothing to worry about. -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] EFL + Elementary ABI report v1.15.0 alpha1
Hello. On 21/07/15 12:13, Tom Hacohen wrote: On 15/07/15 10:05, Tom Hacohen wrote: On 09/07/15 09:02, Tom Hacohen wrote: Hey, Here again, the new EFL + Elementary ABI reports. As usual: https://devs.enlightenment.org/~tasn/abi/ Please take a look and report any issues. I haven't looked at it yet myself. Beta1 report is now up. Same place. Beta2 is up, same place. Did anyone look at these already? I will try to have a look myself towards the end of this week. regards Stefan Schmidt -- Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] EFL + Elementary ABI report v1.15.0 alpha1
Hello. On 22/07/15 12:33, Carsten Haitzler wrote: On Wed, 22 Jul 2015 11:55:08 +0200 Stefan Schmidt ste...@osg.samsung.com said: Hello. On 21/07/15 12:13, Tom Hacohen wrote: On 15/07/15 10:05, Tom Hacohen wrote: On 09/07/15 09:02, Tom Hacohen wrote: Hey, Here again, the new EFL + Elementary ABI reports. As usual: https://devs.enlightenment.org/~tasn/abi/ Please take a look and report any issues. I haven't looked at it yet myself. Beta1 report is now up. Same place. Beta2 is up, same place. Did anyone look at these already? I will try to have a look myself towards the end of this week. i looked at the first round - ignoring the noise and found nothing to worry about. That's a good start. :) I will look at the beta2 report Thursday or Friday. regards Stefan Schmidt -- Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] EFL + Elementary ABI report v1.15.0 alpha1
On 15/07/15 10:05, Tom Hacohen wrote: On 09/07/15 09:02, Tom Hacohen wrote: Hey, Here again, the new EFL + Elementary ABI reports. As usual: https://devs.enlightenment.org/~tasn/abi/ Please take a look and report any issues. I haven't looked at it yet myself. Beta1 report is now up. Same place. Beta2 is up, same place. -- Tom. -- Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] EFL + Elementary ABI report v1.15.0 alpha1
On 09/07/15 09:02, Tom Hacohen wrote: Hey, Here again, the new EFL + Elementary ABI reports. As usual: https://devs.enlightenment.org/~tasn/abi/ Please take a look and report any issues. I haven't looked at it yet myself. Beta1 report is now up. Same place. -- Tom. -- Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] EFL + Elementary ABI report v1.15.0 alpha1
Hey, Here again, the new EFL + Elementary ABI reports. As usual: https://devs.enlightenment.org/~tasn/abi/ Please take a look and report any issues. I haven't looked at it yet myself. -- Tom. -- Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] EFL + Elementary ABI report v1.15.0 alpha1
Thanks for the report! On Thu, Jul 9, 2015 at 5:02 PM, Tom Hacohen t...@osg.samsung.com wrote: Hey, Here again, the new EFL + Elementary ABI reports. As usual: https://devs.enlightenment.org/~tasn/abi/ Please take a look and report any issues. I haven't looked at it yet myself. -- Tom. -- Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Daniel Juyung Seo (SeoZ) -- Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel