~azzar1/unity/add-show-desktop-key

« back to all changes in this revision

Viewing changes to image-source/tab.svg

Dispatch now generates an index for each plugin type, allowing plugins to
be written which are aware of other plugins, and other plugin types.

All view plugins now subclass from ivle.webapp.base.plugins.ViewPlugin,
as opposed to subclassing BasePlugin directly. This will allow us to
easily re-write console as an OverlayPlugin, and allow future new
plugins types to be created.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
 
<!-- Created with Inkscape (http://www.inkscape.org/) -->
3
 
<svg
4
 
   xmlns:dc="http://purl.org/dc/elements/1.1/"
5
 
   xmlns:cc="http://creativecommons.org/ns#"
6
 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
7
 
   xmlns:svg="http://www.w3.org/2000/svg"
8
 
   xmlns="http://www.w3.org/2000/svg"
9
 
   xmlns:xlink="http://www.w3.org/1999/xlink"
10
 
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
11
 
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
12
 
   width="65"
13
 
   height="20"
14
 
   id="svg5034"
15
 
   sodipodi:version="0.32"
16
 
   inkscape:version="0.46"
17
 
   version="1.0"
18
 
   sodipodi:docname="tab.svg"
19
 
   inkscape:output_extension="org.inkscape.output.svg.inkscape"
20
 
   inkscape:export-filename="/home/matt/Desktop/ivle-images/tab.png"
21
 
   inkscape:export-xdpi="90"
22
 
   inkscape:export-ydpi="90">
23
 
  <defs
24
 
     id="defs5036">
25
 
    <linearGradient
26
 
       id="linearGradient5587">
27
 
      <stop
28
 
         style="stop-color:#ffdd88;stop-opacity:1;"
29
 
         offset="0"
30
 
         id="stop5589" />
31
 
      <stop
32
 
         style="stop-color:#ffffff;stop-opacity:0;"
33
 
         offset="1"
34
 
         id="stop5591" />
35
 
    </linearGradient>
36
 
    <inkscape:perspective
37
 
       sodipodi:type="inkscape:persp3d"
38
 
       inkscape:vp_x="0 : 526.18109 : 1"
39
 
       inkscape:vp_y="0 : 1000 : 0"
40
 
       inkscape:vp_z="744.09448 : 526.18109 : 1"
41
 
       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
42
 
       id="perspective5042" />
43
 
    <linearGradient
44
 
       inkscape:collect="always"
45
 
       xlink:href="#linearGradient5587"
46
 
       id="linearGradient5593"
47
 
       x1="371.38953"
48
 
       y1="369.78354"
49
 
       x2="371.38953"
50
 
       y2="488.32446"
51
 
       gradientUnits="userSpaceOnUse"
52
 
       gradientTransform="matrix(0.1173947,0,0,0.1173947,107.95284,305.47173)" />
53
 
    <inkscape:perspective
54
 
       id="perspective5668"
55
 
       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
56
 
       inkscape:vp_z="744.09448 : 526.18109 : 1"
57
 
       inkscape:vp_y="0 : 1000 : 0"
58
 
       inkscape:vp_x="0 : 526.18109 : 1"
59
 
       sodipodi:type="inkscape:persp3d" />
60
 
  </defs>
61
 
  <sodipodi:namedview
62
 
     id="base"
63
 
     pagecolor="#ffffff"
64
 
     bordercolor="#666666"
65
 
     borderopacity="1.0"
66
 
     gridtolerance="10000"
67
 
     guidetolerance="10"
68
 
     objecttolerance="10"
69
 
     inkscape:pageopacity="0.0"
70
 
     inkscape:pageshadow="2"
71
 
     inkscape:zoom="5.6568542"
72
 
     inkscape:cx="33.92978"
73
 
     inkscape:cy="6.201476"
74
 
     inkscape:document-units="px"
75
 
     inkscape:current-layer="layer1"
76
 
     showgrid="false"
77
 
     inkscape:window-width="1280"
78
 
     inkscape:window-height="725"
79
 
     inkscape:window-x="0"
80
 
     inkscape:window-y="25"
81
 
     showguides="true"
82
 
     inkscape:guide-bbox="true">
83
 
    <sodipodi:guide
84
 
       orientation="1,0"
85
 
       position="-17.625,-5.375"
86
 
       id="guide5641" />
87
 
  </sodipodi:namedview>
88
 
  <metadata
89
 
     id="metadata5039">
90
 
    <rdf:RDF>
91
 
      <cc:Work
92
 
         rdf:about="">
93
 
        <dc:format>image/svg+xml</dc:format>
94
 
        <dc:type
95
 
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
96
 
      </cc:Work>
97
 
    </rdf:RDF>
98
 
  </metadata>
99
 
  <g
100
 
     inkscape:label="Under"
101
 
     inkscape:groupmode="layer"
102
 
     id="layer1"
103
 
     transform="translate(-121.92181,-345.71255)"
104
 
     style="display:inline">
105
 
    <rect
106
 
       style="opacity:1;fill:#ffcc66;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
107
 
       id="rect5044"
108
 
       width="64.063972"
109
 
       height="32.249332"
110
 
       x="122.37561"
111
 
       y="346.16635"
112
 
       ry="4.0842681" />
113
 
  </g>
114
 
  <g
115
 
     inkscape:groupmode="layer"
116
 
     id="layer10"
117
 
     inkscape:label="HoverUnder"
118
 
     style="opacity:1;display:none">
119
 
    <rect
120
 
       transform="translate(-121.92181,-345.71255)"
121
 
       style="opacity:1;fill:#ffde89;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
122
 
       id="rect5681"
123
 
       width="64.063972"
124
 
       height="32.249332"
125
 
       x="122.37561"
126
 
       y="346.16635"
127
 
       ry="4.0842681" />
128
 
  </g>
129
 
  <g
130
 
     inkscape:groupmode="layer"
131
 
     id="layer8"
132
 
     inkscape:label="Glow"
133
 
     style="display:inline">
134
 
    <rect
135
 
       transform="translate(-121.92181,-345.71255)"
136
 
       style="opacity:1;fill:url(#linearGradient5593);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.89277643px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
137
 
       id="rect5585"
138
 
       width="60.653591"
139
 
       height="16.039501"
140
 
       x="124.08081"
141
 
       y="347.83713"
142
 
       ry="2.9202647" />
143
 
  </g>
144
 
  <g
145
 
     inkscape:groupmode="layer"
146
 
     id="layer11"
147
 
     inkscape:label="SelectedUnder"
148
 
     style="display:none">
149
 
    <rect
150
 
       transform="translate(-121.92181,-345.71255)"
151
 
       style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
152
 
       id="rect5696"
153
 
       width="64.063972"
154
 
       height="32.249332"
155
 
       x="122.37561"
156
 
       y="346.16635"
157
 
       ry="4.0842681" />
158
 
  </g>
159
 
  <g
160
 
     inkscape:groupmode="layer"
161
 
     id="layer12"
162
 
     inkscape:label="SelectedGlow"
163
 
     style="display:none">
164
 
    <rect
165
 
       transform="translate(-121.92181,-345.71255)"
166
 
       style="opacity:1;fill:url(#linearGradient5593);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.89277643px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
167
 
       id="rect5699"
168
 
       width="60.653591"
169
 
       height="16.039501"
170
 
       x="124.08081"
171
 
       y="347.83713"
172
 
       ry="2.9202647" />
173
 
  </g>
174
 
</svg>