_e_scrsaver_active_set(Eina_Bool set)
{
int ev = -1;
+ ELOGF("SCRSAVER", "screensaver active (before: %d, current: %d)", NULL, _saver->active, set);
if (set == _saver->active) return;
if (set)
ev = E_EVENT_SCREENSAVER_OFF;
ecore_event_add(ev, NULL, NULL, NULL);
+ ELOGF("SCRSAVER", "screensaver mode: %s", NULL, ev == E_EVENT_SCREENSAVER_ON ? "ON" : "OFF");
_saver->active = set;
}
if (!_saver) return;
_saver->idletime = time;
+ ELOGF("SCRSAVER", "timeout : %f", NULL, time);
_e_scrsaver_idletimeout_reset();
}
E_API void
e_screensaver_notidle(void)
{
+ ELOGF("SCRSAVER", "not idle is called", NULL);
ecore_main_loop_thread_safe_call_async(_e_scrsaver_cb_input_async, NULL);
}
if (!_saver) return;
if (_saver->enable) return;
+ ELOGF("SCRSAVER", "Enable screensaver", NULL);
_saver->enable = EINA_TRUE;
_saver->idle_before = ecore_idle_enterer_before_add(_e_scrsaver_cb_idle_before, NULL);
if (!_saver) return;
if (!_saver->enable) return;
+ ELOGF("SCRSAVER", "Disable screensaver", NULL);
+
_saver->enable = EINA_FALSE;
_e_scrsaver_active_set(EINA_FALSE);