davemds pushed a commit to branch master.

http://git.enlightenment.org/bindings/python/python-efl.git/commit/?id=cfb967333dc1cceba69c116110dc65f720fc2728

commit cfb967333dc1cceba69c116110dc65f720fc2728
Author: Dave Andreoli <[email protected]>
Date:   Fri Aug 12 10:17:20 2016 +0200

    New 1.18 API: elm.Configuration.accel_preference_override
    
    This one was in real there from 1.11, but we missed it
---
 efl/elementary/configuration.pxi      | 17 +++++++++++++++++
 efl/elementary/configuration_cdef.pxi |  2 ++
 2 files changed, 19 insertions(+)

diff --git a/efl/elementary/configuration.pxi b/efl/elementary/configuration.pxi
index 9317ab0..207a589 100644
--- a/efl/elementary/configuration.pxi
+++ b/efl/elementary/configuration.pxi
@@ -718,6 +718,23 @@ cdef class Configuration(object):
             elm_config_accel_preference_set(
                 <const char *>pref if pref is not None else NULL)
 
+    property accel_preference_override:
+        """The acceleration override preference flag
+
+        This is a flag that has the global system acceleration preference
+        configuration forcibly override whatever acceleration preference the
+        application may want.
+
+        :type: bool
+
+        .. versionadded:: 1.18
+
+        """
+        def __get__(self):
+            return bool(elm_config_accel_preference_override_get())
+        def __set__(self, bint enabled):
+            elm_config_accel_preference_override_set(enabled)
+
     property text_classes_list:
         """Get Elementary's list of supported text classes.
 
diff --git a/efl/elementary/configuration_cdef.pxi 
b/efl/elementary/configuration_cdef.pxi
index 5b5fec9..a9af58f 100644
--- a/efl/elementary/configuration_cdef.pxi
+++ b/efl/elementary/configuration_cdef.pxi
@@ -138,6 +138,8 @@ cdef extern from "Elementary.h":
     void                    elm_config_preferred_engine_set(const char *engine)
     const char *            elm_config_accel_preference_get()
     void                    elm_config_accel_preference_set(const char *pref)
+    Eina_Bool               elm_config_accel_preference_override_get()
+    void                    elm_config_accel_preference_override_set(Eina_Bool 
enabled)
 
     Eina_List *             elm_config_color_classes_list_get()
     void                    elm_config_color_classes_list_free(Eina_List *list)

-- 


Reply via email to