fix logic
[personal-kdelibs.git] / mimetypes / kde.xml
blob19174ba868c0f4982a069fdc47a47d998787d2ed
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3 It comes with ABSOLUTELY NO WARRANTY, to the extent permitted by law. You may
4 redistribute copies of update-mime-database under the terms of the GNU General
5 Public License. For more information about these matters, see the file named
6 COPYING.
7 -->
8 <!--
9 Notes:
10 - the mime types in this file are valid with the version 0.23 of the
11   shared-mime-info package.
12 - the "fdo #xxxxx" are the wish in the freedesktop.org bug database to include
13   the mime type there.
14 -->
15 <mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
16   <mime-type type="application/metalink+xml">
17     <sub-class-of type="application/xml"/>
18     <comment>Metalink download</comment>
19     <glob pattern="*.metalink"/>
20   </mime-type>
21   <mime-type type="application/relaxng">
22     <sub-class-of type="application/xml"/>
23     <comment>RELAX NG</comment>
24     <glob pattern="*.rng"/>
25   </mime-type>
26   <mime-type type="application/x-cda">
27     <comment>CD audio</comment>
28     <glob pattern="*.cda"/>
29   </mime-type>
30   <mime-type type="application/x-font-snf">
31     <comment>SNF bitmap font</comment>
32     <glob pattern="*.snf"/>
33     <glob pattern="*.snf.Z"/>
34     <glob pattern="*.snf.gz"/>
35   </mime-type>
36   <mime-type type="application/x-java-applet">
37     <comment>Java applet</comment>
38   </mime-type>
39   <mime-type type="application/x-khtml-adaptor">
40     <comment>KHTML Extension Adaptor</comment>
41   </mime-type>
42   <mime-type type="application/x-kcsrc">
43     <comment>KDE color scheme</comment>
44     <acronym>KDE</acronym>
45     <expanded-acronym>K Desktop Environment</expanded-acronym>
46     <glob pattern="*.kcsrc"/>
47   </mime-type>
48   <mime-type type="application/x-kns">
49     <sub-class-of type="application/zip"/>
50     <comment>KNewStuff package</comment>
51     <glob pattern="*.kns"/>
52   </mime-type>
53   <mime-type type="application/x-kwallet"> <!-- fdo #6326 -->
54     <comment>KWallet wallet</comment>
55     <magic priority="80">
56       <match type="string" value="KWALLET" offset="0"/>
57     </magic>
58     <glob pattern="*.kwl"/>
59   </mime-type>
60   <mime-type type="application/x-kudesigner">
61     <comment>Kugar report template</comment>
62     <glob pattern="*.kut"/>
63   </mime-type>
64   <mime-type type="application/x-mimearchive">
65     <comment>mime encapsulated web archive</comment>
66     <glob pattern="*.mhtml"/>
67     <glob pattern="*.mht"/>
68     <glob pattern="*.eml"/>
69   </mime-type>
70   <mime-type type="application/x-nzb"> <!-- fdo #10029 -->
71     <sub-class-of type="application/xml"/>
72     <comment>NewzBin usenet index</comment>
73     <glob pattern="*.nzb"/>
74     <magic priority="80">
75       <match type="string" value="&lt;nzb" offset="0:256"/>
76     </magic>
77     <root-XML namespaceURI='http://www.newzbin.com/DTD/2003/nzb' localName='nzb'/>
78   </mime-type>
79   <mime-type type="application/x-openraster">
80     <comment>OpenRaster document</comment>
81     <magic priority="50">
82       <match type="string" value="PK\003\004" offset="0">
83         <match type="string" value="mimetype" offset="30">
84           <match type="string" value="application/x-openraster" offset="38"/>
85         </match>
86       </match>
87     </magic>
88     <glob pattern="*.odr"/>
89   </mime-type>
90   <mime-type type="application/x-plasma">
91     <comment>plasmoid</comment>
92     <glob pattern="*.plasma"/>
93   </mime-type>
94   <mime-type type="application/x-superkaramba">
95     <sub-class-of type="application/zip"/>
96     <comment>SuperKaramba theme</comment>
97     <glob pattern="*.skz"/>
98   </mime-type>
99   <mime-type type="application/x-vnd.kde.kexi"> <!-- ??? -->
100     <comment>Kexi project file</comment>
101     <glob pattern="*.kexi"/>
102   </mime-type>
103   <mime-type type="application/x-vnd.kde.kplato">
104     <comment>KPlato project management document</comment>
105     <glob pattern="*.kplato"/>
106   </mime-type>
107   <mime-type type="application/x-vnd.kde.kplato.work">
108     <comment>KPlato project management work package</comment>
109     <glob pattern="*.kplatowork"/>
110   </mime-type>
111   <mime-type type="application/x-vnd.kde.kugar.mixed">
112     <comment>Kugar archive</comment>
113     <glob pattern="*.kug"/>
114   </mime-type>
115   <mime-type type="application/x-webarchive">
116     <sub-class-of type="application/zip"/>
117     <comment>web archive</comment>
118     <glob pattern="*.war"/>
119   </mime-type>
120   <mime-type type="application/xsd">
121     <sub-class-of type="application/xml"/>
122     <comment>W3C XML schema</comment>
123     <glob pattern="*.xsd"/>
124   </mime-type>
125   <mime-type type="audio/aac">
126     <comment>AAC sound</comment>
127     <glob pattern="*.aac"/>
128   </mime-type>
129   <mime-type type="audio/x-pn-realaudio-plugin">
130     <comment>RealAudio plugin file</comment>
131   </mime-type>
132   <mime-type type="image/x-exr"> <!-- fdo #6488, FIXED 0.30 -->
133     <comment>EXR image</comment>
134     <magic priority="50">
135       <match type="little32" value="20000630" offset="0"/>
136     </magic>
137     <glob pattern="*.exr"/>
138   </mime-type>
139   <mime-type type="application/vnd.kde.kphotoalbum-import"> <!-- fdo #12732 -->
140     <comment>KPhotoAlbum import</comment>
141     <glob pattern="*.kim"/>
142   </mime-type>
143   <mime-type type="image/x-hdr"> <!-- TODO fdo report -->
144     <comment>HDR image</comment>
145     <acronym>HDR</acronym>
146     <expanded-acronym>High Dynamic Range</expanded-acronym>
147     <glob pattern="*.hdr"/>
148     <glob pattern="*.pic"/>
149   </mime-type>
150   <mime-type type="image/x-kde-raw">
151     <sub-class-of type="image/x-dcraw"/>
152     <comment>KDE raw image formats</comment>
153     <glob pattern="*.bay"/>
154     <glob pattern="*.bmq"/>
155     <glob pattern="*.cs1"/>
156     <glob pattern="*.cs2"/>
157     <glob pattern="*.erf"/>
158     <glob pattern="*.fff"/>
159     <glob pattern="*.hrd"/>
160     <glob pattern="*.mdc"/>
161     <glob pattern="*.mos"/>
162     <glob pattern="*.pnx"/>
163     <glob pattern="*.rdc"/>
164   </mime-type>
165   <mime-type type="text/plain"> <!-- As discussed on xdg list, *.doc is needed here for disambiguation -->
166     <glob pattern="*.asc"/>
167     <glob pattern="*.txt"/>
168     <glob pattern="*.doc"/>
169   </mime-type>
170   <mime-type type="text/x-hex">
171     <sub-class-of type="text/plain"/>
172     <comment>IntelĀ® hexadecimal object file</comment>
173     <glob pattern="*.hex"/>
174   </mime-type>
175   <mime-type type="text/x-katefilelist">
176     <sub-class-of type="text/plain"/>
177     <comment>Kate file list loader plugin list</comment>
178     <glob pattern="*.katefl"/>
179   </mime-type>
180   <mime-type type="text/x-objchdr"> <!-- ??? -->
181     <sub-class-of type="text/x-csrc"/>
182     <comment>Objective-C header</comment>
183   </mime-type>
184   <mime-type type="text/vnd.abc"> <!-- fdo #6578 -->
185     <sub-class-of type="text/plain"/>
186     <comment>abc musical notation file</comment>
187     <magic priority="80">
188       <match type="string" value="%abc" offset="0"/>
189     </magic>
190     <glob pattern="*.abc"/>
191   </mime-type>
192   <mime-type type="application/x-fictionbook"> <!-- fdo #17553, FIXED 0.52 -->
193     <comment>FictionBook document</comment>
194     <sub-class-of type="application/xml"/>
195     <glob pattern="*.fb2"/>
196     <magic priority="80">
197       <match type="string" value="&lt;FictionBook" offset="0:256"/>
198     </magic>
199     <root-XML namespaceURI="http://www.gribuser.ru/xml/fictionbook/2.0" localName="FictionBook"/>
200   </mime-type>
201   <mime-type type="application/epub+zip"> <!-- fdo #12625, FIXED 0.30 -->
202     <comment>Electronic book document</comment>
203     <magic priority="50">
204       <match type="string" value="PK\003\004" offset="0">
205         <match type="string" value="mimetype" offset="30">
206           <match type="string" value="application/epub+zip" offset="38"/>
207         </match>
208       </match>
209     </magic>
210     <glob pattern="*.epub"/>
211   </mime-type>
212   <mime-type type="text/x-cmake"> <!-- fdo #15561, FIXED 0.30 -->
213     <comment>CMake source code</comment>
214     <glob pattern="*.cmake"/>
215     <glob pattern="CMakeLists.txt"/>
216   </mime-type>
218   <!-- all/ fake mime types -->
219   <mime-type type="all/all">
220     <comment>all files and folders</comment>
221   </mime-type>
222   <mime-type type="all/allfiles">
223     <comment>all files</comment>
224   </mime-type>
226   <!-- uri/ fake mime types -->
227   <mime-type type="uri/mms">
228     <comment>mms: URIs</comment>
229   </mime-type>
230   <mime-type type="uri/mmst">
231     <comment>mmst: URIs</comment>
232   </mime-type>
233   <mime-type type="uri/mmsu">
234     <comment>mmsu: URIs</comment>
235   </mime-type>
236   <mime-type type="uri/pnm">
237     <comment>pnm: URIs</comment>
238   </mime-type>
239   <mime-type type="uri/rtspt">
240     <comment>rtspt: URIs</comment>
241   </mime-type>
242   <mime-type type="uri/rtspu">
243     <comment>rtspu: URIs</comment>
244   </mime-type>
246   <!-- fonts/ fake mime types -->
247   <mime-type type="fonts/package">
248     <sub-class-of type="application/zip"/>
249     <comment>fonts package</comment>
250     <glob pattern="*.fonts.zip"/>
251   </mime-type>
253   <mime-type type="application/x-konsole">
254     <comment>file to open a shell</comment>
255     <glob pattern="*.shell"/>
256   </mime-type>
257   <mime-type type="application/x-smb-server">
258     <sub-class-of type="inode/directory"/>
259     <comment>Windows server</comment>
260   </mime-type>
261   <mime-type type="application/x-smb-workgroup">
262     <sub-class-of type="inode/directory"/>
263     <comment>Windows workgroup</comment>
264   </mime-type>
265   <mime-type type="application/x-ksysguard">
266     <!-- <sub-class-of type="application/xml"/> -->
267     <comment>KDE system monitor</comment>
268     <glob pattern="*.sgrd"/>
269   </mime-type>
270   <mime-type type="application/x-ktheme">
271     <sub-class-of type="application/zip"/>
272     <comment>KDE theme</comment>
273     <glob pattern="*.kth"/>
274   </mime-type>
276   <mime-type type="application/x-quanta">
277     <sub-class-of type="text/plain"/>
278     <comment>Quanta project</comment>
279     <glob pattern="*.quanta"/>
280   </mime-type>
281   <mime-type type="application/x-kommander">
282     <sub-class-of type="text/plain"/>
283     <comment>Kommander file</comment>
284     <glob pattern="*.kmdr"/>
285   </mime-type>
287   <mime-type type="application/x-tuberling">
288     <comment>potato</comment>
289     <glob pattern="*.tuberling"/>
290   </mime-type>
291   <mime-type type="application/x-kolf">
292     <comment>Kolf saved game</comment>
293     <magic priority="80">
294       <match offset="0" type="string" value="[0 Saved Game]" />
295     </magic>
296     <glob pattern="*.kolfgame"/>
297   </mime-type>
298   <mime-type type="application/x-kourse">
299     <comment>Kolf course</comment>
300     <magic priority="80">
301       <match offset="0" type="string" value="[0-course@-50,-50]" />
302     </magic>
303     <glob pattern="*.kolf"/>
304     <glob pattern="*.course"/>
305     <glob pattern="*.kourse"/>
306   </mime-type>
308   <mime-type type="text/mrml">
309     <comment>MRML document</comment>
310     <acronym>MRML</acronym>
311     <expanded-acronym>Multimedia Retrieval Markup Language</expanded-acronym>
312     <glob pattern="*.mrml"/>
313   </mime-type>
314   <mime-type type="application/vnd.kde.okular-archive">
315     <comment>Okular document archive</comment>
316     <glob pattern="*.okular"/>
317   </mime-type>
319   <mime-type type="application/x-cabri">
320     <comment>Cabri figure</comment>
321     <magic priority="80">
322       <match offset="0" type="string" value="FIGURE CabriII vers. " /> <!-- Cabri 1.0 -->
323       <match offset="0" type="string" value="Figure Cabri II " /> <!-- Cabri 1.2 -->
324     </magic>
325     <glob pattern="*.fig"/>
326   </mime-type>
327   <mime-type type="application/x-drgeo">
328     <comment>Dr. Geo figure</comment>
329     <magic priority="80">
330       <match offset="0" type="string" value="&lt;?xml version=&quot;1.0&quot;?&gt;\n&lt;drgenius&gt;" />
331     </magic>
332     <glob pattern="*.fgeo"/>
333   </mime-type>
334   <mime-type type="application/x-kgeo">
335     <comment>KGeo figure</comment>
336     <glob pattern="*.kgeo"/>
337   </mime-type>
338   <mime-type type="application/x-kig">
339     <comment>Kig figure</comment>
340     <glob pattern="*.kig"/>
341     <glob pattern="*.kigz"/>
342   </mime-type>
343   <mime-type type="application/x-kseg">
344     <comment>KSeg document</comment>
345     <glob pattern="*.seg"/>
346   </mime-type>
347   <mime-type type="application/x-kvtml">
348     <sub-class-of type="application/xml"/>
349     <comment>vocabulary trainer document</comment>
350     <glob pattern="*.kvtml"/>
351   </mime-type>
352   <mime-type type="application/x-kmplot">
353     <comment>KmPlot file</comment>
354     <glob pattern="*.ftk"/>
355   </mime-type>
356   <mime-type type="application/x-kwordquiz">
357     <comment>KWordQuiz vocabulary</comment>
358     <glob pattern="*.wql"/>
359   </mime-type>
361   <mime-type type="application/x-kcachegrind">
362     <comment>Cachegrind/Callgrind profile dump</comment>
363     <glob pattern="cachegrind.out*"/>
364     <glob pattern="callgrind.out*"/>
365   </mime-type>
366   <mime-type type="application/x-uml">
367     <comment>Umbrello UML Modeller file</comment>
368     <glob pattern="*.xmi"/>
369     <glob pattern="*.xmi.tgz"/>
370     <glob pattern="*.xmi.tar.bz2"/>
371   </mime-type>
373   <mime-type type="application/x-win-lnk">
374     <comment>Windows link</comment>
375     <glob pattern="*.lnk"/>
376   </mime-type>
378   <mime-type type="application/x-kgetlist">
379     <sub-class-of type="application/xml"/>
380     <comment>KGet download list</comment>
381     <glob pattern="*.kgt"/>
382   </mime-type>
383   <mime-type type="application/x-kopete-emoticons">
384     <comment>Kopete emoticons archive</comment>
385     <glob pattern="*.kopete-emoticons"/>
386   </mime-type>
387   <mime-type type="application/x-icq">
388     <comment>ICQ contact</comment>
389     <glob pattern="*.uin"/>
390     <glob pattern="*.icq"/>
391   </mime-type>
393   <mime-type type="interface/x-winamp-skin">
394     <sub-class-of type="application/zip"/>
395     <comment>compressed Winamp skin</comment>
396     <glob pattern="*.wsz"/>
397   </mime-type>
399   <mime-type type="application/x-mplayer2"> <!-- fdo #19671 -->
400     <comment>Microsoft Media Format</comment>
401     <sub-class-of type="video/x-ms-wmv"/>
402     <alias type="video/mediaplayer"/>
403     <alias type="video/x-ms-wmp"/>
404     <glob pattern="*.wmp"/>
405   </mime-type>
406   <mime-type type="application/vnd.ms-asf"> <!-- fdo #19671 -->
407     <comment>Microsoft Media Format</comment>
408     <sub-class-of type="video/x-ms-wmv"/>
409   </mime-type>
410   <mime-type type="application/x-ogg"> <!-- fdo #19671 -->
411     <comment>Ogg multimedia file</comment>
412     <sub-class-of type="application/ogg"/>
413   </mime-type>
414   <mime-type type="audio/m3u"> <!-- fdo #19671 -->
415     <comment>MP3 audio</comment>
416     <sub-class-of type="audio/x-mpegurl"/>
417     <alias type="audio/x-m3u"/>
418   </mime-type>
419   <mime-type type="audio/vorbis"> <!-- fdo #19671 -->
420     <comment>Vorbis audio</comment>
421     <sub-class-of type="audio/ogg"/>
422     <alias type="audio/x-vorbis"/>
423   </mime-type>
424   <mime-type type="audio/x-mp2"> <!-- fdo #19671 -->
425     <comment>MP2 audio</comment>
426     <sub-class-of type="audio/mp2"/>
427   </mime-type>
428   <mime-type type="audio/x-oggflac"> <!-- fdo #19671 -->
429     <comment>MP2 audio</comment>
430     <sub-class-of type="audio/x-flac+ogg"/>
431   </mime-type>
432   <mime-type type="video/x-ogm"> <!-- fdo #19671 -->
433     <comment>Ogg/Ogm Video</comment>
434     <sub-class-of type="video/x-ogm+ogg"/>
435   </mime-type>
436   <mime-type type="video/x-theora"> <!-- fdo #19671 -->
437     <comment>Ogg/Ogm Video</comment>
438     <sub-class-of type="video/x-theora+ogg"/>
439   </mime-type>
441   <mime-type type="application/x-kexiproject-shortcut"> <!-- inclusion in fdo depends on fdo #18109 -->
442     <comment>shortcut to Kexi project on database server</comment>
443     <glob pattern="*.kexis"/>
444   </mime-type>
445   <mime-type type="application/x-kexiproject-sqlite"> <!-- inclusion in fdo depends on fdo #18109 -->
446     <comment>Kexi database file-based project</comment>
447     <glob pattern="*.kexi"/>
448   </mime-type>
449   <mime-type type="application/x-kexiproject-sqlite2"> <!-- inclusion in fdo depends on fdo #18109 -->
450     <sub-class-of type="application/x-sqlite2"/>
451     <comment>Kexi database file-based project</comment>
452     <glob pattern="*.kexi"/>
453   </mime-type>
454   <mime-type type="application/x-kexiproject-sqlite3"> <!-- inclusion in fdo depends on fdo #18109 -->
455     <sub-class-of type="application/x-sqlite3"/>
456     <comment>Kexi database file-based project</comment>
457     <glob pattern="*.kexi"/>
458   </mime-type>
459   <mime-type type="application/x-kexi-connectiondata"> <!-- inclusion in fdo depends on fdo #18109 -->
460     <comment>data for database server connection</comment>
461     <glob pattern="*.kexic"/>
462   </mime-type>
464   <!-- Is the actual standard for rdf content encoded in XMl, as opposed to text/rdf: http://www.iana.org/assignments/media-types/application/ -->
465   <mime-type xmlns="http://www.freedesktop.org/standards/shared-mime-info" type="application/rdf+xml"> <!-- fdo #18088, FIXED 0.52 -->
466     <comment>RDF/XML document</comment>
467     <sub-class-of type="application/xml"/>
468     <glob pattern="*.rdf" />
469     <glob pattern="*.rdfs" />
470   </mime-type>
471   <!-- http://www4.wiwiss.fu-berlin.de/bizer/TriG/ -->
472   <!-- Used in Nepomuk to encode almost all ontologies -->
473   <mime-type xmlns="http://www.freedesktop.org/standards/shared-mime-info" type="application/x-trig"> <!-- fdo #18089 -->
474     <comment>TriG RDF document</comment>
475     <sub-class-of type="text/plain" />
476     <glob pattern="*.trig" />
477   </mime-type>
478   <!-- http://www.dajobe.org/2004/01/turtle/#sec-mime -->
479   <!-- Important: the SPARQL RDF query lanaguge uses turtle encoding for graph patterns. -->
480   <mime-type xmlns="http://www.freedesktop.org/standards/shared-mime-info" type="application/x-turtle"> <!-- fdo #18089 -->
481     <comment>Turtle RDF document</comment>
482     <sub-class-of type="text/plain" />
483   </mime-type>
485 </mime-info>