From 132520bc7b96ad461a62316f97085e9d03c68dcd Mon Sep 17 00:00:00 2001 From: Jaehyun Cho Date: Mon, 1 Jul 2019 20:12:46 +0900 Subject: [PATCH] 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(-) delete mode 100644 src/lib/elementary/elm_widget_bg.h delete mode 100644 src/lib/elementary/elm_widget_clipper.h 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