hermet pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=9d9658304993f1fe56c052575875f2619a64e435

commit 9d9658304993f1fe56c052575875f2619a64e435
Author: JunsuChoi <[email protected]>
Date:   Tue May 12 11:13:27 2020 +0900

    evas_vg_node: deprecate evas_vg_node_geometry_set.
    
    Summary:
    The geometry info of evas_vg_node is based on Efl.Path_Bounds.
    The size of vg_node does not change unless path data is changed.
    Therefore, this API does not work normally.
    
    Test Plan: N/A
    
    Reviewers: Hermet, kimcinoo, herb
    
    Reviewed By: Hermet
    
    Subscribers: cedric, #reviewers, #committers
    
    Tags: #efl
    
    Differential Revision: https://phab.enlightenment.org/D11809
---
 src/lib/evas/Evas_Legacy.h               | 3 ++-
 src/lib/evas/canvas/efl_canvas_vg_node.c | 1 +
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/lib/evas/Evas_Legacy.h b/src/lib/evas/Evas_Legacy.h
index cb13afdd0f..b8fd3d09ed 100644
--- a/src/lib/evas/Evas_Legacy.h
+++ b/src/lib/evas/Evas_Legacy.h
@@ -3912,8 +3912,9 @@ EAPI void evas_vg_node_geometry_get(Evas_Vg_Node *obj, 
int *x, int *y, int *w, i
  * @param[in] h The h geometry of the given object.
  *
  * @since 1.24
+ * @deprecated
  */
-EAPI void evas_vg_node_geometry_set(Evas_Vg_Node *obj, int x, int y, int w, 
int h);
+EAPI void evas_vg_node_geometry_set(Evas_Vg_Node *obj, int x, int y, int w, 
int h) EINA_DEPRECATED;
 
 /**
  * @brief Stack @p obj immediately below @p below.
diff --git a/src/lib/evas/canvas/efl_canvas_vg_node.c 
b/src/lib/evas/canvas/efl_canvas_vg_node.c
index 8ed04adee6..a076136815 100644
--- a/src/lib/evas/canvas/efl_canvas_vg_node.c
+++ b/src/lib/evas/canvas/efl_canvas_vg_node.c
@@ -737,6 +737,7 @@ evas_vg_node_geometry_get(Evas_Vg_Node *obj, int *x, int 
*y, int *w, int *h)
    if (h) *h = r.h;
 }
 
+/* deprecated */
 EAPI void
 evas_vg_node_geometry_set(Evas_Vg_Node *obj, int x, int y, int w, int h)
 {

-- 


Reply via email to