static const char SIG_MAXIMIZED[] = "maximized";
static const char SIG_UNMAXIMIZED[] = "unmaximized";
static const char SIG_IOERR[] = "ioerr";
+static const char SIG_INDICATOR_PROP_CHANGED[] = "indicator,prop,changed";
+static const char SIG_ROTATION_CHANGED[] = "rotation,changed";
static const Evas_Smart_Cb_Description _smart_callbacks[] = {
{SIG_DELETE_REQUEST, ""},
{SIG_MAXIMIZED, ""},
{SIG_UNMAXIMIZED, ""},
{SIG_IOERR, ""},
+ {SIG_INDICATOR_PROP_CHANGED, ""},
+ {SIG_ROTATION_CHANGED, ""},
{NULL, NULL}
};
#ifdef HAVE_ELEMENTARY_X
_elm_win_xwin_update(sd);
#endif
+ evas_object_smart_callback_call(obj, SIG_ROTATION_CHANGED, NULL);
}
EAPI void
#ifdef HAVE_ELEMENTARY_X
_elm_win_xwin_update(sd);
#endif
+ evas_object_smart_callback_call(obj, SIG_ROTATION_CHANGED, NULL);
}
EAPI int
(sd->x.xwin, ECORE_X_ILLUME_INDICATOR_STATE_OFF);
}
#endif
+ evas_object_smart_callback_call(obj, SIG_INDICATOR_PROP_CHANGED, NULL);
}
EAPI Elm_Win_Indicator_Mode
(sd->x.xwin, ECORE_X_ILLUME_INDICATOR_TRANSPARENT);
}
#endif
+ evas_object_smart_callback_call(obj, SIG_INDICATOR_PROP_CHANGED, NULL);
}
EAPI Elm_Win_Indicator_Opacity_Mode