src/bin/e_policy_wl.h \
src/bin/e_policy_appinfo.h \
src/bin/e_appinfo.h \
-src/bin/e_magnifier.h \
src/bin/e_process.h \
src/bin/e_privilege.h \
src/bin/e_security.h \
#include "e_policy_conformant.h"
#include "e_policy_visibility.h"
#include "e_appinfo.h"
-#include "e_magnifier.h"
#include "e_process.h"
#include "e_privilege.h"
#include "e_security.h"
#include "e_policy_wl_intern.h"
#include "e_output_intern.h"
#include "e_module_intern.h"
+#include "e_magnifier_intern.h"
#include <tbm_bufmgr.h>
#include <tbm_surface.h>
#include "e.h"
+#include "e_magnifier_intern.h"
#define E_MAGNIFIER_SMART_DATA_GET(obj, ptr) \
E_Magnifier_Smart_Data *ptr = evas_object_smart_data_get(obj);
evas_object_show(ec->magnifier_proxy);
- return EINA_TRUE;
+ return EINA_TRUE;
}
static void
+++ /dev/null
-# ifdef E_TYPEDEFS
-typedef enum _E_Magnifier_Zoom_Ratio
-{
- E_MAGNIFIER_ZOOM_RATIO_100 = 100,
- E_MAGNIFIER_ZOOM_RATIO_110 = 110,
- E_MAGNIFIER_ZOOM_RATIO_120 = 120,
- E_MAGNIFIER_ZOOM_RATIO_130 = 130,
- E_MAGNIFIER_ZOOM_RATIO_140 = 140,
- E_MAGNIFIER_ZOOM_RATIO_150 = 150,
- E_MAGNIFIER_ZOOM_RATIO_160 = 160,
- E_MAGNIFIER_ZOOM_RATIO_170 = 170,
- E_MAGNIFIER_ZOOM_RATIO_180 = 180,
- E_MAGNIFIER_ZOOM_RATIO_190 = 190,
- E_MAGNIFIER_ZOOM_RATIO_200 = 200,
-} E_Magnifier_Zoom_Ratio;
-# else
-
-# ifndef E_MAGNIFIER_H
-# define E_MAGNIFIER_H
-
-#define E_MAGNIFIER_SMART_OBJ_TYPE "E_Magnifier_Smart_Object"
-
-EINTERN int e_magnifier_init(void);
-EINTERN int e_magnifier_shutdown(void);
-
-EINTERN Eina_Bool e_magnifier_new(void);
-EINTERN void e_magnifier_del(void);
-
-EINTERN Eina_Bool e_magnifier_show(E_Client *ec);
-EINTERN void e_magnifier_hide(E_Client *ec);
-
-EINTERN Eina_Bool e_magnifier_zoom_obj_ratio_set(E_Client *ec, E_Magnifier_Zoom_Ratio ratio);
-EINTERN Eina_Bool e_magnifier_zoom_obj_geometry_set(E_Client *ec, int angle, int x, int y, int w, int h);
-
-EINTERN Eina_Bool e_magnifier_smart_member_add(E_Desk *desk, Evas_Object *obj);
-EINTERN Eina_Bool e_magnifier_smart_member_del(Evas_Object *obj);
-
-EINTERN Eina_Bool e_magnifier_owner_set(E_Client *ec);
-EINTERN void e_magnifier_owner_unset(E_Client *ec);
-EINTERN E_Client *e_magnifier_owner_get(void);
-
-EINTERN Eina_Bool e_magnifier_stand_alone_mode_set(Eina_Bool stand_alone);
-#endif
-#endif
-
-
-
--- /dev/null
+# ifndef E_MAGNIFIER_INTERN_H
+# define E_MAGNIFIER_INTERN_H
+
+#define E_MAGNIFIER_SMART_OBJ_TYPE "E_Magnifier_Smart_Object"
+
+typedef enum _E_Magnifier_Zoom_Ratio
+{
+ E_MAGNIFIER_ZOOM_RATIO_100 = 100,
+ E_MAGNIFIER_ZOOM_RATIO_110 = 110,
+ E_MAGNIFIER_ZOOM_RATIO_120 = 120,
+ E_MAGNIFIER_ZOOM_RATIO_130 = 130,
+ E_MAGNIFIER_ZOOM_RATIO_140 = 140,
+ E_MAGNIFIER_ZOOM_RATIO_150 = 150,
+ E_MAGNIFIER_ZOOM_RATIO_160 = 160,
+ E_MAGNIFIER_ZOOM_RATIO_170 = 170,
+ E_MAGNIFIER_ZOOM_RATIO_180 = 180,
+ E_MAGNIFIER_ZOOM_RATIO_190 = 190,
+ E_MAGNIFIER_ZOOM_RATIO_200 = 200,
+} E_Magnifier_Zoom_Ratio;
+
+EINTERN int e_magnifier_init(void);
+EINTERN int e_magnifier_shutdown(void);
+
+EINTERN Eina_Bool e_magnifier_new(void);
+EINTERN void e_magnifier_del(void);
+EINTERN Eina_Bool e_magnifier_show(E_Client *ec);
+EINTERN void e_magnifier_hide(E_Client *ec);
+EINTERN Eina_Bool e_magnifier_zoom_obj_ratio_set(E_Client *ec, E_Magnifier_Zoom_Ratio ratio);
+EINTERN Eina_Bool e_magnifier_zoom_obj_geometry_set(E_Client *ec, int angle, int x, int y, int w, int h);
+EINTERN Eina_Bool e_magnifier_smart_member_add(E_Desk *desk, Evas_Object *obj);
+EINTERN Eina_Bool e_magnifier_smart_member_del(Evas_Object *obj);
+EINTERN Eina_Bool e_magnifier_owner_set(E_Client *ec);
+EINTERN void e_magnifier_owner_unset(E_Client *ec);
+EINTERN E_Client *e_magnifier_owner_get(void);
+EINTERN Eina_Bool e_magnifier_stand_alone_mode_set(Eina_Bool stand_alone);
+
+#endif
+
+
+
#include "e_msg_intern.h"
#include "e_mouse_intern.h"
#include "e_module_intern.h"
+#include "e_magnifier_intern.h"
#ifdef __linux__
# include <sys/prctl.h>
#include "e_comp_wl_subsurface_intern.h"
#include "e_comp_intern.h"
#include "e_privilege_intern.h"
+#include "e_magnifier_intern.h"
#include <device/display.h>
#include <wayland-server.h>