summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKai Huuhko <kai.huuhko@gmail.com>2015-04-19 22:35:44 +0300
committerKai Huuhko <kai.huuhko@gmail.com>2015-04-19 22:35:44 +0300
commit380d998cd2a46c76b32495039a19444589bf4372 (patch)
treeafc339e937e712157a97e61fc3e031c50dea7dd3
parente4d3924317298104faa69b6dd62ce8586ccc26a6 (diff)
Documentation: Fix remaining issues from Elm merge
-rw-r--r--doc/elementary/actionslider.rst6
-rw-r--r--doc/elementary/background.rst6
-rw-r--r--doc/elementary/box.rst6
-rw-r--r--doc/elementary/bubble.rst6
-rw-r--r--doc/elementary/button.rst6
-rw-r--r--doc/elementary/calendar.rst9
-rw-r--r--doc/elementary/check.rst6
-rw-r--r--doc/elementary/clock.rst6
-rw-r--r--doc/elementary/colorselector.rst10
-rw-r--r--doc/elementary/configuration.rst7
-rw-r--r--doc/elementary/conformant.rst6
-rw-r--r--doc/elementary/ctxpopup.rst10
-rw-r--r--doc/elementary/datetime.rst7
-rw-r--r--doc/elementary/dayselector.rst6
-rw-r--r--doc/elementary/diskselector.rst10
-rw-r--r--doc/elementary/elementary.rst112
-rw-r--r--doc/elementary/entry.rst35
-rw-r--r--doc/elementary/fileselector.rst6
-rw-r--r--doc/elementary/fileselector_button.rst6
-rw-r--r--doc/elementary/fileselector_entry.rst6
-rw-r--r--doc/elementary/flip.rst6
-rw-r--r--doc/elementary/flipselector.rst10
-rw-r--r--doc/elementary/frame.rst6
-rw-r--r--doc/elementary/gengrid.rst21
-rw-r--r--doc/elementary/genlist.rst77
-rw-r--r--doc/elementary/gesture_layer.rst6
-rw-r--r--doc/elementary/grid.rst8
-rw-r--r--doc/elementary/hover.rst6
-rw-r--r--doc/elementary/hoversel.rst31
-rw-r--r--doc/elementary/icon.rst6
-rw-r--r--doc/elementary/image.rst6
-rw-r--r--doc/elementary/index.rst9
-rw-r--r--doc/elementary/innerwindow.rst6
-rw-r--r--doc/elementary/label.rst28
-rw-r--r--doc/elementary/layout.rst8
-rw-r--r--doc/elementary/list.rst37
-rw-r--r--doc/elementary/map.rst6
-rw-r--r--doc/elementary/mapbuf.rst6
-rw-r--r--doc/elementary/menu.rst10
-rw-r--r--doc/elementary/multibuttonentry.rst6
-rw-r--r--doc/elementary/naviframe.rst9
-rw-r--r--doc/elementary/need.rst2
-rw-r--r--doc/elementary/notify.rst6
-rw-r--r--doc/elementary/object.rst34
-rw-r--r--doc/elementary/object_item.rst8
-rw-r--r--doc/elementary/panel.rst6
-rw-r--r--doc/elementary/panes.rst6
-rw-r--r--doc/elementary/photo.rst6
-rw-r--r--doc/elementary/photocam.rst6
-rw-r--r--doc/elementary/plug.rst6
-rw-r--r--doc/elementary/popup.rst31
-rw-r--r--doc/elementary/progressbar.rst6
-rw-r--r--doc/elementary/radio.rst6
-rw-r--r--doc/elementary/scroller.rst6
-rw-r--r--doc/elementary/segment_control.rst6
-rw-r--r--doc/elementary/separator.rst6
-rw-r--r--doc/elementary/slider.rst6
-rw-r--r--doc/elementary/slideshow.rst6
-rw-r--r--doc/elementary/spinner.rst6
-rw-r--r--doc/elementary/systray.rst7
-rw-r--r--doc/elementary/table.rst8
-rw-r--r--doc/elementary/theme.rst6
-rw-r--r--doc/elementary/thumb.rst6
-rw-r--r--doc/elementary/toolbar.rst55
-rw-r--r--doc/elementary/transit.rst6
-rw-r--r--doc/elementary/video.rst9
-rw-r--r--doc/elementary/web.rst6
-rw-r--r--doc/elementary/window.rst11
-rw-r--r--efl/elementary/__init__.pyx2
-rw-r--r--efl/elementary/entry.pxi2
-rw-r--r--efl/elementary/genlist_item.pxi2
-rw-r--r--efl/elementary/genlist_widget.pxi2
-rw-r--r--efl/elementary/hoversel.pxi2
-rw-r--r--efl/elementary/label.pxi2
-rw-r--r--efl/elementary/list.pxi2
-rw-r--r--efl/elementary/popup.pxi2
-rw-r--r--efl/elementary/toolbar.pxi4
-rw-r--r--efl/evas/efl.evas_object_image.pxi7
-rw-r--r--efl/evas/efl.evas_object_table.pxi4
79 files changed, 465 insertions, 419 deletions
diff --git a/doc/elementary/actionslider.rst b/doc/elementary/actionslider.rst
index 4619a9e..d701f8a 100644
--- a/doc/elementary/actionslider.rst
+++ b/doc/elementary/actionslider.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Actionslider 3Actionslider
2############ 4############
3 5
@@ -76,8 +78,8 @@ Actionslider positions
76Inheritance diagram 78Inheritance diagram
77=================== 79===================
78 80
79.. inheritance-diagram:: efl.elementary.Actionslider 81.. inheritance-diagram:: Actionslider
80 :parts: 2 82 :parts: 2
81 83
82 84
83.. autoclass:: efl.elementary.Actionslider 85.. autoclass:: Actionslider
diff --git a/doc/elementary/background.rst b/doc/elementary/background.rst
index a6b1803..e02534a 100644
--- a/doc/elementary/background.rst
+++ b/doc/elementary/background.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Background 3Background
2########## 4##########
3 5
@@ -49,8 +51,8 @@ Background display modes
49Inheritance diagram 51Inheritance diagram
50=================== 52===================
51 53
52.. inheritance-diagram:: efl.elementary.Background 54.. inheritance-diagram:: Background
53 :parts: 2 55 :parts: 2
54 56
55 57
56.. autoclass:: efl.elementary.Background 58.. autoclass:: Background
diff --git a/doc/elementary/box.rst b/doc/elementary/box.rst
index dd58ad3..a02358e 100644
--- a/doc/elementary/box.rst
+++ b/doc/elementary/box.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Box 3Box
2### 4###
3 5
@@ -110,7 +112,7 @@ Box layout modes
110Inheritance diagram 112Inheritance diagram
111=================== 113===================
112 114
113.. inheritance-diagram:: efl.elementary.Box 115.. inheritance-diagram:: Box
114 :parts: 2 116 :parts: 2
115 117
116.. autoclass:: efl.elementary.Box 118.. autoclass:: Box
diff --git a/doc/elementary/bubble.rst b/doc/elementary/bubble.rst
index baaf69d..d66826a 100644
--- a/doc/elementary/bubble.rst
+++ b/doc/elementary/bubble.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Bubble 3Bubble
2###### 4######
3 5
@@ -80,7 +82,7 @@ Bubble arrow positions
80Inheritance diagram 82Inheritance diagram
81=================== 83===================
82 84
83.. inheritance-diagram:: efl.elementary.Bubble 85.. inheritance-diagram:: Bubble
84 :parts: 2 86 :parts: 2
85 87
86.. autoclass:: efl.elementary.Bubble 88.. autoclass:: Bubble
diff --git a/doc/elementary/button.rst b/doc/elementary/button.rst
index 680266f..becdc6b 100644
--- a/doc/elementary/button.rst
+++ b/doc/elementary/button.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Button 3Button
2###### 4######
3 5
@@ -55,9 +57,9 @@ Emitted signals
55Inheritance diagram 57Inheritance diagram
56=================== 58===================
57 59
58.. inheritance-diagram:: efl.elementary.Button 60.. inheritance-diagram:: Button
59 :parts: 2 61 :parts: 2
60 62
61 63
62.. autoclass:: efl.elementary.Button 64.. autoclass:: Button
63 65
diff --git a/doc/elementary/calendar.rst b/doc/elementary/calendar.rst
index 10026b7..5278f3d 100644
--- a/doc/elementary/calendar.rst
+++ b/doc/elementary/calendar.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Calendar 3Calendar
2######## 4########
3 5
@@ -153,8 +155,11 @@ Days
153Inheritance diagram 155Inheritance diagram
154=================== 156===================
155 157
156.. inheritance-diagram:: efl.elementary.Calendar 158.. inheritance-diagram::
159 Calendar
160 CalendarMark
157 :parts: 2 161 :parts: 2
158 162
159 163
160.. autoclass:: efl.elementary.Calendar 164.. autoclass:: Calendar
165.. autoclass:: CalendarMark
diff --git a/doc/elementary/check.rst b/doc/elementary/check.rst
index 5b37007..62a714a 100644
--- a/doc/elementary/check.rst
+++ b/doc/elementary/check.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Check 3Check
2##### 4#####
3 5
@@ -40,8 +42,8 @@ Layout text parts
40Inheritance diagram 42Inheritance diagram
41=================== 43===================
42 44
43.. inheritance-diagram:: efl.elementary.Check 45.. inheritance-diagram:: Check
44 :parts: 2 46 :parts: 2
45 47
46 48
47.. autoclass:: efl.elementary.Check 49.. autoclass:: Check
diff --git a/doc/elementary/clock.rst b/doc/elementary/clock.rst
index 010fa61..d0a896a 100644
--- a/doc/elementary/clock.rst
+++ b/doc/elementary/clock.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Clock 3Clock
2##### 4#####
3 5
@@ -85,8 +87,8 @@ Clock edit modes
85Inheritance diagram 87Inheritance diagram
86=================== 88===================
87 89
88.. inheritance-diagram:: efl.elementary.Clock 90.. inheritance-diagram:: Clock
89 :parts: 2 91 :parts: 2
90 92
91 93
92.. autoclass:: efl.elementary.Clock 94.. autoclass:: Clock
diff --git a/doc/elementary/colorselector.rst b/doc/elementary/colorselector.rst
index b9f1f12..b79c393 100644
--- a/doc/elementary/colorselector.rst
+++ b/doc/elementary/colorselector.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Colorselector 3Colorselector
2############# 4#############
3 5
@@ -54,9 +56,11 @@ Colorselector modes
54Inheritance diagram 56Inheritance diagram
55=================== 57===================
56 58
57.. inheritance-diagram:: efl.elementary.Colorselector 59.. inheritance-diagram::
60 Colorselector
61 ColorselectorPaletteItem
58 :parts: 2 62 :parts: 2
59 63
60 64
61.. autoclass:: efl.elementary.Colorselector 65.. autoclass:: Colorselector
62.. autoclass:: efl.elementary.ColorselectorPaletteItem 66.. autoclass:: ColorselectorPaletteItem
diff --git a/doc/elementary/configuration.rst b/doc/elementary/configuration.rst
index d5fa4b7..8dbd278 100644
--- a/doc/elementary/configuration.rst
+++ b/doc/elementary/configuration.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Configuration 3Configuration
2############# 4#############
3 5
@@ -154,8 +156,7 @@ Audio Channels
154Inheritance diagram 156Inheritance diagram
155=================== 157===================
156 158
157.. inheritance-diagram:: efl.elementary.Configuration 159.. inheritance-diagram:: Configuration
158 :parts: 2 160 :parts: 2
159 161
160 162.. autoclass:: Configuration
161.. autoclass:: efl.elementary.Configuration
diff --git a/doc/elementary/conformant.rst b/doc/elementary/conformant.rst
index a428e8c..19af68c 100644
--- a/doc/elementary/conformant.rst
+++ b/doc/elementary/conformant.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Conformant 3Conformant
2########## 4##########
3 5
@@ -34,8 +36,8 @@ Layout content parts
34Inheritance diagram 36Inheritance diagram
35=================== 37===================
36 38
37.. inheritance-diagram:: efl.elementary.Conformant 39.. inheritance-diagram:: Conformant
38 :parts: 2 40 :parts: 2
39 41
40 42
41.. autoclass:: efl.elementary.Conformant 43.. autoclass:: Conformant
diff --git a/doc/elementary/ctxpopup.rst b/doc/elementary/ctxpopup.rst
index bfad5bc..a9dc880 100644
--- a/doc/elementary/ctxpopup.rst
+++ b/doc/elementary/ctxpopup.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Ctxpopup 3Ctxpopup
2######## 4########
3 5
@@ -74,9 +76,11 @@ Ctxpopup arrow directions
74Inheritance diagram 76Inheritance diagram
75=================== 77===================
76 78
77.. inheritance-diagram:: efl.elementary.Ctxpopup 79.. inheritance-diagram::
80 Ctxpopup
81 CtxpopupItem
78 :parts: 2 82 :parts: 2
79 83
80 84
81.. autoclass:: efl.elementary.Ctxpopup 85.. autoclass:: Ctxpopup
82.. autoclass:: efl.elementary.CtxpopupItem 86.. autoclass:: CtxpopupItem
diff --git a/doc/elementary/datetime.rst b/doc/elementary/datetime.rst
index 145d704..c271396 100644
--- a/doc/elementary/datetime.rst
+++ b/doc/elementary/datetime.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Datetime 3Datetime
2######## 4########
3 5
@@ -211,8 +213,7 @@ Datetime fields
211Inheritance diagram 213Inheritance diagram
212=================== 214===================
213 215
214.. inheritance-diagram:: efl.elementary.Datetime 216.. inheritance-diagram:: Datetime
215 :parts: 2 217 :parts: 2
216 218
217 219.. autoclass:: Datetime
218.. autoclass:: efl.elementary.Datetime
diff --git a/doc/elementary/dayselector.rst b/doc/elementary/dayselector.rst
index 4a2d523..7eb0ac8 100644
--- a/doc/elementary/dayselector.rst
+++ b/doc/elementary/dayselector.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Dayselector 3Dayselector
2########### 4###########
3 5
@@ -91,7 +93,7 @@ Dayselector days
91Inheritance diagram 93Inheritance diagram
92=================== 94===================
93 95
94.. inheritance-diagram:: efl.elementary.Dayselector 96.. inheritance-diagram:: Dayselector
95 :parts: 2 97 :parts: 2
96 98
97.. autoclass:: efl.elementary.Dayselector 99.. autoclass:: Dayselector
diff --git a/doc/elementary/diskselector.rst b/doc/elementary/diskselector.rst
index 2b4581d..76ec557 100644
--- a/doc/elementary/diskselector.rst
+++ b/doc/elementary/diskselector.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Diskselector 3Diskselector
2############ 4############
3 5
@@ -60,9 +62,11 @@ using multiple inheritance, for example::
60Inheritance diagram 62Inheritance diagram
61=================== 63===================
62 64
63.. inheritance-diagram:: efl.elementary.Diskselector 65.. inheritance-diagram::
66 Diskselector
67 DiskselectorItem
64 :parts: 2 68 :parts: 2
65 69
66 70
67.. autoclass:: efl.elementary.Diskselector 71.. autoclass:: Diskselector
68.. autoclass:: efl.elementary.DiskselectorItem 72.. autoclass:: DiskselectorItem
diff --git a/doc/elementary/elementary.rst b/doc/elementary/elementary.rst
index 28697f5..197ca59 100644
--- a/doc/elementary/elementary.rst
+++ b/doc/elementary/elementary.rst
@@ -1,11 +1,7 @@
1.. module:: efl.elementary 1.. module:: efl.elementary
2 2
3Elementary
4##########
5
6
7What is elementary? 3What is elementary?
8=================== 4*******************
9 5
10Elementary is a the high level toolkit based on the underlying efl 6Elementary is a the high level toolkit based on the underlying efl
11technologies (:doc:`Evas </evas/evas>`, :doc:`Edje </edje/edje>`, 7technologies (:doc:`Evas </evas/evas>`, :doc:`Edje </edje/edje>`,
@@ -17,10 +13,10 @@ of flexibility.
17 13
18 14
19Callbacks 15Callbacks
20========= 16*********
21 17
22Widget callbacks 18Widget callbacks
23---------------- 19================
24 20
25Widget callbacks are set with callback_*_add methods which take a callable, 21Widget callbacks are set with callback_*_add methods which take a callable,
26and optional args, kwargs as data. 22and optional args, kwargs as data.
@@ -35,7 +31,7 @@ or::
35 31
36 32
37Event callbacks 33Event callbacks
38--------------- 34===============
39 35
40Event callbacks have signature of:: 36Event callbacks have signature of::
41 37
@@ -43,27 +39,14 @@ Event callbacks have signature of::
43 39
44 40
45A sample Python Elementary program 41A sample Python Elementary program
46================================== 42**********************************
47 43
48.. literalinclude:: ../../examples/elementary/test_win_dialog.py 44.. literalinclude:: ../../examples/elementary/test_win_dialog.py
49 :language: python 45 :language: python
50 46
51 47
52API Reference 48API Reference
53============= 49*************
54
55.. _Fingers:
56
57Fingers
58=======
59
60Elementary is designed to be finger-friendly for touchscreens,
61and so in addition to scaling for display resolution, it can
62also scale based on finger "resolution" (or size). You can then
63customize the granularity of the areas meant to receive clicks
64on touchscreens.
65
66Different profiles may have pre-set values for finger sizes.
67 50
68 51
69Enumerations 52Enumerations
@@ -297,38 +280,103 @@ Here are documented functions which init/shutdown the library,
297that apply to generic Elementary objects, that deal with 280that apply to generic Elementary objects, that deal with
298configuration, et cetera. 281configuration, et cetera.
299 282
300.. autofunction:: init 283.. autoclass:: EthumbConnect
301.. autofunction:: shutdown 284.. autoclass:: ConfigAllChanged
302.. autofunction:: run 285.. autoclass:: PolicyChanged
303.. autofunction:: exit 286.. autoclass:: ProcessBackground
287.. autoclass:: ProcessForeground
304 288
305.. autofunction:: on_ethumb_connect 289.. autofunction:: on_ethumb_connect
306.. autofunction:: on_config_all_changed 290.. autofunction:: on_config_all_changed
307.. autofunction:: on_policy_changed 291.. autofunction:: on_policy_changed
308
309.. autofunction:: on_process_background
310.. autofunction:: on_process_background 292.. autofunction:: on_process_background
293.. autofunction:: on_process_foreground
311 294
312.. autofunction:: on_sys_notify_notification_closed 295.. autofunction:: init
313.. autofunction:: on_sys_notify_action_invoked 296.. autofunction:: shutdown
297.. autofunction:: run
298.. autofunction:: exit
314 299
315.. autofunction:: policy_set 300.. autofunction:: policy_set
316.. autofunction:: policy_get 301.. autofunction:: policy_get
302.. autofunction:: language_set
317.. autofunction:: process_state_get 303.. autofunction:: process_state_get
304
305
306.. _Fingers:
307
308Fingers
309=======
310
311Elementary is designed to be finger-friendly for touchscreens,
312and so in addition to scaling for display resolution, it can
313also scale based on finger "resolution" (or size). You can then
314customize the granularity of the areas meant to receive clicks
315on touchscreens.
316
317Different profiles may have pre-set values for finger sizes.
318
318.. autofunction:: coords_finger_size_adjust 319.. autofunction:: coords_finger_size_adjust
319 320
320.. autofunction:: language_set 321
322.. _Caches:
323
324Caches
325======
326
327These are functions which let one fine-tune some cache values for
328Elementary applications, thus allowing for performance adjustments.
329
321.. autofunction:: cache_all_flush 330.. autofunction:: cache_all_flush
331
332
333.. _Fonts:
334
335Fonts
336=====
337
338These are functions dealing with font rendering, selection and the
339like for Elementary applications. One might fetch which system
340fonts are there to use and set custom fonts for individual classes
341of UI items containing text (text classes).
342
322.. autofunction:: font_properties_get 343.. autofunction:: font_properties_get
323.. autofunction:: font_properties_free 344.. autofunction:: font_properties_free
324 345
325.. autofunction:: font_fontconfig_name_get 346.. autofunction:: font_fontconfig_name_get
347
348.. autoclass:: FontProperties
349
350
351.. _Debug:
352
353Debug
354=====
355
356Don't use them unless you are sure.
357
326.. autofunction:: object_tree_dump 358.. autofunction:: object_tree_dump
327.. autofunction:: object_tree_dot_dump 359.. autofunction:: object_tree_dot_dump
328 360
361
362.. _Sys_Notify:
363
364Sys Notify
365==========
366
329.. autofunction:: sys_notify_close 367.. autofunction:: sys_notify_close
330.. autofunction:: sys_notify_send 368.. autofunction:: sys_notify_send
331 369
370.. autofunction:: on_sys_notify_notification_closed
371.. autofunction:: on_sys_notify_action_invoked
372
373.. autoclass:: SysNotifyNotificationClosed
374.. autoclass:: SysNotifyActionInvoked
375
376
377Widgets
378=======
379
332.. toctree:: * 380.. toctree:: *
333 :glob: 381 :glob:
334 :maxdepth: 1 382 :maxdepth: 1
diff --git a/doc/elementary/entry.rst b/doc/elementary/entry.rst
index b279d00..f25708f 100644
--- a/doc/elementary/entry.rst
+++ b/doc/elementary/entry.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Entry 3Entry
2##### 4#####
3 5
@@ -16,7 +18,7 @@ resizing the parent window as needed. This can be changed with the property
16 18
17They can also be single line or multi line (the default) and when set 19They can also be single line or multi line (the default) and when set
18to multi line mode they support text wrapping in any of the modes 20to multi line mode they support text wrapping in any of the modes
19indicated by :ref:`Elm_Entry_Wrap_Type`. 21indicated by :ref:`Elm_Wrap_Type`.
20 22
21Other features include password mode, filtering of inserted text with 23Other features include password mode, filtering of inserted text with
22:py:meth:`~efl.elementary.entry.Entry.markup_filter_append` and related 24:py:meth:`~efl.elementary.entry.Entry.markup_filter_append` and related
@@ -540,7 +542,7 @@ Text format
540 UTF-8 with markup 542 UTF-8 with markup
541 543
542 544
543.. _Elm_Entry_Wrap_Type: 545.. _Elm_Wrap_Type:
544 546
545Wrap mode 547Wrap mode
546--------- 548---------
@@ -562,29 +564,18 @@ Wrap mode
562 Word wrap, and if that fails, char wrap 564 Word wrap, and if that fails, char wrap
563 565
564 566
565.. _Elm_Entry_Icon_Type:
566
567Icon types
568----------
569
570.. data:: ELM_ICON_NONE
571
572 No icon
573
574.. data:: ELM_ICON_FILE
575
576 Icon is a file
577
578.. data:: ELM_ICON_STANDARD
579
580 Icon is set with standards names
581
582
583Inheritance diagram 567Inheritance diagram
584=================== 568===================
585 569
586.. inheritance-diagram:: efl.elementary.Entry 570.. inheritance-diagram:: Entry
587 :parts: 2 571 :parts: 2
588 572
573.. autofunction:: markup_to_utf8
574.. autofunction:: utf8_to_markup
589 575
590.. autoclass:: efl.elementary.Entry 576.. autoclass:: Entry
577.. autoclass:: EntryContextMenuItem
578.. autoclass:: FilterLimitSize
579.. autoclass:: FilterAcceptSet
580.. autoclass:: EntryAnchorInfo
581.. autoclass:: EntryAnchorHoverInfo
diff --git a/doc/elementary/fileselector.rst b/doc/elementary/fileselector.rst
index bf3d2e9..96da8c2 100644
--- a/doc/elementary/fileselector.rst
+++ b/doc/elementary/fileselector.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Fileselector 3Fileselector
2############ 4############
3 5
@@ -128,8 +130,8 @@ Fileselector sort method
128Inheritance diagram 130Inheritance diagram
129=================== 131===================
130 132
131.. inheritance-diagram:: efl.elementary.Fileselector 133.. inheritance-diagram:: Fileselector
132 :parts: 2 134 :parts: 2
133 135
134 136
135.. autoclass:: efl.elementary.Fileselector 137.. autoclass:: Fileselector
diff --git a/doc/elementary/fileselector_button.rst b/doc/elementary/fileselector_button.rst
index 179ee66..fd06331 100644
--- a/doc/elementary/fileselector_button.rst
+++ b/doc/elementary/fileselector_button.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Fileselector Button 3Fileselector Button
2################### 4###################
3 5
@@ -66,8 +68,8 @@ using multiple inheritance, for example::
66Inheritance diagram 68Inheritance diagram
67=================== 69===================
68 70
69.. inheritance-diagram:: efl.elementary.FileselectorButton 71.. inheritance-diagram:: FileselectorButton
70 :parts: 2 72 :parts: 2
71 73
72 74
73.. autoclass:: efl.elementary.FileselectorButton 75.. autoclass:: FileselectorButton
diff --git a/doc/elementary/fileselector_entry.rst b/doc/elementary/fileselector_entry.rst
index 14344b1..b916ab4 100644
--- a/doc/elementary/fileselector_entry.rst
+++ b/doc/elementary/fileselector_entry.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Fileselector Entry 3Fileselector Entry
2################## 4##################
3 5
@@ -81,8 +83,8 @@ using multiple inheritance, for example::
81Inheritance diagram 83Inheritance diagram
82=================== 84===================
83 85
84.. inheritance-diagram:: efl.elementary.FileselectorEntry 86.. inheritance-diagram:: FileselectorEntry
85 :parts: 2 87 :parts: 2
86 88
87 89
88.. autoclass:: efl.elementary.FileselectorEntry 90.. autoclass:: FileselectorEntry
diff --git a/doc/elementary/flip.rst b/doc/elementary/flip.rst
index 08c87a4..0e3ae83 100644
--- a/doc/elementary/flip.rst
+++ b/doc/elementary/flip.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Flip 3Flip
2#### 4####
3 5
@@ -155,8 +157,8 @@ Flip types
155Inheritance diagram 157Inheritance diagram
156=================== 158===================
157 159
158.. inheritance-diagram:: efl.elementary.Flip 160.. inheritance-diagram:: Flip
159 :parts: 2 161 :parts: 2
160 162
161 163
162.. autoclass:: efl.elementary.Flip 164.. autoclass:: Flip
diff --git a/doc/elementary/flipselector.rst b/doc/elementary/flipselector.rst
index dad39c8..aa4e4af 100644
--- a/doc/elementary/flipselector.rst
+++ b/doc/elementary/flipselector.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Flipselector 3Flipselector
2############ 4############
3 5
@@ -40,9 +42,11 @@ Layout text parts
40Inheritance diagram 42Inheritance diagram
41=================== 43===================
42 44
43.. inheritance-diagram:: efl.elementary.FlipSelector 45.. inheritance-diagram::
46 FlipSelector
47 FlipSelectorItem
44 :parts: 2 48 :parts: 2
45 49
46 50
47.. autoclass:: efl.elementary.FlipSelector 51.. autoclass:: FlipSelector
48.. autoclass:: efl.elementary.FlipSelectorItem 52.. autoclass:: FlipSelectorItem
diff --git a/doc/elementary/frame.rst b/doc/elementary/frame.rst
index 72ae8e2..ce18e88 100644
--- a/doc/elementary/frame.rst
+++ b/doc/elementary/frame.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Frame 3Frame
2##### 4#####
3 5
@@ -45,8 +47,8 @@ Layout text parts
45Inheritance diagram 47Inheritance diagram
46=================== 48===================
47 49
48.. inheritance-diagram:: efl.elementary.Frame 50.. inheritance-diagram:: Frame
49 :parts: 2 51 :parts: 2
50 52
51 53
52.. autoclass:: efl.elementary.Frame 54.. autoclass:: Frame
diff --git a/doc/elementary/gengrid.rst b/doc/elementary/gengrid.rst
index b14bdce..294fb9b 100644
--- a/doc/elementary/gengrid.rst
+++ b/doc/elementary/gengrid.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Gengrid 3Gengrid
2####### 4#######
3 5
@@ -253,19 +255,19 @@ Enumerations
253Items' scroll to types 255Items' scroll to types
254---------------------- 256----------------------
255 257
256.. data:: ELM_GENLIST_ITEM_SCROLLTO_NONE 258.. data:: ELM_GENGRID_ITEM_SCROLLTO_NONE
257 259
258 No scroll to 260 No scroll to
259 261
260.. data:: ELM_GENLIST_ITEM_SCROLLTO_IN 262.. data:: ELM_GENGRID_ITEM_SCROLLTO_IN
261 263
262 Scroll to the nearest viewport 264 Scroll to the nearest viewport
263 265
264.. data:: ELM_GENLIST_ITEM_SCROLLTO_TOP 266.. data:: ELM_GENGRID_ITEM_SCROLLTO_TOP
265 267
266 Scroll to the top of viewport 268 Scroll to the top of viewport
267 269
268.. data:: ELM_GENLIST_ITEM_SCROLLTO_MIDDLE 270.. data:: ELM_GENGRID_ITEM_SCROLLTO_MIDDLE
269 271
270 Scroll to the middle of viewport 272 Scroll to the middle of viewport
271 273
@@ -315,10 +317,13 @@ Reorder type
315Inheritance diagram 317Inheritance diagram
316=================== 318===================
317 319
318.. inheritance-diagram:: efl.elementary.Gengrid 320.. inheritance-diagram::
321 Gengrid
322 GengridItem
323 GengridItemClass
319 :parts: 2 324 :parts: 2
320 325
321 326
322.. autoclass:: efl.elementary.Gengrid 327.. autoclass:: Gengrid
323.. autoclass:: efl.elementary.GengridItem 328.. autoclass:: GengridItem
324.. autoclass:: efl.elementary.GengridItemClass 329.. autoclass:: GengridItemClass
diff --git a/doc/elementary/genlist.rst b/doc/elementary/genlist.rst
index 1034009..493a06c 100644
--- a/doc/elementary/genlist.rst
+++ b/doc/elementary/genlist.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Genlist 3Genlist
2####### 4#######
3 5
@@ -436,77 +438,16 @@ Genlist items' scroll-to types
436 Scroll to the middle of viewport 438 Scroll to the middle of viewport
437 439
438 440
439.. _Elm_Genlist_List_Mode:
440
441List sizing
442-----------
443
444.. data:: ELM_LIST_COMPRESS
445
446 The list won't set any of its size hints to inform how a possible container
447 should resize it.
448
449 Then, if it's not created as a "resize object", it might end with zeroed
450 dimensions. The list will respect the container's geometry and, if any of
451 its items won't fit into its transverse axis, one won't be able to scroll it
452 in that direction.
453
454.. data:: ELM_LIST_SCROLL
455
456 Default value.
457
458 This is the same as ELM_LIST_COMPRESS, with the exception that if any of
459 its items won't fit into its transverse axis, one will be able to scroll
460 it in that direction.
461
462.. data:: ELM_LIST_LIMIT
463
464 Sets a minimum size hint on the list object, so that containers may
465 respect it (and resize itself to fit the child properly).
466
467 More specifically, a minimum size hint will be set for its transverse
468 axis, so that the largest item in that direction fits well. This is
469 naturally bound by the list object's maximum size hints, set externally.
470
471.. data:: ELM_LIST_EXPAND
472
473 Besides setting a minimum size on the transverse axis, just like on
474 ELM_LIST_LIMIT, the list will set a minimum size on the longitudinal
475 axis, trying to reserve space to all its children to be visible at a time.
476
477 This is naturally bound by the list object's maximum size hints, set
478 externally.
479
480
481.. _Elm_Genlist_Object_Select_Mode:
482
483Selection modes
484---------------
485
486.. data:: ELM_OBJECT_SELECT_MODE_DEFAULT
487
488 Default select mode
489
490.. data:: ELM_OBJECT_SELECT_MODE_ALWAYS
491
492 Always select mode
493
494.. data:: ELM_OBJECT_SELECT_MODE_NONE
495
496 No select mode
497
498.. data:: ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY
499
500 No select mode with no finger size rule
501
502
503Inheritance diagram 441Inheritance diagram
504=================== 442===================
505 443
506.. inheritance-diagram:: efl.elementary.Genlist 444.. inheritance-diagram::
445 Genlist
446 GenlistItem
447 GenlistItemClass
507 :parts: 2 448 :parts: 2
508 449
509 450
510.. autoclass:: efl.elementary.Genlist 451.. autoclass:: Genlist
511.. autoclass:: efl.elementary.GenlistItem 452.. autoclass:: GenlistItem
512.. autoclass:: efl.elementary.GenlistItemClass 453.. autoclass:: GenlistItemClass
diff --git a/doc/elementary/gesture_layer.rst b/doc/elementary/gesture_layer.rst
index 97e6568..40e66ca 100644
--- a/doc/elementary/gesture_layer.rst
+++ b/doc/elementary/gesture_layer.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Gesture Layer 3Gesture Layer
2############# 4#############
3 5
@@ -143,8 +145,8 @@ Gesture types
143Inheritance diagram 145Inheritance diagram
144=================== 146===================
145 147
146.. inheritance-diagram:: efl.elementary.GestureLayer 148.. inheritance-diagram:: GestureLayer
147 :parts: 2 149 :parts: 2
148 150
149 151
150.. autoclass:: efl.elementary.GestureLayer 152.. autoclass:: GestureLayer
diff --git a/doc/elementary/grid.rst b/doc/elementary/grid.rst
index fd8dfa7..0050997 100644
--- a/doc/elementary/grid.rst
+++ b/doc/elementary/grid.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Grid 3Grid
2#### 4####
3 5
@@ -22,8 +24,10 @@ of the width or height of the grid widget.
22Inheritance diagram 24Inheritance diagram
23=================== 25===================
24 26
25.. inheritance-diagram:: efl.elementary.Grid 27.. inheritance-diagram:: Grid
26 :parts: 2 28 :parts: 2
27 29
28 30
29.. autoclass:: efl.elementary.Grid 31.. autoclass:: Grid
32.. autofunction:: grid_pack_set
33.. autofunction:: grid_pack_get
diff --git a/doc/elementary/hover.rst b/doc/elementary/hover.rst
index 5f8e3bf..136fdce 100644
--- a/doc/elementary/hover.rst
+++ b/doc/elementary/hover.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Hover 3Hover
2##### 4#####
3 5
@@ -102,8 +104,8 @@ Hover axis
102Inheritance diagram 104Inheritance diagram
103=================== 105===================
104 106
105.. inheritance-diagram:: efl.elementary.Hover 107.. inheritance-diagram:: Hover
106 :parts: 2 108 :parts: 2
107 109
108 110
109.. autoclass:: efl.elementary.Hover 111.. autoclass:: Hover
diff --git a/doc/elementary/hoversel.rst b/doc/elementary/hoversel.rst
index a10123d..a4e6578 100644
--- a/doc/elementary/hoversel.rst
+++ b/doc/elementary/hoversel.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Hoversel 3Hoversel
2######## 4########
3 5
@@ -41,33 +43,14 @@ Layout text parts
41- ``default`` - Label of the hoversel 43- ``default`` - Label of the hoversel
42 44
43 45
44Enumerations
45============
46
47.. _Elm_Hoversel_Icon_Type:
48
49Icon types
50----------
51
52.. data:: ELM_ICON_NONE
53
54 No icon
55
56.. data:: ELM_ICON_FILE
57
58 Icon is a file
59
60.. data:: ELM_ICON_STANDARD
61
62 Icon is set with standards names
63
64
65Inheritance diagram 46Inheritance diagram
66=================== 47===================
67 48
68.. inheritance-diagram:: efl.elementary.Hoversel 49.. inheritance-diagram::
50 Hoversel
51 HoverselItem
69 :parts: 2 52 :parts: 2
70 53
71 54
72.. autoclass:: efl.elementary.Hoversel 55.. autoclass:: Hoversel
73.. autoclass:: efl.elementary.HoverselItem 56.. autoclass:: HoverselItem
diff --git a/doc/elementary/icon.rst b/doc/elementary/icon.rst
index f05ebb0..a554e6b 100644
--- a/doc/elementary/icon.rst
+++ b/doc/elementary/icon.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Icon 3Icon
2#### 4####
3 5
@@ -174,8 +176,8 @@ Icon type
174Inheritance diagram 176Inheritance diagram
175=================== 177===================
176 178
177.. inheritance-diagram:: efl.elementary.Icon 179.. inheritance-diagram:: Icon
178 :parts: 2 180 :parts: 2
179 181
180 182
181.. autoclass:: efl.elementary.Icon 183.. autoclass:: Icon
diff --git a/doc/elementary/image.rst b/doc/elementary/image.rst
index e3ab353..8abb85e 100644
--- a/doc/elementary/image.rst
+++ b/doc/elementary/image.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Image 3Image
2##### 4#####
3 5
@@ -86,8 +88,8 @@ Image manipulation types
86Inheritance diagram 88Inheritance diagram
87=================== 89===================
88 90
89.. inheritance-diagram:: efl.elementary.Image 91.. inheritance-diagram:: Image
90 :parts: 2 92 :parts: 2
91 93
92 94
93.. autoclass:: efl.elementary.Image 95.. autoclass:: Image
diff --git a/doc/elementary/index.rst b/doc/elementary/index.rst
index 3985b5a..79dbf0d 100644
--- a/doc/elementary/index.rst
+++ b/doc/elementary/index.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Index 3Index
2##### 4#####
3 5
@@ -52,8 +54,11 @@ actually be reported.
52Inheritance diagram 54Inheritance diagram
53=================== 55===================
54 56
55.. inheritance-diagram:: efl.elementary.Index 57.. inheritance-diagram::
58 Index
59 IndexItem
56 :parts: 2 60 :parts: 2
57 61
58 62
59.. autoclass:: efl.elementary.Index 63.. autoclass:: Index
64.. autoclass:: IndexItem
diff --git a/doc/elementary/innerwindow.rst b/doc/elementary/innerwindow.rst
index 5e70c6f..6f73100 100644
--- a/doc/elementary/innerwindow.rst
+++ b/doc/elementary/innerwindow.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Innerwindow 3Innerwindow
2########### 4###########
3 5
@@ -33,8 +35,8 @@ Available styles
33Inheritance diagram 35Inheritance diagram
34=================== 36===================
35 37
36.. inheritance-diagram:: efl.elementary.InnerWindow 38.. inheritance-diagram:: InnerWindow
37 :parts: 2 39 :parts: 2
38 40
39 41
40.. autoclass:: efl.elementary.InnerWindow 42.. autoclass:: InnerWindow
diff --git a/doc/elementary/label.rst b/doc/elementary/label.rst
index 820c446..dfd17d3 100644
--- a/doc/elementary/label.rst
+++ b/doc/elementary/label.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Label 3Label
2##### 4#####
3 5
@@ -48,28 +50,6 @@ Emitted signals
48Enumerations 50Enumerations
49============ 51============
50 52
51.. _Elm_Label_Wrap_Type:
52
53Wrap modes
54----------
55
56.. data:: ELM_WRAP_NONE
57
58 No wrap
59
60.. data:: ELM_WRAP_CHAR
61
62 Wrap between characters
63
64.. data:: ELM_WRAP_WORD
65
66 Wrap in allowed wrapping points (as defined in the unicode standard)
67
68.. data:: ELM_WRAP_MIXED
69
70 Word wrap, and if that fails, char wrap.
71
72
73.. _Elm_Label_Slide_Mode: 53.. _Elm_Label_Slide_Mode:
74 54
75Slide modes 55Slide modes
@@ -91,8 +71,8 @@ Slide modes
91Inheritance diagram 71Inheritance diagram
92=================== 72===================
93 73
94.. inheritance-diagram:: efl.elementary.Label 74.. inheritance-diagram:: Label
95 :parts: 2 75 :parts: 2
96 76
97 77
98.. autoclass:: efl.elementary.Label 78.. autoclass:: Label
diff --git a/doc/elementary/layout.rst b/doc/elementary/layout.rst
index 10ebeb8..6acf0d6 100644
--- a/doc/elementary/layout.rst
+++ b/doc/elementary/layout.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Layout 3Layout
2###### 4######
3 5
@@ -155,9 +157,9 @@ Emitted signals
155Inheritance diagram 157Inheritance diagram
156=================== 158===================
157 159
158.. inheritance-diagram:: efl.elementary.Layout 160.. inheritance-diagram:: Layout
159 :parts: 2 161 :parts: 2
160 162
161 163
162.. autoclass:: efl.elementary.Layout 164.. autoclass:: Layout
163.. autoclass:: efl.elementary.LayoutClass 165.. autoclass:: LayoutClass
diff --git a/doc/elementary/list.rst b/doc/elementary/list.rst
index 9cf38b1..01b29f1 100644
--- a/doc/elementary/list.rst
+++ b/doc/elementary/list.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1List 3List
2#### 4####
3 5
@@ -122,39 +124,14 @@ List sizing modes
122 externally. 124 externally.
123 125
124 126
125.. _Elm_List_Object_Select_Mode:
126
127Selection modes
128---------------
129
130.. data:: ELM_OBJECT_SELECT_MODE_DEFAULT
131
132 Items will only call their selection func and callback when
133 first becoming selected. Any further clicks will do nothing,
134 unless you set always select mode.
135
136.. data:: ELM_OBJECT_SELECT_MODE_ALWAYS
137
138 This means that, even if selected, every click will make the
139 selected callbacks be called.
140
141.. data:: ELM_OBJECT_SELECT_MODE_NONE
142
143 This will turn off the ability to select items entirely and
144 they will neither appear selected nor call selected callback
145 functions.
146
147.. data:: ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY
148
149 No select mode with no finger size rule
150
151
152Inheritance diagram 127Inheritance diagram
153=================== 128===================
154 129
155.. inheritance-diagram:: efl.elementary.List 130.. inheritance-diagram::
131 List
132 ListItem
156 :parts: 2 133 :parts: 2
157 134
158 135
159.. autoclass:: efl.elementary.List 136.. autoclass:: List
160.. autoclass:: efl.elementary.ListItem 137.. autoclass:: ListItem
diff --git a/doc/elementary/map.rst b/doc/elementary/map.rst
index b9bd72e..3933e45 100644
--- a/doc/elementary/map.rst
+++ b/doc/elementary/map.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Map 3Map
2### 4###
3 5
@@ -193,8 +195,8 @@ Map zoom modes
193Inheritance diagram 195Inheritance diagram
194=================== 196===================
195 197
196.. inheritance-diagram:: efl.elementary.Map 198.. inheritance-diagram:: Map
197 :parts: 2 199 :parts: 2
198 200
199 201
200.. autoclass:: efl.elementary.Map 202.. autoclass:: Map
diff --git a/doc/elementary/mapbuf.rst b/doc/elementary/mapbuf.rst
index 1930e0e..6cde934 100644
--- a/doc/elementary/mapbuf.rst
+++ b/doc/elementary/mapbuf.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Mapbuf 3Mapbuf
2###### 4######
3 5
@@ -24,8 +26,8 @@ Layout content parts
24Inheritance diagram 26Inheritance diagram
25=================== 27===================
26 28
27.. inheritance-diagram:: efl.elementary.Mapbuf 29.. inheritance-diagram:: Mapbuf
28 :parts: 2 30 :parts: 2
29 31
30 32
31.. autoclass:: efl.elementary.Mapbuf 33.. autoclass:: Mapbuf
diff --git a/doc/elementary/menu.rst b/doc/elementary/menu.rst
index 183ad4d..e1dfcac 100644
--- a/doc/elementary/menu.rst
+++ b/doc/elementary/menu.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Menu 3Menu
2#### 4####
3 5
@@ -36,9 +38,11 @@ Layout text parts
36Inheritance diagram 38Inheritance diagram
37=================== 39===================
38 40
39.. inheritance-diagram:: efl.elementary.Menu 41.. inheritance-diagram::
42 Menu
43 MenuItem
40 :parts: 2 44 :parts: 2
41 45
42 46
43.. autoclass:: efl.elementary.Menu 47.. autoclass:: Menu
44.. autoclass:: efl.elementary.MenuItem 48.. autoclass:: MenuItem
diff --git a/doc/elementary/multibuttonentry.rst b/doc/elementary/multibuttonentry.rst
index 1384856..04e4562 100644
--- a/doc/elementary/multibuttonentry.rst
+++ b/doc/elementary/multibuttonentry.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1MultiButtonEntry 3MultiButtonEntry
2################ 4################
3 5
@@ -51,8 +53,8 @@ Layout text parts
51Inheritance diagram 53Inheritance diagram
52=================== 54===================
53 55
54.. inheritance-diagram:: efl.elementary.MultiButtonEntry 56.. inheritance-diagram:: MultiButtonEntry
55 :parts: 2 57 :parts: 2
56 58
57 59
58.. autoclass:: efl.elementary.MultiButtonEntry 60.. autoclass:: MultiButtonEntry
diff --git a/doc/elementary/naviframe.rst b/doc/elementary/naviframe.rst
index 32233fe..c1dfc3f 100644
--- a/doc/elementary/naviframe.rst
+++ b/doc/elementary/naviframe.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Naviframe 3Naviframe
2######### 4#########
3 5
@@ -85,8 +87,11 @@ the top one can be interacted with this way.
85Inheritance diagram 87Inheritance diagram
86=================== 88===================
87 89
88.. inheritance-diagram:: efl.elementary.Naviframe 90.. inheritance-diagram::
91 Naviframe
92 NaviframeItem
89 :parts: 2 93 :parts: 2
90 94
91 95
92.. autoclass:: efl.elementary.Naviframe 96.. autoclass:: Naviframe
97.. autoclass:: NaviframeItem
diff --git a/doc/elementary/need.rst b/doc/elementary/need.rst
index c9e2371..16de354 100644
--- a/doc/elementary/need.rst
+++ b/doc/elementary/need.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Need 3Need
2#### 4####
3 5
diff --git a/doc/elementary/notify.rst b/doc/elementary/notify.rst
index 97ec6f9..503c4e1 100644
--- a/doc/elementary/notify.rst
+++ b/doc/elementary/notify.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Notify 3Notify
2###### 4######
3 5
@@ -45,8 +47,8 @@ ELM_NOTIFY_ALIGN_FILL
45Inheritance diagram 47Inheritance diagram
46=================== 48===================
47 49
48.. inheritance-diagram:: efl.elementary.Notify 50.. inheritance-diagram:: Notify
49 :parts: 2 51 :parts: 2
50 52
51 53
52.. autoclass:: efl.elementary.Notify 54.. autoclass:: Notify
diff --git a/doc/elementary/object.rst b/doc/elementary/object.rst
index 8b73309..8ebeff6 100644
--- a/doc/elementary/object.rst
+++ b/doc/elementary/object.rst
@@ -1,7 +1,8 @@
1.. currentmodule:: efl.elementary
2
1Object 3Object
2###### 4######
3 5
4
5Copy and Paste 6Copy and Paste
6============== 7==============
7 8
@@ -244,11 +245,38 @@ Defines the kind of action associated with the drop data if for XDND
244 Describe the data 245 Describe the data
245 246
246 247
248.. _Elm_Object_Select_Mode:
249
250Selection modes
251---------------
252
253.. data:: ELM_OBJECT_SELECT_MODE_DEFAULT
254
255 Items will only call their selection func and callback when
256 first becoming selected. Any further clicks will do nothing,
257 unless you set always select mode.
258
259.. data:: ELM_OBJECT_SELECT_MODE_ALWAYS
260
261 This means that, even if selected, every click will make the
262 selected callbacks be called.
263
264.. data:: ELM_OBJECT_SELECT_MODE_NONE
265
266 This will turn off the ability to select items entirely and
267 they will neither appear selected nor call selected callback
268 functions.
269
270.. data:: ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY
271
272 No select mode with no finger size rule
273
274
247Inheritance diagram 275Inheritance diagram
248=================== 276===================
249 277
250.. inheritance-diagram:: efl.elementary.Object 278.. inheritance-diagram:: Object
251 :parts: 2 279 :parts: 2
252 280
253 281
254.. autoclass:: efl.elementary.Object 282.. autoclass:: Object
diff --git a/doc/elementary/object_item.rst b/doc/elementary/object_item.rst
index 806370e..da53742 100644
--- a/doc/elementary/object_item.rst
+++ b/doc/elementary/object_item.rst
@@ -1,11 +1,13 @@
1.. currentmodule:: efl.elementary
2
1Object Item 3Object Item
2######################### 4###########
3 5
4Inheritance diagram 6Inheritance diagram
5=================== 7===================
6 8
7.. inheritance-diagram:: efl.elementary.ObjectItem 9.. inheritance-diagram:: ObjectItem
8 :parts: 2 10 :parts: 2
9 11
10 12
11.. autoclass:: efl.elementary.ObjectItem 13.. autoclass:: ObjectItem
diff --git a/doc/elementary/panel.rst b/doc/elementary/panel.rst
index 8583edf..8c2be7a 100644
--- a/doc/elementary/panel.rst
+++ b/doc/elementary/panel.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Panel 3Panel
2##### 4#####
3 5
@@ -53,8 +55,8 @@ Panel orientation types
53Inheritance diagram 55Inheritance diagram
54=================== 56===================
55 57
56.. inheritance-diagram:: efl.elementary.Panel 58.. inheritance-diagram:: Panel
57 :parts: 2 59 :parts: 2
58 60
59 61
60.. autoclass:: efl.elementary.Panel 62.. autoclass:: Panel
diff --git a/doc/elementary/panes.rst b/doc/elementary/panes.rst
index fdf9bfa..4002fdd 100644
--- a/doc/elementary/panes.rst
+++ b/doc/elementary/panes.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Panes 3Panes
2##### 4#####
3 5
@@ -37,8 +39,8 @@ If panes are displayed vertically, left content will be displayed on top.
37Inheritance diagram 39Inheritance diagram
38=================== 40===================
39 41
40.. inheritance-diagram:: efl.elementary.Panes 42.. inheritance-diagram:: Panes
41 :parts: 2 43 :parts: 2
42 44
43 45
44.. autoclass:: efl.elementary.Panes 46.. autoclass:: Panes
diff --git a/doc/elementary/photo.rst b/doc/elementary/photo.rst
index 324eb31..08b8752 100644
--- a/doc/elementary/photo.rst
+++ b/doc/elementary/photo.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Photo 3Photo
2##### 4#####
3 5
@@ -30,8 +32,8 @@ Emitted signals
30Inheritance diagram 32Inheritance diagram
31=================== 33===================
32 34
33.. inheritance-diagram:: efl.elementary.Photo 35.. inheritance-diagram:: Photo
34 :parts: 2 36 :parts: 2
35 37
36 38
37.. autoclass:: efl.elementary.Photo 39.. autoclass:: Photo
diff --git a/doc/elementary/photocam.rst b/doc/elementary/photocam.rst
index baef766..37d6e2e 100644
--- a/doc/elementary/photocam.rst
+++ b/doc/elementary/photocam.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Photocam 3Photocam
2######## 4########
3 5
@@ -86,8 +88,8 @@ Photocam zoom modes
86Inheritance diagram 88Inheritance diagram
87=================== 89===================
88 90
89.. inheritance-diagram:: efl.elementary.Photocam 91.. inheritance-diagram:: Photocam
90 :parts: 2 92 :parts: 2
91 93
92 94
93.. autoclass:: efl.elementary.Photocam 95.. autoclass:: Photocam
diff --git a/doc/elementary/plug.rst b/doc/elementary/plug.rst
index f7e4169..d69c8aa 100644
--- a/doc/elementary/plug.rst
+++ b/doc/elementary/plug.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Plug 3Plug
2#### 4####
3 5
@@ -29,8 +31,8 @@ Emitted signals
29Inheritance diagram 31Inheritance diagram
30=================== 32===================
31 33
32.. inheritance-diagram:: efl.elementary.Plug 34.. inheritance-diagram:: Plug
33 :parts: 2 35 :parts: 2
34 36
35 37
36.. autoclass:: efl.elementary.Plug 38.. autoclass:: Plug
diff --git a/doc/elementary/popup.rst b/doc/elementary/popup.rst
index e26bebf..e821740 100644
--- a/doc/elementary/popup.rst
+++ b/doc/elementary/popup.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Popup 3Popup
2##### 4#####
3 5
@@ -138,33 +140,14 @@ Popup orientation types
138 Popup should appear in the bottom right of parent 140 Popup should appear in the bottom right of parent
139 141
140 142
141.. Elm_Wrap_Type:
142
143Wrap modes
144----------
145
146.. data:: ELM_WRAP_NONE
147
148 No wrap
149
150.. data:: ELM_WRAP_CHAR
151
152 Wrap between characters
153
154.. data:: ELM_WRAP_WORD
155
156 Wrap in allowed wrapping points (as defined in the unicode standard)
157
158.. data:: ELM_WRAP_MIXED
159
160 Word wrap, and if that fails, char wrap.
161
162
163Inheritance diagram 143Inheritance diagram
164=================== 144===================
165 145
166.. inheritance-diagram:: efl.elementary.Popup 146.. inheritance-diagram::
147 Popup
148 PopupItem
167 :parts: 2 149 :parts: 2
168 150
169 151
170.. autoclass:: efl.elementary.Popup 152.. autoclass:: Popup
153.. autoclass:: PopupItem
diff --git a/doc/elementary/progressbar.rst b/doc/elementary/progressbar.rst
index 9a446af..dff5271 100644
--- a/doc/elementary/progressbar.rst
+++ b/doc/elementary/progressbar.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Progressbar 3Progressbar
2########### 4###########
3 5
@@ -59,8 +61,8 @@ Default part names for the "recording" style:
59Inheritance diagram 61Inheritance diagram
60=================== 62===================
61 63
62.. inheritance-diagram:: efl.elementary.Progressbar 64.. inheritance-diagram:: Progressbar
63 :parts: 2 65 :parts: 2
64 66
65 67
66.. autoclass:: efl.elementary.Progressbar 68.. autoclass:: Progressbar
diff --git a/doc/elementary/radio.rst b/doc/elementary/radio.rst
index b6ac330..853a58e 100644
--- a/doc/elementary/radio.rst
+++ b/doc/elementary/radio.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Radio 3Radio
2##### 4#####
3 5
@@ -54,8 +56,8 @@ Layout content parts
54Inheritance diagram 56Inheritance diagram
55=================== 57===================
56 58
57.. inheritance-diagram:: efl.elementary.Radio 59.. inheritance-diagram:: Radio
58 :parts: 2 60 :parts: 2
59 61
60 62
61.. autoclass:: efl.elementary.Radio 63.. autoclass:: Radio
diff --git a/doc/elementary/scroller.rst b/doc/elementary/scroller.rst
index 3b06d18..1c2bb62 100644
--- a/doc/elementary/scroller.rst
+++ b/doc/elementary/scroller.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Scroller 3Scroller
2######## 4########
3 5
@@ -127,8 +129,8 @@ Type that blocks the scroll movement in one or more direction.
127Inheritance diagram 129Inheritance diagram
128=================== 130===================
129 131
130.. inheritance-diagram:: efl.elementary.Scroller 132.. inheritance-diagram:: Scroller
131 :parts: 2 133 :parts: 2
132 134
133 135
134.. autoclass:: efl.elementary.Scroller 136.. autoclass:: Scroller
diff --git a/doc/elementary/segment_control.rst b/doc/elementary/segment_control.rst
index 7ce1851..f507a1d 100644
--- a/doc/elementary/segment_control.rst
+++ b/doc/elementary/segment_control.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Segment Control 3Segment Control
2############### 4###############
3 5
@@ -41,8 +43,8 @@ Layout text parts
41Inheritance diagram 43Inheritance diagram
42=================== 44===================
43 45
44.. inheritance-diagram:: efl.elementary.SegmentControl 46.. inheritance-diagram:: SegmentControl
45 :parts: 2 47 :parts: 2
46 48
47 49
48.. autoclass:: efl.elementary.SegmentControl 50.. autoclass:: SegmentControl
diff --git a/doc/elementary/separator.rst b/doc/elementary/separator.rst
index 4aa0385..afd0217 100644
--- a/doc/elementary/separator.rst
+++ b/doc/elementary/separator.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Separator 3Separator
2######### 4#########
3 5
@@ -15,8 +17,8 @@ A separator can be vertical or horizontal.
15Inheritance diagram 17Inheritance diagram
16=================== 18===================
17 19
18.. inheritance-diagram:: efl.elementary.Separator 20.. inheritance-diagram:: Separator
19 :parts: 2 21 :parts: 2
20 22
21 23
22.. autoclass:: efl.elementary.Separator 24.. autoclass:: Separator
diff --git a/doc/elementary/slider.rst b/doc/elementary/slider.rst
index 33845df..678f21c 100644
--- a/doc/elementary/slider.rst
+++ b/doc/elementary/slider.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Slider 3Slider
2###### 4######
3 5
@@ -61,8 +63,8 @@ Layout text parts
61Inheritance diagram 63Inheritance diagram
62=================== 64===================
63 65
64.. inheritance-diagram:: efl.elementary.Slider 66.. inheritance-diagram:: Slider
65 :parts: 2 67 :parts: 2
66 68
67 69
68.. autoclass:: efl.elementary.Slider 70.. autoclass:: Slider
diff --git a/doc/elementary/slideshow.rst b/doc/elementary/slideshow.rst
index 3916fc1..fd8f625 100644
--- a/doc/elementary/slideshow.rst
+++ b/doc/elementary/slideshow.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Slideshow 3Slideshow
2######### 4#########
3 5
@@ -65,8 +67,8 @@ Emitted signals
65Inheritance diagram 67Inheritance diagram
66=================== 68===================
67 69
68.. inheritance-diagram:: efl.elementary.Slideshow 70.. inheritance-diagram:: Slideshow
69 :parts: 2 71 :parts: 2
70 72
71 73
72.. autoclass:: efl.elementary.Slideshow 74.. autoclass:: Slideshow
diff --git a/doc/elementary/spinner.rst b/doc/elementary/spinner.rst
index 665bead..b805974 100644
--- a/doc/elementary/spinner.rst
+++ b/doc/elementary/spinner.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Spinner 3Spinner
2####### 4#######
3 5
@@ -44,8 +46,8 @@ Available styles
44Inheritance diagram 46Inheritance diagram
45=================== 47===================
46 48
47.. inheritance-diagram:: efl.elementary.Spinner 49.. inheritance-diagram:: Spinner
48 :parts: 2 50 :parts: 2
49 51
50 52
51.. autoclass:: efl.elementary.Spinner 53.. autoclass:: Spinner
diff --git a/doc/elementary/systray.rst b/doc/elementary/systray.rst
index 4f5a377..50e7304 100644
--- a/doc/elementary/systray.rst
+++ b/doc/elementary/systray.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Systray 3Systray
2####### 4#######
3 5
@@ -49,4 +51,7 @@ Application status information.
49 51
50 52
51 53
52.. autoclass:: efl.elementary.Systray 54.. autoclass:: Systray
55.. autofunction:: on_systray_ready
56
57.. autoclass:: EventSystrayReady
diff --git a/doc/elementary/table.rst b/doc/elementary/table.rst
index 85233e7..8f7337e 100644
--- a/doc/elementary/table.rst
+++ b/doc/elementary/table.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Table 3Table
2##### 4#####
3 5
@@ -27,8 +29,10 @@ The most common way to use a table is::
27Inheritance diagram 29Inheritance diagram
28=================== 30===================
29 31
30.. inheritance-diagram:: efl.elementary.Table 32.. inheritance-diagram:: Table
31 :parts: 2 33 :parts: 2
32 34
33 35
34.. autoclass:: efl.elementary.Table 36.. autoclass:: Table
37.. autofunction:: table_pack_set
38.. autofunction:: table_pack_get
diff --git a/doc/elementary/theme.rst b/doc/elementary/theme.rst
index 0e73b27..7deb36e 100644
--- a/doc/elementary/theme.rst
+++ b/doc/elementary/theme.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Theme 3Theme
2##### 4#####
3 5
@@ -72,8 +74,8 @@ overlays. Don't use this unless you really know what you are doing.
72Inheritance diagram 74Inheritance diagram
73=================== 75===================
74 76
75.. inheritance-diagram:: efl.elementary.Theme 77.. inheritance-diagram:: Theme
76 :parts: 2 78 :parts: 2
77 79
78 80
79.. autoclass:: efl.elementary.Theme 81.. autoclass:: Theme
diff --git a/doc/elementary/thumb.rst b/doc/elementary/thumb.rst
index 24b8393..b826d71 100644
--- a/doc/elementary/thumb.rst
+++ b/doc/elementary/thumb.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Thumb 3Thumb
2##### 4#####
3 5
@@ -163,8 +165,8 @@ Thumb orientation
163Inheritance diagram 165Inheritance diagram
164=================== 166===================
165 167
166.. inheritance-diagram:: efl.elementary.Thumb 168.. inheritance-diagram:: Thumb
167 :parts: 2 169 :parts: 2
168 170
169 171
170.. autoclass:: efl.elementary.Thumb 172.. autoclass:: Thumb
diff --git a/doc/elementary/toolbar.rst b/doc/elementary/toolbar.rst
index 087a6fc..1dfcd0d 100644
--- a/doc/elementary/toolbar.rst
+++ b/doc/elementary/toolbar.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Toolbar 3Toolbar
2####### 4#######
3 5
@@ -59,50 +61,6 @@ using multiple inheritance, for example::
59Enumerations 61Enumerations
60============ 62============
61 63
62.. _Elm_Toolbar_Icon_Lookup_Order:
63
64Icon lookup modes
65-----------------
66
67.. data:: ELM_ICON_LOOKUP_FDO_THEME
68
69 freedesktop, theme
70
71.. data:: ELM_ICON_LOOKUP_THEME_FDO
72
73 theme, freedesktop
74
75.. data:: ELM_ICON_LOOKUP_FDO
76
77 freedesktop
78
79.. data:: ELM_ICON_LOOKUP_THEME
80
81 theme
82
83
84.. _Elm_Toolbar_Object_Select_Mode:
85
86Selection modes
87---------------
88
89.. data:: ELM_OBJECT_SELECT_MODE_DEFAULT
90
91 Default select mode
92
93.. data:: ELM_OBJECT_SELECT_MODE_ALWAYS
94
95 Always select mode
96
97.. data:: ELM_OBJECT_SELECT_MODE_NONE
98
99 No select mode
100
101.. data:: ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY
102
103 No select mode with no finger size rule
104
105
106.. _Elm_Toolbar_Shrink_Mode: 64.. _Elm_Toolbar_Shrink_Mode:
107 65
108Toolbar shrink modes 66Toolbar shrink modes
@@ -160,8 +118,13 @@ Where to position the item in the toolbar.
160Inheritance diagram 118Inheritance diagram
161=================== 119===================
162 120
163.. inheritance-diagram:: efl.elementary.Toolbar 121.. inheritance-diagram::
122 Toolbar
123 ToolbarItem
124 ToolbarItemState
164 :parts: 2 125 :parts: 2
165 126
166 127
167.. autoclass:: efl.elementary.Toolbar 128.. autoclass:: Toolbar
129.. autoclass:: ToolbarItem
130.. autoclass:: ToolbarItemState
diff --git a/doc/elementary/transit.rst b/doc/elementary/transit.rst
index 785609b..011363b 100644
--- a/doc/elementary/transit.rst
+++ b/doc/elementary/transit.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Transit 3Transit
2####### 4#######
3 5
@@ -157,8 +159,8 @@ Tween modes
157Inheritance diagram 159Inheritance diagram
158=================== 160===================
159 161
160.. inheritance-diagram:: efl.elementary.Transit 162.. inheritance-diagram:: Transit
161 :parts: 2 163 :parts: 2
162 164
163 165
164.. autoclass:: efl.elementary.Transit 166.. autoclass:: Transit
diff --git a/doc/elementary/video.rst b/doc/elementary/video.rst
index 83bb901..bfaa31f 100644
--- a/doc/elementary/video.rst
+++ b/doc/elementary/video.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Video 3Video
2##### 4#####
3 5
@@ -21,8 +23,11 @@ These widgets emit the following signals, besides the ones sent from
21Inheritance diagram 23Inheritance diagram
22=================== 24===================
23 25
24.. inheritance-diagram:: efl.elementary.Video 26.. inheritance-diagram::
27 Video
28 Player
25 :parts: 2 29 :parts: 2
26 30
27 31
28.. autoclass:: efl.elementary.Video 32.. autoclass:: Video
33.. autoclass:: Player
diff --git a/doc/elementary/web.rst b/doc/elementary/web.rst
index 4688da6..b909541 100644
--- a/doc/elementary/web.rst
+++ b/doc/elementary/web.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Web 3Web
2### 4###
3 5
@@ -132,8 +134,8 @@ Web zoom modes
132Inheritance diagram 134Inheritance diagram
133=================== 135===================
134 136
135.. inheritance-diagram:: efl.elementary.Web 137.. inheritance-diagram:: Web
136 :parts: 2 138 :parts: 2
137 139
138 140
139.. autoclass:: efl.elementary.Web 141.. autoclass:: Web
diff --git a/doc/elementary/window.rst b/doc/elementary/window.rst
index db5b2dd..1728fb4 100644
--- a/doc/elementary/window.rst
+++ b/doc/elementary/window.rst
@@ -1,3 +1,5 @@
1.. currentmodule:: efl.elementary
2
1Window 3Window
2###### 4######
3 5
@@ -347,8 +349,13 @@ Illume manager to perform different actions.
347Inheritance diagram 349Inheritance diagram
348=================== 350===================
349 351
350.. inheritance-diagram:: efl.elementary.Window 352.. inheritance-diagram::
353 Window
354 StandardWindow
355 DialogWindow
351 :parts: 2 356 :parts: 2
352 357
353 358
354.. autoclass:: efl.elementary.Window 359.. autoclass:: Window
360.. autoclass:: StandardWindow
361.. autoclass:: DialogWindow
diff --git a/efl/elementary/__init__.pyx b/efl/elementary/__init__.pyx
index 4bc711b..7ece3c5 100644
--- a/efl/elementary/__init__.pyx
+++ b/efl/elementary/__init__.pyx
@@ -323,7 +323,7 @@ def on_process_background(func, *args, **kwargs):
323 return EventHandler(ELM_EVENT_PROCESS_BACKGROUND, func, *args, **kwargs) 323 return EventHandler(ELM_EVENT_PROCESS_BACKGROUND, func, *args, **kwargs)
324 324
325 325
326def on_process_background(func, *args, **kwargs): 326def on_process_foreground(func, *args, **kwargs):
327 """Use this to set a handler for the process foreground event. 327 """Use this to set a handler for the process foreground event.
328 328
329 Emitted when going from nothing being visible to at least one window being 329 Emitted when going from nothing being visible to at least one window being
diff --git a/efl/elementary/entry.pxi b/efl/elementary/entry.pxi
index 3eaa627..713b40a 100644
--- a/efl/elementary/entry.pxi
+++ b/efl/elementary/entry.pxi
@@ -597,7 +597,7 @@ cdef class Entry(LayoutClass):
597 Note that this only makes sense for multi-line entries. A widget set 597 Note that this only makes sense for multi-line entries. A widget set
598 to be single line will never wrap. 598 to be single line will never wrap.
599 599
600 :type: :ref:`Elm_Entry_Wrap_Type` 600 :type: :ref:`Elm_Wrap_Type`
601 601
602 """ 602 """
603 def __get__(self): 603 def __get__(self):
diff --git a/efl/elementary/genlist_item.pxi b/efl/elementary/genlist_item.pxi
index 5efeb09..d74dbb0 100644
--- a/efl/elementary/genlist_item.pxi
+++ b/efl/elementary/genlist_item.pxi
@@ -602,7 +602,7 @@ cdef class GenlistItem(ObjectItem):
602 property select_mode: 602 property select_mode:
603 """Item's select mode. Possible values are: 603 """Item's select mode. Possible values are:
604 604
605 :type: :ref:`Elm_Genlist_Object_Select_Mode` 605 :type: :ref:`Elm_Object_Select_Mode`
606 606
607 """ 607 """
608 def __set__(self, mode): 608 def __set__(self, mode):
diff --git a/efl/elementary/genlist_widget.pxi b/efl/elementary/genlist_widget.pxi
index cfeaee6..f0260d4 100644
--- a/efl/elementary/genlist_widget.pxi
+++ b/efl/elementary/genlist_widget.pxi
@@ -615,7 +615,7 @@ cdef class Genlist(Object):
615 select items entirely and they will neither appear selected nor 615 select items entirely and they will neither appear selected nor
616 call selected callback functions. 616 call selected callback functions.
617 617
618 :type: :ref:`Elm_Genlist_Object_Select_Mode` 618 :type: :ref:`Elm_Object_Select_Mode`
619 619
620 """ 620 """
621 def __set__(self, mode): 621 def __set__(self, mode):
diff --git a/efl/elementary/hoversel.pxi b/efl/elementary/hoversel.pxi
index 42c380a..b02d770 100644
--- a/efl/elementary/hoversel.pxi
+++ b/efl/elementary/hoversel.pxi
@@ -42,7 +42,7 @@ cdef class HoverselItem(ObjectItem):
42 standard icon name (None if not desired) 42 standard icon name (None if not desired)
43 :type icon_file: string 43 :type icon_file: string
44 :param icon_type: The icon type if relevant 44 :param icon_type: The icon type if relevant
45 :type icon_type: :ref:`Elm_Hoversel_Icon_Type` 45 :type icon_type: :ref:`Elm_Icon_Type`
46 :param callback: Convenience function to call when this item is 46 :param callback: Convenience function to call when this item is
47 selected 47 selected
48 :type callback: function 48 :type callback: function
diff --git a/efl/elementary/label.pxi b/efl/elementary/label.pxi
index a39c24a..668632e 100644
--- a/efl/elementary/label.pxi
+++ b/efl/elementary/label.pxi
@@ -42,7 +42,7 @@ cdef class Label(LayoutClass):
42 42
43 By default no wrapping is done. 43 By default no wrapping is done.
44 44
45 :type: :ref:`Elm_Label_Wrap_Type` 45 :type: :ref:`Elm_Wrap_Type`
46 46
47 """ 47 """
48 def __get__(self): 48 def __get__(self):
diff --git a/efl/elementary/list.pxi b/efl/elementary/list.pxi
index 53d80c7..6735dd8 100644
--- a/efl/elementary/list.pxi
+++ b/efl/elementary/list.pxi
@@ -514,7 +514,7 @@ cdef class List(Object):
514 property select_mode: 514 property select_mode:
515 """The list select mode. 515 """The list select mode.
516 516
517 :type: :ref:`Elm_List_Object_Select_Mode` 517 :type: :ref:`Elm_Object_Select_Mode`
518 518
519 """ 519 """
520 def __set__(self, mode): 520 def __set__(self, mode):
diff --git a/efl/elementary/popup.pxi b/efl/elementary/popup.pxi
index 3757965..a65688e 100644
--- a/efl/elementary/popup.pxi
+++ b/efl/elementary/popup.pxi
@@ -151,7 +151,7 @@ cdef class Popup(LayoutClass):
151 """Sets the wrapping type of content text packed in content 151 """Sets the wrapping type of content text packed in content
152 area of popup object. 152 area of popup object.
153 153
154 :type: Elm_Wrap_Type 154 :type: :ref:`Elm_Wrap_Type`
155 155
156 """ 156 """
157 def __set__(self, wrap): 157 def __set__(self, wrap):
diff --git a/efl/elementary/toolbar.pxi b/efl/elementary/toolbar.pxi
index 7fcc76f..3f2e24f 100644
--- a/efl/elementary/toolbar.pxi
+++ b/efl/elementary/toolbar.pxi
@@ -621,7 +621,7 @@ cdef class Toolbar(LayoutClass):
621 Icons added before calling this function will not be affected. 621 Icons added before calling this function will not be affected.
622 The default lookup order is :attr:`ELM_ICON_LOOKUP_THEME_FDO`. 622 The default lookup order is :attr:`ELM_ICON_LOOKUP_THEME_FDO`.
623 623
624 :type: :ref:`Elm_Toolbar_Icon_Lookup_Order` 624 :type: :ref:`Elm_Icon_Lookup_Order`
625 625
626 """ 626 """
627 def __set__(self, order): 627 def __set__(self, order):
@@ -904,7 +904,7 @@ cdef class Toolbar(LayoutClass):
904 property select_mode: 904 property select_mode:
905 """The toolbar select mode. 905 """The toolbar select mode.
906 906
907 :type: :ref:`Elm_Toolbar_Object_Select_Mode` 907 :type: :ref:`Elm_Object_Select_Mode`
908 908
909 """ 909 """
910 def __get__(self): 910 def __get__(self):
diff --git a/efl/evas/efl.evas_object_image.pxi b/efl/evas/efl.evas_object_image.pxi
index 928603b..9594747 100644
--- a/efl/evas/efl.evas_object_image.pxi
+++ b/efl/evas/efl.evas_object_image.pxi
@@ -135,7 +135,7 @@ cdef class Image(Object):
135 :type file: string or tuple 135 :type file: string or tuple
136 :param \**kwargs: All the remaining keyword arguments are interpreted 136 :param \**kwargs: All the remaining keyword arguments are interpreted
137 as properties of the instance 137 as properties of the instance
138 138
139 """ 139 """
140 self._set_obj(evas_object_image_add(canvas.obj)) 140 self._set_obj(evas_object_image_add(canvas.obj))
141 141
@@ -470,7 +470,6 @@ cdef class Image(Object):
470 of the image. If data is None the current image data will be freed. 470 of the image. If data is None the current image data will be freed.
471 471
472 :param buf: The buffer 472 :param buf: The buffer
473 :type buf: data
474 473
475 """ 474 """
476 cdef: 475 cdef:
@@ -911,7 +910,7 @@ cdef class Image(Object):
911 :type: Evas_Image_Orient 910 :type: Evas_Image_Orient
912 911
913 .. versionadded:: 1.14 912 .. versionadded:: 1.14
914 913
915 """ 914 """
916 def __set__(self, value): 915 def __set__(self, value):
917 evas_object_image_orient_set(self.obj, <Evas_Image_Orient>value) 916 evas_object_image_orient_set(self.obj, <Evas_Image_Orient>value)
@@ -1372,7 +1371,7 @@ cdef class FilledImage(Image):
1372 :type canvas: :py:class:`~efl.evas.Canvas` 1371 :type canvas: :py:class:`~efl.evas.Canvas`
1373 :param \**kwargs: All the remaining keyword arguments are interpreted 1372 :param \**kwargs: All the remaining keyword arguments are interpreted
1374 as properties of the instance 1373 as properties of the instance
1375 1374
1376 """ 1375 """
1377 Image.__init__(self, canvas, **kargs) 1376 Image.__init__(self, canvas, **kargs)
1378 w, h = self.size_get() 1377 w, h = self.size_get()
diff --git a/efl/evas/efl.evas_object_table.pxi b/efl/evas/efl.evas_object_table.pxi
index 8dbdaa5..b49f691 100644
--- a/efl/evas/efl.evas_object_table.pxi
+++ b/efl/evas/efl.evas_object_table.pxi
@@ -45,7 +45,7 @@ cdef class Table(Object):
45 :type canvas: :py:class:`~efl.evas.Canvas` 45 :type canvas: :py:class:`~efl.evas.Canvas`
46 :keyword \**kwargs: All the remaining keyword arguments are interpreted 46 :keyword \**kwargs: All the remaining keyword arguments are interpreted
47 as properties of the instance 47 as properties of the instance
48 48
49 """ 49 """
50 self._set_obj(evas_object_table_add(canvas.obj)) 50 self._set_obj(evas_object_table_add(canvas.obj))
51 self._set_properties_from_keyword_args(kwargs) 51 self._set_properties_from_keyword_args(kwargs)
@@ -55,7 +55,7 @@ cdef class Table(Object):
55 """Create a table that is child of a given parent. 55 """Create a table that is child of a given parent.
56 56
57 :param parent: 57 :param parent:
58 :type parent: Object 58 :type parent: :class:`~efl.evas.Object`
59 59
60 """ 60 """
61 Object._set_obj(cls, evas_object_table_add_to(parent.obj)) 61 Object._set_obj(cls, evas_object_table_add_to(parent.obj))