xartigas pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=bc855ec8b62e989d778e47262c7b15e02e70b352

commit bc855ec8b62e989d778e47262c7b15e02e70b352
Author: Mike Blumenkrantz <[email protected]>
Date:   Thu Sep 26 17:04:04 2019 +0200

    theme: add spec documentation for all stabilized theme groups in 1.23
    
    Summary:
    this is just output from edje-theme-spec tool. it isn't really enough to
    be considered full theme documentation, but it's better than nothing
    
    ref T8231
    Depends on D10196
    
    Subscribers: segfaultxavi, cedric, #reviewers, #committers
    
    Tags: #efl
    
    Maniphest Tasks: T8231
    
    Differential Revision: https://phab.enlightenment.org/D10197
---
 data/elementary/themes/edc/efl/bg.edc             | 11 +++-
 data/elementary/themes/edc/efl/button.edc         | 28 +++++++++
 data/elementary/themes/edc/efl/check.edc          | 26 +++++++++
 data/elementary/themes/edc/efl/collection.edc     | 13 +++++
 data/elementary/themes/edc/efl/datepicker.edc     | 19 ++++++
 data/elementary/themes/edc/efl/focus.edc          |  7 +++
 data/elementary/themes/edc/efl/grid.edc           | 33 +++++++++++
 data/elementary/themes/edc/efl/group_item.edc     |  8 +++
 data/elementary/themes/edc/efl/image_zoomable.edc | 16 ++++++
 data/elementary/themes/edc/efl/list.edc           | 48 ++++++++++++++++
 data/elementary/themes/edc/efl/popup.edc          | 70 +++++++++++++++++++++++
 data/elementary/themes/edc/efl/radio.edc          | 13 +++++
 data/elementary/themes/edc/efl/scroller.edc       | 35 ++++++++++++
 data/elementary/themes/edc/efl/slider.edc         | 18 ++++++
 data/elementary/themes/edc/efl/spin_button.edc    | 70 +++++++++++++++++++++++
 data/elementary/themes/edc/efl/timepicker.edc     | 26 +++++++++
 16 files changed, 438 insertions(+), 3 deletions(-)

diff --git a/data/elementary/themes/edc/efl/bg.edc 
b/data/elementary/themes/edc/efl/bg.edc
index 8fe902e54f..b494e60cd1 100644
--- a/data/elementary/themes/edc/efl/bg.edc
+++ b/data/elementary/themes/edc/efl/bg.edc
@@ -1,9 +1,14 @@
 /* bg widget style information
 
+Group: efl/bg (@since 1.23)
+        Part Swallow: efl.background (required)
+        Part Swallow: efl.content (required)
+        Part Swallow: efl.rectangle (required)
+
    [SWALLOW]
-      efl.rectangle: Used for elm_bg_color_set()
-      efl.background: Used for elm_bg_file_set()
-      efl.content: Used for elm_layout_part_content_set(bg, "overlay", 
content).
+      efl.rectangle: Used for efl_gfx_color_color_set()
+      efl.background: Used for efl_file_set()
+      efl.content: Used for storing the main object for which this is the 
background
 */
 
 group { "efl/bg";
diff --git a/data/elementary/themes/edc/efl/button.edc 
b/data/elementary/themes/edc/efl/button.edc
index bd07559076..e9c0472fb8 100644
--- a/data/elementary/themes/edc/efl/button.edc
+++ b/data/elementary/themes/edc/efl/button.edc
@@ -1,3 +1,31 @@
+/**
+Group: efl/button (@since 1.23)
+        Part Text: efl.text (required)
+        Part Swallow: efl.background (required)
+        Part Swallow: efl.content (required)
+        Signal: efl,content,set
+        Signal: efl,content,unset
+        Signal: efl,state,animation,activated
+        Signal: efl,state,background,set
+        Signal: efl,state,background,unset
+        Signal: efl,state,disabled
+        Signal: efl,state,enabled
+        Signal: efl,text,set
+        Signal: efl,text,unset
+Group: efl/button:anchor (@since 1.23)
+        Part Text: efl.text
+        Part Swallow: efl.background (required)
+        Part Swallow: efl.content (required)
+        Signal: efl,content,set
+        Signal: efl,content,unset
+        Signal: efl,state,animation,activated
+        Signal: efl,state,background,set
+        Signal: efl,state,background,unset
+        Signal: efl,state,disabled
+        Signal: efl,state,enabled
+        Signal: efl,text,set
+        Signal: efl,text,unset
+*/
 group { name: "efl/button"; data.item: "version" "123";
    images.image: "button_normal.png" COMP;
    images.image: "button_clicked.png" COMP;
diff --git a/data/elementary/themes/edc/efl/check.edc 
b/data/elementary/themes/edc/efl/check.edc
index 5aabedee9e..0e01adc1c8 100644
--- a/data/elementary/themes/edc/efl/check.edc
+++ b/data/elementary/themes/edc/efl/check.edc
@@ -1,3 +1,29 @@
+/**
+Group: efl/check:toggle (@since 1.23)
+        Part Text: efl.offtext
+        Part Text: efl.ontext
+        Part Text: efl.text
+        Part Swallow: efl.content
+        Signal: efl,content,set
+        Signal: efl,content,unset
+        Signal: efl,state,disabled
+        Signal: efl,state,enabled
+        Signal: efl,state,selected
+        Signal: efl,state,unselected
+        Signal: efl,text,set
+        Signal: efl,text,unset
+Group: efl/check (@since 1.23)
+        Part Text: efl.text (required)
+        Part Swallow: efl.content (required)
+        Signal: efl,content,set
+        Signal: efl,content,unset
+        Signal: efl,state,disabled
+        Signal: efl,state,enabled
+        Signal: efl,state,selected
+        Signal: efl,state,unselected
+        Signal: efl,text,set
+        Signal: efl,text,unset
+*/
 group { "efl/check"; data.item: "version" "123";
    images.image: "inset_shadow_tiny.png" COMP;
    images.image: "bevel_in.png" COMP;
diff --git a/data/elementary/themes/edc/efl/collection.edc 
b/data/elementary/themes/edc/efl/collection.edc
index 47183573f4..0b73b87856 100644
--- a/data/elementary/themes/edc/efl/collection.edc
+++ b/data/elementary/themes/edc/efl/collection.edc
@@ -1,3 +1,16 @@
+/**
+Group: efl/collection (@since 1.23)
+        Part Rectangle: efl.dragable.hbar (required)
+        Part Rectangle: efl.dragable.vbar (required)
+        Part Swallow: efl.background (required)
+        Part Swallow: efl.content (required)
+        Part Swallow: efl.overlay (required)
+        Signal: efl,action,scroll
+        Signal: efl,horizontal_bar,visible,off
+        Signal: efl,horizontal_bar,visible,on
+        Signal: efl,vertical_bar,visible,off
+        Signal: efl,vertical_bar,visible,on
+*/
 group { "efl/collection";
    inherit: "efl/scroller";
    data.item: "version" "123";
diff --git a/data/elementary/themes/edc/efl/datepicker.edc 
b/data/elementary/themes/edc/efl/datepicker.edc
index cc913e253b..c84de86980 100644
--- a/data/elementary/themes/edc/efl/datepicker.edc
+++ b/data/elementary/themes/edc/efl/datepicker.edc
@@ -1,3 +1,22 @@
+/**
+Group: efl/datepicker (@since 1.23)
+        Part Swallow: efl.field0 (required)
+        Part Swallow: efl.field1 (required)
+        Part Swallow: efl.field2 (required)
+Group: efl/datepicker/spin_button (@since 1.23)
+        Part Swallow: efl.dec_button (required)
+        Part Swallow: efl.entry (required)
+        Part Swallow: efl.inc_button (required)
+        Part Swallow: efl.text_button (required)
+        Signal: efl,button,visible,off
+        Signal: efl,button,visible,on
+        Signal: efl,entry,visible,off
+        Signal: efl,entry,visible,on
+        Signal: efl,state,access,active
+        Signal: efl,state,access,inactive
+        Signal: efl,state,disabled
+        Signal: efl,state,enabled
+*/
 group { "efl/datepicker"; data.item: "version" "123";
    parts {
       spacer { "base";
diff --git a/data/elementary/themes/edc/efl/focus.edc 
b/data/elementary/themes/edc/efl/focus.edc
index c1f4695668..32b5e6e564 100644
--- a/data/elementary/themes/edc/efl/focus.edc
+++ b/data/elementary/themes/edc/efl/focus.edc
@@ -1,3 +1,10 @@
+/**
+Group: efl/focus_highlight/top (@since 1.23)
+        Signal: efl,focus,visible,off
+        Signal: efl,focus,visible,on
+        Signal: efl,state,animating,stopped
+Group: efl/focus_highlight/top:blank (@since 1.23)
+*/
 group { name: "efl/focus_highlight/top"; data.item: "version" "123";
    images.image: "box_glow.png" COMP;
    images.image: "box_outline.png" COMP;
diff --git a/data/elementary/themes/edc/efl/grid.edc 
b/data/elementary/themes/edc/efl/grid.edc
index 4018bc0de4..809d76fc09 100644
--- a/data/elementary/themes/edc/efl/grid.edc
+++ b/data/elementary/themes/edc/efl/grid.edc
@@ -1,3 +1,36 @@
+/**
+Group: efl/grid (@since 1.23)
+        Part Rectangle: efl.dragable.hbar (required)
+        Part Rectangle: efl.dragable.vbar (required)
+        Part Swallow: efl.background (required)
+        Part Swallow: efl.content (required)
+        Part Swallow: efl.overlay (required)
+        Signal: efl,action,scroll
+        Signal: efl,horizontal_bar,visible,off
+        Signal: efl,horizontal_bar,visible,on
+        Signal: efl,vertical_bar,visible,off
+        Signal: efl,vertical_bar,visible,on
+Group: efl/grid_item (@since 1.23)
+        Part Text: efl.text
+        Part Swallow: efl.extra
+        Part Swallow: efl.icon
+        Signal: efl,state,disabled
+        Signal: efl,state,enabled
+        Signal: efl,state,selected
+        Signal: efl,state,unselected
+Group: efl/view_grid (@since 1.23)
+        Part Rectangle: efl.dragable.hbar (required)
+        Part Rectangle: efl.dragable.vbar (required)
+        Part Swallow: efl.background (required)
+        Part Swallow: efl.content (required)
+        Part Swallow: efl.overlay (required)
+        Signal: efl,action,scroll
+        Signal: efl,horizontal_bar,visible,off
+        Signal: efl,horizontal_bar,visible,on
+        Signal: efl,vertical_bar,visible,off
+        Signal: efl,vertical_bar,visible,on
+
+*/
 group { "efl/grid";
    inherit: "efl/scroller";
    data.item: "version" "123";
diff --git a/data/elementary/themes/edc/efl/group_item.edc 
b/data/elementary/themes/edc/efl/group_item.edc
index c052f6dd55..a76ae36c8c 100644
--- a/data/elementary/themes/edc/efl/group_item.edc
+++ b/data/elementary/themes/edc/efl/group_item.edc
@@ -1,4 +1,12 @@
+/**
+Group: efl/group_item (@since 1.23)
+        Part Text: efl.text
+        Part Swallow: efl.extra
+        Part Swallow: efl.icon
+        Signal: efl,state,disabled
+        Signal: efl,state,enabled
 
+*/
 
 group { "efl/group_item"; data.item: "version" "123"; nomouse; program_source: 
"efl";
    images.image: "shadow_square_tiny.png" COMP;
diff --git a/data/elementary/themes/edc/efl/image_zoomable.edc 
b/data/elementary/themes/edc/efl/image_zoomable.edc
index 7ec3644d60..833a58ae2f 100644
--- a/data/elementary/themes/edc/efl/image_zoomable.edc
+++ b/data/elementary/themes/edc/efl/image_zoomable.edc
@@ -1,3 +1,19 @@
+/**
+Group: efl/image_zoomable (@since 1.23)
+        Part Rectangle: efl.dragable.hbar (required)
+        Part Rectangle: efl.dragable.vbar (required)
+        Part Swallow: efl.background (required)
+        Part Swallow: efl.content (required)
+        Part Swallow: efl.overlay (required)
+        Signal: efl,action,scroll
+        Signal: efl,horizontal_bar,visible,off
+        Signal: efl,horizontal_bar,visible,on
+        Signal: efl,state,busy,started
+        Signal: efl,state,busy,stopped
+        Signal: efl,vertical_bar,visible,off
+        Signal: efl,vertical_bar,visible,on
+
+*/
 group { name: "efl/image_zoomable";
    inherit: "efl/scroller";
    data.item: "version" "123";
diff --git a/data/elementary/themes/edc/efl/list.edc 
b/data/elementary/themes/edc/efl/list.edc
index 23a99f6760..09502fb84b 100644
--- a/data/elementary/themes/edc/efl/list.edc
+++ b/data/elementary/themes/edc/efl/list.edc
@@ -1,3 +1,51 @@
+/**
+Group: efl/list (@since 1.23)
+        Part Rectangle: efl.dragable.hbar (required)
+        Part Rectangle: efl.dragable.vbar (required)
+        Part Swallow: efl.background (required)
+        Part Swallow: efl.content (required)
+        Part Swallow: efl.overlay (required)
+        Signal: efl,action,scroll
+        Signal: efl,horizontal_bar,visible,off
+        Signal: efl,horizontal_bar,visible,on
+        Signal: efl,vertical_bar,visible,off
+        Signal: efl,vertical_bar,visible,on
+Group: efl/list_item (@since 1.23)
+        Part Text: efl.text
+        Part Swallow: efl.background
+        Part Swallow: efl.extra
+        Part Swallow: efl.icon
+        Signal: efl,state,disabled
+        Signal: efl,state,enabled
+        Signal: efl,state,even
+        Signal: efl,state,odd
+        Signal: efl,state,pressed
+        Signal: efl,state,selected
+        Signal: efl,state,unpressed
+        Signal: efl,state,unselected
+Group: efl/list_item:placeholder (@since 1.23)
+        Part Swallow: efl.background
+        Part Swallow: efl.content
+        Signal: efl,state,disabled
+        Signal: efl,state,enabled
+        Signal: efl,state,even
+        Signal: efl,state,odd
+        Signal: efl,state,pressed
+        Signal: efl,state,selected
+        Signal: efl,state,unpressed
+        Signal: efl,state,unselected
+Group: efl/list_view (@since 1.23)
+        Part Rectangle: efl.dragable.hbar (required)
+        Part Rectangle: efl.dragable.vbar (required)
+        Part Swallow: efl.background (required)
+        Part Swallow: efl.content (required)
+        Part Swallow: efl.overlay (required)
+        Signal: efl,action,scroll
+        Signal: efl,horizontal_bar,visible,off
+        Signal: efl,horizontal_bar,visible,on
+        Signal: efl,vertical_bar,visible,off
+        Signal: efl,vertical_bar,visible,on
+*/
 group { "efl/list";
    inherit: "efl/scroller";
    data.item: "version" "123";
diff --git a/data/elementary/themes/edc/efl/popup.edc 
b/data/elementary/themes/edc/efl/popup.edc
index c67eabc932..113fa52255 100644
--- a/data/elementary/themes/edc/efl/popup.edc
+++ b/data/elementary/themes/edc/efl/popup.edc
@@ -1,4 +1,74 @@
 //Efl.Ui.Popup Themes
+/**
+Group: efl/popup (@since 1.23)
+        Part Swallow: efl.background (required)
+        Part Swallow: efl.content (required)
+Group: efl/popup/backwall (@since 1.23)
+        Part Swallow: efl.content (required)
+        Signal: efl,content,set
+        Signal: efl,content,unset
+
+Group: efl/alert_popup/backwall (@since 1.23)
+  Part Swallow: efl.content (required)
+  Signal: efl,content,set
+  Signal: efl,content,unset
+Group: efl/alert_popup/button_layout2 (@since 1.23)
+  Part Swallow: efl.button1 (required)
+  Part Swallow: efl.button2 (required)
+Group: efl/alert_popup/right_button (@since 1.23)
+  Part Text: efl.text (required)
+  Part Swallow: efl.background (required)
+  Part Swallow: efl.content (required)
+  Signal: efl,content,set
+  Signal: efl,content,unset
+  Signal: efl,state,animation,activated
+  Signal: efl,state,background,set
+  Signal: efl,state,background,unset
+  Signal: efl,state,disabled
+  Signal: efl,state,enabled
+  Signal: efl,text,set
+  Signal: efl,text,unset
+Group: efl/alert_popup (@since 1.23)
+  Part Swallow: efl.background (required)
+  Part Swallow: efl.buttons (required)
+  Part Swallow: efl.content (required)
+  Part Textblock: efl.text.title (required)
+  Signal: efl,buttons,visible,on
+  Signal: efl,title,visible,off
+  Signal: efl,title,visible,on
+Group: efl/alert_popup/button_layout3 (@since 1.23)
+  Part Swallow: efl.button1 (required)
+  Part Swallow: efl.button2 (required)
+  Part Swallow: efl.button3 (required)
+Group: efl/alert_popup/button (@since 1.23)
+  Part Text: efl.text (required)
+  Part Swallow: efl.background (required)
+  Part Swallow: efl.content (required)
+  Signal: efl,content,set
+  Signal: efl,content,unset
+  Signal: efl,state,animation,activated
+  Signal: efl,state,background,set
+  Signal: efl,state,background,unset
+  Signal: efl,state,disabled
+  Signal: efl,state,enabled
+  Signal: efl,text,set
+  Signal: efl,text,unset
+Group: efl/alert_popup/button_layout1 (@since 1.23)
+  Part Swallow: efl.button1 (required)
+Group: efl/alert_popup/left_button (@since 1.23)
+  Part Text: efl.text (required)
+  Part Swallow: efl.background (required)
+  Part Swallow: efl.content (required)
+  Signal: efl,content,set
+  Signal: efl,content,unset
+  Signal: efl,state,animation,activated
+  Signal: efl,state,background,set
+  Signal: efl,state,background,unset
+  Signal: efl,state,disabled
+  Signal: efl,state,enabled
+  Signal: efl,text,set
+  Signal: efl,text,unset
+*/
 group { "efl/popup";
    data.item: "version" "123";
    images.image: "rounded_square.png" COMP;
diff --git a/data/elementary/themes/edc/efl/radio.edc 
b/data/elementary/themes/edc/efl/radio.edc
index 06b064cd4c..0efb52ca69 100644
--- a/data/elementary/themes/edc/efl/radio.edc
+++ b/data/elementary/themes/edc/efl/radio.edc
@@ -1,3 +1,16 @@
+/**
+Group: efl/radio (@since 1.23)
+        Part Text: efl.text (required)
+        Part Swallow: efl.content (required)
+        Signal: efl,content,set
+        Signal: efl,content,unset
+        Signal: efl,state,disabled
+        Signal: efl,state,enabled
+        Signal: efl,state,selected
+        Signal: efl,state,unselected
+        Signal: efl,text,set
+        Signal: efl,text,unset
+*/
 group { "efl/radio";
    data.item: "version" "123";
    images.image: "inset_shadow_circle_tiny.png" COMP;
diff --git a/data/elementary/themes/edc/efl/scroller.edc 
b/data/elementary/themes/edc/efl/scroller.edc
index 478a973639..ead5705bb2 100644
--- a/data/elementary/themes/edc/efl/scroller.edc
+++ b/data/elementary/themes/edc/efl/scroller.edc
@@ -1,3 +1,38 @@
+/**
+Group: efl/scroller (@since 1.23)
+        Part Rectangle: efl.dragable.hbar (required)
+        Part Rectangle: efl.dragable.vbar (required)
+        Part Swallow: efl.background (required)
+        Part Swallow: efl.content (required)
+        Part Swallow: efl.overlay (required)
+        Signal: efl,action,scroll
+        Signal: efl,horizontal_bar,visible,off
+        Signal: efl,horizontal_bar,visible,on
+        Signal: efl,vertical_bar,visible,off
+        Signal: efl,vertical_bar,visible,on
+Group: efl/scroller:noclip (@since 1.23)
+        Part Rectangle: efl.dragable.hbar (required)
+        Part Rectangle: efl.dragable.vbar (required)
+        Part Swallow: efl.background (required)
+        Part Swallow: efl.content (required)
+        Part Swallow: efl.overlay (required)
+        Signal: efl,action,scroll
+        Signal: efl,horizontal_bar,visible,off
+        Signal: efl,horizontal_bar,visible,on
+        Signal: efl,vertical_bar,visible,off
+        Signal: efl,vertical_bar,visible,on
+Group: efl/scroller:popup/no_inset_shadow (@since 1.23)
+        Part Rectangle: efl.dragable.hbar (required)
+        Part Rectangle: efl.dragable.vbar (required)
+        Part Swallow: efl.background (required)
+        Part Swallow: efl.content (required)
+        Part Swallow: efl.overlay (required)
+        Signal: efl,action,scroll
+        Signal: efl,horizontal_bar,visible,off
+        Signal: efl,horizontal_bar,visible,on
+        Signal: efl,vertical_bar,visible,off
+        Signal: efl,vertical_bar,visible,on
+*/
 group { name: "efl/scroller";
    data.item: "version" "123";
    images.image: "inset_shadow.png" COMP;
diff --git a/data/elementary/themes/edc/efl/slider.edc 
b/data/elementary/themes/edc/efl/slider.edc
index d058280f55..d23ac5ae9b 100644
--- a/data/elementary/themes/edc/efl/slider.edc
+++ b/data/elementary/themes/edc/efl/slider.edc
@@ -1,3 +1,21 @@
+/**
+Group: efl/slider/horizontal (@since 1.23)
+        Part Rectangle: efl.dragable.slider
+        Part Swallow: efl.bar
+        Part Swallow: efl.track.slider
+        Signal: efl,state,disabled
+        Signal: efl,state,enabled
+        Signal: efl,state,inverted,off
+        Signal: efl,state,inverted,on
+Group: efl/slider/vertical (@since 1.23)
+        Part Rectangle: efl.dragable.slider
+        Part Swallow: efl.bar
+        Part Swallow: efl.track.slider
+        Signal: efl,state,disabled
+        Signal: efl,state,enabled
+        Signal: efl,state,inverted,off
+        Signal: efl,state,inverted,on
+*/
 group { "efl/slider/horizontal";
    data.item: "version" "123";
    images.image: "slider_run_base_horiz.png" COMP;
diff --git a/data/elementary/themes/edc/efl/spin_button.edc 
b/data/elementary/themes/edc/efl/spin_button.edc
index d359fc3384..5b257f2a46 100644
--- a/data/elementary/themes/edc/efl/spin_button.edc
+++ b/data/elementary/themes/edc/efl/spin_button.edc
@@ -1,3 +1,73 @@
+/**
+Group: efl/spin_button/vertical (@since 1.23)
+        Part Swallow: efl.dec_button (required)
+        Part Swallow: efl.entry (required)
+        Part Swallow: efl.inc_button (required)
+        Part Swallow: efl.text_button (required)
+        Signal: efl,button,visible,off
+        Signal: efl,button,visible,on
+        Signal: efl,entry,visible,off
+        Signal: efl,entry,visible,on
+        Signal: efl,state,access,active
+        Signal: efl,state,access,inactive
+        Signal: efl,state,disabled
+        Signal: efl,state,enabled
+Group: efl/spin_button/horizontal/dec_button (@since 1.23)
+        Signal: efl,action,multi,down
+        Signal: efl,action,multi,up
+        Signal: efl,action,pressed
+        Signal: efl,action,unpressed
+        Signal: efl,state,animation,activated
+        Signal: efl,state,disabled
+        Signal: efl,state,enabled
+Group: efl/spin_button/horizontal (@since 1.23)
+        Part Swallow: efl.dec_button (required)
+        Part Swallow: efl.entry (required)
+        Part Swallow: efl.inc_button (required)
+        Part Swallow: efl.text_button (required)
+        Signal: efl,button,visible,off
+        Signal: efl,button,visible,on
+        Signal: efl,entry,visible,off
+        Signal: efl,entry,visible,on
+        Signal: efl,state,access,active
+        Signal: efl,state,access,inactive
+        Signal: efl,state,disabled
+        Signal: efl,state,enabled
+Group: efl/spin_button/vertical/text_button (@since 1.23)
+        Part Text: efl.text
+        Signal: efl,state,disabled
+        Signal: efl,state,enabled
+Group: efl/spin (@since 1.23)
+        Part Text: efl.text
+Group: efl/spin_button/horizontal/inc_button (@since 1.23)
+        Signal: efl,action,multi,down
+        Signal: efl,action,multi,up
+        Signal: efl,action,pressed
+        Signal: efl,action,unpressed
+        Signal: efl,state,animation,activated
+        Signal: efl,state,disabled
+        Signal: efl,state,enabled
+Group: efl/spin_button/horizontal/text_button (@since 1.23)
+        Part Text: efl.text
+        Signal: efl,state,disabled
+        Signal: efl,state,enabled
+Group: efl/spin_button/vertical/dec_button (@since 1.23)
+        Signal: efl,action,multi,down
+        Signal: efl,action,multi,up
+        Signal: efl,action,pressed
+        Signal: efl,action,unpressed
+        Signal: efl,state,animation,activated
+        Signal: efl,state,disabled
+        Signal: efl,state,enabled
+Group: efl/spin_button/vertical/inc_button (@since 1.23)
+        Signal: efl,action,multi,down
+        Signal: efl,action,multi,up
+        Signal: efl,action,pressed
+        Signal: efl,action,unpressed
+        Signal: efl,state,animation,activated
+        Signal: efl,state,disabled
+        Signal: efl,state,enabled
+*/
 group { "efl/spin_button/horizontal";
    data.item: "version" "123";
    images.image: "vert_bar_inset.png" COMP;
diff --git a/data/elementary/themes/edc/efl/timepicker.edc 
b/data/elementary/themes/edc/efl/timepicker.edc
index 9560fd5264..0eca4439fb 100644
--- a/data/elementary/themes/edc/efl/timepicker.edc
+++ b/data/elementary/themes/edc/efl/timepicker.edc
@@ -1,3 +1,29 @@
+/**
+Group: efl/timepicker/button (@since 1.23)
+        Part Text: efl.text (required)
+        Part Swallow: efl.background (required)
+        Part Swallow: efl.content (required)
+        Signal: efl,content,set
+        Signal: efl,content,unset
+        Signal: efl,state,animation,activated
+        Signal: efl,state,background,set
+        Signal: efl,state,background,unset
+        Signal: efl,state,disabled
+        Signal: efl,state,enabled
+        Signal: efl,text,set
+        Signal: efl,text,unset
+Group: efl/timepicker (@since 1.23)
+        Part Swallow: efl.field0 (required)
+        Part Swallow: efl.field1 (required)
+        Part Swallow: efl.field2 (required)
+        Signal: efl,ampm,visible,off
+        Signal: efl,ampm,visible,on
+        Signal: efl,colon_field0,visible,off
+        Signal: efl,colon_field0,visible,on
+        Signal: efl,colon_field1,visible,off
+        Signal: efl,colon_field1,visible,on
+
+*/
 group { "efl/timepicker";
    data.item: "version" "123";
    nomouse;

-- 


Reply via email to