davemds pushed a commit to branch master.

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

commit 95846a8eaaf46a304723bcca4315f8e58adc2022
Author: Dave Andreoli <d...@gurumeditation.it>
Date:   Tue Oct 6 19:59:51 2015 +0200

    Genlist: new 1.16 'changed' signal
---
 doc/elementary/genlist.rst        | 2 ++
 efl/elementary/genlist_widget.pxi | 9 +++++++++
 2 files changed, 11 insertions(+)

diff --git a/doc/elementary/genlist.rst b/doc/elementary/genlist.rst
index 53a6b6c..5f28fe4 100644
--- a/doc/elementary/genlist.rst
+++ b/doc/elementary/genlist.rst
@@ -348,6 +348,8 @@ Emitted signals
 - ``unfocused`` - When the genlist has lost focus. (since 1.8)
 - ``item,focused`` - When the genlist item has received focus. (since 1.10)
 - ``item,unfocused`` - When the genlist item has lost focus. (since 1.10)
+- ``changed`` - Genlist is now changed their items and properties and all
+  calculation is finished. (since 1.16)
 
 
 Enumerations
diff --git a/efl/elementary/genlist_widget.pxi 
b/efl/elementary/genlist_widget.pxi
index c8f2a18..6b77072 100644
--- a/efl/elementary/genlist_widget.pxi
+++ b/efl/elementary/genlist_widget.pxi
@@ -1088,7 +1088,16 @@ cdef class Genlist(Object):
     def callback_item_unfocused_del(self, func):
         self._callback_del_full("item,unfocused", _cb_object_item_conv, func)
 
+    def callback_changed_add(self, func, *args, **kwargs):
+        """Genlist is now changed their items and properties and all
+           calculation is finished.
 
+        .. versionadded:: 1.16
+        """
+        self._callback_add("changed", func, args, kwargs)
+
+    def callback_changed_del(self, func):
+        self._callback_del("changed", func)
 
     property scroller_policy:
         """

-- 


Reply via email to