Implemented missed ecore.x screensaver functions
This commit is contained in:
parent
1af5adb8cd
commit
5aa12930a1
|
@ -1303,6 +1303,23 @@ cdef extern from "Ecore_X.h":
|
|||
|
||||
void ecore_x_e_virtual_keyboard_state_set(Ecore_X_Window win, Ecore_X_Virtual_Keyboard_State state)
|
||||
|
||||
Eina_Bool ecore_x_screensaver_event_available_get()
|
||||
int ecore_x_screensaver_idle_time_get()
|
||||
void ecore_x_screensaver_set(int timeout, int interval, int prefer_blanking, int allow_exposures)
|
||||
void ecore_x_screensaver_timeout_set(int timeout)
|
||||
int ecore_x_screensaver_timeout_get()
|
||||
void ecore_x_screensaver_blank_set(int timeout)
|
||||
int ecore_x_screensaver_blank_get()
|
||||
void ecore_x_screensaver_expose_set(int timeout)
|
||||
int ecore_x_screensaver_expose_get()
|
||||
void ecore_x_screensaver_interval_set(int timeout)
|
||||
int ecore_x_screensaver_interval_get()
|
||||
void ecore_x_screensaver_event_listen_set(Eina_Bool on)
|
||||
Eina_Bool ecore_x_screensaver_custom_blanking_enable()
|
||||
Eina_Bool ecore_x_screensaver_custom_blanking_disable()
|
||||
void ecore_x_screensaver_supend()
|
||||
void ecore_x_screensaver_resume()
|
||||
|
||||
|
||||
from efl.ecore cimport Event
|
||||
|
||||
|
|
|
@ -233,5 +233,70 @@ def keyboard_ungrab():
|
|||
ecore_x_keyboard_ungrab()
|
||||
|
||||
|
||||
def screensaver_event_available_get():
|
||||
""" .. versionadded:: 1.11 """
|
||||
return bool(ecore_x_screensaver_event_available_get())
|
||||
|
||||
def screensaver_idle_time_get():
|
||||
""" .. versionadded:: 1.11 """
|
||||
return ecore_x_screensaver_idle_time_get()
|
||||
|
||||
def screensaver_set(int timeout, int interval, int prefer_blanking, int allow_exposures):
|
||||
""" .. versionadded:: 1.11 """
|
||||
ecore_x_screensaver_set(timeout, interval, prefer_blanking, allow_exposures)
|
||||
|
||||
def screensaver_timeout_set(int timeout):
|
||||
""" .. versionadded:: 1.11 """
|
||||
ecore_x_screensaver_timeout_set(timeout)
|
||||
|
||||
def screensaver_timeout_get():
|
||||
""" .. versionadded:: 1.11 """
|
||||
return ecore_x_screensaver_timeout_get()
|
||||
|
||||
def screensaver_blank_set(int timeout):
|
||||
""" .. versionadded:: 1.11 """
|
||||
ecore_x_screensaver_blank_set(timeout)
|
||||
|
||||
def screensaver_blank_get():
|
||||
""" .. versionadded:: 1.11 """
|
||||
return ecore_x_screensaver_blank_get()
|
||||
|
||||
def screensaver_expose_set(int timeout):
|
||||
""" .. versionadded:: 1.11 """
|
||||
ecore_x_screensaver_expose_set(timeout)
|
||||
|
||||
def screensaver_expose_get():
|
||||
""" .. versionadded:: 1.11 """
|
||||
return ecore_x_screensaver_expose_get()
|
||||
|
||||
def screensaver_interval_set(int timeout):
|
||||
""" .. versionadded:: 1.11 """
|
||||
ecore_x_screensaver_interval_set(timeout)
|
||||
|
||||
def screensaver_interval_get():
|
||||
""" .. versionadded:: 1.11 """
|
||||
return ecore_x_screensaver_interval_get()
|
||||
|
||||
def screensaver_event_listen_set(Eina_Bool on):
|
||||
""" .. versionadded:: 1.11 """
|
||||
ecore_x_screensaver_event_listen_set(on)
|
||||
|
||||
def screensaver_custom_blanking_enable():
|
||||
""" .. versionadded:: 1.11 """
|
||||
return bool(ecore_x_screensaver_custom_blanking_enable())
|
||||
|
||||
def screensaver_custom_blanking_disable():
|
||||
""" .. versionadded:: 1.11 """
|
||||
return bool(ecore_x_screensaver_custom_blanking_disable())
|
||||
|
||||
def screensaver_supend():
|
||||
""" .. versionadded:: 1.11 """
|
||||
ecore_x_screensaver_supend()
|
||||
|
||||
def screensaver_resume():
|
||||
""" .. versionadded:: 1.11 """
|
||||
ecore_x_screensaver_resume()
|
||||
|
||||
|
||||
include "x_window.pxi"
|
||||
include "x_events.pxi"
|
||||
|
|
Loading…
Reference in New Issue