1
1
<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN"
2
2
"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
3
3
<node >
4
- <interface name =" org.kde.StatusNotifierItem" >
4
+ <interface name =' org.kde.StatusNotifierItem' >
5
5
<annotation name =" org.gtk.GDBus.C.Name" value =" Item" />
6
- <property name =" Category" type =" s" access =" read" />
7
- <property name =" Id" type =" s" access =" read" />
8
- <property name =" Title" type =" s" access =" read" />
9
- <property name =" Status" type =" s" access =" read" />
10
- <property name =" WindowId" type =" i" access =" read" />
11
- <property name =" Menu" type =" o" access =" read" />
12
-
13
- <!-- main icon -->
14
- <!-- names are preferred over pixmaps -->
15
- <property name =" IconName" type =" s" access =" read" />
16
- <property name =" IconThemePath" type =" s" access =" read" />
17
-
18
- <!-- struct containing width, height and image data-->
19
- <!-- implementation has been dropped as of now -->
20
- <property name =" IconPixmap" type =" a(iiay)" access =" read" />
21
-
22
- <!-- not used in ayatana code, no test case so far -->
23
- <property name =" OverlayIconName" type =" s" access =" read" />
24
- <property name =" OverlayIconPixmap" type =" a(iiay)" access =" read" />
25
-
26
- <!-- Requesting attention icon -->
27
- <property name =" AttentionIconName" type =" s" access =" read" />
28
-
29
- <!-- same definition as image-->
30
- <property name =" AttentionIconPixmap" type =" a(iiay)" access =" read" />
31
-
32
- <!-- tooltip data -->
33
- <!-- unimplemented as of now -->
34
- <!-- (iiay) is an image-->
35
- <property name =" ToolTip" type =" (sa(iiay)ss)" access =" read" />
36
-
37
-
38
- <!-- interaction: actually, we do not use them. -->
39
- <method name =" Activate" >
40
- <arg name =" x" type =" i" direction =" in" />
41
- <arg name =" y" type =" i" direction =" in" />
6
+ <method name =' ContextMenu' >
7
+ <arg type =' i' direction =' in' name =' x' />
8
+ <arg type =' i' direction =' in' name =' y' />
42
9
</method >
43
- <method name =" SecondaryActivate " >
44
- <arg name = " x " type =" i " direction =" in " />
45
- <arg name = " y " type =" i " direction =" in " />
10
+ <method name =' Activate ' >
11
+ <arg type =' i ' direction =' in ' name = ' x ' />
12
+ <arg type =' i ' direction =' in ' name = ' y ' />
46
13
</method >
47
- <method name =" Scroll " >
48
- <arg name = " delta " type =" i " direction =" in " />
49
- <arg name = " dir " type =" s " direction =" in " />
14
+ <method name =' SecondaryActivate ' >
15
+ <arg type =' i ' direction =' in ' name = ' x ' />
16
+ <arg type =' i ' direction =' in ' name = ' y ' />
50
17
</method >
51
-
52
- <!-- Signals: the client wants to change something in the status-->
53
- <signal name =" NewTitle" ></signal >
54
- <signal name =" NewIcon" ></signal >
55
- <signal name =" NewIconThemePath" >
56
- <arg type =" s" name =" icon_theme_path" direction =" out" />
57
- </signal >
58
- <signal name =" NewAttentionIcon" ></signal >
59
- <signal name =" NewOverlayIcon" ></signal >
60
- <signal name =" NewToolTip" ></signal >
61
- <signal name =" NewStatus" >
62
- <arg name =" status" type =" s" />
63
- </signal >
64
-
65
- <!-- ayatana labels -->
66
- <!-- These are commented out because GDBusProxy would otherwise require them,
67
- but they are not available for KDE indicators
68
- -->
69
- <!-- <signal name="XAyatanaNewLabel">
70
- <arg type="s" name="label" direction="out" />
71
- <arg type="s" name="guide" direction="out" />
18
+ <method name =' Scroll' >
19
+ <arg type =' i' direction =' in' name =' delta' />
20
+ <arg type =' s' direction =' in' name =' orientation' />
21
+ </method >
22
+ <signal name =' NewTitle' />
23
+ <signal name =' NewIcon' />
24
+ <signal name =' NewAttentionIcon' />
25
+ <signal name =' NewOverlayIcon' />
26
+ <signal name =' NewToolTip' />
27
+ <signal name =' NewStatus' >
28
+ <arg type =' s' name =' status' />
72
29
</signal >
73
- <property name="XAyatanaLabel" type="s" access="read" />
74
- <property name="XAyatanaLabelGuide" type="s" access="read" />-->
75
-
76
-
77
- </interface >
30
+ <property name =' Category' type =' s' access =' read' />
31
+ <property name =' Id' type =' s' access =' read' />
32
+ <property name =' Title' type =' s' access =' read' />
33
+ <property name =' Status' type =' s' access =' read' />
34
+ <property name =' WindowId' type =' u' access =' read' />
35
+ <property name =' IconThemePath' type =' s' access =' read' />
36
+ <property name =' IconName' type =' s' access =' read' />
37
+ <property name =' IconPixmap' type =' a(iiay)' access =' read' />
38
+ <property name =' OverlayIconName' type =' s' access =' read' />
39
+ <property name =' OverlayIconPixmap' type =' a(iiay)' access =' read' />
40
+ <property name =' AttentionIconName' type =' s' access =' read' />
41
+ <property name =' AttentionIconPixmap' type =' a(iiay)' access =' read' />
42
+ <property name =' AttentionMovieName' type =' s' access =' read' />
43
+ <property name =' ToolTip' type =' (sa(iiay)ss)' access =' read' />
44
+ <property name =' Menu' type =' o' access =' read' />
45
+ <property name =' ItemIsMenu' type =' b' access =' read' />
46
+ </interface >
78
47
</node >
0 commit comments