bu5hm4n pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=132520bc7b96ad461a62316f97085e9d03c68dcd

commit 132520bc7b96ad461a62316f97085e9d03c68dcd
Author: Jaehyun Cho <[email protected]>
Date:   Mon Jul 1 20:12:46 2019 +0900

    elementary: remove unused elm_widget header files
    
    elm_widget_bg.h and elm_widget_clipper.h are not used any more.
    So those header files are removed.
---
 src/lib/elementary/elm_widget_bg.h      | 68 ---------------------------------
 src/lib/elementary/elm_widget_clipper.h | 66 --------------------------------
 2 files changed, 134 deletions(-)

diff --git a/src/lib/elementary/elm_widget_bg.h 
b/src/lib/elementary/elm_widget_bg.h
deleted file mode 100644
index c7acb2a09c..0000000000
--- a/src/lib/elementary/elm_widget_bg.h
+++ /dev/null
@@ -1,68 +0,0 @@
-#ifndef ELM_WIDGET_BG_H
-#define ELM_WIDGET_BG_H
-
-#include "Elementary.h"
-
-/* DO NOT USE THIS HEADER UNLESS YOU ARE PREPARED FOR BREAKING OF YOUR
- * CODE. THIS IS ELEMENTARY'S INTERNAL WIDGET API (for now) AND IS NOT
- * FINAL. CALL elm_widget_api_check(ELM_INTERNAL_API_VERSION) TO CHECK
- * IT AT RUNTIME.
- */
-
-/**
- * @addtogroup Widget
- * @{
- *
- * @section elm-bg-class The Elementary Bg Class
- *
- * Elementary, besides having the @ref Bg widget, exposes its
- * foundation -- the Elementary Bg Class -- in order to create other
- * widgets which are a bg with some more logic on top.
- */
-
-/**
- * Base layout smart data extended with bg instance data.
- */
-typedef struct _Elm_Bg_Data Elm_Bg_Data;
-struct _Elm_Bg_Data
-{
-   Evas_Object          *rect; /*<< Used for elm_bg_color_set(): 
elm.swallow.rectangle */
-   Evas_Object          *img; /*<< Used for elm_bg_file_set(): 
elm.swallow.content */
-   const char           *file, *group;  /*<< path to file and group name to 
give life to "img": elm.swallow.background */
-   Elm_Bg_Option         option;
-   struct
-     {
-        Evas_Coord w, h;
-     } load_opts;
-};
-
-/**
- * @}
- */
-
-#define ELM_BG_DATA_GET(o, sd) \
-  Elm_Bg_Data * sd = efl_data_scope_get(o, ELM_BG_CLASS)
-
-#define ELM_BG_DATA_GET_OR_RETURN(o, ptr)            \
-  ELM_BG_DATA_GET(o, ptr);                           \
-  if (EINA_UNLIKELY(!ptr))                           \
-    {                                                \
-       ERR("No widget data for object %p (%s)",      \
-           o, evas_object_type_get(o));              \
-       return;                                       \
-    }
-
-#define ELM_BG_DATA_GET_OR_RETURN_VAL(o, ptr, val)   \
-  ELM_BG_DATA_GET(o, ptr);                           \
-  if (EINA_UNLIKELY(!ptr))                           \
-    {                                                \
-       ERR("No widget data for object %p (%s)",      \
-           o, evas_object_type_get(o));              \
-       return val;                                   \
-    }
-
-#define ELM_BG_CHECK(obj)                              \
-  if (EINA_UNLIKELY(!efl_isa((obj), ELM_BG_CLASS))) \
-    return
-
-#endif
diff --git a/src/lib/elementary/elm_widget_clipper.h 
b/src/lib/elementary/elm_widget_clipper.h
deleted file mode 100644
index 6be7914277..0000000000
--- a/src/lib/elementary/elm_widget_clipper.h
+++ /dev/null
@@ -1,66 +0,0 @@
-#ifndef ELM_WIDGET_CLIPPER_H
-#define ELM_WIDGET_CLIPPER_H
-
-#include "Elementary.h"
-
-/* DO NOT USE THIS HEADER UNLESS YOU ARE PREPARED FOR BREAKING OF YOUR
- * CODE. THIS IS ELEMENTARY'S INTERNAL WIDGET API (for now) AND IS NOT
- * FINAL. CALL elm_widget_api_check(ELM_INTERNAL_API_VERSION) TO CHECK
- * IT AT RUNTIME.
- */
-
-/**
- * @addtogroup Widget
- * @{
- *
- * @section elm-clipper-class The Elementary Clipper Class
- *
- * Elementary, besides having the @ref Clipper widget, exposes its
- * foundation -- the Elementary Clipper Class -- in order to create other
- * widgets which are a clipper object with some more logic on top.
- */
-
-
-/**
- * Base widget smart data extended with clipper instance data.
- */
-typedef struct _Elm_Clipper_Data Elm_Clipper_Data;
-struct _Elm_Clipper_Data
-{
-   Evas_Object *content, *clipper;
-   float region_x1;
-   float region_y1;
-   float region_x2;
-   float region_y2;
-};
-
-/**
- * @}
- */
-
-#define ELM_CLIPPER_DATA_GET(o, sd) \
-  Elm_Clipper_Data * sd = efl_data_scope_get(o, ELM_CLIPPER_CLASS)
-
-#define ELM_CLIPPER_DATA_GET_OR_RETURN(o, ptr)        \
-  ELM_CLIPPER_DATA_GET(o, ptr);                       \
-  if (EINA_UNLIKELY(!ptr))                           \
-    {                                                \
-       ERR("No widget data for object %p (%s)",      \
-           o, evas_object_type_get(o));              \
-       return;                                       \
-    }
-
-#define ELM_CLIPPER_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
-  ELM_CLIPPER_DATA_GET(o, ptr);                         \
-  if (EINA_UNLIKELY(!ptr))                             \
-    {                                                  \
-       ERR("No widget data for object %p (%s)",        \
-           o, evas_object_type_get(o));                \
-       return val;                                     \
-    }
-
-#define ELM_CLIPPER_CHECK(obj)                              \
-  if (EINA_UNLIKELY(!efl_isa((obj), ELM_CLIPPER_CLASS))) \
-    return
-
-#endif

-- 


Reply via email to