return EINA_FALSE;
}
+static int _indicator_height_calculate()
+{
+ return (int)(round(INDICATOR_HEIGHT * edje_scale_get() / elm_app_base_scale_get()));
+}
+
static void _indicator_service_cb(void *data, tzsh_indicator_service_h service,
int angle, int opacity)
{
switch (angle) {
case 0:
case 180:
- _D("Enable indicator portrait mode: %d %d", info->port_w, INDICATOR_HEIGHT);
- evas_object_resize(info->win, info->port_w, INDICATOR_HEIGHT);
+ _D("Enable indicator portrait mode: %d %d", info->port_w, info->h);
+ evas_object_resize(info->win, info->port_w, info->h);
break;
case 90:
case 270:
- _D("Enable indicator landscape mode: %d %d", info->land_w, INDICATOR_HEIGHT);
- evas_object_resize(info->win, info->land_w, INDICATOR_HEIGHT);
+ _D("Enable indicator landscape mode: %d %d", info->land_w, info->h);
+ evas_object_resize(info->win, info->land_w, info->h);
break;
default:
_E("Unahandled rotation value");
evas_object_size_hint_fill_set(ad->win.win , EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
evas_object_size_hint_align_set(ad->win.win , 1.0, 0.5);
- evas_object_resize(ad->win.win, ad->win.port_w, INDICATOR_HEIGHT);
- _D("w,h(%d,%d)", ad->win.port_w, INDICATOR_HEIGHT);
+ evas_object_resize(ad->win.win, ad->win.port_w, ad->win.h);
+ _D("w,h(%d,%d)", ad->win.port_w, ad->win.h);
evas_object_show(ad->win.win);
if (indicator_tzsh_init(&ad->win))
_create_window(ad);
/* FIXME */
- ad->win.h = INDICATOR_HEIGHT;
+ ad->win.h = _indicator_height_calculate();
ad->win.w = ad->win.port_w;
ad->win.evas = evas_object_evas_get(ad->win.win);
#define SYSTEM_RESUME "system_wakeup"
-#define TIME_FONT_SIZE_24 ELM_SCALE_SIZE(30)
-#define TIME_FONT_SIZE_12 ELM_SCALE_SIZE(30)
-#define AMPM_FONT_SIZE ELM_SCALE_SIZE(29)
+#define TIME_FONT_SIZE_24 30
+#define TIME_FONT_SIZE_12 30
+#define AMPM_FONT_SIZE 29
#define TIME_FONT_COLOR 200, 200, 200, 255
#define AMPM_FONT_COLOR 200, 200, 200, 255