davemds pushed a commit to branch master. http://git.enlightenment.org/bindings/python/python-efl.git/commit/?id=fb09f3dad5443bb6e47a892eeb00e32314495cfd
commit fb09f3dad5443bb6e47a892eeb00e32314495cfd Author: Dave Andreoli <[email protected]> Date: Sat Feb 7 12:12:40 2015 +0100 Deprecate elm.Configuration.engine and preferred_engine Also fix misnamed _accel_preference_set() (removed trailing _) and bumped version to beta2 --- efl/__init__.py | 2 +- efl/elementary/configuration.pyx | 13 ++++++++++++- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/efl/__init__.py b/efl/__init__.py index ae0d1fc..010a34a 100644 --- a/efl/__init__.py +++ b/efl/__init__.py @@ -20,5 +20,5 @@ # pre-release: "1.13.0-beta1" ( 1, 13, 0 ) # release: "1.13.0" ( 1, 13, 0 ) -__version__ = "1.13.0-beta1" +__version__ = "1.13.0-beta2" __version_info__ = ( 1, 13, 0 ) diff --git a/efl/elementary/configuration.pyx b/efl/elementary/configuration.pyx index f57292d..f3828af 100644 --- a/efl/elementary/configuration.pyx +++ b/efl/elementary/configuration.pyx @@ -183,6 +183,7 @@ Inheritance diagram from cpython cimport PyUnicode_AsUTF8String from efl.utils.conversions cimport _ctouni, eina_list_strings_to_python_list +from efl.utils.deprecated cimport DEPRECATED cdef class Configuration(object): @@ -620,6 +621,9 @@ cdef class Configuration(object): :type: string + .. deprecated:: 1.13 + Use :attr:`accel_preference` instead. + """ def __get__(self): return _ctouni(elm_config_engine_get()) @@ -640,6 +644,9 @@ cdef class Configuration(object): :type: string + .. deprecated:: 1.13 + Use :attr:`accel_preference` instead. + """ def __get__(self): return _ctouni(elm_config_preferred_engine_get()) @@ -1313,8 +1320,10 @@ def item_select_on_focus_disabled_get(self): def item_select_on_focus_disabled_set(self, bint disabled): elm_config_item_select_on_focus_disabled_set(disabled) +@DEPRECATED("1.13", "Use accel_preference_get() instead.") def preferred_engine_get(): return _ctouni(elm_config_preferred_engine_get()) +@DEPRECATED("1.13", "Use accel_preference_set() instead.") def preferred_engine_set(engine): if isinstance(engine, unicode): engine = PyUnicode_AsUTF8String(engine) elm_config_preferred_engine_set( @@ -1322,13 +1331,15 @@ def preferred_engine_set(engine): def accel_preference_get(): return _ctouni(elm_config_accel_preference_get()) -def _accel_preference_set(pref): +def accel_preference_set(pref): if isinstance(pref, unicode): pref = PyUnicode_AsUTF8String(pref) elm_config_accel_preference_set( <const char *>pref if pref is not None else NULL) +@DEPRECATED("1.13", "Use accel_preference_get() instead.") def engine_get(): return _ctouni(elm_config_engine_get()) +@DEPRECATED("1.13", "Use accel_preference_set() instead.") def engine_set(engine): if isinstance(engine, unicode): engine = PyUnicode_AsUTF8String(engine) elm_config_engine_set( --
