summaryrefslogtreecommitdiff
path: root/src/protocol
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2017-11-03 11:47:35 -0400
committerMike Blumenkrantz <zmike@osg.samsung.com>2017-11-03 11:47:35 -0400
commitf4470e002e06ea4cbab690cbca27bd73be145934 (patch)
tree152d97032a54675b8d693e3f35651eaf05dbe4df /src/protocol
parent9302f23a56cdd7bf1718dc85d9e0b5a489725325 (diff)
downloadenlightenment-f4470e002e06ea4cbab690cbca27bd73be145934.tar.gz
add gadget sandboxing
docs in progress, tasks https://phab.enlightenment.org/project/board/179/
Diffstat (limited to 'src/protocol')
-rw-r--r--src/protocol/e-gadget.xml38
1 files changed, 38 insertions, 0 deletions
diff --git a/src/protocol/e-gadget.xml b/src/protocol/e-gadget.xml
new file mode 100644
index 0000000000..837c2606b8
--- /dev/null
+++ b/src/protocol/e-gadget.xml
@@ -0,0 +1,38 @@
+<protocol name="e_gadget">
+
+ <interface name="e_gadget" version="1">
+ <enum name="orient">
+ <entry name="none" value="0"/>
+ <entry name="horizontal" value="1"/>
+ <entry name="vertical" value="2"/>
+ </enum>
+ <enum name="gravity">
+ <entry name="none" value="0"/>
+ <entry name="left" value="1"/>
+ <entry name="right" value="2"/>
+ <entry name="top" value="3"/>
+ <entry name="bottom" value="4"/>
+ <entry name="center" value="5"/>
+ </enum>
+ <enum name="anchor" bitfield="true">
+ <entry name="none" value="0"/>
+ <entry name="left" value="1"/>
+ <entry name="right" value="2"/>
+ <entry name="top" value="4"/>
+ <entry name="bottom" value="8"/>
+ </enum>
+ <event name="gadget_anchor">
+ <arg name="anchor" type="uint" enum="anchor"/>
+ </event>
+ <event name="gadget_orient">
+ <arg name="orient" type="uint" enum="orient"/>
+ </event>
+ <event name="gadget_gravity">
+ <arg name="gravity" type="uint" enum="gravity"/>
+ </event>
+ <request name="open_uri">
+ <arg name="uri" type="string"/>
+ </request>
+ </interface>
+
+</protocol>