aboutsummaryrefslogtreecommitdiff
path: root/.icons/kora/mimetypes
diff options
context:
space:
mode:
authorIndrajith2024-07-03 02:03:35 +0530
committerIndrajith2024-07-03 02:03:35 +0530
commit824022cd1f633c70c4d2782934251616756f4668 (patch)
treea310eb4bf72b26c2d110838b8c487daaa3537bea /.icons/kora/mimetypes
parent57eb70137b5bbcdabdc0f02eea5477b3e5f845a1 (diff)
downloaddots-824022cd1f633c70c4d2782934251616756f4668.tar.gz
dots-824022cd1f633c70c4d2782934251616756f4668.tar.bz2
dots-824022cd1f633c70c4d2782934251616756f4668.zip
Dots Updated
* Adds GTK Themes * Adds wlogout * Adds tmux config * Adds Pywal-16-colors * Removed unwanted gtk folders * Config Updates * Fish * Hyprland * Hyprlock * Hyprpaper * waybar
Diffstat (limited to '.icons/kora/mimetypes')
l---------.icons/kora/mimetypes/scalable/1CD8_rundll32.0.svg1
l---------.icons/kora/mimetypes/scalable/7zip.svg1
l---------.icons/kora/mimetypes/scalable/ai.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/android-package-archive.svg13
-rw-r--r--.icons/kora/mimetypes/scalable/application-7zip.svg19
l---------.icons/kora/mimetypes/scalable/application-acad.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-afdesigner.svg14
l---------.icons/kora/mimetypes/scalable/application-apk.svg1
l---------.icons/kora/mimetypes/scalable/application-archive-blank.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-archive-zip.svg13
-rw-r--r--.icons/kora/mimetypes/scalable/application-archive.svg13
-rw-r--r--.icons/kora/mimetypes/scalable/application-ascii.svg11
l---------.icons/kora/mimetypes/scalable/application-atom+xml.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-audio-playlist.svg18
-rw-r--r--.icons/kora/mimetypes/scalable/application-audio.svg15
l---------.icons/kora/mimetypes/scalable/application-autocad_dwg.svg1
l---------.icons/kora/mimetypes/scalable/application-bitwig-clip.svg1
l---------.icons/kora/mimetypes/scalable/application-bitwig-device.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-bitwig-preset.svg23
-rw-r--r--.icons/kora/mimetypes/scalable/application-bitwig-project-folder.svg24
-rw-r--r--.icons/kora/mimetypes/scalable/application-bitwig-project.svg23
-rw-r--r--.icons/kora/mimetypes/scalable/application-bitwig-template.svg8
-rw-r--r--.icons/kora/mimetypes/scalable/application-blank.svg10
-rw-r--r--.icons/kora/mimetypes/scalable/application-cbor.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-certificate.svg15
l---------.icons/kora/mimetypes/scalable/application-clariscad.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-dart.svg14
-rw-r--r--.icons/kora/mimetypes/scalable/application-database.svg17
-rw-r--r--.icons/kora/mimetypes/scalable/application-dicom.svg10
l---------.icons/kora/mimetypes/scalable/application-document-blank.svg1
l---------.icons/kora/mimetypes/scalable/application-document-template.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-document.svg10
-rw-r--r--.icons/kora/mimetypes/scalable/application-drawing-template.svg16
l---------.icons/kora/mimetypes/scalable/application-drawing.svg1
l---------.icons/kora/mimetypes/scalable/application-dwg.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-dxf.svg10
-rw-r--r--.icons/kora/mimetypes/scalable/application-epub+zip.svg14
l---------.icons/kora/mimetypes/scalable/application-excel.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-executable.svg14
l---------.icons/kora/mimetypes/scalable/application-ffDiaporama.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-flash.svg14
l---------.icons/kora/mimetypes/scalable/application-font-woff.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-font.svg14
l---------.icons/kora/mimetypes/scalable/application-geo+json.svg1
l---------.icons/kora/mimetypes/scalable/application-geo+xml.svg1
l---------.icons/kora/mimetypes/scalable/application-gml+xml.svg1
l---------.icons/kora/mimetypes/scalable/application-gnunet-directory.svg1
l---------.icons/kora/mimetypes/scalable/application-gpx+xml.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-gpx.svg10
-rw-r--r--.icons/kora/mimetypes/scalable/application-gvdesign.svg6
l---------.icons/kora/mimetypes/scalable/application-gzip.svg1
l---------.icons/kora/mimetypes/scalable/application-hwpx.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-illustrator.svg12
-rw-r--r--.icons/kora/mimetypes/scalable/application-image-avif.svg14
-rw-r--r--.icons/kora/mimetypes/scalable/application-image-bmp.svg13
-rw-r--r--.icons/kora/mimetypes/scalable/application-image-exr.svg14
-rw-r--r--.icons/kora/mimetypes/scalable/application-image-gif.svg13
-rw-r--r--.icons/kora/mimetypes/scalable/application-image-ico.svg13
-rw-r--r--.icons/kora/mimetypes/scalable/application-image-jpg.svg14
-rw-r--r--.icons/kora/mimetypes/scalable/application-image-jxl.svg13
-rw-r--r--.icons/kora/mimetypes/scalable/application-image-png.svg13
-rw-r--r--.icons/kora/mimetypes/scalable/application-image-psd.svg18
-rw-r--r--.icons/kora/mimetypes/scalable/application-image-tga.svg13
-rw-r--r--.icons/kora/mimetypes/scalable/application-image-tiff.svg13
-rw-r--r--.icons/kora/mimetypes/scalable/application-images.svg10
-rw-r--r--.icons/kora/mimetypes/scalable/application-info.svg16
l---------.icons/kora/mimetypes/scalable/application-install.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-java.svg15
-rw-r--r--.icons/kora/mimetypes/scalable/application-javascript.svg12
-rw-r--r--.icons/kora/mimetypes/scalable/application-json.svg14
l---------.icons/kora/mimetypes/scalable/application-ld+json.svg1
l---------.icons/kora/mimetypes/scalable/application-loc+xml.svg1
l---------.icons/kora/mimetypes/scalable/application-mac-binhex40.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-mathematica.svg17
l---------.icons/kora/mimetypes/scalable/application-mathematicaplayer.svg1
l---------.icons/kora/mimetypes/scalable/application-mathml+xml.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-mbox.svg14
l---------.icons/kora/mimetypes/scalable/application-metalink+xml.svg1
l---------.icons/kora/mimetypes/scalable/application-metalink4+xml.svg1
l---------.icons/kora/mimetypes/scalable/application-msexcel.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-msonenote.svg16
l---------.icons/kora/mimetypes/scalable/application-msoutlook.svg1
l---------.icons/kora/mimetypes/scalable/application-mspowerpoint.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-msword-template.svg19
l---------.icons/kora/mimetypes/scalable/application-msword.svg1
l---------.icons/kora/mimetypes/scalable/application-music-blank.svg1
l---------.icons/kora/mimetypes/scalable/application-music-playlist-blank.svg1
l---------.icons/kora/mimetypes/scalable/application-octet-stream.svg1
l---------.icons/kora/mimetypes/scalable/application-oebps-package+xml.svg1
l---------.icons/kora/mimetypes/scalable/application-ogg.svg1
l---------.icons/kora/mimetypes/scalable/application-owl+xml.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-pdf.svg13
l---------.icons/kora/mimetypes/scalable/application-pgp-encrypted.svg1
l---------.icons/kora/mimetypes/scalable/application-pgp-keys.svg1
l---------.icons/kora/mimetypes/scalable/application-pgp-signature.svg1
l---------.icons/kora/mimetypes/scalable/application-pgp.svg1
l---------.icons/kora/mimetypes/scalable/application-pkcs10.svg1
l---------.icons/kora/mimetypes/scalable/application-pkcs12.svg1
l---------.icons/kora/mimetypes/scalable/application-pkcs7-mime.svg1
l---------.icons/kora/mimetypes/scalable/application-pkcs7-signature.svg1
l---------.icons/kora/mimetypes/scalable/application-pkcs8+pem.svg1
l---------.icons/kora/mimetypes/scalable/application-pkcs8.svg1
l---------.icons/kora/mimetypes/scalable/application-pkix-cerl.svg1
l---------.icons/kora/mimetypes/scalable/application-pkix-cert.svg1
l---------.icons/kora/mimetypes/scalable/application-pkix-crl.svg1
l---------.icons/kora/mimetypes/scalable/application-pkix-pkipath.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-postscript.svg16
-rw-r--r--.icons/kora/mimetypes/scalable/application-presentation-template.svg19
-rw-r--r--.icons/kora/mimetypes/scalable/application-presentation.svg19
l---------.icons/kora/mimetypes/scalable/application-ram.svg1
l---------.icons/kora/mimetypes/scalable/application-rdata.svg1
l---------.icons/kora/mimetypes/scalable/application-rdf+xml.svg1
l---------.icons/kora/mimetypes/scalable/application-relaxng.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-rnote.svg1
l---------.icons/kora/mimetypes/scalable/application-rss+xml.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-rss.svg13
-rw-r--r--.icons/kora/mimetypes/scalable/application-rss_xml.svg8
l---------.icons/kora/mimetypes/scalable/application-rtf-rtl.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-rtf.svg12
l---------.icons/kora/mimetypes/scalable/application-script-blank.svg1
l---------.icons/kora/mimetypes/scalable/application-shorten.svg1
l---------.icons/kora/mimetypes/scalable/application-slf+xml.svg1
l---------.icons/kora/mimetypes/scalable/application-smil+xml.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-software.svg13
l---------.icons/kora/mimetypes/scalable/application-sql.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-sweethome3d.svg16
l---------.icons/kora/mimetypes/scalable/application-sxw.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-table-template.svg15
-rw-r--r--.icons/kora/mimetypes/scalable/application-table.svg16
l---------.icons/kora/mimetypes/scalable/application-tcx+xml.svg1
l---------.icons/kora/mimetypes/scalable/application-template-blank.svg1
l---------.icons/kora/mimetypes/scalable/application-template.svg1
l---------.icons/kora/mimetypes/scalable/application-text-template.svg1
l---------.icons/kora/mimetypes/scalable/application-text.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-toml.svg8
-rw-r--r--.icons/kora/mimetypes/scalable/application-torrent.svg14
-rw-r--r--.icons/kora/mimetypes/scalable/application-users.svg11
l---------.icons/kora/mimetypes/scalable/application-vector-template.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-vector.svg16
l---------.icons/kora/mimetypes/scalable/application-vestor.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-video.svg15
l---------.icons/kora/mimetypes/scalable/application-vnd-google-earth-kml.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.adobe.flash.movie.svg8
l---------.icons/kora/mimetypes/scalable/application-vnd.afdesigner.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.affinity-designer.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.amazon.mobi8-ebook.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.android.package-archive.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.ant.fit.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.appimage.svg19
l---------.icons/kora/mimetypes/scalable/application-vnd.apple.mpegurl.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.chess-pgn.svg8
l---------.icons/kora/mimetypes/scalable/application-vnd.coffeescript.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.comicbook+zip.svg13
l---------.icons/kora/mimetypes/scalable/application-vnd.comicbook-rar.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.cups-pdf-banner.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.debian.binary-package.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.efi.img.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.efi.iso.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.fai.igc.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.fastcopy-disk-image.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.flatpak.ref.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.flatpak.repo.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.flatpak.svg13
l---------.icons/kora/mimetypes/scalable/application-vnd.geo+json.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.google-apps.document.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.google-apps.drawing.svg11
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.google-apps.form.svg10
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.google-apps.fusiontable.svg10
l---------.icons/kora/mimetypes/scalable/application-vnd.google-apps.map.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.google-apps.presentation.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.google-apps.script.svg10
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.google-apps.site.svg12
l---------.icons/kora/mimetypes/scalable/application-vnd.google-apps.spreadsheet.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.google-earh.kml+xml.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.google-earh.kml.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.google-earth.kml+xml.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.google-earth.kml.svg15
l---------.icons/kora/mimetypes/scalable/application-vnd.google-earth.kmz.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.gvdesign.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.iccprofile.svg14
l---------.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.doc.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.draw.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.form.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.link.svg15
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.note.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.script.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.sheet.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.slides.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.table.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.jgraph.mxfile.svg11
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.kde.bluedevil-sendfile.svg8
l---------.icons/kora/mimetypes/scalable/application-vnd.kde.fontspackage.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.kde.kphotoalbum-import.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.kde.kxmlguirc.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.kde.okular-archive.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.ms-access.svg17
l---------.icons/kora/mimetypes/scalable/application-vnd.ms-asf.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.ms-cab-compressed.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.ms-database.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.ms-excel.addin.macroenabled.12.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.ms-excel.sheet.macroEnabled.12.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.ms-excel.sheet.macroenabled.12.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.ms-excel.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.ms-excel.template.macroenabled.12.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.ms-htmlhelp.svg11
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.ms-infopath.svg10
l---------.icons/kora/mimetypes/scalable/application-vnd.ms-powerpoint.addin.macroenabled.12.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.ms-powerpoint.presentation.macroEnabled.12.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.ms-powerpoint.slide.macroenabled.12.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.ms-powerpoint.svg19
l---------.icons/kora/mimetypes/scalable/application-vnd.ms-powerpoint.template.macroenabled.12.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.ms-project.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.ms-publisher.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.ms-tnef.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.ms-word.document.macroEnabled.12.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.ms-word.document.macroenabled.12.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.ms-word.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.ms-word.template.macroenabled.12.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.ms-wpl.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.msa-disk-image.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.mysql-workbench-model.svg10
l---------.icons/kora/mimetypes/scalable/application-vnd.nintendo.snes.rom.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.nmea.nmea.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.nmea.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.nokia.xml.qt.resource.svg8
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.chart-template.svg14
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.chart.svg14
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.database.svg17
l---------.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.draw.template.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.drawing-template.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.drawing.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.drawing.template.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.formula-template.svg17
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.formula.svg17
l---------.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.graphics-template.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.graphics.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.image-template.svg22
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.image.svg18
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.master-document.svg11
l---------.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.presentation-template.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.presentation.svg19
l---------.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.spreadsheet-template.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.spreadsheet.svg9
l---------.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.text-master.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.text-rtl.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.text-template.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.text-web-template.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.text-web.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.text.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.web-template.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.openofficeorg.extension.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.openxmlformats-officedocument.presentationml.template.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.openxmlformats-officedocument.spreadsheetml.template.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.openxmlformats-officedocument.wordprocessingml.template.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.oziexplorer.plt.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.oziexplorer.rte.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.oziexplorer.wpt.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.palm.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.rar.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.recordare.musicxml+xml.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.recordare.musicxml.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.rmaps.sqlite.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.rn-realmedia.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.scribus.svg16
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.snap.svg8
l---------.icons/kora/mimetypes/scalable/application-vnd.sqlite3.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.squashfs.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.stardivision.cal.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.stardivision.calc.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.stardivision.draw.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.stardivision.mail.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.stardivision.math.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.sun.xml.base.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.sun.xml.calc.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.sun.xml.calc.template.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.sun.xml.draw.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.sun.xml.draw.template.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.sun.xml.impress.png.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.sun.xml.impress.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.sun.xml.impress.template.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.sun.xml.math.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.sun.xml.wordperfect.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.sun.xml.writer-global.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.sun.xml.writer-rtl.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.sun.xml.writer-template.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.sun.xml.writer.global.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.sun.xml.writer.png.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.sun.xml.writer.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.sun.xml.writer.template.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.tcpdump.pcap.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.visio.svg10
l---------.icons/kora/mimetypes/scalable/application-vnd.wap.wmlc.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.wap.xhtml+xml.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.wolfram.cdf.svg8
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.wolfram.mathematica.package.svg8
-rw-r--r--.icons/kora/mimetypes/scalable/application-vnd.wolfram.nb.svg8
l---------.icons/kora/mimetypes/scalable/application-vnd.wolfram.player.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.wolfram.wl.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.wolfram.wls.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.wordperfect-rtl.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.wordperfect.svg1
l---------.icons/kora/mimetypes/scalable/application-vnd.xdgapp.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-wasm.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-web-template.svg13
l---------.icons/kora/mimetypes/scalable/application-winhlp.svg1
l---------.icons/kora/mimetypes/scalable/application-word-template.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-word.svg19
l---------.icons/kora/mimetypes/scalable/application-wps-office.doc.svg1
l---------.icons/kora/mimetypes/scalable/application-wps-office.docx.svg1
l---------.icons/kora/mimetypes/scalable/application-wps-office.dot.svg1
l---------.icons/kora/mimetypes/scalable/application-wps-office.dotx.svg1
l---------.icons/kora/mimetypes/scalable/application-wps-office.pot.svg1
l---------.icons/kora/mimetypes/scalable/application-wps-office.potx.svg1
l---------.icons/kora/mimetypes/scalable/application-wps-office.ppt.svg1
l---------.icons/kora/mimetypes/scalable/application-wps-office.pptx.svg1
l---------.icons/kora/mimetypes/scalable/application-wps-office.wps.svg1
l---------.icons/kora/mimetypes/scalable/application-wps-office.wpt.svg1
l---------.icons/kora/mimetypes/scalable/application-wps-office.xls.svg1
l---------.icons/kora/mimetypes/scalable/application-wps-office.xlsx.svg1
l---------.icons/kora/mimetypes/scalable/application-wps-office.xlt.svg1
l---------.icons/kora/mimetypes/scalable/application-wps-office.xltx.svg1
l---------.icons/kora/mimetypes/scalable/application-x-5view.svg1
l---------.icons/kora/mimetypes/scalable/application-x-7z-ace.svg1
l---------.icons/kora/mimetypes/scalable/application-x-7z-arj.svg1
l---------.icons/kora/mimetypes/scalable/application-x-7z-compressed-tar.svg1
l---------.icons/kora/mimetypes/scalable/application-x-7z-compressed.svg1
l---------.icons/kora/mimetypes/scalable/application-x-7zip.svg1
l---------.icons/kora/mimetypes/scalable/application-x-abiword.svg1
l---------.icons/kora/mimetypes/scalable/application-x-acad.svg1
l---------.icons/kora/mimetypes/scalable/application-x-accountwizard-package.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-ace.svg15
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-addon.svg8
l---------.icons/kora/mimetypes/scalable/application-x-amiga-disk-format.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-aoi.svg10
l---------.icons/kora/mimetypes/scalable/application-x-appimage.svg1
l---------.icons/kora/mimetypes/scalable/application-x-apple-diskimage.svg1
l---------.icons/kora/mimetypes/scalable/application-x-applix-spreadsheet.svg1
l---------.icons/kora/mimetypes/scalable/application-x-applix-word.svg1
l---------.icons/kora/mimetypes/scalable/application-x-ar.svg1
l---------.icons/kora/mimetypes/scalable/application-x-arc.svg1
l---------.icons/kora/mimetypes/scalable/application-x-archive.svg1
l---------.icons/kora/mimetypes/scalable/application-x-ardour.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-arj.svg13
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-asp.svg8
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-atari-2600-rom.svg8
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-atari-7800-rom.svg8
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-atari-lynx-rom.svg11
l---------.icons/kora/mimetypes/scalable/application-x-audacity-project.svg1
l---------.icons/kora/mimetypes/scalable/application-x-autocad.svg1
l---------.icons/kora/mimetypes/scalable/application-x-awk.svg1
l---------.icons/kora/mimetypes/scalable/application-x-bin.svg1
l---------.icons/kora/mimetypes/scalable/application-x-bittorrent.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-blender.svg19
l---------.icons/kora/mimetypes/scalable/application-x-bps-patch.svg1
l---------.icons/kora/mimetypes/scalable/application-x-brasero.svg1
l---------.icons/kora/mimetypes/scalable/application-x-bsdiff.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-bzdvi.svg13
l---------.icons/kora/mimetypes/scalable/application-x-bzip-compressed-tar.svg1
l---------.icons/kora/mimetypes/scalable/application-x-bzip-compressed.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-bzip.svg13
l---------.icons/kora/mimetypes/scalable/application-x-bzpdf.svg1
l---------.icons/kora/mimetypes/scalable/application-x-bzpostscript.svg1
l---------.icons/kora/mimetypes/scalable/application-x-cabri.svg1
l---------.icons/kora/mimetypes/scalable/application-x-cb7.svg1
l---------.icons/kora/mimetypes/scalable/application-x-cba.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-cbr.svg13
l---------.icons/kora/mimetypes/scalable/application-x-cbt.svg1
l---------.icons/kora/mimetypes/scalable/application-x-cbz.svg1
l---------.icons/kora/mimetypes/scalable/application-x-ccf-container.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-cd-image.svg13
l---------.icons/kora/mimetypes/scalable/application-x-cda.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-chm.svg10
l---------.icons/kora/mimetypes/scalable/application-x-class-file.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-clementine.svg8
l---------.icons/kora/mimetypes/scalable/application-x-cmakecache.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-codeblocks-workspace.svg7
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-codeblocks.svg24
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-codelite-project.svg10
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-codelite-workspace.svg10
l---------.icons/kora/mimetypes/scalable/application-x-compress-tar.svg1
l---------.icons/kora/mimetypes/scalable/application-x-compress.svg1
l---------.icons/kora/mimetypes/scalable/application-x-compressed-iso.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-compressed-tar.svg13
l---------.icons/kora/mimetypes/scalable/application-x-compressed.svg1
l---------.icons/kora/mimetypes/scalable/application-x-core.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-cpio.svg13
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-cson.svg10
l---------.icons/kora/mimetypes/scalable/application-x-csproj.svg1
l---------.icons/kora/mimetypes/scalable/application-x-cue.svg1
l---------.icons/kora/mimetypes/scalable/application-x-dbf.svg1
l---------.icons/kora/mimetypes/scalable/application-x-dbm.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-deb-debian.svg13
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-deb-linuxmint.svg13
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-deb-ubuntu.svg13
l---------.icons/kora/mimetypes/scalable/application-x-deb.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-deepinclone-dim.svg10
l---------.icons/kora/mimetypes/scalable/application-x-designer.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-desktop-budgie.svg11
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-desktop-gnome.svg12
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-desktop-kde.svg17
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-desktop-linuxmint.svg17
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-desktop-lxde.svg17
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-desktop-unity.svg17
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-desktop-xfce.svg19
l---------.icons/kora/mimetypes/scalable/application-x-desktop.svg1
l---------.icons/kora/mimetypes/scalable/application-x-dgn.svg1
l---------.icons/kora/mimetypes/scalable/application-x-dia-diagram.svg1
l---------.icons/kora/mimetypes/scalable/application-x-dlc-container.svg1
l---------.icons/kora/mimetypes/scalable/application-x-drgeo.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-dwg.svg10
l---------.icons/kora/mimetypes/scalable/application-x-e-theme.svg1
l---------.icons/kora/mimetypes/scalable/application-x-egon.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-emerald-theme.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-eqonomize.svg8
l---------.icons/kora/mimetypes/scalable/application-x-etherpeek.svg1
l---------.icons/kora/mimetypes/scalable/application-x-excel.svg1
l---------.icons/kora/mimetypes/scalable/application-x-executable-script.svg1
l---------.icons/kora/mimetypes/scalable/application-x-executable.svg1
l---------.icons/kora/mimetypes/scalable/application-x-extension-eml.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-extension-fcstd.svg11
l---------.icons/kora/mimetypes/scalable/application-x-extension-html.svg1
l---------.icons/kora/mimetypes/scalable/application-x-extension-rss.svg1
l---------.icons/kora/mimetypes/scalable/application-x-fictionbook+xml.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-fictionbook.svg26
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-firmware.svg15
l---------.icons/kora/mimetypes/scalable/application-x-flash-video.svg1
l---------.icons/kora/mimetypes/scalable/application-x-font-afm.svg1
l---------.icons/kora/mimetypes/scalable/application-x-font-bdf.svg1
l---------.icons/kora/mimetypes/scalable/application-x-font-dos.svg1
l---------.icons/kora/mimetypes/scalable/application-x-font-framemaker.svg1
l---------.icons/kora/mimetypes/scalable/application-x-font-libgrx.svg1
l---------.icons/kora/mimetypes/scalable/application-x-font-linux-psf.svg1
l---------.icons/kora/mimetypes/scalable/application-x-font-otf.svg1
l---------.icons/kora/mimetypes/scalable/application-x-font-pcf.svg1
l---------.icons/kora/mimetypes/scalable/application-x-font-snf.svg1
l---------.icons/kora/mimetypes/scalable/application-x-font-speedo.svg1
l---------.icons/kora/mimetypes/scalable/application-x-font-sunos-news.svg1
l---------.icons/kora/mimetypes/scalable/application-x-font-tex-tfm.svg1
l---------.icons/kora/mimetypes/scalable/application-x-font-tex.svg1
l---------.icons/kora/mimetypes/scalable/application-x-font-ttf.svg1
l---------.icons/kora/mimetypes/scalable/application-x-font-ttx.svg1
l---------.icons/kora/mimetypes/scalable/application-x-font-type1.svg1
l---------.icons/kora/mimetypes/scalable/application-x-font-vfont.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-fusioncomp.svg10
l---------.icons/kora/mimetypes/scalable/application-x-gambas3.svg1
l---------.icons/kora/mimetypes/scalable/application-x-gambasscript.svg1
l---------.icons/kora/mimetypes/scalable/application-x-gambasserverpage.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-gameboy-color-rom.svg8
l---------.icons/kora/mimetypes/scalable/application-x-gameboy-rom.svg1
l---------.icons/kora/mimetypes/scalable/application-x-gamecube-rom.svg1
l---------.icons/kora/mimetypes/scalable/application-x-gba-rom.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-gcstar.svg8
l---------.icons/kora/mimetypes/scalable/application-x-gdbm.svg1
l---------.icons/kora/mimetypes/scalable/application-x-generic.svg1
l---------.icons/kora/mimetypes/scalable/application-x-genesis-rom.svg1
l---------.icons/kora/mimetypes/scalable/application-x-gettext-translation.svg1
l---------.icons/kora/mimetypes/scalable/application-x-glabels.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-glade.svg16
l---------.icons/kora/mimetypes/scalable/application-x-gnome-theme-package-rtl.svg1
l---------.icons/kora/mimetypes/scalable/application-x-gnome-theme-package.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-gnonogram-puzzle.svg1
l---------.icons/kora/mimetypes/scalable/application-x-gnumeric.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-godot-project.svg1
l---------.icons/kora/mimetypes/scalable/application-x-goomod.svg1
l---------.icons/kora/mimetypes/scalable/application-x-gpx+xml.svg1
l---------.icons/kora/mimetypes/scalable/application-x-gpx.svg1
l---------.icons/kora/mimetypes/scalable/application-x-grsync-session.svg1
l---------.icons/kora/mimetypes/scalable/application-x-gtk-builder.svg1
l---------.icons/kora/mimetypes/scalable/application-x-gtktalog.svg1
l---------.icons/kora/mimetypes/scalable/application-x-gunmeric.svg1
l---------.icons/kora/mimetypes/scalable/application-x-gz-font-linux-psf.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-gzdvi.svg22
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-gzip.svg13
l---------.icons/kora/mimetypes/scalable/application-x-gzpdf.svg1
l---------.icons/kora/mimetypes/scalable/application-x-gzpostscript.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-hda.svg13
l---------.icons/kora/mimetypes/scalable/application-x-hdalc.svg1
l---------.icons/kora/mimetypes/scalable/application-x-hdanc.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-hip.svg10
l---------.icons/kora/mimetypes/scalable/application-x-hiplc.svg1
l---------.icons/kora/mimetypes/scalable/application-x-hipnc.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-homebank.svg8
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-hwp.svg1
l---------.icons/kora/mimetypes/scalable/application-x-hwpx.svg1
l---------.icons/kora/mimetypes/scalable/application-x-icq.svg1
l---------.icons/kora/mimetypes/scalable/application-x-iff.svg1
l---------.icons/kora/mimetypes/scalable/application-x-img.svg1
l---------.icons/kora/mimetypes/scalable/application-x-ipod-firmware.svg1
l---------.icons/kora/mimetypes/scalable/application-x-ips-patch.svg1
l---------.icons/kora/mimetypes/scalable/application-x-iptrace.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-ipynb+json.svg12
l---------.icons/kora/mimetypes/scalable/application-x-iso.svg1
l---------.icons/kora/mimetypes/scalable/application-x-iso9660-appimage.svg1
l---------.icons/kora/mimetypes/scalable/application-x-it87.svg1
l---------.icons/kora/mimetypes/scalable/application-x-jar.svg1
l---------.icons/kora/mimetypes/scalable/application-x-java-applet.svg1
l---------.icons/kora/mimetypes/scalable/application-x-java-archive.svg1
l---------.icons/kora/mimetypes/scalable/application-x-java-keystore.svg1
l---------.icons/kora/mimetypes/scalable/application-x-java.svg1
l---------.icons/kora/mimetypes/scalable/application-x-javascript.svg1
l---------.icons/kora/mimetypes/scalable/application-x-jokosher.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-jsx.svg11
l---------.icons/kora/mimetypes/scalable/application-x-k3b.svg1
l---------.icons/kora/mimetypes/scalable/application-x-kcachegrind.svg1
l---------.icons/kora/mimetypes/scalable/application-x-kcsrc.svg1
l---------.icons/kora/mimetypes/scalable/application-x-kdenlive.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-kdenlivetitle.svg13
l---------.icons/kora/mimetypes/scalable/application-x-keepass.svg1
l---------.icons/kora/mimetypes/scalable/application-x-keepass2.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-keepassx.svg18
l---------.icons/kora/mimetypes/scalable/application-x-keepassxc.svg1
l---------.icons/kora/mimetypes/scalable/application-x-kexi-connectiondata.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-kexiproject-shortcut.svg19
l---------.icons/kora/mimetypes/scalable/application-x-kexiproject-sqlite.svg1
l---------.icons/kora/mimetypes/scalable/application-x-kexiproject-sqlite2.svg1
l---------.icons/kora/mimetypes/scalable/application-x-kexiproject-sqlite3.svg1
l---------.icons/kora/mimetypes/scalable/application-x-kformula.svg1
l---------.icons/kora/mimetypes/scalable/application-x-kgeo.svg1
l---------.icons/kora/mimetypes/scalable/application-x-kgetlist.svg1
l---------.icons/kora/mimetypes/scalable/application-x-khtml-adaptor.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-kicad-pcb.svg12
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-kicad-project.svg8
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-kicad-schematic.svg9
l---------.icons/kora/mimetypes/scalable/application-x-kig.svg1
l---------.icons/kora/mimetypes/scalable/application-x-kmplot.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-kmymoney.svg10
l---------.icons/kora/mimetypes/scalable/application-x-kns.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-kodelife-project.svg8
l---------.icons/kora/mimetypes/scalable/application-x-kolf.svg1
l---------.icons/kora/mimetypes/scalable/application-x-kommander.svg1
l---------.icons/kora/mimetypes/scalable/application-x-kontour.svg1
l---------.icons/kora/mimetypes/scalable/application-x-kontur.svg1
l---------.icons/kora/mimetypes/scalable/application-x-kopete-emoticons.svg1
l---------.icons/kora/mimetypes/scalable/application-x-kourse.svg1
l---------.icons/kora/mimetypes/scalable/application-x-kover.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-kplato.svg10
l---------.icons/kora/mimetypes/scalable/application-x-kpresenter.svg1
l---------.icons/kora/mimetypes/scalable/application-x-krita-assistant.svg1
l---------.icons/kora/mimetypes/scalable/application-x-krita-paintoppresent.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-krita.svg15
l---------.icons/kora/mimetypes/scalable/application-x-kseg.svg1
l---------.icons/kora/mimetypes/scalable/application-x-ksysguard.svg1
l---------.icons/kora/mimetypes/scalable/application-x-ktheme.svg1
l---------.icons/kora/mimetypes/scalable/application-x-kudesigner.svg1
l---------.icons/kora/mimetypes/scalable/application-x-kva.svg1
l---------.icons/kora/mimetypes/scalable/application-x-kvs.svg1
l---------.icons/kora/mimetypes/scalable/application-x-kvtml.svg1
l---------.icons/kora/mimetypes/scalable/application-x-kwallet.svg1
l---------.icons/kora/mimetypes/scalable/application-x-kword.svg1
l---------.icons/kora/mimetypes/scalable/application-x-kwordquiz.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-labplot2.svg17
l---------.icons/kora/mimetypes/scalable/application-x-lanalyzer.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-lha.svg20
l---------.icons/kora/mimetypes/scalable/application-x-lhz.svg1
l---------.icons/kora/mimetypes/scalable/application-x-linguist.svg1
l---------.icons/kora/mimetypes/scalable/application-x-lmms-project.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-love-game.svg16
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-lyx.svg13
l---------.icons/kora/mimetypes/scalable/application-x-lz4-compressed-tar.svg1
l---------.icons/kora/mimetypes/scalable/application-x-lzip-compressed-tar.svg1
l---------.icons/kora/mimetypes/scalable/application-x-lzma-compressed-tar.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-lzma.svg21
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-lzop.svg13
l---------.icons/kora/mimetypes/scalable/application-x-lzpdf.svg1
l---------.icons/kora/mimetypes/scalable/application-x-m4.svg1
l---------.icons/kora/mimetypes/scalable/application-x-macbinary.svg1
l---------.icons/kora/mimetypes/scalable/application-x-maff.svg1
l---------.icons/kora/mimetypes/scalable/application-x-marble.svg1
l---------.icons/kora/mimetypes/scalable/application-x-matroska.svg1
l---------.icons/kora/mimetypes/scalable/application-x-mif.svg1
l---------.icons/kora/mimetypes/scalable/application-x-mimearchive.svg1
l---------.icons/kora/mimetypes/scalable/application-x-mobi8-ebook.svg1
l---------.icons/kora/mimetypes/scalable/application-x-mobipocket-ebook.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-model.svg12
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-mono-develop.svg20
l---------.icons/kora/mimetypes/scalable/application-x-mplayer2.svg1
l---------.icons/kora/mimetypes/scalable/application-x-ms-application.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-ms-dos-executable.svg13
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-ms-shortcut.svg13
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-ms-wim.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-msdos-program.svg10
l---------.icons/kora/mimetypes/scalable/application-x-msdownload.svg1
l---------.icons/kora/mimetypes/scalable/application-x-msexcel.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-msi.svg13
l---------.icons/kora/mimetypes/scalable/application-x-mswinurl.svg1
l---------.icons/kora/mimetypes/scalable/application-x-mswrite.svg1
l---------.icons/kora/mimetypes/scalable/application-x-musescore+xml.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-musescore.svg8
l---------.icons/kora/mimetypes/scalable/application-x-n64-rom.svg1
l---------.icons/kora/mimetypes/scalable/application-x-navi-animation.svg1
l---------.icons/kora/mimetypes/scalable/application-x-nes-rom.svg1
l---------.icons/kora/mimetypes/scalable/application-x-netinstobserver.svg1
l---------.icons/kora/mimetypes/scalable/application-x-nettl.svg1
l---------.icons/kora/mimetypes/scalable/application-x-nintendo-3ds-executable.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-nintendo-3ds-rom.svg8
l---------.icons/kora/mimetypes/scalable/application-x-nintendo-ds-rom.svg1
l---------.icons/kora/mimetypes/scalable/application-x-nzb.svg1
l---------.icons/kora/mimetypes/scalable/application-x-object.svg1
l---------.icons/kora/mimetypes/scalable/application-x-ole-storage.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-openboardview-board.svg10
l---------.icons/kora/mimetypes/scalable/application-x-openboardview-brd-landrex.svg1
l---------.icons/kora/mimetypes/scalable/application-x-openboardview-brd-r4.svg1
l---------.icons/kora/mimetypes/scalable/application-x-openboardview-lst.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-osm+xml.svg15
l---------.icons/kora/mimetypes/scalable/application-x-pak.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-partial-download.svg11
l---------.icons/kora/mimetypes/scalable/application-x-patch.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-pc-engine-rom.svg8
l---------.icons/kora/mimetypes/scalable/application-x-pcapng.svg1
l---------.icons/kora/mimetypes/scalable/application-x-pem-file.svg1
l---------.icons/kora/mimetypes/scalable/application-x-pem-key.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-perl.svg14
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-phatch.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-php.svg15
l---------.icons/kora/mimetypes/scalable/application-x-pkcs12.svg1
l---------.icons/kora/mimetypes/scalable/application-x-pkcs7-certificates.svg1
l---------.icons/kora/mimetypes/scalable/application-x-planner.svg1
l---------.icons/kora/mimetypes/scalable/application-x-plasma.svg1
l---------.icons/kora/mimetypes/scalable/application-x-project.svg1
l---------.icons/kora/mimetypes/scalable/application-x-ptoptimizer-script.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-python-bytecode.svg16
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-qemu-disk.svg8
l---------.icons/kora/mimetypes/scalable/application-x-qet-element.svg1
l---------.icons/kora/mimetypes/scalable/application-x-qet-project.svg1
l---------.icons/kora/mimetypes/scalable/application-x-qtiplot.svg1
l---------.icons/kora/mimetypes/scalable/application-x-quanta.svg1
l---------.icons/kora/mimetypes/scalable/application-x-quattropro.svg1
l---------.icons/kora/mimetypes/scalable/application-x-r-project.svg1
l---------.icons/kora/mimetypes/scalable/application-x-radcom.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-rar.svg13
l---------.icons/kora/mimetypes/scalable/application-x-raw-disk-image-xz-compressed.svg1
l---------.icons/kora/mimetypes/scalable/application-x-raw-disk-image.svg1
l---------.icons/kora/mimetypes/scalable/application-x-rdata.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-remote-connection.svg11
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-revelation.svg11
l---------.icons/kora/mimetypes/scalable/application-x-riff.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-root.svg8
l---------.icons/kora/mimetypes/scalable/application-x-rosegarden-composition.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-rpm-fedora.svg14
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-rpm-opensuse.svg13
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-rpm-redhat.svg13
l---------.icons/kora/mimetypes/scalable/application-x-rpm.svg1
l---------.icons/kora/mimetypes/scalable/application-x-rsdf-container.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-ruby.svg14
l---------.icons/kora/mimetypes/scalable/application-x-sami.svg1
l---------.icons/kora/mimetypes/scalable/application-x-scel.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-scribus.svg16
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-sega-pico-rom.svg8
l---------.icons/kora/mimetypes/scalable/application-x-shar.svg1
l---------.icons/kora/mimetypes/scalable/application-x-shared-library-la.svg1
l---------.icons/kora/mimetypes/scalable/application-x-sharedlib.svg1
l---------.icons/kora/mimetypes/scalable/application-x-shellscript.svg1
l---------.icons/kora/mimetypes/scalable/application-x-shockwave-flash.svg1
l---------.icons/kora/mimetypes/scalable/application-x-siag.svg1
l---------.icons/kora/mimetypes/scalable/application-x-sif.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-skg.svg10
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-skgc.svg10
l---------.icons/kora/mimetypes/scalable/application-x-sln.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-smb-server.svg15
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-smb-workgroup.svg15
l---------.icons/kora/mimetypes/scalable/application-x-snoop.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-sogouskin.svg12
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-solus-package.svg15
l---------.icons/kora/mimetypes/scalable/application-x-source-rpm.svg1
l---------.icons/kora/mimetypes/scalable/application-x-spkac+base64.svg1
l---------.icons/kora/mimetypes/scalable/application-x-spkac.svg1
l---------.icons/kora/mimetypes/scalable/application-x-spss-por.svg1
l---------.icons/kora/mimetypes/scalable/application-x-spss-sav.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-sqlite.svg13
l---------.icons/kora/mimetypes/scalable/application-x-sqlite2.svg1
l---------.icons/kora/mimetypes/scalable/application-x-sqlite3.svg1
l---------.icons/kora/mimetypes/scalable/application-x-srt.svg1
l---------.icons/kora/mimetypes/scalable/application-x-srtrip.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-st-disk-image.svg8
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-step.svg11
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-stuffit.svg13
l---------.icons/kora/mimetypes/scalable/application-x-stx-disk-image.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-subrip.svg14
l---------.icons/kora/mimetypes/scalable/application-x-superkaramba.svg1
l---------.icons/kora/mimetypes/scalable/application-x-synology-drive-doc.svg1
l---------.icons/kora/mimetypes/scalable/application-x-synology-drive-sheet.svg1
l---------.icons/kora/mimetypes/scalable/application-x-synology-drive-slides.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-tar.svg13
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-tarz.svg13
l---------.icons/kora/mimetypes/scalable/application-x-tektronix-rf5.svg1
l---------.icons/kora/mimetypes/scalable/application-x-tex-gf.svg1
l---------.icons/kora/mimetypes/scalable/application-x-tex-pk.svg1
l---------.icons/kora/mimetypes/scalable/application-x-texgzdvi.svg1
l---------.icons/kora/mimetypes/scalable/application-x-tgif.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-tha.svg13
l---------.icons/kora/mimetypes/scalable/application-x-theme-rtl.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-theme.svg20
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-thz.svg13
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-tiled.svg10
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-trash.svg15
l---------.icons/kora/mimetypes/scalable/application-x-trig.svg1
l---------.icons/kora/mimetypes/scalable/application-x-troff-man.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-tsx.svg1
l---------.icons/kora/mimetypes/scalable/application-x-tuberling.svg1
l---------.icons/kora/mimetypes/scalable/application-x-turtle.svg1
l---------.icons/kora/mimetypes/scalable/application-x-typescript.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-tzo.svg15
l---------.icons/kora/mimetypes/scalable/application-x-uml.svg1
l---------.icons/kora/mimetypes/scalable/application-x-vdi-disk.svg1
l---------.icons/kora/mimetypes/scalable/application-x-vhd-disk.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-virtual-boy-rom.svg8
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-virtualbox-hdd.svg10
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-virtualbox-ova.svg10
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-virtualbox-ovf.svg10
l---------.icons/kora/mimetypes/scalable/application-x-virtualbox-vbox-extpack.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-virtualbox-vbox.svg14
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-virtualbox-vdi.svg11
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-virtualbox-vhd.svg10
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-virtualbox-vmdk.svg10
l---------.icons/kora/mimetypes/scalable/application-x-visualnetworks.svg1
l---------.icons/kora/mimetypes/scalable/application-x-vmdk-disk.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-vmware-easter-egg.svg9
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-vmware-snapshot.svg12
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-vmware-team.svg9
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-vmware-vm-clone.svg10
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-vmware-vm-legacy.svg10
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-vmware-vm.svg10
l---------.icons/kora/mimetypes/scalable/application-x-vmware-vmdisk.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-vmware-vmfoundry.svg10
l---------.icons/kora/mimetypes/scalable/application-x-vnc.svg1
l---------.icons/kora/mimetypes/scalable/application-x-vnd.akonadi.calendar.event.svg1
l---------.icons/kora/mimetypes/scalable/application-x-vnd.akonadi.calendar.freebusy.svg1
l---------.icons/kora/mimetypes/scalable/application-x-vnd.akonadi.calendar.journal.svg1
l---------.icons/kora/mimetypes/scalable/application-x-vnd.akonadi.calendar.todo.svg1
l---------.icons/kora/mimetypes/scalable/application-x-vnd.akonadi.collection.virtual.svg1
l---------.icons/kora/mimetypes/scalable/application-x-vnd.akonadi.note.svg1
l---------.icons/kora/mimetypes/scalable/application-x-vnd.kde.alarm.active.svg1
l---------.icons/kora/mimetypes/scalable/application-x-vnd.kde.alarm.archived.svg1
l---------.icons/kora/mimetypes/scalable/application-x-vnd.kde.alarm.svg1
l---------.icons/kora/mimetypes/scalable/application-x-vnd.kde.alarm.template.svg1
l---------.icons/kora/mimetypes/scalable/application-x-vnd.kde.contactgroup.svg1
l---------.icons/kora/mimetypes/scalable/application-x-vnd.kde.kplato.svg1
l---------.icons/kora/mimetypes/scalable/application-x-vnd.kde.kplato.work.svg1
l---------.icons/kora/mimetypes/scalable/application-x-vnd.kde.kugar.mixed.svg1
l---------.icons/kora/mimetypes/scalable/application-x-vnd.kde.notes.svg1
l---------.icons/kora/mimetypes/scalable/application-x-vnd.kde.plan.svg1
l---------.icons/kora/mimetypes/scalable/application-x-vnd.kde.plan.work.svg1
l---------.icons/kora/mimetypes/scalable/application-x-wbfs.svg1
l---------.icons/kora/mimetypes/scalable/application-x-webarchive.svg1
l---------.icons/kora/mimetypes/scalable/application-x-wia.svg1
l---------.icons/kora/mimetypes/scalable/application-x-wii-iso-image.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-wii-rom.svg8
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-wii-wad.svg8
l---------.icons/kora/mimetypes/scalable/application-x-windows-themepack.svg1
l---------.icons/kora/mimetypes/scalable/application-x-wine-extension-cpl.svg1
l---------.icons/kora/mimetypes/scalable/application-x-wine-extension-inf.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-wine-extension-ini.svg15
l---------.icons/kora/mimetypes/scalable/application-x-wine-extension-its.svg1
l---------.icons/kora/mimetypes/scalable/application-x-wine-extension-mps.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-wine-extension-msp.svg1
l---------.icons/kora/mimetypes/scalable/application-x-wine-extension-pdd.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-wine-extension-skb.svg18
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-wine-extension-skp.svg8
l---------.icons/kora/mimetypes/scalable/application-x-wine-extension-vbs.svg1
l---------.icons/kora/mimetypes/scalable/application-x-wine-ms-wim.svg1
l---------.icons/kora/mimetypes/scalable/application-x-wmf.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-wonderswan-color-rom.svg8
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-wonderswan-rom.svg8
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-world-of-goo-addin.svg8
l---------.icons/kora/mimetypes/scalable/application-x-x509-ca-cert.svg1
l---------.icons/kora/mimetypes/scalable/application-x-x509-user-cert.svg1
l---------.icons/kora/mimetypes/scalable/application-x-xbel.svg1
l---------.icons/kora/mimetypes/scalable/application-x-xliff.svg1
l---------.icons/kora/mimetypes/scalable/application-x-xoj.svg1
l---------.icons/kora/mimetypes/scalable/application-x-xojpp.svg1
l---------.icons/kora/mimetypes/scalable/application-x-xopp.svg1
l---------.icons/kora/mimetypes/scalable/application-x-xopt.svg1
l---------.icons/kora/mimetypes/scalable/application-x-xpinstall.svg1
l---------.icons/kora/mimetypes/scalable/application-x-xz-compressed-tar.svg1
l---------.icons/kora/mimetypes/scalable/application-x-xz-pkg.svg1
l---------.icons/kora/mimetypes/scalable/application-x-xz.svg1
l---------.icons/kora/mimetypes/scalable/application-x-xzpdf.svg1
l---------.icons/kora/mimetypes/scalable/application-x-yaml.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-yarock.svg1
l---------.icons/kora/mimetypes/scalable/application-x-zerosize.svg1
l---------.icons/kora/mimetypes/scalable/application-x-zip-compressed-fb2.svg1
l---------.icons/kora/mimetypes/scalable/application-x-zip.svg1
l---------.icons/kora/mimetypes/scalable/application-x-zoo.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-zoom.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-x-zstd-compressed-tar.svg8
-rw-r--r--.icons/kora/mimetypes/scalable/application-x.allegorithmic.package+xml.svg10
-rw-r--r--.icons/kora/mimetypes/scalable/application-x.allegorithmic.spp.svg8
-rw-r--r--.icons/kora/mimetypes/scalable/application-x.allegorithmic.substance.svg14
l---------.icons/kora/mimetypes/scalable/application-x.object.svg1
l---------.icons/kora/mimetypes/scalable/application-xhtml+xml.svg1
l---------.icons/kora/mimetypes/scalable/application-xliff+xml.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-xmind.svg10
l---------.icons/kora/mimetypes/scalable/application-xml-dtd.svg1
l---------.icons/kora/mimetypes/scalable/application-xml.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-xps.svg13
l---------.icons/kora/mimetypes/scalable/application-xsd.svg1
l---------.icons/kora/mimetypes/scalable/application-xslt+xml.svg1
l---------.icons/kora/mimetypes/scalable/application-xspf+xml.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/application-yaml.svg11
l---------.icons/kora/mimetypes/scalable/application-zip.svg1
l---------.icons/kora/mimetypes/scalable/applications-java.svg1
l---------.icons/kora/mimetypes/scalable/archive.svg1
l---------.icons/kora/mimetypes/scalable/ascii.svg1
l---------.icons/kora/mimetypes/scalable/audio-aac.svg1
l---------.icons/kora/mimetypes/scalable/audio-ac3.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/audio-flac.svg11
l---------.icons/kora/mimetypes/scalable/audio-m4a.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/audio-midi.svg11
l---------.icons/kora/mimetypes/scalable/audio-mp2.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/audio-mp3.svg11
l---------.icons/kora/mimetypes/scalable/audio-mp4.svg1
l---------.icons/kora/mimetypes/scalable/audio-mpeg.svg1
l---------.icons/kora/mimetypes/scalable/audio-prs.sid.svg1
l---------.icons/kora/mimetypes/scalable/audio-shn.svg1
l---------.icons/kora/mimetypes/scalable/audio-vn.rn-realmedia.svg1
l---------.icons/kora/mimetypes/scalable/audio-vnd.rn-realvideo.svg1
l---------.icons/kora/mimetypes/scalable/audio-vnd.wave.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/audio-wav.svg11
l---------.icons/kora/mimetypes/scalable/audio-x-adpcm.svg1
l---------.icons/kora/mimetypes/scalable/audio-x-aiff.svg1
l---------.icons/kora/mimetypes/scalable/audio-x-caf.svg1
l---------.icons/kora/mimetypes/scalable/audio-x-flac+ogg.svg1
l---------.icons/kora/mimetypes/scalable/audio-x-flac.svg1
l---------.icons/kora/mimetypes/scalable/audio-x-generic.svg1
l---------.icons/kora/mimetypes/scalable/audio-x-it.svg1
l---------.icons/kora/mimetypes/scalable/audio-x-m4a.svg1
l---------.icons/kora/mimetypes/scalable/audio-x-midi.svg1
l---------.icons/kora/mimetypes/scalable/audio-x-monkey.svg1
l---------.icons/kora/mimetypes/scalable/audio-x-monkeys-audio.svg1
l---------.icons/kora/mimetypes/scalable/audio-x-mp2.svg1
l---------.icons/kora/mimetypes/scalable/audio-x-mp3-playlist.svg1
l---------.icons/kora/mimetypes/scalable/audio-x-mpeg.svg1
l---------.icons/kora/mimetypes/scalable/audio-x-mpegurl.svg1
l---------.icons/kora/mimetypes/scalable/audio-x-ms-wax.svg1
l---------.icons/kora/mimetypes/scalable/audio-x-ms-wma.svg1
l---------.icons/kora/mimetypes/scalable/audio-x-ofr.svg1
l---------.icons/kora/mimetypes/scalable/audio-x-playlist.svg1
l---------.icons/kora/mimetypes/scalable/audio-x-pn-realaudio.svg1
l---------.icons/kora/mimetypes/scalable/audio-x-s3m.svg1
l---------.icons/kora/mimetypes/scalable/audio-x-scpis.svg1
l---------.icons/kora/mimetypes/scalable/audio-x-scpls.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/audio-x-smart-playlist.svg18
l---------.icons/kora/mimetypes/scalable/audio-x-sound.svg1
l---------.icons/kora/mimetypes/scalable/audio-x-speex+ogg.svg1
l---------.icons/kora/mimetypes/scalable/audio-x-stm.svg1
l---------.icons/kora/mimetypes/scalable/audio-x-tta.svg1
l---------.icons/kora/mimetypes/scalable/audio-x-vorbis+ogg.svg1
l---------.icons/kora/mimetypes/scalable/audio-x-wav.svg1
l---------.icons/kora/mimetypes/scalable/audio-x-xi.svg1
l---------.icons/kora/mimetypes/scalable/audio-x-xm.svg1
l---------.icons/kora/mimetypes/scalable/audiobook.svg1
l---------.icons/kora/mimetypes/scalable/authors.svg1
l---------.icons/kora/mimetypes/scalable/binary.svg1
l---------.icons/kora/mimetypes/scalable/blank-cd.svg1
l---------.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.aac.svg1
l---------.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.ac3.svg1
l---------.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.aiff.svg1
l---------.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.avi.svg1
l---------.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.flac.svg1
l---------.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.flv.svg1
l---------.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.m4a.svg1
l---------.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.mkv.svg1
l---------.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.mmf.svg1
l---------.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.mp3.svg1
l---------.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.mp4.svg1
l---------.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.mpeg.svg1
l---------.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.mpg.svg1
l---------.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.ogg.svg1
l---------.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.wav.svg1
l---------.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.webm.svg1
l---------.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.wma.svg1
l---------.icons/kora/mimetypes/scalable/contents2.svg1
l---------.icons/kora/mimetypes/scalable/deb.svg1
l---------.icons/kora/mimetypes/scalable/divx.svg1
l---------.icons/kora/mimetypes/scalable/djvu.svg1
l---------.icons/kora/mimetypes/scalable/document-excel.svg1
l---------.icons/kora/mimetypes/scalable/document-illustrator.svg1
l---------.icons/kora/mimetypes/scalable/document-photoshop.svg1
l---------.icons/kora/mimetypes/scalable/document-powerpoint.svg1
l---------.icons/kora/mimetypes/scalable/document-rtl.svg1
l---------.icons/kora/mimetypes/scalable/document-word.svg1
l---------.icons/kora/mimetypes/scalable/document.svg1
l---------.icons/kora/mimetypes/scalable/drawing-dwg.svg1
l---------.icons/kora/mimetypes/scalable/emblem-package.svg1
l---------.icons/kora/mimetypes/scalable/empty.svg1
l---------.icons/kora/mimetypes/scalable/encrypted-key.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/encrypted.svg14
l---------.icons/kora/mimetypes/scalable/eps.svg1
l---------.icons/kora/mimetypes/scalable/exec.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/extension.svg1
l---------.icons/kora/mimetypes/scalable/file.svg1
l---------.icons/kora/mimetypes/scalable/folder-tar.svg1
l---------.icons/kora/mimetypes/scalable/folder_tar.svg1
l---------.icons/kora/mimetypes/scalable/font-afm.svg1
l---------.icons/kora/mimetypes/scalable/font-bdf.svg1
l---------.icons/kora/mimetypes/scalable/font-collection.svg1
l---------.icons/kora/mimetypes/scalable/font-otf.svg1
l---------.icons/kora/mimetypes/scalable/font-pcf.svg1
l---------.icons/kora/mimetypes/scalable/font-snf.svg1
l---------.icons/kora/mimetypes/scalable/font-truetype.svg1
l---------.icons/kora/mimetypes/scalable/font-ttf.svg1
l---------.icons/kora/mimetypes/scalable/font-woff.svg1
l---------.icons/kora/mimetypes/scalable/font-woff2.svg1
l---------.icons/kora/mimetypes/scalable/font-x-generic.svg1
l---------.icons/kora/mimetypes/scalable/font.svg1
l---------.icons/kora/mimetypes/scalable/font_bitmap.svg1
l---------.icons/kora/mimetypes/scalable/font_truetype.svg1
l---------.icons/kora/mimetypes/scalable/font_type1.svg1
l---------.icons/kora/mimetypes/scalable/fonts-package.svg1
l---------.icons/kora/mimetypes/scalable/gedit-plugin.svg1
l---------.icons/kora/mimetypes/scalable/gif.svg1
l---------.icons/kora/mimetypes/scalable/gnome-exe-thumbnailer-generic-x.svg1
l---------.icons/kora/mimetypes/scalable/gnome-exe-thumbnailer-generic.svg1
l---------.icons/kora/mimetypes/scalable/gnome-exe-thumbnailer-template.svg1
l---------.icons/kora/mimetypes/scalable/gnome-fs-executable.svg1
l---------.icons/kora/mimetypes/scalable/gnome-fs-regular.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-atom+xml.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-javascript.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/gnome-mime-application-magicpoint.svg19
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-msword.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-ogg.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-pdf.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-postscript.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-rss+xml.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-rtf.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.lotus-1-2-3.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.ms-cab-compressed.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.ms-excel.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.ms-powerpoint.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.formula.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.graphics-template.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.graphics.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.image.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.presentation-template.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.presentation.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.spreadsheet-template.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.text-template.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.text-web.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.text.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.presentation.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.rn-realmedia-secure.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.rn-realmedia-vbr.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.rn-realmedia.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.scribus.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.stardivision.calc.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.stardivision.impress.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.stardivision.writer.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.sun.xml.calc.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.sun.xml.calc.template.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.sun.xml.draw.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.sun.xml.draw.template.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.sun.xml.impress.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.sun.xml.impress.template.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.sun.xml.writer.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.sun.xml.writer.template.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.wolfram.cdf.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.wolfram.mathematica.package.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.wolfram.nb.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.wolfram.player.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.wolfram.wl.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.wolfram.wls.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-wordperfect.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-7z-compressed.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-7zip.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-abiword.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-ace.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-applix-spreadsheet.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-applix-word.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-archive.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-arj.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-bittorrent.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-blender.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-bzip-compressed-tar.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-bzip-compressed.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-bzip.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-class-file.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-compress.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-compressed-tar.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-cpio-compress.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-cpio-compressed.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-cpio.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-deb.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-designer.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-desktop.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-dvi.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-executable.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-font-afm.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-font-bdf.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-font-linux-psf.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-font-pcf.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-font-sunos-news.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-font-ttf.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-glade.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-gnome-app-info.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-gnome-theme-package.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-gnumeric.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-gzip.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-gzpostscript.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-illustrator.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-jar.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-java-archive.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-java.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-javascript.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-killustrator.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-kpresenter.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-kspread.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-kword.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-lha.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-lhz.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-lzma-compressed-tar.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-lzma.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-lzop.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-ms-dos-executable.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-nero-disc-image.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-nero-linux-compilation.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-perl.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-php.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-python-bytecode.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-rar.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/gnome-mime-application-x-referencer.svg10
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-remote-connection.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-rpm.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-ruby.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-scribus.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-shar.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-shellscript.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-shockwave-flash.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-stuffit.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-tar.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-tarz.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-tex.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-theme.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-vnc.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-xoj.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-xopp.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-xopt.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-zip.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-x-zoo.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-xhtml+xml.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-xml.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application-zip.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-application.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-audio.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-image-bmp.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-image-exr.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-image-gif.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-image-jpeg.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-image-png.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-image-tiff.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-image-vnd.adobe.photoshop.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-image-vnd.microsoft.icon.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-image-x-cmu-raster.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-image-x-killustrator.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-image-x-portable-bitmap.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-image-x-psd.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-image-x-xpixmap.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-image.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-imagebmp.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-text-css.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-text-html.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-text-install.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-text-javascript.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-text-plain.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-text-vnd.wap.wml.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-text-x-authors.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-text-x-c++.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-text-x-c++src.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-text-x-c.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-text-x-changelog.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-text-x-chdr.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-text-x-copying.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-text-x-credits.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-text-x-csh.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-text-x-csharp.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-text-x-csrc.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-text-x-gtkrc.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-text-x-install.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-text-x-java-source.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-text-x-java.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-text-x-javascript.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/gnome-mime-text-x-makefile.svg14
l---------.icons/kora/mimetypes/scalable/gnome-mime-text-x-opml+xml.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-text-x-opml.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-text-x-python.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-text-x-readme.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-text-x-sh.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-text-x-source.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-text-x-vcalendar.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-text-x-vcard.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-text-x-zsh.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-text.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-video-x-ms-asf.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-video-x-ms-wmv.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-video.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-x-font-afm.svg1
l---------.icons/kora/mimetypes/scalable/gnome-mime-x-install.svg1
l---------.icons/kora/mimetypes/scalable/gnome-package.svg1
l---------.icons/kora/mimetypes/scalable/gnome-unknown.svg1
l---------.icons/kora/mimetypes/scalable/gtk-file.svg1
l---------.icons/kora/mimetypes/scalable/html.svg1
l---------.icons/kora/mimetypes/scalable/image-blank.svg1
l---------.icons/kora/mimetypes/scalable/image-bmp.svg1
l---------.icons/kora/mimetypes/scalable/image-generic.svg1
l---------.icons/kora/mimetypes/scalable/image-gif.svg1
l---------.icons/kora/mimetypes/scalable/image-ico.svg1
l---------.icons/kora/mimetypes/scalable/image-jpeg.svg1
l---------.icons/kora/mimetypes/scalable/image-jpeg2000.svg1
l---------.icons/kora/mimetypes/scalable/image-png.svg1
l---------.icons/kora/mimetypes/scalable/image-svg+xml-compressed.svg1
l---------.icons/kora/mimetypes/scalable/image-svg+xml.svg1
l---------.icons/kora/mimetypes/scalable/image-tiff.svg1
l---------.icons/kora/mimetypes/scalable/image-vnd.adobe.photoshop.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/image-vnd.dgn.svg8
-rw-r--r--.icons/kora/mimetypes/scalable/image-vnd.djvu.svg13
-rw-r--r--.icons/kora/mimetypes/scalable/image-vnd.dwg.svg11
l---------.icons/kora/mimetypes/scalable/image-vnd.dxf.svg1
l---------.icons/kora/mimetypes/scalable/image-vnd.microsoft.icon.svg1
l---------.icons/kora/mimetypes/scalable/image-vnd.zbrush.pcx.svg1
l---------.icons/kora/mimetypes/scalable/image-x-3ds.svg1
l---------.icons/kora/mimetypes/scalable/image-x-adobe-dng.svg1
l---------.icons/kora/mimetypes/scalable/image-x-compressed-xcf.svg1
l---------.icons/kora/mimetypes/scalable/image-x-djvu.svg1
l---------.icons/kora/mimetypes/scalable/image-x-dwg.svg1
l---------.icons/kora/mimetypes/scalable/image-x-emf.svg1
l---------.icons/kora/mimetypes/scalable/image-x-eps.svg1
l---------.icons/kora/mimetypes/scalable/image-x-exr.svg1
l---------.icons/kora/mimetypes/scalable/image-x-generic.svg1
l---------.icons/kora/mimetypes/scalable/image-x-hdr.svg1
l---------.icons/kora/mimetypes/scalable/image-x-ico.svg1
l---------.icons/kora/mimetypes/scalable/image-x-icon.svg1
l---------.icons/kora/mimetypes/scalable/image-x-krita.svg1
l---------.icons/kora/mimetypes/scalable/image-x-pcx.svg1
l---------.icons/kora/mimetypes/scalable/image-x-portable-bitmap.svg1
l---------.icons/kora/mimetypes/scalable/image-x-portable.bitmap.svg1
l---------.icons/kora/mimetypes/scalable/image-x-psd.svg1
l---------.icons/kora/mimetypes/scalable/image-x-psdimage-x-psd.svg1
l---------.icons/kora/mimetypes/scalable/image-x-svg+xml.svg1
l---------.icons/kora/mimetypes/scalable/image-x-tga.svg1
l---------.icons/kora/mimetypes/scalable/image-x-vnd.trolltech.qpicture.svg1
l---------.icons/kora/mimetypes/scalable/image-x-win-bitmap.svg1
l---------.icons/kora/mimetypes/scalable/image-x-win-bmp.svg1
l---------.icons/kora/mimetypes/scalable/image-x-wmf.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/image-x-xcf.svg19
l---------.icons/kora/mimetypes/scalable/image-x-xfig.svg1
l---------.icons/kora/mimetypes/scalable/image.svg1
l---------.icons/kora/mimetypes/scalable/inode-blockdevice.svg1
l---------.icons/kora/mimetypes/scalable/inode-chardevice.svg1
l---------.icons/kora/mimetypes/scalable/inode-directory.svg1
l---------.icons/kora/mimetypes/scalable/inode-fifo.svg1
l---------.icons/kora/mimetypes/scalable/inode-mount-point.svg1
l---------.icons/kora/mimetypes/scalable/inode-socket.svg1
l---------.icons/kora/mimetypes/scalable/inode-symlink.svg1
l---------.icons/kora/mimetypes/scalable/inode-vnd.kde.service.imap.svg1
l---------.icons/kora/mimetypes/scalable/inode-vnd.kde.service.kbattleship.svg1
l---------.icons/kora/mimetypes/scalable/inode-vnd.kde.service.ntp.svg1
l---------.icons/kora/mimetypes/scalable/inode-vnd.kde.service.pop3.svg1
l---------.icons/kora/mimetypes/scalable/inode-vnd.kde.service.unknown.svg1
l---------.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.HVAC1.svg1
l---------.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.LightingControls1.svg1
l---------.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.RAClient1.svg1
l---------.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.RADiscoveryAgent1.svg1
l---------.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.RAServer1.svg1
l---------.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.RemoteUIClientDevice1.svg1
l---------.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.RemoteUIServerDevice1.svg1
l---------.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.SolarProtectionBlind1.svg1
l---------.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.Unknown.svg1
l---------.icons/kora/mimetypes/scalable/internet-feed.svg1
l---------.icons/kora/mimetypes/scalable/javascript.svg1
l---------.icons/kora/mimetypes/scalable/jd-container.svg1
l---------.icons/kora/mimetypes/scalable/jpeg.svg1
l---------.icons/kora/mimetypes/scalable/jpg.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/kpackage.svg1
l---------.icons/kora/mimetypes/scalable/kpresenter_kpr.svg1
l---------.icons/kora/mimetypes/scalable/libpeas-plugin.svg1
l---------.icons/kora/mimetypes/scalable/libreoffice-database.svg1
l---------.icons/kora/mimetypes/scalable/libreoffice-drawing-template.svg1
l---------.icons/kora/mimetypes/scalable/libreoffice-drawing.svg1
l---------.icons/kora/mimetypes/scalable/libreoffice-extension.svg1
l---------.icons/kora/mimetypes/scalable/libreoffice-formula.svg1
l---------.icons/kora/mimetypes/scalable/libreoffice-master-docment.svg1
l---------.icons/kora/mimetypes/scalable/libreoffice-master-document.svg1
l---------.icons/kora/mimetypes/scalable/libreoffice-oasis-database.svg1
l---------.icons/kora/mimetypes/scalable/libreoffice-oasis-draw.svg1
l---------.icons/kora/mimetypes/scalable/libreoffice-oasis-drawing-template.svg1
l---------.icons/kora/mimetypes/scalable/libreoffice-oasis-drawing.svg1
l---------.icons/kora/mimetypes/scalable/libreoffice-oasis-empty.svg1
l---------.icons/kora/mimetypes/scalable/libreoffice-oasis-formula.svg1
l---------.icons/kora/mimetypes/scalable/libreoffice-oasis-master-document.svg1
l---------.icons/kora/mimetypes/scalable/libreoffice-oasis-presentation-template.svg1
l---------.icons/kora/mimetypes/scalable/libreoffice-oasis-presentation.svg1
l---------.icons/kora/mimetypes/scalable/libreoffice-oasis-spreadsheet-template.svg1
l---------.icons/kora/mimetypes/scalable/libreoffice-oasis-spreadsheet.svg1
l---------.icons/kora/mimetypes/scalable/libreoffice-oasis-text-template.svg1
l---------.icons/kora/mimetypes/scalable/libreoffice-oasis-text.svg1
l---------.icons/kora/mimetypes/scalable/libreoffice-oasis-web-template.svg1
l---------.icons/kora/mimetypes/scalable/libreoffice-oasis-web.svg1
l---------.icons/kora/mimetypes/scalable/libreoffice-presentation-template.svg1
l---------.icons/kora/mimetypes/scalable/libreoffice-presentation.svg1
l---------.icons/kora/mimetypes/scalable/libreoffice-spreadsheet-template.svg1
l---------.icons/kora/mimetypes/scalable/libreoffice-spreadsheet.svg1
l---------.icons/kora/mimetypes/scalable/libreoffice-text-template.svg1
l---------.icons/kora/mimetypes/scalable/libreoffice-text.svg1
l---------.icons/kora/mimetypes/scalable/libreoffice-web.svg1
l---------.icons/kora/mimetypes/scalable/libreoffice34-extension.svg1
l---------.icons/kora/mimetypes/scalable/media-audio.svg1
l---------.icons/kora/mimetypes/scalable/media-image.svg1
l---------.icons/kora/mimetypes/scalable/media-video.svg1
l---------.icons/kora/mimetypes/scalable/message-news.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/message-partial.svg11
l---------.icons/kora/mimetypes/scalable/message-rfc822.svg1
l---------.icons/kora/mimetypes/scalable/message-x-gnu-rmail.svg1
l---------.icons/kora/mimetypes/scalable/message.svg1
l---------.icons/kora/mimetypes/scalable/mime-ascii.svg1
l---------.icons/kora/mimetypes/scalable/mime_ascii.svg1
l---------.icons/kora/mimetypes/scalable/misc.svg1
l---------.icons/kora/mimetypes/scalable/model-fcstd.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/model-stl.svg12
l---------.icons/kora/mimetypes/scalable/model-vnd.dwf.svg1
l---------.icons/kora/mimetypes/scalable/model-vrml.svg1
l---------.icons/kora/mimetypes/scalable/model-x.stl-binary.svg1
l---------.icons/kora/mimetypes/scalable/model-x3d+binary.svg1
l---------.icons/kora/mimetypes/scalable/model-x3d+vrml.svg1
l---------.icons/kora/mimetypes/scalable/model-x3d+xml.svg1
l---------.icons/kora/mimetypes/scalable/model-x3d.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/model.svg12
l---------.icons/kora/mimetypes/scalable/multipart-alternative.svg1
l---------.icons/kora/mimetypes/scalable/multipart-appledouble.svg1
l---------.icons/kora/mimetypes/scalable/multipart-digest.svg1
l---------.icons/kora/mimetypes/scalable/multipart-encrypted.svg1
l---------.icons/kora/mimetypes/scalable/multipart-mixed.svg1
l---------.icons/kora/mimetypes/scalable/multipart-related.svg1
l---------.icons/kora/mimetypes/scalable/multipart-report.svg1
l---------.icons/kora/mimetypes/scalable/multipart-signed.svg1
l---------.icons/kora/mimetypes/scalable/multipart-x-mixed-replace.svg1
l---------.icons/kora/mimetypes/scalable/music.svg1
l---------.icons/kora/mimetypes/scalable/nero-disc-image.svg1
l---------.icons/kora/mimetypes/scalable/nero-linux-compilation.svg1
l---------.icons/kora/mimetypes/scalable/none.svg1
l---------.icons/kora/mimetypes/scalable/odf.svg1
l---------.icons/kora/mimetypes/scalable/office-contact.svg1
l---------.icons/kora/mimetypes/scalable/office-document-rtl.svg1
l---------.icons/kora/mimetypes/scalable/office-document.svg1
l---------.icons/kora/mimetypes/scalable/office-illustration.svg1
l---------.icons/kora/mimetypes/scalable/office-spreadsheet.svg1
l---------.icons/kora/mimetypes/scalable/openoffice3-drawing.svg1
l---------.icons/kora/mimetypes/scalable/openoffice4-database.svg1
l---------.icons/kora/mimetypes/scalable/openoffice4-drawing-template.svg1
l---------.icons/kora/mimetypes/scalable/openoffice4-drawing.svg1
l---------.icons/kora/mimetypes/scalable/openoffice4-extension.svg1
l---------.icons/kora/mimetypes/scalable/openoffice4-formula.svg1
l---------.icons/kora/mimetypes/scalable/openoffice4-master-document.svg1
l---------.icons/kora/mimetypes/scalable/openoffice4-oasis-database.svg1
l---------.icons/kora/mimetypes/scalable/openoffice4-oasis-drawing-template.svg1
l---------.icons/kora/mimetypes/scalable/openoffice4-oasis-drawing.svg1
l---------.icons/kora/mimetypes/scalable/openoffice4-oasis-formula.svg1
l---------.icons/kora/mimetypes/scalable/openoffice4-oasis-master-document.svg1
l---------.icons/kora/mimetypes/scalable/openoffice4-oasis-presentation-template.svg1
l---------.icons/kora/mimetypes/scalable/openoffice4-oasis-presentation.svg1
l---------.icons/kora/mimetypes/scalable/openoffice4-oasis-spreadsheet-template.svg1
l---------.icons/kora/mimetypes/scalable/openoffice4-oasis-spreadsheet.svg1
l---------.icons/kora/mimetypes/scalable/openoffice4-oasis-text-template.svg1
l---------.icons/kora/mimetypes/scalable/openoffice4-oasis-text.svg1
l---------.icons/kora/mimetypes/scalable/openoffice4-oasis-web-template.svg1
l---------.icons/kora/mimetypes/scalable/openoffice4-presentation-template.svg1
l---------.icons/kora/mimetypes/scalable/openoffice4-presentation.svg1
l---------.icons/kora/mimetypes/scalable/openoffice4-spreadsheet-template.svg1
l---------.icons/kora/mimetypes/scalable/openoffice4-spreadsheet.svg1
l---------.icons/kora/mimetypes/scalable/openoffice4-text-template.svg1
l---------.icons/kora/mimetypes/scalable/openoffice4-text.svg1
l---------.icons/kora/mimetypes/scalable/openofficeorg3-database.svg1
l---------.icons/kora/mimetypes/scalable/openofficeorg3-drawing.svg1
l---------.icons/kora/mimetypes/scalable/openofficeorg3-extension.svg1
l---------.icons/kora/mimetypes/scalable/openofficeorg3-oasis-database.svg1
l---------.icons/kora/mimetypes/scalable/openofficeorg3-oasis-spreadsheet.svg1
l---------.icons/kora/mimetypes/scalable/opera-extension.svg1
l---------.icons/kora/mimetypes/scalable/opera-widget.svg1
l---------.icons/kora/mimetypes/scalable/package-gdebi.svg1
l---------.icons/kora/mimetypes/scalable/package-x-generic.svg1
l---------.icons/kora/mimetypes/scalable/package.svg1
l---------.icons/kora/mimetypes/scalable/package_editors.svg1
l---------.icons/kora/mimetypes/scalable/package_wordprocessing.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/palapeli.svg1
l---------.icons/kora/mimetypes/scalable/pdf.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/pgmodeler-dbm.svg10
l---------.icons/kora/mimetypes/scalable/plan.svg1
l---------.icons/kora/mimetypes/scalable/playlist-automatic.svg1
l---------.icons/kora/mimetypes/scalable/playlist.svg1
l---------.icons/kora/mimetypes/scalable/podcast.svg1
l---------.icons/kora/mimetypes/scalable/pplication-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg1
l---------.icons/kora/mimetypes/scalable/preferences-certificate.svg1
l---------.icons/kora/mimetypes/scalable/preferences-desktop-cryptography.svg1
l---------.icons/kora/mimetypes/scalable/preferences-plugin.svg1
l---------.icons/kora/mimetypes/scalable/qgis-asc.svg1
l---------.icons/kora/mimetypes/scalable/qgis-ddf.svg1
l---------.icons/kora/mimetypes/scalable/qgis-dem.svg1
l---------.icons/kora/mimetypes/scalable/qgis-dt0.svg1
l---------.icons/kora/mimetypes/scalable/qgis-dxf.svg1
l---------.icons/kora/mimetypes/scalable/qgis-gml.svg1
l---------.icons/kora/mimetypes/scalable/qgis-img.svg1
l---------.icons/kora/mimetypes/scalable/qgis-mldata.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/qgis-qgs.svg16
l---------.icons/kora/mimetypes/scalable/qgis-qlr.svg1
l---------.icons/kora/mimetypes/scalable/qgis-qml.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/qgis-qpt.svg17
l---------.icons/kora/mimetypes/scalable/qgis-shp.svg1
l---------.icons/kora/mimetypes/scalable/qgis-sqlite.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/radio.svg14
l---------.icons/kora/mimetypes/scalable/rar.svg1
l---------.icons/kora/mimetypes/scalable/raw.svg1
l---------.icons/kora/mimetypes/scalable/rpm.svg1
l---------.icons/kora/mimetypes/scalable/scii.svg1
l---------.icons/kora/mimetypes/scalable/shellscript.svg1
l---------.icons/kora/mimetypes/scalable/sound.svg1
l---------.icons/kora/mimetypes/scalable/source-php.svg1
l---------.icons/kora/mimetypes/scalable/source-playlist.svg1
l---------.icons/kora/mimetypes/scalable/source-smart-playlist.svg1
l---------.icons/kora/mimetypes/scalable/spreadsheet.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/stock_addressbook.svg8
l---------.icons/kora/mimetypes/scalable/stock_calendar.svg1
l---------.icons/kora/mimetypes/scalable/stock_certificate.svg1
l---------.icons/kora/mimetypes/scalable/stock_new-drawing.svg1
l---------.icons/kora/mimetypes/scalable/stock_new-formula.svg1
l---------.icons/kora/mimetypes/scalable/stock_new-html.svg1
l---------.icons/kora/mimetypes/scalable/stock_new-labels.svg1
l---------.icons/kora/mimetypes/scalable/stock_new-master-document.svg1
l---------.icons/kora/mimetypes/scalable/stock_new-presentation.svg1
l---------.icons/kora/mimetypes/scalable/stock_new-spreadsheet.svg1
l---------.icons/kora/mimetypes/scalable/stock_new-template.svg1
l---------.icons/kora/mimetypes/scalable/stock_new-text.svg1
l---------.icons/kora/mimetypes/scalable/stock_playlist.svg1
l---------.icons/kora/mimetypes/scalable/stock_script.svg1
l---------.icons/kora/mimetypes/scalable/stock_scripts.svg1
l---------.icons/kora/mimetypes/scalable/stock_smart-playlist.svg1
l---------.icons/kora/mimetypes/scalable/stock_unknown.svg1
l---------.icons/kora/mimetypes/scalable/svg.svg1
l---------.icons/kora/mimetypes/scalable/tar.svg1
l---------.icons/kora/mimetypes/scalable/template-source.svg1
l---------.icons/kora/mimetypes/scalable/template_source.svg1
l---------.icons/kora/mimetypes/scalable/tex-x-nim-project.svg1
l---------.icons/kora/mimetypes/scalable/text-c.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-calendar.svg15
l---------.icons/kora/mimetypes/scalable/text-coffeescript.svg1
l---------.icons/kora/mimetypes/scalable/text-csharp.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-css.svg11
-rw-r--r--.icons/kora/mimetypes/scalable/text-css_orig.svg14
l---------.icons/kora/mimetypes/scalable/text-csv.svg1
l---------.icons/kora/mimetypes/scalable/text-directory.svg1
l---------.icons/kora/mimetypes/scalable/text-dockerfile.svg1
l---------.icons/kora/mimetypes/scalable/text-enriched-rtl.svg1
l---------.icons/kora/mimetypes/scalable/text-enriched.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-html.svg13
l---------.icons/kora/mimetypes/scalable/text-html_alt.svg1
l---------.icons/kora/mimetypes/scalable/text-htmlh.svg1
l---------.icons/kora/mimetypes/scalable/text-javascript.svg1
l---------.icons/kora/mimetypes/scalable/text-json.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-julia.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-less.svg8
-rw-r--r--.icons/kora/mimetypes/scalable/text-markdown.svg11
l---------.icons/kora/mimetypes/scalable/text-mathml.svg1
l---------.icons/kora/mimetypes/scalable/text-mht.svg1
l---------.icons/kora/mimetypes/scalable/text-n3.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-org.svg12
l---------.icons/kora/mimetypes/scalable/text-plain.svg1
l---------.icons/kora/mimetypes/scalable/text-r.svg1
l---------.icons/kora/mimetypes/scalable/text-rdf+xml.svg1
l---------.icons/kora/mimetypes/scalable/text-rdf.svg1
l---------.icons/kora/mimetypes/scalable/text-richtext-rtl.svg1
l---------.icons/kora/mimetypes/scalable/text-richtext.svg1
l---------.icons/kora/mimetypes/scalable/text-rtf.svg1
l---------.icons/kora/mimetypes/scalable/text-rtl.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-rust.svg11
l---------.icons/kora/mimetypes/scalable/text-sgml.svg1
l---------.icons/kora/mimetypes/scalable/text-spreadsheet.svg1
l---------.icons/kora/mimetypes/scalable/text-sqml.svg1
l---------.icons/kora/mimetypes/scalable/text-tab-separated-values.svg1
l---------.icons/kora/mimetypes/scalable/text-troff.svg1
l---------.icons/kora/mimetypes/scalable/text-turtle.svg1
l---------.icons/kora/mimetypes/scalable/text-vbscript.svg1
l---------.icons/kora/mimetypes/scalable/text-vcalendar.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-vcard.svg8
l---------.icons/kora/mimetypes/scalable/text-vnd-wap-wml.svg1
l---------.icons/kora/mimetypes/scalable/text-vnd.abc.svg1
l---------.icons/kora/mimetypes/scalable/text-vnd.kde.kcrash-report.svg1
l---------.icons/kora/mimetypes/scalable/text-vnd.qt.linguist.svg1
l---------.icons/kora/mimetypes/scalable/text-vnd.rn-realtext.svg1
l---------.icons/kora/mimetypes/scalable/text-vnd.trolltech.linguist.svg1
l---------.icons/kora/mimetypes/scalable/text-vnd.wap.wml.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-vnd.wap.wmlscript.svg8
l---------.icons/kora/mimetypes/scalable/text-vtt.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-wiki.svg14
l---------.icons/kora/mimetypes/scalable/text-x-R.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-adasrc.svg16
l---------.icons/kora/mimetypes/scalable/text-x-apport.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-arduino.svg9
l---------.icons/kora/mimetypes/scalable/text-x-asm.svg1
l---------.icons/kora/mimetypes/scalable/text-x-authors.svg1
l---------.icons/kora/mimetypes/scalable/text-x-bak.svg1
l---------.icons/kora/mimetypes/scalable/text-x-bibtex.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-c++.svg16
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-c++hdr.svg16
l---------.icons/kora/mimetypes/scalable/text-x-c++src.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-c.svg14
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-changelog.svg16
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-chdr.svg14
l---------.icons/kora/mimetypes/scalable/text-x-cmake.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-cobol.svg13
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-coffeescript.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-common-lisp.svg8
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-copying.svg18
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-cpp.svg8
l---------.icons/kora/mimetypes/scalable/text-x-credits.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-csharp.svg16
l---------.icons/kora/mimetypes/scalable/text-x-csrc.svg1
l---------.icons/kora/mimetypes/scalable/text-x-css.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-dart.svg14
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-diff.svg10
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-dsrc.svg14
l---------.icons/kora/mimetypes/scalable/text-x-dsssl.svg1
l---------.icons/kora/mimetypes/scalable/text-x-dtd.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-eiffel.svg8
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-elixir.svg17
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-emacs-lisp.svg8
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-erlang.svg8
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-fortran.svg14
l---------.icons/kora/mimetypes/scalable/text-x-generic-rtl.svg1
l---------.icons/kora/mimetypes/scalable/text-x-generic-template.svg1
l---------.icons/kora/mimetypes/scalable/text-x-generic.svapplication-x-awk.svg1
l---------.icons/kora/mimetypes/scalable/text-x-generic.svg1
l---------.icons/kora/mimetypes/scalable/text-x-gettext-translation-template.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-gettext-translation.svg18
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-go.svg19
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-gradle.svg8
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-gtkrc.svg12
l---------.icons/kora/mimetypes/scalable/text-x-haskell.svg1
l---------.icons/kora/mimetypes/scalable/text-x-hex.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-install.svg18
l---------.icons/kora/mimetypes/scalable/text-x-java-source.svg1
l---------.icons/kora/mimetypes/scalable/text-x-java.svg1
l---------.icons/kora/mimetypes/scalable/text-x-javascript.svg1
l---------.icons/kora/mimetypes/scalable/text-x-json.svg1
l---------.icons/kora/mimetypes/scalable/text-x-jsx.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-justfile.svg1
l---------.icons/kora/mimetypes/scalable/text-x-katefilelist.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-kotlin.svg9
l---------.icons/kora/mimetypes/scalable/text-x-kvc.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-kvt.svg21
l---------.icons/kora/mimetypes/scalable/text-x-ldif.svg1
l---------.icons/kora/mimetypes/scalable/text-x-lilypond.svg1
l---------.icons/kora/mimetypes/scalable/text-x-log.svg1
l---------.icons/kora/mimetypes/scalable/text-x-lua.svg1
l---------.icons/kora/mimetypes/scalable/text-x-lyx.svg1
l---------.icons/kora/mimetypes/scalable/text-x-makefile.svg1
l---------.icons/kora/mimetypes/scalable/text-x-markdown.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-matlab.svg20
l---------.icons/kora/mimetypes/scalable/text-x-maxima-out.svg1
l---------.icons/kora/mimetypes/scalable/text-x-maximasession.svg1
l---------.icons/kora/mimetypes/scalable/text-x-meson.svg1
l---------.icons/kora/mimetypes/scalable/text-x-microdvd.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-mo.svg10
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-modelica.svg13
l---------.icons/kora/mimetypes/scalable/text-x-mpsub.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-ms-regedit.svg9
l---------.icons/kora/mimetypes/scalable/text-x-nfo.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-nim.svg11
l---------.icons/kora/mimetypes/scalable/text-x-objchdr.svg1
l---------.icons/kora/mimetypes/scalable/text-x-objcsrc.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-ocaml.svg8
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-octave.svg15
l---------.icons/kora/mimetypes/scalable/text-x-opml+xml.svg1
l---------.icons/kora/mimetypes/scalable/text-x-opml.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-pascal.svg16
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-patch.svg10
l---------.icons/kora/mimetypes/scalable/text-x-perl.svg1
l---------.icons/kora/mimetypes/scalable/text-x-php.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-pkgbuild.svg8
l---------.icons/kora/mimetypes/scalable/text-x-plain.svg1
l---------.icons/kora/mimetypes/scalable/text-x-po.svg1
l---------.icons/kora/mimetypes/scalable/text-x-preview.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-python.svg16
l---------.icons/kora/mimetypes/scalable/text-x-python3.svg1
l---------.icons/kora/mimetypes/scalable/text-x-qml.svg1
l---------.icons/kora/mimetypes/scalable/text-x-r-source.svg1
l---------.icons/kora/mimetypes/scalable/text-x-r.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-readme.svg12
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-rpm-spec.svg13
l---------.icons/kora/mimetypes/scalable/text-x-rsrc.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-ruby.svg14
l---------.icons/kora/mimetypes/scalable/text-x-rust.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-sass.svg14
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-scala.svg16
l---------.icons/kora/mimetypes/scalable/text-x-scheme.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-script.svg14
l---------.icons/kora/mimetypes/scalable/text-x-scss.svg1
l---------.icons/kora/mimetypes/scalable/text-x-source.svg1
l---------.icons/kora/mimetypes/scalable/text-x-sql.svg1
l---------.icons/kora/mimetypes/scalable/text-x-ssa.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-stylus.svg1
l---------.icons/kora/mimetypes/scalable/text-x-subviewer.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-systemd-unit.svg12
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-tcl.svg10
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-tex.svg1
l---------.icons/kora/mimetypes/scalable/text-x-texinfo.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-texmacs.svg8
l---------.icons/kora/mimetypes/scalable/text-x-tsx.svg1
l---------.icons/kora/mimetypes/scalable/text-x-twig.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-typescript.svg11
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-vala.svg14
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-vbscript.svg8
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-vcard.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-vsrc.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-vue.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-wxmathml.svg10
l---------.icons/kora/mimetypes/scalable/text-x-wxmaxima-batch.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-x-xges.svg8
l---------.icons/kora/mimetypes/scalable/text-x-xslfo.svg1
l---------.icons/kora/mimetypes/scalable/text-x-yaml.svg1
l---------.icons/kora/mimetypes/scalable/text-x.svg1
l---------.icons/kora/mimetypes/scalable/text-xhtml+xml.svg1
l---------.icons/kora/mimetypes/scalable/text-xmcd.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/text-xml.svg11
l---------.icons/kora/mimetypes/scalable/text-yaml.svg1
l---------.icons/kora/mimetypes/scalable/text.svg1
l---------.icons/kora/mimetypes/scalable/text2.svg1
l---------.icons/kora/mimetypes/scalable/tgz.svg1
l---------.icons/kora/mimetypes/scalable/torrent.svg1
l---------.icons/kora/mimetypes/scalable/txt.svg1
l---------.icons/kora/mimetypes/scalable/txt2.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/unknown.svg1
l---------.icons/kora/mimetypes/scalable/uri-mms.svg1
l---------.icons/kora/mimetypes/scalable/uri-mmst.svg1
l---------.icons/kora/mimetypes/scalable/uri-mmsu.svg1
l---------.icons/kora/mimetypes/scalable/uri-pnm.svg1
l---------.icons/kora/mimetypes/scalable/uri-rtspt.svg1
l---------.icons/kora/mimetypes/scalable/uri-rtspu.svg1
l---------.icons/kora/mimetypes/scalable/vcalendar.svg1
l---------.icons/kora/mimetypes/scalable/vcard.svg1
l---------.icons/kora/mimetypes/scalable/video-mlt-playlist.svg1
l---------.icons/kora/mimetypes/scalable/video-mp2t.svg1
l---------.icons/kora/mimetypes/scalable/video-mp4.svg1
l---------.icons/kora/mimetypes/scalable/video-quicktime.svg1
l---------.icons/kora/mimetypes/scalable/video-vivo.svg1
l---------.icons/kora/mimetypes/scalable/video-vnd.rn-realvideo.svg1
l---------.icons/kora/mimetypes/scalable/video-wavelet.svg1
l---------.icons/kora/mimetypes/scalable/video-webm.svg1
l---------.icons/kora/mimetypes/scalable/video-x-anim.svg1
l---------.icons/kora/mimetypes/scalable/video-x-flic.svg1
l---------.icons/kora/mimetypes/scalable/video-x-flv.svg1
l---------.icons/kora/mimetypes/scalable/video-x-generic.svg1
l---------.icons/kora/mimetypes/scalable/video-x-google-vlc-plugin.svg1
l---------.icons/kora/mimetypes/scalable/video-x-javafx.svg1
l---------.icons/kora/mimetypes/scalable/video-x-matroska.svg1
l---------.icons/kora/mimetypes/scalable/video-x-mng.svg1
l---------.icons/kora/mimetypes/scalable/video-x-ms-asf-plugin.svg1
l---------.icons/kora/mimetypes/scalable/video-x-ms-asf.svg1
l---------.icons/kora/mimetypes/scalable/video-x-ms-wmp.svg1
l---------.icons/kora/mimetypes/scalable/video-x-ms-wmv.svg1
l---------.icons/kora/mimetypes/scalable/video-x-msvideo.svg1
l---------.icons/kora/mimetypes/scalable/video-x-nsv.svg1
l---------.icons/kora/mimetypes/scalable/video-x-ogm+ogg.svg1
l---------.icons/kora/mimetypes/scalable/video-x-sgi-movie.svg1
l---------.icons/kora/mimetypes/scalable/video-x-theora+ogg.svg1
l---------.icons/kora/mimetypes/scalable/video-x-wmv.svg1
l---------.icons/kora/mimetypes/scalable/video.svg1
l---------.icons/kora/mimetypes/scalable/viewbib.svg1
l---------.icons/kora/mimetypes/scalable/viewdvi.svg1
l---------.icons/kora/mimetypes/scalable/viewhtml.svg1
l---------.icons/kora/mimetypes/scalable/viewpdf.svg1
l---------.icons/kora/mimetypes/scalable/viewps.svg1
l---------.icons/kora/mimetypes/scalable/virtualbox-hdd.svg1
l---------.icons/kora/mimetypes/scalable/virtualbox-ova.svg1
l---------.icons/kora/mimetypes/scalable/virtualbox-ovf.svg1
l---------.icons/kora/mimetypes/scalable/virtualbox-vbox-extpack.svg1
l---------.icons/kora/mimetypes/scalable/virtualbox-vbox.svg1
l---------.icons/kora/mimetypes/scalable/virtualbox-vdi.svg1
l---------.icons/kora/mimetypes/scalable/virtualbox-vhd.svg1
l---------.icons/kora/mimetypes/scalable/virtualbox-vmdk.svg1
l---------.icons/kora/mimetypes/scalable/vnd.ms-publisher.svg1
l---------.icons/kora/mimetypes/scalable/vnd.oasis.opendocument.drawing.svg1
l---------.icons/kora/mimetypes/scalable/wordprocessing-rtl.svg1
l---------.icons/kora/mimetypes/scalable/wordprocessing.svg1
l---------.icons/kora/mimetypes/scalable/wps-office-doc.svg1
l---------.icons/kora/mimetypes/scalable/wps-office-dot.svg1
l---------.icons/kora/mimetypes/scalable/wps-office-dps.svg1
l---------.icons/kora/mimetypes/scalable/wps-office-dpt.svg1
l---------.icons/kora/mimetypes/scalable/wps-office-et.svg1
l---------.icons/kora/mimetypes/scalable/wps-office-ett.svg1
l---------.icons/kora/mimetypes/scalable/wps-office-pot.svg1
l---------.icons/kora/mimetypes/scalable/wps-office-ppt.svg1
l---------.icons/kora/mimetypes/scalable/wps-office-wps.svg1
l---------.icons/kora/mimetypes/scalable/wps-office-wpt.svg1
l---------.icons/kora/mimetypes/scalable/wps-office-xls.svg1
l---------.icons/kora/mimetypes/scalable/wps-office-xlt.svg1
l---------.icons/kora/mimetypes/scalable/wps-office2019-wppmain.svg1
l---------.icons/kora/mimetypes/scalable/www.svg1
l---------.icons/kora/mimetypes/scalable/x-content-audio-cdda.svg1
l---------.icons/kora/mimetypes/scalable/x-content-audio-dvd.svg1
l---------.icons/kora/mimetypes/scalable/x-content-audio-player.svg1
l---------.icons/kora/mimetypes/scalable/x-content-blank-bd.svg1
l---------.icons/kora/mimetypes/scalable/x-content-blank-cd.svg1
l---------.icons/kora/mimetypes/scalable/x-content-blank-dvd.svg1
l---------.icons/kora/mimetypes/scalable/x-content-blank-hddvd.svg1
l---------.icons/kora/mimetypes/scalable/x-content-ebook-reader.svg1
l---------.icons/kora/mimetypes/scalable/x-content-image-dcf.svg1
l---------.icons/kora/mimetypes/scalable/x-content-image-picturecd.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/x-content-software.svg12
l---------.icons/kora/mimetypes/scalable/x-content-unix-software.svg1
l---------.icons/kora/mimetypes/scalable/x-content-video-bluray.svg1
l---------.icons/kora/mimetypes/scalable/x-content-video-dvd.svg1
l---------.icons/kora/mimetypes/scalable/x-content-video-hddvd.svg1
l---------.icons/kora/mimetypes/scalable/x-content-video-svcd.svg1
l---------.icons/kora/mimetypes/scalable/x-content-video-vcd.svg1
l---------.icons/kora/mimetypes/scalable/x-content-win32-software.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/x-extension-fcstd.svg12
l---------.icons/kora/mimetypes/scalable/x-gambasserverpage.svg1
l---------.icons/kora/mimetypes/scalable/x-kde-nsplugin-generated.svg1
l---------.icons/kora/mimetypes/scalable/x-love-game.svg1
l---------.icons/kora/mimetypes/scalable/x-mail-distribution-list.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/x-media-podcast.svg17
l---------.icons/kora/mimetypes/scalable/x-office-address-book.svg1
l---------.icons/kora/mimetypes/scalable/x-office-calendar.svg1
l---------.icons/kora/mimetypes/scalable/x-office-contact.svg1
l---------.icons/kora/mimetypes/scalable/x-office-document-rtl.svg1
l---------.icons/kora/mimetypes/scalable/x-office-document-template-rtl.svg1
l---------.icons/kora/mimetypes/scalable/x-office-document-template.svg1
l---------.icons/kora/mimetypes/scalable/x-office-document.svg1
l---------.icons/kora/mimetypes/scalable/x-office-drawing-template.svg1
l---------.icons/kora/mimetypes/scalable/x-office-drawing.svg1
l---------.icons/kora/mimetypes/scalable/x-office-presentation-rtl.svg1
l---------.icons/kora/mimetypes/scalable/x-office-presentation-template-rtl.svg1
l---------.icons/kora/mimetypes/scalable/x-office-presentation-template.svg1
l---------.icons/kora/mimetypes/scalable/x-office-presentation.svg1
l---------.icons/kora/mimetypes/scalable/x-office-spreadsheet-template.svg1
l---------.icons/kora/mimetypes/scalable/x-office-spreadsheet.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/x-package-repository.svg12
l---------.icons/kora/mimetypes/scalable/x-world-x-3dmf.svg1
-rw-r--r--.icons/kora/mimetypes/scalable/xoj.svg10
-rw-r--r--.icons/kora/mimetypes/scalable/xopt.svg8
l---------.icons/kora/mimetypes/scalable/ymuse-album.svg1
l---------.icons/kora/mimetypes/scalable/ymuse-albums.svg1
l---------.icons/kora/mimetypes/scalable/ymuse-artist.svg1
l---------.icons/kora/mimetypes/scalable/ymuse-artists.svg1
l---------.icons/kora/mimetypes/scalable/ymuse-audio-file.svg1
l---------.icons/kora/mimetypes/scalable/ymuse-genre.svg1
l---------.icons/kora/mimetypes/scalable/ymuse-genres.svg1
l---------.icons/kora/mimetypes/scalable/ymuse-playlist.svg1
l---------.icons/kora/mimetypes/scalable/ymuse-playlists.svg1
l---------.icons/kora/mimetypes/scalable/ymuse-stream.svg1
l---------.icons/kora/mimetypes/scalable/zip.svg1
l---------.icons/kora/mimetypes/scalable@21
-rw-r--r--.icons/kora/mimetypes/symbolic/application-certificate-symbolic.svg5
-rw-r--r--.icons/kora/mimetypes/symbolic/application-rss+xml-symbolic.svg4
-rw-r--r--.icons/kora/mimetypes/symbolic/application-x-addon-symbolic.svg5
-rw-r--r--.icons/kora/mimetypes/symbolic/application-x-appliance-symbolic.svg3
-rw-r--r--.icons/kora/mimetypes/symbolic/application-x-executable-symbolic.svg6
-rw-r--r--.icons/kora/mimetypes/symbolic/application-x-firmware-symbolic.svg6
-rw-r--r--.icons/kora/mimetypes/symbolic/audio-x-generic-symbolic.svg3
l---------.icons/kora/mimetypes/symbolic/extension-symbolic.svg1
-rw-r--r--.icons/kora/mimetypes/symbolic/font-x-generic-symbolic.svg8
-rw-r--r--.icons/kora/mimetypes/symbolic/image-x-generic-symbolic.svg3
-rw-r--r--.icons/kora/mimetypes/symbolic/inode-directory-symbolic.svg7
l---------.icons/kora/mimetypes/symbolic/media-optical-bd-symbolic.svg1
l---------.icons/kora/mimetypes/symbolic/media-optical-cd-audio-symbolic.svg1
l---------.icons/kora/mimetypes/symbolic/media-optical-dvd-symbolic.svg1
-rw-r--r--.icons/kora/mimetypes/symbolic/media-optical-symbolic.svg4
-rw-r--r--.icons/kora/mimetypes/symbolic/package-x-generic-symbolic.svg3
-rw-r--r--.icons/kora/mimetypes/symbolic/playlist-symbolic.svg4
-rw-r--r--.icons/kora/mimetypes/symbolic/text-html-symbolic.svg3
-rw-r--r--.icons/kora/mimetypes/symbolic/text-x-generic-symbolic.svg3
-rw-r--r--.icons/kora/mimetypes/symbolic/text-x-systemd-unit-symbolic.svg6
-rw-r--r--.icons/kora/mimetypes/symbolic/user-trash-full-symbolic.svg11
-rw-r--r--.icons/kora/mimetypes/symbolic/video-x-generic-symbolic.svg6
-rw-r--r--.icons/kora/mimetypes/symbolic/x-office-address-book-symbolic.svg5
-rw-r--r--.icons/kora/mimetypes/symbolic/x-office-calendar-symbolic.svg6
-rw-r--r--.icons/kora/mimetypes/symbolic/x-office-document-symbolic.svg6
-rw-r--r--.icons/kora/mimetypes/symbolic/x-office-drawing-symbolic.svg6
-rw-r--r--.icons/kora/mimetypes/symbolic/x-office-presentation-symbolic.svg14
-rw-r--r--.icons/kora/mimetypes/symbolic/x-office-spreadsheet-symbolic.svg7
1688 files changed, 5702 insertions, 0 deletions
diff --git a/.icons/kora/mimetypes/scalable/1CD8_rundll32.0.svg b/.icons/kora/mimetypes/scalable/1CD8_rundll32.0.svg
new file mode 120000
index 000000000..fdb3f4fba
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/1CD8_rundll32.0.svg
@@ -0,0 +1 @@
+application-executable.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/7zip.svg b/.icons/kora/mimetypes/scalable/7zip.svg
new file mode 120000
index 000000000..8f55d47ed
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/7zip.svg
@@ -0,0 +1 @@
+application-7zip.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/ai.svg b/.icons/kora/mimetypes/scalable/ai.svg
new file mode 120000
index 000000000..34ddf0c1a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/ai.svg
@@ -0,0 +1 @@
+application-illustrator.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/android-package-archive.svg b/.icons/kora/mimetypes/scalable/android-package-archive.svg
new file mode 100644
index 000000000..b6c8c4212
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/android-package-archive.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m27.578 58.575c-0.407 0-0.748-0.118-1.025-0.353-0.271-0.234-0.407-0.545-0.407-0.931 0-0.417 0.162-0.743 0.485-0.978 0.324-0.24 0.723-0.36 1.198-0.36 0.422 0 0.769 0.078 1.041 0.235v-0.11c0-0.282-0.097-0.506-0.29-0.673-0.193-0.172-0.43-0.258-0.712-0.258-0.209 0-0.399 0.049-0.571 0.148-0.167 0.099-0.282 0.235-0.345 0.407l-0.657-0.281c0.088-0.23 0.263-0.441 0.524-0.634 0.261-0.199 0.605-0.298 1.033-0.298 0.491 0 0.898 0.144 1.221 0.431 0.324 0.287 0.485 0.691 0.485 1.213v2.316h-0.688v-0.532h-0.032c-0.287 0.439-0.707 0.658-1.26 0.658zm0.118-0.658c0.297 0 0.566-0.109 0.806-0.328 0.245-0.225 0.368-0.488 0.368-0.791-0.204-0.167-0.509-0.25-0.916-0.25-0.35 0-0.613 0.075-0.791 0.227-0.177 0.151-0.266 0.328-0.266 0.532 0 0.188 0.081 0.336 0.243 0.446 0.162 0.109 0.347 0.164 0.556 0.164z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.366 58.575c-0.292 0-0.556-0.063-0.79-0.188-0.23-0.125-0.402-0.282-0.517-0.47h-0.031l0.031 0.532v1.691h-0.72v-5.526h0.689v0.533h0.031c0.115-0.188 0.287-0.345 0.517-0.47 0.234-0.125 0.498-0.188 0.79-0.188 0.496 0 0.924 0.196 1.284 0.587s0.54 0.877 0.54 1.456-0.18 1.064-0.54 1.456c-0.36 0.391-0.788 0.587-1.284 0.587zm-0.117-0.658c0.334 0 0.621-0.125 0.861-0.375 0.24-0.256 0.36-0.593 0.36-1.01 0-0.418-0.12-0.751-0.36-1.002-0.24-0.256-0.527-0.383-0.861-0.383-0.34 0-0.629 0.125-0.869 0.375-0.235 0.251-0.352 0.587-0.352 1.01s0.117 0.759 0.352 1.01c0.24 0.25 0.529 0.375 0.869 0.375z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m35.493 52.846v3.451l1.659-1.683h0.924v0.032l-1.495 1.495 1.565 2.277v0.031h-0.869l-1.205-1.808-0.579 0.58v1.228h-0.72v-5.603h0.72z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m38.448 24.363l2.175-3.357c0.14-0.211 0.078-0.501-0.136-0.639-0.212-0.14-0.501-0.082-0.639 0.136l-2.254 3.473c-1.692-0.693-3.581-1.083-5.576-1.083-1.997 0-3.882 0.39-5.577 1.083l-2.251-3.473c-0.138-0.218-0.429-0.276-0.643-0.136-0.214 0.138-0.276 0.428-0.136 0.639l2.177 3.357c-3.924 1.923-6.57 5.548-6.57 9.705 0 0.256 0.016 0.507 0.038 0.757h25.926c0.022-0.25 0.036-0.501 0.036-0.757 0-4.157-2.648-7.782-6.57-9.705zm-12.441 6.011c-0.689 0-1.248-0.555-1.248-1.246s0.559-1.244 1.248-1.244c0.693 0 1.248 0.553 1.248 1.244s-0.559 1.246-1.248 1.246zm12.02 0c-0.689 0-1.248-0.555-1.248-1.246s0.559-1.244 1.248-1.244c0.691 0 1.246 0.553 1.246 1.244s-0.555 1.246-1.246 1.246z" style="fill-rule:nonzero;fill:#36671e"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#3e7b1f" offset="0"/>
+ <stop style="stop-color:#7fd056" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-7zip.svg b/.icons/kora/mimetypes/scalable/application-7zip.svg
new file mode 100644
index 000000000..1f751f7eb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-7zip.svg
@@ -0,0 +1,19 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m42 18.285c0-1.262-1.023-2.285-2.285-2.285h-15.23c-1.262 0-2.285 1.023-2.285 2.285v17.43c0 1.262 1.023 2.285 2.285 2.285h15.23c1.262 0 2.285-1.023 2.285-2.285v-17.43z" style="fill:#044937"/>
+ <path d="m29.088 59.571l-0.672-0.344 2.598-4.672h-2.836l0.017-0.721h3.614v0.771l-2.721 4.966z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.403 59.44v-0.656l2.286-2.671h-2.221v-0.689h3.147v0.656l-2.286 2.671h2.319v0.689h-3.245z" style="fill-rule:nonzero;fill:#fff"/>
+ <rect x="31.039" y="16.611" width="2.2" height="1.1" style="fill-opacity:.93;fill:#fff"/>
+ <rect x="31.035" y="18.202" width="2.2" height="1.1" style="fill-opacity:.93;fill:#fff"/>
+ <rect x="31.021" y="19.774" width="2.2" height="1.1" style="fill-opacity:.93;fill:#fff"/>
+ <rect x="31.045" y="21.41" width="2.2" height="1.1" style="fill-opacity:.93;fill:#fff"/>
+ <rect x="31.045" y="23.018" width="2.2" height="1.1" style="fill-opacity:.93;fill:#fff"/>
+ <rect x="31.045" y="24.663" width="2.2" height="1.1" style="fill-opacity:.93;fill:#fff"/>
+ <path d="m32.951 27.371v-0.694c0-0.194-0.157-0.351-0.349-0.351h-0.97c-0.193 0-0.349 0.157-0.349 0.351v0.693l-0.539 1.591c-0.151 0.443-0.079 0.935 0.193 1.317 0.272 0.381 0.713 0.608 1.18 0.608s0.908-0.227 1.18-0.608c0.271-0.382 0.344-0.874 0.193-1.317l-0.539-1.59zm-0.226 2.497c-0.279 0.393-0.937 0.393-1.217 0-0.14-0.197-0.177-0.451-0.1-0.68l0.181-0.533h1.055l0.181 0.533c0.078 0.229 0.04 0.483-0.1 0.68z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(1.07196,-49.7469,49.7469,1.07196,251.234,55.94)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#075" offset="0"/>
+ <stop style="stop-color:#3ec884" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-acad.svg b/.icons/kora/mimetypes/scalable/application-acad.svg
new file mode 120000
index 000000000..c4d0ea0e9
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-acad.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-afdesigner.svg b/.icons/kora/mimetypes/scalable/application-afdesigner.svg
new file mode 100644
index 000000000..d3fd04ed2
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-afdesigner.svg
@@ -0,0 +1,14 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m28.713 58.659c-0.293 0.249-0.575 0.425-0.846 0.527-0.271 0.103-0.562 0.154-0.872 0.154-0.513 0-0.907-0.125-1.183-0.376-0.275-0.25-0.413-0.57-0.413-0.96 0-0.229 0.052-0.437 0.156-0.626s0.241-0.341 0.409-0.455c0.169-0.114 0.358-0.201 0.569-0.259 0.155-0.041 0.39-0.081 0.703-0.119 0.639-0.076 1.109-0.167 1.411-0.273 3e-3 -0.108 4e-3 -0.177 4e-3 -0.206 0-0.322-0.074-0.549-0.224-0.681-0.202-0.179-0.502-0.268-0.901-0.268-0.372 0-0.646 0.065-0.824 0.195-0.177 0.131-0.308 0.361-0.393 0.692l-0.773-0.105c0.07-0.331 0.186-0.598 0.347-0.802s0.394-0.36 0.699-0.47c0.304-0.11 0.657-0.165 1.059-0.165 0.398 0 0.722 0.047 0.971 0.141 0.249 0.093 0.432 0.211 0.549 0.353s0.199 0.322 0.246 0.539c0.027 0.134 0.04 0.378 0.04 0.729v1.055c0 0.735 0.017 1.2 0.05 1.395 0.034 0.195 0.101 0.382 0.2 0.56h-0.826c-0.082-0.164-0.135-0.356-0.158-0.575zm-0.066-1.767c-0.287 0.117-0.718 0.217-1.292 0.299-0.325 0.047-0.555 0.1-0.69 0.158-0.135 0.059-0.239 0.144-0.312 0.257s-0.11 0.238-0.11 0.376c0 0.211 0.08 0.387 0.24 0.527 0.159 0.141 0.393 0.211 0.701 0.211 0.304 0 0.575-0.066 0.813-0.2 0.237-0.133 0.411-0.315 0.523-0.547 0.084-0.179 0.127-0.442 0.127-0.791v-0.29z" style="fill-rule:nonzero;fill:#e4e4e4"/>
+ <path d="m30.862 59.234v-4.051h-0.699v-0.616h0.699v-0.496c0-0.314 0.028-0.547 0.083-0.699 0.076-0.205 0.211-0.371 0.402-0.499 0.192-0.127 0.461-0.191 0.807-0.191 0.222 0 0.469 0.027 0.738 0.079l-0.119 0.69c-0.164-0.029-0.319-0.044-0.465-0.044-0.241 0-0.411 0.052-0.51 0.154-0.1 0.103-0.15 0.294-0.15 0.576v0.43h0.91v0.616h-0.91v4.051h-0.786z" style="fill-rule:nonzero;fill:#e4e4e4"/>
+ <path d="m33.274 59.234v-6.442h2.22c0.501 0 0.883 0.031 1.147 0.092 0.369 0.085 0.684 0.239 0.944 0.462 0.34 0.287 0.594 0.654 0.763 1.101 0.168 0.446 0.253 0.957 0.253 1.531 0 0.489-0.058 0.923-0.172 1.301s-0.261 0.691-0.439 0.938c-0.179 0.248-0.375 0.442-0.587 0.585-0.212 0.142-0.469 0.249-0.769 0.323-0.3 0.073-0.645 0.109-1.035 0.109h-2.325zm0.853-0.76h1.375c0.425 0 0.758-0.039 1-0.119 0.242-0.079 0.435-0.19 0.578-0.333 0.202-0.203 0.36-0.474 0.472-0.816 0.113-0.341 0.17-0.755 0.17-1.241 0-0.674-0.111-1.192-0.332-1.554-0.221-0.361-0.49-0.604-0.807-0.727-0.228-0.088-0.596-0.132-1.103-0.132h-1.353v4.922z" style="fill-rule:nonzero;fill:#e4e4e4"/>
+ <path d="m20.9 38.071l12.645-21.934 11.426 19.689-13.446-0.078 1.5 2.385-12.125-0.062z" style="fill-rule:nonzero;fill:#ff8e36"/>
+ <path d="m28.525 14.417l-2.306 3.898 0.964 1.638-4.638 8.063-2.867 1.693-3.045 5.101 2.408 4.047 0.843-0.048 0.716 1.251 12.858 4e-3 0.983 1.655 0.704 7e-3 -0.97-1.662 10.077 3e-3 2.597-4.238-11.833-20.673-1.452 0.027-0.333-0.665-4.706-0.101zm5.02 1.72l3.89 6.704h-7.755l3.865-6.704zm-4.195 7.277h8.418l7.203 12.412-13.316-0.077-4.739-8.114 2.434-4.221zm-2.79 4.838l2.588 4.431h-5.142l2.554-4.431zm-2.884 5.004h5.807l2.845 4.873-11.428-0.058 2.776-4.815z" style="fill-rule:nonzero;fill:#6f2519"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(2.9318e-15,54.0966,-47.88,3.31246e-15,-38.3357,1.469)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#ff8f36" offset="0"/>
+ <stop style="stop-color:#c23c22" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-apk.svg b/.icons/kora/mimetypes/scalable/application-apk.svg
new file mode 120000
index 000000000..f28897fe0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-apk.svg
@@ -0,0 +1 @@
+android-package-archive.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-archive-blank.svg b/.icons/kora/mimetypes/scalable/application-archive-blank.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-archive-blank.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-archive-zip.svg b/.icons/kora/mimetypes/scalable/application-archive-zip.svg
new file mode 100644
index 000000000..69ebec30d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-archive-zip.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m33.697 60.81h-0.754v-5.786h0.722v0.557h0.032c0.121-0.196 0.301-0.36 0.541-0.491 0.246-0.132 0.522-0.197 0.828-0.197 0.519 0 0.967 0.205 1.344 0.615 0.377 0.409 0.566 0.917 0.566 1.524 0 0.606-0.189 1.114-0.566 1.524s-0.825 0.615-1.344 0.615c-0.306 0-0.582-0.066-0.828-0.197-0.24-0.131-0.42-0.295-0.541-0.492h-0.032l0.032 0.558v1.77zm-3.339-1.77h-3.245v-0.656l2.287-2.672h-2.221v-0.688h3.147v0.656l-2.287 2.671h2.319v0.689zm1.629 0h-0.754v-4.016h0.754v4.016zm2.956-0.558c0.35 0 0.65-0.131 0.902-0.393 0.251-0.268 0.377-0.62 0.377-1.057s-0.126-0.787-0.377-1.049c-0.252-0.268-0.552-0.402-0.902-0.402-0.355 0-0.658 0.131-0.91 0.394-0.246 0.262-0.368 0.614-0.368 1.057 0 0.442 0.122 0.795 0.368 1.057 0.252 0.262 0.555 0.393 0.91 0.393zm-2.956-4.466c-0.104 0.104-0.23 0.156-0.377 0.156-0.148 0-0.273-0.052-0.377-0.156s-0.156-0.23-0.156-0.377c0-0.148 0.052-0.273 0.156-0.377s0.229-0.156 0.377-0.156c0.147 0 0.273 0.052 0.377 0.156s0.156 0.229 0.156 0.377c0 0.147-0.052 0.273-0.156 0.377z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m42 18.285c0-1.262-1.023-2.285-2.285-2.285h-15.23c-1.262 0-2.285 1.023-2.285 2.285v17.43c0 1.262 1.023 2.285 2.285 2.285h15.23c1.262 0 2.285-1.023 2.285-2.285v-17.43z" style="fill:#044937"/>
+ <path d="m33.245 24.663v1.1h-2.2v-1.1h2.2zm0-1.645v1.1h-2.2v-1.1h2.2zm0-1.608v1.1h-2.2v-1.1h2.2zm-0.024-1.636v1.1h-2.2v-1.1h2.2zm0.014-1.572v1.1h-2.2v-1.1h2.2zm4e-3 -1.591v1.1h-2.2v-1.1h2.2z" style="fill-opacity:.93;fill:#fff"/>
+ <path d="m32.951 27.371v-0.694c0-0.194-0.157-0.351-0.349-0.351h-0.97c-0.193 0-0.349 0.157-0.349 0.351v0.693l-0.539 1.591c-0.151 0.443-0.079 0.935 0.193 1.317 0.272 0.381 0.713 0.608 1.18 0.608s0.908-0.227 1.18-0.608c0.271-0.382 0.344-0.874 0.193-1.317l-0.539-1.59zm-0.226 2.497c-0.279 0.393-0.937 0.393-1.217 0-0.14-0.197-0.177-0.451-0.1-0.68l0.181-0.533h1.055l0.181 0.533c0.078 0.229 0.04 0.483-0.1 0.68z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(1.07196,-49.7469,49.7469,1.07196,178.156,54.3653)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#075" offset="0"/>
+ <stop style="stop-color:#3ec884" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-archive.svg b/.icons/kora/mimetypes/scalable/application-archive.svg
new file mode 100644
index 000000000..cdaead260
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-archive.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m42 18.285c0-1.262-1.023-2.285-2.285-2.285h-15.23c-1.262 0-2.285 1.023-2.285 2.285v17.43c0 1.262 1.023 2.285 2.285 2.285h15.23c1.262 0 2.285-1.023 2.285-2.285v-17.43z" style="fill:#044937"/>
+ <path d="m33.245 24.663v1.1h-2.2v-1.1h2.2zm0-1.645v1.1h-2.2v-1.1h2.2zm0-1.608v1.1h-2.2v-1.1h2.2zm-0.024-1.636v1.1h-2.2v-1.1h2.2zm0.014-1.572v1.1h-2.2v-1.1h2.2zm4e-3 -1.591v1.1h-2.2v-1.1h2.2z" style="fill-opacity:.93;fill:#fff"/>
+ <path d="m32.951 27.371v-0.694c0-0.194-0.157-0.351-0.349-0.351h-0.97c-0.193 0-0.349 0.157-0.349 0.351v0.693l-0.539 1.591c-0.151 0.443-0.079 0.935 0.193 1.317 0.272 0.381 0.713 0.608 1.18 0.608s0.908-0.227 1.18-0.608c0.271-0.382 0.344-0.874 0.193-1.317l-0.539-1.59zm-0.226 2.497c-0.279 0.393-0.937 0.393-1.217 0-0.14-0.197-0.177-0.451-0.1-0.68l0.181-0.533h1.055l0.181 0.533c0.078 0.229 0.04 0.483-0.1 0.68z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m43.346 59.271c-0.606 0-1.101-0.202-1.483-0.606-0.377-0.405-0.566-0.916-0.566-1.533 0-0.585 0.183-1.087 0.549-1.508 0.372-0.421 0.844-0.631 1.418-0.631 0.596 0 1.071 0.194 1.426 0.582 0.361 0.388 0.541 0.907 0.541 1.557l-8e-3 0.139h-3.172c0.022 0.405 0.156 0.724 0.402 0.959 0.251 0.235 0.543 0.353 0.877 0.353 0.541 0 0.907-0.23 1.098-0.689l0.672 0.279c-0.131 0.311-0.347 0.573-0.648 0.787-0.3 0.207-0.669 0.311-1.106 0.311zm-20.647-0.688c-0.3 0.459-0.74 0.688-1.319 0.688-0.426 0-0.784-0.123-1.074-0.369-0.284-0.246-0.426-0.571-0.426-0.975 0-0.437 0.169-0.779 0.508-1.024 0.339-0.252 0.757-0.377 1.254-0.377 0.443 0 0.806 0.081 1.09 0.245v-0.114c0-0.295-0.101-0.53-0.303-0.705-0.202-0.18-0.451-0.271-0.746-0.271-0.219 0-0.418 0.052-0.598 0.156-0.175 0.104-0.295 0.246-0.361 0.426l-0.688-0.295c0.093-0.24 0.276-0.461 0.549-0.664 0.273-0.207 0.634-0.311 1.082-0.311 0.513 0 0.939 0.15 1.278 0.451 0.339 0.3 0.508 0.724 0.508 1.27v2.426h-0.721v-0.557h-0.033zm6.177 0.688c-0.601 0-1.095-0.202-1.483-0.606-0.388-0.41-0.582-0.921-0.582-1.533s0.194-1.12 0.582-1.524c0.388-0.41 0.882-0.615 1.483-0.615 0.448 0 0.82 0.109 1.115 0.328 0.295 0.218 0.511 0.494 0.647 0.828l-0.688 0.286c-0.208-0.502-0.582-0.754-1.123-0.754-0.333 0-0.628 0.137-0.885 0.41-0.251 0.273-0.377 0.62-0.377 1.041s0.126 0.768 0.377 1.041c0.257 0.273 0.552 0.41 0.885 0.41 0.563 0 0.951-0.252 1.164-0.754l0.672 0.286c-0.137 0.328-0.358 0.604-0.664 0.828-0.3 0.219-0.675 0.328-1.123 0.328zm3.192-0.131h-0.754v-5.868h0.754v1.852l-0.033 0.557h0.033c0.11-0.191 0.282-0.352 0.517-0.483 0.234-0.137 0.486-0.205 0.754-0.205 0.497 0 0.876 0.153 1.139 0.459 0.262 0.306 0.393 0.716 0.393 1.229v2.459h-0.754v-2.344c0-0.743-0.33-1.115-0.992-1.115-0.311 0-0.565 0.126-0.762 0.377-0.196 0.246-0.295 0.533-0.295 0.861v2.221zm4.516 0h-0.754v-4.016h0.754v4.016zm-11.527 0h-0.754v-4.016h0.721v0.656h0.033c0.077-0.219 0.232-0.399 0.467-0.541 0.241-0.142 0.473-0.213 0.697-0.213s0.413 0.033 0.565 0.098l-0.286 0.705c-0.099-0.038-0.233-0.057-0.402-0.057-0.273 0-0.516 0.109-0.729 0.327-0.208 0.213-0.312 0.495-0.312 0.844v2.197zm14.466 0h-0.754l-1.622-4.016h0.819l1.18 3.114h0.017l1.196-3.114h0.804l-1.64 4.016zm-18.02-0.557c0.311 0 0.593-0.115 0.844-0.345 0.257-0.235 0.385-0.51 0.385-0.827-0.213-0.175-0.533-0.263-0.959-0.263-0.366 0-0.642 0.08-0.828 0.238-0.185 0.158-0.278 0.344-0.278 0.557 0 0.197 0.084 0.353 0.254 0.467 0.169 0.115 0.363 0.173 0.582 0.173zm22.925-1.935c-0.017-0.229-0.123-0.448-0.32-0.655-0.191-0.208-0.478-0.312-0.86-0.312-0.279 0-0.522 0.088-0.73 0.263-0.202 0.174-0.341 0.409-0.418 0.704h2.328zm-7.844-2.532c-0.104 0.104-0.23 0.156-0.377 0.156-0.148 0-0.273-0.052-0.377-0.156s-0.156-0.229-0.156-0.377c0-0.147 0.052-0.273 0.156-0.377s0.229-0.156 0.377-0.156c0.147 0 0.273 0.052 0.377 0.156s0.155 0.23 0.155 0.377c0 0.148-0.051 0.273-0.155 0.377z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(1.07196,-49.7469,49.7469,1.07196,178.156,54.3653)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#075" offset="0"/>
+ <stop style="stop-color:#3ec884" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-ascii.svg b/.icons/kora/mimetypes/scalable/application-ascii.svg
new file mode 100644
index 000000000..64ebef88a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-ascii.svg
@@ -0,0 +1,11 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m25.358 60c-0.471 0-0.867-0.136-1.187-0.408-0.314-0.272-0.471-0.631-0.471-1.078 0-0.483 0.187-0.861 0.562-1.133 0.374-0.278 0.837-0.417 1.386-0.417 0.49 0 0.891 0.091 1.206 0.272v-0.127c0-0.326-0.112-0.586-0.336-0.779-0.223-0.199-0.498-0.299-0.824-0.299-0.242 0-0.463 0.057-0.662 0.172-0.193 0.115-0.326 0.272-0.399 0.471l-0.761-0.326c0.103-0.266 0.305-0.51 0.607-0.734 0.302-0.23 0.701-0.344 1.197-0.344 0.567 0 1.039 0.166 1.413 0.498 0.375 0.332 0.562 0.801 0.562 1.405v2.682h-0.797v-0.616h-0.037c-0.332 0.507-0.818 0.761-1.459 0.761zm4.829 0c-0.495 0-0.906-0.121-1.232-0.362-0.32-0.242-0.556-0.544-0.707-0.907l0.743-0.308c0.236 0.556 0.637 0.834 1.205 0.834 0.26 0 0.471-0.057 0.635-0.172 0.169-0.115 0.253-0.266 0.253-0.453 0-0.29-0.202-0.487-0.607-0.589l-0.897-0.218c-0.284-0.072-0.553-0.208-0.807-0.408-0.253-0.205-0.38-0.48-0.38-0.824 0-0.393 0.172-0.71 0.516-0.952 0.351-0.248 0.765-0.371 1.242-0.371 0.393 0 0.743 0.09 1.051 0.271 0.308 0.176 0.529 0.429 0.662 0.762l-0.725 0.299c-0.163-0.393-0.502-0.589-1.015-0.589-0.248 0-0.456 0.051-0.626 0.154-0.169 0.102-0.253 0.241-0.253 0.417 0 0.253 0.196 0.426 0.589 0.516l0.879 0.209c0.417 0.096 0.725 0.262 0.924 0.498s0.299 0.501 0.299 0.797c0 0.399-0.163 0.731-0.489 0.997s-0.746 0.399-1.26 0.399zm4.558 0c-0.665 0-1.212-0.224-1.64-0.671-0.429-0.453-0.644-1.018-0.644-1.694 0-0.677 0.215-1.239 0.644-1.686 0.428-0.453 0.975-0.679 1.64-0.679 0.495 0 0.906 0.12 1.232 0.362s0.565 0.547 0.716 0.915l-0.761 0.318c-0.23-0.556-0.644-0.834-1.242-0.834-0.368 0-0.694 0.151-0.978 0.453-0.278 0.302-0.417 0.686-0.417 1.151s0.139 0.849 0.417 1.151c0.284 0.302 0.61 0.453 0.978 0.453 0.623 0 1.052-0.278 1.287-0.834l0.743 0.317c-0.151 0.363-0.395 0.668-0.734 0.916-0.332 0.241-0.746 0.362-1.241 0.362zm3.602-0.145h-0.834v-4.44h0.834v4.44zm2 0h-0.834v-4.44h0.834v4.44zm-14.853-0.616c0.345 0 0.656-0.127 0.934-0.381 0.284-0.26 0.426-0.565 0.426-0.915-0.236-0.193-0.589-0.29-1.061-0.29-0.404 0-0.71 0.088-0.915 0.263s-0.308 0.38-0.308 0.616c0 0.217 0.094 0.39 0.281 0.516 0.187 0.127 0.402 0.191 0.643 0.191zm12.853-4.939c-0.115 0.115-0.254 0.172-0.417 0.172s-0.302-0.057-0.417-0.172-0.172-0.254-0.172-0.417 0.057-0.302 0.172-0.417 0.254-0.172 0.417-0.172 0.302 0.057 0.417 0.172 0.172 0.254 0.172 0.417-0.057 0.302-0.172 0.417zm2 0c-0.115 0.115-0.254 0.172-0.417 0.172s-0.302-0.057-0.417-0.172-0.172-0.254-0.172-0.417 0.057-0.302 0.172-0.417 0.254-0.172 0.417-0.172 0.302 0.057 0.417 0.172 0.172 0.254 0.172 0.417-0.057 0.302-0.172 0.417z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m38.6 29.2h-2.2v-4.4h2.2c2.43 0 4.4-1.97 4.4-4.4s-1.97-4.4-4.4-4.4-4.4 1.97-4.4 4.4v2.2h-4.4v-2.2c0-2.43-1.97-4.4-4.4-4.4s-4.4 1.97-4.4 4.4 1.97 4.4 4.4 4.4h2.2v4.4h-2.2c-2.43 0-4.4 1.97-4.4 4.4s1.97 4.4 4.4 4.4 4.4-1.97 4.4-4.4v-2.2h4.4v2.2c0 2.43 1.97 4.4 4.4 4.4s4.4-1.97 4.4-4.4-1.97-4.399-4.4-4.4zm0-11c1.215 0 2.2 0.985 2.2 2.2s-0.985 2.2-2.2 2.2h-2.2v-2.2c0-1.215 0.985-2.2 2.2-2.2zm-15.4 2.2c0-1.215 0.985-2.2 2.2-2.2s2.2 0.985 2.2 2.2v2.2h-2.2c-1.215 0-2.2-0.985-2.2-2.2zm2.2 15.4c-1.215 0-2.2-0.985-2.2-2.2s0.985-2.2 2.2-2.2h2.2v2.2c0 1.215-0.985 2.2-2.2 2.2zm4.4-6.6v-4.4h4.4v4.4h-4.4zm8.8 6.6c-1.215 0-2.2-0.985-2.2-2.2v-2.2h2.2c1.215 0 2.2 0.985 2.2 2.2s-0.985 2.2-2.2 2.2z" style="fill-rule:nonzero;fill:#464d55"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#758b9a" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-atom+xml.svg b/.icons/kora/mimetypes/scalable/application-atom+xml.svg
new file mode 120000
index 000000000..23990f37a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-atom+xml.svg
@@ -0,0 +1 @@
+application-rss.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-audio-playlist.svg b/.icons/kora/mimetypes/scalable/application-audio-playlist.svg
new file mode 100644
index 000000000..7d48ef833
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-audio-playlist.svg
@@ -0,0 +1,18 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m23.139 58.989c-0.28 0-0.532-0.06-0.757-0.18-0.22-0.12-0.385-0.27-0.495-0.45h-0.03l0.03 0.51v1.62h-0.69v-5.295h0.66v0.51h0.03c0.11-0.18 0.275-0.33 0.495-0.45 0.225-0.12 0.477-0.18 0.758-0.18 0.475 0 0.884 0.187 1.229 0.562s0.518 0.84 0.518 1.395-0.173 1.02-0.518 1.395-0.754 0.563-1.229 0.563h-1e-3zm-0.113-0.63c0.32 0 0.595-0.12 0.825-0.36 0.23-0.245 0.345-0.568 0.345-0.968s-0.115-0.72-0.345-0.96c-0.23-0.245-0.505-0.367-0.825-0.367-0.325 0-0.602 0.12-0.832 0.36-0.226 0.24-0.338 0.562-0.338 0.967s0.113 0.728 0.338 0.968c0.229 0.24 0.507 0.36 0.832 0.36z" style="fill-rule:nonzero;fill:#fff"/>
+ <rect x="25.446" y="53.499" width=".69" height="5.37" style="fill:#fff"/>
+ <path d="m28.088 58.989c-0.39 0-0.718-0.113-0.983-0.338-0.26-0.225-0.39-0.522-0.39-0.892 0-0.4 0.155-0.713 0.465-0.938 0.31-0.23 0.693-0.345 1.148-0.345 0.405 0 0.737 0.075 0.997 0.225v-0.105c0-0.27-0.092-0.485-0.277-0.645-0.185-0.165-0.413-0.247-0.683-0.247-0.2 0-0.382 0.047-0.547 0.142-0.16 0.095-0.27 0.225-0.33 0.39l-0.63-0.27c0.085-0.22 0.252-0.422 0.502-0.607 0.25-0.19 0.58-0.285 0.99-0.285 0.47 0 0.86 0.137 1.17 0.412s0.465 0.663 0.465 1.163v2.22h-0.66v-0.51h-0.03c-0.275 0.42-0.677 0.63-1.207 0.63zm0.112-0.63c0.285 0 0.543-0.105 0.773-0.315 0.235-0.215 0.352-0.468 0.352-0.758-0.195-0.16-0.487-0.24-0.877-0.24-0.335 0-0.588 0.073-0.758 0.218s-0.255 0.315-0.255 0.51c0 0.18 0.078 0.322 0.233 0.427s0.332 0.158 0.532 0.158z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m31.672 60.489h-0.712l0.855-1.853-1.515-3.442h0.75l1.095 2.64h0.015l1.065-2.64h0.75l-2.303 5.295z" style="fill-rule:nonzero;fill:#fff"/>
+ <rect x="34.352" y="53.499" width=".69" height="5.37" style="fill:#fff"/>
+ <path d="m36.625 54.271c-0.095 0.095-0.21 0.143-0.345 0.143s-0.25-0.048-0.345-0.143-0.142-0.21-0.142-0.345 0.047-0.25 0.142-0.345 0.21-0.142 0.345-0.142 0.25 0.047 0.345 0.142 0.143 0.21 0.143 0.345-0.048 0.25-0.143 0.345zm0 4.598h-0.69v-3.675h0.69v3.675z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m38.896 58.989c-0.41 0-0.75-0.1-1.02-0.3-0.265-0.2-0.46-0.45-0.585-0.75l0.615-0.255c0.195 0.46 0.527 0.69 0.997 0.69 0.215 0 0.39-0.048 0.525-0.143 0.14-0.095 0.21-0.22 0.21-0.375 0-0.24-0.167-0.402-0.502-0.487l-0.743-0.18c-0.235-0.06-0.457-0.173-0.667-0.338-0.21-0.17-0.315-0.397-0.315-0.682 0-0.325 0.142-0.588 0.427-0.788 0.29-0.205 0.633-0.307 1.028-0.307 0.325 0 0.615 0.075 0.87 0.225 0.255 0.145 0.437 0.355 0.547 0.63l-0.6 0.247c-0.135-0.325-0.415-0.487-0.84-0.487-0.205 0-0.377 0.042-0.517 0.127s-0.21 0.2-0.21 0.345c0 0.21 0.162 0.353 0.487 0.428l0.728 0.172c0.345 0.08 0.6 0.218 0.765 0.413s0.247 0.415 0.247 0.66c0 0.33-0.135 0.605-0.405 0.825s-0.617 0.33-1.042 0.33z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m42.49 58.929c-0.385 0-0.68-0.103-0.885-0.308-0.2-0.205-0.3-0.495-0.3-0.87v-1.927h-0.645v-0.63h0.645v-1.125h0.69v1.125h0.9v0.63h-0.9v1.875c0 0.4 0.165 0.6 0.495 0.6 0.125 0 0.23-0.02 0.315-0.06l0.24 0.592c-0.15 0.065-0.335 0.098-0.555 0.098z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m29.44 17.546c-0.768 0.215-1.386 1.072-1.386 1.903v13.191c-0.778-0.427-1.777-0.6-2.813-0.318-1.87 0.509-3.042 2.153-2.641 3.672 0.401 1.518 2.243 2.367 4.112 1.858 1.492-0.406 2.52-1.554 2.684-2.765l0.044-12.465 9.696-2.719v9.836c-0.778-0.427-1.777-0.6-2.813-0.318-1.87 0.509-3.042 2.153-2.641 3.672s2.243 2.367 4.112 1.858c1.492-0.406 2.52-1.554 2.684-2.765l0.044-16.227c0-0.624-0.369-1.09-0.866-1.178l-10.216 2.765z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,396.55,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#348692" offset="0"/>
+ <stop style="stop-color:#d59cff" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-audio.svg b/.icons/kora/mimetypes/scalable/application-audio.svg
new file mode 100644
index 000000000..65423a8ea
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-audio.svg
@@ -0,0 +1,15 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m24.08 59.271c-0.426 0-0.784-0.123-1.074-0.369-0.284-0.246-0.426-0.571-0.426-0.975 0-0.437 0.169-0.779 0.508-1.024 0.339-0.252 0.757-0.377 1.254-0.377 0.443 0 0.806 0.081 1.09 0.245v-0.114c0-0.295-0.101-0.53-0.303-0.705-0.202-0.18-0.451-0.271-0.746-0.271-0.219 0-0.418 0.052-0.598 0.156-0.175 0.104-0.295 0.246-0.361 0.426l-0.688-0.295c0.093-0.24 0.276-0.461 0.549-0.664 0.273-0.207 0.634-0.311 1.082-0.311 0.513 0 0.939 0.15 1.278 0.451 0.339 0.3 0.508 0.724 0.508 1.27v2.426h-0.721v-0.557h-0.033c-0.3 0.459-0.74 0.688-1.319 0.688zm0.123-0.688c0.311 0 0.593-0.115 0.844-0.345 0.257-0.235 0.385-0.51 0.385-0.827-0.213-0.175-0.533-0.263-0.959-0.263-0.366 0-0.642 0.08-0.828 0.238-0.185 0.158-0.278 0.344-0.278 0.557 0 0.197 0.084 0.353 0.254 0.467 0.169 0.115 0.363 0.173 0.582 0.173z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m30.527 59.14h-0.721v-0.557h-0.033c-0.114 0.191-0.289 0.355-0.524 0.491-0.235 0.131-0.484 0.197-0.746 0.197-0.503 0-0.885-0.153-1.147-0.459-0.257-0.306-0.386-0.716-0.386-1.229v-2.459h0.754v2.336c0 0.748 0.331 1.123 0.992 1.123 0.312 0 0.566-0.126 0.762-0.377 0.197-0.252 0.295-0.541 0.295-0.869v-2.213h0.754v4.016z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m33.085 59.271c-0.519 0-0.967-0.205-1.344-0.615-0.377-0.409-0.565-0.918-0.565-1.524s0.188-1.115 0.565-1.524c0.377-0.41 0.825-0.615 1.344-0.615 0.306 0 0.579 0.066 0.82 0.197 0.246 0.131 0.429 0.295 0.549 0.491h0.033l-0.033-0.557v-1.852h0.754v5.868h-0.721v-0.557h-0.033c-0.12 0.196-0.303 0.36-0.549 0.491-0.241 0.131-0.514 0.197-0.82 0.197zm0.123-0.688c0.355 0 0.656-0.132 0.902-0.394 0.251-0.262 0.377-0.614 0.377-1.057s-0.126-0.795-0.377-1.057c-0.246-0.262-0.547-0.394-0.902-0.394-0.35 0-0.65 0.134-0.901 0.402-0.252 0.262-0.377 0.612-0.377 1.049s0.125 0.789 0.377 1.057c0.251 0.262 0.551 0.394 0.901 0.394z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m36.947 54.116c-0.104 0.104-0.23 0.156-0.377 0.156-0.148 0-0.273-0.052-0.377-0.156s-0.156-0.229-0.156-0.377c0-0.147 0.052-0.273 0.156-0.377s0.229-0.156 0.377-0.156c0.147 0 0.273 0.052 0.377 0.156s0.155 0.23 0.155 0.377c0 0.148-0.051 0.273-0.155 0.377zm0 5.024h-0.754v-4.016h0.754v4.016z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m38.24 55.608c0.388-0.41 0.883-0.615 1.484-0.615s1.095 0.205 1.483 0.615c0.388 0.404 0.582 0.912 0.582 1.524s-0.194 1.123-0.582 1.533c-0.388 0.404-0.882 0.606-1.483 0.606s-1.096-0.202-1.484-0.606c-0.388-0.41-0.582-0.921-0.582-1.533s0.194-1.12 0.582-1.524zm0.558 2.581c0.262 0.262 0.571 0.394 0.926 0.394s0.661-0.132 0.918-0.394c0.262-0.268 0.393-0.62 0.393-1.057s-0.131-0.787-0.393-1.049c-0.257-0.268-0.563-0.402-0.918-0.402s-0.664 0.134-0.926 0.402c-0.257 0.262-0.386 0.612-0.386 1.049s0.129 0.789 0.386 1.057z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m28.918 18.26c-0.767 0.215-1.385 1.072-1.385 1.903v13.191c-0.778-0.427-1.778-0.6-2.814-0.318-1.87 0.509-3.041 2.153-2.64 3.672 0.4 1.518 2.242 2.367 4.112 1.858 1.492-0.406 2.52-1.554 2.684-2.765l0.043-12.465 9.697-2.719v9.836c-0.778-0.427-1.778-0.6-2.814-0.318-1.87 0.509-3.041 2.153-2.641 3.672 0.401 1.519 2.243 2.367 4.113 1.858 1.491-0.406 2.52-1.554 2.684-2.765l0.043-16.227c0-0.624-0.368-1.09-0.866-1.178l-10.216 2.765z" style="fill-rule:nonzero;fill:#296f79"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,396.55,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#348692" offset="0"/>
+ <stop style="stop-color:#d59cff" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-autocad_dwg.svg b/.icons/kora/mimetypes/scalable/application-autocad_dwg.svg
new file mode 120000
index 000000000..c4d0ea0e9
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-autocad_dwg.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-bitwig-clip.svg b/.icons/kora/mimetypes/scalable/application-bitwig-clip.svg
new file mode 120000
index 000000000..3baf7bee0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-bitwig-clip.svg
@@ -0,0 +1 @@
+application-bitwig-project.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-bitwig-device.svg b/.icons/kora/mimetypes/scalable/application-bitwig-device.svg
new file mode 120000
index 000000000..3baf7bee0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-bitwig-device.svg
@@ -0,0 +1 @@
+application-bitwig-project.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-bitwig-preset.svg b/.icons/kora/mimetypes/scalable/application-bitwig-preset.svg
new file mode 100644
index 000000000..6ce2eda05
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-bitwig-preset.svg
@@ -0,0 +1,23 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <circle cx="25.007" cy="26.027" r="2" style="fill:#fff"/>
+ <circle cx="30.007" cy="26.027" r="2" style="fill:#fff"/>
+ <circle cx="35.007" cy="26.027" r="2" style="fill:#fff"/>
+ <circle cx="40.007" cy="26.027" r="2" style="fill:#fff"/>
+ <circle cx="25.007" cy="31.027" r="2" style="fill:#fff"/>
+ <circle cx="30.007" cy="31.027" r="2" style="fill:#fff"/>
+ <circle cx="35.007" cy="31.027" r="2" style="fill:#fff"/>
+ <circle cx="40.007" cy="31.027" r="2" style="fill:#fff"/>
+ <circle cx="45.007" cy="31.027" r="2" style="fill:#fff"/>
+ <circle cx="20.007" cy="31.027" r="2" style="fill:#fff"/>
+ <circle cx="20.007" cy="36.027" r="2" style="fill:#fff"/>
+ <circle cx="25.007" cy="36.027" r="2" style="fill:#fff"/>
+ <circle cx="45.007" cy="36.027" r="2" style="fill:#fff"/>
+ <circle cx="40.007" cy="36.027" r="2" style="fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,615.22,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#e32037" offset="0"/>
+ <stop style="stop-color:#ff6565" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-bitwig-project-folder.svg b/.icons/kora/mimetypes/scalable/application-bitwig-project-folder.svg
new file mode 100644
index 000000000..324f781f8
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-bitwig-project-folder.svg
@@ -0,0 +1,24 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m16.765 41.751c0 0.844 0.679 1.523 1.523 1.523h27.424c0.844 0 1.523-0.679 1.523-1.523v-16.454c0-0.845-0.679-1.524-1.523-1.524h-15.54v-1.524c0-0.844-0.68-1.523-1.524-1.523h-10.36c-0.844 0-1.523 0.679-1.523 1.523" style="fill-rule:nonzero;fill:#c18600"/>
+ <circle cx="26.983" cy="31.086" r="1.219" style="fill:#513b05"/>
+ <circle cx="30.03" cy="31.086" r="1.219" style="fill:#513b05"/>
+ <circle cx="33.077" cy="31.086" r="1.219" style="fill:#513b05"/>
+ <circle cx="36.124" cy="31.086" r="1.219" style="fill:#513b05"/>
+ <circle cx="26.983" cy="34.133" r="1.219" style="fill:#513b05"/>
+ <circle cx="30.03" cy="34.133" r="1.219" style="fill:#513b05"/>
+ <circle cx="33.077" cy="34.133" r="1.219" style="fill:#513b05"/>
+ <circle cx="36.124" cy="34.133" r="1.219" style="fill:#513b05"/>
+ <circle cx="39.171" cy="34.133" r="1.219" style="fill:#513b05"/>
+ <circle cx="23.936" cy="34.133" r="1.219" style="fill:#513b05"/>
+ <circle cx="23.936" cy="37.18" r="1.219" style="fill:#513b05"/>
+ <circle cx="26.983" cy="37.18" r="1.219" style="fill:#513b05"/>
+ <circle cx="39.171" cy="37.18" r="1.219" style="fill:#513b05"/>
+ <circle cx="36.124" cy="37.18" r="1.219" style="fill:#513b05"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,615.22,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#e8a80e" offset="0"/>
+ <stop style="stop-color:#ffc740" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-bitwig-project.svg b/.icons/kora/mimetypes/scalable/application-bitwig-project.svg
new file mode 100644
index 000000000..f71e03a6c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-bitwig-project.svg
@@ -0,0 +1,23 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <circle cx="24.954" cy="26.004" r="2" style="fill:#513b05"/>
+ <circle cx="29.954" cy="26.004" r="2" style="fill:#513b05"/>
+ <circle cx="34.954" cy="26.004" r="2" style="fill:#513b05"/>
+ <circle cx="39.954" cy="26.004" r="2" style="fill:#513b05"/>
+ <circle cx="24.954" cy="31.004" r="2" style="fill:#513b05"/>
+ <circle cx="29.954" cy="31.004" r="2" style="fill:#513b05"/>
+ <circle cx="34.954" cy="31.004" r="2" style="fill:#513b05"/>
+ <circle cx="39.954" cy="31.004" r="2" style="fill:#513b05"/>
+ <circle cx="44.954" cy="31.004" r="2" style="fill:#513b05"/>
+ <circle cx="19.954" cy="31.004" r="2" style="fill:#513b05"/>
+ <circle cx="19.954" cy="36.004" r="2" style="fill:#513b05"/>
+ <circle cx="24.954" cy="36.004" r="2" style="fill:#513b05"/>
+ <circle cx="44.954" cy="36.004" r="2" style="fill:#513b05"/>
+ <circle cx="39.954" cy="36.004" r="2" style="fill:#513b05"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,615.22,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#e8a80e" offset="0"/>
+ <stop style="stop-color:#ffcc3f" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-bitwig-template.svg b/.icons/kora/mimetypes/scalable/application-bitwig-template.svg
new file mode 100644
index 000000000..a06804c70
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-bitwig-template.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#c5cfd6" offset="0"/>
+ <stop stop-color="#e7e8e9" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m13.5 31c.828 0 1.5.672 1.5 1.5s-.672 1.5-1.5 1.5-1.5-.672-1.5-1.5.672-1.5 1.5-1.5zm4 0c.828 0 1.5.672 1.5 1.5s-.672 1.5-1.5 1.5-1.5-.672-1.5-1.5.672-1.5 1.5-1.5zm12 0c.828 0 1.5.672 1.5 1.5s-.672 1.5-1.5 1.5-1.5-.672-1.5-1.5.672-1.5 1.5-1.5zm4 0c.828 0 1.5.672 1.5 1.5s-.672 1.5-1.5 1.5-1.5-.672-1.5-1.5.672-1.5 1.5-1.5zm-20-4c.828 0 1.5.672 1.5 1.5s-.672 1.5-1.5 1.5-1.5-.672-1.5-1.5.672-1.5 1.5-1.5zm4 0c.828 0 1.5.672 1.5 1.5s-.672 1.5-1.5 1.5-1.5-.672-1.5-1.5.672-1.5 1.5-1.5zm4 0c.828 0 1.5.672 1.5 1.5s-.672 1.5-1.5 1.5-1.5-.672-1.5-1.5.672-1.5 1.5-1.5zm4 0c.828 0 1.5.672 1.5 1.5s-.672 1.5-1.5 1.5-1.5-.672-1.5-1.5.672-1.5 1.5-1.5zm4 0c.828 0 1.5.672 1.5 1.5s-.672 1.5-1.5 1.5-1.5-.672-1.5-1.5.672-1.5 1.5-1.5zm4 0c.828 0 1.5.672 1.5 1.5s-.672 1.5-1.5 1.5-1.5-.672-1.5-1.5.672-1.5 1.5-1.5zm-16-4c.828 0 1.5.672 1.5 1.5s-.672 1.5-1.5 1.5-1.5-.672-1.5-1.5.672-1.5 1.5-1.5zm4 0c.828 0 1.5.672 1.5 1.5s-.672 1.5-1.5 1.5-1.5-.672-1.5-1.5.672-1.5 1.5-1.5zm4 0c.828 0 1.5.672 1.5 1.5s-.672 1.5-1.5 1.5-1.5-.672-1.5-1.5.672-1.5 1.5-1.5zm4 0c.828 0 1.5.672 1.5 1.5s-.672 1.5-1.5 1.5-1.5-.672-1.5-1.5.672-1.5 1.5-1.5z" fill="#e38c5d"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-blank.svg b/.icons/kora/mimetypes/scalable/application-blank.svg
new file mode 100644
index 000000000..2670635ac
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-blank.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m54 50.184v4.198c0 2.02-0.803 3.958-2.231 5.387-1.429 1.428-3.367 2.231-5.387 2.231h-28.764c-2.02 0-3.958-0.803-5.387-2.231-1.428-1.429-2.231-3.367-2.231-5.387v-4.198h44z" style="fill:#4b606f"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#758b9a" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-cbor.svg b/.icons/kora/mimetypes/scalable/application-cbor.svg
new file mode 100644
index 000000000..0213d02dc
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-cbor.svg
@@ -0,0 +1 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -49.619 49.619 0 615.22 51.088)" gradientUnits="userSpaceOnUse" x1="0" x2="1" y1="0" y2="0"><stop offset="0" stop-color="#b9bebf"/><stop offset="1" stop-color="#e3ebec"/></linearGradient><path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)" transform="matrix(.75 0 0 .75 0 .199125)"/><path d="m20.5 28c.828 0 1.5.672 1.5 1.5s-.672 1.5-1.5 1.5-1.5-.672-1.5-1.5.672-1.5 1.5-1.5zm6 0c.828 0 1.5.672 1.5 1.5s-.672 1.5-1.5 1.5-1.5-.672-1.5-1.5.672-1.5 1.5-1.5zm-3-3c.828 0 1.5.672 1.5 1.5s-.672 1.5-1.5 1.5-1.5-.672-1.5-1.5.672-1.5 1.5-1.5zm0 6c.828 0 1.5.672 1.5 1.5s-.672 1.5-1.5 1.5-1.5-.672-1.5-1.5.672-1.5 1.5-1.5zm.5-11c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1zm0 18c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1zm-9-9c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1zm3-3c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1zm3-3c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1zm6 0c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1zm3 3c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1zm3 3c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1zm-3 3c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1zm-3 3c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1zm-6 0c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1zm-3-3c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1zm11.5-11c.276 0 .5.224.5.5s-.224.5-.5.5-.5-.224-.5-.5.224-.5.5-.5zm3 3c.276 0 .5.224.5.5s-.224.5-.5.5-.5-.224-.5-.5.224-.5.5-.5zm0 11c.276 0 .5.224.5.5s-.224.5-.5.5-.5-.224-.5-.5.224-.5.5-.5zm-3 3c.276 0 .5.224.5.5s-.224.5-.5.5-.5-.224-.5-.5.224-.5.5-.5zm-11 0c.276 0 .5.224.5.5s-.224.5-.5.5-.5-.224-.5-.5.224-.5.5-.5zm-3-3c.276 0 .5.224.5.5s-.224.5-.5.5-.5-.224-.5-.5.224-.5.5-.5zm0-11c.276 0 .5.224.5.5s-.224.5-.5.5-.5-.224-.5-.5.224-.5.5-.5zm3-3c.276 0 .5.224.5.5s-.224.5-.5.5-.5-.224-.5-.5.224-.5.5-.5z" fill="#4e4e4e" transform="translate(0 -6)"/></svg> \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-certificate.svg b/.icons/kora/mimetypes/scalable/application-certificate.svg
new file mode 100644
index 000000000..81b1af963
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-certificate.svg
@@ -0,0 +1,15 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 104.99 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#758b9a" offset="0"/>
+ <stop stop-color="#b5bdc2" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" fill="url(#a)"/>
+ <g fill-rule="nonzero">
+ <path d="m26.801 59.271c-.448 0-.82-.11-1.115-.328-.289-.219-.502-.492-.639-.82l.672-.278c.213.502.576.754 1.09.754.235 0 .426-.052.574-.156.153-.104.229-.24.229-.41 0-.262-.183-.44-.549-.532l-.811-.197c-.257-.066-.5-.189-.73-.369-.229-.186-.344-.434-.344-.746 0-.355.156-.642.467-.86.317-.224.691-.336 1.123-.336.355 0 .672.082.951.246.278.158.478.388.598.688l-.656.27c-.147-.355-.453-.532-.918-.532-.224 0-.412.046-.565.139s-.229.219-.229.377c0 .23.177.385.532.467l.795.189c.377.087.656.237.836.45.18.214.271.454.271.722 0 .36-.148.661-.443.901-.295.241-.675.361-1.139.361z" fill="#ffffff"/>
+ <path d="m29.81 54.116c-.103.104-.229.156-.377.156-.147 0-.273-.052-.377-.156-.103-.104-.155-.23-.155-.377 0-.148.052-.273.155-.377.104-.104.23-.156.377-.156.148 0 .274.052.377.156.104.104.156.229.156.377 0 .147-.052.273-.156.377zm0 5.024h-.754v-4.016h.754z" fill="#ffffff"/>
+ <path d="m32.497 61.041c-.475 0-.863-.12-1.164-.361-.3-.235-.516-.505-.647-.811l.688-.287c.077.219.216.402.418.549.208.148.443.222.705.222.415 0 .741-.126.975-.377.241-.246.361-.582.361-1.008v-.386h-.033c-.131.197-.317.361-.557.492s-.511.197-.811.197c-.519 0-.967-.205-1.344-.615s-.566-.918-.566-1.524c0-.607.189-1.115.566-1.525.377-.409.825-.614 1.344-.614.3 0 .571.065.811.196.24.132.426.295.557.492h.033v-.557h.721v3.811c0 .688-.199 1.21-.598 1.565-.399.361-.885.541-1.459.541zm.058-2.459c.355 0 .655-.131.901-.393.251-.262.377-.615.377-1.057 0-.443-.126-.795-.377-1.057-.246-.263-.546-.394-.901-.394-.35 0-.651.134-.902.402-.251.262-.377.612-.377 1.049s.126.789.377 1.057c.251.262.552.393.902.393z" fill="#ffffff"/>
+ <path d="m36.195 55.124v.557h.033c.109-.191.281-.352.516-.483.235-.137.486-.205.754-.205.497 0 .877.153 1.139.459s.393.715.393 1.229v2.459h-.754v-2.344c0-.743-.33-1.115-.991-1.115-.312 0-.566.126-.762.377-.197.246-.295.533-.295.861v2.221h-.754v-4.016z" fill="#ffffff"/>
+ <path d="m33.761 20.107c-.178-.178-.464-.186-.65-.018-.962.864-6.018 5.253-11.126 6.805l-.056.017c-.132.04-.241.136-.296.264-.055.127-.052.272.009.397l.026.051c0 .001.001.002.001.002.017.037.754 1.574.85 3.741.059 1.347-.136 2.642-.579 3.851-.158.012-.313.079-.434.2-.269.269-.269.706 0 .976.27.269.707.27.976 0 .156-.156.221-.368.197-.571l4.949-4.949c.124-.124.169-.305.118-.472-.175-.575-.019-1.197.408-1.624.308-.308.717-.477 1.152-.477.436 0 .845.169 1.153.477s.477.717.477 1.153c0 .435-.169.844-.477 1.152s-.717.477-1.152.477c-.161 0-.321-.023-.473-.07-.167-.05-.348-.005-.471.118l-4.949 4.95c-.203-.025-.415.04-.571.196-.27.27-.27.707 0 .977.269.269.707.269.976 0 .121-.121.187-.276.2-.434 1.066-.391 2.201-.589 3.374-.589.147 0 .298.003.448.009 2.173.09 3.759.845 3.773.853l.051.024c.065.032.137.049.208.049.064 0 .128-.013.188-.039.127-.056.224-.164.264-.297l.017-.055c1.552-5.108 5.941-10.164 6.805-11.126.167-.187.16-.472-.018-.65z" fill="#3a4148"/>
+ <path d="m43.165 21.559-5.489-5.489c-.089-.089-.209-.138-.334-.138-.126 0-.246.049-.334.138l-2.349 2.349c-.185.184-.185.483 0 .668l5.49 5.489c.088.089.208.139.334.139.125 0 .245-.05.334-.139l2.349-2.348c.184-.185.184-.484-.001-.669z" fill="#3a4148"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-clariscad.svg b/.icons/kora/mimetypes/scalable/application-clariscad.svg
new file mode 120000
index 000000000..8ac89c371
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-clariscad.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-dart.svg b/.icons/kora/mimetypes/scalable/application-dart.svg
new file mode 100644
index 000000000..95734e7dc
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-dart.svg
@@ -0,0 +1,14 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m24.612 40.888-5.528-5.431c-0.561-0.577-0.91-1.39-0.91-2.184 0-0.368 0.207-0.943 0.363-1.274l4.575-8.887 1.5 17.776z" style="fill-rule:nonzero;fill:#01579b"/>
+ <path d="m40.006 23.814-4.73-4.73c-0.412-0.415-1.274-0.91-2.001-0.91-0.626 0-1.239 0.126-1.638 0.363l-8.525 4.575 16.894 0.702z" style="fill-rule:nonzero;fill:#40c4ff"/>
+ <path id="polygon14" d="m32.365 38.185-7.753 2.703 4.841 4.938h11.435v-4.938l-8.523-2.703z" style="fill-rule:nonzero;fill:#40c4ff"/>
+ <path d="m23.112 37.542c0 1.458-0.024 1.818 0.704 2.547l0.796 0.799h16.376l-8.077-9.068-9.799-8.708v14.43z" style="fill-rule:nonzero;fill:#0ba8ef"/>
+ <path d="m37.458 23.112h-14.346l17.776 17.776h4.938v-11.254l-5.82-5.82c-0.817-0.821-1.544-0.702-2.548-0.702z" style="fill-rule:nonzero;fill:#01579b"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,615.22,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#0051aa" offset="0"/>
+ <stop style="stop-color:#64b3ff" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-database.svg b/.icons/kora/mimetypes/scalable/application-database.svg
new file mode 100644
index 000000000..02056c94c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-database.svg
@@ -0,0 +1,17 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m26.132 59.271c-0.306 0-0.582-0.066-0.828-0.197-0.241-0.131-0.421-0.295-0.541-0.491h-0.033v0.557h-0.721v-5.868h0.754v1.852l-0.033 0.557h0.033c0.12-0.196 0.3-0.36 0.541-0.491 0.246-0.132 0.522-0.197 0.828-0.197 0.519 0 0.967 0.205 1.344 0.615 0.377 0.409 0.565 0.917 0.565 1.524 0 0.606-0.188 1.115-0.565 1.524-0.377 0.41-0.825 0.615-1.344 0.615zm-0.123-0.688c0.349 0 0.65-0.132 0.901-0.394 0.252-0.268 0.377-0.62 0.377-1.057s-0.125-0.787-0.377-1.049c-0.251-0.268-0.552-0.402-0.901-0.402-0.355 0-0.659 0.131-0.91 0.394-0.246 0.262-0.369 0.614-0.369 1.057 0 0.442 0.123 0.795 0.369 1.057 0.251 0.262 0.555 0.394 0.91 0.394z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m30.001 59.271c-0.426 0-0.784-0.123-1.073-0.369-0.284-0.246-0.426-0.571-0.426-0.975 0-0.437 0.169-0.779 0.508-1.025 0.338-0.251 0.756-0.377 1.254-0.377 0.442 0 0.805 0.082 1.09 0.246v-0.114c0-0.295-0.102-0.53-0.304-0.705-0.202-0.181-0.45-0.271-0.745-0.271-0.219 0-0.418 0.052-0.599 0.156-0.175 0.104-0.295 0.246-0.36 0.426l-0.689-0.295c0.093-0.24 0.276-0.462 0.549-0.664 0.274-0.207 0.634-0.311 1.082-0.311 0.514 0 0.94 0.15 1.279 0.451 0.338 0.3 0.508 0.724 0.508 1.27v2.426h-0.721v-0.557h-0.033c-0.301 0.458-0.741 0.688-1.32 0.688zm0.123-0.688c0.312 0 0.593-0.115 0.844-0.345 0.257-0.235 0.386-0.511 0.386-0.827-0.214-0.175-0.533-0.263-0.959-0.263-0.366 0-0.642 0.08-0.828 0.238s-0.279 0.344-0.279 0.557c0 0.197 0.085 0.353 0.254 0.467 0.17 0.115 0.364 0.173 0.582 0.173z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m34.368 59.271c-0.448 0-0.819-0.109-1.114-0.328-0.29-0.218-0.503-0.492-0.639-0.819l0.672-0.279c0.213 0.503 0.576 0.754 1.09 0.754 0.234 0 0.426-0.052 0.573-0.156 0.153-0.104 0.23-0.24 0.23-0.41 0-0.262-0.183-0.439-0.549-0.532l-0.812-0.197c-0.257-0.066-0.5-0.188-0.729-0.369-0.23-0.186-0.344-0.434-0.344-0.746 0-0.355 0.155-0.642 0.467-0.86 0.317-0.224 0.691-0.336 1.123-0.336 0.355 0 0.672 0.082 0.95 0.246 0.279 0.158 0.478 0.388 0.599 0.688l-0.656 0.271c-0.148-0.356-0.454-0.533-0.918-0.533-0.224 0-0.413 0.046-0.565 0.139-0.153 0.093-0.23 0.219-0.23 0.377 0 0.23 0.178 0.385 0.533 0.467l0.795 0.189c0.377 0.087 0.655 0.238 0.836 0.451 0.18 0.213 0.27 0.453 0.27 0.721 0 0.36-0.147 0.661-0.442 0.901-0.295 0.241-0.675 0.361-1.14 0.361z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m38.474 59.271c-0.607 0-1.101-0.202-1.484-0.607-0.377-0.404-0.565-0.915-0.565-1.532 0-0.585 0.183-1.087 0.549-1.508 0.372-0.421 0.844-0.631 1.418-0.631 0.595 0 1.071 0.194 1.426 0.582 0.36 0.388 0.541 0.907 0.541 1.557l-8e-3 0.139h-3.172c0.022 0.405 0.156 0.724 0.401 0.959 0.252 0.235 0.544 0.353 0.877 0.353 0.541 0 0.907-0.23 1.099-0.689l0.672 0.279c-0.131 0.311-0.347 0.573-0.648 0.787-0.3 0.207-0.669 0.311-1.106 0.311zm1.082-2.623c-0.017-0.229-0.123-0.448-0.32-0.655-0.191-0.208-0.478-0.312-0.861-0.312-0.278 0-0.521 0.088-0.729 0.263-0.202 0.174-0.341 0.409-0.418 0.704h2.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m22.46 37.697h10.073v-21.206l-9.983 1e-3c-1.098-0.082-1.543 0.02-1.543 1.014v19.122c-0.069 1.092 0.386 1.069 1.453 1.069z" style="fill:#3d2248"/>
+ <path d="m41.846 37.69h-4.572l-2.344-1.968v-17.269l1.606-1.968h5.31c0.735-0.081 0.794 0.02 0.794 1.015v19.122c0.046 1.091-0.079 1.068-0.794 1.068z" style="fill:none;stroke-width:.7px;stroke:#3d2248"/>
+ <path d="m40.113 38.7l-8.681-1.014v-21.195l8.609-0.807c1.065-0.081 1.122 0.212 1.122 1.207l-0.072 20.227c0.067 1.092 0.058 1.582-0.978 1.582z" style="fill:#3d2248"/>
+ <path d="m36.503 23.539c0.034-0.093 0.057-0.188 0.057-0.288 1e-3 -1.232-2.661-1.896-5.165-1.896-2.502 0-5.163 0.664-5.163 1.896 0 0.101 0.024 0.196 0.058 0.289l-0.014 0.024c-0.114 0.207-0.171 0.417-0.171 0.623v1.524c0 0.235 0.074 0.46 0.205 0.673l-0.017 0.029c-0.125 0.217-0.188 0.436-0.188 0.653v1.523c0 0.227 0.07 0.445 0.194 0.653l-6e-3 0.012c-0.125 0.217-0.188 0.436-0.188 0.652v1.524c0 1.355 2.324 2.415 5.29 2.415 2.969 0 5.292-1.06 5.292-2.415v-1.524c0-0.216-0.062-0.436-0.189-0.652l-5e-3 -0.013c0.123-0.207 0.194-0.425 0.194-0.653v-1.523c0-0.217-0.062-0.437-0.189-0.653l-0.016-0.029c0.131-0.213 0.205-0.438 0.205-0.674v-1.523c0-0.206-0.057-0.417-0.171-0.624l-0.013-0.025v2e-3zm-0.382 7.887c0 0.874-1.94 1.848-4.726 1.848-2.784 0-4.724-0.974-4.724-1.848v-1.433c0.869 0.795 2.656 1.303 4.724 1.303 2.07 0 3.857-0.508 4.726-1.304v1.434zm0-2.838c0 0.874-1.94 1.849-4.726 1.849-2.784 0-4.724-0.975-4.724-1.849v-1.433c0.869 0.795 2.656 1.303 4.724 1.303 2.07 0 3.857-0.508 4.726-1.304v1.434zm0-2.878c0 0.874-1.94 1.848-4.726 1.848-2.784 0-4.724-0.973-4.724-1.848v-1.268c0.849 0.72 2.818 1.093 4.724 1.093 1.908 0 3.876-0.373 4.726-1.093v1.268z" style="fill-rule:nonzero;fill:#a35cc1"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#6c427f" offset="0"/>
+ <stop style="stop-color:#bf6ee0" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-dicom.svg b/.icons/kora/mimetypes/scalable/application-dicom.svg
new file mode 100644
index 000000000..2b43f5c24
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-dicom.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m30.3 20c-1.254 0-2.889 0.693-4.384 1.857-0.897 0.377-1.527 1.249-1.527 2.263 0 0.318 0.061 0.628 0.179 0.917-1.55 0.294-2.724 1.629-2.724 3.23 0 0.333 0.051 0.661 0.152 0.978-0.639 0.617-1 1.454-1 2.339 0 0.692 0.22 1.334 0.595 1.865-0.389 0.55-0.595 1.193-0.595 1.868 0 1.197 0.667 2.293 1.724 2.871-0.018 0.148-0.027 0.297-0.027 0.446 0 1.614 1.078 3.041 2.64 3.527 0.68 1.137 1.916 1.838 3.27 1.838 1.484 0 2.771-0.839 3.393-2.057 0.622 1.218 1.909 2.057 3.393 2.057 1.354 0 2.592-0.701 3.272-1.838 1.563-0.486 2.638-1.913 2.638-3.527 0-0.149-9e-3 -0.298-0.027-0.446 1.057-0.578 1.724-1.675 1.724-2.871 0-0.676-0.204-1.318-0.593-1.868 0.374-0.53 0.593-1.173 0.593-1.865 0-0.885-0.361-1.723-1-2.339 0.101-0.317 0.152-0.645 0.152-0.978 0-1.6-1.174-2.936-2.724-3.23 0.118-0.289 0.179-0.599 0.179-0.917 0-1.014-0.63-1.886-1.527-2.263-1.495-1.164-3.129-1.857-4.384-1.857-0.697 0-1.316 0.336-1.697 0.85-0.381-0.514-0.999-0.85-1.697-0.85m0 0.778c0.716 0 1.299 0.57 1.299 1.27v5.03c-0.357-0.277-0.808-0.444-1.299-0.444-0.22 0-0.398 0.174-0.398 0.389s0.178 0.389 0.398 0.389c0.716 0 1.299 0.57 1.299 1.27v9.344c-0.494-0.624-1.191-1.094-2.01-1.31-0.212-0.056-0.431 0.067-0.488 0.275-0.057 0.207 0.069 0.421 0.281 0.477 1.306 0.343 2.217 1.505 2.217 2.826 0 1.615-1.344 2.929-2.995 2.929-1.115 0-2.13-0.602-2.65-1.569-0.052-0.096-0.143-0.166-0.25-0.194-1.305-0.343-2.215-1.504-2.215-2.824 0-0.197 0.02-0.396 0.06-0.589 0.037-0.179-0.058-0.359-0.228-0.433-0.929-0.404-1.529-1.304-1.529-2.296 0-0.451 0.119-0.882 0.347-1.264 0.594 0.512 1.371 0.824 2.223 0.824 0.22 0 0.398-0.174 0.398-0.389s-0.178-0.389-0.398-0.389c-1.418 0-2.57-1.129-2.57-2.515 0-0.746 0.337-1.45 0.924-1.929 0.133-0.108 0.178-0.288 0.113-0.444-0.126-0.302-0.189-0.62-0.189-0.944 0-1.386 1.152-2.513 2.57-2.513s2.572 1.127 2.572 2.513c0 0.215 0.178 0.389 0.398 0.389s0.398-0.174 0.398-0.389c0-1.744-1.395-3.174-3.151-3.283-0.159-0.26-0.242-0.557-0.242-0.864 0-0.693 0.43-1.288 1.043-1.546 0.024-7e-3 0.046-0.017 0.068-0.029 0.19-0.071 0.395-0.109 0.61-0.109 0.666 0 1.261 0.364 1.552 0.949 0.096 0.193 0.333 0.273 0.53 0.179 0.198-0.094 0.279-0.325 0.183-0.519-0.332-0.669-0.961-1.149-1.685-1.319 1.015-0.605 2.01-0.949 2.812-0.949m3.393 0c0.798 0 1.797 0.344 2.812 0.949-0.724 0.17-1.353 0.651-1.685 1.319-0.096 0.193-0.014 0.425 0.183 0.519 0.198 0.094 0.436 0.014 0.532-0.179 0.291-0.586 0.885-0.949 1.55-0.949 0.215 0 0.421 0.038 0.61 0.109 0.022 0.011 0.047 0.022 0.07 0.029 0.613 0.258 1.043 0.853 1.043 1.546 0 0.307-0.085 0.604-0.244 0.864-1.756 0.109-3.149 1.539-3.149 3.283 0 0.215 0.178 0.389 0.398 0.389s0.398-0.174 0.398-0.389c0-1.386 1.152-2.513 2.57-2.513s2.572 1.127 2.572 2.513c0 0.324-0.064 0.641-0.189 0.944-0.065 0.157-0.019 0.336 0.113 0.444 0.587 0.48 0.924 1.183 0.924 1.929 0 1.386-1.154 2.515-2.572 2.515-0.22 0-0.398 0.174-0.398 0.389s0.178 0.389 0.398 0.389c0.852 0 1.629-0.312 2.223-0.824 0.228 0.382 0.349 0.813 0.349 1.264 0 0.991-0.6 1.892-1.529 2.296-0.17 0.074-0.265 0.254-0.228 0.433 0.04 0.193 0.06 0.392 0.06 0.589 0 1.32-0.912 2.48-2.217 2.824-0.107 0.028-0.196 0.099-0.248 0.194-0.52 0.967-1.537 1.569-2.652 1.569-1.652 0-2.995-1.314-2.995-2.929 0-0.109-6e-3 -0.219-0.016-0.326 0.01-0.033 0.016-0.067 0.016-0.103v-12.841c0-0.7 0.583-1.27 1.299-1.27 0.22 0 0.398-0.174 0.398-0.389s-0.178-0.389-0.398-0.389c-0.49 0-0.941 0.167-1.299 0.444v-3.373c0-0.7 0.583-1.27 1.299-1.27m5.938 6.686c-0.22 0-0.398 0.174-0.398 0.389 0 1.386-1.152 2.513-2.57 2.513-0.697 0-1.349-0.266-1.837-0.753-0.154-0.153-0.407-0.156-0.564-6e-3s-0.16 0.396-6e-3 0.549c0.551 0.55 1.264 0.887 2.036 0.969 0.183 1.183 1.23 2.093 2.49 2.093 0.22 0 0.398-0.174 0.398-0.389s-0.178-0.389-0.398-0.389c-0.824 0-1.514-0.569-1.683-1.325 1.65-0.211 2.929-1.592 2.929-3.262 0-0.215-0.178-0.389-0.398-0.389m-14.42 0.416c-0.22 0-0.398 0.172-0.398 0.387 0 1.67 1.279 3.054 2.929 3.264-0.169 0.756-0.859 1.323-1.683 1.323-0.22 0-0.398 0.174-0.398 0.389s0.178 0.389 0.398 0.389c1.26 0 2.308-0.91 2.49-2.093 0.772-0.082 1.484-0.416 2.036-0.967 0.154-0.153 0.151-0.401-6e-3 -0.551s-0.408-0.148-0.562 6e-3c-0.488 0.487-1.14 0.755-1.837 0.755-1.418 0-2.572-1.129-2.572-2.515 0-0.215-0.178-0.387-0.398-0.387m8.483 5.804c-0.22 0-0.398 0.174-0.398 0.389s0.178 0.389 0.398 0.389c1.418 0 2.572 1.129 2.572 2.515 0 0.089-6e-3 0.177-0.016 0.265-1.234 0.489-2.106 1.673-2.106 3.052 0 0.215 0.178 0.389 0.398 0.389s0.398-0.174 0.398-0.389c0-1.386 1.154-2.515 2.572-2.515 0.22 0 0.398-0.174 0.398-0.389s-0.178-0.389-0.398-0.389c-0.153 0-0.305 0.011-0.452 0.031 0-0.019 2e-3 -0.037 2e-3 -0.055 0-1.815-1.511-3.293-3.368-3.293m-4.664 0.829c-1.856 0-3.368 1.478-3.368 3.293 0 0.019 2e-3 0.036 2e-3 0.055-0.148-0.019-0.299-0.031-0.452-0.031-0.22 0-0.398 0.174-0.398 0.389s0.178 0.389 0.398 0.389c1.418 0 2.572 1.129 2.572 2.515 0 0.215 0.178 0.389 0.398 0.389s0.398-0.174 0.398-0.389c0-1.379-0.872-2.564-2.106-3.052-9e-3 -0.088-0.016-0.176-0.016-0.265 0-1.386 1.154-2.515 2.572-2.515 0.22 0 0.398-0.174 0.398-0.389s-0.178-0.389-0.398-0.389" style="fill-opacity:.75;fill-rule:nonzero;fill:#fbfbfb"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#758b9a" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-document-blank.svg b/.icons/kora/mimetypes/scalable/application-document-blank.svg
new file mode 120000
index 000000000..a3635320d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-document-blank.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-document-template.svg b/.icons/kora/mimetypes/scalable/application-document-template.svg
new file mode 120000
index 000000000..a3635320d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-document-template.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-document.svg b/.icons/kora/mimetypes/scalable/application-document.svg
new file mode 100644
index 000000000..8481d9429
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-document.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m32.646 21.437l-9.634 12.331c-1.806 2.312-1.301 6.431 1.011 8.237 2.312 1.807 6.431 1.301 8.237-1.011l9.634-12.331 1.204-1.542c1.204-1.54 0.868-4.286-0.674-5.491-1.541-1.204-4.287-0.867-5.491 0.675l-1.204 1.541-7.226 9.248-1.204 1.542c-0.602 0.77-0.433 2.143 0.337 2.745 0.771 0.602 2.144 0.434 2.746-0.336l8.429-10.791 1.542 1.205-8.43 10.79c-1.204 1.541-3.949 1.878-5.491 0.674-1.542-1.205-1.878-3.951-0.674-5.491l1.204-1.542 8.429-10.789c1.807-2.312 5.925-2.818 8.238-1.011 2.312 1.806 2.817 5.924 1.011 8.236l-1.204 1.541-9.635 12.331c-2.408 3.083-7.9 3.758-10.982 1.349-3.083-2.409-3.756-7.9-1.349-10.982l9.635-12.332 1.541 1.204z" style="fill-rule:nonzero;fill:#464d55"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#758b9a" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-drawing-template.svg b/.icons/kora/mimetypes/scalable/application-drawing-template.svg
new file mode 100644
index 000000000..792315e9a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-drawing-template.svg
@@ -0,0 +1,16 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m22.506 58.94l-1.623-4.016h0.82l1.18 3.114h0.016l1.197-3.114h0.803l-1.639 4.016h-0.754z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m27.082 59.071c-0.606 0-1.101-0.202-1.483-0.606-0.377-0.405-0.566-0.916-0.566-1.533 0-0.585 0.183-1.087 0.549-1.508 0.372-0.421 0.845-0.631 1.418-0.631 0.596 0 1.071 0.194 1.426 0.582 0.361 0.388 0.541 0.907 0.541 1.557l-8e-3 0.139h-3.172c0.022 0.405 0.156 0.724 0.402 0.959 0.251 0.235 0.544 0.353 0.877 0.353 0.541 0 0.907-0.23 1.098-0.689l0.672 0.279c-0.131 0.311-0.347 0.573-0.647 0.787-0.301 0.207-0.67 0.311-1.107 0.311zm1.082-2.623c-0.016-0.229-0.123-0.448-0.32-0.655-0.191-0.208-0.478-0.312-0.86-0.312-0.279 0-0.522 0.088-0.729 0.263-0.203 0.174-0.342 0.409-0.418 0.704h2.327z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m31.533 59.071c-0.601 0-1.096-0.202-1.484-0.606-0.388-0.41-0.582-0.921-0.582-1.533s0.194-1.12 0.582-1.524c0.388-0.41 0.883-0.615 1.484-0.615 0.448 0 0.819 0.109 1.114 0.328 0.295 0.218 0.511 0.494 0.648 0.828l-0.689 0.286c-0.207-0.502-0.582-0.754-1.123-0.754-0.333 0-0.628 0.137-0.885 0.41-0.251 0.273-0.377 0.62-0.377 1.041s0.126 0.768 0.377 1.041c0.257 0.273 0.552 0.41 0.885 0.41 0.563 0 0.951-0.252 1.164-0.754l0.672 0.286c-0.136 0.328-0.358 0.604-0.664 0.828-0.3 0.219-0.674 0.328-1.122 0.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m35.66 59.005c-0.421 0-0.743-0.112-0.967-0.336-0.219-0.224-0.328-0.54-0.328-0.95v-2.107h-0.705v-0.688h0.705v-1.229h0.754v1.229h0.984v0.688h-0.984v2.049c0 0.437 0.18 0.656 0.541 0.656 0.137 0 0.251-0.022 0.344-0.066l0.262 0.648c-0.163 0.071-0.366 0.106-0.606 0.106z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m37.124 55.408c0.388-0.41 0.883-0.615 1.484-0.615s1.095 0.205 1.483 0.615c0.388 0.404 0.582 0.912 0.582 1.524s-0.194 1.123-0.582 1.533c-0.388 0.404-0.882 0.606-1.483 0.606s-1.096-0.202-1.484-0.606c-0.388-0.41-0.582-0.921-0.582-1.533s0.194-1.12 0.582-1.524zm0.557 2.581c0.263 0.262 0.571 0.394 0.927 0.394 0.355 0 0.661-0.132 0.917-0.394 0.263-0.268 0.394-0.62 0.394-1.057s-0.131-0.787-0.394-1.049c-0.256-0.268-0.562-0.402-0.917-0.402-0.356 0-0.664 0.134-0.927 0.402-0.256 0.262-0.385 0.612-0.385 1.049s0.129 0.789 0.385 1.057z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m42.04 58.94h-0.754v-4.016h0.721v0.656h0.033c0.076-0.219 0.232-0.399 0.467-0.541 0.24-0.142 0.472-0.213 0.696-0.213s0.413 0.033 0.566 0.098l-0.287 0.705c-0.098-0.038-0.232-0.057-0.401-0.057-0.274 0-0.517 0.109-0.73 0.327-0.208 0.213-0.311 0.495-0.311 0.844v2.197z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m23.585 37.046h7.107v0.923h2.585v-0.923h7.138v1.044h2.585v-2.585h-0.954v-7.228h0.923v-2.585h-0.923v-6.71h0.954v-2.585h-2.585v0.526h-7.138v-0.923h-2.585v0.923h-7.107v-0.646h-2.585v2.585h0.923v6.83h-0.923v2.585h0.923v7.108h-0.923v2.584h2.585v-0.923zm-0.739 0v0.185h-1.108v-1.108h1.108v0.923zm8.585-20.123v-0.185h1.108v1.108h-1.108v-0.184-0.353-0.386zm1.108 20.123v0.185h-1.108v-0.185-0.386-0.352-0.185h1.108v0.923zm0.123-9.646c0.071 0.072 0.071 0.189 0 0.261-0.037 0.036-0.084 0.054-0.131 0.054s-0.095-0.018-0.131-0.054l-0.415-0.415-0.416 0.415c-0.036 0.036-0.083 0.054-0.13 0.054-0.048 0-0.095-0.018-0.131-0.054-0.072-0.072-0.072-0.189 0-0.261l0.415-0.415-0.415-0.416c-0.072-0.072-0.072-0.189 0-0.261s0.189-0.072 0.261 0l0.416 0.416 0.415-0.416c0.072-0.072 0.189-0.072 0.261 0s0.072 0.189 0 0.261l-0.415 0.416 0.416 0.415zm9.6 9.951h-1.108v-0.305-0.738-0.064h1.108v1.107zm-1.847-1.846v0.803h-5.782c3.223-0.914 5.761-3.452 6.675-6.676v5.873h-0.893zm1.816-7.966h-0.185-0.386-0.352-0.185v-1.108h1.108v1.108zm-1.077-10.403h1.108v1.108h-0.216-0.738-0.154v-0.582-0.526zm-0.739 0.526v1.32h0.893v5.355c-0.914-3.223-3.452-5.762-6.675-6.675h5.782zm-18.677-0.647h1.108v1.108h-0.184-0.739-0.185v-1.108zm1.847 1.847v-1.2h5.752c-3.223 0.913-5.762 3.452-6.675 6.675v-5.475h0.923zm-1.847 7.569h1.108v1.107h-0.184-0.353-0.386-0.185v-1.107zm0.924 3.201c0.913 3.224 3.452 5.762 6.675 6.676h-5.752v-0.923h-0.923v-5.753z" style="fill-rule:nonzero;fill:#373e44"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#758b9a" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-drawing.svg b/.icons/kora/mimetypes/scalable/application-drawing.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-drawing.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-dwg.svg b/.icons/kora/mimetypes/scalable/application-dwg.svg
new file mode 120000
index 000000000..c4d0ea0e9
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-dwg.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-dxf.svg b/.icons/kora/mimetypes/scalable/application-dxf.svg
new file mode 100644
index 000000000..d4a0a2c1a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-dxf.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m25 7v25h-9v9h-4v3h4v9h9v4h3v-4h9v-9h15v-3h-15v-9h-9v-25h-3zm-6 43v-15h15v15m-9-9v3h3v-3h-3z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#ec4646" offset="0"/>
+ <stop style="stop-color:#f17575" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-epub+zip.svg b/.icons/kora/mimetypes/scalable/application-epub+zip.svg
new file mode 100644
index 000000000..4757f48ec
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-epub+zip.svg
@@ -0,0 +1,14 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m25.429 59.371c-0.607 0-1.101-0.202-1.484-0.606-0.377-0.405-0.565-0.916-0.565-1.533 0-0.585 0.183-1.087 0.549-1.508 0.372-0.421 0.844-0.631 1.418-0.631 0.595 0 1.071 0.194 1.426 0.582 0.361 0.388 0.541 0.907 0.541 1.557l-8e-3 0.139h-3.172c0.022 0.405 0.156 0.724 0.402 0.959 0.251 0.235 0.543 0.353 0.876 0.353 0.541 0 0.907-0.23 1.099-0.689l0.672 0.279c-0.131 0.311-0.347 0.574-0.648 0.787-0.3 0.207-0.669 0.311-1.106 0.311zm1.082-2.622c-0.017-0.23-0.123-0.448-0.32-0.656-0.191-0.208-0.478-0.311-0.86-0.311-0.279 0-0.522 0.087-0.73 0.262-0.202 0.175-0.341 0.41-0.418 0.705h2.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m30.085 59.371c-0.306 0-0.582-0.065-0.828-0.197-0.24-0.131-0.42-0.295-0.54-0.491h-0.033l0.033 0.557v1.77h-0.754v-5.786h0.721v0.558h0.033c0.12-0.197 0.3-0.361 0.54-0.492 0.246-0.131 0.522-0.197 0.828-0.197 0.519 0 0.967 0.205 1.344 0.615s0.566 0.918 0.566 1.524c0 0.607-0.189 1.115-0.566 1.524-0.377 0.41-0.825 0.615-1.344 0.615zm-0.123-0.688c0.35 0 0.65-0.131 0.902-0.394 0.251-0.267 0.377-0.62 0.377-1.057s-0.126-0.787-0.377-1.049c-0.252-0.268-0.552-0.401-0.902-0.401-0.355 0-0.658 0.131-0.909 0.393-0.246 0.262-0.369 0.615-0.369 1.057 0 0.443 0.123 0.795 0.369 1.057 0.251 0.263 0.554 0.394 0.909 0.394z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m36.161 59.24h-0.721v-0.557h-0.033c-0.114 0.191-0.289 0.355-0.524 0.491-0.235 0.132-0.484 0.197-0.746 0.197-0.503 0-0.885-0.153-1.147-0.459-0.257-0.306-0.385-0.716-0.385-1.229v-2.459h0.754v2.336c0 0.748 0.33 1.123 0.991 1.123 0.312 0 0.566-0.126 0.762-0.377 0.197-0.252 0.295-0.541 0.295-0.869v-2.213h0.754v4.016z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m39.21 59.371c-0.306 0-0.582-0.065-0.828-0.197-0.24-0.131-0.421-0.295-0.541-0.491h-0.033v0.557h-0.721v-5.868h0.754v1.852l-0.033 0.558h0.033c0.12-0.197 0.301-0.361 0.541-0.492 0.246-0.131 0.522-0.197 0.828-0.197 0.519 0 0.967 0.205 1.344 0.615s0.565 0.918 0.565 1.524c0 0.607-0.188 1.115-0.565 1.524-0.377 0.41-0.825 0.615-1.344 0.615zm-0.123-0.688c0.35 0 0.65-0.131 0.901-0.394 0.252-0.267 0.377-0.62 0.377-1.057s-0.125-0.787-0.377-1.049c-0.251-0.268-0.551-0.401-0.901-0.401-0.355 0-0.658 0.131-0.91 0.393-0.246 0.262-0.369 0.615-0.369 1.057 0 0.443 0.123 0.795 0.369 1.057 0.252 0.263 0.555 0.394 0.91 0.394z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32 33.913l-6.913-6.913 6.913-6.913 2.304 2.304-4.609 4.609 2.305 2.304 6.913-6.913-6.022-6.022c-0.492-0.492-1.29-0.492-1.782 0l-9.74 9.74c-0.492 0.492-0.492 1.29 0 1.782l9.74 9.74c0.492 0.492 1.29 0.492 1.782 0l9.74-9.74c0.492-0.492 0.492-1.29 0-1.782l-1.414-1.413-9.217 9.217z" style="fill-rule:nonzero;fill:#6f350c"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,250.77,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#b1530f" offset="0"/>
+ <stop style="stop-color:#fbb321" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-excel.svg b/.icons/kora/mimetypes/scalable/application-excel.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-excel.svg
@@ -0,0 +1 @@
+application-msexcel.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-executable.svg b/.icons/kora/mimetypes/scalable/application-executable.svg
new file mode 100644
index 000000000..f9ee97954
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-executable.svg
@@ -0,0 +1,14 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m27.563 59.14h-0.754v-4.016h0.721v0.656h0.033c0.076-0.219 0.232-0.399 0.467-0.541 0.241-0.142 0.473-0.213 0.697-0.213s0.412 0.032 0.565 0.098l-0.287 0.705c-0.098-0.038-0.232-0.058-0.401-0.058-0.273 0-0.517 0.11-0.73 0.328-0.207 0.213-0.311 0.495-0.311 0.844v2.197z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m33.31 59.14h-0.721v-0.557h-0.033c-0.114 0.191-0.289 0.355-0.524 0.491-0.235 0.131-0.484 0.197-0.746 0.197-0.503 0-0.885-0.153-1.147-0.459-0.257-0.306-0.386-0.716-0.386-1.229v-2.459h0.754v2.336c0 0.748 0.331 1.123 0.992 1.123 0.312 0 0.566-0.126 0.762-0.377 0.197-0.252 0.295-0.541 0.295-0.869v-2.213h0.754v4.016z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m34.957 55.124v0.557h0.033c0.109-0.191 0.282-0.352 0.516-0.483 0.235-0.137 0.487-0.205 0.754-0.205 0.498 0 0.877 0.153 1.14 0.459 0.262 0.306 0.393 0.716 0.393 1.229v2.459h-0.754v-2.344c0-0.743-0.331-1.115-0.992-1.115-0.311 0-0.565 0.126-0.762 0.377-0.196 0.246-0.295 0.533-0.295 0.861v2.221h-0.754v-4.016h0.721z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m43 21.449c0-0.714-0.284-1.399-0.789-1.903-0.504-0.505-1.189-0.789-1.903-0.789h-16.616c-0.714 0-1.399 0.284-1.903 0.789-0.505 0.504-0.789 1.189-0.789 1.903v11.217c0 0.714 0.284 1.399 0.789 1.903 0.504 0.505 1.189 0.789 1.903 0.789h16.616c0.714 0 1.399-0.284 1.903-0.789 0.505-0.504 0.789-1.189 0.789-1.903v-11.217z" style="fill:#373e44"/>
+ <path d="m34.698 26.627l-3.55-3.544c-0.13-0.138-0.294-0.207-0.49-0.207s-0.359 0.069-0.49 0.207l-0.413 0.409c-0.135 0.134-0.202 0.297-0.202 0.489 0 0.189 0.067 0.354 0.202 0.496l2.645 2.64-2.646 2.646c-0.134 0.134-0.201 0.298-0.201 0.49 0 0.189 0.067 0.354 0.201 0.495l0.414 0.409c0.134 0.134 0.298 0.201 0.49 0.201 0.193 0 0.356-0.067 0.49-0.201l3.55-3.544c0.134-0.142 0.201-0.307 0.201-0.496 0-0.192-0.067-0.355-0.201-0.49z" style="fill-rule:nonzero;fill:#9ba8b4"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#758b9a" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-ffDiaporama.svg b/.icons/kora/mimetypes/scalable/application-ffDiaporama.svg
new file mode 120000
index 000000000..49ccd2174
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-ffDiaporama.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-flash.svg b/.icons/kora/mimetypes/scalable/application-flash.svg
new file mode 100644
index 000000000..8c1f116d2
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-flash.svg
@@ -0,0 +1,14 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m25.455 55.124h1.049v0.688h-1.049v3.328h-0.754v-3.328h-0.754v-0.688h0.754v-0.533c0-0.409 0.131-0.737 0.393-0.983 0.263-0.246 0.607-0.369 1.033-0.369h1.885v5.901h-0.754v-5.213h-1.131c-0.197 0-0.358 0.061-0.484 0.181-0.125 0.115-0.188 0.284-0.188 0.508v0.508z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m30.154 59.271c-0.427 0-0.784-0.123-1.074-0.369-0.284-0.246-0.426-0.571-0.426-0.975 0-0.437 0.169-0.779 0.508-1.025 0.339-0.251 0.757-0.377 1.254-0.377 0.442 0 0.806 0.082 1.09 0.246v-0.114c0-0.295-0.101-0.53-0.303-0.705-0.203-0.181-0.451-0.271-0.746-0.271-0.219 0-0.418 0.052-0.598 0.156-0.175 0.104-0.296 0.246-0.361 0.426l-0.689-0.295c0.093-0.24 0.276-0.462 0.55-0.664 0.273-0.207 0.633-0.311 1.081-0.311 0.514 0 0.94 0.15 1.279 0.451 0.339 0.3 0.508 0.724 0.508 1.27v2.426h-0.721v-0.557h-0.033c-0.3 0.458-0.74 0.688-1.319 0.688zm0.122-0.688c0.312 0 0.593-0.115 0.845-0.345 0.256-0.235 0.385-0.511 0.385-0.827-0.213-0.175-0.533-0.263-0.959-0.263-0.366 0-0.642 0.08-0.828 0.238s-0.278 0.344-0.278 0.557c0 0.197 0.084 0.353 0.254 0.467 0.169 0.115 0.363 0.173 0.581 0.173z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m34.521 59.271c-0.448 0-0.82-0.109-1.115-0.328-0.29-0.218-0.503-0.492-0.639-0.819l0.672-0.279c0.213 0.503 0.576 0.754 1.09 0.754 0.235 0 0.426-0.052 0.573-0.156 0.153-0.104 0.23-0.24 0.23-0.41 0-0.262-0.183-0.439-0.549-0.532l-0.812-0.197c-0.256-0.066-0.499-0.188-0.729-0.369-0.229-0.186-0.344-0.434-0.344-0.746 0-0.355 0.156-0.642 0.467-0.86 0.317-0.224 0.691-0.336 1.123-0.336 0.355 0 0.672 0.082 0.95 0.246 0.279 0.158 0.479 0.388 0.599 0.688l-0.656 0.271c-0.147-0.356-0.453-0.533-0.918-0.533-0.224 0-0.412 0.046-0.565 0.139s-0.23 0.219-0.23 0.377c0 0.23 0.178 0.385 0.533 0.467l0.795 0.189c0.377 0.087 0.656 0.238 0.836 0.451s0.27 0.453 0.27 0.721c0 0.36-0.147 0.661-0.442 0.901-0.295 0.241-0.675 0.361-1.139 0.361z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m37.513 53.272v1.852l-0.033 0.557h0.033c0.109-0.191 0.281-0.352 0.516-0.483 0.235-0.137 0.486-0.205 0.754-0.205 0.497 0 0.877 0.153 1.139 0.459s0.393 0.716 0.393 1.229v2.459h-0.754v-2.344c0-0.743-0.33-1.115-0.991-1.115-0.312 0-0.566 0.126-0.762 0.377-0.197 0.246-0.295 0.533-0.295 0.861v2.221h-0.754v-5.868h0.754z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m41.192 15.964v4.426c-4.519 0.078-5.63 4.387-5.63 4.387h3.409v4.426h-5.285c-3.179 9.588-10.494 8.735-10.494 8.735v-4.426s4.642 0.842 7.009-7.609c2.96-10.572 10.991-9.939 10.991-9.939z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#941917" offset="0"/>
+ <stop style="stop-color:#f3201b" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-font-woff.svg b/.icons/kora/mimetypes/scalable/application-font-woff.svg
new file mode 120000
index 000000000..cee8f73b5
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-font-woff.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-font.svg b/.icons/kora/mimetypes/scalable/application-font.svg
new file mode 100644
index 000000000..b5ccb5449
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-font.svg
@@ -0,0 +1,14 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m27.327 53.639c0.24 0 0.443 0.036 0.606 0.107l-0.262 0.647c-0.087-0.044-0.202-0.065-0.344-0.065-0.197 0-0.358 0.06-0.484 0.18-0.125 0.115-0.188 0.284-0.188 0.508v0.508h1.049v0.688h-1.049v3.328h-0.754v-3.328h-0.754v-0.688h0.754v-0.533c0-0.409 0.131-0.737 0.393-0.983 0.263-0.246 0.607-0.369 1.033-0.369z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m28.531 56.008c0.388-0.41 0.882-0.615 1.483-0.615s1.096 0.205 1.484 0.615c0.388 0.404 0.581 0.912 0.581 1.524s-0.193 1.123-0.581 1.533c-0.388 0.404-0.883 0.606-1.484 0.606s-1.095-0.202-1.483-0.606c-0.388-0.41-0.582-0.921-0.582-1.533s0.194-1.12 0.582-1.524zm0.557 2.581c0.262 0.262 0.571 0.394 0.926 0.394s0.661-0.132 0.918-0.394c0.262-0.268 0.394-0.62 0.394-1.057s-0.132-0.787-0.394-1.049c-0.257-0.268-0.563-0.402-0.918-0.402s-0.664 0.134-0.926 0.402c-0.257 0.262-0.385 0.612-0.385 1.049s0.128 0.789 0.385 1.057z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m33.414 55.524v0.557h0.032c0.11-0.191 0.282-0.352 0.517-0.483 0.235-0.137 0.486-0.205 0.754-0.205 0.497 0 0.877 0.153 1.139 0.459s0.393 0.716 0.393 1.229v2.459h-0.754v-2.344c0-0.743-0.33-1.115-0.991-1.115-0.312 0-0.566 0.126-0.763 0.377-0.196 0.246-0.295 0.533-0.295 0.861v2.221h-0.754v-4.016h0.722z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m38.672 59.605c-0.421 0-0.743-0.112-0.967-0.336-0.219-0.224-0.328-0.54-0.328-0.95v-2.107h-0.705v-0.688h0.705v-1.229h0.754v1.229h0.983v0.688h-0.983v2.049c0 0.437 0.18 0.656 0.541 0.656 0.136 0 0.251-0.022 0.344-0.066l0.262 0.648c-0.164 0.071-0.366 0.106-0.606 0.106z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m30.496 38.674c-2.192 0-4.032-0.632-5.521-1.896-1.461-1.265-2.192-2.936-2.192-5.016 0-2.247 0.871-4.003 2.613-5.268 1.742-1.292 3.891-1.938 6.448-1.938 2.276 0 4.145 0.421 5.606 1.264v-0.59c0-1.517-0.52-2.726-1.56-3.625-1.039-0.927-2.318-1.39-3.835-1.39-1.124 0-2.149 0.266-3.077 0.8-0.899 0.534-1.517 1.265-1.854 2.192l-3.54-1.517c0.477-1.237 1.419-2.375 2.824-3.414 1.404-1.068 3.259-1.602 5.563-1.602 2.641 0 4.832 0.773 6.574 2.318 1.742 1.546 2.613 3.723 2.613 6.533v12.475h-3.708v-2.866h-0.169c-1.545 2.36-3.807 3.54-6.785 3.54zm0.632-3.54c1.601 0 3.048-0.59 4.341-1.77 1.32-1.208 1.981-2.627 1.981-4.257-1.096-0.899-2.74-1.348-4.931-1.348-1.883 0-3.302 0.407-4.257 1.222s-1.433 1.77-1.433 2.866c0 1.011 0.435 1.812 1.306 2.402 0.872 0.59 1.869 0.885 2.993 0.885z" style="fill-rule:nonzero;fill:#296f79"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,396.55,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#348692" offset="0"/>
+ <stop style="stop-color:#9cebff" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-geo+json.svg b/.icons/kora/mimetypes/scalable/application-geo+json.svg
new file mode 120000
index 000000000..6c04ac15b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-geo+json.svg
@@ -0,0 +1 @@
+qgis-qgs.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-geo+xml.svg b/.icons/kora/mimetypes/scalable/application-geo+xml.svg
new file mode 120000
index 000000000..6c04ac15b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-geo+xml.svg
@@ -0,0 +1 @@
+qgis-qgs.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-gml+xml.svg b/.icons/kora/mimetypes/scalable/application-gml+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-gml+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-gnunet-directory.svg b/.icons/kora/mimetypes/scalable/application-gnunet-directory.svg
new file mode 120000
index 000000000..71137a9a5
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-gnunet-directory.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-gpx+xml.svg b/.icons/kora/mimetypes/scalable/application-gpx+xml.svg
new file mode 120000
index 000000000..52e990cd9
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-gpx+xml.svg
@@ -0,0 +1 @@
+application-x-osm+xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-gpx.svg b/.icons/kora/mimetypes/scalable/application-gpx.svg
new file mode 100644
index 000000000..9dd728b66
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-gpx.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m32 41.617s8.868-11.238 8.868-19.032c0-4.894-3.974-8.868-8.868-8.868s-8.868 3.974-8.868 8.868c0 7.794 8.868 19.032 8.868 19.032zm0-24.643c2.567 0 4.651 2.084 4.651 4.651s-2.084 4.651-4.651 4.651-4.651-2.084-4.651-4.651 2.084-4.651 4.651-4.651z" style="fill:#3a4148"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#758b9a" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-gvdesign.svg b/.icons/kora/mimetypes/scalable/application-gvdesign.svg
new file mode 100644
index 000000000..6d673d76a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-gvdesign.svg
@@ -0,0 +1,6 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m52.323 1.469c0.845 0 1.543 0.625 1.66 1.437l-11.811 15.548c-4.822 15.168-7.819 32.352-10.655 43.546h-13.899c-2.02 0-3.958-0.803-5.387-2.231-1.428-1.429-2.231-3.367-2.231-5.387v-20.464l0.927-1.43c1.977-3.051 4.545-7.015 5.707-8.808 1.162-1.792 3.952-6.098 6.201-9.569 2.248-3.471 4.574-7.061 5.17-7.977 1.42-2.181 1.823-2.853 1.753-2.922-0.031-0.032-0.247 0.084-0.478 0.254-0.71 0.523-7.097 6.162-9.165 8.092-1.072 1.001-2.52 2.312-3.219 2.914-0.699 0.601-2.256 1.967-3.46 3.035-1.205 1.068-2.453 2.161-2.775 2.428-0.152 0.126-0.383 0.326-0.661 0.569v-1.673c6.385-6.489 14.672-14.839 17.322-17.362h25.001z" style="fill-rule:nonzero;fill:#c63166"/>
+ <path d="m10 20.504c0.278-0.243 0.509-0.443 0.661-0.569 0.322-0.267 1.57-1.36 2.775-2.428 1.204-1.068 2.761-2.434 3.46-3.035 0.699-0.602 2.147-1.913 3.219-2.914 2.068-1.93 8.455-7.569 9.165-8.092 0.231-0.17 0.447-0.286 0.478-0.254 0.069 0.069-0.334 0.742-1.753 2.922-0.596 0.916-2.922 4.506-5.17 7.977-2.249 3.471-5.039 7.777-6.201 9.569-1.162 1.793-3.73 5.757-5.707 8.808-0.316 0.487-0.623 0.962-0.927 1.43v-13.414zm17.322-19.035c-2.649 2.521-10.938 10.872-17.322 17.359v-9.741c0-2.02 0.803-3.958 2.231-5.387 1.429-1.428 3.367-2.231 5.387-2.231h9.704z" style="fill-rule:nonzero;fill:#b8da6c"/>
+ <path d="m54 45.064v9.318c0 2.02-0.803 3.958-2.231 5.387-1.429 1.428-3.367 2.231-5.387 2.231h-9.111l16.729-16.936z" style="fill-rule:nonzero;fill:#778b3c"/>
+ <path d="m52.323 1.469c0.926 0 1.677 0.751 1.677 1.677v41.918l-16.729 16.936h-6.963c0.053-0.836 0.117-1.903 0.17-2.833 0.671-11.901 5.07-30.772 9.765-40.901 2.886-6.227 8.016-12.484 11.986-16.797h0.094z" style="fill-rule:nonzero;fill:#eddf36"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-gzip.svg b/.icons/kora/mimetypes/scalable/application-gzip.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-gzip.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-hwpx.svg b/.icons/kora/mimetypes/scalable/application-hwpx.svg
new file mode 120000
index 000000000..2acccd2c4
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-hwpx.svg
@@ -0,0 +1 @@
+application-x-hwp.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-illustrator.svg b/.icons/kora/mimetypes/scalable/application-illustrator.svg
new file mode 100644
index 000000000..b52d58f00
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-illustrator.svg
@@ -0,0 +1,12 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m23.585 37.046h7.107v0.923h2.585v-0.923h7.138v1.044h2.585v-2.585h-0.954v-7.228h0.923v-2.585h-0.923v-6.71h0.954v-2.585h-2.585v0.526h-7.138v-0.923h-2.585v0.923h-7.107v-0.646h-2.585v2.585h0.923v6.83h-0.923v2.585h0.923v7.108h-0.923v2.584h2.585v-0.923zm-0.739 0v0.185h-1.108v-1.108h1.108v0.923zm8.585-20.123v-0.185h1.108v1.108h-1.108v-0.184-0.353-0.386zm1.108 20.123v0.185h-1.108v-0.185-0.386-0.352-0.185h1.108v0.923zm0.123-9.646c0.071 0.072 0.071 0.189 0 0.261-0.037 0.036-0.084 0.054-0.131 0.054s-0.095-0.018-0.131-0.054l-0.415-0.415-0.416 0.415c-0.036 0.036-0.083 0.054-0.13 0.054-0.048 0-0.095-0.018-0.131-0.054-0.072-0.072-0.072-0.189 0-0.261l0.415-0.415-0.415-0.416c-0.072-0.072-0.072-0.189 0-0.261s0.189-0.072 0.261 0l0.416 0.416 0.415-0.416c0.072-0.072 0.189-0.072 0.261 0s0.072 0.189 0 0.261l-0.415 0.416 0.416 0.415zm9.6 9.951h-1.108v-0.305-0.738-0.064h1.108v1.107zm-1.847-1.846v0.803h-5.782c3.223-0.914 5.761-3.452 6.675-6.676v5.873h-0.893zm1.816-7.966h-0.185-0.386-0.352-0.185v-1.108h1.108v1.108zm-1.077-10.403h1.108v1.108h-0.216-0.738-0.154v-0.582-0.526zm-0.739 0.526v1.32h0.893v5.355c-0.914-3.223-3.452-5.762-6.675-6.675h5.782zm-18.677-0.647h1.108v1.108h-0.184-0.739-0.185v-1.108zm1.847 1.847v-1.2h5.752c-3.223 0.913-5.762 3.452-6.675 6.675v-5.475h0.923zm-1.847 7.569h1.108v1.107h-0.184-0.353-0.386-0.185v-1.107zm0.924 3.201c0.913 3.224 3.452 5.762 6.675 6.676h-5.752v-0.923h-0.923v-5.753z" style="fill-rule:nonzero;fill:#6f350c"/>
+ <path d="m30.38 59.371c-0.426 0-0.784-0.123-1.074-0.369-0.284-0.246-0.426-0.571-0.426-0.975 0-0.437 0.169-0.779 0.508-1.024 0.339-0.252 0.757-0.377 1.254-0.377 0.443 0 0.806 0.082 1.09 0.246v-0.115c0-0.295-0.101-0.53-0.303-0.705-0.202-0.18-0.451-0.27-0.746-0.27-0.219 0-0.418 0.051-0.598 0.155-0.175 0.104-0.295 0.246-0.361 0.426l-0.688-0.295c0.093-0.24 0.276-0.461 0.549-0.663 0.273-0.208 0.634-0.312 1.082-0.312 0.513 0 0.939 0.15 1.278 0.451 0.339 0.3 0.508 0.724 0.508 1.27v2.426h-0.721v-0.557h-0.033c-0.3 0.459-0.74 0.688-1.319 0.688zm0.123-0.688c0.311 0 0.593-0.115 0.844-0.345 0.257-0.234 0.385-0.51 0.385-0.827-0.213-0.175-0.533-0.263-0.959-0.263-0.366 0-0.642 0.08-0.828 0.238-0.185 0.159-0.278 0.344-0.278 0.557 0 0.197 0.084 0.353 0.254 0.468 0.169 0.114 0.363 0.172 0.582 0.172z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m34.123 54.216c-0.104 0.104-0.23 0.156-0.377 0.156-0.148 0-0.273-0.052-0.377-0.156s-0.156-0.229-0.156-0.377c0-0.147 0.052-0.273 0.156-0.377s0.229-0.156 0.377-0.156c0.147 0 0.273 0.052 0.377 0.156s0.156 0.23 0.156 0.377c0 0.148-0.052 0.273-0.156 0.377zm0 5.024h-0.754v-4.016h0.754v4.016z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,250.77,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#b1530f" offset="0"/>
+ <stop style="stop-color:#fbb321" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-image-avif.svg b/.icons/kora/mimetypes/scalable/application-image-avif.svg
new file mode 100644
index 000000000..df5a59461
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-image-avif.svg
@@ -0,0 +1,14 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 396.55 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#005d77" offset="0"/>
+ <stop stop-color="#0294a7" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" fill="url(#a)"/>
+ <g fill-rule="nonzero">
+ <path d="m23.957 19c-.53 0-.957.465-.957 1.043v15.912c0 .579.427 1.045.957 1.045h16.086c.53 0 .957-.466.957-1.045v-15.912c0-.578-.427-1.043-.957-1.043zm10.182 6.432 3.861 5.136h-12l3-3.849 2.139 2.574z" fill="#00363f"/>
+ <path d="m28.312 55.865c-.293.25-.576.426-.847.529-.272.102-.563.154-.874.154-.513 0-.908-.126-1.184-.377-.275-.251-.413-.571-.413-.961 0-.229.052-.438.156-.627.104-.19.24-.341.409-.456.169-.114.359-.201.57-.26.156-.041.39-.08.704-.118.64-.077 1.111-.168 1.413-.273.003-.109.004-.178.004-.207 0-.323-.074-.55-.224-.682-.203-.179-.503-.269-.902-.269-.373 0-.648.066-.825.196-.178.131-.309.362-.394.693l-.775-.105c.071-.332.186-.6.348-.803.161-.204.394-.361.7-.471.305-.11.658-.165 1.06-.165.399 0 .723.047.973.14.249.094.432.212.55.355.117.142.199.322.246.539.027.135.04.378.04.73v1.057c0 .736.017 1.202.05 1.397.034.195.101.382.201.561h-.828c-.082-.164-.135-.356-.158-.577zm-.066-1.769c-.288.118-.719.217-1.294.3-.326.047-.556.099-.691.158s-.239.145-.312.257c-.074.113-.11.239-.11.377 0 .211.08.387.239.528.16.141.394.211.702.211.306 0 .577-.067.815-.2.237-.134.412-.316.523-.548.085-.179.128-.443.128-.792z" fill="#ffffff"/>
+ <path d="m31.573 56.442-1.778-4.674h.836l1.004 2.799c.108.302.208.616.299.942.07-.246.169-.543.295-.889l1.038-2.852h.814l-1.769 4.674z" fill="#ffffff"/>
+ <path d="m34.786 50.901v-.911h.792v.911zm0 5.541v-4.674h.792v4.674z" fill="#ffffff"/>
+ <path d="m36.973 56.442v-4.058h-.7v-.616h.7v-.497c0-.314.028-.547.083-.7.077-.205.211-.372.403-.499.192-.128.462-.192.808-.192.223 0 .469.027.739.08l-.119.69c-.164-.029-.32-.044-.466-.044-.241 0-.411.052-.511.154-.1.103-.149.295-.149.577v.431h.911v.616h-.911v4.058z" fill="#ffffff"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-image-bmp.svg b/.icons/kora/mimetypes/scalable/application-image-bmp.svg
new file mode 100644
index 000000000..3787fe879
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-image-bmp.svg
@@ -0,0 +1,13 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 323.66 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#2d707e" offset="0"/>
+ <stop stop-color="#45b1b8" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <g fill-rule="nonzero">
+ <path d="m26.532 59.071c-.306 0-.582-.066-.828-.197-.241-.131-.421-.295-.541-.492h-.033v.558h-.721v-5.868h.754v1.852l-.033.557h.033c.12-.197.3-.36.541-.492.246-.131.522-.196.828-.196.519 0 .967.205 1.344.614.377.41.565.918.565 1.525 0 .606-.188 1.114-.565 1.524s-.825.615-1.344.615zm-.123-.689c.349 0 .65-.131.901-.393.252-.268.377-.62.377-1.057s-.125-.787-.377-1.049c-.251-.268-.552-.402-.901-.402-.355 0-.659.131-.91.394-.246.262-.369.614-.369 1.057 0 .442.123.795.369 1.057.251.262.555.393.91.393z" fill="#fff"/>
+ <path d="m29.083 58.94v-4.016h.721v.557h.033c.115-.191.29-.352.524-.483.241-.137.479-.205.713-.205.623 0 1.047.257 1.271.77.328-.513.795-.77 1.401-.77.476 0 .833.153 1.074.459.24.3.36.71.36 1.229v2.459h-.754v-2.344c0-.405-.073-.691-.221-.861-.147-.169-.371-.254-.672-.254-.295 0-.541.126-.737.377-.192.251-.287.538-.287.861v2.221h-.754v-2.344c0-.405-.074-.691-.222-.861-.147-.169-.371-.254-.672-.254-.295 0-.54.126-.737.377-.191.251-.287.538-.287.861v2.221z" fill="#fff"/>
+ <path d="m38.152 59.071c-.306 0-.582-.066-.828-.197-.24-.131-.421-.295-.541-.492h-.033l.033.558v1.77h-.754v-5.786h.721v.557h.033c.12-.197.301-.36.541-.492.246-.131.522-.196.828-.196.519 0 .967.205 1.344.614.377.41.565.918.565 1.525 0 .606-.188 1.114-.565 1.524s-.825.615-1.344.615zm-.123-.689c.35 0 .65-.131.901-.393.252-.268.377-.62.377-1.057s-.125-.787-.377-1.049c-.251-.268-.551-.402-.901-.402-.355 0-.658.131-.91.394-.246.262-.369.614-.369 1.057 0 .442.123.795.369 1.057.252.262.555.393.91.393z" fill="#fff"/>
+ <path d="m23.957 19c-.53 0-.957.465-.957 1.043v15.912c0 .579.427 1.045.957 1.045h16.086c.53 0 .957-.466.957-1.045v-15.912c0-.578-.427-1.043-.957-1.043zm10.182 6.432 3.861 5.136h-12l3-3.849 2.139 2.574z" fill="#025260"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-image-exr.svg b/.icons/kora/mimetypes/scalable/application-image-exr.svg
new file mode 100644
index 000000000..f0df8c2f0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-image-exr.svg
@@ -0,0 +1,14 @@
+<!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'>
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" version="1.1" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m23.957 19c-0.53 0-0.957 0.465-0.957 1.043v15.912c0 0.579 0.427 1.045 0.957 1.045h16.086c0.53 0 0.957-0.466 0.957-1.045v-15.912c0-0.578-0.427-1.043-0.957-1.043h-16.086zm10.182 6.432 3.861 5.136h-12l3-3.849 2.139 2.574 3-3.861z" style="fill-rule:nonzero;fill:rgb(101,7,51)"/>
+ <g transform="translate(23.363 59.655)">
+ <text style="fill:rgb(226,226,226);font-family:'ArialMT', 'Arial', sans-serif;font-size:12px">exr</text>
+ </g>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,250.77,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:rgb(121,31,87)" offset="0"/>
+ <stop style="stop-color:rgb(182,81,116)" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-image-gif.svg b/.icons/kora/mimetypes/scalable/application-image-gif.svg
new file mode 100644
index 000000000..f6d939394
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-image-gif.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m23.957 19c-0.53 0-0.957 0.465-0.957 1.043v15.912c0 0.579 0.427 1.045 0.957 1.045h16.086c0.53 0 0.957-0.466 0.957-1.045v-15.912c0-0.578-0.427-1.043-0.957-1.043h-16.086zm10.182 6.432l3.861 5.136h-12l3-3.849 2.139 2.574 3-3.861z" style="fill-rule:nonzero;fill:#194752"/>
+ <path d="m29.455 60.841c-0.475 0-0.863-0.12-1.164-0.361-0.3-0.235-0.516-0.505-0.647-0.811l0.688-0.287c0.077 0.219 0.216 0.402 0.418 0.549 0.208 0.148 0.443 0.222 0.705 0.222 0.415 0 0.74-0.126 0.975-0.377 0.241-0.246 0.361-0.582 0.361-1.008v-0.386h-0.033c-0.131 0.197-0.317 0.361-0.557 0.492s-0.511 0.197-0.811 0.197c-0.519 0-0.968-0.205-1.345-0.615s-0.565-0.918-0.565-1.524c0-0.607 0.188-1.115 0.565-1.525 0.377-0.409 0.826-0.614 1.345-0.614 0.3 0 0.571 0.065 0.811 0.196 0.24 0.132 0.426 0.295 0.557 0.492h0.033v-0.557h0.721v3.811c0 0.688-0.199 1.21-0.598 1.565-0.399 0.361-0.885 0.541-1.459 0.541zm0.057-2.459c0.356 0 0.656-0.131 0.902-0.393 0.251-0.262 0.377-0.615 0.377-1.057 0-0.443-0.126-0.795-0.377-1.057-0.246-0.263-0.546-0.394-0.902-0.394-0.349 0-0.65 0.134-0.901 0.402-0.251 0.262-0.377 0.612-0.377 1.049s0.126 0.789 0.377 1.057c0.251 0.262 0.552 0.393 0.901 0.393z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m33.251 53.916c-0.104 0.104-0.229 0.156-0.377 0.156-0.147 0-0.273-0.052-0.377-0.156s-0.156-0.23-0.156-0.377c0-0.148 0.052-0.273 0.156-0.377s0.23-0.156 0.377-0.156c0.148 0 0.273 0.052 0.377 0.156s0.156 0.229 0.156 0.377c0 0.147-0.052 0.273-0.156 0.377zm0 5.024h-0.754v-4.016h0.754v4.016z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m36.158 53.039c0.24 0 0.443 0.035 0.606 0.106l-0.262 0.648c-0.087-0.044-0.202-0.066-0.344-0.066-0.197 0-0.358 0.06-0.484 0.181-0.125 0.114-0.188 0.284-0.188 0.508v0.508h1.049v0.688h-1.049v3.328h-0.754v-3.328h-0.754v-0.688h0.754v-0.533c0-0.41 0.131-0.737 0.393-0.983 0.263-0.246 0.607-0.369 1.033-0.369z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#11868e" offset="0"/>
+ <stop style="stop-color:#4dd2c7" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-image-ico.svg b/.icons/kora/mimetypes/scalable/application-image-ico.svg
new file mode 100644
index 000000000..46295b901
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-image-ico.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m28.23 54.016c-0.104 0.104-0.23 0.156-0.377 0.156-0.148 0-0.273-0.052-0.377-0.156s-0.156-0.229-0.156-0.377c0-0.147 0.052-0.273 0.156-0.377s0.229-0.156 0.377-0.156c0.147 0 0.273 0.052 0.377 0.156s0.155 0.23 0.155 0.377c0 0.148-0.051 0.273-0.155 0.377zm0 5.024h-0.754v-4.016h0.754v4.016z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m31.007 59.171c-0.601 0-1.096-0.202-1.484-0.606-0.388-0.41-0.582-0.921-0.582-1.533s0.194-1.12 0.582-1.524c0.388-0.41 0.883-0.615 1.484-0.615 0.448 0 0.819 0.109 1.114 0.328 0.295 0.218 0.511 0.494 0.648 0.828l-0.689 0.286c-0.207-0.502-0.582-0.754-1.122-0.754-0.334 0-0.629 0.137-0.886 0.41-0.251 0.273-0.377 0.62-0.377 1.041s0.126 0.768 0.377 1.041c0.257 0.273 0.552 0.41 0.886 0.41 0.562 0 0.95-0.252 1.163-0.754l0.672 0.286c-0.136 0.328-0.358 0.604-0.664 0.828-0.3 0.219-0.674 0.328-1.122 0.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m33.749 55.508c0.388-0.41 0.882-0.615 1.483-0.615s1.096 0.205 1.484 0.615c0.388 0.404 0.582 0.912 0.582 1.524s-0.194 1.123-0.582 1.533c-0.388 0.404-0.883 0.606-1.484 0.606s-1.095-0.202-1.483-0.606c-0.388-0.41-0.582-0.921-0.582-1.533s0.194-1.12 0.582-1.524zm0.557 2.581c0.263 0.262 0.571 0.394 0.926 0.394 0.356 0 0.662-0.132 0.918-0.394 0.263-0.268 0.394-0.62 0.394-1.057s-0.131-0.787-0.394-1.049c-0.256-0.268-0.562-0.402-0.918-0.402-0.355 0-0.663 0.134-0.926 0.402-0.256 0.262-0.385 0.612-0.385 1.049s0.129 0.789 0.385 1.057z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m21.656 26.267l-7e-3 -7.152 8.021-1.195v8.347h-8.014zm9.35-8.56l10.692-1.707v10.267h-10.692v-8.56zm10.694 10.026l-2e-3 10.267-10.692-1.65v-8.617h10.694zm-12.03 8.43l-8.014-1.205-1e-3 -7.225h8.015v8.43z" style="fill-rule:nonzero;fill:#296f79"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,469.44,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#348692" offset="0"/>
+ <stop style="stop-color:#69b9cd" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-image-jpg.svg b/.icons/kora/mimetypes/scalable/application-image-jpg.svg
new file mode 100644
index 000000000..bc3002d88
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-image-jpg.svg
@@ -0,0 +1,14 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m23.957 19c-0.53 0-0.957 0.465-0.957 1.043v15.912c0 0.579 0.427 1.045 0.957 1.045h16.086c0.53 0 0.957-0.466 0.957-1.045v-15.912c0-0.578-0.427-1.043-0.957-1.043h-16.086zm10.182 6.432l3.861 5.136h-12l3-3.849 2.139 2.574 3-3.861z" style="fill-rule:nonzero;fill:#4e3114"/>
+ <path d="m26.129 53.416c-0.104 0.104-0.229 0.156-0.377 0.156-0.147 0-0.273-0.052-0.377-0.156s-0.155-0.23-0.155-0.377c0-0.148 0.051-0.273 0.155-0.377s0.23-0.156 0.377-0.156c0.148 0 0.273 0.052 0.377 0.156s0.156 0.229 0.156 0.377c0 0.147-0.052 0.273-0.156 0.377zm-1.204 6.876c-0.148 0-0.295-0.027-0.443-0.082l0.197-0.656c0.071 0.033 0.144 0.049 0.221 0.049 0.317 0 0.475-0.207 0.475-0.622v-4.557h0.754v4.557c0 0.442-0.106 0.77-0.319 0.983-0.213 0.219-0.508 0.328-0.885 0.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m29.208 58.571c-0.306 0-0.582-0.066-0.827-0.197-0.241-0.131-0.421-0.295-0.541-0.492h-0.033l0.033 0.558v1.77h-0.754v-5.786h0.721v0.557h0.033c0.12-0.197 0.3-0.36 0.541-0.492 0.245-0.131 0.521-0.196 0.827-0.196 0.519 0 0.967 0.205 1.344 0.614 0.377 0.41 0.566 0.918 0.566 1.525 0 0.606-0.189 1.114-0.566 1.524s-0.825 0.615-1.344 0.615zm-0.123-0.689c0.35 0 0.651-0.131 0.902-0.393 0.251-0.268 0.377-0.62 0.377-1.057s-0.126-0.787-0.377-1.049c-0.251-0.268-0.552-0.402-0.902-0.402-0.355 0-0.658 0.131-0.909 0.394-0.246 0.262-0.369 0.614-0.369 1.057 0 0.442 0.123 0.795 0.369 1.057 0.251 0.262 0.554 0.393 0.909 0.393z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m33.628 58.571c-0.607 0-1.101-0.202-1.483-0.607-0.377-0.404-0.566-0.915-0.566-1.532 0-0.585 0.183-1.088 0.549-1.508 0.372-0.421 0.844-0.631 1.418-0.631 0.596 0 1.071 0.194 1.426 0.582 0.361 0.388 0.541 0.907 0.541 1.557l-8e-3 0.139h-3.172c0.022 0.404 0.156 0.724 0.402 0.959 0.251 0.235 0.543 0.352 0.877 0.352 0.54 0 0.906-0.229 1.098-0.688l0.672 0.279c-0.131 0.311-0.347 0.573-0.648 0.786-0.3 0.208-0.669 0.312-1.106 0.312zm1.082-2.623c-0.017-0.229-0.123-0.448-0.32-0.655-0.191-0.208-0.478-0.312-0.86-0.312-0.279 0-0.522 0.088-0.73 0.262-0.202 0.175-0.341 0.41-0.418 0.705h2.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m37.988 60.341c-0.475 0-0.863-0.12-1.164-0.361-0.3-0.235-0.516-0.505-0.647-0.811l0.688-0.287c0.077 0.219 0.216 0.402 0.418 0.549 0.208 0.148 0.443 0.222 0.705 0.222 0.415 0 0.74-0.126 0.975-0.377 0.241-0.246 0.361-0.582 0.361-1.008v-0.386h-0.033c-0.131 0.197-0.317 0.361-0.557 0.492-0.241 0.131-0.511 0.197-0.812 0.197-0.519 0-0.967-0.205-1.344-0.615s-0.565-0.918-0.565-1.524c0-0.607 0.188-1.115 0.565-1.525 0.377-0.409 0.825-0.614 1.344-0.614 0.301 0 0.571 0.065 0.812 0.196 0.24 0.132 0.426 0.295 0.557 0.492h0.033v-0.557h0.721v3.811c0 0.688-0.199 1.21-0.598 1.565-0.399 0.361-0.885 0.541-1.459 0.541zm0.057-2.459c0.356 0 0.656-0.131 0.902-0.393 0.251-0.262 0.377-0.615 0.377-1.057 0-0.443-0.126-0.795-0.377-1.057-0.246-0.263-0.546-0.394-0.902-0.394-0.349 0-0.65 0.134-0.901 0.402-0.251 0.262-0.377 0.612-0.377 1.049s0.126 0.789 0.377 1.057c0.251 0.262 0.552 0.393 0.901 0.393z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,250.77,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#a06c45" offset="0"/>
+ <stop style="stop-color:#b8a05b" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-image-jxl.svg b/.icons/kora/mimetypes/scalable/application-image-jxl.svg
new file mode 100644
index 000000000..fb5d856a3
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-image-jxl.svg
@@ -0,0 +1,13 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 396.55 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#005b8f" offset="0"/>
+ <stop stop-color="#0294a7" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" fill="url(#a)"/>
+ <g fill-rule="nonzero">
+ <path d="m23.957 19c-.53 0-.957.465-.957 1.043v15.912c0 .579.427 1.045.957 1.045h16.086c.53 0 .957-.466.957-1.045v-15.912c0-.578-.427-1.043-.957-1.043zm10.182 6.432 3.861 5.136h-12l3-3.849 2.139 2.574z" fill="#00263f"/>
+ <path d="m28.858 50.91v-.92h.792v.92zm-1.004 7.345.15-.673c.158.041.283.061.374.061.161 0 .282-.053.361-.16s.119-.375.119-.803v-4.912h.792v4.929c0 .575-.075.976-.225 1.202-.19.293-.507.44-.95.44-.214 0-.421-.028-.621-.084z" fill="#ffffff"/>
+ <path d="m30.336 56.442 1.708-2.429-1.58-2.245h.99l.718 1.096c.135.208.243.383.325.524.129-.194.248-.365.357-.515l.787-1.105h.947l-1.615 2.201 1.738 2.473h-.973l-.959-1.452-.255-.392-1.228 1.844z" fill="#ffffff"/>
+ <path d="m35.353 49.99h.792v6.452h-.792z" fill="#ffffff"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-image-png.svg b/.icons/kora/mimetypes/scalable/application-image-png.svg
new file mode 100644
index 000000000..3f17acdb7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-image-png.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m23.957 19c-0.53 0-0.957 0.465-0.957 1.043v15.912c0 0.579 0.427 1.045 0.957 1.045h16.086c0.53 0 0.957-0.466 0.957-1.045v-15.912c0-0.578-0.427-1.043-0.957-1.043h-16.086zm10.182 6.432l3.861 5.136h-12l3-3.849 2.139 2.574 3-3.861z" style="fill-rule:nonzero;fill:#003056"/>
+ <path d="m27.9 58.571c-0.306 0-0.582-0.066-0.828-0.197-0.241-0.131-0.421-0.295-0.541-0.492h-0.033l0.033 0.558v1.77h-0.754v-5.786h0.721v0.557h0.033c0.12-0.197 0.3-0.36 0.541-0.492 0.246-0.131 0.522-0.196 0.828-0.196 0.519 0 0.967 0.205 1.344 0.614 0.377 0.41 0.565 0.918 0.565 1.525 0 0.606-0.188 1.114-0.565 1.524s-0.825 0.615-1.344 0.615zm-0.123-0.689c0.349 0 0.65-0.131 0.901-0.393 0.252-0.268 0.377-0.62 0.377-1.057s-0.125-0.787-0.377-1.049c-0.251-0.268-0.552-0.402-0.901-0.402-0.355 0-0.659 0.131-0.91 0.394-0.246 0.262-0.369 0.614-0.369 1.057 0 0.442 0.123 0.795 0.369 1.057 0.251 0.262 0.555 0.393 0.91 0.393z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m31.173 54.424v0.557h0.033c0.109-0.191 0.281-0.352 0.516-0.483 0.235-0.137 0.486-0.205 0.754-0.205 0.497 0 0.877 0.153 1.139 0.459s0.394 0.715 0.394 1.229v2.459h-0.754v-2.344c0-0.743-0.331-1.115-0.992-1.115-0.311 0-0.566 0.126-0.762 0.377-0.197 0.246-0.295 0.533-0.295 0.861v2.221h-0.754v-4.016h0.721z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m36.599 60.341c-0.475 0-0.863-0.12-1.163-0.361-0.301-0.235-0.517-0.505-0.648-0.811l0.688-0.287c0.077 0.219 0.216 0.402 0.418 0.549 0.208 0.148 0.443 0.222 0.705 0.222 0.416 0 0.741-0.126 0.976-0.377 0.24-0.246 0.36-0.582 0.36-1.008v-0.386h-0.033c-0.131 0.197-0.317 0.361-0.557 0.492s-0.511 0.197-0.811 0.197c-0.519 0-0.967-0.205-1.344-0.615s-0.566-0.918-0.566-1.524c0-0.607 0.189-1.115 0.566-1.525 0.377-0.409 0.825-0.614 1.344-0.614 0.3 0 0.571 0.065 0.811 0.196 0.24 0.132 0.426 0.295 0.557 0.492h0.033v-0.557h0.721v3.811c0 0.688-0.199 1.21-0.598 1.565-0.399 0.361-0.885 0.541-1.459 0.541zm0.058-2.459c0.355 0 0.655-0.131 0.901-0.393 0.251-0.262 0.377-0.615 0.377-1.057 0-0.443-0.126-0.795-0.377-1.057-0.246-0.263-0.546-0.394-0.901-0.394-0.35 0-0.651 0.134-0.902 0.402-0.251 0.262-0.377 0.612-0.377 1.049s0.126 0.789 0.377 1.057c0.251 0.262 0.552 0.393 0.902 0.393z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,323.66,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#005d77" offset="0"/>
+ <stop style="stop-color:#0294a7" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-image-psd.svg b/.icons/kora/mimetypes/scalable/application-image-psd.svg
new file mode 100644
index 000000000..4638c4161
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-image-psd.svg
@@ -0,0 +1,18 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linecap:round;stroke-linejoin:round" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m26.731 60.51h-0.754v-5.786h0.721v0.557h0.033c0.12-0.196 0.3-0.36 0.541-0.491 0.246-0.132 0.522-0.197 0.828-0.197 0.519 0 0.967 0.205 1.344 0.615 0.377 0.409 0.565 0.917 0.565 1.524 0 0.606-0.188 1.114-0.565 1.524s-0.825 0.615-1.344 0.615c-0.306 0-0.582-0.066-0.828-0.197-0.241-0.131-0.421-0.295-0.541-0.492h-0.033l0.033 0.558v1.77zm5.412-1.639c-0.448 0-0.819-0.109-1.114-0.328-0.29-0.218-0.503-0.492-0.639-0.819l0.672-0.279c0.213 0.503 0.576 0.754 1.09 0.754 0.234 0 0.426-0.052 0.573-0.156 0.153-0.104 0.23-0.24 0.23-0.41 0-0.262-0.183-0.439-0.549-0.532l-0.812-0.197c-0.257-0.066-0.5-0.189-0.729-0.369-0.23-0.186-0.344-0.434-0.344-0.746 0-0.355 0.155-0.642 0.467-0.86 0.317-0.224 0.691-0.336 1.123-0.336 0.355 0 0.672 0.082 0.95 0.246 0.279 0.158 0.478 0.388 0.599 0.688l-0.656 0.271c-0.148-0.356-0.454-0.533-0.918-0.533-0.224 0-0.413 0.046-0.566 0.139-0.152 0.093-0.229 0.219-0.229 0.377 0 0.23 0.178 0.385 0.533 0.467l0.795 0.189c0.377 0.087 0.655 0.238 0.836 0.451 0.18 0.213 0.27 0.453 0.27 0.721 0 0.36-0.147 0.661-0.442 0.901-0.296 0.241-0.675 0.361-1.14 0.361zm6.089-0.131h-0.721v-0.558h-0.033c-0.12 0.197-0.303 0.361-0.549 0.492-0.24 0.131-0.514 0.197-0.82 0.197-0.519 0-0.967-0.205-1.344-0.615s-0.565-0.918-0.565-1.524c0-0.607 0.188-1.115 0.565-1.524 0.377-0.41 0.825-0.615 1.344-0.615 0.306 0 0.58 0.065 0.82 0.197 0.246 0.131 0.429 0.295 0.549 0.491h0.033l-0.033-0.557v-1.852h0.754v5.868zm-10.255-0.558c0.349 0 0.65-0.131 0.901-0.393 0.252-0.268 0.377-0.62 0.377-1.057s-0.125-0.787-0.377-1.049c-0.251-0.268-0.552-0.402-0.901-0.402-0.355 0-0.659 0.131-0.91 0.394-0.246 0.262-0.369 0.614-0.369 1.057 0 0.442 0.123 0.795 0.369 1.057 0.251 0.262 0.555 0.393 0.91 0.393zm8.255 0c0.356 0 0.656-0.131 0.902-0.393 0.251-0.262 0.377-0.615 0.377-1.057 0-0.443-0.126-0.795-0.377-1.057-0.246-0.263-0.546-0.394-0.902-0.394-0.349 0-0.65 0.134-0.901 0.402-0.251 0.262-0.377 0.612-0.377 1.049s0.126 0.789 0.377 1.057c0.251 0.262 0.552 0.393 0.901 0.393z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m42.466 15.996l-19.935 0.125 0.096 15.31 19.935-0.125-0.096-15.31z" style="fill:#00358e"/>
+ <path d="m39.523 19.795l-19.623 3.516 2.7 15.07 19.623-3.516-2.7-15.07z" style="fill:#0c63a4;stroke-width:.49px;stroke:#00358e"/>
+ <path d="m22.264 36.458l3.504-1.856 1.316 0.581 2.561-1.437 2.847 0.412 2.01 0.064 1.397-0.783 1.751-0.794 3.155 0.585 0.25 1.461-17.708 3.323s-0.767 0.29-0.883-0.388l-0.2-1.168z" style="fill:#00358e"/>
+ <path d="m24.609 24.508c1.07-0.192 2.096 0.521 2.287 1.592 0.192 1.071-0.521 2.096-1.592 2.288s-2.096-0.522-2.288-1.593c-0.192-1.07 0.522-2.096 1.593-2.287z" style="fill:#00358e"/>
+ <path d="m36.716 28.374c2.976-0.514 5.809 1.484 6.323 4.46 0.514 2.975-1.485 5.809-4.46 6.322-2.976 0.514-5.809-1.484-6.323-4.46-0.514-2.975 1.485-5.809 4.46-6.322z" style="fill:#127bb0;stroke-width:.57px;stroke:#003564"/>
+ <path d="m34.858 38.307l2.097-7.091c1.865 1.385 5.865 2.065 5.865 2.065l0.502 0.562c-1.1 5.917-4.627 5.75-8.464 4.464z" style="fill:#00358e"/>
+ <path d="m36.684 28.315c2.975-0.514 5.809 1.485 6.323 4.46 0.513 2.976-1.485 5.809-4.461 6.323-2.975 0.514-5.808-1.485-6.322-4.46-0.514-2.976 1.484-5.809 4.46-6.323z" style="fill:none;stroke-width:.57px;stroke:#00358e"/>
+ <path d="m23.583 43.896l-1.411-0.317-1.061 0.982-0.135-1.44-1.262-0.705 1.328-0.573 0.281-1.419 0.955 1.086 1.436-0.171-0.738 1.244 0.607 1.313zm-3.839-2.833l-1.69-0.38-1.271 1.177-0.162-1.725-1.512-0.845 1.591-0.686 0.336-1.699 1.144 1.3 1.72-0.205-0.883 1.49 0.727 1.573zm28.483-23.75l-1.411-0.317-1.061 0.983-0.134-1.44-1.263-0.706 1.328-0.573 0.281-1.419 0.955 1.086 1.436-0.171-0.737 1.244 0.606 1.313zm-3.839-2.833l-1.69-0.38-1.271 1.177-0.162-1.724-1.512-0.845 1.591-0.687 0.336-1.699 1.144 1.3 1.721-0.205-0.884 1.49 0.727 1.573zm4.268-2.915l-1.548-0.348-1.165 1.079-0.147-1.58-1.386-0.774 1.457-0.629 0.309-1.557 1.048 1.192 1.576-0.188-0.81 1.365 0.666 1.44z" style="fill:#00358e"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,542.33,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#00358e" offset="0"/>
+ <stop style="stop-color:#1c9fc1" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-image-tga.svg b/.icons/kora/mimetypes/scalable/application-image-tga.svg
new file mode 100644
index 000000000..cb9604e22
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-image-tga.svg
@@ -0,0 +1,13 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 250.77 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#791f57" offset="0"/>
+ <stop stop-color="#b65174" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <g fill-rule="nonzero">
+ <path d="m23.957 19c-.53 0-.957.465-.957 1.043v15.912c0 .579.427 1.045.957 1.045h16.086c.53 0 .957-.466.957-1.045v-15.912c0-.578-.427-1.043-.957-1.043zm10.182 6.432 3.861 5.136h-12l3-3.849 2.139 2.574z" fill="#650733"/>
+ <path d="m28.347 59.005c-.421 0-.743-.112-.967-.336-.219-.224-.328-.541-.328-.95v-2.107h-.705v-.688h.705v-1.229h.754v1.229h.983v.688h-.983v2.049c0 .437.18.656.541.656.136 0 .251-.022.344-.066l.262.648c-.164.071-.366.106-.606.106z" fill="#fff"/>
+ <path d="m31.204 60.841c-.475 0-.863-.12-1.164-.361-.3-.235-.516-.505-.647-.811l.688-.287c.077.219.216.402.418.549.208.148.443.222.705.222.415 0 .74-.126.975-.377.241-.246.361-.582.361-1.008v-.386h-.033c-.131.197-.317.361-.557.492s-.511.197-.811.197c-.519 0-.968-.205-1.345-.615s-.565-.918-.565-1.524c0-.607.188-1.115.565-1.525.377-.409.826-.614 1.345-.614.3 0 .571.065.811.196.24.132.426.295.557.492h.033v-.557h.721v3.811c0 .688-.199 1.21-.598 1.565-.399.361-.885.541-1.459.541zm.057-2.459c.356 0 .656-.131.902-.393.251-.262.377-.615.377-1.057 0-.443-.126-.795-.377-1.057-.246-.263-.546-.394-.902-.394-.349 0-.65.134-.901.402-.251.262-.377.612-.377 1.049s.126.789.377 1.057c.251.262.552.393.901.393z" fill="#fff"/>
+ <path d="m35.403 59.071c-.426 0-.784-.123-1.074-.369-.284-.246-.426-.571-.426-.975 0-.437.169-.779.508-1.025.339-.251.757-.377 1.254-.377.443 0 .806.082 1.09.246v-.115c0-.295-.101-.53-.303-.704-.202-.181-.451-.271-.746-.271-.219 0-.418.052-.598.156-.175.104-.295.246-.361.426l-.688-.295c.093-.24.276-.462.549-.664.273-.207.634-.311 1.082-.311.513 0 .939.15 1.278.45.339.301.508.724.508 1.271v2.426h-.721v-.558h-.033c-.3.459-.74.689-1.319.689zm.123-.689c.311 0 .593-.114.844-.344.257-.235.385-.511.385-.828-.213-.174-.533-.262-.959-.262-.366 0-.642.079-.828.238-.185.158-.278.344-.278.557 0 .197.084.353.254.467.169.115.363.172.582.172z" fill="#fff"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-image-tiff.svg b/.icons/kora/mimetypes/scalable/application-image-tiff.svg
new file mode 100644
index 000000000..eb64fe29c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-image-tiff.svg
@@ -0,0 +1,13 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 250.77 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#791f57" offset="0"/>
+ <stop stop-color="#b65174" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <g fill-rule="nonzero">
+ <path d="m23.957 19c-.53 0-.957.465-.957 1.043v15.912c0 .579.427 1.045.957 1.045h16.086c.53 0 .957-.466.957-1.045v-15.912c0-.578-.427-1.043-.957-1.043zm10.182 6.432 3.861 5.136h-12l3-3.849 2.139 2.574z" fill="#650733"/>
+ <path d="m28.747 59.605c-.421 0-.743-.112-.967-.336-.219-.224-.328-.541-.328-.951v-2.106h-.705v-.688h.705v-1.23h.754v1.23h.983v.688h-.983v2.049c0 .437.18.656.541.656.136 0 .251-.022.344-.066l.262.647c-.164.071-.366.107-.606.107z" fill="#fff"/>
+ <path d="m30.774 54.516c-.104.103-.229.155-.377.155-.147 0-.273-.052-.377-.155-.104-.104-.156-.23-.156-.377 0-.148.052-.274.156-.377.104-.104.23-.156.377-.156.148 0 .273.052.377.156.104.103.156.229.156.377 0 .147-.052.273-.156.377zm0 5.023h-.754v-4.015h.754z" fill="#fff"/>
+ <path d="m36.238 53.639c.24 0 .443.035.606.106l-.262.648c-.087-.044-.202-.066-.344-.066-.197 0-.358.06-.484.18-.125.115-.188.285-.188.509v.508h1.049v.688h-1.049v3.327h-.754v-3.327h-1.803v3.327h-.754v-3.327h-.754v-.688h.754v-.533c0-.41.131-.738.393-.984.263-.245.607-.368 1.033-.368.24 0 .443.035.606.106l-.262.648c-.087-.044-.202-.066-.344-.066-.197 0-.358.06-.484.18-.125.115-.188.285-.188.509v.508h1.803v-.533c0-.41.131-.738.393-.984.263-.245.607-.368 1.033-.368z" fill="#fff"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-images.svg b/.icons/kora/mimetypes/scalable/application-images.svg
new file mode 100644
index 000000000..fc38d7682
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-images.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m23.957 21.7c-0.53 0-0.957 0.465-0.957 1.043v15.912c0 0.579 0.427 1.045 0.957 1.045h16.086c0.53 0 0.957-0.466 0.957-1.045v-15.912c0-0.578-0.427-1.043-0.957-1.043h-16.086zm10.182 6.432l3.861 5.136h-12l3-3.849 2.139 2.574 3-3.861z" style="fill-rule:nonzero;fill:#b5d4e3"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,615.22,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#068" offset="0"/>
+ <stop style="stop-color:#9199ff" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-info.svg b/.icons/kora/mimetypes/scalable/application-info.svg
new file mode 100644
index 000000000..5bc4113dd
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-info.svg
@@ -0,0 +1,16 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m25.263 59.24h-0.754v-4.016h0.721v0.656h0.033c0.076-0.219 0.232-0.399 0.467-0.541 0.241-0.142 0.473-0.213 0.697-0.213s0.412 0.033 0.565 0.098l-0.287 0.705c-0.098-0.038-0.232-0.057-0.401-0.057-0.273 0-0.517 0.109-0.73 0.327-0.207 0.213-0.311 0.495-0.311 0.844v2.197z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m29.066 59.371c-0.607 0-1.101-0.202-1.484-0.606-0.377-0.405-0.565-0.916-0.565-1.533 0-0.585 0.183-1.087 0.549-1.508 0.371-0.421 0.844-0.631 1.418-0.631 0.595 0 1.07 0.194 1.426 0.582 0.36 0.388 0.541 0.907 0.541 1.557l-9e-3 0.139h-3.171c0.022 0.405 0.155 0.724 0.401 0.959 0.252 0.235 0.544 0.353 0.877 0.353 0.541 0 0.907-0.23 1.098-0.689l0.672 0.279c-0.131 0.311-0.347 0.573-0.647 0.787-0.301 0.207-0.669 0.311-1.106 0.311zm1.081-2.623c-0.016-0.229-0.123-0.448-0.319-0.655-0.191-0.208-0.478-0.312-0.861-0.312-0.278 0-0.522 0.088-0.729 0.263-0.202 0.174-0.342 0.409-0.418 0.704h2.327z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.95 59.371c-0.426 0-0.784-0.123-1.073-0.369-0.284-0.246-0.426-0.571-0.426-0.975 0-0.437 0.169-0.779 0.508-1.024 0.338-0.252 0.756-0.377 1.254-0.377 0.442 0 0.806 0.081 1.09 0.245v-0.114c0-0.295-0.101-0.53-0.304-0.705-0.202-0.18-0.45-0.271-0.745-0.271-0.219 0-0.418 0.052-0.599 0.156-0.175 0.104-0.295 0.246-0.36 0.426l-0.689-0.295c0.093-0.24 0.276-0.461 0.549-0.664 0.274-0.207 0.634-0.311 1.082-0.311 0.514 0 0.94 0.15 1.279 0.451 0.338 0.3 0.508 0.724 0.508 1.27v2.426h-0.721v-0.557h-0.033c-0.301 0.459-0.74 0.688-1.32 0.688zm0.123-0.688c0.312 0 0.593-0.115 0.844-0.345 0.257-0.235 0.386-0.51 0.386-0.827-0.213-0.175-0.533-0.263-0.959-0.263-0.366 0-0.642 0.08-0.828 0.238s-0.279 0.344-0.279 0.557c0 0.197 0.085 0.353 0.254 0.467 0.17 0.115 0.364 0.173 0.582 0.173z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m37.506 59.371c-0.519 0-0.967-0.205-1.344-0.615-0.377-0.409-0.566-0.918-0.566-1.524s0.189-1.115 0.566-1.524c0.377-0.41 0.825-0.615 1.344-0.615 0.306 0 0.579 0.066 0.819 0.197 0.246 0.131 0.429 0.295 0.55 0.491h0.032l-0.032-0.557v-1.852h0.754v5.868h-0.722v-0.557h-0.032c-0.121 0.196-0.304 0.36-0.55 0.491-0.24 0.131-0.513 0.197-0.819 0.197zm0.123-0.688c0.355 0 0.655-0.132 0.901-0.394 0.252-0.262 0.377-0.614 0.377-1.057s-0.125-0.795-0.377-1.057c-0.246-0.263-0.546-0.394-0.901-0.394-0.35 0-0.65 0.134-0.902 0.402-0.251 0.262-0.377 0.612-0.377 1.049s0.126 0.789 0.377 1.057c0.252 0.262 0.552 0.394 0.902 0.394z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32 16c-6.094 0-11 4.906-11 11s4.906 11 11 11 11-4.906 11-11-4.906-11-11-11z" style="fill-rule:nonzero;fill:#296f79"/>
+ <path d="m31.942 24.817c-0.913 0-1.56 0.741-1.56 1.653v5.621c0 0.912 0.647 1.652 1.56 1.652 0.912 0 1.558-0.74 1.558-1.652v-5.621c0-0.913-0.646-1.653-1.558-1.653z" style="fill-rule:nonzero;fill:#5eafbe"/>
+ <path d="m31.948 20.521c-0.943 0-1.708 0.765-1.708 1.708s0.765 1.708 1.708 1.708c0.942 0 1.708-0.765 1.708-1.708s-0.766-1.708-1.708-1.708z" style="fill-rule:nonzero;fill:#5eafbe"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,469.44,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#348692" offset="0"/>
+ <stop style="stop-color:#69b9cd" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-install.svg b/.icons/kora/mimetypes/scalable/application-install.svg
new file mode 120000
index 000000000..a04e350b7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-install.svg
@@ -0,0 +1 @@
+gnome-mime-x-install.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-java.svg b/.icons/kora/mimetypes/scalable/application-java.svg
new file mode 100644
index 000000000..8e90831bc
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-java.svg
@@ -0,0 +1,15 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m26.529 53.826c-0.104 0.104-0.229 0.156-0.377 0.156-0.147 0-0.273-0.052-0.377-0.156-0.103-0.103-0.155-0.229-0.155-0.377 0-0.147 0.052-0.273 0.155-0.377 0.104-0.103 0.23-0.155 0.377-0.155 0.148 0 0.273 0.052 0.377 0.155 0.104 0.104 0.156 0.23 0.156 0.377 0 0.148-0.052 0.274-0.156 0.377zm-1.204 6.876c-0.148 0-0.295-0.027-0.443-0.082l0.197-0.655c0.071 0.033 0.144 0.049 0.221 0.049 0.317 0 0.475-0.208 0.475-0.623v-4.557h0.754v4.557c0 0.443-0.106 0.771-0.319 0.984-0.213 0.218-0.508 0.327-0.885 0.327z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m28.741 58.981c-0.426 0-0.784-0.123-1.074-0.368-0.284-0.246-0.426-0.571-0.426-0.976 0-0.437 0.169-0.778 0.508-1.024 0.339-0.251 0.757-0.377 1.254-0.377 0.443 0 0.806 0.082 1.09 0.246v-0.115c0-0.295-0.101-0.53-0.303-0.705-0.202-0.18-0.451-0.27-0.746-0.27-0.219 0-0.418 0.052-0.598 0.155-0.175 0.104-0.295 0.246-0.361 0.427l-0.688-0.295c0.093-0.241 0.276-0.462 0.549-0.664 0.273-0.208 0.634-0.312 1.082-0.312 0.513 0 0.939 0.151 1.278 0.451 0.339 0.301 0.508 0.724 0.508 1.27v2.426h-0.721v-0.557h-0.033c-0.3 0.459-0.74 0.688-1.319 0.688zm0.123-0.688c0.311 0 0.593-0.115 0.844-0.344 0.257-0.235 0.385-0.511 0.385-0.828-0.213-0.175-0.533-0.262-0.959-0.262-0.366 0-0.642 0.079-0.828 0.237-0.185 0.159-0.278 0.345-0.278 0.558 0 0.196 0.084 0.352 0.254 0.467 0.169 0.115 0.363 0.172 0.582 0.172z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.781 58.85l-1.623-4.016h0.82l1.18 3.115h0.016l1.197-3.115h0.803l-1.639 4.016h-0.754z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m36.856 58.981c-0.426 0-0.784-0.123-1.073-0.368-0.284-0.246-0.427-0.571-0.427-0.976 0-0.437 0.17-0.778 0.509-1.024 0.338-0.251 0.756-0.377 1.254-0.377 0.442 0 0.805 0.082 1.09 0.246v-0.115c0-0.295-0.102-0.53-0.304-0.705-0.202-0.18-0.45-0.27-0.746-0.27-0.218 0-0.417 0.052-0.598 0.155-0.175 0.104-0.295 0.246-0.36 0.427l-0.689-0.295c0.093-0.241 0.276-0.462 0.549-0.664 0.273-0.208 0.634-0.312 1.082-0.312 0.514 0 0.94 0.151 1.279 0.451 0.338 0.301 0.508 0.724 0.508 1.27v2.426h-0.721v-0.557h-0.033c-0.301 0.459-0.741 0.688-1.32 0.688zm0.123-0.688c0.312 0 0.593-0.115 0.844-0.344 0.257-0.235 0.386-0.511 0.386-0.828-0.214-0.175-0.533-0.262-0.959-0.262-0.366 0-0.642 0.079-0.828 0.237-0.186 0.159-0.279 0.345-0.279 0.558 0 0.196 0.085 0.352 0.254 0.467 0.17 0.115 0.364 0.172 0.582 0.172z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m31.141 29.047c0.752 0 0.639 0.024 1.296 0.057 0.208-0.461 0.314-1.019 0.125-1.629-0.99-0.051-1.01-0.063-1.421-0.063-0.177 0-0.314 0.02-0.621 0.025 0.368 0.534 0.719 1.066 0.96 1.61m-2.623-1.59c-2.988 0.106-7.856 0.579-7.857 2.756 0 3.112 1.334 5.904 3.436 7.82-1.95 0.521-3.428 1.354-3.428 2.647 0 2.686 6.372 3.402 10.138 3.402s10.141-0.716 10.141-3.402c0-1.293-1.48-2.126-3.43-2.647 0.41-0.373 0.796-0.774 1.143-1.211 0.046 1e-3 0.09 2e-3 0.156 2e-3 0.904 0 3.141-0.161 4.416-1.656 1.633-1.915 1.903-4.276 0.615-5.375-0.414-0.354-0.951-0.541-1.552-0.541-0.487 0-1.007 0.13-1.522 0.359-0.693-1.234-3.03-1.769-5.541-2.007-0.24 0.601-0.683 1.113-1.144 1.541 2.972 0.204 4.375 0.699 5.033 1.068-0.846 0.474-3.693 1.166-8.32 1.166-4.629 0-7.477-0.692-8.323-1.166 0.846-0.475 3.084-1.123 7.725-1.166-0.589-0.585-1.158-1.07-1.686-1.59zm13.778 3.43c0.21 0 0.375 0.051 0.492 0.15 0.498 0.424 0.261 1.827-0.799 3.07-0.553 0.648-1.488 0.907-2.226 1.012 0.585-1.13 0.973-2.381 1.121-3.709 0.533-0.356 1.045-0.523 1.412-0.523zm-6.084 8.513c1.987 0.414 3.011 0.98 3.103 1.262-0.156 0.509-2.916 1.787-8.508 1.787-5.591 0-8.35-1.278-8.505-1.752 0.092-0.303 1.115-0.878 3.101-1.295-0.034 0.102-0.058 0.209-0.058 0.325 0 1.492 2.97 1.804 5.462 1.804s5.463-0.312 5.463-1.804c0-0.117-0.024-0.224-0.058-0.327z" style="fill-opacity:.67;fill-rule:nonzero"/>
+ <path d="m32.787 26.473c-5.974-6.883 6.533-10.006 6.533-10.006-7.968 4.621-6.496 5.961-4.577 8.658 2.055 2.893-2.419 5.203-2.419 5.203s2.225-1.826 0.463-3.855zm1.956-17.468s3.796 3.797-3.6 9.636c-5.931 4.684-1.353 7.355-3e-3 10.406-3.462-3.124-6.003-5.873-4.298-8.432 2.502-3.757 9.432-5.578 7.901-11.61z" style="fill-opacity:.47;fill-rule:nonzero"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(-.354839 -59.2666 59.2669 -.354838 32.5323 61.7257)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#b22c01" offset="0"/>
+ <stop style="stop-color:#ff7b51" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-javascript.svg b/.icons/kora/mimetypes/scalable/application-javascript.svg
new file mode 100644
index 000000000..cd5149fc7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-javascript.svg
@@ -0,0 +1,12 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m15.32 54.325h0.685v4.516c0 0.412-0.084 0.741-0.251 0.985-0.167 0.245-0.453 0.368-0.86 0.368-0.128 0-0.242-0.011-0.342-0.034-0.1-0.022-0.186-0.047-0.259-0.075l0.142-0.517c0.05 0.016 0.109 0.03 0.176 0.041 0.066 0.017 0.136 0.025 0.208 0.025 0.201 0 0.334-0.069 0.401-0.208s0.1-0.334 0.1-0.585v-4.516zm27.272 5.769h-0.685v-5.769h0.568l0.058 0.467h0.025c0.184-0.156 0.384-0.289 0.602-0.401 0.222-0.111 0.453-0.167 0.692-0.167 0.262 0 0.493 0.051 0.693 0.151 0.201 0.094 0.368 0.233 0.501 0.417 0.134 0.178 0.234 0.395 0.301 0.651 0.072 0.251 0.108 0.535 0.108 0.852 0 0.345-0.047 0.654-0.142 0.927-0.094 0.267-0.222 0.495-0.384 0.684-0.161 0.189-0.347 0.334-0.559 0.434-0.211 0.095-0.434 0.142-0.668 0.142-0.189 0-0.378-0.041-0.568-0.125-0.183-0.083-0.37-0.198-0.559-0.342l0.017 0.709v1.37zm-13.056-2.63c0.179 0.144 0.359 0.261 0.543 0.35 0.189 0.089 0.406 0.134 0.651 0.134 0.268 0 0.468-0.061 0.601-0.184 0.134-0.122 0.201-0.272 0.201-0.451 0-0.105-0.028-0.197-0.084-0.275-0.055-0.078-0.128-0.145-0.217-0.2-0.083-0.062-0.181-0.114-0.292-0.159s-0.223-0.089-0.334-0.134c-0.145-0.05-0.289-0.105-0.434-0.167-0.145-0.066-0.276-0.144-0.392-0.233-0.112-0.095-0.204-0.203-0.276-0.326-0.072-0.122-0.108-0.27-0.108-0.442 0-0.162 0.03-0.312 0.091-0.451 0.067-0.145 0.159-0.267 0.276-0.368 0.122-0.105 0.27-0.186 0.442-0.242 0.173-0.061 0.368-0.092 0.585-0.092 0.256 0 0.49 0.045 0.701 0.134 0.217 0.089 0.404 0.198 0.559 0.326l-0.325 0.434c-0.139-0.106-0.284-0.192-0.434-0.259-0.151-0.067-0.315-0.1-0.493-0.1-0.256 0-0.445 0.058-0.568 0.175-0.116 0.117-0.175 0.253-0.175 0.409 0 0.095 0.025 0.178 0.075 0.251 0.05 0.066 0.117 0.128 0.201 0.183 0.083 0.05 0.178 0.098 0.283 0.142 0.112 0.039 0.226 0.081 0.343 0.125 0.144 0.056 0.289 0.115 0.434 0.176 0.15 0.061 0.284 0.139 0.401 0.234 0.117 0.089 0.211 0.2 0.283 0.334 0.078 0.133 0.117 0.295 0.117 0.484 0 0.167-0.033 0.323-0.1 0.467-0.061 0.145-0.156 0.273-0.284 0.384-0.122 0.112-0.278 0.198-0.467 0.259-0.184 0.067-0.395 0.1-0.635 0.1-0.289 0-0.565-0.053-0.826-0.158-0.262-0.106-0.49-0.24-0.685-0.401l0.342-0.459zm3.314-1.102c0-0.34 0.053-0.64 0.159-0.902 0.106-0.267 0.248-0.493 0.426-0.676 0.178-0.184 0.384-0.323 0.617-0.418 0.24-0.094 0.49-0.142 0.752-0.142 0.267 0 0.495 0.051 0.684 0.151 0.195 0.094 0.362 0.206 0.501 0.334l-0.342 0.442c-0.122-0.106-0.25-0.192-0.384-0.259-0.128-0.066-0.273-0.1-0.434-0.1-0.184 0-0.354 0.039-0.509 0.117-0.156 0.072-0.29 0.178-0.401 0.317s-0.2 0.306-0.267 0.501c-0.061 0.189-0.092 0.401-0.092 0.635 0 0.233 0.031 0.445 0.092 0.634s0.144 0.354 0.25 0.493c0.112 0.133 0.245 0.239 0.401 0.317 0.156 0.072 0.326 0.109 0.509 0.109 0.195 0 0.37-0.039 0.526-0.117 0.162-0.084 0.304-0.181 0.426-0.292l0.309 0.45c-0.184 0.162-0.39 0.29-0.618 0.384-0.223 0.095-0.456 0.142-0.701 0.142-0.267 0-0.518-0.047-0.752-0.142-0.233-0.094-0.437-0.231-0.609-0.409-0.167-0.183-0.301-0.406-0.401-0.668-0.094-0.267-0.142-0.567-0.142-0.901zm14.498-2.037h1.094v0.559h-1.094v2.254c0 0.251 0.045 0.445 0.134 0.585 0.094 0.133 0.258 0.2 0.492 0.2 0.072 0 0.15-0.011 0.234-0.033 0.083-0.023 0.159-0.048 0.225-0.076l0.134 0.518c-0.111 0.039-0.234 0.072-0.367 0.1-0.128 0.034-0.256 0.05-0.384 0.05-0.218 0-0.401-0.033-0.552-0.1-0.144-0.067-0.264-0.158-0.358-0.275-0.09-0.117-0.154-0.259-0.193-0.426-0.038-0.167-0.058-0.351-0.058-0.551v-2.246h-0.601v-0.518l0.634-0.041 0.084-1.136h0.576v1.136zm-30.182 3.005c0-0.445 0.198-0.785 0.593-1.018 0.401-0.24 1.035-0.407 1.903-0.501 0-0.128-0.014-0.254-0.041-0.376-0.023-0.122-0.067-0.231-0.134-0.326-0.061-0.094-0.145-0.169-0.25-0.225-0.106-0.061-0.242-0.092-0.409-0.092-0.24 0-0.462 0.045-0.668 0.134-0.201 0.089-0.382 0.189-0.543 0.3l-0.276-0.476c0.19-0.122 0.421-0.239 0.693-0.35 0.273-0.117 0.574-0.176 0.902-0.176 0.495 0 0.854 0.154 1.077 0.46 0.223 0.3 0.334 0.704 0.334 1.21v2.488h-0.568l-0.058-0.484h-0.017c-0.195 0.161-0.406 0.3-0.634 0.417-0.223 0.112-0.46 0.167-0.71 0.167-0.345 0-0.632-0.1-0.86-0.3-0.223-0.201-0.334-0.484-0.334-0.852zm8.006 0c0-0.445 0.198-0.785 0.593-1.018 0.401-0.24 1.035-0.407 1.904-0.501 0-0.128-0.014-0.254-0.042-0.376-0.022-0.122-0.067-0.231-0.134-0.326-0.061-0.094-0.144-0.169-0.25-0.225-0.106-0.061-0.242-0.092-0.409-0.092-0.239 0-0.462 0.045-0.668 0.134-0.2 0.089-0.381 0.189-0.543 0.3l-0.275-0.476c0.189-0.122 0.42-0.239 0.693-0.35 0.272-0.117 0.573-0.176 0.901-0.176 0.496 0 0.855 0.154 1.077 0.46 0.223 0.3 0.334 0.704 0.334 1.21v2.488h-0.567l-0.059-0.484h-0.017c-0.194 0.161-0.406 0.3-0.634 0.417-0.223 0.112-0.459 0.167-0.71 0.167-0.345 0-0.631-0.1-0.86-0.3-0.222-0.201-0.334-0.484-0.334-0.852zm15.365 1.052h-0.684v-4.057h0.684v4.057zm-2.902 0h-0.685v-4.057h0.568l0.058 0.734h0.025c0.14-0.256 0.306-0.459 0.501-0.609 0.201-0.15 0.418-0.226 0.651-0.226 0.162 0 0.307 0.028 0.435 0.084l-0.134 0.601c-0.067-0.022-0.128-0.039-0.184-0.05-0.055-0.011-0.125-0.017-0.208-0.017-0.173 0-0.354 0.07-0.543 0.209-0.184 0.139-0.345 0.381-0.484 0.726v2.605zm-16.581-4.057h0.71l0.768 2.304c0.061 0.2 0.122 0.401 0.184 0.601 0.066 0.2 0.13 0.398 0.192 0.593h0.033c0.061-0.195 0.123-0.393 0.184-0.593s0.122-0.401 0.183-0.601l0.769-2.304h0.676l-1.436 4.057h-0.802l-1.461-4.057zm-3.212 2.955c0 0.234 0.067 0.401 0.201 0.501 0.139 0.1 0.309 0.15 0.509 0.15 0.195 0 0.378-0.044 0.551-0.133 0.178-0.095 0.365-0.231 0.559-0.409v-1.127c-0.339 0.044-0.626 0.097-0.86 0.158-0.233 0.061-0.423 0.134-0.567 0.217-0.139 0.084-0.24 0.181-0.301 0.292-0.061 0.106-0.092 0.223-0.092 0.351zm8.007 0c0 0.234 0.066 0.401 0.2 0.501 0.139 0.1 0.309 0.15 0.509 0.15 0.195 0 0.379-0.044 0.551-0.133 0.178-0.095 0.365-0.231 0.56-0.409v-1.127c-0.34 0.044-0.626 0.097-0.86 0.158s-0.423 0.134-0.568 0.217c-0.139 0.084-0.239 0.181-0.3 0.292-0.062 0.106-0.092 0.223-0.092 0.351zm16.743 0.2c0.183 0.156 0.362 0.268 0.534 0.334 0.173 0.062 0.326 0.092 0.459 0.092 0.167 0 0.32-0.036 0.459-0.108 0.145-0.078 0.268-0.184 0.368-0.318 0.106-0.139 0.186-0.308 0.242-0.509 0.061-0.2 0.092-0.426 0.092-0.676 0-0.223-0.02-0.426-0.059-0.61-0.039-0.183-0.103-0.339-0.192-0.467-0.083-0.134-0.194-0.237-0.334-0.309-0.133-0.072-0.295-0.108-0.484-0.108-0.172 0-0.348 0.047-0.526 0.141-0.172 0.095-0.359 0.231-0.559 0.41v2.128zm-26.921-3.99c-0.134 0-0.248-0.042-0.342-0.125-0.089-0.084-0.134-0.19-0.134-0.318 0-0.133 0.045-0.239 0.134-0.317 0.094-0.083 0.208-0.125 0.342-0.125 0.128 0 0.236 0.042 0.326 0.125 0.094 0.078 0.141 0.184 0.141 0.317 0 0.128-0.047 0.234-0.141 0.318-0.09 0.083-0.198 0.125-0.326 0.125zm24.532 0c-0.133 0-0.247-0.042-0.342-0.125-0.089-0.084-0.134-0.19-0.134-0.318 0-0.133 0.045-0.239 0.134-0.317 0.095-0.083 0.209-0.125 0.342-0.125 0.134 0 0.245 0.042 0.334 0.125 0.095 0.078 0.142 0.184 0.142 0.317 0 0.128-0.047 0.234-0.142 0.318-0.089 0.083-0.2 0.125-0.334 0.125z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m28.204 21.734h1.916v10.231c0 1.382-0.417 2.464-1.251 3.245-0.827 0.78-1.932 1.171-3.314 1.171-1.436 0-2.554-0.367-3.354-1.102-0.801-0.734-1.201-1.763-1.201-3.086h1.905c0 0.827 0.225 1.472 0.675 1.935 0.457 0.463 1.115 0.695 1.975 0.695 0.787 0 1.422-0.248 1.905-0.745 0.49-0.496 0.738-1.19 0.744-2.083v-10.261z" style="fill-rule:nonzero;fill:#6a4600"/>
+ <path d="m37.641 29.742c-1.634-0.47-2.824-1.045-3.572-1.727-0.741-0.688-1.111-1.534-1.111-2.54 0-1.138 0.453-2.077 1.359-2.818 0.913-0.748 2.097-1.122 3.553-1.122 0.992 0 1.875 0.192 2.649 0.576 0.781 0.384 1.383 0.913 1.806 1.588 0.43 0.674 0.645 1.412 0.645 2.213h-1.915c0-0.874-0.278-1.558-0.834-2.055-0.555-0.502-1.339-0.754-2.351-0.754-0.94 0-1.674 0.209-2.203 0.625-0.523 0.411-0.784 0.983-0.784 1.717 0 0.589 0.248 1.088 0.744 1.499 0.503 0.403 1.353 0.774 2.55 1.111 1.204 0.337 2.144 0.711 2.818 1.121 0.682 0.404 1.185 0.877 1.509 1.419 0.331 0.543 0.496 1.181 0.496 1.916 0 1.171-0.456 2.11-1.369 2.818-0.913 0.701-2.134 1.052-3.662 1.052-0.992 0-1.919-0.189-2.779-0.566-0.86-0.384-1.525-0.906-1.994-1.568-0.463-0.661-0.695-1.412-0.695-2.252h1.915c0 0.873 0.321 1.564 0.963 2.074 0.648 0.502 1.512 0.754 2.59 0.754 1.005 0 1.776-0.205 2.312-0.616 0.536-0.41 0.804-0.969 0.804-1.677 0-0.707-0.248-1.253-0.744-1.637-0.497-0.39-1.396-0.774-2.7-1.151z" style="fill-rule:nonzero;fill:#6a4600"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#a6760e" offset="0"/>
+ <stop style="stop-color:#fc0" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-json.svg b/.icons/kora/mimetypes/scalable/application-json.svg
new file mode 100644
index 000000000..c18b29909
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-json.svg
@@ -0,0 +1,14 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m25.639 53.648v-0.808h0.712v0.808h-0.712zm0.712 5.152c0 0.555-0.088 0.933-0.264 1.136-0.176 0.208-0.435 0.312-0.776 0.312-0.187 0-0.371-0.024-0.552-0.072l0.136-0.552c0.181 0.032 0.29 0.048 0.328 0.048 0.096 0 0.173-0.027 0.232-0.08 0.058-0.053 0.098-0.133 0.12-0.24 0.026-0.101 0.042-0.192 0.048-0.272 0.01-0.08 0.016-0.181 0.016-0.304v-4.352h0.712v4.376z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m28.86 56.792c-0.267-0.064-0.477-0.123-0.632-0.176s-0.315-0.128-0.48-0.224-0.285-0.216-0.36-0.36-0.112-0.317-0.112-0.52c0-0.133 0.021-0.261 0.064-0.384 0.048-0.128 0.125-0.253 0.232-0.376 0.107-0.128 0.264-0.229 0.472-0.304 0.213-0.08 0.464-0.12 0.752-0.12 0.299 0 0.555 0.032 0.768 0.096 0.213 0.059 0.379 0.147 0.496 0.264s0.205 0.237 0.264 0.36 0.101 0.269 0.128 0.44l-0.696 0.088c-0.064-0.448-0.368-0.672-0.912-0.672-0.571 0-0.856 0.179-0.856 0.536 0 0.16 0.061 0.277 0.184 0.352s0.352 0.157 0.688 0.248c0.048 0.011 0.136 0.035 0.264 0.072 0.133 0.032 0.221 0.056 0.264 0.072 0.048 0.011 0.128 0.035 0.24 0.072 0.112 0.032 0.189 0.059 0.232 0.08 0.048 0.021 0.115 0.053 0.2 0.096 0.091 0.043 0.155 0.083 0.192 0.12s0.083 0.085 0.136 0.144 0.091 0.12 0.112 0.184c0.027 0.059 0.048 0.128 0.064 0.208 0.021 0.08 0.032 0.165 0.032 0.256 0 0.251-0.059 0.467-0.176 0.648-0.112 0.181-0.259 0.32-0.44 0.416-0.176 0.091-0.352 0.155-0.528 0.192-0.176 0.043-0.349 0.064-0.52 0.064-1.024 0-1.616-0.445-1.776-1.336l0.696-0.112c0.075 0.581 0.435 0.872 1.08 0.872 0.635 0 0.952-0.221 0.952-0.664 0-0.048-5e-3 -0.091-0.016-0.128-5e-3 -0.043-0.021-0.08-0.048-0.112s-0.051-0.059-0.072-0.08c-0.021-0.027-0.056-0.051-0.104-0.072-0.048-0.027-0.088-0.045-0.12-0.056-0.027-0.016-0.075-0.032-0.144-0.048-0.069-0.021-0.123-0.037-0.16-0.048-0.032-0.011-0.091-0.024-0.176-0.04-0.085-0.021-0.147-0.037-0.184-0.048z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m34.052 58.456c-0.266 0.139-0.584 0.208-0.952 0.208s-0.688-0.069-0.96-0.208c-0.266-0.139-0.469-0.32-0.608-0.544-0.133-0.229-0.232-0.461-0.296-0.696-0.058-0.235-0.088-0.475-0.088-0.72 0-0.651 0.171-1.173 0.512-1.568 0.347-0.4 0.827-0.6 1.44-0.6 0.614 0 1.091 0.2 1.432 0.6 0.347 0.395 0.52 0.917 0.52 1.568 0 0.245-0.032 0.485-0.096 0.72-0.058 0.235-0.157 0.467-0.296 0.696-0.133 0.224-0.336 0.405-0.608 0.544zm-0.04-3.112c-0.213-0.293-0.517-0.44-0.912-0.44-0.394 0-0.701 0.147-0.92 0.44-0.213 0.288-0.32 0.672-0.32 1.152 0 0.192 0.019 0.376 0.056 0.552 0.043 0.176 0.107 0.347 0.192 0.512 0.091 0.16 0.219 0.288 0.384 0.384 0.171 0.096 0.374 0.144 0.608 0.144 0.235 0 0.435-0.048 0.6-0.144 0.171-0.096 0.299-0.224 0.384-0.384 0.091-0.165 0.155-0.336 0.192-0.512 0.043-0.176 0.064-0.36 0.064-0.552 0-0.48-0.109-0.864-0.328-1.152z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m35.873 58.568v-4.144h0.704v0.576c0.214-0.448 0.632-0.672 1.256-0.672 0.939 0 1.408 0.501 1.408 1.504v2.736h-0.712v-2.528c0-0.757-0.285-1.136-0.856-1.136-0.725 0-1.088 0.464-1.088 1.392v2.272h-0.712z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m25.155 37.905h-0.528c-1.233 0-2.21-0.36-2.931-1.081-0.704-0.72-1.056-1.681-1.056-2.882v-4.107c0-0.656-0.168-1.153-0.505-1.489-0.336-0.352-0.76-0.528-1.273-0.528v-1.826c0.513 0 0.937-0.168 1.273-0.504 0.337-0.352 0.505-0.857 0.505-1.513v-4.107c0-1.201 0.352-2.162 1.056-2.882 0.721-0.721 1.698-1.081 2.931-1.081h0.528v1.825h-0.528c-0.561 0-1.033 0.201-1.417 0.601-0.369 0.4-0.553 0.937-0.553 1.609v4.107c0 1.457-0.552 2.394-1.657 2.81v0.096c1.105 0.384 1.657 1.321 1.657 2.81v4.107c0 0.673 0.184 1.209 0.553 1.609 0.384 0.401 0.856 0.601 1.417 0.601h0.528v1.825zm14.218 0h-0.528v-1.825h0.528c0.561 0 1.025-0.2 1.393-0.601 0.385-0.4 0.577-0.936 0.577-1.609v-4.107c0-1.489 0.552-2.426 1.657-2.81v-0.096c-1.105-0.416-1.657-1.353-1.657-2.81v-4.107c0-0.672-0.192-1.209-0.577-1.609-0.368-0.4-0.832-0.601-1.393-0.601h-0.528v-1.825h0.528c1.233 0 2.202 0.36 2.906 1.081 0.721 0.72 1.081 1.681 1.081 2.882v4.107c0 0.656 0.168 1.161 0.505 1.513 0.336 0.336 0.76 0.504 1.273 0.504v1.826c-0.513 0-0.937 0.176-1.273 0.528-0.337 0.336-0.505 0.833-0.505 1.489v4.107c0 1.201-0.36 2.162-1.081 2.882-0.704 0.721-1.673 1.081-2.906 1.081zm-7.397-12.271c0.69 0 1.25 0.56 1.25 1.25s-0.56 1.25-1.25 1.25-1.25-0.56-1.25-1.25 0.56-1.25 1.25-1.25zm6 0c0.69 0 1.25 0.56 1.25 1.25s-0.56 1.25-1.25 1.25-1.25-0.56-1.25-1.25 0.56-1.25 1.25-1.25zm-12 0c0.69 0 1.25 0.56 1.25 1.25s-0.56 1.25-1.25 1.25-1.25-0.56-1.25-1.25 0.56-1.25 1.25-1.25z" style="fill-rule:nonzero;fill:#296f79"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,469.44,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#348692" offset="0"/>
+ <stop style="stop-color:#69b9cd" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-ld+json.svg b/.icons/kora/mimetypes/scalable/application-ld+json.svg
new file mode 120000
index 000000000..148a141b2
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-ld+json.svg
@@ -0,0 +1 @@
+text-rdf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-loc+xml.svg b/.icons/kora/mimetypes/scalable/application-loc+xml.svg
new file mode 120000
index 000000000..6c04ac15b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-loc+xml.svg
@@ -0,0 +1 @@
+qgis-qgs.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-mac-binhex40.svg b/.icons/kora/mimetypes/scalable/application-mac-binhex40.svg
new file mode 120000
index 000000000..fdb3f4fba
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-mac-binhex40.svg
@@ -0,0 +1 @@
+application-executable.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-mathematica.svg b/.icons/kora/mimetypes/scalable/application-mathematica.svg
new file mode 100644
index 000000000..c695ab9ce
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-mathematica.svg
@@ -0,0 +1,17 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 323.66 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#ab161f" offset="0"/>
+ <stop stop-color="#c15f51" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <g fill="#fff" fill-rule="nonzero">
+ <path d="m23.41 59.24v-4.016h.721v.557h.033c.115-.191.29-.352.524-.483.241-.137.479-.205.714-.205.622 0 1.046.257 1.27.77.328-.513.795-.77 1.401-.77.476 0 .833.153 1.074.459.24.3.36.71.36 1.229v2.459h-.754v-2.344c0-.404-.073-.691-.221-.861-.147-.169-.371-.254-.672-.254-.295 0-.541.126-.737.377-.192.252-.287.539-.287.861v2.221h-.754v-2.344c0-.404-.074-.691-.222-.861-.147-.169-.371-.254-.672-.254-.295 0-.54.126-.737.377-.191.252-.287.539-.287.861v2.221z"/>
+ <path d="m31.611 59.371c-.426 0-.784-.123-1.073-.369-.284-.246-.427-.571-.427-.975 0-.437.17-.779.509-1.024.338-.252.756-.377 1.254-.377.442 0 .805.081 1.09.245v-.114c0-.295-.102-.53-.304-.705-.202-.18-.45-.271-.746-.271-.218 0-.417.052-.598.156-.175.104-.295.246-.36.426l-.689-.295c.093-.24.276-.461.549-.664.273-.207.634-.311 1.082-.311.514 0 .94.15 1.279.451.338.3.508.724.508 1.27v2.426h-.721v-.557h-.033c-.301.459-.741.688-1.32.688zm.123-.688c.312 0 .593-.115.844-.345.257-.235.386-.51.386-.827-.214-.175-.533-.263-.959-.263-.366 0-.642.08-.828.238s-.279.344-.279.557c0 .197.085.353.254.467.17.115.364.173.582.173z"/>
+ <path d="m36.192 59.305c-.421 0-.743-.112-.967-.336-.218-.224-.328-.54-.328-.95v-2.107h-.705v-.688h.705v-1.229h.754v1.229h.984v.688h-.984v2.049c0 .437.181.656.541.656.137 0 .251-.022.344-.066l.263.648c-.164.071-.366.106-.607.106z"/>
+ <path d="m38.154 53.372v1.852l-.033.557h.033c.109-.191.281-.352.516-.483.235-.137.487-.205.754-.205.497 0 .877.153 1.139.459.263.306.394.716.394 1.229v2.459h-.754v-2.344c0-.743-.331-1.115-.992-1.115-.311 0-.565.126-.762.377-.197.246-.295.533-.295.861v2.221h-.754v-5.868z"/>
+ </g>
+ <path d="m22.46 37.697h10.073v-21.206l-9.983.001c-1.098-.082-1.543.02-1.543 1.014v19.122c-.069 1.092.386 1.069 1.453 1.069z" fill="#65070e"/>
+ <path d="m41.846 37.69h-4.572l-2.344-1.968v-17.269l1.606-1.968h5.31c.735-.081.794.02.794 1.015v19.122c.046 1.091-.079 1.068-.794 1.068z" fill="none" stroke="#65070e" stroke-width=".7"/>
+ <path d="m40.113 38.7-8.681-1.014v-21.195l8.609-.807c1.065-.081 1.122.212 1.122 1.207l-.072 20.227c.067 1.092.058 1.582-.978 1.582z" fill="#65070e"/>
+ <path d="m37.996 21.93-6.962.004-3.865 6.693-1.353-2.345h-1.744v.87h1.242l1.856 3.214.502-.869 3.867-6.696h5.586v.87h.871zm-4.351 2.614c-1.447 0-2.611 1.165-2.611 2.611s1.164 2.611 2.611 2.611c.673 0 1.278-.26 1.74-.675v.675h.87v-5.222h-.87v.675c-.462-.415-1.067-.675-1.74-.675zm0 .87c.964 0 1.74.777 1.74 1.741s-.776 1.74-1.74 1.74-1.741-.776-1.741-1.74.777-1.741 1.741-1.741zm-9.564 5.213c-.006 0-.009.194-.009.435s.004.436.009.436h13.906c.006 0 .009-.195.009-.436s-.004-.435-.009-.435zm6.091 1.741c-.005 0-.008.194-.008.435s.003.435.008.435h1.724c.005 0 .009-.194.009-.435s-.004-.435-.009-.435z" fill="#ba5154" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-mathematicaplayer.svg b/.icons/kora/mimetypes/scalable/application-mathematicaplayer.svg
new file mode 120000
index 000000000..af002c3c8
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-mathematicaplayer.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.cdf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-mathml+xml.svg b/.icons/kora/mimetypes/scalable/application-mathml+xml.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-mathml+xml.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-mbox.svg b/.icons/kora/mimetypes/scalable/application-mbox.svg
new file mode 100644
index 000000000..53cb77d7a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-mbox.svg
@@ -0,0 +1,14 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m26.935 55.696c-0.208 0-0.382 0.04-0.52 0.12-0.139 0.075-0.243 0.187-0.312 0.336-0.07 0.144-0.118 0.299-0.144 0.464-0.027 0.165-0.04 0.36-0.04 0.584v2.16h-0.712v-4.144h0.712v0.576c0.202-0.448 0.594-0.672 1.176-0.672 0.602 0 0.992 0.24 1.168 0.72 0.325-0.48 0.754-0.72 1.288-0.72 0.853 0 1.28 0.464 1.28 1.392v2.848h-0.712v-2.608c0-0.704-0.243-1.056-0.728-1.056-0.672 0-1.008 0.416-1.008 1.248v2.416h-0.712v-2.696c0-0.645-0.246-0.968-0.736-0.968z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m33.519 55.696c-0.341 0-0.589 0.061-0.744 0.184-0.149 0.117-0.267 0.32-0.352 0.608l-0.672-0.096c0.176-0.848 0.797-1.272 1.864-1.272 0.587 0 1 0.109 1.24 0.328 0.245 0.213 0.368 0.627 0.368 1.24v1.824c0 0.293 0.072 0.576 0.216 0.848h-0.728c-0.069-0.149-0.115-0.32-0.136-0.512-0.485 0.405-0.997 0.608-1.536 0.608-0.416 0-0.757-0.104-1.024-0.312-0.267-0.213-0.4-0.504-0.4-0.872 0-0.427 0.2-0.768 0.6-1.024 0.171-0.112 0.539-0.208 1.104-0.288 0.565-0.085 0.963-0.168 1.192-0.248v-0.176c0-0.56-0.331-0.84-0.992-0.84zm-0.304 3.184c0.864 0 1.296-0.448 1.296-1.344v-0.248c-0.176 0.075-0.469 0.144-0.88 0.208-0.405 0.059-0.725 0.141-0.96 0.248-0.229 0.101-0.344 0.269-0.344 0.504 0 0.421 0.296 0.632 0.888 0.632z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m36.316 54.44v-0.808h0.712v0.808h-0.712zm0 4.92v-4.144h0.712v4.144h-0.712z" style="fill-rule:nonzero;fill:#fff"/>
+ <rect x="38.081" y="53.632" width=".712" height="5.728" style="fill:#fff"/>
+ <path d="m43 26.887c0 1.805-0.376 3.234-1.128 4.287s-1.787 1.58-3.103 1.58c-1.41 0-2.463-0.686-3.159-2.059-0.921 1.373-2.237 2.059-3.948 2.059-1.58 0-2.887-0.545-3.921-1.636s-1.551-2.463-1.551-4.118c0-1.636 0.517-2.999 1.551-4.09 1.053-1.109 2.322-1.664 3.808-1.664 1.448 0 2.651 0.555 3.61 1.664h0.113v-1.269h2.031v7.023c0 1.504 0.554 2.257 1.664 2.257 1.335 0 2.002-1.345 2.002-4.034 0-2.444-0.865-4.531-2.595-6.261s-3.836-2.595-6.318-2.595-4.588 0.865-6.318 2.595c-1.729 1.73-2.594 3.817-2.594 6.261 0 2.463 0.865 4.56 2.594 6.29 1.712 1.711 3.818 2.567 6.318 2.567 1.354 0 2.548-0.264 3.582-0.79l0.79 1.918c-1.354 0.602-2.811 0.902-4.372 0.902-2.012 0-3.873-0.479-5.584-1.438-1.674-0.959-3.009-2.285-4.005-3.977-0.489-0.865-0.856-1.758-1.1-2.68-0.245-0.921-0.367-1.861-0.367-2.82 0-0.94 0.113-1.862 0.338-2.764 0.245-0.921 0.612-1.805 1.1-2.651 0.489-0.847 1.072-1.608 1.749-2.285 0.696-0.677 1.457-1.241 2.285-1.692 0.846-0.47 1.739-0.828 2.679-1.072 0.94-0.263 1.909-0.395 2.905-0.395 1.994 0 3.827 0.479 5.5 1.438 1.693 0.959 3.018 2.285 3.977 3.977 0.978 1.674 1.467 3.498 1.467 5.472zm-14.554 0.113c0 0.526 0.085 1.015 0.254 1.467 0.169 0.432 0.404 0.808 0.705 1.128 0.32 0.32 0.686 0.573 1.1 0.761 0.414 0.17 0.865 0.254 1.354 0.254s0.94-0.084 1.354-0.254c0.413-0.188 0.771-0.432 1.072-0.733 0.319-0.32 0.564-0.696 0.733-1.128 0.169-0.451 0.254-0.95 0.254-1.495 0-0.526-0.085-1.015-0.254-1.467-0.169-0.451-0.414-0.827-0.733-1.128-0.301-0.32-0.659-0.564-1.072-0.733-0.414-0.188-0.865-0.282-1.354-0.282s-0.94 0.094-1.354 0.282c-0.414 0.169-0.78 0.413-1.1 0.733-0.301 0.32-0.536 0.705-0.705 1.157-0.169 0.432-0.254 0.912-0.254 1.438z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,469.44,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#348692" offset="0"/>
+ <stop style="stop-color:#69b9cd" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-metalink+xml.svg b/.icons/kora/mimetypes/scalable/application-metalink+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-metalink+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-metalink4+xml.svg b/.icons/kora/mimetypes/scalable/application-metalink4+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-metalink4+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-msexcel.svg b/.icons/kora/mimetypes/scalable/application-msexcel.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-msexcel.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-msonenote.svg b/.icons/kora/mimetypes/scalable/application-msonenote.svg
new file mode 100644
index 000000000..ebf97f2fb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-msonenote.svg
@@ -0,0 +1,16 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m22.601 37.697h10.073v-21.206l-9.983 1e-3c-1.098-0.082-1.543 0.02-1.543 1.014v19.122c-0.069 1.092 0.386 1.069 1.453 1.069z" style="fill:#3d434a"/>
+ <path d="m41.987 37.69h-4.572l-2.344-1.968v-17.269l1.606-1.968h5.31c0.735-0.081 0.794 0.02 0.794 1.015v19.122c0.046 1.091-0.079 1.068-0.794 1.068z" style="fill:none;stroke-width:.7px;stroke:#3d434a"/>
+ <path d="m40.254 38.7l-8.681-1.014v-21.195l8.609-0.807c1.065-0.081 1.122 0.212 1.122 1.207l-0.072 20.227c0.067 1.092 0.058 1.582-0.978 1.582z" style="fill:#3d434a"/>
+ <rect x="26.327" y="21.987" width="10.299" height="1.931" style="fill:#9aa6b3"/>
+ <rect x="26.338" y="24.85" width="10.299" height="1.931" style="fill:#9aa6b3"/>
+ <rect x="26.353" y="27.57" width="10.299" height="1.931" style="fill:#9aa6b3"/>
+ <rect x="26.332" y="30.393" width="10.299" height="1.931" style="fill:#9aa6b3"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#758b9a" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-msoutlook.svg b/.icons/kora/mimetypes/scalable/application-msoutlook.svg
new file mode 120000
index 000000000..8283b0740
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-msoutlook.svg
@@ -0,0 +1 @@
+application-mbox.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-mspowerpoint.svg b/.icons/kora/mimetypes/scalable/application-mspowerpoint.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-mspowerpoint.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-msword-template.svg b/.icons/kora/mimetypes/scalable/application-msword-template.svg
new file mode 100644
index 000000000..4cf90c610
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-msword-template.svg
@@ -0,0 +1,19 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m27.99 59.271c-0.519 0-0.968-0.205-1.345-0.615-0.377-0.409-0.565-0.918-0.565-1.524 0-0.607 0.188-1.115 0.565-1.524 0.377-0.41 0.826-0.615 1.345-0.615 0.306 0 0.579 0.065 0.819 0.197 0.246 0.131 0.429 0.295 0.549 0.491h0.033l-0.033-0.557v-1.852h0.754v5.868h-0.721v-0.557h-0.033c-0.12 0.196-0.303 0.36-0.549 0.491-0.24 0.131-0.513 0.197-0.819 0.197zm0.122-0.688c0.356 0 0.656-0.132 0.902-0.394 0.251-0.262 0.377-0.615 0.377-1.057 0-0.443-0.126-0.795-0.377-1.057-0.246-0.263-0.546-0.394-0.902-0.394-0.349 0-0.65 0.134-0.901 0.402-0.251 0.262-0.377 0.612-0.377 1.049s0.126 0.789 0.377 1.057c0.251 0.262 0.552 0.394 0.901 0.394z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m31.336 55.608c0.388-0.41 0.882-0.615 1.483-0.615s1.096 0.205 1.484 0.615c0.388 0.404 0.582 0.912 0.582 1.524s-0.194 1.123-0.582 1.532c-0.388 0.405-0.883 0.607-1.484 0.607s-1.095-0.202-1.483-0.607c-0.388-0.409-0.582-0.92-0.582-1.532s0.194-1.12 0.582-1.524zm0.557 2.581c0.262 0.262 0.571 0.394 0.926 0.394s0.661-0.132 0.918-0.394c0.262-0.268 0.394-0.62 0.394-1.057s-0.132-0.787-0.394-1.049c-0.257-0.268-0.563-0.402-0.918-0.402s-0.664 0.134-0.926 0.402c-0.257 0.262-0.385 0.612-0.385 1.049s0.128 0.789 0.385 1.057z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m37.187 59.205c-0.421 0-0.743-0.112-0.967-0.336-0.219-0.224-0.328-0.541-0.328-0.95v-2.107h-0.705v-0.688h0.705v-1.229h0.754v1.229h0.983v0.688h-0.983v2.049c0 0.437 0.18 0.656 0.541 0.656 0.136 0 0.251-0.022 0.344-0.066l0.262 0.648c-0.164 0.071-0.366 0.106-0.606 0.106z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m22.601 37.697h10.073v-21.206l-9.983 1e-3c-1.098-0.082-1.543 0.02-1.543 1.014v19.122c-0.069 1.092 0.386 1.069 1.453 1.069z" style="fill:#3d434a"/>
+ <path d="m41.987 37.69h-4.572l-2.344-1.968v-17.269l1.606-1.968h5.31c0.735-0.081 0.794 0.02 0.794 1.015v19.122c0.046 1.091-0.079 1.068-0.794 1.068z" style="fill:none;stroke-width:.7px;stroke:#3d434a"/>
+ <path d="m40.254 38.7l-8.681-1.014v-21.195l8.609-0.807c1.065-0.081 1.122 0.212 1.122 1.207l-0.072 20.227c0.067 1.092 0.058 1.582-0.978 1.582z" style="fill:#3d434a"/>
+ <rect x="26.327" y="21.987" width="10.299" height="1.931" style="fill:#9aa6b3"/>
+ <rect x="26.338" y="24.85" width="10.299" height="1.931" style="fill:#9aa6b3"/>
+ <rect x="26.353" y="27.57" width="10.299" height="1.931" style="fill:#9aa6b3"/>
+ <rect x="26.332" y="30.393" width="10.299" height="1.931" style="fill:#9aa6b3"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#758b9a" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-msword.svg b/.icons/kora/mimetypes/scalable/application-msword.svg
new file mode 120000
index 000000000..e3ddc190a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-msword.svg
@@ -0,0 +1 @@
+wps-office-doc.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-music-blank.svg b/.icons/kora/mimetypes/scalable/application-music-blank.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-music-blank.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-music-playlist-blank.svg b/.icons/kora/mimetypes/scalable/application-music-playlist-blank.svg
new file mode 120000
index 000000000..f8e482a45
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-music-playlist-blank.svg
@@ -0,0 +1 @@
+application-audio-playlist.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-octet-stream.svg b/.icons/kora/mimetypes/scalable/application-octet-stream.svg
new file mode 120000
index 000000000..fdb3f4fba
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-octet-stream.svg
@@ -0,0 +1 @@
+application-executable.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-oebps-package+xml.svg b/.icons/kora/mimetypes/scalable/application-oebps-package+xml.svg
new file mode 120000
index 000000000..80620a715
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-oebps-package+xml.svg
@@ -0,0 +1 @@
+application-x-fictionbook.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-ogg.svg b/.icons/kora/mimetypes/scalable/application-ogg.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-ogg.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-owl+xml.svg b/.icons/kora/mimetypes/scalable/application-owl+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-owl+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-pdf.svg b/.icons/kora/mimetypes/scalable/application-pdf.svg
new file mode 100644
index 000000000..b288329a2
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-pdf.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m28.199 59.371c-0.306 0-0.582-0.066-0.828-0.197-0.24-0.131-0.42-0.295-0.541-0.491h-0.032l0.032 0.557v1.77h-0.754v-5.786h0.722v0.557h0.032c0.121-0.196 0.301-0.36 0.541-0.491 0.246-0.131 0.522-0.197 0.828-0.197 0.519 0 0.967 0.205 1.344 0.615 0.377 0.409 0.566 0.918 0.566 1.524s-0.189 1.115-0.566 1.524c-0.377 0.41-0.825 0.615-1.344 0.615zm-0.123-0.688c0.35 0 0.65-0.132 0.902-0.394 0.251-0.268 0.377-0.62 0.377-1.057s-0.126-0.787-0.377-1.049c-0.252-0.268-0.552-0.402-0.902-0.402-0.355 0-0.658 0.132-0.91 0.394-0.245 0.262-0.368 0.614-0.368 1.057s0.123 0.795 0.368 1.057c0.252 0.262 0.555 0.394 0.91 0.394z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.479 59.371c-0.519 0-0.967-0.205-1.344-0.615-0.377-0.409-0.565-0.918-0.565-1.524s0.188-1.115 0.565-1.524c0.377-0.41 0.825-0.615 1.344-0.615 0.306 0 0.579 0.066 0.82 0.197 0.246 0.131 0.429 0.295 0.549 0.491h0.033l-0.033-0.557v-1.852h0.754v5.868h-0.721v-0.557h-0.033c-0.12 0.196-0.303 0.36-0.549 0.491-0.241 0.131-0.514 0.197-0.82 0.197zm0.123-0.688c0.355 0 0.656-0.132 0.902-0.394 0.251-0.262 0.377-0.614 0.377-1.057s-0.126-0.795-0.377-1.057c-0.246-0.262-0.547-0.394-0.902-0.394-0.349 0-0.65 0.134-0.901 0.402-0.252 0.262-0.377 0.612-0.377 1.049s0.125 0.789 0.377 1.057c0.251 0.262 0.552 0.394 0.901 0.394z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m37.487 53.339c0.24 0 0.443 0.036 0.607 0.107l-0.263 0.647c-0.087-0.044-0.202-0.065-0.344-0.065-0.197 0-0.358 0.06-0.483 0.18-0.126 0.115-0.189 0.284-0.189 0.508v0.508h1.049v0.689h-1.049v3.327h-0.754v-3.327h-0.754v-0.689h0.754v-0.533c0-0.409 0.131-0.737 0.393-0.983 0.263-0.246 0.607-0.369 1.033-0.369z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m42.644 29.436c-0.44-0.434-1.415-0.663-2.899-0.682-1.005-0.016-2.214 0.076-3.486 0.255-0.569-0.329-1.156-0.686-1.617-1.117-1.24-1.157-2.274-2.764-2.919-4.53 0.042-0.165 0.078-0.31 0.111-0.458 0 0 0.698-3.966 0.514-5.306-0.026-0.184-0.041-0.238-0.091-0.381l-0.061-0.155c-0.189-0.438-0.562-0.902-1.146-0.876l-0.342-0.016h-9e-3c-0.651 0-1.182 0.333-1.321 0.83-0.423 1.561 0.013 3.896 0.805 6.92l-0.203 0.492c-0.566 1.382-1.277 2.774-1.903 4.001l-0.082 0.16c-0.659 1.29-1.257 2.386-1.799 3.313l-0.56 0.296c-0.041 0.022-1.001 0.529-1.226 0.666-1.909 1.14-3.175 2.434-3.384 3.461-0.067 0.327-0.017 0.747 0.322 0.941l0.542 0.273c0.235 0.118 0.482 0.177 0.736 0.177 1.36 0 2.939-1.694 5.114-5.49 2.511-0.817 5.37-1.497 7.876-1.872 1.909 1.076 4.258 1.822 5.74 1.822 0.263 0 0.49-0.025 0.675-0.074 0.284-0.075 0.523-0.237 0.67-0.457 0.287-0.433 0.345-1.029 0.267-1.639-0.023-0.181-0.168-0.405-0.324-0.558v4e-3zm-20.313 7.236c0.248-0.678 1.23-2.019 2.681-3.208 0.092-0.074 0.317-0.285 0.522-0.48-1.517 2.421-2.534 3.386-3.203 3.688zm8.597-19.797c0.437 0 0.686 1.102 0.707 2.135 0.02 1.033-0.221 1.758-0.521 2.295-0.248-0.795-0.368-2.046-0.368-2.865 0 0-0.018-1.565 0.182-1.565zm-2.564 14.108c0.304-0.545 0.621-1.12 0.945-1.73 0.789-1.492 1.287-2.66 1.659-3.62 0.738 1.343 1.657 2.485 2.738 3.4 0.135 0.114 0.278 0.229 0.428 0.343-2.198 0.435-4.098 0.964-5.77 1.607zm13.858-0.123c-0.134 0.083-0.518 0.133-0.764 0.133-0.797 0-1.781-0.364-3.162-0.956 0.53-0.04 1.017-0.06 1.453-0.06 0.798 0 1.035 0 1.816 0.196 0.781 0.199 0.79 0.603 0.657 0.687z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#9f0400" offset="0"/>
+ <stop style="stop-color:#e42f3b" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-pgp-encrypted.svg b/.icons/kora/mimetypes/scalable/application-pgp-encrypted.svg
new file mode 120000
index 000000000..73b839028
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-pgp-encrypted.svg
@@ -0,0 +1 @@
+encrypted.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-pgp-keys.svg b/.icons/kora/mimetypes/scalable/application-pgp-keys.svg
new file mode 120000
index 000000000..de2284a97
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-pgp-keys.svg
@@ -0,0 +1 @@
+encrypted-key.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-pgp-signature.svg b/.icons/kora/mimetypes/scalable/application-pgp-signature.svg
new file mode 120000
index 000000000..de2284a97
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-pgp-signature.svg
@@ -0,0 +1 @@
+encrypted-key.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-pgp.svg b/.icons/kora/mimetypes/scalable/application-pgp.svg
new file mode 120000
index 000000000..de2284a97
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-pgp.svg
@@ -0,0 +1 @@
+encrypted-key.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-pkcs10.svg b/.icons/kora/mimetypes/scalable/application-pkcs10.svg
new file mode 120000
index 000000000..caa47131f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-pkcs10.svg
@@ -0,0 +1 @@
+application-pkix-cert.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-pkcs12.svg b/.icons/kora/mimetypes/scalable/application-pkcs12.svg
new file mode 120000
index 000000000..caa47131f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-pkcs12.svg
@@ -0,0 +1 @@
+application-pkix-cert.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-pkcs7-mime.svg b/.icons/kora/mimetypes/scalable/application-pkcs7-mime.svg
new file mode 120000
index 000000000..de2284a97
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-pkcs7-mime.svg
@@ -0,0 +1 @@
+encrypted-key.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-pkcs7-signature.svg b/.icons/kora/mimetypes/scalable/application-pkcs7-signature.svg
new file mode 120000
index 000000000..de2284a97
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-pkcs7-signature.svg
@@ -0,0 +1 @@
+encrypted-key.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-pkcs8+pem.svg b/.icons/kora/mimetypes/scalable/application-pkcs8+pem.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-pkcs8+pem.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-pkcs8.svg b/.icons/kora/mimetypes/scalable/application-pkcs8.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-pkcs8.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-pkix-cerl.svg b/.icons/kora/mimetypes/scalable/application-pkix-cerl.svg
new file mode 120000
index 000000000..b02dde5bc
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-pkix-cerl.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-pkix-cert.svg b/.icons/kora/mimetypes/scalable/application-pkix-cert.svg
new file mode 120000
index 000000000..b02dde5bc
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-pkix-cert.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-pkix-crl.svg b/.icons/kora/mimetypes/scalable/application-pkix-crl.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-pkix-crl.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-pkix-pkipath.svg b/.icons/kora/mimetypes/scalable/application-pkix-pkipath.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-pkix-pkipath.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-postscript.svg b/.icons/kora/mimetypes/scalable/application-postscript.svg
new file mode 100644
index 000000000..bc75292ac
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-postscript.svg
@@ -0,0 +1,16 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m26.5 17.375h11v2.75h1.375v-2.75c0-0.759-0.615-1.375-1.375-1.375h-11c-0.759 0-1.375 0.616-1.375 1.375v2.75h1.375v-2.75z" style="fill-rule:nonzero;fill:#6f222d"/>
+ <path d="m41.625 21.5h-19.25c-0.759 0-1.375 0.616-1.375 1.375v6.875c0 0.76 0.616 1.375 1.375 1.375h2.75v5.5c0 0.76 0.616 1.375 1.375 1.375h11c0.76 0 1.375-0.615 1.375-1.375v-5.5h2.75c0.76 0 1.375-0.615 1.375-1.375v-6.875c0-0.759-0.615-1.375-1.375-1.375zm-4.125 15.125h-11v-9.625h11v9.625zm2.75-11c-0.76 0-1.375-0.615-1.375-1.375 0-0.759 0.615-1.375 1.375-1.375s1.375 0.616 1.375 1.375c0 0.76-0.615 1.375-1.375 1.375z" style="fill-rule:nonzero;fill:#6f222d"/>
+ <rect x="27.875" y="28.375" width="5.5" height="1.375" style="fill-rule:nonzero;fill:#6f222d"/>
+ <rect x="27.875" y="31.125" width="8.25" height="1.375" style="fill-rule:nonzero;fill:#6f222d"/>
+ <rect x="27.875" y="33.875" width="8.25" height="1.375" style="fill-rule:nonzero;fill:#6f222d"/>
+ <path d="m31.736 55.817c0 0.644-0.147 1.162-0.441 1.555s-0.693 0.59-1.195 0.59c-0.513 0-0.917-0.163-1.211-0.488v2.035h-0.723v-5.852h0.66l0.035 0.469c0.295-0.365 0.703-0.547 1.227-0.547 0.508 0 0.909 0.191 1.203 0.574 0.297 0.383 0.445 0.916 0.445 1.598v0.066zm-0.722-0.082c0-0.476-0.102-0.853-0.305-1.129s-0.482-0.414-0.836-0.414c-0.437 0-0.766 0.194-0.984 0.582v2.02c0.216 0.385 0.547 0.578 0.992 0.578 0.346 0 0.621-0.137 0.824-0.41 0.206-0.276 0.309-0.685 0.309-1.227z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m35.111 56.763c0-0.196-0.074-0.347-0.222-0.454-0.146-0.109-0.403-0.203-0.77-0.281-0.364-0.078-0.655-0.172-0.871-0.281-0.213-0.109-0.372-0.24-0.477-0.391-0.101-0.151-0.152-0.33-0.152-0.539 0-0.346 0.146-0.639 0.438-0.879 0.294-0.239 0.669-0.359 1.125-0.359 0.479 0 0.867 0.124 1.164 0.371 0.299 0.247 0.449 0.564 0.449 0.949h-0.727c0-0.198-0.084-0.368-0.254-0.511-0.166-0.144-0.377-0.215-0.632-0.215-0.263 0-0.469 0.057-0.618 0.172-0.148 0.114-0.222 0.264-0.222 0.449 0 0.174 0.069 0.306 0.207 0.394 0.138 0.089 0.387 0.174 0.746 0.254 0.362 0.081 0.655 0.177 0.879 0.289s0.389 0.248 0.496 0.407c0.109 0.156 0.164 0.347 0.164 0.574 0 0.377-0.151 0.681-0.453 0.91-0.302 0.227-0.694 0.34-1.176 0.34-0.338 0-0.638-0.06-0.898-0.18-0.261-0.12-0.465-0.286-0.614-0.5-0.145-0.216-0.218-0.449-0.218-0.699h0.722c0.013 0.242 0.11 0.435 0.289 0.578 0.183 0.141 0.422 0.211 0.719 0.211 0.274 0 0.492-0.055 0.656-0.164 0.167-0.112 0.25-0.261 0.25-0.445z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#ff4d65" offset="0"/>
+ <stop style="stop-color:#ff698f" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-presentation-template.svg b/.icons/kora/mimetypes/scalable/application-presentation-template.svg
new file mode 100644
index 000000000..fb3f52328
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-presentation-template.svg
@@ -0,0 +1,19 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m28.3 58.671c-0.306 0-0.582-0.066-0.828-0.197-0.241-0.131-0.421-0.295-0.541-0.492h-0.033l0.033 0.558v1.77h-0.754v-5.786h0.721v0.557h0.033c0.12-0.196 0.3-0.36 0.541-0.491 0.246-0.132 0.522-0.197 0.828-0.197 0.519 0 0.967 0.205 1.344 0.615 0.377 0.409 0.565 0.917 0.565 1.524 0 0.606-0.188 1.114-0.565 1.524s-0.825 0.615-1.344 0.615zm-0.123-0.689c0.349 0 0.65-0.131 0.901-0.393 0.252-0.268 0.377-0.62 0.377-1.057s-0.125-0.787-0.377-1.049c-0.251-0.268-0.552-0.402-0.901-0.402-0.355 0-0.659 0.131-0.91 0.394-0.246 0.262-0.369 0.614-0.369 1.057 0 0.442 0.123 0.795 0.369 1.057 0.251 0.262 0.555 0.393 0.91 0.393z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m31.252 55.008c0.388-0.41 0.883-0.615 1.484-0.615s1.095 0.205 1.483 0.615c0.388 0.404 0.582 0.912 0.582 1.524s-0.194 1.123-0.582 1.532c-0.388 0.405-0.882 0.607-1.483 0.607s-1.096-0.202-1.484-0.607c-0.388-0.409-0.582-0.92-0.582-1.532s0.194-1.12 0.582-1.524zm0.557 2.581c0.263 0.262 0.571 0.393 0.927 0.393 0.355 0 0.661-0.131 0.917-0.393 0.263-0.268 0.394-0.62 0.394-1.057s-0.131-0.787-0.394-1.049c-0.256-0.268-0.562-0.402-0.917-0.402-0.356 0-0.664 0.134-0.927 0.402-0.256 0.262-0.385 0.612-0.385 1.049s0.129 0.789 0.385 1.057z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m37.103 58.605c-0.421 0-0.743-0.112-0.967-0.336-0.218-0.224-0.328-0.541-0.328-0.95v-2.107h-0.705v-0.688h0.705v-1.229h0.754v1.229h0.984v0.688h-0.984v2.049c0 0.437 0.181 0.656 0.541 0.656 0.137 0 0.251-0.022 0.344-0.066l0.263 0.648c-0.164 0.071-0.366 0.106-0.607 0.106z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m22.46 37.697h10.073v-21.206l-9.983 1e-3c-1.098-0.082-1.543 0.02-1.543 1.014v19.122c-0.069 1.092 0.386 1.069 1.453 1.069z" style="fill:#3d434a"/>
+ <path d="m41.846 37.69h-4.572l-2.344-1.968v-17.269l1.606-1.968h5.31c0.735-0.081 0.794 0.02 0.794 1.015v19.122c0.046 1.091-0.079 1.068-0.794 1.068z" style="fill:none;stroke-width:.7px;stroke:#3d434a"/>
+ <path d="m40.113 38.7l-8.681-1.014v-21.195l8.609-0.807c1.065-0.081 1.122 0.212 1.122 1.207l-0.072 20.227c0.067 1.092 0.058 1.582-0.978 1.582z" style="fill:#3d434a"/>
+ <path d="m27.782 23.424c1.927 0 3.49 1.56 3.49 3.488h-3.49v-3.488zm-0.982 0.948v3.491h3.491c0 1.93-1.562 3.491-3.491 3.491-1.928 0-3.489-1.561-3.489-3.491 0-1.928 1.562-3.491 3.489-3.491z" style="fill-rule:nonzero;fill:#9ba7b4"/>
+ <rect x="32.487" y="25.304" width="6.349" height="1.19" style="fill:#9ba7b4"/>
+ <rect x="32.493" y="27.37" width="6.349" height="1.19" style="fill:#9ba7b4"/>
+ <rect x="32.503" y="29.287" width="6.349" height="1.19" style="fill:#9ba7b4"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#758b9a" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-presentation.svg b/.icons/kora/mimetypes/scalable/application-presentation.svg
new file mode 100644
index 000000000..2ab571fbe
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-presentation.svg
@@ -0,0 +1,19 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m28.3 58.671c-0.306 0-0.582-0.066-0.828-0.197-0.241-0.131-0.421-0.295-0.541-0.492h-0.033l0.033 0.558v1.77h-0.754v-5.786h0.721v0.557h0.033c0.12-0.196 0.3-0.36 0.541-0.491 0.246-0.132 0.522-0.197 0.828-0.197 0.519 0 0.967 0.205 1.344 0.615 0.377 0.409 0.565 0.917 0.565 1.524 0 0.606-0.188 1.114-0.565 1.524s-0.825 0.615-1.344 0.615zm-0.123-0.689c0.349 0 0.65-0.131 0.901-0.393 0.252-0.268 0.377-0.62 0.377-1.057s-0.125-0.787-0.377-1.049c-0.251-0.268-0.552-0.402-0.901-0.402-0.355 0-0.659 0.131-0.91 0.394-0.246 0.262-0.369 0.614-0.369 1.057 0 0.442 0.123 0.795 0.369 1.057 0.251 0.262 0.555 0.393 0.91 0.393z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.91 58.671c-0.306 0-0.582-0.066-0.828-0.197-0.241-0.131-0.421-0.295-0.541-0.492h-0.033l0.033 0.558v1.77h-0.754v-5.786h0.721v0.557h0.033c0.12-0.196 0.3-0.36 0.541-0.491 0.246-0.132 0.522-0.197 0.828-0.197 0.519 0 0.967 0.205 1.344 0.615 0.377 0.409 0.565 0.917 0.565 1.524 0 0.606-0.188 1.114-0.565 1.524s-0.825 0.615-1.344 0.615zm-0.123-0.689c0.349 0 0.65-0.131 0.901-0.393 0.252-0.268 0.377-0.62 0.377-1.057s-0.125-0.787-0.377-1.049c-0.251-0.268-0.552-0.402-0.901-0.402-0.355 0-0.659 0.131-0.91 0.394-0.246 0.262-0.369 0.614-0.369 1.057 0 0.442 0.123 0.795 0.369 1.057 0.251 0.262 0.555 0.393 0.91 0.393z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m37.087 58.605c-0.421 0-0.743-0.112-0.967-0.336-0.218-0.224-0.328-0.541-0.328-0.95v-2.107h-0.705v-0.688h0.705v-1.229h0.754v1.229h0.984v0.688h-0.984v2.049c0 0.437 0.181 0.656 0.541 0.656 0.137 0 0.251-0.022 0.344-0.066l0.263 0.648c-0.164 0.071-0.366 0.106-0.607 0.106z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m22.46 37.697h10.073v-21.206l-9.983 1e-3c-1.098-0.082-1.543 0.02-1.543 1.014v19.122c-0.069 1.092 0.386 1.069 1.453 1.069z" style="fill:#622110"/>
+ <path d="m41.846 37.69h-4.572l-2.344-1.968v-17.269l1.606-1.968h5.31c0.735-0.081 0.794 0.02 0.794 1.015v19.122c0.046 1.091-0.079 1.068-0.794 1.068z" style="fill:none;stroke-width:.7px;stroke:#622110"/>
+ <path d="m40.113 38.7l-8.681-1.014v-21.195l8.609-0.807c1.065-0.081 1.122 0.212 1.122 1.207l-0.072 20.227c0.067 1.092 0.058 1.582-0.978 1.582z" style="fill:#622110"/>
+ <path d="m27.782 23.424c1.927 0 3.49 1.56 3.49 3.488h-3.49v-3.488zm-0.982 0.948v3.491h3.491c0 1.93-1.562 3.491-3.491 3.491-1.928 0-3.489-1.561-3.489-3.491 0-1.928 1.562-3.491 3.489-3.491z" style="fill-rule:nonzero;fill:#ee5932"/>
+ <rect x="32.487" y="25.304" width="6.349" height="1.19" style="fill:#ee5932"/>
+ <rect x="32.493" y="27.37" width="6.349" height="1.19" style="fill:#ee5932"/>
+ <rect x="32.503" y="29.287" width="6.349" height="1.19" style="fill:#ee5932"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#ba3a17" offset="0"/>
+ <stop style="stop-color:#fd6842" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-ram.svg b/.icons/kora/mimetypes/scalable/application-ram.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-ram.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-rdata.svg b/.icons/kora/mimetypes/scalable/application-rdata.svg
new file mode 120000
index 000000000..6e531487c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-rdata.svg
@@ -0,0 +1 @@
+text-x-r.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-rdf+xml.svg b/.icons/kora/mimetypes/scalable/application-rdf+xml.svg
new file mode 120000
index 000000000..b04d9da70
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-rdf+xml.svg
@@ -0,0 +1 @@
+gnome-mime-application-postscript.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-relaxng.svg b/.icons/kora/mimetypes/scalable/application-relaxng.svg
new file mode 120000
index 000000000..c4ba3155f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-relaxng.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-rnote.svg b/.icons/kora/mimetypes/scalable/application-rnote.svg
new file mode 100644
index 000000000..89e7ec0a6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-rnote.svg
@@ -0,0 +1 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -49.619 49.619 0 615.22 51.088)" gradientUnits="userSpaceOnUse" x1="0" x2="1" y1="0" y2="0"><stop offset="0" stop-color="#dadedf"/><stop offset="1" stop-color="#fff"/></linearGradient><path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)" transform="matrix(.75 0 0 .75 0 .199125)"/><path d="m30.731 24.872c-.058-.307.551-2.112-1.398-3.132-.388-.202-.873-.386-1.442-.521-1.234-.291-2.863-.343-4.601.159-1.457.42-2.845 1.19-4.029 2.253-1.056.949-1.911 2.098-2.504 3.367-.051.111-.101.223-.148.335-.331.788-.557 1.679-.601 2.62-.043.906.083 1.909.5 2.899.408.851 1.092 1.744 2.082 2.418.597.408 1.33.744 2.154.91.321.064.669.105 1.039.106.681.007 1.326-.123 1.92-.335.537-.191 1.027-.446 1.465-.72.399-.249.761-.515 1.077-.749.313-.232.569-.422.828-.59.238-.155.455-.271.651-.349.188-.075.334-.107.442-.115.101-.019.184-.012.215-.019.032-.02.039-.003.039-.072.005-.062.046-.022.062.018.021.062.015.167-.028.3-.064.137-.164.282-.309.445-.158.178-.351.355-.562.539-.057.05-.115.1-.174.15-.18.154-.377.317-.581.493-.278.241-.57.51-.842.823-.29.332-.548.71-.735 1.126-.201.444-.318.929-.306 1.432.017.403.121.769.271 1.078.175.359.414.645.672.852.249.199.508.317.736.372.079.019.158.03.235.033.532.026.874-.268 1.011-.355-.135-.156-.243-.474-.335-.804-.012-.045-.025-.089-.037-.129-.036-.118-.069-.231-.088-.343-.019-.113-.03-.232-.025-.348.005-.101.023-.197.056-.28.03-.104.088-.232.187-.374.096-.137.228-.283.396-.424.169-.144.367-.284.612-.441.187-.12.368-.228.592-.365.069-.043.143-.089.218-.137.272-.173.61-.403.939-.686.302-.26.632-.595.914-1.02.271-.38.525-.875.639-1.467.106-.551.09-1.198-.161-1.84-.297-.744-.852-1.336-1.497-1.724-.644-.387-1.356-.565-2.019-.602-.676-.027-1.299.089-1.839.258-.55.172-1.043.408-1.459.64-.411.228-.808.486-1.108.676-.344.219-.606.38-.863.511-.259.132-.478.212-.655.251-.192.041-.306.028-.366.004-.029-.015-.061-.034-.092-.057-.085-.064-.159-.159-.19-.261-.061-.178-.067-.393-.034-.584-.017-.191 0-.432.055-.705.059-.294.159-.615.299-.956.02-.049.041-.098.063-.147.254-.562.65-1.088 1.15-1.534.561-.5 1.194-.847 1.818-1.066.754-.266 1.497-.346 2.156-.397.3-.023.575-.041.822-.07 1.299-.152 2.179-1.22 2.713-1.35z" fill="#87898c" fill-rule="nonzero" transform="translate(0 -5.95082)"/></svg> \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-rss+xml.svg b/.icons/kora/mimetypes/scalable/application-rss+xml.svg
new file mode 120000
index 000000000..23990f37a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-rss+xml.svg
@@ -0,0 +1 @@
+application-rss.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-rss.svg b/.icons/kora/mimetypes/scalable/application-rss.svg
new file mode 100644
index 000000000..763d5fa09
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-rss.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m29.753 59.24h-0.885l-0.992-1.483-0.975 1.483h-0.885l1.418-2.041-1.385-1.975h0.852l0.992 1.418 0.942-1.418h0.885l-1.401 1.975 1.434 2.041z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m30.283 59.24v-4.016h0.721v0.558h0.033c0.115-0.192 0.29-0.353 0.525-0.484 0.24-0.137 0.478-0.205 0.713-0.205 0.622 0 1.046 0.257 1.27 0.77 0.328-0.513 0.795-0.77 1.401-0.77 0.476 0 0.833 0.153 1.074 0.459 0.24 0.301 0.36 0.71 0.36 1.229v2.459h-0.753v-2.344c0-0.404-0.074-0.691-0.222-0.86-0.147-0.17-0.371-0.254-0.672-0.254-0.295 0-0.541 0.125-0.737 0.376-0.192 0.252-0.287 0.539-0.287 0.861v2.221h-0.754v-2.344c0-0.404-0.074-0.691-0.222-0.86-0.147-0.17-0.371-0.254-0.672-0.254-0.295 0-0.54 0.125-0.737 0.376-0.191 0.252-0.287 0.539-0.287 0.861v2.221h-0.754z" style="fill-rule:nonzero;fill:#fff"/>
+ <rect x="37.262" y="53.372" width=".754" height="5.868" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m23.094 16c1.829 0 3.59 0.237 5.283 0.71 1.693 0.474 3.278 1.144 4.754 2.01 1.476 0.867 2.82 1.906 4.032 3.117 1.211 1.212 2.251 2.556 3.117 4.032s1.536 3.061 2.01 4.754c0.473 1.693 0.71 3.454 0.71 5.283 0 0.578-0.205 1.071-0.614 1.48-0.409 0.41-0.902 0.614-1.48 0.614s-1.071-0.204-1.48-0.614c-0.41-0.409-0.614-0.902-0.614-1.48 0-1.444-0.189-2.836-0.566-4.176s-0.907-2.592-1.589-3.755c-0.682-1.164-1.5-2.223-2.455-3.177-0.954-0.955-2.013-1.773-3.177-2.455-1.163-0.682-2.415-1.212-3.755-1.589s-2.732-0.566-4.176-0.566c-0.578 0-1.071-0.204-1.48-0.614-0.409-0.409-0.614-0.902-0.614-1.48 0-0.577 0.205-1.071 0.614-1.48s0.902-0.614 1.48-0.614zm0 7.919c1.653 0 3.205 0.317 4.658 0.951 1.452 0.634 2.719 1.492 3.803 2.575 1.083 1.084 1.941 2.351 2.575 3.803 0.634 1.453 0.951 3.005 0.951 4.658 0 0.578-0.205 1.071-0.614 1.48s-0.902 0.614-1.48 0.614-1.071-0.205-1.481-0.614c-0.409-0.409-0.613-0.902-0.613-1.48 0-1.075-0.205-2.086-0.614-3.033s-0.967-1.773-1.673-2.479-1.532-1.264-2.479-1.673-1.958-0.614-3.033-0.614c-0.578 0-1.071-0.204-1.48-0.613-0.409-0.41-0.614-0.903-0.614-1.481 0-0.577 0.205-1.071 0.614-1.48s0.902-0.614 1.48-0.614zm3.851 11c0 0.417-0.076 0.802-0.228 1.155-0.153 0.354-0.361 0.662-0.626 0.927s-0.578 0.473-0.939 0.626c-0.361 0.152-0.742 0.229-1.143 0.229-0.417 0-0.803-0.077-1.156-0.229s-0.662-0.361-0.926-0.626c-0.265-0.265-0.474-0.574-0.626-0.927-0.153-0.353-0.229-0.738-0.229-1.155 0-0.401 0.076-0.782 0.229-1.143 0.152-0.361 0.361-0.674 0.626-0.939 0.264-0.265 0.573-0.473 0.926-0.626 0.353-0.152 0.739-0.228 1.156-0.228 0.401 0 0.782 0.076 1.143 0.228 0.361 0.153 0.674 0.361 0.939 0.626s0.473 0.578 0.626 0.939c0.152 0.361 0.228 0.742 0.228 1.143z" style="fill-rule:nonzero;fill:#692c0b"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#ff781b" offset="0"/>
+ <stop style="stop-color:#fbb221" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-rss_xml.svg b/.icons/kora/mimetypes/scalable/application-rss_xml.svg
new file mode 100644
index 000000000..940ccb32f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-rss_xml.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 323.66 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#e77b11" offset="0"/>
+ <stop stop-color="#ddaa23" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path transform="matrix(1.2409 0 0 1.2409 -3.12951 -9.62744)" d="m14.129 51.803c0-.616.211-1.134.638-1.549.408-.417.971-.647 1.554-.635.601 0 1.107.211 1.523.635.423.415.635.933.635 1.549.009.577-.221 1.133-.635 1.535-.4.409-.951.635-1.523.623-.581.013-1.143-.213-1.554-.623-.417-.4-.649-.957-.638-1.535m-.125-9.865v3.636c4.641 0 8.409 3.776 8.409 8.425h3.644c0-6.659-5.405-12.057-12.057-12.057zm.004-7.944v4.017c8.762.011 15.967 7.225 15.965 15.988h4.029c-.002-10.969-9.025-19.997-19.994-20.005z" fill="#ffffff" fill-opacity=".7" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-rtf-rtl.svg b/.icons/kora/mimetypes/scalable/application-rtf-rtl.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-rtf-rtl.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-rtf.svg b/.icons/kora/mimetypes/scalable/application-rtf.svg
new file mode 100644
index 000000000..f4a738c98
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-rtf.svg
@@ -0,0 +1,12 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m32.661 59.405c-0.421 0-0.743-0.112-0.967-0.336-0.219-0.224-0.328-0.54-0.328-0.95v-2.106h-0.705v-0.689h0.705v-1.229h0.754v1.229h0.983v0.689h-0.983v2.048c0 0.437 0.18 0.656 0.541 0.656 0.136 0 0.251-0.022 0.344-0.066l0.262 0.648c-0.164 0.071-0.366 0.106-0.606 0.106zm-4.131-4.081v0.656h0.033c0.087-0.235 0.249-0.418 0.484-0.549 0.24-0.137 0.502-0.205 0.786-0.205 0.082 0 0.172 5e-3 0.271 0.016v0.738c-0.104-0.011-0.205-0.017-0.303-0.017-0.361 0-0.659 0.107-0.894 0.32-0.229 0.208-0.344 0.494-0.344 0.86v2.197h-0.754v-4.016h0.721z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m35.825 53.439c0.241 0 0.443 0.036 0.607 0.107l-0.262 0.647c-0.088-0.044-0.203-0.065-0.345-0.065-0.196 0-0.358 0.06-0.483 0.18-0.126 0.115-0.189 0.284-0.189 0.508v0.508h1.049v0.689h-1.049v3.327h-0.754v-3.327h-0.754v-0.689h0.754v-0.533c0-0.409 0.131-0.737 0.394-0.983 0.262-0.246 0.606-0.369 1.032-0.369z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m31.805 17.952l-8.242 10.55c-1.545 1.978-1.113 5.502 0.865 7.047 1.978 1.546 5.502 1.113 7.047-0.865l8.243-10.55 1.03-1.319c1.03-1.318 0.742-3.667-0.577-4.698-1.318-1.03-3.668-0.742-4.698 0.577l-1.03 1.319-6.182 7.912-1.03 1.319c-0.515 0.659-0.371 1.834 0.288 2.349 0.66 0.515 1.834 0.371 2.349-0.288l7.212-9.232 1.319 1.031-7.212 9.231c-1.03 1.319-3.379 1.607-4.698 0.577-1.319-1.031-1.607-3.38-0.577-4.698l1.03-1.319 7.212-9.231c1.546-1.978 5.069-2.411 7.048-0.865 1.978 1.545 2.41 5.069 0.865 7.047l-1.03 1.318-8.243 10.55c-2.061 2.638-6.759 3.215-9.396 1.154-2.638-2.061-3.214-6.759-1.154-9.396l8.243-10.55 1.318 1.03z" style="fill-rule:nonzero;fill:#232f50"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#435ba0" offset="0"/>
+ <stop style="stop-color:#8b9ccb" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-script-blank.svg b/.icons/kora/mimetypes/scalable/application-script-blank.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-script-blank.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-shorten.svg b/.icons/kora/mimetypes/scalable/application-shorten.svg
new file mode 120000
index 000000000..5c4968e13
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-shorten.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-slf+xml.svg b/.icons/kora/mimetypes/scalable/application-slf+xml.svg
new file mode 120000
index 000000000..6c04ac15b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-slf+xml.svg
@@ -0,0 +1 @@
+qgis-qgs.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-smil+xml.svg b/.icons/kora/mimetypes/scalable/application-smil+xml.svg
new file mode 120000
index 000000000..043fc373c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-smil+xml.svg
@@ -0,0 +1 @@
+application-x-subrip.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-software.svg b/.icons/kora/mimetypes/scalable/application-software.svg
new file mode 100644
index 000000000..fbb6f4386
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-software.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m37.771 59.389c-0.39 0-0.718-0.112-0.983-0.337-0.26-0.225-0.39-0.523-0.39-0.893 0-0.4 0.155-0.712 0.465-0.937 0.31-0.23 0.693-0.345 1.148-0.345 0.405 0 0.737 0.075 0.997 0.225v-0.105c0-0.27-0.092-0.485-0.277-0.645-0.185-0.165-0.413-0.248-0.683-0.248-0.2 0-0.382 0.048-0.547 0.143-0.16 0.095-0.27 0.225-0.33 0.39l-0.63-0.27c0.085-0.22 0.252-0.423 0.502-0.608 0.25-0.19 0.58-0.285 0.99-0.285 0.47 0 0.86 0.138 1.17 0.413s0.465 0.662 0.465 1.162v2.22h-0.66v-0.51h-0.03c-0.275 0.42-0.677 0.63-1.207 0.63zm-18.079 0c-0.41 0-0.75-0.1-1.02-0.3-0.265-0.2-0.46-0.45-0.585-0.75l0.615-0.255c0.195 0.46 0.528 0.69 0.998 0.69 0.215 0 0.39-0.047 0.525-0.142 0.14-0.095 0.21-0.22 0.21-0.375 0-0.24-0.168-0.403-0.503-0.488l-0.742-0.18c-0.235-0.06-0.458-0.172-0.668-0.337-0.21-0.17-0.315-0.398-0.315-0.683 0-0.325 0.143-0.587 0.428-0.787 0.29-0.205 0.632-0.308 1.027-0.308 0.325 0 0.615 0.075 0.87 0.225 0.255 0.145 0.438 0.355 0.548 0.63l-0.6 0.248c-0.135-0.325-0.415-0.488-0.84-0.488-0.205 0-0.378 0.043-0.518 0.128s-0.21 0.2-0.21 0.345c0 0.21 0.163 0.352 0.488 0.427l0.727 0.173c0.345 0.08 0.6 0.217 0.765 0.412s0.248 0.415 0.248 0.66c0 0.33-0.135 0.605-0.405 0.825s-0.618 0.33-1.043 0.33zm24.924 0c-0.555 0-1.007-0.185-1.357-0.555-0.345-0.37-0.518-0.837-0.518-1.402 0-0.535 0.168-0.995 0.503-1.38 0.34-0.385 0.772-0.578 1.297-0.578 0.545 0 0.98 0.178 1.305 0.533 0.33 0.355 0.495 0.83 0.495 1.425l-7e-3 0.127h-2.903c0.02 0.37 0.143 0.663 0.368 0.878 0.23 0.215 0.497 0.322 0.802 0.322 0.495 0 0.83-0.21 1.005-0.63l0.615 0.255c-0.12 0.285-0.317 0.525-0.592 0.72-0.275 0.19-0.613 0.285-1.013 0.285zm-22.509-3.352c0.355-0.375 0.807-0.563 1.357-0.563s1.003 0.188 1.358 0.563c0.355 0.37 0.532 0.835 0.532 1.395s-0.177 1.027-0.532 1.402c-0.355 0.37-0.808 0.555-1.358 0.555s-1.002-0.185-1.357-0.555c-0.355-0.375-0.533-0.842-0.533-1.402s0.178-1.025 0.533-1.395zm7.739 3.292c-0.385 0-0.68-0.102-0.885-0.307-0.2-0.205-0.3-0.495-0.3-0.87v-1.928h-1.65v3.045h-0.69v-3.045h-0.69v-0.63h0.69v-0.487c0-0.375 0.12-0.675 0.36-0.9s0.555-0.338 0.945-0.338c0.22 0 0.405 0.033 0.555 0.098l-0.24 0.592c-0.08-0.04-0.185-0.06-0.315-0.06-0.18 0-0.328 0.055-0.443 0.165-0.115 0.105-0.172 0.26-0.172 0.465v0.465h1.65v-1.125h0.69v1.125h0.9v0.63h-0.9v1.875c0 0.4 0.165 0.6 0.495 0.6 0.125 0 0.23-0.02 0.315-0.06l0.24 0.593c-0.15 0.065-0.335 0.097-0.555 0.097zm11.29-0.06h-0.69v-3.675h0.66v0.6h0.03c0.07-0.2 0.213-0.365 0.428-0.495 0.22-0.13 0.432-0.195 0.637-0.195s0.378 0.03 0.518 0.09l-0.263 0.645c-0.09-0.035-0.212-0.052-0.367-0.052-0.25 0-0.473 0.1-0.668 0.3-0.19 0.195-0.285 0.452-0.285 0.772v2.01zm-6.089 0h-0.705l-0.915-2.82-0.907 2.82h-0.698l-1.185-3.675h0.72l0.818 2.775h7e-3l0.908-2.775h0.712l0.908 2.775h7e-3l0.81-2.775h0.705l-1.185 3.675zm2.836-0.51c0.285 0 0.543-0.105 0.773-0.315 0.235-0.215 0.352-0.467 0.352-0.757-0.195-0.16-0.487-0.24-0.877-0.24-0.335 0-0.588 0.072-0.758 0.217s-0.255 0.315-0.255 0.51c0 0.18 0.078 0.323 0.233 0.428s0.332 0.157 0.532 0.157zm-15.266-0.36c0.24 0.24 0.522 0.36 0.847 0.36s0.605-0.12 0.84-0.36c0.24-0.245 0.36-0.567 0.36-0.967s-0.12-0.72-0.36-0.96c-0.235-0.245-0.515-0.368-0.84-0.368s-0.607 0.123-0.847 0.368c-0.235 0.24-0.353 0.56-0.353 0.96s0.118 0.722 0.353 0.967zm22.989-1.41c-0.015-0.21-0.112-0.41-0.292-0.6-0.175-0.19-0.438-0.285-0.788-0.285-0.255 0-0.477 0.08-0.667 0.24-0.185 0.16-0.313 0.375-0.383 0.645h2.13z" style="fill-rule:nonzero;fill:white"/>
+ <g transform="matrix(.913594 0 0 .913594 10.2897 7.33686)">
+ <path d="m36.325 34.488h-6.962l-0.903-2.07h-8.92l-0.903 2.07h-6.963l12.326-27.809 12.325 27.809zm-12.35-15.506c2.632 0 4.769 2.137 4.769 4.769 0 2.633-2.137 4.77-4.769 4.77-2.633 0-4.77-2.137-4.77-4.77 0-2.632 2.137-4.769 4.77-4.769zm0 3.434c0.737 0 1.335 0.598 1.335 1.335s-0.598 1.335-1.335 1.335-1.335-0.598-1.335-1.335 0.598-1.335 1.335-1.335z" style="fill:rgb(239,242,243)"/>
+ </g>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,542.33,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:rgb(52,134,146)" offset="0"/>
+ <stop style="stop-color:rgb(105,185,205)" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-sql.svg b/.icons/kora/mimetypes/scalable/application-sql.svg
new file mode 120000
index 000000000..72b42d870
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-sql.svg
@@ -0,0 +1 @@
+application-x-sqlite.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-sweethome3d.svg b/.icons/kora/mimetypes/scalable/application-sweethome3d.svg
new file mode 100644
index 000000000..f8fb9c568
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-sweethome3d.svg
@@ -0,0 +1,16 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 688.11 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#a64e08" offset="0"/>
+ <stop stop-color="#cd8b69" offset="1"/>
+ </linearGradient>
+ <linearGradient id="b" x1="16.4" x2="47.6" y1="597.742" y2="597.742" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#c41717" stop-opacity=".75" offset="0"/>
+ <stop stop-color="#f13f3f" stop-opacity=".75" offset="1"/>
+ </linearGradient>
+ <path transform="matrix(.75 0 0 .75 0 .199125)" d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <g transform="matrix(.585996 0 0 .585996 5.24814 5.5149)" fill-rule="nonzero">
+ <path d="m32 16.02 15.6 8.803v17.607l-15.6 8.803-15.6-8.803v-17.607z" fill="url(#b)"/>
+ <path d="m16.4 24.823v17.607l15.6 8.803v-17.606z" fill-opacity=".22"/>
+ <path d="m16.398 24.823v1l15.602 8.803 15.602-8.803v-1l-15.602 8.805z" fill-opacity=".33"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-sxw.svg b/.icons/kora/mimetypes/scalable/application-sxw.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-sxw.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-table-template.svg b/.icons/kora/mimetypes/scalable/application-table-template.svg
new file mode 100644
index 000000000..ac7a2733b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-table-template.svg
@@ -0,0 +1,15 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m22.636 40.396h10.073l-1e-3 -21.205h-9.982c-1.098-0.081-1.543 0.02-1.543 1.015v19.122c-0.069 1.091 0.386 1.068 1.453 1.068z" style="fill:#3d434a"/>
+ <path d="m42.022 40.39h-4.572l-2.344-1.968v-17.269l1.606-1.968h5.31c0.735-0.081 0.794 0.02 0.794 1.014v19.122c0.046 1.092-0.08 1.069-0.794 1.069z" style="fill:none;stroke-width:.7px;stroke:#3d434a"/>
+ <path d="m40.289 41.4l-8.681-1.014v-21.195l8.609-0.807c1.064-0.081 1.122 0.212 1.122 1.206l-0.073 20.228c0.067 1.091 0.059 1.582-0.977 1.582z" style="fill:#3d434a"/>
+ <path d="m26.085 30.365l9e-3 4.656h2.737l-9e-3 -4.657-2.737 1e-3z" style="fill:#9ca8b4"/>
+ <path d="m29.941 27.833l8e-3 7.17h2.737l-9e-3 -7.171-2.736 1e-3z" style="fill:#9ca8b4"/>
+ <path d="m33.942 25.338l9e-3 9.685 2.736-1e-3 -8e-3 -9.685-2.737 1e-3z" style="fill:#9ca8b4"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#758b9a" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-table.svg b/.icons/kora/mimetypes/scalable/application-table.svg
new file mode 100644
index 000000000..b1d909662
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-table.svg
@@ -0,0 +1,16 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m22.636 39.364h10.073l-1e-3 -21.205h-9.982c-1.098-0.081-1.543 0.02-1.543 1.015v19.122c-0.069 1.091 0.386 1.068 1.453 1.068z" style="fill:#175e21"/>
+ <path d="m42.022 39.358h-4.572l-2.344-1.969v-17.268l1.606-1.968h5.31c0.735-0.082 0.794 0.02 0.794 1.014v19.122c0.046 1.092-0.08 1.069-0.794 1.069z" style="fill:none;stroke-width:.7px;stroke:#175e21"/>
+ <path d="m40.289 40.367-8.681-1.014v-21.194l8.609-0.807c1.064-0.082 1.122 0.212 1.122 1.206l-0.073 20.228c0.067 1.091 0.059 1.581-0.977 1.581z" style="fill:#175e21"/>
+ <path d="m26.085 29.332 9e-3 4.657 2.737-1e-3 -9e-3 -4.656h-2.737z" style="fill:#40bf4f"/>
+ <path d="m29.941 26.8 8e-3 7.171 2.737-1e-3 -9e-3 -7.17h-2.736z" style="fill:#40bf4f"/>
+ <path d="m33.942 24.306 9e-3 9.685 2.736-1e-3 -8e-3 -9.685-2.737 1e-3z" style="fill:#40bf4f"/>
+ <text x="27.531px" y="59.024px" style="fill:#fff;font-family:'ArialMT', 'Arial', sans-serif;font-size:7.505px">xls</text>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#2b843e" offset="0"/>
+ <stop style="stop-color:#40dc61" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-tcx+xml.svg b/.icons/kora/mimetypes/scalable/application-tcx+xml.svg
new file mode 120000
index 000000000..4ec151000
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-tcx+xml.svg
@@ -0,0 +1 @@
+application-gpx.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-template-blank.svg b/.icons/kora/mimetypes/scalable/application-template-blank.svg
new file mode 120000
index 000000000..cb0dc156e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-template-blank.svg
@@ -0,0 +1 @@
+application-blank.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-template.svg b/.icons/kora/mimetypes/scalable/application-template.svg
new file mode 120000
index 000000000..cb0dc156e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-template.svg
@@ -0,0 +1 @@
+application-blank.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-text-template.svg b/.icons/kora/mimetypes/scalable/application-text-template.svg
new file mode 120000
index 000000000..a3635320d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-text-template.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-text.svg b/.icons/kora/mimetypes/scalable/application-text.svg
new file mode 120000
index 000000000..a3635320d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-text.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-toml.svg b/.icons/kora/mimetypes/scalable/application-toml.svg
new file mode 100644
index 000000000..d1683c9c3
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-toml.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#f364ae" offset="0"/>
+ <stop stop-color="#bec77b" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m30 14v2h2v16h-2v2h4v-20zm-16 0v20h4v-2h-2v-16h2v-2zm5 4v2h4v11h2v-11h4v-2z" fill="#ffffff" fill-opacity=".5" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-torrent.svg b/.icons/kora/mimetypes/scalable/application-torrent.svg
new file mode 100644
index 000000000..f6ad299fa
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-torrent.svg
@@ -0,0 +1,14 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m35.206 59.271c-0.606 0-1.101-0.202-1.483-0.607-0.377-0.404-0.566-0.915-0.566-1.532 0-0.585 0.183-1.087 0.549-1.508 0.372-0.421 0.845-0.631 1.418-0.631 0.596 0 1.071 0.194 1.426 0.582 0.361 0.388 0.541 0.907 0.541 1.557l-8e-3 0.139h-3.172c0.022 0.405 0.156 0.724 0.402 0.959 0.251 0.235 0.544 0.353 0.877 0.353 0.541 0 0.907-0.23 1.098-0.689l0.672 0.279c-0.131 0.311-0.347 0.573-0.647 0.787-0.301 0.207-0.67 0.311-1.107 0.311zm-11.695-3.663c0.388-0.41 0.882-0.615 1.483-0.615s1.096 0.205 1.484 0.615c0.388 0.404 0.582 0.912 0.582 1.524s-0.194 1.123-0.582 1.532c-0.388 0.405-0.883 0.607-1.484 0.607s-1.095-0.202-1.483-0.607c-0.388-0.409-0.582-0.92-0.582-1.532s0.194-1.12 0.582-1.524zm-2.005-0.484h0.983v0.688h-0.983v2.049c0 0.437 0.18 0.656 0.541 0.656 0.136 0 0.251-0.022 0.344-0.066l0.262 0.648c-0.164 0.071-0.366 0.106-0.606 0.106-0.421 0-0.743-0.112-0.967-0.336-0.219-0.224-0.328-0.541-0.328-0.95v-2.107h-0.705v-0.688h0.705v-1.229h0.754v1.229zm22.246 4.081c-0.421 0-0.743-0.112-0.967-0.336-0.219-0.224-0.328-0.541-0.328-0.95v-2.107h-0.705v-0.688h0.705v-1.229h0.754v1.229h0.984v0.688h-0.984v2.049c0 0.437 0.18 0.656 0.541 0.656 0.137 0 0.251-0.022 0.344-0.066l0.262 0.648c-0.163 0.071-0.366 0.106-0.606 0.106zm-5.258-4.081v0.557h0.033c0.109-0.191 0.281-0.352 0.516-0.483 0.235-0.137 0.486-0.205 0.754-0.205 0.497 0 0.877 0.153 1.139 0.459s0.394 0.716 0.394 1.229v2.459h-0.754v-2.344c0-0.743-0.331-1.115-0.992-1.115-0.312 0-0.566 0.126-0.762 0.377-0.197 0.246-0.295 0.533-0.295 0.861v2.221h-0.754v-4.016h0.721zm-7.09 4.016h-0.754v-4.016h0.721v0.656h0.033c0.076-0.219 0.232-0.399 0.467-0.541 0.24-0.142 0.472-0.213 0.696-0.213s0.413 0.032 0.566 0.098l-0.287 0.705c-0.098-0.038-0.232-0.058-0.402-0.058-0.273 0-0.516 0.11-0.729 0.328-0.208 0.213-0.311 0.495-0.311 0.844v2.197zm-2.978 0h-0.754v-4.016h0.722v0.656h0.032c0.077-0.219 0.233-0.399 0.468-0.541 0.24-0.142 0.472-0.213 0.696-0.213s0.413 0.032 0.566 0.098l-0.287 0.705c-0.099-0.038-0.232-0.058-0.402-0.058-0.273 0-0.516 0.11-0.729 0.328-0.208 0.213-0.312 0.495-0.312 0.844v2.197zm-4.358-0.951c0.262 0.262 0.571 0.394 0.926 0.394s0.661-0.132 0.918-0.394c0.262-0.268 0.394-0.62 0.394-1.057s-0.132-0.787-0.394-1.049c-0.257-0.268-0.563-0.402-0.918-0.402s-0.664 0.134-0.926 0.402c-0.257 0.262-0.385 0.612-0.385 1.049s0.128 0.789 0.385 1.057zm12.22-1.541c-0.016-0.229-0.123-0.448-0.32-0.655-0.191-0.208-0.478-0.312-0.86-0.312-0.279 0-0.522 0.088-0.73 0.263-0.202 0.174-0.341 0.409-0.417 0.704h2.327z" style="fill-rule:nonzero;fill:#fff"/>
+ <circle cx="32" cy="27" r="11.953" style="fill:#296f79"/>
+ <path d="m26.433 23.757c-1.784 1.789-2.764 4.175-2.759 6.722 7e-3 5.314 3.986 7.735 8.873 7.488l0.059-0.053c-4.329 0-7.273-3.093-7.281-7.439-2e-3 -2.105 0.804-4.076 2.277-5.551 1.48-1.482 3.465-2.301 5.59-2.301v-1.652c-2.568 0-4.966 0.99-6.759 2.786" style="fill-rule:nonzero;fill:#5eafbe"/>
+ <path d="m31.367 23.459c-1.901 0.512-3.468 1.704-4.413 3.356-1.986 3.47-0.931 7.707 2.507 10.073 2.643 2.321 7.201 0.331 8.241-0.531-0.087 0.023-2.815 2.252-7.303-0.83-2.714-1.866-3.56-5.184-2.01-7.891 0.727-1.266 1.936-2.184 3.408-2.58 1.51-0.408 3.073-0.209 4.401 0.557l0.826-1.433c-1.711-0.987-3.722-1.244-5.657-0.721" style="fill-rule:nonzero;fill:#5eafbe"/>
+ <path d="m30.931 26.207c-1.65 0.953-2.572 2.687-2.572 4.468 0 0.826 0.206 1.659 0.621 2.43l-5e-3 5e-3c0 3e-3 0.015 0.028 0.02 0.038h-2e-3s0.01 0.015 0.017 0.027c0.01 0.02 0.035 0.065 0.038 0.067 0.258 0.446 1.256 1.946 3.443 2.742 2.65 0.967 3.542 0.895 4.78 0.673 1.348-0.77 2.069-1.456 2.069-1.456-1.417 0.154-3.427 0.272-6.284-0.77-1.722-0.626-2.441-1.771-2.573-2.007-0.132-0.237-5e-3 -8e-3 -5e-3 -0.01-0.316-0.55-0.468-1.149-0.468-1.742 0-1.209 0.627-2.385 1.747-3.035 0.808-0.465 1.751-0.589 2.654-0.348 0.901 0.241 1.655 0.821 2.122 1.63l1.458-0.777-0.027-0.049c-0.687-1.192-1.796-2.043-3.125-2.401-1.328-0.356-2.716-0.172-3.908 0.515" style="fill-rule:nonzero;fill:#5eafbe"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,469.44,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#348692" offset="0"/>
+ <stop style="stop-color:#69b9cd" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-users.svg b/.icons/kora/mimetypes/scalable/application-users.svg
new file mode 100644
index 000000000..47e88252a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-users.svg
@@ -0,0 +1,11 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m32.07 31.448c2.582 0 4.675-2.093 4.675-4.675s-2.093-4.675-4.675-4.675-4.676 2.093-4.676 4.675c0 2.555 2.05 4.631 4.676 4.675z" style="fill:#296f79"/>
+ <path d="m38.047 31.796c-1.499-0.844-2.997 2.079-6.09 1.937-2.899-0.133-4.76-2.975-6.231-2.127-1.472 0.848-4.173 6.036-2.599 7.213 1.653 1.237 3.833 2.511 8.539 2.551 5.144 0.045 7.832-1.34 9.284-2.576s-1.404-6.154-2.903-6.998z" style="fill:#296f79"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,469.44,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#348692" offset="0"/>
+ <stop style="stop-color:#69b9cd" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vector-template.svg b/.icons/kora/mimetypes/scalable/application-vector-template.svg
new file mode 120000
index 000000000..8d1e1356d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vector-template.svg
@@ -0,0 +1 @@
+application-drawing-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vector.svg b/.icons/kora/mimetypes/scalable/application-vector.svg
new file mode 100644
index 000000000..c3066c065
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vector.svg
@@ -0,0 +1,16 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m22.506 58.94l-1.623-4.016h0.82l1.18 3.114h0.016l1.197-3.114h0.803l-1.639 4.016h-0.754z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m27.082 59.071c-0.606 0-1.101-0.202-1.483-0.606-0.377-0.405-0.566-0.916-0.566-1.533 0-0.585 0.183-1.087 0.549-1.508 0.372-0.421 0.845-0.631 1.418-0.631 0.596 0 1.071 0.194 1.426 0.582 0.361 0.388 0.541 0.907 0.541 1.557l-8e-3 0.139h-3.172c0.022 0.405 0.156 0.724 0.402 0.959 0.251 0.235 0.544 0.353 0.877 0.353 0.541 0 0.907-0.23 1.098-0.689l0.672 0.279c-0.131 0.311-0.347 0.573-0.647 0.787-0.301 0.207-0.67 0.311-1.107 0.311zm1.082-2.623c-0.016-0.229-0.123-0.448-0.32-0.655-0.191-0.208-0.478-0.312-0.86-0.312-0.279 0-0.522 0.088-0.729 0.263-0.203 0.174-0.342 0.409-0.418 0.704h2.327z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m31.533 59.071c-0.601 0-1.096-0.202-1.484-0.606-0.388-0.41-0.582-0.921-0.582-1.533s0.194-1.12 0.582-1.524c0.388-0.41 0.883-0.615 1.484-0.615 0.448 0 0.819 0.109 1.114 0.328 0.295 0.218 0.511 0.494 0.648 0.828l-0.689 0.286c-0.207-0.502-0.582-0.754-1.123-0.754-0.333 0-0.628 0.137-0.885 0.41-0.251 0.273-0.377 0.62-0.377 1.041s0.126 0.768 0.377 1.041c0.257 0.273 0.552 0.41 0.885 0.41 0.563 0 0.951-0.252 1.164-0.754l0.672 0.286c-0.136 0.328-0.358 0.604-0.664 0.828-0.3 0.219-0.674 0.328-1.122 0.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m35.66 59.005c-0.421 0-0.743-0.112-0.967-0.336-0.219-0.224-0.328-0.54-0.328-0.95v-2.107h-0.705v-0.688h0.705v-1.229h0.754v1.229h0.984v0.688h-0.984v2.049c0 0.437 0.18 0.656 0.541 0.656 0.137 0 0.251-0.022 0.344-0.066l0.262 0.648c-0.163 0.071-0.366 0.106-0.606 0.106z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m37.124 55.408c0.388-0.41 0.883-0.615 1.484-0.615s1.095 0.205 1.483 0.615c0.388 0.404 0.582 0.912 0.582 1.524s-0.194 1.123-0.582 1.533c-0.388 0.404-0.882 0.606-1.483 0.606s-1.096-0.202-1.484-0.606c-0.388-0.41-0.582-0.921-0.582-1.533s0.194-1.12 0.582-1.524zm0.557 2.581c0.263 0.262 0.571 0.394 0.927 0.394 0.355 0 0.661-0.132 0.917-0.394 0.263-0.268 0.394-0.62 0.394-1.057s-0.131-0.787-0.394-1.049c-0.256-0.268-0.562-0.402-0.917-0.402-0.356 0-0.664 0.134-0.927 0.402-0.256 0.262-0.385 0.612-0.385 1.049s0.129 0.789 0.385 1.057z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m42.04 58.94h-0.754v-4.016h0.721v0.656h0.033c0.076-0.219 0.232-0.399 0.467-0.541 0.24-0.142 0.472-0.213 0.696-0.213s0.413 0.033 0.566 0.098l-0.287 0.705c-0.098-0.038-0.232-0.057-0.401-0.057-0.274 0-0.517 0.109-0.73 0.327-0.208 0.213-0.311 0.495-0.311 0.844v2.197z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m23.485 37.046h7.107v0.923h2.585v-0.923h7.138v1.044h2.585v-2.585h-0.954v-7.228h0.923v-2.585h-0.923v-6.71h0.954v-2.585h-2.585v0.526h-7.138v-0.923h-2.585v0.923h-7.107v-0.646h-2.585v2.585h0.923v6.83h-0.923v2.585h0.923v7.108h-0.923v2.584h2.585v-0.923zm-0.739 0v0.185h-1.108v-1.108h1.108v0.923zm8.585-20.123v-0.185h1.108v1.108h-1.108v-0.184-0.353-0.386zm1.108 20.123v0.185h-1.108v-0.185-0.386-0.352-0.185h1.108v0.923zm0.123-9.646c0.071 0.072 0.071 0.189 0 0.261-0.037 0.036-0.084 0.054-0.131 0.054s-0.095-0.018-0.131-0.054l-0.415-0.415-0.416 0.415c-0.036 0.036-0.083 0.054-0.13 0.054-0.048 0-0.095-0.018-0.131-0.054-0.072-0.072-0.072-0.189 0-0.261l0.415-0.415-0.415-0.416c-0.072-0.072-0.072-0.189 0-0.261s0.189-0.072 0.261 0l0.416 0.416 0.415-0.416c0.072-0.072 0.189-0.072 0.261 0s0.072 0.189 0 0.261l-0.415 0.416 0.416 0.415zm9.6 9.951h-1.108v-0.305-0.738-0.064h1.108v1.107zm-1.847-1.846v0.803h-5.782c3.223-0.914 5.761-3.452 6.675-6.676v5.873h-0.893zm1.816-7.966h-0.185-0.386-0.352-0.185v-1.108h1.108v1.108zm-1.077-10.403h1.108v1.108h-0.216-0.738-0.154v-0.582-0.526zm-0.739 0.526v1.32h0.893v5.355c-0.914-3.223-3.452-5.762-6.675-6.675h5.782zm-18.677-0.647h1.108v1.108h-0.184-0.739-0.185v-1.108zm1.847 1.847v-1.2h5.752c-3.223 0.913-5.762 3.452-6.675 6.675v-5.475h0.923zm-1.847 7.569h1.108v1.107h-0.184-0.353-0.386-0.185v-1.107zm0.924 3.201c0.913 3.224 3.452 5.762 6.675 6.676h-5.752v-0.923h-0.923v-5.753z" style="fill-rule:nonzero;fill:#4e3114"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,250.77,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#a06c45" offset="0"/>
+ <stop style="stop-color:#b8a05b" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vestor.svg b/.icons/kora/mimetypes/scalable/application-vestor.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vestor.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-video.svg b/.icons/kora/mimetypes/scalable/application-video.svg
new file mode 100644
index 000000000..84dde7f94
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-video.svg
@@ -0,0 +1,15 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.411c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.296c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236-1e-3z" style="fill:url(#_Linear1)"/>
+ <path d="m24.206 59.24l-1.623-4.016h0.82l1.18 3.114h0.016l1.197-3.114h0.803l-1.639 4.016h-0.754z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m27.91 54.216c-0.103 0.104-0.229 0.156-0.377 0.156-0.147 0-0.273-0.052-0.377-0.156-0.103-0.104-0.155-0.229-0.155-0.377 0-0.147 0.052-0.273 0.155-0.377 0.104-0.104 0.23-0.156 0.377-0.156 0.148 0 0.274 0.052 0.377 0.156 0.104 0.104 0.156 0.23 0.156 0.377 0 0.148-0.052 0.273-0.156 0.377zm0 5.024h-0.754v-4.016h0.754v4.016z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m30.532 59.371c-0.519 0-0.967-0.205-1.344-0.615-0.377-0.409-0.566-0.918-0.566-1.524s0.189-1.115 0.566-1.524c0.377-0.41 0.825-0.615 1.344-0.615 0.306 0 0.579 0.066 0.819 0.197 0.246 0.131 0.429 0.295 0.549 0.491h0.033l-0.033-0.557v-1.852h0.754v5.868h-0.721v-0.557h-0.033c-0.12 0.196-0.303 0.36-0.549 0.491-0.24 0.131-0.513 0.197-0.819 0.197zm0.123-0.688c0.355 0 0.655-0.132 0.901-0.394 0.252-0.262 0.377-0.614 0.377-1.057s-0.125-0.795-0.377-1.057c-0.246-0.262-0.546-0.394-0.901-0.394-0.35 0-0.651 0.134-0.902 0.402-0.251 0.262-0.377 0.612-0.377 1.049s0.126 0.789 0.377 1.057c0.251 0.262 0.552 0.394 0.902 0.394z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m35.345 59.371c-0.606 0-1.101-0.202-1.483-0.606-0.377-0.405-0.566-0.916-0.566-1.533 0-0.585 0.183-1.087 0.549-1.508 0.372-0.421 0.844-0.631 1.418-0.631 0.596 0 1.071 0.194 1.426 0.582 0.361 0.388 0.541 0.907 0.541 1.557l-8e-3 0.139h-3.172c0.022 0.405 0.156 0.724 0.402 0.959 0.251 0.235 0.543 0.353 0.877 0.353 0.541 0 0.907-0.23 1.098-0.689l0.672 0.279c-0.131 0.311-0.347 0.573-0.648 0.787-0.3 0.207-0.669 0.311-1.106 0.311zm1.082-2.623c-0.017-0.229-0.123-0.448-0.32-0.655-0.191-0.208-0.478-0.312-0.86-0.312-0.279 0-0.522 0.088-0.73 0.263-0.202 0.174-0.341 0.409-0.418 0.704h2.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m38.312 55.708c0.388-0.41 0.882-0.615 1.483-0.615s1.096 0.205 1.484 0.615c0.388 0.404 0.582 0.912 0.582 1.524s-0.194 1.123-0.582 1.533c-0.388 0.404-0.883 0.606-1.484 0.606s-1.095-0.202-1.483-0.606c-0.388-0.41-0.582-0.921-0.582-1.533s0.194-1.12 0.582-1.524zm0.557 2.581c0.263 0.262 0.571 0.394 0.926 0.394s0.661-0.132 0.918-0.394c0.262-0.268 0.394-0.62 0.394-1.057s-0.132-0.787-0.394-1.049c-0.257-0.268-0.563-0.402-0.918-0.402s-0.663 0.134-0.926 0.402c-0.257 0.262-0.385 0.612-0.385 1.049s0.128 0.789 0.385 1.057z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m42.083 16.156h-1.089c-0.258 0-0.468 0.209-0.468 0.468v0.582c0 0.259-0.209 0.469-0.468 0.469h-1.015c-0.258 0-0.468-0.21-0.468-0.469v-0.582c0-0.259-0.209-0.468-0.468-0.468h-12.222c-0.258 0-0.468 0.209-0.468 0.468v0.582c0 0.259-0.209 0.469-0.468 0.469h-1.015c-0.258 0-0.468-0.21-0.468-0.469v-0.582c0-0.259-0.209-0.468-0.468-0.468h-1.052c-0.258 0-0.468 0.209-0.468 0.468v21.064c0 0.258 0.21 0.468 0.468 0.468h1.052c0.259 0 0.468-0.21 0.468-0.468v-0.428c0-0.259 0.21-0.468 0.468-0.468h1.015c0.259 0 0.468 0.209 0.468 0.468v0.428c0 0.258 0.21 0.468 0.468 0.468h12.222c0.259 0 0.468-0.21 0.468-0.468v-0.428c0-0.259 0.21-0.468 0.468-0.468h1.015c0.259 0 0.468 0.209 0.468 0.468v0.428c0 0.258 0.21 0.468 0.468 0.468h1.089c0.259 0 0.468-0.21 0.468-0.468v-21.064c0-0.259-0.209-0.468-0.468-0.468zm-16.666 17.913c0 0.258-0.209 0.468-0.468 0.468h-1.015c-0.258 0-0.468-0.21-0.468-0.468v-1.015c0-0.259 0.21-0.468 0.468-0.468h1.015c0.259 0 0.468 0.209 0.468 0.468v1.015zm0-4.206c0 0.258-0.209 0.468-0.468 0.468h-1.015c-0.258 0-0.468-0.21-0.468-0.468v-1.015c0-0.259 0.21-0.469 0.468-0.469h1.015c0.259 0 0.468 0.21 0.468 0.469v1.015zm0-4.207c0 0.259-0.209 0.469-0.468 0.469h-1.015c-0.258 0-0.468-0.21-0.468-0.469v-1.015c0-0.258 0.21-0.468 0.468-0.468h1.015c0.259 0 0.468 0.21 0.468 0.468v1.015zm0-4.206c0 0.259-0.209 0.468-0.468 0.468h-1.015c-0.258 0-0.468-0.209-0.468-0.468v-1.015c0-0.258 0.21-0.468 0.468-0.468h1.015c0.259 0 0.468 0.21 0.468 0.468v1.015zm11.134 14.231c0 0.259-0.209 0.468-0.468 0.468h-8.137c-0.258 0-0.468-0.209-0.468-0.468v-3.761c0-0.259 0.21-0.468 0.468-0.468h8.137c0.259 0 0.468 0.209 0.468 0.468v3.761zm0-6.644c0 0.258-0.209 0.468-0.468 0.468h-8.137c-0.258 0-0.468-0.21-0.468-0.468v-3.762c0-0.258 0.21-0.468 0.468-0.468h8.137c0.259 0 0.468 0.21 0.468 0.468v3.762zm0-6.645c0 0.259-0.209 0.468-0.468 0.468h-8.137c-0.258 0-0.468-0.209-0.468-0.468v-3.762c0-0.258 0.21-0.468 0.468-0.468h8.137c0.259 0 0.468 0.21 0.468 0.468v3.762zm3.975 11.677c0 0.258-0.209 0.468-0.468 0.468h-1.015c-0.258 0-0.468-0.21-0.468-0.468v-1.015c0-0.259 0.21-0.468 0.468-0.468h1.015c0.259 0 0.468 0.209 0.468 0.468v1.015zm0-4.206c0 0.258-0.209 0.468-0.468 0.468h-1.015c-0.258 0-0.468-0.21-0.468-0.468v-1.015c0-0.259 0.21-0.469 0.468-0.469h1.015c0.259 0 0.468 0.21 0.468 0.469v1.015zm0-4.207c0 0.259-0.209 0.469-0.468 0.469h-1.015c-0.258 0-0.468-0.21-0.468-0.469v-1.015c0-0.258 0.21-0.468 0.468-0.468h1.015c0.259 0 0.468 0.21 0.468 0.468v1.015zm0-4.206c0 0.259-0.209 0.468-0.468 0.468h-1.015c-0.258 0-0.468-0.209-0.468-0.468v-1.015c0-0.258 0.21-0.468 0.468-0.468h1.015c0.259 0 0.468 0.21 0.468 0.468v1.015z" style="fill-rule:nonzero;fill:#c9c9c9"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,469.44,51.3535)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#523a6f" offset="0"/>
+ <stop style="stop-color:#a7338c" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd-google-earth-kml.svg b/.icons/kora/mimetypes/scalable/application-vnd-google-earth-kml.svg
new file mode 120000
index 000000000..05323c4af
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd-google-earth-kml.svg
@@ -0,0 +1 @@
+application-vnd.google-earth.kml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.adobe.flash.movie.svg b/.icons/kora/mimetypes/scalable/application-vnd.adobe.flash.movie.svg
new file mode 100644
index 000000000..681d1556e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.adobe.flash.movie.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#d86565" offset="0"/>
+ <stop stop-color="#eeb0a6" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m31 15.006v3.621c-3.515.063-4.379 3.589-4.379 3.589h2.651v3.621h-4.11c-2.473 7.846-8.162 7.147-8.162 7.147v-3.621s3.61.689 5.451-6.225c2.303-8.65 8.549-8.132 8.549-8.132z" fill="#c02a1a" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.afdesigner.svg b/.icons/kora/mimetypes/scalable/application-vnd.afdesigner.svg
new file mode 120000
index 000000000..bee3c8dde
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.afdesigner.svg
@@ -0,0 +1 @@
+application-afdesigner.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.affinity-designer.svg b/.icons/kora/mimetypes/scalable/application-vnd.affinity-designer.svg
new file mode 120000
index 000000000..bee3c8dde
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.affinity-designer.svg
@@ -0,0 +1 @@
+application-afdesigner.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.amazon.mobi8-ebook.svg b/.icons/kora/mimetypes/scalable/application-vnd.amazon.mobi8-ebook.svg
new file mode 120000
index 000000000..4f155a49b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.amazon.mobi8-ebook.svg
@@ -0,0 +1 @@
+application-x-mobipocket-ebook.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.android.package-archive.svg b/.icons/kora/mimetypes/scalable/application-vnd.android.package-archive.svg
new file mode 120000
index 000000000..f28897fe0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.android.package-archive.svg
@@ -0,0 +1 @@
+android-package-archive.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.ant.fit.svg b/.icons/kora/mimetypes/scalable/application-vnd.ant.fit.svg
new file mode 120000
index 000000000..4ec151000
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.ant.fit.svg
@@ -0,0 +1 @@
+application-gpx.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.appimage.svg b/.icons/kora/mimetypes/scalable/application-vnd.appimage.svg
new file mode 100644
index 000000000..1561e0097
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.appimage.svg
@@ -0,0 +1,19 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m29.187 12.168v5.625h-2.988l5.801 6.563 5.801-6.563h-2.989v-5.625h-5.625z" style="fill-rule:nonzero;fill:#3f546c"/>
+ <path d="m30.975 25.293c-0.162 0-0.264 0.277-0.264 0.616v2.138c-0.653 0.149-1.267 0.415-1.816 0.762l-1.524-1.523c-0.239-0.24-0.5-0.349-0.615-0.235l-1.436 1.436c-0.114 0.114-5e-3 0.375 0.235 0.615l1.523 1.523c-0.347 0.55-0.613 1.164-0.762 1.817h-2.138c-0.339 0-0.615 0.101-0.615 0.264v2.05c0 0.162 0.276 0.264 0.615 0.264h2.138c0.149 0.653 0.415 1.267 0.762 1.816l-1.523 1.524c-0.24 0.239-0.349 0.5-0.235 0.615l1.436 1.436c0.115 0.114 0.376 5e-3 0.615-0.235l1.524-1.523c0.549 0.347 1.163 0.613 1.816 0.762v2.138c0 0.339 0.102 0.615 0.264 0.615h2.05c0.162 0 0.264-0.276 0.264-0.615v-2.138c0.653-0.149 1.267-0.415 1.816-0.762l1.524 1.523c0.239 0.24 0.501 0.349 0.615 0.235l1.436-1.436c0.114-0.115 5e-3 -0.376-0.235-0.615l-1.523-1.524c0.347-0.549 0.613-1.163 0.762-1.816h2.138c0.339 0 0.615-0.102 0.615-0.264v-2.05c0-0.163-0.276-0.264-0.615-0.264h-2.138c-0.149-0.653-0.415-1.267-0.762-1.817l1.523-1.523c0.24-0.24 0.349-0.501 0.235-0.615l-1.436-1.436c-0.114-0.114-0.376-5e-3 -0.615 0.235l-1.524 1.523c-0.549-0.347-1.163-0.613-1.816-0.762v-2.138c0-0.339-0.102-0.616-0.264-0.616h-2.05zm1.025 5.831c1.433 0 2.607 1.174 2.607 2.607s-1.174 2.607-2.607 2.607-2.607-1.174-2.607-2.607 1.174-2.607 2.607-2.607z" style="fill-rule:nonzero;fill:#3f546c"/>
+ <path d="m17.379 58.832c-0.047-0.102-0.081-0.25-0.102-0.445-0.135 0.143-0.304 0.267-0.507 0.371-0.204 0.101-0.435 0.152-0.696 0.152-0.432 0-0.778-0.121-1.039-0.363-0.26-0.242-0.39-0.539-0.39-0.891 0-0.453 0.171-0.797 0.515-1.031 0.344-0.237 0.806-0.355 1.387-0.355h0.715v-0.336c0-0.25-0.076-0.45-0.227-0.598-0.148-0.151-0.37-0.227-0.664-0.227-0.273 0-0.495 0.068-0.664 0.203-0.167 0.133-0.25 0.288-0.25 0.465h-0.723c0-0.302 0.153-0.586 0.457-0.851 0.305-0.266 0.713-0.399 1.223-0.399 0.458 0 0.835 0.118 1.129 0.352s0.441 0.588 0.441 1.062v1.969c0 0.141 0.012 0.291 0.036 0.449 0.026 0.159 0.063 0.296 0.113 0.411v0.062h-0.754zm-1.199-0.555c0.26 0 0.485-0.065 0.675-0.195 0.193-0.13 0.329-0.275 0.407-0.434v-0.871h-0.598c-0.862 0-1.293 0.261-1.293 0.782 0 0.2 0.068 0.371 0.203 0.511 0.136 0.138 0.337 0.207 0.606 0.207z" style="fill-opacity:.98;fill-rule:nonzero;fill:#fff"/>
+ <path d="m21.059 58.91c-0.508 0-0.911-0.163-1.207-0.488v2.035h-0.727v-5.852h0.664l0.035 0.465c0.297-0.362 0.705-0.543 1.223-0.543 0.534 0 0.943 0.198 1.226 0.594 0.284 0.396 0.426 0.917 0.426 1.563v0.082c0 0.617-0.143 1.129-0.429 1.535-0.284 0.406-0.688 0.609-1.211 0.609zm-0.223-3.773c-0.245 0-0.447 0.056-0.606 0.168-0.158 0.109-0.285 0.247-0.378 0.414v2.023c0.096 0.167 0.222 0.305 0.378 0.414 0.159 0.107 0.364 0.16 0.614 0.16 0.39 0 0.676-0.153 0.855-0.461 0.183-0.307 0.274-0.67 0.274-1.089v-0.082c0-0.42-0.091-0.782-0.274-1.086-0.179-0.308-0.467-0.461-0.863-0.461z" style="fill-opacity:.98;fill-rule:nonzero;fill:#fff"/>
+ <path d="m25.559 58.91c-0.508 0-0.911-0.163-1.207-0.488v2.035h-0.727v-5.852h0.664l0.035 0.465c0.297-0.362 0.705-0.543 1.223-0.543 0.534 0 0.943 0.198 1.226 0.594 0.284 0.396 0.426 0.917 0.426 1.563v0.082c0 0.617-0.143 1.129-0.429 1.535-0.284 0.406-0.688 0.609-1.211 0.609zm-0.223-3.773c-0.245 0-0.447 0.056-0.606 0.168-0.158 0.109-0.285 0.247-0.378 0.414v2.023c0.096 0.167 0.222 0.305 0.378 0.414 0.159 0.107 0.364 0.16 0.614 0.16 0.39 0 0.676-0.153 0.855-0.461 0.183-0.307 0.274-0.67 0.274-1.089v-0.082c0-0.42-0.091-0.782-0.274-1.086-0.179-0.308-0.467-0.461-0.863-0.461z" style="fill-opacity:.98;fill-rule:nonzero;fill:#fff"/>
+ <path d="m28.133 53.484c0-0.117 0.035-0.216 0.105-0.297 0.073-0.08 0.18-0.121 0.321-0.121 0.138 0 0.243 0.041 0.316 0.121 0.076 0.081 0.113 0.18 0.113 0.297 0 0.112-0.037 0.209-0.113 0.289-0.073 0.079-0.178 0.118-0.316 0.118-0.141 0-0.248-0.039-0.321-0.118-0.07-0.08-0.105-0.177-0.105-0.289zm0.781 1.121v4.227h-0.727v-4.227h0.727z" style="fill-opacity:.98;fill-rule:nonzero;fill:#fff"/>
+ <path d="m31.773 55.137c-0.257 0-0.464 0.054-0.621 0.164-0.156 0.109-0.273 0.254-0.351 0.433v3.098h-0.727v-4.227h0.688l0.019 0.461c0.305-0.359 0.722-0.539 1.25-0.539 0.271 0 0.512 0.055 0.723 0.164 0.213 0.107 0.376 0.279 0.488 0.516 0.141-0.203 0.323-0.367 0.547-0.492 0.227-0.125 0.492-0.188 0.797-0.188 0.453 0 0.802 0.121 1.047 0.364 0.247 0.242 0.371 0.63 0.371 1.164v2.777h-0.727v-2.785c0-0.354-0.082-0.594-0.246-0.719-0.161-0.127-0.38-0.191-0.656-0.191-0.292 0-0.521 0.087-0.688 0.261-0.166 0.172-0.263 0.382-0.289 0.629v2.805h-0.722v-2.781c0-0.331-0.082-0.565-0.246-0.703-0.164-0.141-0.383-0.211-0.657-0.211z" style="fill-opacity:.98;fill-rule:nonzero;fill:#fff"/>
+ <path d="m39.707 58.832c-0.047-0.102-0.081-0.25-0.102-0.445-0.135 0.143-0.304 0.267-0.507 0.371-0.203 0.101-0.435 0.152-0.696 0.152-0.432 0-0.778-0.121-1.039-0.363-0.26-0.242-0.39-0.539-0.39-0.891 0-0.453 0.172-0.797 0.515-1.031 0.344-0.237 0.806-0.355 1.387-0.355h0.715v-0.336c0-0.25-0.076-0.45-0.227-0.598-0.148-0.151-0.37-0.227-0.664-0.227-0.273 0-0.495 0.068-0.664 0.203-0.167 0.133-0.25 0.288-0.25 0.465h-0.723c0-0.302 0.153-0.586 0.458-0.851 0.304-0.266 0.712-0.399 1.222-0.399 0.459 0 0.835 0.118 1.129 0.352s0.441 0.588 0.441 1.062v1.969c0 0.141 0.012 0.291 0.036 0.449 0.026 0.159 0.063 0.296 0.113 0.411v0.062h-0.754zm-1.199-0.555c0.26 0 0.485-0.065 0.676-0.195 0.192-0.13 0.328-0.275 0.406-0.434v-0.871h-0.598c-0.862 0-1.293 0.261-1.293 0.782 0 0.2 0.068 0.371 0.203 0.511 0.136 0.138 0.338 0.207 0.606 0.207z" style="fill-opacity:.98;fill-rule:nonzero;fill:#fff"/>
+ <path d="m44.852 58.742c0 0.56-0.167 0.992-0.5 1.297-0.334 0.307-0.763 0.461-1.29 0.461-0.218 0-0.486-0.053-0.804-0.16s-0.572-0.298-0.762-0.574l0.379-0.43c0.177 0.216 0.362 0.365 0.555 0.445 0.192 0.084 0.385 0.125 0.578 0.125 0.341 0 0.613-0.096 0.816-0.289 0.203-0.19 0.305-0.47 0.305-0.84v-0.371c-0.287 0.336-0.681 0.504-1.184 0.504-0.508 0-0.911-0.203-1.211-0.609-0.299-0.406-0.449-0.918-0.449-1.535v-0.082c0-0.646 0.149-1.167 0.445-1.563 0.3-0.396 0.707-0.594 1.223-0.594 0.518 0 0.921 0.183 1.207 0.547l0.035-0.469h0.657v4.137zm-2.844-1.976c0 0.419 0.087 0.78 0.262 1.082 0.177 0.299 0.46 0.449 0.851 0.449 0.258 0 0.466-0.059 0.625-0.176 0.162-0.117 0.289-0.267 0.383-0.449v-1.926c-0.091-0.174-0.218-0.319-0.379-0.433-0.161-0.118-0.368-0.176-0.621-0.176-0.393 0-0.678 0.153-0.856 0.461-0.177 0.304-0.265 0.666-0.265 1.086v0.082z" style="fill-opacity:.98;fill-rule:nonzero;fill:#fff"/>
+ <path d="m49.301 58.094c-0.138 0.208-0.334 0.397-0.586 0.566-0.253 0.167-0.587 0.25-1.004 0.25-0.589 0-1.06-0.191-1.414-0.574-0.352-0.383-0.527-0.872-0.527-1.469v-0.164c0-0.461 0.087-0.853 0.261-1.176 0.177-0.325 0.406-0.573 0.688-0.742 0.281-0.172 0.58-0.258 0.898-0.258 0.604 0 1.044 0.198 1.32 0.594 0.279 0.393 0.418 0.886 0.418 1.477v0.324h-2.859c0.011 0.388 0.125 0.719 0.344 0.992 0.221 0.271 0.525 0.406 0.91 0.406 0.255 0 0.471-0.052 0.648-0.156 0.178-0.104 0.332-0.243 0.465-0.418l0.438 0.348zm-1.684-2.973c-0.286 0-0.528 0.104-0.726 0.313-0.198 0.208-0.322 0.507-0.371 0.898h2.113v-0.055c-0.018-0.281-0.1-0.544-0.246-0.789-0.144-0.245-0.4-0.367-0.77-0.367z" style="fill-opacity:.98;fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#5498c5" offset="0"/>
+ <stop style="stop-color:#b4d2e5" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.apple.mpegurl.svg b/.icons/kora/mimetypes/scalable/application-vnd.apple.mpegurl.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.apple.mpegurl.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.chess-pgn.svg b/.icons/kora/mimetypes/scalable/application-vnd.chess-pgn.svg
new file mode 100644
index 000000000..362ee91a7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.chess-pgn.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#758b9a" offset="0"/>
+ <stop stop-color="#b5bdc2" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m23.939 14c-2.171.033-3.939 1.828-3.939 4 0 1.425.762 2.747 1.996 3.461.001.897-.028 3.27-.098 3.895-.28 2.528-.435 4-1.621 4.759-.383.246-.846.411-1.504.535-1.181.224-1.297.274-1.482.647-.197.397-.242.683-.268 1.744l-.023.959h14l-.023-.959c-.026-1.061-.071-1.347-.268-1.744-.184-.371-.316-.433-1.336-.615-.983-.176-1.553-.417-2.068-.873-1.153-1.022-1.245-3.045-1.332-6.26-.007-.244.013-1.482.021-2.082 1.239-.713 2.006-2.037 2.006-3.467 0-2.194-1.806-4-4-4-.02 0-.04 0-.061 0z" fill="#3f3f3f" fill-opacity=".5" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.coffeescript.svg b/.icons/kora/mimetypes/scalable/application-vnd.coffeescript.svg
new file mode 120000
index 000000000..dfd2bfd7a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.coffeescript.svg
@@ -0,0 +1 @@
+text-x-coffeescript.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.comicbook+zip.svg b/.icons/kora/mimetypes/scalable/application-vnd.comicbook+zip.svg
new file mode 100644
index 000000000..d32523088
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.comicbook+zip.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.412c0-0.927-0.751-1.677-1.677-1.677-5.634-1e-3 -24.122-1e-3 -34.705-1e-3 -2.02 0-3.958 0.803-5.387 2.232-1.428 1.428-2.231 3.366-2.231 5.386v45.296c0 2.02 0.803 3.958 2.231 5.386 1.429 1.429 3.367 2.232 5.387 2.232 8.06-1e-3 20.704-1e-3 28.764-1e-3 2.02 1e-3 3.958-0.802 5.387-2.231 1.428-1.428 2.231-3.366 2.231-5.386v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m40.901 18.965c-2.354-1.912-5.48-2.965-8.801-2.965s-6.447 1.053-8.801 2.965c-2.374 1.929-3.682 4.5-3.682 7.239 0 2.614 1.192 5.074 3.365 6.97-0.039 0.088-0.07 0.181-0.09 0.278l-0.714 3.506c-0.085 0.416 0.029 0.665 0.139 0.8 0.128 0.156 0.318 0.242 0.534 0.242 0.163 0 0.339-0.048 0.522-0.143l4.152-2.153c1.438 0.461 2.984 0.704 4.575 0.704 3.321 0 6.447-1.053 8.801-2.966 2.374-1.928 3.682-4.499 3.682-7.238s-1.307-5.31-3.682-7.239z" style="fill-rule:nonzero;fill:#6d5112"/>
+ <path d="m27.917 58.043c-0.601 0-1.096-0.202-1.484-0.606-0.388-0.41-0.582-0.921-0.582-1.533s0.194-1.12 0.582-1.524c0.388-0.41 0.883-0.615 1.484-0.615 0.448 0 0.819 0.109 1.114 0.328 0.295 0.218 0.511 0.494 0.648 0.828l-0.689 0.287c-0.207-0.503-0.582-0.754-1.122-0.754-0.334 0-0.629 0.136-0.886 0.409-0.251 0.273-0.377 0.62-0.377 1.041s0.126 0.768 0.377 1.041c0.257 0.273 0.552 0.41 0.886 0.41 0.562 0 0.95-0.252 1.163-0.754l0.672 0.287c-0.136 0.327-0.358 0.603-0.664 0.827-0.3 0.219-0.674 0.328-1.122 0.328z" style="fill-opacity:.95;fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.58 58.043c-0.305 0-0.581-0.065-0.827-0.197-0.241-0.131-0.421-0.295-0.541-0.491h-0.033v0.557h-0.721v-5.868h0.754v1.852l-0.033 0.558h0.033c0.12-0.197 0.3-0.361 0.541-0.492 0.246-0.131 0.522-0.197 0.827-0.197 0.52 0 0.968 0.205 1.345 0.615s0.565 0.918 0.565 1.524c0 0.607-0.188 1.115-0.565 1.524-0.377 0.41-0.825 0.615-1.345 0.615zm-0.122-0.688c0.349 0 0.65-0.131 0.901-0.394 0.251-0.267 0.377-0.62 0.377-1.057s-0.126-0.787-0.377-1.049c-0.251-0.268-0.552-0.401-0.901-0.401-0.356 0-0.659 0.131-0.91 0.393-0.246 0.262-0.369 0.615-0.369 1.057 0 0.443 0.123 0.795 0.369 1.057 0.251 0.263 0.554 0.394 0.91 0.394z" style="fill-opacity:.95;fill-rule:nonzero;fill:#fff"/>
+ <path d="m34.903 57.912v-0.656l2.287-2.671h-2.221v-0.689h3.147v0.656l-2.287 2.672h2.32v0.688h-3.246z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,250.77,51.3535)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#bb8000" offset="0"/>
+ <stop style="stop-color:#fed539" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.comicbook-rar.svg b/.icons/kora/mimetypes/scalable/application-vnd.comicbook-rar.svg
new file mode 120000
index 000000000..101c54df6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.comicbook-rar.svg
@@ -0,0 +1 @@
+application-vnd.comicbook+zip.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.cups-pdf-banner.svg b/.icons/kora/mimetypes/scalable/application-vnd.cups-pdf-banner.svg
new file mode 120000
index 000000000..89e7fcf17
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.cups-pdf-banner.svg
@@ -0,0 +1 @@
+text-x-preview.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.debian.binary-package.svg b/.icons/kora/mimetypes/scalable/application-vnd.debian.binary-package.svg
new file mode 120000
index 000000000..abada3e53
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.debian.binary-package.svg
@@ -0,0 +1 @@
+application-x-deb.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.efi.img.svg b/.icons/kora/mimetypes/scalable/application-vnd.efi.img.svg
new file mode 120000
index 000000000..2c214b38b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.efi.img.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.efi.iso.svg b/.icons/kora/mimetypes/scalable/application-vnd.efi.iso.svg
new file mode 120000
index 000000000..2c214b38b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.efi.iso.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.fai.igc.svg b/.icons/kora/mimetypes/scalable/application-vnd.fai.igc.svg
new file mode 120000
index 000000000..4ec151000
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.fai.igc.svg
@@ -0,0 +1 @@
+application-gpx.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.fastcopy-disk-image.svg b/.icons/kora/mimetypes/scalable/application-vnd.fastcopy-disk-image.svg
new file mode 120000
index 000000000..f59b60c03
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.fastcopy-disk-image.svg
@@ -0,0 +1 @@
+application-x-st-disk-image.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.flatpak.ref.svg b/.icons/kora/mimetypes/scalable/application-vnd.flatpak.ref.svg
new file mode 120000
index 000000000..6bddb89f3
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.flatpak.ref.svg
@@ -0,0 +1 @@
+application-vnd.flatpak.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.flatpak.repo.svg b/.icons/kora/mimetypes/scalable/application-vnd.flatpak.repo.svg
new file mode 120000
index 000000000..6bddb89f3
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.flatpak.repo.svg
@@ -0,0 +1 @@
+application-vnd.flatpak.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.flatpak.svg b/.icons/kora/mimetypes/scalable/application-vnd.flatpak.svg
new file mode 100644
index 000000000..1eaed6596
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.flatpak.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m19.012 26.139c-3e-3 0.055-5e-3 0.111-6e-3 0.166v11.317c1e-3 1.182 0.629 2.274 1.649 2.865l9.697 5.623c1.02 0.591 2.276 0.591 3.296 0l9.697-5.623c1.02-0.591 1.649-1.684 1.649-2.866v-11.316c-2e-3 -0.041-4e-3 -0.083-7e-3 -0.125 7e-3 -1e-3 -25.975-0.041-25.975-0.041z" style="fill-rule:nonzero;fill:#e4ba75"/>
+ <path d="m32.078 17.447v2e-3c-0.605-0.015-1.203 0.139-1.727 0.446l-9.705 5.689c-0.953 0.56-1.569 1.569-1.64 2.685 0.062 1.125 0.679 2.147 1.64 2.712l9.705 5.689c1.019 0.597 2.279 0.597 3.298 0l9.705-5.689c0.953-0.56 1.569-1.569 1.64-2.685-0.062-1.126-0.679-2.147-1.64-2.712l-9.705-5.689c-0.478-0.281-1.019-0.435-1.571-0.448z" style="fill-rule:nonzero;fill:#b89863"/>
+ <path d="m32.077 17.447v2e-3c-0.026 1e-3 -0.051 1e-3 -0.077 2e-3v17.66c0.578 2e-3 1.147-0.15 1.649-0.441l9.704-5.689c0.954-0.56 1.57-1.569 1.641-2.685-0.062-1.126-0.68-2.147-1.641-2.712l-9.704-5.689c-0.479-0.281-1.019-0.434-1.572-0.448z" style="fill-opacity:.07;fill-rule:nonzero"/>
+ <path d="m19.012 26.139c-2e-3 0.036-3e-3 0.073-4e-3 0.109 4e-3 -0.036 7e-3 -0.073 0.012-0.109h-8e-3zm-5e-3 0.139c0 9e-3 -1e-3 0.018-1e-3 0.027v11.317c1e-3 1.182 0.629 2.275 1.649 2.866l9.696 5.621c0.525 0.305 1.063 0.453 1.649 0.444v-11.437c-0.579 1e-3 -1.148-0.153-1.65-0.446l-9.704-5.689c-0.958-0.564-1.575-1.581-1.639-2.703z" style="fill-opacity:.1;fill-rule:nonzero"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,615.22,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#cdcdcd" offset="0"/>
+ <stop style="stop-color:#efefef" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.geo+json.svg b/.icons/kora/mimetypes/scalable/application-vnd.geo+json.svg
new file mode 120000
index 000000000..6c04ac15b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.geo+json.svg
@@ -0,0 +1 @@
+qgis-qgs.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.google-apps.document.svg b/.icons/kora/mimetypes/scalable/application-vnd.google-apps.document.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.google-apps.document.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.google-apps.drawing.svg b/.icons/kora/mimetypes/scalable/application-vnd.google-apps.drawing.svg
new file mode 100644
index 000000000..e79c7cd1c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.google-apps.drawing.svg
@@ -0,0 +1,11 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <circle cx="27.5" cy="27.235" r="10.5" style="fill-opacity:.55;fill:#fff"/>
+ <rect x="28" y="27.735" width="19" height="19" style="fill-opacity:.6;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,615.22,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#e73144" offset="0"/>
+ <stop style="stop-color:#f0828d" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.google-apps.form.svg b/.icons/kora/mimetypes/scalable/application-vnd.google-apps.form.svg
new file mode 100644
index 000000000..74bbf2766
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.google-apps.form.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m20.715 23v3h3v-3h-3zm5 0v3h19v-3h-19zm-5 5v3h3v-3h-3zm5 0v3h19v-3h-19zm-5 5v3h3v-3h-3zm5 0v3h19v-3h-19zm-5 5v3h3v-3h-3zm5 0v3h19v-3h-19z" style="fill-opacity:.5;fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,615.22,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#13a553" offset="0"/>
+ <stop style="stop-color:#70c795" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.google-apps.fusiontable.svg b/.icons/kora/mimetypes/scalable/application-vnd.google-apps.fusiontable.svg
new file mode 100644
index 000000000..4c560a96c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.google-apps.fusiontable.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m52 17.615-21 21-9.5-9.5-9.5 9.5v4l9.5-9.5 9.5 9.5 21-21v-4z" style="fill-opacity:.5;fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,615.22,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#13a553" offset="0"/>
+ <stop style="stop-color:#70c896" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.google-apps.map.svg b/.icons/kora/mimetypes/scalable/application-vnd.google-apps.map.svg
new file mode 120000
index 000000000..6c04ac15b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.google-apps.map.svg
@@ -0,0 +1 @@
+qgis-qgs.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.google-apps.presentation.svg b/.icons/kora/mimetypes/scalable/application-vnd.google-apps.presentation.svg
new file mode 120000
index 000000000..6c04ac15b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.google-apps.presentation.svg
@@ -0,0 +1 @@
+qgis-qgs.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.google-apps.script.svg b/.icons/kora/mimetypes/scalable/application-vnd.google-apps.script.svg
new file mode 100644
index 000000000..1d7d8bab0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.google-apps.script.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m32 20c-6.583 0-12 5.417-12 12h8v-5l8 8-8 8v-5h-6.375c2.138 3.703 6.099 5.994 10.375 6 6.583 0 12-5.417 12-12s-5.417-12-12-12z" style="fill-opacity:.5;fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,615.22,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#0a99d6" offset="0"/>
+ <stop style="stop-color:#6ac1e6" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.google-apps.site.svg b/.icons/kora/mimetypes/scalable/application-vnd.google-apps.site.svg
new file mode 100644
index 000000000..5155ff893
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.google-apps.site.svg
@@ -0,0 +1,12 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m45 20.6c0-0.883-0.717-1.6-1.6-1.6h-22.8c-0.883 0-1.6 0.717-1.6 1.6v4.8c0 0.883 0.717 1.6 1.6 1.6h22.8c0.883 0 1.6-0.717 1.6-1.6v-4.8z" style="fill-opacity:.5;fill:#fff"/>
+ <path d="m45 31.6c0-0.883-0.717-1.6-1.6-1.6h-4.8c-0.883 0-1.6 0.717-1.6 1.6v11.8c0 0.883 0.717 1.6 1.6 1.6h4.8c0.883 0 1.6-0.717 1.6-1.6v-11.8z" style="fill-opacity:.5;fill:#fff"/>
+ <path d="m34 31.6c0-0.883-0.717-1.6-1.6-1.6h-11.8c-0.883 0-1.6 0.717-1.6 1.6v11.8c0 0.883 0.717 1.6 1.6 1.6h11.8c0.883 0 1.6-0.717 1.6-1.6v-11.8z" style="fill-opacity:.5;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,615.22,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#2095f2" offset="0"/>
+ <stop style="stop-color:#7cc0f5" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.google-apps.spreadsheet.svg b/.icons/kora/mimetypes/scalable/application-vnd.google-apps.spreadsheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.google-apps.spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.google-earh.kml+xml.svg b/.icons/kora/mimetypes/scalable/application-vnd.google-earh.kml+xml.svg
new file mode 120000
index 000000000..52e990cd9
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.google-earh.kml+xml.svg
@@ -0,0 +1 @@
+application-x-osm+xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.google-earh.kml.svg b/.icons/kora/mimetypes/scalable/application-vnd.google-earh.kml.svg
new file mode 120000
index 000000000..52e990cd9
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.google-earh.kml.svg
@@ -0,0 +1 @@
+application-x-osm+xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.google-earth.kml+xml.svg b/.icons/kora/mimetypes/scalable/application-vnd.google-earth.kml+xml.svg
new file mode 120000
index 000000000..05323c4af
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.google-earth.kml+xml.svg
@@ -0,0 +1 @@
+application-vnd.google-earth.kml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.google-earth.kml.svg b/.icons/kora/mimetypes/scalable/application-vnd.google-earth.kml.svg
new file mode 100644
index 000000000..05ec604b9
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.google-earth.kml.svg
@@ -0,0 +1,15 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m32.44 22.747c-3.08-2.915-5.61-2.101-6.699-1.606 0.825-0.792 1.793-1.43 2.871-1.87 3.058-0.11 6.501 0.484 8.404 3.201 0 0 2.684 4.609 3.63 2.574 0.242 0.825 0.374 1.683 0.374 2.585 0 0.33-0.022 0.649-0.055 0.968-2.233-0.253-5.302-2.816-8.525-5.852m7.37 9.394c-1.034 0.407-2.31 1.1-4.356 1.1-2.068 0-3.883-0.825-6.138-1.54-2.046-0.649-2.816-1.65-4.224-1.65-0.726 0-1.089 0.726-1.287 1.331-0.528-1.144-0.825-2.409-0.825-3.751 0-0.891 0.132-1.738 0.374-2.552 1.386-1.738 3.509-2.816 6.545-0.462 0 0 6.853 5.126 10.769 5.467-0.198 0.726-0.495 1.397-0.858 2.057m-7.81 4.51c-1.232 0-2.409-0.253-3.487-0.704-0.682-1.628-0.671-2.904 1.232-2.266 0 0 4.312 1.65 8.855 0.088-1.65 1.771-3.993 2.882-6.6 2.882m0-20.02c-6.034 0-11 4.966-11 11s4.966 11 11 11 11-4.966 11-11c0-6.083-4.95-11-11-11z" style="fill-rule:nonzero;fill:#296f79"/>
+ <path d="m25.217 59.809c-0.565 0-1.025-0.185-1.38-0.555-0.355-0.373-0.532-0.87-0.532-1.492v-0.131c0-0.414 0.078-0.783 0.235-1.107 0.159-0.326 0.38-0.581 0.663-0.763 0.285-0.185 0.594-0.278 0.926-0.278 0.542 0 0.964 0.179 1.264 0.536 0.301 0.357 0.451 0.869 0.451 1.535v0.297h-2.826c0.01 0.411 0.13 0.744 0.359 0.998 0.231 0.252 0.524 0.378 0.879 0.378 0.252 0 0.465-0.051 0.64-0.154s0.328-0.239 0.459-0.409l0.435 0.34c-0.349 0.537-0.874 0.805-1.573 0.805zm-0.088-3.74c-0.288 0-0.53 0.105-0.725 0.316-0.196 0.209-0.317 0.502-0.363 0.879h2.09v-0.054c-0.02-0.362-0.118-0.642-0.293-0.84-0.175-0.201-0.411-0.301-0.709-0.301z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m30.242 59.732c-0.041-0.082-0.075-0.228-0.101-0.439-0.331 0.344-0.727 0.516-1.187 0.516-0.412 0-0.75-0.115-1.014-0.347-0.263-0.234-0.394-0.529-0.394-0.886 0-0.435 0.165-0.772 0.494-1.011 0.331-0.241 0.797-0.362 1.396-0.362h0.694v-0.328c0-0.249-0.075-0.447-0.224-0.594-0.149-0.149-0.369-0.223-0.659-0.223-0.255 0-0.468 0.064-0.64 0.192-0.173 0.129-0.259 0.284-0.259 0.467h-0.717c0-0.208 0.073-0.409 0.22-0.602 0.149-0.195 0.35-0.349 0.601-0.462 0.255-0.113 0.534-0.17 0.837-0.17 0.481 0 0.858 0.121 1.13 0.362 0.273 0.24 0.414 0.57 0.424 0.991v1.921c0 0.383 0.049 0.687 0.147 0.914v0.061h-0.748zm-1.184-0.543c0.223 0 0.436-0.058 0.636-0.174 0.201-0.116 0.346-0.266 0.436-0.451v-0.856h-0.559c-0.874 0-1.311 0.256-1.311 0.767 0 0.224 0.074 0.399 0.223 0.525s0.341 0.189 0.575 0.189z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m33.986 56.2c-0.108-0.018-0.225-0.027-0.351-0.027-0.468 0-0.785 0.199-0.952 0.598v2.961h-0.714v-4.172h0.694l0.012 0.482c0.234-0.373 0.565-0.559 0.995-0.559 0.138 0 0.244 0.018 0.316 0.054v0.663z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m35.806 54.55v1.01h0.779v0.552h-0.779v2.587c0 0.167 0.035 0.293 0.104 0.378 0.069 0.082 0.188 0.123 0.355 0.123 0.082 0 0.195-0.015 0.339-0.046v0.578c-0.188 0.052-0.37 0.077-0.547 0.077-0.319 0-0.56-0.096-0.722-0.289-0.161-0.193-0.242-0.466-0.242-0.821v-2.587h-0.76v-0.552h0.76v-1.01h0.713z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m38.127 56.065c0.316-0.388 0.728-0.582 1.234-0.582 0.882 0 1.327 0.497 1.334 1.492v2.757h-0.713v-2.761c-3e-3 -0.3-0.072-0.523-0.208-0.667-0.134-0.144-0.343-0.216-0.629-0.216-0.231 0-0.434 0.062-0.609 0.185-0.175 0.124-0.311 0.286-0.409 0.486v2.973h-0.713v-5.923h0.713v2.256z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,469.44,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#348692" offset="0"/>
+ <stop style="stop-color:#69b9cd" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.google-earth.kmz.svg b/.icons/kora/mimetypes/scalable/application-vnd.google-earth.kmz.svg
new file mode 120000
index 000000000..05323c4af
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.google-earth.kmz.svg
@@ -0,0 +1 @@
+application-vnd.google-earth.kml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.gvdesign.svg b/.icons/kora/mimetypes/scalable/application-vnd.gvdesign.svg
new file mode 120000
index 000000000..f4a0b6845
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.gvdesign.svg
@@ -0,0 +1 @@
+application-gvdesign.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.iccprofile.svg b/.icons/kora/mimetypes/scalable/application-vnd.iccprofile.svg
new file mode 100644
index 000000000..61b5589f1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.iccprofile.svg
@@ -0,0 +1,14 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m32 17.384c-2.493 9.301-9.301 14.794-9.301 19.931s4.164 9.301 9.301 9.301 9.301-4.164 9.301-9.301-6.808-10.63-9.301-19.931" style="fill:url(#_Linear2)"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#9ab8ff" offset="0"/>
+ <stop style="stop-color:#e5f3ff" offset="1"/>
+ </linearGradient>
+ <linearGradient id="_Linear2" x2="1" gradientTransform="matrix(1.78992e-15,-29.2316,29.2316,1.78992e-15,32,46.6158)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#0096e9;stop-opacity:.9" offset="0"/>
+ <stop style="stop-color:#ff00c7;stop-opacity:.9" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.doc.svg b/.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.doc.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.doc.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.draw.svg b/.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.draw.svg
new file mode 120000
index 000000000..c56a37aeb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.draw.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.drawing.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.form.svg b/.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.form.svg
new file mode 120000
index 000000000..cb339e45c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.form.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.form.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.link.svg b/.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.link.svg
new file mode 100644
index 000000000..02a47a24e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.link.svg
@@ -0,0 +1,15 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 615.22 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#a9b9bb" offset="0"/>
+ <stop stop-color="#dde8ea" offset="1"/>
+ </linearGradient>
+ <path transform="matrix(.75 0 0 .75 -7e-5 .199125)" d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <g transform="matrix(.563414 0 0 .563414 10.478 10.478)" fill-rule="nonzero">
+ <path d="m24 17.179c2.601-3.623 5.074-7.325 6.615-11.594-.649-.39-1.395-.585-2.165-.585h-8.9c-.77 0-1.516.219-2.165.585 1.722 3.992 3.927 7.857 6.615 11.594z" fill="#00832d"/>
+ <path d="m3.577 33.013 4.45 7.795c.385.682.939 1.218 1.588 1.607 2.474-3.573 5.526-6.647 6.615-11.415h-13.23c0 .755.192 1.331.577 2.013z" fill="#0066da"/>
+ <path d="m24 17.179-6.615-11.594c-.65.389-1.203.925-1.588 1.607l-12.22 21.436c-.377.668-.576 1.603-.577 2.372h13.23z" fill="#00ac47"/>
+ <path d="m38.385 42.415c.649-.389 1.203-.925 1.588-1.607l4.45-7.795c.385-.682.577-1.258.577-2.013h-13.231l2.815 5.423z" fill="#ea4335"/>
+ <path d="m31.77 31h-15.54l-6.615 11.415c.65.39 1.395.585 2.165.585h24.44c.77 0 1.515-.219 2.165-.585z" fill="#2684fc"/>
+ <path d="m44.399 28.628-12.196-21.436c-.385-.682-.938-1.218-1.588-1.607l-6.615 11.594 7.77 13.821h13.206c0-.755-.192-1.69-.577-2.372z" fill="#ffba00"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.note.svg b/.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.note.svg
new file mode 100644
index 000000000..0e1a46744
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.note.svg
@@ -0,0 +1 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -49.619 49.619 0 615.22 51.088)" gradientUnits="userSpaceOnUse" x1="0" x2="1" y1="0" y2="0"><stop offset="0" stop-color="#d29d09"/><stop offset="1" stop-color="#f4b400"/></linearGradient><path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)" transform="matrix(.75 0 0 .75 0 .199125)"/><path d="m24 10c-4.937 0-9 4.063-9 9 .001 2.718 1.233 5.293 3.348 7h-.348v10h2v1h8v-1h2v-10h-.356c2.118-1.705 3.352-4.281 3.355-7 0-4.937-4.063-9-9-9zm0 2c3.84 0 7 3.16 7 7s-3.16 7-7 7-7-3.16-7-7 3.16-7 7-7zm-4 16h8v2h-8zm0 4h8v2h-8z" fill="#fff" fill-opacity=".5" fill-rule="nonzero"/></svg> \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.script.svg b/.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.script.svg
new file mode 120000
index 000000000..c839e1422
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.script.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.script.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.sheet.svg b/.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.sheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.sheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.slides.svg b/.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.slides.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.slides.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.table.svg b/.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.table.svg
new file mode 120000
index 000000000..befef74a4
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.insync.link.drive.table.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.fusiontable.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.jgraph.mxfile.svg b/.icons/kora/mimetypes/scalable/application-vnd.jgraph.mxfile.svg
new file mode 100644
index 000000000..e9934a32f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.jgraph.mxfile.svg
@@ -0,0 +1,11 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 615.22 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#f29b2e" offset="0"/>
+ <stop stop-color="#dda55d" offset="1"/>
+ </linearGradient>
+ <path transform="matrix(.75 0 0 .75 0 .199125)" d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <g transform="translate(0 -6)">
+ <path d="m18.373 35.878-1.207-.679 6.834-12.15 6.834 12.15-1.207.679s-5.627-10.004-5.627-10.004z" fill="#744d1d"/>
+ <path d="m21.334 21c-.739 0-1.334.625-1.334 1.4v4.2c0 .775.595 1.4 1.334 1.4h5.332c.739 0 1.334-.625 1.334-1.4v-4.2c0-.775-.595-1.4-1.334-1.4zm-6 11c-.739 0-1.334.625-1.334 1.4v4.2c0 .775.595 1.4 1.334 1.4h5.332c.739 0 1.334-.625 1.334-1.4v-4.2c0-.775-.595-1.4-1.334-1.4zm12 0c-.739 0-1.334.625-1.334 1.4v4.2c0 .775.595 1.4 1.334 1.4h5.332c.739 0 1.334-.625 1.334-1.4v-4.2c0-.775-.595-1.4-1.334-1.4z" fill="#ac6000" fill-rule="nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.kde.bluedevil-sendfile.svg b/.icons/kora/mimetypes/scalable/application-vnd.kde.bluedevil-sendfile.svg
new file mode 100644
index 000000000..b47e4360b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.kde.bluedevil-sendfile.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 177.88 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#758b9a" offset="0"/>
+ <stop stop-color="#b5bdc2" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path transform="matrix(1.42484 0 0 1.42484 -13.5946 -13.5948)" d="m31.979 31.371v-10.371l5.658 5.343-5.658 5.028v.629l5.658 5.657-5.658 5.343v-11l-.332-.333zm-.332.296-5.325 4.733v-10.057zm-11.647-.667c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1zm4 0c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1zm16 0c.551 0 1 .448 1 1s-.449 1-1 1c-.552 0-1-.448-1-1s.448-1 1-1zm3.998 0c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1z" fill="#ffffff" fill-opacity=".7"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.kde.fontspackage.svg b/.icons/kora/mimetypes/scalable/application-vnd.kde.fontspackage.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.kde.fontspackage.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.kde.kphotoalbum-import.svg b/.icons/kora/mimetypes/scalable/application-vnd.kde.kphotoalbum-import.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.kde.kphotoalbum-import.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.kde.kxmlguirc.svg b/.icons/kora/mimetypes/scalable/application-vnd.kde.kxmlguirc.svg
new file mode 120000
index 000000000..8cee72639
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.kde.kxmlguirc.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.kde.okular-archive.svg b/.icons/kora/mimetypes/scalable/application-vnd.kde.okular-archive.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.kde.okular-archive.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.ms-access.svg b/.icons/kora/mimetypes/scalable/application-vnd.ms-access.svg
new file mode 100644
index 000000000..627ac3b9f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.ms-access.svg
@@ -0,0 +1,17 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 336.809 51.3535)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#733491" offset="0"/>
+ <stop stop-color="#84519a" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.412c0-.927-.751-1.677-1.677-1.677-5.634-.001-24.122-.001-34.705-.001-2.02 0-3.958.803-5.387 2.232-1.428 1.428-2.231 3.366-2.231 5.386v45.296c0 2.02.803 3.958 2.231 5.386 1.429 1.429 3.367 2.232 5.387 2.232 8.06-.001 20.704-.001 28.764-.001 2.02.001 3.958-.802 5.387-2.231 1.428-1.428 2.231-3.366 2.231-5.386z" fill="url(#a)"/>
+ <g fill="#fff" fill-rule="nonzero">
+ <path d="m26.132 59.271c-.306 0-.582-.066-.828-.197-.241-.131-.421-.295-.541-.491h-.033v.557h-.721v-5.868h.754v1.852l-.033.557h.033c.12-.196.3-.36.541-.491.246-.132.522-.197.828-.197.519 0 .967.205 1.344.615.377.409.565.917.565 1.524 0 .606-.188 1.115-.565 1.524-.377.41-.825.615-1.344.615zm-.123-.688c.349 0 .65-.132.901-.394.252-.268.377-.62.377-1.057s-.125-.787-.377-1.049c-.251-.268-.552-.402-.901-.402-.355 0-.659.131-.91.394-.246.262-.369.614-.369 1.057 0 .442.123.795.369 1.057.251.262.555.394.91.394z"/>
+ <path d="m30.001 59.271c-.426 0-.784-.123-1.073-.369-.284-.246-.426-.571-.426-.975 0-.437.169-.779.508-1.025.338-.251.756-.377 1.254-.377.442 0 .805.082 1.09.246v-.114c0-.295-.102-.53-.304-.705-.202-.181-.45-.271-.745-.271-.219 0-.418.052-.599.156-.175.104-.295.246-.36.426l-.689-.295c.093-.24.276-.462.549-.664.274-.207.634-.311 1.082-.311.514 0 .94.15 1.279.451.338.3.508.724.508 1.27v2.426h-.721v-.557h-.033c-.301.458-.741.688-1.32.688zm.123-.688c.312 0 .593-.115.844-.345.257-.235.386-.511.386-.827-.214-.175-.533-.263-.959-.263-.366 0-.642.08-.828.238s-.279.344-.279.557c0 .197.085.353.254.467.17.115.364.173.582.173z"/>
+ <path d="m34.368 59.271c-.448 0-.819-.109-1.114-.328-.29-.218-.503-.492-.639-.819l.672-.279c.213.503.576.754 1.09.754.234 0 .426-.052.573-.156.153-.104.23-.24.23-.41 0-.262-.183-.439-.549-.532l-.812-.197c-.257-.066-.5-.188-.729-.369-.23-.186-.344-.434-.344-.746 0-.355.155-.642.467-.86.317-.224.691-.336 1.123-.336.355 0 .672.082.95.246.279.158.478.388.599.688l-.656.271c-.148-.356-.454-.533-.918-.533-.224 0-.413.046-.565.139-.153.093-.23.219-.23.377 0 .23.178.385.533.467l.795.189c.377.087.655.238.836.451.18.213.27.453.27.721 0 .36-.147.661-.442.901-.295.241-.675.361-1.14.361z"/>
+ <path d="m38.474 59.271c-.607 0-1.101-.202-1.484-.607-.377-.404-.565-.915-.565-1.532 0-.585.183-1.087.549-1.508.372-.421.844-.631 1.418-.631.595 0 1.071.194 1.426.582.36.388.541.907.541 1.557l-.008.139h-3.172c.022.405.156.724.401.959.252.235.544.353.877.353.541 0 .907-.23 1.099-.689l.672.279c-.131.311-.347.573-.648.787-.3.207-.669.311-1.106.311zm1.082-2.623c-.017-.229-.123-.448-.32-.655-.191-.208-.478-.312-.861-.312-.278 0-.521.088-.729.263-.202.174-.341.409-.418.704z"/>
+ </g>
+ <path d="m22.46 37.697h10.073v-21.206l-9.983.001c-1.098-.082-1.543.02-1.543 1.014v19.122c-.069 1.092.386 1.069 1.453 1.069z" fill="#3d2248"/>
+ <path d="m41.846 37.69h-4.572l-2.344-1.968v-17.269l1.606-1.968h5.31c.735-.081.794.02.794 1.015v19.122c.046 1.091-.079 1.068-.794 1.068z" fill="none" stroke="#3d2248" stroke-width=".7"/>
+ <path d="m40.113 38.7-8.681-1.014v-21.195l8.609-.807c1.065-.081 1.122.212 1.122 1.207l-.072 20.227c.067 1.092.058 1.582-.978 1.582z" fill="#3d2248"/>
+ <path d="m36.503 23.539c.034-.093.057-.188.057-.288.001-1.232-2.661-1.896-5.165-1.896-2.502 0-5.163.664-5.163 1.896 0 .101.024.196.058.289l-.014.024c-.114.207-.171.417-.171.623v1.524c0 .235.074.46.205.673l-.017.029c-.125.217-.188.436-.188.653v1.523c0 .227.07.445.194.653l-.006.012c-.125.217-.188.436-.188.652v1.524c0 1.355 2.324 2.415 5.29 2.415 2.969 0 5.292-1.06 5.292-2.415v-1.524c0-.216-.062-.436-.189-.652l-.005-.013c.123-.207.194-.425.194-.653v-1.523c0-.217-.062-.437-.189-.653l-.016-.029c.131-.213.205-.438.205-.674v-1.523c0-.206-.057-.417-.171-.624l-.013-.025zm-.382 7.887c0 .874-1.94 1.848-4.726 1.848-2.784 0-4.724-.974-4.724-1.848v-1.433c.869.795 2.656 1.303 4.724 1.303 2.07 0 3.857-.508 4.726-1.304zm0-2.838c0 .874-1.94 1.849-4.726 1.849-2.784 0-4.724-.975-4.724-1.849v-1.433c.869.795 2.656 1.303 4.724 1.303 2.07 0 3.857-.508 4.726-1.304zm0-2.878c0 .874-1.94 1.848-4.726 1.848-2.784 0-4.724-.973-4.724-1.848v-1.268c.849.72 2.818 1.093 4.724 1.093 1.908 0 3.876-.373 4.726-1.093z" fill="#8a4ea4" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.ms-asf.svg b/.icons/kora/mimetypes/scalable/application-vnd.ms-asf.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.ms-asf.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.ms-cab-compressed.svg b/.icons/kora/mimetypes/scalable/application-vnd.ms-cab-compressed.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.ms-cab-compressed.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.ms-database.svg b/.icons/kora/mimetypes/scalable/application-vnd.ms-database.svg
new file mode 120000
index 000000000..c87480634
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.ms-database.svg
@@ -0,0 +1 @@
+application-sql.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.ms-excel.addin.macroenabled.12.svg b/.icons/kora/mimetypes/scalable/application-vnd.ms-excel.addin.macroenabled.12.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.ms-excel.addin.macroenabled.12.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg b/.icons/kora/mimetypes/scalable/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg
new file mode 120000
index 000000000..64961a145
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg
@@ -0,0 +1 @@
+application-vnd.ms-excel.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.ms-excel.sheet.macroEnabled.12.svg b/.icons/kora/mimetypes/scalable/application-vnd.ms-excel.sheet.macroEnabled.12.svg
new file mode 120000
index 000000000..3c2118347
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.ms-excel.sheet.macroEnabled.12.svg
@@ -0,0 +1 @@
+wps-office-xls.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.ms-excel.sheet.macroenabled.12.svg b/.icons/kora/mimetypes/scalable/application-vnd.ms-excel.sheet.macroenabled.12.svg
new file mode 120000
index 000000000..64961a145
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.ms-excel.sheet.macroenabled.12.svg
@@ -0,0 +1 @@
+application-vnd.ms-excel.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.ms-excel.svg b/.icons/kora/mimetypes/scalable/application-vnd.ms-excel.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.ms-excel.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.ms-excel.template.macroenabled.12.svg b/.icons/kora/mimetypes/scalable/application-vnd.ms-excel.template.macroenabled.12.svg
new file mode 120000
index 000000000..64961a145
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.ms-excel.template.macroenabled.12.svg
@@ -0,0 +1 @@
+application-vnd.ms-excel.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.ms-htmlhelp.svg b/.icons/kora/mimetypes/scalable/application-vnd.ms-htmlhelp.svg
new file mode 100644
index 000000000..7f80adf99
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.ms-htmlhelp.svg
@@ -0,0 +1,11 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 177.88 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#acc2d0" offset="0"/>
+ <stop stop-color="#e1e1e1" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <g fill-rule="nonzero">
+ <path d="m31.887 17c-8.186 0.062-14.887 6.814-14.887 15 0 8.229 6.771 15 15 15s15-6.771 15-15-6.771-15-15-15h-0.113zm0.103 6h0.01c4.937 0 9 4.063 9 9s-4.063 9-9 9-9-4.063-9-9c0-4.934 4.057-8.995 8.99-9z" fill="#0959ff"/>
+ <path d="m18.376 25.781c-.9 1.949-1.369 4.07-1.375 6.217 0 2.219.506 4.324 1.375 6.221l5.25-3.001c-.405-1.025-.617-2.117-.627-3.22 0-1.134.242-2.219.627-3.216m22.001-3.001-5.253 3.001c.385.997.627 2.078.627 3.216s-.242 2.219-.624 3.22l5.25 3.001c.866-1.897 1.372-4.002 1.372-6.221s-.506-4.324-1.372-6.217m-16.845 14.596-3.001 5.247c1.897.869 4.002 1.375 6.221 1.375s4.324-.506 6.217-1.375l-3.001-5.25c-.997.385-2.078.627-3.216.627s-2.219-.242-3.22-.627m3.22-23.373c-2.219 0-4.324.506-6.221 1.372l3.001 5.253c1.001-.385 2.078-.627 3.22-.627 1.134 0 2.219.242 3.216.624l3.001-5.25c-1.949-.9-4.07-1.368-6.217-1.372" fill="#ffffff"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.ms-infopath.svg b/.icons/kora/mimetypes/scalable/application-vnd.ms-infopath.svg
new file mode 100644
index 000000000..9af76cf82
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.ms-infopath.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m45.711 36.57l-5.142-4.57-1.714-1.44v3.725h-1.142v-9.14h-12.568v-3.7l-1.714 1.414-5.142 4.571 5.142 4.57 1.714 1.44v-3.725h1.142v9.14h12.568v3.7l1.714-1.414 5.142-4.571zm-1.718 0l-3.995 3.55v-2.407h-12.568v-7.998h2.285v5.713h10.283v-2.408l3.995 3.55zm-7.423-10.283v7.998h-2.285v-5.713h-10.283v2.408l-3.995-3.55 3.995-3.55v2.407h1.143 11.425zm-3.427 3.428v4.57h-2.286v-4.57h2.286z" style="fill-opacity:.75;fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#758b9a" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.ms-powerpoint.addin.macroenabled.12.svg b/.icons/kora/mimetypes/scalable/application-vnd.ms-powerpoint.addin.macroenabled.12.svg
new file mode 120000
index 000000000..c70b9fa64
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.ms-powerpoint.addin.macroenabled.12.svg
@@ -0,0 +1 @@
+application-vnd.ms-powerpoint.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.ms-powerpoint.presentation.macroEnabled.12.svg b/.icons/kora/mimetypes/scalable/application-vnd.ms-powerpoint.presentation.macroEnabled.12.svg
new file mode 120000
index 000000000..a54c77de0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.ms-powerpoint.presentation.macroEnabled.12.svg
@@ -0,0 +1 @@
+wps-office-ppt.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg b/.icons/kora/mimetypes/scalable/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg
new file mode 120000
index 000000000..c70b9fa64
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg
@@ -0,0 +1 @@
+application-vnd.ms-powerpoint.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.ms-powerpoint.slide.macroenabled.12.svg b/.icons/kora/mimetypes/scalable/application-vnd.ms-powerpoint.slide.macroenabled.12.svg
new file mode 120000
index 000000000..c70b9fa64
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.ms-powerpoint.slide.macroenabled.12.svg
@@ -0,0 +1 @@
+application-vnd.ms-powerpoint.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg b/.icons/kora/mimetypes/scalable/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg
new file mode 120000
index 000000000..c70b9fa64
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg
@@ -0,0 +1 @@
+application-vnd.ms-powerpoint.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.ms-powerpoint.svg b/.icons/kora/mimetypes/scalable/application-vnd.ms-powerpoint.svg
new file mode 100644
index 000000000..bf140ffda
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.ms-powerpoint.svg
@@ -0,0 +1,19 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m28.3 58.671c-0.306 0-0.582-0.066-0.828-0.197-0.241-0.131-0.421-0.295-0.541-0.492h-0.033l0.033 0.558v1.77h-0.754v-5.786h0.721v0.557h0.033c0.12-0.196 0.3-0.36 0.541-0.491 0.246-0.132 0.522-0.197 0.828-0.197 0.519 0 0.967 0.205 1.344 0.615 0.377 0.409 0.565 0.917 0.565 1.524 0 0.606-0.188 1.114-0.565 1.524s-0.825 0.615-1.344 0.615zm-0.123-0.689c0.349 0 0.65-0.131 0.901-0.393 0.252-0.268 0.377-0.62 0.377-1.057s-0.125-0.787-0.377-1.049c-0.251-0.268-0.552-0.402-0.901-0.402-0.355 0-0.659 0.131-0.91 0.394-0.246 0.262-0.369 0.614-0.369 1.057 0 0.442 0.123 0.795 0.369 1.057 0.251 0.262 0.555 0.393 0.91 0.393z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.91 58.671c-0.306 0-0.582-0.066-0.828-0.197-0.241-0.131-0.421-0.295-0.541-0.492h-0.033l0.033 0.558v1.77h-0.754v-5.786h0.721v0.557h0.033c0.12-0.196 0.3-0.36 0.541-0.491 0.246-0.132 0.522-0.197 0.828-0.197 0.519 0 0.967 0.205 1.344 0.615 0.377 0.409 0.565 0.917 0.565 1.524 0 0.606-0.188 1.114-0.565 1.524s-0.825 0.615-1.344 0.615zm-0.123-0.689c0.349 0 0.65-0.131 0.901-0.393 0.252-0.268 0.377-0.62 0.377-1.057s-0.125-0.787-0.377-1.049c-0.251-0.268-0.552-0.402-0.901-0.402-0.355 0-0.659 0.131-0.91 0.394-0.246 0.262-0.369 0.614-0.369 1.057 0 0.442 0.123 0.795 0.369 1.057 0.251 0.262 0.555 0.393 0.91 0.393z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m37.087 58.605c-0.421 0-0.743-0.112-0.967-0.336-0.218-0.224-0.328-0.541-0.328-0.95v-2.107h-0.705v-0.688h0.705v-1.229h0.754v1.229h0.984v0.688h-0.984v2.049c0 0.437 0.181 0.656 0.541 0.656 0.137 0 0.251-0.022 0.344-0.066l0.263 0.648c-0.164 0.071-0.366 0.106-0.607 0.106z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m22.46 37.697h10.073v-21.206l-9.983 1e-3c-1.098-0.082-1.543 0.02-1.543 1.014v19.122c-0.069 1.092 0.386 1.069 1.453 1.069z" style="fill:#622110"/>
+ <path d="m41.846 37.69h-4.572l-2.344-1.968v-17.269l1.606-1.968h5.31c0.735-0.081 0.794 0.02 0.794 1.015v19.122c0.046 1.091-0.079 1.068-0.794 1.068z" style="fill:none;stroke-width:.7px;stroke:#622110"/>
+ <path d="m40.113 38.7l-8.681-1.014v-21.195l8.609-0.807c1.065-0.081 1.122 0.212 1.122 1.207l-0.072 20.227c0.067 1.092 0.058 1.582-0.978 1.582z" style="fill:#622110"/>
+ <path d="m27.782 23.424c1.927 0 3.49 1.56 3.49 3.488h-3.49v-3.488zm-0.982 0.948v3.491h3.491c0 1.93-1.562 3.491-3.491 3.491-1.928 0-3.489-1.561-3.489-3.491 0-1.928 1.562-3.491 3.489-3.491z" style="fill-rule:nonzero;fill:#ee5932"/>
+ <rect x="32.487" y="25.304" width="6.349" height="1.19" style="fill:#ee5932"/>
+ <rect x="32.493" y="27.37" width="6.349" height="1.19" style="fill:#ee5932"/>
+ <rect x="32.503" y="29.287" width="6.349" height="1.19" style="fill:#ee5932"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#b23b1b" offset="0"/>
+ <stop style="stop-color:#fc6741" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.ms-powerpoint.template.macroenabled.12.svg b/.icons/kora/mimetypes/scalable/application-vnd.ms-powerpoint.template.macroenabled.12.svg
new file mode 120000
index 000000000..c70b9fa64
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.ms-powerpoint.template.macroenabled.12.svg
@@ -0,0 +1 @@
+application-vnd.ms-powerpoint.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.ms-project.svg b/.icons/kora/mimetypes/scalable/application-vnd.ms-project.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.ms-project.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.ms-publisher.svg b/.icons/kora/mimetypes/scalable/application-vnd.ms-publisher.svg
new file mode 120000
index 000000000..34a577356
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.ms-publisher.svg
@@ -0,0 +1 @@
+application-presentation.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.ms-tnef.svg b/.icons/kora/mimetypes/scalable/application-vnd.ms-tnef.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.ms-tnef.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.ms-word.document.macroEnabled.12.svg b/.icons/kora/mimetypes/scalable/application-vnd.ms-word.document.macroEnabled.12.svg
new file mode 120000
index 000000000..e3ddc190a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.ms-word.document.macroEnabled.12.svg
@@ -0,0 +1 @@
+wps-office-doc.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.ms-word.document.macroenabled.12.svg b/.icons/kora/mimetypes/scalable/application-vnd.ms-word.document.macroenabled.12.svg
new file mode 120000
index 000000000..803a0edfd
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.ms-word.document.macroenabled.12.svg
@@ -0,0 +1 @@
+application-msword.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.ms-word.svg b/.icons/kora/mimetypes/scalable/application-vnd.ms-word.svg
new file mode 120000
index 000000000..e3ddc190a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.ms-word.svg
@@ -0,0 +1 @@
+wps-office-doc.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.ms-word.template.macroenabled.12.svg b/.icons/kora/mimetypes/scalable/application-vnd.ms-word.template.macroenabled.12.svg
new file mode 120000
index 000000000..803a0edfd
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.ms-word.template.macroenabled.12.svg
@@ -0,0 +1 @@
+application-msword.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.ms-wpl.svg b/.icons/kora/mimetypes/scalable/application-vnd.ms-wpl.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.ms-wpl.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.msa-disk-image.svg b/.icons/kora/mimetypes/scalable/application-vnd.msa-disk-image.svg
new file mode 120000
index 000000000..f59b60c03
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.msa-disk-image.svg
@@ -0,0 +1 @@
+application-x-st-disk-image.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.mysql-workbench-model.svg b/.icons/kora/mimetypes/scalable/application-vnd.mysql-workbench-model.svg
new file mode 100644
index 000000000..417e33682
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.mysql-workbench-model.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m19.066 17.735c-1.194-0.026-1.756 0.817-1.51 2.268 0.08 0.467 0.482 1.135 1.348 2.242 0.963 1.23 1.35 1.901 1.77 3.064 0.661 1.835 0.968 2.448 1.505 3.022 0.418 0.445 0.418 0.447 0.137 1.355-0.435 1.409-0.523 4.233-0.174 5.561 0.523 1.987 1.166 2.888 2.063 2.888 0.64 0 1.165-0.545 1.353-1.406 0.065-0.298 0.188-0.724 0.272-0.947 0.145-0.385 0.184-0.356 0.754 0.592 0.33 0.549 0.958 1.368 1.396 1.818 1.013 1.04 2.404 2.211 2.504 2.111 0.042-0.042-0.361-0.658-0.898-1.369s-1.551-2.362-2.252-3.67c-0.818-1.525-1.373-2.378-1.547-2.379-0.566-4e-3 -1.093 0.905-1.399 2.409-0.352 1.732-0.97 1.441-1.474-0.694-0.29-1.23-0.139-2.888 0.402-4.439 0.246-0.706 0.447-1.357 0.447-1.448 0-0.09-0.394-0.846-0.875-1.681-0.48-0.835-1.045-2.018-1.254-2.629-0.507-1.485-0.748-1.917-1.767-3.178-1.05-1.299-1.149-1.898-0.313-1.892 0.65 4e-3 1.699 0.451 2.752 1.173 0.667 0.458 0.892 0.518 1.963 0.518 1.346 0 1.637 0.113 3.502 1.365 1.9 1.275 3.315 2.46 4.295 3.598 0.871 1.01 1.344 1.889 3.906 7.244 0.984 2.056 1.856 3.046 3.059 3.471 1.858 0.656 2.492 0.954 3.311 1.552l0.865 0.633-0.584 0.114c-0.321 0.062-1.018 0.165-1.551 0.228-1.11 0.131-1.838 0.602-1.838 1.19 0 0.662 2.215 2.558 4.436 3.796 1.067 0.595 2.094 1.181 2.281 1.303 0.498 0.326 0.632 0.288 0.504-0.14-0.269-0.899-1.178-1.774-3.707-3.571-1.484-1.054-1.5-1.016 0.482-1.217 1.414-0.143 2.125-0.389 2.125-0.736 0-0.158-0.717-0.997-1.594-1.867-1.373-1.363-1.838-1.705-3.351-2.455-2.06-1.022-2.81-1.831-3.285-3.551-0.709-2.566-2.615-5.581-5.147-8.137-2.613-2.638-5.107-4.097-7.394-4.326-0.93-0.093-1.41-0.237-1.891-0.568-0.814-0.562-2.704-1.195-3.627-1.215zm4.303 4.967c-0.152-0.012-0.286 0.014-0.377 0.09-0.339 0.28-0.297 0.621 0.101 0.834 0.188 0.099 0.454 0.451 0.592 0.781 0.465 1.109 1.178 0.366 0.86-0.897-0.101-0.398-0.72-0.773-1.176-0.808z" style="fill-opacity:.61;fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#26557c" offset="0"/>
+ <stop style="stop-color:#396b95" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.nintendo.snes.rom.svg b/.icons/kora/mimetypes/scalable/application-vnd.nintendo.snes.rom.svg
new file mode 120000
index 000000000..38aa8675c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.nintendo.snes.rom.svg
@@ -0,0 +1 @@
+application-x-cd-image.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.nmea.nmea.svg b/.icons/kora/mimetypes/scalable/application-vnd.nmea.nmea.svg
new file mode 120000
index 000000000..4ec151000
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.nmea.nmea.svg
@@ -0,0 +1 @@
+application-gpx.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.nmea.svg b/.icons/kora/mimetypes/scalable/application-vnd.nmea.svg
new file mode 120000
index 000000000..4ec151000
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.nmea.svg
@@ -0,0 +1 @@
+application-gpx.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.nokia.xml.qt.resource.svg b/.icons/kora/mimetypes/scalable/application-vnd.nokia.xml.qt.resource.svg
new file mode 100644
index 000000000..231e29af9
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.nokia.xml.qt.resource.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 615.22 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#c3d0d2" offset="0"/>
+ <stop stop-color="#dce4e7" offset="1"/>
+ </linearGradient>
+ <path transform="matrix(.75 0 0 .75 0 .199125)" d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path transform="translate(0 -6.0005)" d="m28 22 8 7.133-8 6.867v-3l4.5-4-4.5-4zm-8 2v3l-4.5 4 4.5 4v3l-8-6.867zm7.077-1.454-4.141 15.455-1.932-.517 4.141-15.455z" fill="#2cbd4b"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.chart-template.svg b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.chart-template.svg
new file mode 100644
index 000000000..77b56aab8
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.chart-template.svg
@@ -0,0 +1,14 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m24.945 59.471c-0.601 0-1.095-0.202-1.483-0.606-0.388-0.41-0.582-0.921-0.582-1.533s0.194-1.12 0.582-1.524c0.388-0.41 0.882-0.615 1.483-0.615 0.448 0 0.82 0.109 1.115 0.328 0.295 0.218 0.511 0.494 0.647 0.828l-0.688 0.286c-0.208-0.502-0.582-0.754-1.123-0.754-0.333 0-0.628 0.137-0.885 0.41-0.251 0.273-0.377 0.62-0.377 1.041s0.126 0.768 0.377 1.041c0.257 0.273 0.552 0.41 0.885 0.41 0.563 0 0.951-0.252 1.164-0.754l0.672 0.286c-0.137 0.328-0.358 0.604-0.664 0.828-0.3 0.219-0.675 0.328-1.123 0.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m28.137 53.472v1.852l-0.032 0.557h0.032c0.11-0.191 0.282-0.352 0.517-0.483 0.235-0.137 0.486-0.205 0.754-0.205 0.497 0 0.877 0.153 1.139 0.459s0.393 0.716 0.393 1.229v2.459h-0.754v-2.344c0-0.743-0.33-1.115-0.991-1.115-0.312 0-0.566 0.126-0.763 0.377-0.196 0.246-0.295 0.533-0.295 0.861v2.221h-0.754v-5.868h0.754z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m33.055 59.471c-0.426 0-0.784-0.123-1.073-0.369-0.284-0.246-0.426-0.571-0.426-0.975 0-0.437 0.169-0.779 0.508-1.024 0.339-0.252 0.757-0.377 1.254-0.377 0.442 0 0.806 0.081 1.09 0.245v-0.114c0-0.295-0.101-0.53-0.303-0.705-0.203-0.18-0.451-0.271-0.746-0.271-0.219 0-0.418 0.052-0.599 0.156-0.174 0.104-0.295 0.246-0.36 0.426l-0.689-0.295c0.093-0.24 0.276-0.461 0.55-0.664 0.273-0.207 0.633-0.311 1.081-0.311 0.514 0 0.94 0.15 1.279 0.451 0.339 0.3 0.508 0.724 0.508 1.27v2.426h-0.721v-0.557h-0.033c-0.301 0.459-0.74 0.688-1.32 0.688zm0.123-0.688c0.312 0 0.593-0.115 0.845-0.345 0.256-0.235 0.385-0.51 0.385-0.827-0.213-0.175-0.533-0.263-0.959-0.263-0.366 0-0.642 0.08-0.828 0.238s-0.279 0.344-0.279 0.557c0 0.197 0.085 0.353 0.255 0.467 0.169 0.115 0.363 0.173 0.581 0.173z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m40.831 59.405c-0.421 0-0.743-0.112-0.967-0.336-0.219-0.224-0.328-0.54-0.328-0.95v-2.106h-0.705v-0.689h0.705v-1.229h0.754v1.229h0.983v0.689h-0.983v2.048c0 0.437 0.18 0.656 0.541 0.656 0.136 0 0.251-0.022 0.344-0.066l0.262 0.648c-0.164 0.071-0.366 0.106-0.606 0.106zm-4.131-4.081v0.656h0.033c0.087-0.235 0.249-0.418 0.483-0.549 0.241-0.137 0.503-0.205 0.787-0.205 0.082 0 0.172 5e-3 0.271 0.016v0.738c-0.104-0.011-0.205-0.017-0.304-0.017-0.36 0-0.658 0.107-0.893 0.32-0.229 0.208-0.344 0.494-0.344 0.86v2.197h-0.754v-4.016h0.721z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m42.885 17.18c0.211-0.317 0.123-0.743-0.194-0.953s-0.742-0.123-0.952 0.195l-2.543 3.849c-0.106-0.017-0.211-0.033-0.321-0.033-1.136 0-2.063 0.926-2.063 2.062 0 0.219 0.043 0.426 0.107 0.624l-2.456 3.131c-0.317-0.198-0.687-0.317-1.088-0.317-1.108 0-2.01 0.882-2.054 1.979l-3.885 2.263c-0.378-0.485-0.961-0.805-1.623-0.805-1.138 0-2.063 0.926-2.063 2.062 0 0.447 0.147 0.86 0.389 1.198l-3.026 4.612c-0.208 0.318-0.12 0.744 0.197 0.952 0.116 0.077 0.248 0.113 0.377 0.113 0.224 0 0.444-0.109 0.575-0.31l3.008-4.583c0.174 0.047 0.355 0.081 0.543 0.081 1.108 0 2.01-0.881 2.054-1.981l3.885-2.261c0.377 0.486 0.961 0.804 1.623 0.804 1.137 0 2.062-0.925 2.062-2.062 0-0.218-0.042-0.426-0.105-0.623l2.454-3.131c0.317 0.198 0.688 0.317 1.088 0.317 1.136 0 2.062-0.925 2.062-2.062 0-0.527-0.205-1.003-0.53-1.368l2.479-3.753zm-17.072 14.745c-0.38 0-0.688-0.307-0.688-0.688 0-0.378 0.308-0.687 0.688-0.687 0.379 0 0.687 0.309 0.687 0.687 0 0.381-0.308 0.688-0.687 0.688zm7.562-3.438c-0.38 0-0.688-0.307-0.688-0.687 0-0.379 0.308-0.688 0.688-0.688 0.379 0 0.687 0.309 0.687 0.688 0 0.38-0.308 0.687-0.687 0.687zm5.5-5.499c-0.38 0-0.688-0.308-0.688-0.688 0-0.379 0.308-0.687 0.688-0.687 0.379 0 0.687 0.308 0.687 0.687 0 0.38-0.309 0.688-0.687 0.688zm-13.75 13.749c-0.38 0-0.687 0.309-0.687 0.688 0 0.38 0.307 0.687 0.687 0.687s0.688-0.307 0.688-0.687c0-0.379-0.307-0.688-0.688-0.688zm3.437 0c-0.38 0-0.687 0.309-0.687 0.688 0 0.38 0.307 0.687 0.687 0.687 0.381 0 0.688-0.307 0.688-0.687 0-0.379-0.307-0.688-0.688-0.688zm3.438 0c-0.38 0-0.688 0.309-0.688 0.688 0 0.38 0.308 0.687 0.688 0.687s0.687-0.307 0.687-0.687c0-0.379-0.306-0.688-0.687-0.688zm3.437 0c-0.38 0-0.687 0.309-0.687 0.688 0 0.38 0.307 0.687 0.687 0.687 0.381 0 0.688-0.307 0.688-0.687 0-0.379-0.307-0.688-0.688-0.688zm3.438 0c-0.381 0-0.688 0.309-0.688 0.688 0 0.38 0.307 0.687 0.688 0.687 0.38 0 0.687-0.307 0.687-0.687 0-0.379-0.307-0.688-0.687-0.688zm3.437 0c-0.38 0-0.688 0.309-0.688 0.688 0 0.38 0.308 0.687 0.688 0.687 0.381 0 0.687-0.307 0.687-0.687 0-0.379-0.306-0.688-0.687-0.688zm-20.624-2.062c0.38 0 0.687-0.308 0.687-0.688 0-0.379-0.307-0.687-0.687-0.687-0.381 0-0.688 0.308-0.688 0.687 0 0.38 0.307 0.688 0.688 0.688zm0-3.438c0.38 0 0.687-0.307 0.687-0.687 0-0.379-0.307-0.688-0.687-0.688-0.381 0-0.688 0.309-0.688 0.688 0 0.38 0.307 0.687 0.688 0.687zm0-3.437c0.38 0 0.687-0.307 0.687-0.688 0-0.378-0.307-0.687-0.687-0.687-0.381 0-0.688 0.308-0.688 0.687 0 0.381 0.307 0.688 0.688 0.688zm0-3.437c0.38 0 0.687-0.307 0.687-0.688 0-0.379-0.307-0.687-0.687-0.687-0.381 0-0.688 0.308-0.688 0.687 0 0.382 0.307 0.688 0.688 0.688zm0-3.438c0.38 0 0.687-0.306 0.687-0.687 0-0.38-0.307-0.688-0.687-0.688-0.381 0-0.688 0.308-0.688 0.688 0 0.381 0.307 0.687 0.688 0.687zm0-3.437c0.38 0 0.687-0.307 0.687-0.688 0-0.379-0.307-0.687-0.687-0.687-0.381 0-0.688 0.308-0.688 0.687 0 0.382 0.307 0.688 0.688 0.688z" style="fill-rule:nonzero;fill:#373e44"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#758b9a" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.chart.svg b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.chart.svg
new file mode 100644
index 000000000..9954332ad
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.chart.svg
@@ -0,0 +1,14 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m24.945 59.471c-0.601 0-1.095-0.202-1.483-0.606-0.388-0.41-0.582-0.921-0.582-1.533s0.194-1.12 0.582-1.524c0.388-0.41 0.882-0.615 1.483-0.615 0.448 0 0.82 0.109 1.115 0.328 0.295 0.218 0.511 0.494 0.647 0.828l-0.688 0.286c-0.208-0.502-0.582-0.754-1.123-0.754-0.333 0-0.628 0.137-0.885 0.41-0.251 0.273-0.377 0.62-0.377 1.041s0.126 0.768 0.377 1.041c0.257 0.273 0.552 0.41 0.885 0.41 0.563 0 0.951-0.252 1.164-0.754l0.672 0.286c-0.137 0.328-0.358 0.604-0.664 0.828-0.3 0.219-0.675 0.328-1.123 0.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m28.137 53.472v1.852l-0.032 0.557h0.032c0.11-0.191 0.282-0.352 0.517-0.483 0.235-0.137 0.486-0.205 0.754-0.205 0.497 0 0.877 0.153 1.139 0.459s0.393 0.716 0.393 1.229v2.459h-0.754v-2.344c0-0.743-0.33-1.115-0.991-1.115-0.312 0-0.566 0.126-0.763 0.377-0.196 0.246-0.295 0.533-0.295 0.861v2.221h-0.754v-5.868h0.754z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m33.055 59.471c-0.426 0-0.784-0.123-1.073-0.369-0.284-0.246-0.426-0.571-0.426-0.975 0-0.437 0.169-0.779 0.508-1.024 0.339-0.252 0.757-0.377 1.254-0.377 0.442 0 0.806 0.081 1.09 0.245v-0.114c0-0.295-0.101-0.53-0.303-0.705-0.203-0.18-0.451-0.271-0.746-0.271-0.219 0-0.418 0.052-0.599 0.156-0.174 0.104-0.295 0.246-0.36 0.426l-0.689-0.295c0.093-0.24 0.276-0.461 0.55-0.664 0.273-0.207 0.633-0.311 1.081-0.311 0.514 0 0.94 0.15 1.279 0.451 0.339 0.3 0.508 0.724 0.508 1.27v2.426h-0.721v-0.557h-0.033c-0.301 0.459-0.74 0.688-1.32 0.688zm0.123-0.688c0.312 0 0.593-0.115 0.845-0.345 0.256-0.235 0.385-0.51 0.385-0.827-0.213-0.175-0.533-0.263-0.959-0.263-0.366 0-0.642 0.08-0.828 0.238s-0.279 0.344-0.279 0.557c0 0.197 0.085 0.353 0.255 0.467 0.169 0.115 0.363 0.173 0.581 0.173z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m40.831 59.405c-0.421 0-0.743-0.112-0.967-0.336-0.219-0.224-0.328-0.54-0.328-0.95v-2.106h-0.705v-0.689h0.705v-1.229h0.754v1.229h0.983v0.689h-0.983v2.048c0 0.437 0.18 0.656 0.541 0.656 0.136 0 0.251-0.022 0.344-0.066l0.262 0.648c-0.164 0.071-0.366 0.106-0.606 0.106zm-4.131-4.081v0.656h0.033c0.087-0.235 0.249-0.418 0.483-0.549 0.241-0.137 0.503-0.205 0.787-0.205 0.082 0 0.172 5e-3 0.271 0.016v0.738c-0.104-0.011-0.205-0.017-0.304-0.017-0.36 0-0.658 0.107-0.893 0.32-0.229 0.208-0.344 0.494-0.344 0.86v2.197h-0.754v-4.016h0.721z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m42.885 17.18c0.211-0.317 0.123-0.743-0.194-0.953s-0.742-0.123-0.952 0.195l-2.543 3.849c-0.106-0.017-0.211-0.033-0.321-0.033-1.136 0-2.063 0.926-2.063 2.062 0 0.219 0.043 0.426 0.107 0.624l-2.456 3.131c-0.317-0.198-0.687-0.317-1.088-0.317-1.108 0-2.01 0.882-2.054 1.979l-3.885 2.263c-0.378-0.485-0.961-0.805-1.623-0.805-1.138 0-2.063 0.926-2.063 2.062 0 0.447 0.147 0.86 0.389 1.198l-3.026 4.612c-0.208 0.318-0.12 0.744 0.197 0.952 0.116 0.077 0.248 0.113 0.377 0.113 0.224 0 0.444-0.109 0.575-0.31l3.008-4.583c0.174 0.047 0.355 0.081 0.543 0.081 1.108 0 2.01-0.881 2.054-1.981l3.885-2.261c0.377 0.486 0.961 0.804 1.623 0.804 1.137 0 2.062-0.925 2.062-2.062 0-0.218-0.042-0.426-0.105-0.623l2.454-3.131c0.317 0.198 0.688 0.317 1.088 0.317 1.136 0 2.062-0.925 2.062-2.062 0-0.527-0.205-1.003-0.53-1.368l2.479-3.753zm-17.072 14.745c-0.38 0-0.688-0.307-0.688-0.688 0-0.378 0.308-0.687 0.688-0.687 0.379 0 0.687 0.309 0.687 0.687 0 0.381-0.308 0.688-0.687 0.688zm7.562-3.438c-0.38 0-0.688-0.307-0.688-0.687 0-0.379 0.308-0.688 0.688-0.688 0.379 0 0.687 0.309 0.687 0.688 0 0.38-0.308 0.687-0.687 0.687zm5.5-5.499c-0.38 0-0.688-0.308-0.688-0.688 0-0.379 0.308-0.687 0.688-0.687 0.379 0 0.687 0.308 0.687 0.687 0 0.38-0.309 0.688-0.687 0.688zm-13.75 13.749c-0.38 0-0.687 0.309-0.687 0.688 0 0.38 0.307 0.687 0.687 0.687s0.688-0.307 0.688-0.687c0-0.379-0.307-0.688-0.688-0.688zm3.437 0c-0.38 0-0.687 0.309-0.687 0.688 0 0.38 0.307 0.687 0.687 0.687 0.381 0 0.688-0.307 0.688-0.687 0-0.379-0.307-0.688-0.688-0.688zm3.438 0c-0.38 0-0.688 0.309-0.688 0.688 0 0.38 0.308 0.687 0.688 0.687s0.687-0.307 0.687-0.687c0-0.379-0.306-0.688-0.687-0.688zm3.437 0c-0.38 0-0.687 0.309-0.687 0.688 0 0.38 0.307 0.687 0.687 0.687 0.381 0 0.688-0.307 0.688-0.687 0-0.379-0.307-0.688-0.688-0.688zm3.438 0c-0.381 0-0.688 0.309-0.688 0.688 0 0.38 0.307 0.687 0.688 0.687 0.38 0 0.687-0.307 0.687-0.687 0-0.379-0.307-0.688-0.687-0.688zm3.437 0c-0.38 0-0.688 0.309-0.688 0.688 0 0.38 0.308 0.687 0.688 0.687 0.381 0 0.687-0.307 0.687-0.687 0-0.379-0.306-0.688-0.687-0.688zm-20.624-2.062c0.38 0 0.687-0.308 0.687-0.688 0-0.379-0.307-0.687-0.687-0.687-0.381 0-0.688 0.308-0.688 0.687 0 0.38 0.307 0.688 0.688 0.688zm0-3.438c0.38 0 0.687-0.307 0.687-0.687 0-0.379-0.307-0.688-0.687-0.688-0.381 0-0.688 0.309-0.688 0.688 0 0.38 0.307 0.687 0.688 0.687zm0-3.437c0.38 0 0.687-0.307 0.687-0.688 0-0.378-0.307-0.687-0.687-0.687-0.381 0-0.688 0.308-0.688 0.687 0 0.381 0.307 0.688 0.688 0.688zm0-3.437c0.38 0 0.687-0.307 0.687-0.688 0-0.379-0.307-0.687-0.687-0.687-0.381 0-0.688 0.308-0.688 0.687 0 0.382 0.307 0.688 0.688 0.688zm0-3.438c0.38 0 0.687-0.306 0.687-0.687 0-0.38-0.307-0.688-0.687-0.688-0.381 0-0.688 0.308-0.688 0.688 0 0.381 0.307 0.687 0.688 0.687zm0-3.437c0.38 0 0.687-0.307 0.687-0.688 0-0.379-0.307-0.687-0.687-0.687-0.381 0-0.688 0.308-0.688 0.687 0 0.382 0.307 0.688 0.688 0.688z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,469.44,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#348692" offset="0"/>
+ <stop style="stop-color:#69b9cd" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.database.svg b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.database.svg
new file mode 100644
index 000000000..3edbd31fa
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.database.svg
@@ -0,0 +1,17 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.412c0-0.927-0.751-1.677-1.677-1.677-5.634-1e-3 -24.122-1e-3 -34.705-1e-3 -2.02 0-3.958 0.803-5.387 2.232-1.428 1.428-2.231 3.366-2.231 5.386v45.296c0 2.02 0.803 3.958 2.231 5.386 1.429 1.429 3.367 2.232 5.387 2.232 8.06-1e-3 20.704-1e-3 28.764-1e-3 2.02 1e-3 3.958-0.802 5.387-2.231 1.428-1.428 2.231-3.366 2.231-5.386v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m26.132 59.271c-0.306 0-0.582-0.066-0.828-0.197-0.241-0.131-0.421-0.295-0.541-0.491h-0.033v0.557h-0.721v-5.868h0.754v1.852l-0.033 0.557h0.033c0.12-0.196 0.3-0.36 0.541-0.491 0.246-0.132 0.522-0.197 0.828-0.197 0.519 0 0.967 0.205 1.344 0.615 0.377 0.409 0.565 0.917 0.565 1.524 0 0.606-0.188 1.115-0.565 1.524-0.377 0.41-0.825 0.615-1.344 0.615zm-0.123-0.688c0.349 0 0.65-0.132 0.901-0.394 0.252-0.268 0.377-0.62 0.377-1.057s-0.125-0.787-0.377-1.049c-0.251-0.268-0.552-0.402-0.901-0.402-0.355 0-0.659 0.131-0.91 0.394-0.246 0.262-0.369 0.614-0.369 1.057 0 0.442 0.123 0.795 0.369 1.057 0.251 0.262 0.555 0.394 0.91 0.394z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m30.001 59.271c-0.426 0-0.784-0.123-1.073-0.369-0.284-0.246-0.426-0.571-0.426-0.975 0-0.437 0.169-0.779 0.508-1.025 0.338-0.251 0.756-0.377 1.254-0.377 0.442 0 0.805 0.082 1.09 0.246v-0.114c0-0.295-0.102-0.53-0.304-0.705-0.202-0.181-0.45-0.271-0.745-0.271-0.219 0-0.418 0.052-0.599 0.156-0.175 0.104-0.295 0.246-0.36 0.426l-0.689-0.295c0.093-0.24 0.276-0.462 0.549-0.664 0.274-0.207 0.634-0.311 1.082-0.311 0.514 0 0.94 0.15 1.279 0.451 0.338 0.3 0.508 0.724 0.508 1.27v2.426h-0.721v-0.557h-0.033c-0.301 0.458-0.741 0.688-1.32 0.688zm0.123-0.688c0.312 0 0.593-0.115 0.844-0.345 0.257-0.235 0.386-0.511 0.386-0.827-0.214-0.175-0.533-0.263-0.959-0.263-0.366 0-0.642 0.08-0.828 0.238s-0.279 0.344-0.279 0.557c0 0.197 0.085 0.353 0.254 0.467 0.17 0.115 0.364 0.173 0.582 0.173z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m34.368 59.271c-0.448 0-0.819-0.109-1.114-0.328-0.29-0.218-0.503-0.492-0.639-0.819l0.672-0.279c0.213 0.503 0.576 0.754 1.09 0.754 0.234 0 0.426-0.052 0.573-0.156 0.153-0.104 0.23-0.24 0.23-0.41 0-0.262-0.183-0.439-0.549-0.532l-0.812-0.197c-0.257-0.066-0.5-0.188-0.729-0.369-0.23-0.186-0.344-0.434-0.344-0.746 0-0.355 0.155-0.642 0.467-0.86 0.317-0.224 0.691-0.336 1.123-0.336 0.355 0 0.672 0.082 0.95 0.246 0.279 0.158 0.478 0.388 0.599 0.688l-0.656 0.271c-0.148-0.356-0.454-0.533-0.918-0.533-0.224 0-0.413 0.046-0.565 0.139-0.153 0.093-0.23 0.219-0.23 0.377 0 0.23 0.178 0.385 0.533 0.467l0.795 0.189c0.377 0.087 0.655 0.238 0.836 0.451 0.18 0.213 0.27 0.453 0.27 0.721 0 0.36-0.147 0.661-0.442 0.901-0.295 0.241-0.675 0.361-1.14 0.361z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m38.474 59.271c-0.607 0-1.101-0.202-1.484-0.607-0.377-0.404-0.565-0.915-0.565-1.532 0-0.585 0.183-1.087 0.549-1.508 0.372-0.421 0.844-0.631 1.418-0.631 0.595 0 1.071 0.194 1.426 0.582 0.36 0.388 0.541 0.907 0.541 1.557l-8e-3 0.139h-3.172c0.022 0.405 0.156 0.724 0.401 0.959 0.252 0.235 0.544 0.353 0.877 0.353 0.541 0 0.907-0.23 1.099-0.689l0.672 0.279c-0.131 0.311-0.347 0.573-0.648 0.787-0.3 0.207-0.669 0.311-1.106 0.311zm1.082-2.623c-0.017-0.229-0.123-0.448-0.32-0.655-0.191-0.208-0.478-0.312-0.861-0.312-0.278 0-0.521 0.088-0.729 0.263-0.202 0.174-0.341 0.409-0.418 0.704h2.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m22.46 37.697h10.073v-21.206l-9.983 1e-3c-1.098-0.082-1.543 0.02-1.543 1.014v19.122c-0.069 1.092 0.386 1.069 1.453 1.069z" style="fill:#3d2248"/>
+ <path d="m41.846 37.69h-4.572l-2.344-1.968v-17.269l1.606-1.968h5.31c0.735-0.081 0.794 0.02 0.794 1.015v19.122c0.046 1.091-0.079 1.068-0.794 1.068z" style="fill:none;stroke-width:.7px;stroke:#3d2248"/>
+ <path d="m40.113 38.7l-8.681-1.014v-21.195l8.609-0.807c1.065-0.081 1.122 0.212 1.122 1.207l-0.072 20.227c0.067 1.092 0.058 1.582-0.978 1.582z" style="fill:#3d2248"/>
+ <path d="m36.503 23.539c0.034-0.093 0.057-0.188 0.057-0.288 1e-3 -1.232-2.661-1.896-5.165-1.896-2.502 0-5.163 0.664-5.163 1.896 0 0.101 0.024 0.196 0.058 0.289l-0.014 0.024c-0.114 0.207-0.171 0.417-0.171 0.623v1.524c0 0.235 0.074 0.46 0.205 0.673l-0.017 0.029c-0.125 0.217-0.188 0.436-0.188 0.653v1.523c0 0.227 0.07 0.445 0.194 0.653l-6e-3 0.012c-0.125 0.217-0.188 0.436-0.188 0.652v1.524c0 1.355 2.324 2.415 5.29 2.415 2.969 0 5.292-1.06 5.292-2.415v-1.524c0-0.216-0.062-0.436-0.189-0.652l-5e-3 -0.013c0.123-0.207 0.194-0.425 0.194-0.653v-1.523c0-0.217-0.062-0.437-0.189-0.653l-0.016-0.029c0.131-0.213 0.205-0.438 0.205-0.674v-1.523c0-0.206-0.057-0.417-0.171-0.624l-0.013-0.025v2e-3zm-0.382 7.887c0 0.874-1.94 1.848-4.726 1.848-2.784 0-4.724-0.974-4.724-1.848v-1.433c0.869 0.795 2.656 1.303 4.724 1.303 2.07 0 3.857-0.508 4.726-1.304v1.434zm0-2.838c0 0.874-1.94 1.849-4.726 1.849-2.784 0-4.724-0.975-4.724-1.849v-1.433c0.869 0.795 2.656 1.303 4.724 1.303 2.07 0 3.857-0.508 4.726-1.304v1.434zm0-2.878c0 0.874-1.94 1.848-4.726 1.848-2.784 0-4.724-0.973-4.724-1.848v-1.268c0.849 0.72 2.818 1.093 4.724 1.093 1.908 0 3.876-0.373 4.726-1.093v1.268z" style="fill-rule:nonzero;fill:#a35cc1"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,250.77,51.3535)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#733491" offset="0"/>
+ <stop style="stop-color:#b888cd" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.draw.template.svg b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.draw.template.svg
new file mode 120000
index 000000000..8d1e1356d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.draw.template.svg
@@ -0,0 +1 @@
+application-drawing-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.drawing-template.svg b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.drawing-template.svg
new file mode 120000
index 000000000..8d1e1356d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.drawing-template.svg
@@ -0,0 +1 @@
+application-drawing-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.drawing.svg b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.drawing.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.drawing.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.drawing.template.svg b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.drawing.template.svg
new file mode 120000
index 000000000..8d1e1356d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.drawing.template.svg
@@ -0,0 +1 @@
+application-drawing-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.formula-template.svg b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.formula-template.svg
new file mode 100644
index 000000000..0420179f4
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.formula-template.svg
@@ -0,0 +1,17 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m23.41 59.24v-4.016h0.721v0.557h0.033c0.115-0.191 0.29-0.352 0.524-0.483 0.241-0.137 0.479-0.205 0.714-0.205 0.622 0 1.046 0.257 1.27 0.77 0.328-0.513 0.795-0.77 1.401-0.77 0.476 0 0.833 0.153 1.074 0.459 0.24 0.3 0.36 0.71 0.36 1.229v2.459h-0.754v-2.344c0-0.404-0.073-0.691-0.221-0.861-0.147-0.169-0.371-0.254-0.672-0.254-0.295 0-0.541 0.126-0.737 0.377-0.192 0.252-0.287 0.539-0.287 0.861v2.221h-0.754v-2.344c0-0.404-0.074-0.691-0.222-0.861-0.147-0.169-0.371-0.254-0.672-0.254-0.295 0-0.54 0.126-0.737 0.377-0.191 0.252-0.287 0.539-0.287 0.861v2.221h-0.754z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m31.611 59.371c-0.426 0-0.784-0.123-1.073-0.369-0.284-0.246-0.427-0.571-0.427-0.975 0-0.437 0.17-0.779 0.509-1.024 0.338-0.252 0.756-0.377 1.254-0.377 0.442 0 0.805 0.081 1.09 0.245v-0.114c0-0.295-0.102-0.53-0.304-0.705-0.202-0.18-0.45-0.271-0.746-0.271-0.218 0-0.417 0.052-0.598 0.156-0.175 0.104-0.295 0.246-0.36 0.426l-0.689-0.295c0.093-0.24 0.276-0.461 0.549-0.664 0.273-0.207 0.634-0.311 1.082-0.311 0.514 0 0.94 0.15 1.279 0.451 0.338 0.3 0.508 0.724 0.508 1.27v2.426h-0.721v-0.557h-0.033c-0.301 0.459-0.741 0.688-1.32 0.688zm0.123-0.688c0.312 0 0.593-0.115 0.844-0.345 0.257-0.235 0.386-0.51 0.386-0.827-0.214-0.175-0.533-0.263-0.959-0.263-0.366 0-0.642 0.08-0.828 0.238s-0.279 0.344-0.279 0.557c0 0.197 0.085 0.353 0.254 0.467 0.17 0.115 0.364 0.173 0.582 0.173z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m36.192 59.305c-0.421 0-0.743-0.112-0.967-0.336-0.218-0.224-0.328-0.54-0.328-0.95v-2.107h-0.705v-0.688h0.705v-1.229h0.754v1.229h0.984v0.688h-0.984v2.049c0 0.437 0.181 0.656 0.541 0.656 0.137 0 0.251-0.022 0.344-0.066l0.263 0.648c-0.164 0.071-0.366 0.106-0.607 0.106z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m38.154 53.372v1.852l-0.033 0.557h0.033c0.109-0.191 0.281-0.352 0.516-0.483 0.235-0.137 0.487-0.205 0.754-0.205 0.497 0 0.877 0.153 1.139 0.459 0.263 0.306 0.394 0.716 0.394 1.229v2.459h-0.754v-2.344c0-0.743-0.331-1.115-0.992-1.115-0.311 0-0.565 0.126-0.762 0.377-0.197 0.246-0.295 0.533-0.295 0.861v2.221h-0.754v-5.868h0.754z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m22.46 37.697h10.073v-21.206l-9.983 1e-3c-1.098-0.082-1.543 0.02-1.543 1.014v19.122c-0.069 1.092 0.386 1.069 1.453 1.069z" style="fill:#3d434a"/>
+ <path d="m41.846 37.69h-4.572l-2.344-1.968v-17.269l1.606-1.968h5.31c0.735-0.081 0.794 0.02 0.794 1.015v19.122c0.046 1.091-0.079 1.068-0.794 1.068z" style="fill:none;stroke-width:.7px;stroke:#3d434a"/>
+ <path d="m40.113 38.7l-8.681-1.014v-21.195l8.609-0.807c1.065-0.081 1.122 0.212 1.122 1.207l-0.072 20.227c0.067 1.092 0.058 1.582-0.978 1.582z" style="fill:#3d434a"/>
+ <path d="m37.996 21.93l-6.962 4e-3 -3.865 6.693-1.353-2.345h-4e-3 -1.74v0.87h1.242l1.856 3.214 0.502-0.869 3.867-6.696h5.586v0.87h0.871v-1.741zm-4.351 2.614c-1.447 0-2.611 1.165-2.611 2.611s1.164 2.611 2.611 2.611c0.673 0 1.278-0.26 1.74-0.675v0.675h0.87v-2.611-2.611h-0.87v0.675c-0.462-0.415-1.067-0.675-1.74-0.675zm0 0.87c0.964 0 1.74 0.777 1.74 1.741s-0.776 1.74-1.74 1.74-1.741-0.776-1.741-1.74 0.777-1.741 1.741-1.741zm-9.564 5.213c-6e-3 0-9e-3 0.194-9e-3 0.435s4e-3 0.436 9e-3 0.436h13.906c6e-3 0 9e-3 -0.195 9e-3 -0.436s-4e-3 -0.435-9e-3 -0.435h-13.906zm6.091 1.741c-5e-3 0-8e-3 0.194-8e-3 0.435s3e-3 0.435 8e-3 0.435h1.724c5e-3 0 9e-3 -0.194 9e-3 -0.435s-4e-3 -0.435-9e-3 -0.435h-1.724z" style="fill-rule:nonzero;fill:#9aa7b3"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#758b9a" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.formula.svg b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.formula.svg
new file mode 100644
index 000000000..9f6b05cb6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.formula.svg
@@ -0,0 +1,17 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.412c0-0.927-0.751-1.677-1.677-1.677-5.634-1e-3 -24.122-1e-3 -34.705-1e-3 -2.02 0-3.958 0.803-5.387 2.232-1.428 1.428-2.231 3.366-2.231 5.386v45.296c0 2.02 0.803 3.958 2.231 5.386 1.429 1.429 3.367 2.232 5.387 2.232 8.06-1e-3 20.704-1e-3 28.764-1e-3 2.02 1e-3 3.958-0.802 5.387-2.231 1.428-1.428 2.231-3.366 2.231-5.386v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m23.41 59.24v-4.016h0.721v0.557h0.033c0.115-0.191 0.29-0.352 0.524-0.483 0.241-0.137 0.479-0.205 0.714-0.205 0.622 0 1.046 0.257 1.27 0.77 0.328-0.513 0.795-0.77 1.401-0.77 0.476 0 0.833 0.153 1.074 0.459 0.24 0.3 0.36 0.71 0.36 1.229v2.459h-0.754v-2.344c0-0.404-0.073-0.691-0.221-0.861-0.147-0.169-0.371-0.254-0.672-0.254-0.295 0-0.541 0.126-0.737 0.377-0.192 0.252-0.287 0.539-0.287 0.861v2.221h-0.754v-2.344c0-0.404-0.074-0.691-0.222-0.861-0.147-0.169-0.371-0.254-0.672-0.254-0.295 0-0.54 0.126-0.737 0.377-0.191 0.252-0.287 0.539-0.287 0.861v2.221h-0.754z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m31.611 59.371c-0.426 0-0.784-0.123-1.073-0.369-0.284-0.246-0.427-0.571-0.427-0.975 0-0.437 0.17-0.779 0.509-1.024 0.338-0.252 0.756-0.377 1.254-0.377 0.442 0 0.805 0.081 1.09 0.245v-0.114c0-0.295-0.102-0.53-0.304-0.705-0.202-0.18-0.45-0.271-0.746-0.271-0.218 0-0.417 0.052-0.598 0.156-0.175 0.104-0.295 0.246-0.36 0.426l-0.689-0.295c0.093-0.24 0.276-0.461 0.549-0.664 0.273-0.207 0.634-0.311 1.082-0.311 0.514 0 0.94 0.15 1.279 0.451 0.338 0.3 0.508 0.724 0.508 1.27v2.426h-0.721v-0.557h-0.033c-0.301 0.459-0.741 0.688-1.32 0.688zm0.123-0.688c0.312 0 0.593-0.115 0.844-0.345 0.257-0.235 0.386-0.51 0.386-0.827-0.214-0.175-0.533-0.263-0.959-0.263-0.366 0-0.642 0.08-0.828 0.238s-0.279 0.344-0.279 0.557c0 0.197 0.085 0.353 0.254 0.467 0.17 0.115 0.364 0.173 0.582 0.173z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m36.192 59.305c-0.421 0-0.743-0.112-0.967-0.336-0.218-0.224-0.328-0.54-0.328-0.95v-2.107h-0.705v-0.688h0.705v-1.229h0.754v1.229h0.984v0.688h-0.984v2.049c0 0.437 0.181 0.656 0.541 0.656 0.137 0 0.251-0.022 0.344-0.066l0.263 0.648c-0.164 0.071-0.366 0.106-0.607 0.106z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m38.154 53.372v1.852l-0.033 0.557h0.033c0.109-0.191 0.281-0.352 0.516-0.483 0.235-0.137 0.487-0.205 0.754-0.205 0.497 0 0.877 0.153 1.139 0.459 0.263 0.306 0.394 0.716 0.394 1.229v2.459h-0.754v-2.344c0-0.743-0.331-1.115-0.992-1.115-0.311 0-0.565 0.126-0.762 0.377-0.197 0.246-0.295 0.533-0.295 0.861v2.221h-0.754v-5.868h0.754z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m22.46 37.697h10.073v-21.206l-9.983 1e-3c-1.098-0.082-1.543 0.02-1.543 1.014v19.122c-0.069 1.092 0.386 1.069 1.453 1.069z" style="fill:#41274d"/>
+ <path d="m41.846 37.69h-4.572l-2.344-1.968v-17.269l1.606-1.968h5.31c0.735-0.081 0.794 0.02 0.794 1.015v19.122c0.046 1.091-0.079 1.068-0.794 1.068z" style="fill:none;stroke-width:.7px;stroke:#41274d"/>
+ <path d="m40.113 38.7l-8.681-1.014v-21.195l8.609-0.807c1.065-0.081 1.122 0.212 1.122 1.207l-0.072 20.227c0.067 1.092 0.058 1.582-0.978 1.582z" style="fill:#41274d"/>
+ <path d="m37.996 21.93l-6.962 4e-3 -3.865 6.693-1.353-2.345h-4e-3 -1.74v0.87h1.242l1.856 3.214 0.502-0.869 3.867-6.696h5.586v0.87h0.871v-1.741zm-4.351 2.614c-1.447 0-2.611 1.165-2.611 2.611s1.164 2.611 2.611 2.611c0.673 0 1.278-0.26 1.74-0.675v0.675h0.87v-2.611-2.611h-0.87v0.675c-0.462-0.415-1.067-0.675-1.74-0.675zm0 0.87c0.964 0 1.74 0.777 1.74 1.741s-0.776 1.74-1.74 1.74-1.741-0.776-1.741-1.74 0.777-1.741 1.741-1.741zm-9.564 5.213c-6e-3 0-9e-3 0.194-9e-3 0.435s4e-3 0.436 9e-3 0.436h13.906c6e-3 0 9e-3 -0.195 9e-3 -0.436s-4e-3 -0.435-9e-3 -0.435h-13.906zm6.091 1.741c-5e-3 0-8e-3 0.194-8e-3 0.435s3e-3 0.435 8e-3 0.435h1.724c5e-3 0 9e-3 -0.194 9e-3 -0.435s-4e-3 -0.435-9e-3 -0.435h-1.724z" style="fill-rule:nonzero;fill:#a670bf"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,250.77,51.3535)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#733491" offset="0"/>
+ <stop style="stop-color:#b888cd" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.graphics-template.svg b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.graphics-template.svg
new file mode 120000
index 000000000..a63f1e2b0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.graphics-template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.graphics.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.graphics.svg b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.graphics.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.graphics.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.image-template.svg b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.image-template.svg
new file mode 100644
index 000000000..be275c016
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.image-template.svg
@@ -0,0 +1,22 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linecap:round;stroke-linejoin:round" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m22.429 53.916c-0.104 0.104-0.229 0.156-0.377 0.156-0.147 0-0.273-0.052-0.377-0.156s-0.156-0.23-0.156-0.377c0-0.148 0.052-0.273 0.156-0.377s0.23-0.156 0.377-0.156c0.148 0 0.273 0.052 0.377 0.156s0.156 0.229 0.156 0.377c0 0.147-0.052 0.273-0.156 0.377zm0 5.024h-0.754v-4.016h0.754v4.016z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m23.418 58.94v-4.016h0.721v0.557h0.033c0.115-0.191 0.29-0.352 0.525-0.483 0.24-0.137 0.478-0.205 0.713-0.205 0.623 0 1.046 0.257 1.27 0.77 0.328-0.513 0.795-0.77 1.401-0.77 0.476 0 0.834 0.153 1.074 0.459 0.24 0.3 0.361 0.71 0.361 1.229v2.459h-0.754v-2.344c0-0.405-0.074-0.691-0.222-0.861-0.147-0.169-0.371-0.254-0.672-0.254-0.295 0-0.541 0.126-0.737 0.377-0.191 0.251-0.287 0.538-0.287 0.861v2.221h-0.754v-2.344c0-0.405-0.074-0.691-0.221-0.861-0.148-0.169-0.372-0.254-0.672-0.254-0.295 0-0.541 0.126-0.738 0.377-0.191 0.251-0.287 0.538-0.287 0.861v2.221h-0.754z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m31.62 59.071c-0.427 0-0.785-0.123-1.074-0.369-0.284-0.246-0.426-0.571-0.426-0.975 0-0.437 0.169-0.779 0.508-1.025 0.339-0.251 0.757-0.377 1.254-0.377 0.442 0 0.806 0.082 1.09 0.246v-0.115c0-0.295-0.101-0.53-0.303-0.704-0.203-0.181-0.451-0.271-0.746-0.271-0.219 0-0.418 0.052-0.599 0.156-0.174 0.104-0.295 0.246-0.36 0.426l-0.689-0.295c0.093-0.24 0.276-0.462 0.55-0.664 0.273-0.207 0.633-0.311 1.081-0.311 0.514 0 0.94 0.15 1.279 0.45 0.339 0.301 0.508 0.724 0.508 1.271v2.426h-0.721v-0.558h-0.033c-0.301 0.459-0.74 0.689-1.319 0.689zm0.122-0.689c0.312 0 0.593-0.114 0.845-0.344 0.256-0.235 0.385-0.511 0.385-0.828-0.213-0.174-0.533-0.262-0.959-0.262-0.366 0-0.642 0.079-0.828 0.238-0.186 0.158-0.279 0.344-0.279 0.557 0 0.197 0.085 0.353 0.255 0.467 0.169 0.115 0.363 0.172 0.581 0.172z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m36.241 60.841c-0.476 0-0.864-0.12-1.164-0.361-0.301-0.235-0.516-0.505-0.648-0.811l0.689-0.287c0.076 0.219 0.216 0.402 0.418 0.549 0.207 0.148 0.442 0.222 0.705 0.222 0.415 0 0.74-0.126 0.975-0.377 0.24-0.246 0.36-0.582 0.36-1.008v-0.386h-0.032c-0.131 0.197-0.317 0.361-0.558 0.492-0.24 0.131-0.51 0.197-0.811 0.197-0.519 0-0.967-0.205-1.344-0.615s-0.566-0.918-0.566-1.524c0-0.607 0.189-1.115 0.566-1.525 0.377-0.409 0.825-0.614 1.344-0.614 0.301 0 0.571 0.065 0.811 0.196 0.241 0.132 0.427 0.295 0.558 0.492h0.032v-0.557h0.722v3.811c0 0.688-0.2 1.21-0.599 1.565-0.398 0.361-0.885 0.541-1.458 0.541zm0.057-2.459c0.355 0 0.656-0.131 0.901-0.393 0.252-0.262 0.377-0.615 0.377-1.057 0-0.443-0.125-0.795-0.377-1.057-0.245-0.263-0.546-0.394-0.901-0.394-0.35 0-0.65 0.134-0.902 0.402-0.251 0.262-0.377 0.612-0.377 1.049s0.126 0.789 0.377 1.057c0.252 0.262 0.552 0.393 0.902 0.393z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m40.988 59.071c-0.606 0-1.101-0.202-1.483-0.607-0.377-0.404-0.566-0.915-0.566-1.532 0-0.585 0.184-1.088 0.55-1.508 0.371-0.421 0.844-0.631 1.417-0.631 0.596 0 1.071 0.194 1.426 0.582 0.361 0.388 0.541 0.907 0.541 1.557l-8e-3 0.139h-3.172c0.022 0.404 0.156 0.724 0.402 0.959 0.251 0.235 0.544 0.352 0.877 0.352 0.541 0 0.907-0.229 1.098-0.688l0.672 0.279c-0.131 0.311-0.347 0.573-0.647 0.786-0.301 0.208-0.67 0.312-1.107 0.312zm1.082-2.623c-0.016-0.229-0.123-0.448-0.319-0.655-0.192-0.208-0.479-0.312-0.861-0.312-0.279 0-0.522 0.088-0.729 0.262-0.203 0.175-0.342 0.41-0.418 0.705h2.327z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m42.466 15.996l-19.935 0.125 0.096 15.31 19.935-0.125-0.096-15.31z" style="fill:#3d434a"/>
+ <path d="m39.47 19.414l-19.623 3.516 2.7 15.07 19.623-3.516-2.7-15.07z" style="fill:#9aa7b3;stroke-width:.49px;stroke:#3d434a"/>
+ <path d="m22.264 36.458l3.504-1.856 1.316 0.581 2.561-1.437 2.847 0.412 2.01 0.064 1.397-0.783 1.751-0.794 3.155 0.585 0.25 1.461-17.708 3.323s-0.767 0.29-0.883-0.388l-0.2-1.168z" style="fill:#3d434a"/>
+ <path d="m24.609 24.508c1.07-0.192 2.096 0.521 2.287 1.592 0.192 1.071-0.521 2.096-1.592 2.288s-2.096-0.522-2.288-1.593c-0.192-1.07 0.522-2.096 1.593-2.287z" style="fill:#3d434a"/>
+ <path d="m36.716 28.374c2.976-0.514 5.809 1.484 6.323 4.46 0.514 2.975-1.485 5.809-4.46 6.322-2.976 0.514-5.809-1.484-6.323-4.46-0.514-2.975 1.485-5.809 4.46-6.322z" style="fill:#9aa7b3;stroke-width:.57px;stroke:#3d434a"/>
+ <path d="m34.858 38.307l2.097-7.091c1.865 1.385 5.865 2.065 5.865 2.065l0.502 0.562c-1.1 5.917-4.627 5.75-8.464 4.464z" style="fill:#3d434a"/>
+ <path d="m35.508 38.765l0.825-1.468 1.147 0.32 0.688-1.525 3.785 0.728c-0.91 2.201-2.904 3.106-6.445 1.945z" style="fill:#9aa7b3"/>
+ <path d="m36.684 28.315c2.975-0.514 5.809 1.485 6.323 4.46 0.513 2.976-1.485 5.809-4.461 6.323-2.975 0.514-5.808-1.485-6.322-4.46-0.514-2.976 1.484-5.809 4.46-6.323z" style="fill:none;stroke-width:.57px;stroke:#3d434a"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#758b9a" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.image.svg b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.image.svg
new file mode 100644
index 000000000..efe4f3e59
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.image.svg
@@ -0,0 +1,18 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linecap:round;stroke-linejoin:round" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m37.544 58.382c-0.131 0.197-0.317 0.361-0.558 0.492-0.24 0.131-0.51 0.197-0.811 0.197-0.519 0-0.967-0.205-1.344-0.615s-0.566-0.918-0.566-1.524c0-0.607 0.189-1.115 0.566-1.525 0.377-0.409 0.825-0.614 1.344-0.614 0.301 0 0.571 0.065 0.811 0.196 0.241 0.132 0.427 0.295 0.558 0.492h0.032v-0.557h0.722v3.811c0 0.688-0.2 1.21-0.599 1.565-0.398 0.361-0.885 0.541-1.458 0.541-0.476 0-0.864-0.12-1.164-0.361-0.301-0.235-0.516-0.505-0.648-0.811l0.689-0.287c0.076 0.219 0.216 0.402 0.418 0.549 0.207 0.148 0.442 0.222 0.705 0.222 0.415 0 0.74-0.126 0.975-0.377 0.24-0.246 0.36-0.582 0.36-1.008v-0.386h-0.032zm3.444 0.689c-0.606 0-1.101-0.202-1.483-0.607-0.377-0.404-0.566-0.915-0.566-1.532 0-0.585 0.184-1.088 0.55-1.508 0.371-0.421 0.844-0.631 1.417-0.631 0.596 0 1.071 0.194 1.426 0.582 0.361 0.388 0.541 0.907 0.541 1.557l-8e-3 0.139h-3.172c0.022 0.404 0.156 0.724 0.402 0.959 0.251 0.235 0.544 0.352 0.877 0.352 0.541 0 0.907-0.229 1.098-0.688l0.672 0.279c-0.131 0.311-0.347 0.573-0.647 0.786-0.301 0.208-0.67 0.312-1.107 0.312zm-9.368 0c-0.427 0-0.785-0.123-1.074-0.369-0.284-0.246-0.426-0.571-0.426-0.975 0-0.437 0.169-0.779 0.508-1.025 0.339-0.251 0.757-0.377 1.254-0.377 0.442 0 0.806 0.082 1.09 0.246v-0.115c0-0.295-0.101-0.53-0.303-0.704-0.203-0.181-0.451-0.271-0.746-0.271-0.219 0-0.418 0.052-0.599 0.156-0.174 0.104-0.295 0.246-0.36 0.426l-0.689-0.295c0.093-0.24 0.276-0.462 0.55-0.664 0.273-0.207 0.633-0.311 1.081-0.311 0.514 0 0.94 0.15 1.279 0.45 0.339 0.301 0.508 0.724 0.508 1.271v2.426h-0.721v-0.558h-0.033c-0.301 0.459-0.74 0.689-1.319 0.689zm-8.202-0.131v-4.016h0.721v0.557h0.033c0.115-0.191 0.29-0.352 0.525-0.483 0.24-0.137 0.478-0.205 0.713-0.205 0.623 0 1.046 0.257 1.27 0.77 0.328-0.513 0.795-0.77 1.401-0.77 0.476 0 0.834 0.153 1.074 0.459 0.24 0.3 0.361 0.71 0.361 1.229v2.459h-0.754v-2.344c0-0.405-0.074-0.691-0.222-0.861-0.147-0.169-0.371-0.254-0.672-0.254-0.295 0-0.541 0.126-0.737 0.377-0.191 0.251-0.287 0.538-0.287 0.861v2.221h-0.754v-2.344c0-0.405-0.074-0.691-0.221-0.861-0.148-0.169-0.372-0.254-0.672-0.254-0.295 0-0.541 0.126-0.738 0.377-0.191 0.251-0.287 0.538-0.287 0.861v2.221h-0.754zm-0.989 0h-0.754v-4.016h0.754v4.016zm9.313-0.558c0.312 0 0.593-0.114 0.845-0.344 0.256-0.235 0.385-0.511 0.385-0.828-0.213-0.174-0.533-0.262-0.959-0.262-0.366 0-0.642 0.079-0.828 0.238-0.186 0.158-0.279 0.344-0.279 0.557 0 0.197 0.085 0.353 0.255 0.467 0.169 0.115 0.363 0.172 0.581 0.172zm4.556 0c0.355 0 0.656-0.131 0.901-0.393 0.252-0.262 0.377-0.615 0.377-1.057 0-0.443-0.125-0.795-0.377-1.057-0.245-0.263-0.546-0.394-0.901-0.394-0.35 0-0.65 0.134-0.902 0.402-0.251 0.262-0.377 0.612-0.377 1.049s0.126 0.789 0.377 1.057c0.252 0.262 0.552 0.393 0.902 0.393zm5.772-1.934c-0.016-0.229-0.123-0.448-0.319-0.655-0.192-0.208-0.479-0.312-0.861-0.312-0.279 0-0.522 0.088-0.729 0.262-0.203 0.175-0.342 0.41-0.418 0.705h2.327zm-19.641-2.532c-0.104 0.104-0.229 0.156-0.377 0.156-0.147 0-0.273-0.052-0.377-0.156s-0.156-0.23-0.156-0.377c0-0.148 0.052-0.273 0.156-0.377s0.23-0.156 0.377-0.156c0.148 0 0.273 0.052 0.377 0.156s0.156 0.229 0.156 0.377c0 0.147-0.052 0.273-0.156 0.377z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m42.466 15.996l-19.935 0.125 0.096 15.31 19.935-0.125-0.096-15.31z" style="fill:#296f79"/>
+ <path d="m39.47 19.49l-19.623 3.516 2.7 15.07 19.623-3.516-2.7-15.07z" style="fill:#5eafbe;stroke-width:.49px;stroke:#296f79"/>
+ <path d="m22.264 36.458l3.504-1.856 1.316 0.581 2.561-1.437 2.847 0.412 2.01 0.064 1.397-0.783 1.751-0.794 3.155 0.585 0.25 1.461-17.708 3.323s-0.767 0.29-0.883-0.388l-0.2-1.168z" style="fill:#296f79"/>
+ <path d="m24.609 24.508c1.07-0.192 2.096 0.521 2.287 1.592 0.192 1.071-0.521 2.096-1.592 2.288s-2.096-0.522-2.288-1.593c-0.192-1.07 0.522-2.096 1.593-2.287z" style="fill:#296f79"/>
+ <path d="m36.716 28.374c2.976-0.514 5.809 1.484 6.323 4.46 0.514 2.975-1.485 5.809-4.46 6.322-2.976 0.514-5.809-1.484-6.323-4.46-0.514-2.975 1.485-5.809 4.46-6.322z" style="fill:#5eafbe;stroke-width:.57px;stroke:#0b3969"/>
+ <path d="m34.858 38.307l2.097-7.091c1.865 1.385 5.865 2.065 5.865 2.065l0.502 0.562c-1.1 5.917-4.627 5.75-8.464 4.464z" style="fill:#296f79"/>
+ <path d="m35.508 38.765l0.825-1.468 1.147 0.32 0.688-1.525 3.785 0.728c-0.91 2.201-2.904 3.106-6.445 1.945z" style="fill:#5eafbe"/>
+ <path d="m36.684 28.315c2.975-0.514 5.809 1.485 6.323 4.46 0.513 2.976-1.485 5.809-4.461 6.323-2.975 0.514-5.808-1.485-6.322-4.46-0.514-2.976 1.484-5.809 4.46-6.323z" style="fill:none;stroke-width:.57px;stroke:#296f79"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,469.44,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#348692" offset="0"/>
+ <stop style="stop-color:#69b9cd" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.master-document.svg b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.master-document.svg
new file mode 100644
index 000000000..aceee209d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.master-document.svg
@@ -0,0 +1,11 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m41.987 37.69h-4.572l-2.344-1.968v-17.269l1.606-1.968h5.31c0.735-0.081 0.794 0.02 0.794 1.015v19.122c0.046 1.091-0.079 1.068-0.794 1.068z" style="fill:none;stroke-width:.7px;stroke:#3d434a"/>
+ <path d="m31.573 16.491l8.609-0.807c1.065-0.081 1.122 0.212 1.122 1.207l-0.072 20.227c0.067 1.092 0.058 1.582-0.978 1.582l-8.587-1.003h-9.066c-1.067 0-1.522 0.023-1.453-1.069v-19.122c0-0.994 0.445-1.096 1.543-1.014l8.882-1e-3z" style="fill:#3d434a"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#758b9a" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.presentation-template.svg b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.presentation-template.svg
new file mode 120000
index 000000000..d91cc5bd6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.presentation-template.svg
@@ -0,0 +1 @@
+application-presentation-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.presentation.svg b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.presentation.svg
new file mode 100644
index 000000000..bf140ffda
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.presentation.svg
@@ -0,0 +1,19 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m28.3 58.671c-0.306 0-0.582-0.066-0.828-0.197-0.241-0.131-0.421-0.295-0.541-0.492h-0.033l0.033 0.558v1.77h-0.754v-5.786h0.721v0.557h0.033c0.12-0.196 0.3-0.36 0.541-0.491 0.246-0.132 0.522-0.197 0.828-0.197 0.519 0 0.967 0.205 1.344 0.615 0.377 0.409 0.565 0.917 0.565 1.524 0 0.606-0.188 1.114-0.565 1.524s-0.825 0.615-1.344 0.615zm-0.123-0.689c0.349 0 0.65-0.131 0.901-0.393 0.252-0.268 0.377-0.62 0.377-1.057s-0.125-0.787-0.377-1.049c-0.251-0.268-0.552-0.402-0.901-0.402-0.355 0-0.659 0.131-0.91 0.394-0.246 0.262-0.369 0.614-0.369 1.057 0 0.442 0.123 0.795 0.369 1.057 0.251 0.262 0.555 0.393 0.91 0.393z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.91 58.671c-0.306 0-0.582-0.066-0.828-0.197-0.241-0.131-0.421-0.295-0.541-0.492h-0.033l0.033 0.558v1.77h-0.754v-5.786h0.721v0.557h0.033c0.12-0.196 0.3-0.36 0.541-0.491 0.246-0.132 0.522-0.197 0.828-0.197 0.519 0 0.967 0.205 1.344 0.615 0.377 0.409 0.565 0.917 0.565 1.524 0 0.606-0.188 1.114-0.565 1.524s-0.825 0.615-1.344 0.615zm-0.123-0.689c0.349 0 0.65-0.131 0.901-0.393 0.252-0.268 0.377-0.62 0.377-1.057s-0.125-0.787-0.377-1.049c-0.251-0.268-0.552-0.402-0.901-0.402-0.355 0-0.659 0.131-0.91 0.394-0.246 0.262-0.369 0.614-0.369 1.057 0 0.442 0.123 0.795 0.369 1.057 0.251 0.262 0.555 0.393 0.91 0.393z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m37.087 58.605c-0.421 0-0.743-0.112-0.967-0.336-0.218-0.224-0.328-0.541-0.328-0.95v-2.107h-0.705v-0.688h0.705v-1.229h0.754v1.229h0.984v0.688h-0.984v2.049c0 0.437 0.181 0.656 0.541 0.656 0.137 0 0.251-0.022 0.344-0.066l0.263 0.648c-0.164 0.071-0.366 0.106-0.607 0.106z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m22.46 37.697h10.073v-21.206l-9.983 1e-3c-1.098-0.082-1.543 0.02-1.543 1.014v19.122c-0.069 1.092 0.386 1.069 1.453 1.069z" style="fill:#622110"/>
+ <path d="m41.846 37.69h-4.572l-2.344-1.968v-17.269l1.606-1.968h5.31c0.735-0.081 0.794 0.02 0.794 1.015v19.122c0.046 1.091-0.079 1.068-0.794 1.068z" style="fill:none;stroke-width:.7px;stroke:#622110"/>
+ <path d="m40.113 38.7l-8.681-1.014v-21.195l8.609-0.807c1.065-0.081 1.122 0.212 1.122 1.207l-0.072 20.227c0.067 1.092 0.058 1.582-0.978 1.582z" style="fill:#622110"/>
+ <path d="m27.782 23.424c1.927 0 3.49 1.56 3.49 3.488h-3.49v-3.488zm-0.982 0.948v3.491h3.491c0 1.93-1.562 3.491-3.491 3.491-1.928 0-3.489-1.561-3.489-3.491 0-1.928 1.562-3.491 3.489-3.491z" style="fill-rule:nonzero;fill:#ee5932"/>
+ <rect x="32.487" y="25.304" width="6.349" height="1.19" style="fill:#ee5932"/>
+ <rect x="32.493" y="27.37" width="6.349" height="1.19" style="fill:#ee5932"/>
+ <rect x="32.503" y="29.287" width="6.349" height="1.19" style="fill:#ee5932"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#b23b1b" offset="0"/>
+ <stop style="stop-color:#fc6741" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.spreadsheet-template.svg b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.spreadsheet-template.svg
new file mode 120000
index 000000000..00dbd860a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.spreadsheet-template.svg
@@ -0,0 +1 @@
+application-table-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.spreadsheet.svg b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.spreadsheet.svg
new file mode 100644
index 000000000..d4a640d54
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.spreadsheet.svg
@@ -0,0 +1,9 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 323.66 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#5fad74" offset="0"/>
+ <stop stop-color="#c1e4a8" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path d="m34.791 59.271c-.448 0-.819-.109-1.114-.328-.29-.218-.503-.492-.64-.819l.673-.279c.213.503.576.754 1.09.754.234 0 .426-.052.573-.156.153-.104.23-.24.23-.41 0-.262-.183-.439-.549-.532l-.812-.197c-.257-.066-.5-.188-.729-.369-.23-.186-.344-.434-.344-.746 0-.355.155-.642.467-.86.317-.224.691-.336 1.123-.336.355 0 .672.082.95.246.279.158.478.388.598.688l-.655.271c-.148-.356-.454-.533-.918-.533-.224 0-.413.046-.566.139s-.229.219-.229.377c0 .23.178.385.533.467l.795.189c.377.087.655.238.836.451.18.213.27.453.27.721 0 .36-.147.661-.443.901-.295.241-.674.361-1.139.361zm-6.49-.131h-.885l1.418-2.041-1.385-1.975h.852l.992 1.418.942-1.418h.885l-1.401 1.975 1.434 2.041h-.885l-.992-1.484zm4.136-5.868v5.868h-.754v-5.868z" fill="#ffffff" fill-rule="nonzero"/>
+ <path d="m41.094 38.04c-.065.45-.303.66-.981.66l-8.587-1.003h-9.066c-1.067 0-1.522.023-1.453-1.069v-19.122c0-.994.445-1.096 1.543-1.014l8.882-.001 8.609-.807c.721-.055.98.062 1.072.451h.716c.391-.041.638-.01.796.087.139.085.242.214.301.425.049.179.064.451.064.853v19.116c.015.358.009.607-.022.78-.033.183-.096.309-.177.4-.093.106-.212.175-.374.211-.138.031-.324.033-.571.033zm.01-.7h.742c.133 0 .244.001.336-.005.027-.002.062-.009.083-.013.007-.027.02-.08.024-.125.014-.137.011-.319.001-.568v-19.129c0-.232-.003-.412-.018-.55-.006-.048-.019-.103-.027-.131-.014-.002-.034-.005-.049-.005-.083-.004-.186.005-.312.019l-.019.002h-.702v.056l-.072 20.227c.005.077.009.151.013.222zm-7.338-14.702.009 9.685 2.737-.001-.009-9.685zm-7.857 5.027.009 4.656h2.737l-.009-4.657zm3.856-2.532.009 7.171 2.736-.001-.008-7.171z" fill="#378753"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.text-master.svg b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.text-master.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.text-master.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.text-rtl.svg b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.text-rtl.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.text-rtl.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.text-template.svg b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.text-template.svg
new file mode 120000
index 000000000..d91cc5bd6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.text-template.svg
@@ -0,0 +1 @@
+application-presentation-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.text-web-template.svg b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.text-web-template.svg
new file mode 120000
index 000000000..60c485144
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.text-web-template.svg
@@ -0,0 +1 @@
+application-web-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.text-web.svg b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.text-web.svg
new file mode 120000
index 000000000..60c485144
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.text-web.svg
@@ -0,0 +1 @@
+application-web-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.text.svg b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.text.svg
new file mode 120000
index 000000000..7472b14db
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.text.svg
@@ -0,0 +1 @@
+application-word.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.web-template.svg b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.web-template.svg
new file mode 120000
index 000000000..60c485144
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.oasis.opendocument.web-template.svg
@@ -0,0 +1 @@
+application-web-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.openofficeorg.extension.svg b/.icons/kora/mimetypes/scalable/application-vnd.openofficeorg.extension.svg
new file mode 120000
index 000000000..fbf993b98
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.openofficeorg.extension.svg
@@ -0,0 +1 @@
+libreoffice-extension.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg b/.icons/kora/mimetypes/scalable/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg
new file mode 120000
index 000000000..4175ef44a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.presentation.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg b/.icons/kora/mimetypes/scalable/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg
new file mode 120000
index 000000000..4175ef44a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.presentation.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.openxmlformats-officedocument.presentationml.template.svg b/.icons/kora/mimetypes/scalable/application-vnd.openxmlformats-officedocument.presentationml.template.svg
new file mode 120000
index 000000000..63c9c5476
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.openxmlformats-officedocument.presentationml.template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.presentation-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg b/.icons/kora/mimetypes/scalable/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg
new file mode 120000
index 000000000..543316a92
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.spreadsheet.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.openxmlformats-officedocument.spreadsheetml.template.svg b/.icons/kora/mimetypes/scalable/application-vnd.openxmlformats-officedocument.spreadsheetml.template.svg
new file mode 120000
index 000000000..15b1361bb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.openxmlformats-officedocument.spreadsheetml.template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.spreadsheet-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg b/.icons/kora/mimetypes/scalable/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
new file mode 120000
index 000000000..e1d28269c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.openxmlformats-officedocument.wordprocessingml.template.svg b/.icons/kora/mimetypes/scalable/application-vnd.openxmlformats-officedocument.wordprocessingml.template.svg
new file mode 120000
index 000000000..14e1d14ed
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.openxmlformats-officedocument.wordprocessingml.template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.oziexplorer.plt.svg b/.icons/kora/mimetypes/scalable/application-vnd.oziexplorer.plt.svg
new file mode 120000
index 000000000..4ec151000
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.oziexplorer.plt.svg
@@ -0,0 +1 @@
+application-gpx.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.oziexplorer.rte.svg b/.icons/kora/mimetypes/scalable/application-vnd.oziexplorer.rte.svg
new file mode 120000
index 000000000..4ec151000
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.oziexplorer.rte.svg
@@ -0,0 +1 @@
+application-gpx.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.oziexplorer.wpt.svg b/.icons/kora/mimetypes/scalable/application-vnd.oziexplorer.wpt.svg
new file mode 120000
index 000000000..4ec151000
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.oziexplorer.wpt.svg
@@ -0,0 +1 @@
+application-gpx.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.palm.svg b/.icons/kora/mimetypes/scalable/application-vnd.palm.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.palm.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.rar.svg b/.icons/kora/mimetypes/scalable/application-vnd.rar.svg
new file mode 120000
index 000000000..832a1384e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.rar.svg
@@ -0,0 +1 @@
+application-x-rar.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.recordare.musicxml+xml.svg b/.icons/kora/mimetypes/scalable/application-vnd.recordare.musicxml+xml.svg
new file mode 120000
index 000000000..e24b30e9d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.recordare.musicxml+xml.svg
@@ -0,0 +1 @@
+application-x-musescore.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.recordare.musicxml.svg b/.icons/kora/mimetypes/scalable/application-vnd.recordare.musicxml.svg
new file mode 120000
index 000000000..e24b30e9d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.recordare.musicxml.svg
@@ -0,0 +1 @@
+application-x-musescore.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.rmaps.sqlite.svg b/.icons/kora/mimetypes/scalable/application-vnd.rmaps.sqlite.svg
new file mode 120000
index 000000000..6c04ac15b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.rmaps.sqlite.svg
@@ -0,0 +1 @@
+qgis-qgs.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.rn-realmedia.svg b/.icons/kora/mimetypes/scalable/application-vnd.rn-realmedia.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.rn-realmedia.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.scribus.svg b/.icons/kora/mimetypes/scalable/application-vnd.scribus.svg
new file mode 100644
index 000000000..e7f56f899
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.scribus.svg
@@ -0,0 +1,16 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m22.506 58.94l-1.623-4.016h0.82l1.18 3.114h0.016l1.197-3.114h0.803l-1.639 4.016h-0.754z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m27.082 59.071c-0.606 0-1.101-0.202-1.483-0.606-0.377-0.405-0.566-0.916-0.566-1.533 0-0.585 0.183-1.087 0.549-1.508 0.372-0.421 0.845-0.631 1.418-0.631 0.596 0 1.071 0.194 1.426 0.582 0.361 0.388 0.541 0.907 0.541 1.557l-8e-3 0.139h-3.172c0.022 0.405 0.156 0.724 0.402 0.959 0.251 0.235 0.544 0.353 0.877 0.353 0.541 0 0.907-0.23 1.098-0.689l0.672 0.279c-0.131 0.311-0.347 0.573-0.647 0.787-0.301 0.207-0.67 0.311-1.107 0.311zm1.082-2.623c-0.016-0.229-0.123-0.448-0.32-0.655-0.191-0.208-0.478-0.312-0.86-0.312-0.279 0-0.522 0.088-0.729 0.263-0.203 0.174-0.342 0.409-0.418 0.704h2.327z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m31.533 59.071c-0.601 0-1.096-0.202-1.484-0.606-0.388-0.41-0.582-0.921-0.582-1.533s0.194-1.12 0.582-1.524c0.388-0.41 0.883-0.615 1.484-0.615 0.448 0 0.819 0.109 1.114 0.328 0.295 0.218 0.511 0.494 0.648 0.828l-0.689 0.286c-0.207-0.502-0.582-0.754-1.123-0.754-0.333 0-0.628 0.137-0.885 0.41-0.251 0.273-0.377 0.62-0.377 1.041s0.126 0.768 0.377 1.041c0.257 0.273 0.552 0.41 0.885 0.41 0.563 0 0.951-0.252 1.164-0.754l0.672 0.286c-0.136 0.328-0.358 0.604-0.664 0.828-0.3 0.219-0.674 0.328-1.122 0.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m35.66 59.005c-0.421 0-0.743-0.112-0.967-0.336-0.219-0.224-0.328-0.54-0.328-0.95v-2.107h-0.705v-0.688h0.705v-1.229h0.754v1.229h0.984v0.688h-0.984v2.049c0 0.437 0.18 0.656 0.541 0.656 0.137 0 0.251-0.022 0.344-0.066l0.262 0.648c-0.163 0.071-0.366 0.106-0.606 0.106z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m37.124 55.408c0.388-0.41 0.883-0.615 1.484-0.615s1.095 0.205 1.483 0.615c0.388 0.404 0.582 0.912 0.582 1.524s-0.194 1.123-0.582 1.533c-0.388 0.404-0.882 0.606-1.483 0.606s-1.096-0.202-1.484-0.606c-0.388-0.41-0.582-0.921-0.582-1.533s0.194-1.12 0.582-1.524zm0.557 2.581c0.263 0.262 0.571 0.394 0.927 0.394 0.355 0 0.661-0.132 0.917-0.394 0.263-0.268 0.394-0.62 0.394-1.057s-0.131-0.787-0.394-1.049c-0.256-0.268-0.562-0.402-0.917-0.402-0.356 0-0.664 0.134-0.927 0.402-0.256 0.262-0.385 0.612-0.385 1.049s0.129 0.789 0.385 1.057z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m42.04 58.94h-0.754v-4.016h0.721v0.656h0.033c0.076-0.219 0.232-0.399 0.467-0.541 0.24-0.142 0.472-0.213 0.696-0.213s0.413 0.033 0.566 0.098l-0.287 0.705c-0.098-0.038-0.232-0.057-0.401-0.057-0.274 0-0.517 0.109-0.73 0.327-0.208 0.213-0.311 0.495-0.311 0.844v2.197z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m23.485 37.046h7.107v0.923h2.585v-0.923h7.138v1.044h2.585v-2.585h-0.954v-7.228h0.923v-2.585h-0.923v-6.71h0.954v-2.585h-2.585v0.526h-7.138v-0.923h-2.585v0.923h-7.107v-0.646h-2.585v2.585h0.923v6.83h-0.923v2.585h0.923v7.108h-0.923v2.584h2.585v-0.923zm-0.739 0v0.185h-1.108v-1.108h1.108v0.923zm8.585-20.123v-0.185h1.108v1.108h-1.108v-0.923zm1.108 20.123v0.185h-1.108v-1.108h1.108v0.923zm0.123-9.646c0.071 0.072 0.071 0.189 0 0.261-0.037 0.036-0.084 0.054-0.131 0.054s-0.095-0.018-0.131-0.054l-0.415-0.415-0.416 0.415c-0.036 0.036-0.083 0.054-0.13 0.054-0.048 0-0.095-0.018-0.131-0.054-0.072-0.072-0.072-0.189 0-0.261l0.415-0.415-0.415-0.416c-0.072-0.072-0.072-0.189 0-0.261s0.189-0.072 0.261 0l0.416 0.416 0.415-0.416c0.072-0.072 0.189-0.072 0.261 0s0.072 0.189 0 0.261l-0.415 0.416 0.416 0.415zm9.6 9.951h-1.108v-1.107h1.108v1.107zm-1.847-1.846v0.803h-5.782c3.223-0.914 5.761-3.452 6.675-6.676v5.873h-0.893zm1.816-7.966h-1.108v-1.108h1.108v1.108zm-1.077-10.403h1.108v1.108h-1.108v-1.108zm-0.739 0.526v1.32h0.893v5.355c-0.914-3.223-3.452-5.762-6.675-6.675h5.782zm-18.677-0.647h1.108v1.108h-1.108v-1.108zm1.847 1.847v-1.2h5.752c-3.223 0.913-5.762 3.452-6.675 6.675v-5.475h0.923zm-1.847 7.569h1.108v1.107h-1.108v-1.107zm0.924 3.201c0.913 3.224 3.452 5.762 6.675 6.676h-5.752v-0.923h-0.923v-5.753z" style="fill-rule:nonzero;fill:#1f2a47"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#384f93" offset="0"/>
+ <stop style="stop-color:#8191be" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.snap.svg b/.icons/kora/mimetypes/scalable/application-vnd.snap.svg
new file mode 100644
index 000000000..31992de78
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.snap.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 177.88 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#ba9058" offset="0"/>
+ <stop stop-color="#bea98f" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path d="m16.749 17.709 16.532 16.532v-10.572zm19.035 6.034 11.467 5.155-2.524-5.155zm-1.487.378v9.607l6.895-6.473zm-4.927 7.753-7.64 14.417 11.082-11.082z" fill="#d8d1b9" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.sqlite3.svg b/.icons/kora/mimetypes/scalable/application-vnd.sqlite3.svg
new file mode 120000
index 000000000..d150bb251
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.sqlite3.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.squashfs.svg b/.icons/kora/mimetypes/scalable/application-vnd.squashfs.svg
new file mode 120000
index 000000000..2c214b38b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.squashfs.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.stardivision.cal.svg b/.icons/kora/mimetypes/scalable/application-vnd.stardivision.cal.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.stardivision.cal.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.stardivision.calc.svg b/.icons/kora/mimetypes/scalable/application-vnd.stardivision.calc.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.stardivision.calc.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.stardivision.draw.svg b/.icons/kora/mimetypes/scalable/application-vnd.stardivision.draw.svg
new file mode 120000
index 000000000..a3382f09c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.stardivision.draw.svg
@@ -0,0 +1 @@
+x-office-drawing.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.stardivision.mail.svg b/.icons/kora/mimetypes/scalable/application-vnd.stardivision.mail.svg
new file mode 120000
index 000000000..ed063565b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.stardivision.mail.svg
@@ -0,0 +1 @@
+message-rfc822.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.stardivision.math.svg b/.icons/kora/mimetypes/scalable/application-vnd.stardivision.math.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.stardivision.math.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.base.svg b/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.base.svg
new file mode 120000
index 000000000..d150bb251
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.base.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.calc.svg b/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.calc.svg
new file mode 120000
index 000000000..dd1df8999
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.calc.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.calc.template.svg b/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.calc.template.svg
new file mode 120000
index 000000000..15b1361bb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.calc.template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.spreadsheet-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.draw.svg b/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.draw.svg
new file mode 120000
index 000000000..0095318b4
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.draw.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.drawing.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.draw.template.svg b/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.draw.template.svg
new file mode 120000
index 000000000..3ead4f1e4
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.draw.template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.draw.template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.impress.png.svg b/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.impress.png.svg
new file mode 120000
index 000000000..7d7a406dd
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.impress.png.svg
@@ -0,0 +1 @@
+./application-vnd.sun.xml.impress.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.impress.svg b/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.impress.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.impress.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.impress.template.svg b/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.impress.template.svg
new file mode 120000
index 000000000..63c9c5476
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.impress.template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.presentation-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.math.svg b/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.math.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.math.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.wordperfect.svg b/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.wordperfect.svg
new file mode 120000
index 000000000..f12adafb7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.wordperfect.svg
@@ -0,0 +1 @@
+text-richtext.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.writer-global.svg b/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.writer-global.svg
new file mode 120000
index 000000000..f38a2237c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.writer-global.svg
@@ -0,0 +1 @@
+application-vnd.sun.xml.writer.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.writer-rtl.svg b/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.writer-rtl.svg
new file mode 120000
index 000000000..f38a2237c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.writer-rtl.svg
@@ -0,0 +1 @@
+application-vnd.sun.xml.writer.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.writer-template.svg b/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.writer-template.svg
new file mode 120000
index 000000000..f38a2237c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.writer-template.svg
@@ -0,0 +1 @@
+application-vnd.sun.xml.writer.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.writer.global.svg b/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.writer.global.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.writer.global.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.writer.png.svg b/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.writer.png.svg
new file mode 120000
index 000000000..2e3cba41f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.writer.png.svg
@@ -0,0 +1 @@
+./application-vnd.sun.xml.writer.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.writer.svg b/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.writer.svg
new file mode 120000
index 000000000..e1d28269c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.writer.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.writer.template.svg b/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.writer.template.svg
new file mode 120000
index 000000000..14e1d14ed
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.sun.xml.writer.template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.tcpdump.pcap.svg b/.icons/kora/mimetypes/scalable/application-vnd.tcpdump.pcap.svg
new file mode 120000
index 000000000..041df4b08
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.tcpdump.pcap.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.visio.svg b/.icons/kora/mimetypes/scalable/application-vnd.visio.svg
new file mode 100644
index 000000000..eae21ca13
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.visio.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m39.976 17.867c0.396 0.052 0.41 0.081 0.654 0.305l3.853 3.846c0.392 0.426 0.395 1.063 1e-3 1.493l-2.901 2.901-4e-3 11.21c-0.071 0.541-0.489 0.939-1.051 0.964h-2.797l-4e-3 1.604c-0.071 0.541-0.489 0.939-1.051 0.964h-6.42c-1.514-0.066-1.056-2.568-1.056-2.568l-4.172-4e-3c-0.541-0.071-0.939-0.489-0.963-1.052v-10.852c-1.044-0.454-2.587-1.799-2.61-3.908-0.02-1.888 0.931-3.793 3.66-4.215 1.825-0.282 3.752 0.764 4.541 2.477l6.582 0.041 2.9-2.901c0.335-0.307 0.344-0.326 0.838-0.305zm-7.388 18.158v1.74h1.741v-1.74h-1.741zm-2.982-11.432c-0.544 1.124-2.154 2.09-2.154 2.09v8.513h1.741l4e-3 -1.604c0.071-0.541 0.489-0.939 1.052-0.963h6.419c1.514 0.066 1.056 2.567 1.056 2.567h0.457v-8.778l-1.95-1.95h-6.568c-0.028 0.063-0.028 0.063-0.057 0.125zm-3.845-2.922c-0.694 9e-3 -0.988 0.558-0.902 1.1 0.051 0.321 0.216 0.858 0.902 0.836 0.598-0.018 0.999-0.411 1.005-0.837 8e-3 -0.614-0.376-1.107-1.005-1.099zm13.304 1.1l0.82 0.819 0.819-0.819-0.819-0.82c-0.274 0.273-0.547 0.546-0.82 0.82z" style="fill:#925600"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#cf965e" offset="0"/>
+ <stop style="stop-color:#e0c06e" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.wap.wmlc.svg b/.icons/kora/mimetypes/scalable/application-vnd.wap.wmlc.svg
new file mode 120000
index 000000000..678a58102
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.wap.wmlc.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.wap.xhtml+xml.svg b/.icons/kora/mimetypes/scalable/application-vnd.wap.xhtml+xml.svg
new file mode 120000
index 000000000..678a58102
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.wap.xhtml+xml.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.wolfram.cdf.svg b/.icons/kora/mimetypes/scalable/application-vnd.wolfram.cdf.svg
new file mode 100644
index 000000000..c75aab1ac
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.wolfram.cdf.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 250.77 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#c7c7c7" offset="0"/>
+ <stop stop-color="#f0f0f0" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path d="m29.98 17c-6.738 0-11.98 5.673-11.98 12.344 0 6.67 4.734 11.656 11.473 11.656 8.495-.55 10.183-12.771 2.773-11.338-.089.29 2.078 1.128 2.233 2.651.303 2.992-2.062 4.794-5.016 4.226-2.158-.415-4.766-2.24-5.272-4.059-.467-1.681-.235-3.699.262-5.039 2.346-6.325 10.628-8.001 13.547-7.921-2.284-1.72-4.795-2.517-8.02-2.52zm4.547 6c-8.495.55-10.183 12.771-2.773 11.338.089-.29-2.078-1.128-2.233-2.651-.303-2.992 2.062-4.794 5.016-4.226 2.158.415 4.766 2.24 5.272 4.059.467 1.681.235 3.699-.262 5.039-2.346 6.325-10.628 8.001-13.547 7.921 2.284 1.72 4.795 2.517 8.02 2.52 6.738 0 11.98-5.673 11.98-12.344 0-6.67-4.734-11.656-11.473-11.656z" fill="#a7695f" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.wolfram.mathematica.package.svg b/.icons/kora/mimetypes/scalable/application-vnd.wolfram.mathematica.package.svg
new file mode 100644
index 000000000..5075d8e91
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.wolfram.mathematica.package.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 250.77 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#c0c0c0" offset="0"/>
+ <stop stop-color="#ebebeb" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path d="m32 17.734c-.47.001-.94.026-1.408.074-.445.045-.884.112-1.315.197-.02.003-.039.006-.058.008-.406.083-.802.19-1.195.307-.055.014-.111.029-.167.043-.442.138-.876.294-1.298.474-.418.176-.827.374-1.225.59-.791.43-1.538.936-2.232 1.51-.346.285-.678.587-.995.905-.302.303-.591.619-.864.948-.016.02-.033.038-.049.058-.221.273-.432.555-.632.845-.071.1-.145.198-.213.301-.152.232-.297.469-.435.711-.097.166-.197.33-.287.5-.112.217-.219.436-.32.659-.094.201-.186.403-.271.61-.083.211-.162.424-.235.639-.079.227-.159.453-.227.684-.057.203-.11.407-.158.613-.06.243-.12.487-.167.735-.042.235-.077.471-.107.708-.03.22-.06.439-.079.662-.039.405-.06.812-.063 1.22.001.47.026.94.074 1.408.241 2.392 1.088 4.608 2.384 6.494.012.017.024.035.036.052.1.144.203.286.309.426 0-.004.002-.009.003-.013 2.556 3.41 6.617 5.633 11.194 5.633 2.629 0 5.084-.743 7.189-2.01l.002.003c.029-.019.057-.039.085-.058.334-.204.659-.42.974-.651.072-.053.144-.107.216-.161.276-.211.544-.431.804-.662.105-.094.209-.19.311-.287.217-.204.426-.414.629-.631.121-.129.24-.259.356-.391.191-.22.372-.447.549-.679.097-.125.192-.251.285-.38.186-.261.359-.53.527-.804.07-.111.139-.223.205-.336.167-.289.319-.587.465-.889.058-.115.113-.23.167-.347.131-.29.247-.588.358-.889.055-.142.107-.285.156-.429.097-.29.18-.585.257-.883.041-.15.079-.3.115-.451.063-.282.113-.568.159-.856.032-.189.06-.379.084-.569.029-.246.045-.496.061-.746.025-.298.04-.596.046-.894 0-.473-.025-.938-.071-1.398l-.003-.011c-.045-.445-.111-.883-.197-1.315-.004-.019-.004-.039-.008-.057-.082-.406-.19-.803-.306-1.195-.016-.053-.025-.109-.041-.162l-.006-.019c-.136-.438-.293-.866-.47-1.285-.177-.418-.374-.826-.591-1.225-.43-.79-.935-1.538-1.509-2.231-.286-.346-.588-.678-.905-.995-.303-.303-.62-.591-.949-.865-.016-.013-.031-.027-.047-.041-.003-.002-.007-.005-.01-.008-.274-.221-.556-.432-.845-.631-.101-.071-.199-.145-.301-.214-.233-.152-.47-.297-.711-.434-.166-.098-.33-.197-.5-.288-.217-.112-.437-.219-.659-.32-.202-.093-.404-.186-.61-.27-.211-.084-.425-.162-.64-.235-.226-.08-.452-.159-.683-.227-.203-.058-.408-.111-.613-.159-.244-.06-.487-.12-.736-.167-.235-.041-.471-.077-.708-.106-.22-.03-.439-.06-.661-.08-.406-.038-.813-.059-1.22-.063zm-2.127 2.021 1.891 4.441 3.236-2.748v7.678l7.5 6.108-2.305 1.533-6.407-.065 3.588 4.865c-1.595.871-3.425 1.367-5.376 1.367-4.667 0-8.649-2.83-10.336-6.874.883-3.411 2.202-6.705 4.091-8.542.806-2.965 2.378-5.42 4.118-7.763zm2.227 10.579.001 1.193 2.699.207c-.347-.839-1.102-1.225-2.7-1.4z" fill="#a7695f" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.wolfram.nb.svg b/.icons/kora/mimetypes/scalable/application-vnd.wolfram.nb.svg
new file mode 100644
index 000000000..91c287a93
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.wolfram.nb.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 688.11 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#bdbdbd" offset="0"/>
+ <stop stop-color="#f2f2f2" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path d="m22.727 17.249s1.724 5.556.671 9.119c-1.052 3.562-6.398 7.574-6.398 7.574s6.989.38 9.643 2.076c2.653 1.696 5.351 8.231 5.351 8.231s3.583-7.2 5.082-8.231c1.499-1.03 9.924-2.086 9.924-2.086s-6.16-5.797-6.684-7.414c-.523-1.617.959-9.265.959-9.265s-5.544 3.746-9.437 3.746-9.111-3.75-9.111-3.75zm13.519 6.996c-.086 1.034-.295 1.771.266 3.504.623 1.924 1.259 2.298 2.013 3.191.092.109.206.217.301.326-.168.039-.35.064-.514.104-1.153.281-1.948.283-3.501 1.351-1.554 1.068-1.847 1.835-2.489 2.797-.082.124-.154.264-.236.391-.799-1.167-1.788-2.303-3.289-3.262-1.158-.74-2.308-1.149-3.44-1.467.753-1.051 1.447-2.222 1.877-3.679.335-1.133.38-2.19.42-3.233 1.262.417 2.64.731 4.184.731 1.618 0 3.083-.311 4.408-.754z" fill="#a7695f"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.wolfram.player.svg b/.icons/kora/mimetypes/scalable/application-vnd.wolfram.player.svg
new file mode 120000
index 000000000..af002c3c8
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.wolfram.player.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.cdf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.wolfram.wl.svg b/.icons/kora/mimetypes/scalable/application-vnd.wolfram.wl.svg
new file mode 120000
index 000000000..bba8b611c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.wolfram.wl.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.mathematica.package.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.wolfram.wls.svg b/.icons/kora/mimetypes/scalable/application-vnd.wolfram.wls.svg
new file mode 120000
index 000000000..bba8b611c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.wolfram.wls.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.mathematica.package.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.wordperfect-rtl.svg b/.icons/kora/mimetypes/scalable/application-vnd.wordperfect-rtl.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.wordperfect-rtl.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.wordperfect.svg b/.icons/kora/mimetypes/scalable/application-vnd.wordperfect.svg
new file mode 120000
index 000000000..7472b14db
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.wordperfect.svg
@@ -0,0 +1 @@
+application-word.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-vnd.xdgapp.svg b/.icons/kora/mimetypes/scalable/application-vnd.xdgapp.svg
new file mode 120000
index 000000000..6bddb89f3
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-vnd.xdgapp.svg
@@ -0,0 +1 @@
+application-vnd.flatpak.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-wasm.svg b/.icons/kora/mimetypes/scalable/application-wasm.svg
new file mode 100644
index 000000000..86386941f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-wasm.svg
@@ -0,0 +1 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -49.619 49.619 0 615.22 51.088)" gradientUnits="userSpaceOnUse" x1="0" x2="1" y1="0" y2="0"><stop offset="0" stop-color="#528593"/><stop offset="1" stop-color="#6196a5"/></linearGradient><path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)" transform="matrix(.75 0 0 .75 0 .199125)"/><path d="m20.5 28c.828 0 1.5.672 1.5 1.5s-.672 1.5-1.5 1.5-1.5-.672-1.5-1.5.672-1.5 1.5-1.5zm6 0c.828 0 1.5.672 1.5 1.5s-.672 1.5-1.5 1.5-1.5-.672-1.5-1.5.672-1.5 1.5-1.5zm-3-3c.828 0 1.5.672 1.5 1.5s-.672 1.5-1.5 1.5-1.5-.672-1.5-1.5.672-1.5 1.5-1.5zm0 6c.828 0 1.5.672 1.5 1.5s-.672 1.5-1.5 1.5-1.5-.672-1.5-1.5.672-1.5 1.5-1.5zm.5-11c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1zm0 18c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1zm-9-9c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1zm3-3c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1zm3-3c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1zm6 0c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1zm3 3c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1zm3 3c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1zm-3 3c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1zm-3 3c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1zm-6 0c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1zm-3-3c.552 0 1 .448 1 1s-.448 1-1 1-1-.448-1-1 .448-1 1-1zm11.5-11c.276 0 .5.224.5.5s-.224.5-.5.5-.5-.224-.5-.5.224-.5.5-.5zm3 3c.276 0 .5.224.5.5s-.224.5-.5.5-.5-.224-.5-.5.224-.5.5-.5zm0 11c.276 0 .5.224.5.5s-.224.5-.5.5-.5-.224-.5-.5.224-.5.5-.5zm-3 3c.276 0 .5.224.5.5s-.224.5-.5.5-.5-.224-.5-.5.224-.5.5-.5zm-11 0c.276 0 .5.224.5.5s-.224.5-.5.5-.5-.224-.5-.5.224-.5.5-.5zm-3-3c.276 0 .5.224.5.5s-.224.5-.5.5-.5-.224-.5-.5.224-.5.5-.5zm0-11c.276 0 .5.224.5.5s-.224.5-.5.5-.5-.224-.5-.5.224-.5.5-.5zm3-3c.276 0 .5.224.5.5s-.224.5-.5.5-.5-.224-.5-.5.224-.5.5-.5z" fill="#f3f7f7" transform="translate(0 -6)"/></svg> \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-web-template.svg b/.icons/kora/mimetypes/scalable/application-web-template.svg
new file mode 100644
index 000000000..f14ac34b8
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-web-template.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m29.402 59.34h-0.77l-1-3.082-0.992 3.082h-0.762l-1.295-4.016h0.787l0.893 3.032h8e-3l0.992-3.032h0.778l0.992 3.032h8e-3l0.885-3.032h0.771l-1.295 4.016z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.927 59.471c-0.606 0-1.101-0.202-1.483-0.606-0.377-0.405-0.566-0.916-0.566-1.533 0-0.585 0.183-1.087 0.549-1.508 0.372-0.421 0.845-0.631 1.418-0.631 0.596 0 1.071 0.194 1.426 0.582 0.361 0.388 0.541 0.907 0.541 1.557l-8e-3 0.139h-3.172c0.022 0.405 0.156 0.724 0.402 0.959 0.251 0.235 0.543 0.353 0.877 0.353 0.541 0 0.907-0.23 1.098-0.689l0.672 0.279c-0.131 0.311-0.347 0.573-0.647 0.787-0.301 0.207-0.67 0.311-1.107 0.311zm1.082-2.623c-0.016-0.229-0.123-0.448-0.32-0.655-0.191-0.208-0.478-0.312-0.86-0.312-0.279 0-0.522 0.088-0.73 0.263-0.202 0.174-0.341 0.409-0.418 0.704h2.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m37.616 59.471c-0.306 0-0.582-0.066-0.827-0.197-0.241-0.131-0.421-0.295-0.541-0.491h-0.033v0.557h-0.721v-5.868h0.754v1.852l-0.033 0.557h0.033c0.12-0.196 0.3-0.36 0.541-0.491 0.245-0.131 0.521-0.197 0.827-0.197 0.519 0 0.967 0.205 1.344 0.615 0.377 0.409 0.566 0.918 0.566 1.524s-0.189 1.115-0.566 1.524c-0.377 0.41-0.825 0.615-1.344 0.615zm-0.123-0.688c0.35 0 0.651-0.132 0.902-0.394 0.251-0.268 0.377-0.62 0.377-1.057s-0.126-0.787-0.377-1.049c-0.251-0.268-0.552-0.402-0.902-0.402-0.355 0-0.658 0.132-0.909 0.394-0.246 0.262-0.369 0.614-0.369 1.057s0.123 0.795 0.369 1.057c0.251 0.262 0.554 0.394 0.909 0.394z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.1 16c-6.094 0-11 4.906-11 11s4.906 11 11 11 11-4.906 11-11-4.906-11-11-11zm0 1c1.662 0 3.222 0.408 4.598 1.119 4e-3 0.04 3e-3 0.069 0 0.113 0.058 0.026 0.091 0.134 0.189 0.188 0.036 0.02 0.06 0.029 0.094 0.047 0.058 0.032 0.106 0.084 0.094 0.14-0.016 0.082-0.132 0.079-0.188 0.139 8e-3 0.116-0.064 0.112-0.094 0.19 0.018 0.05 0.086 0.033 0.094 0.093-0.01 0.064-0.118 0.073-0.094 0.139 0.108 0.084 0.226 0.014 0.328 0 0.224-0.028 0.423 0.014 0.561-0.094-0.018-0.106 0.153-0.138 0.141-0.234-0.01-0.072-0.134-0.089-0.188-0.139-0.012-0.011-0.027-0.039-0.041-0.06 0.165 0.108 0.323 0.226 0.481 0.343-0.039 0.032-0.071 0.072-0.112 0.09-0.042 0.018-0.102 0.023-0.14 0.047-0.056 0.038-0.077 0.097-0.141 0.139-0.046 0.032-0.186 0.14-0.234 0.14-0.058 0-0.146-0.059-0.188-0.045-0.06 0.018-0.026 0.115-0.094 0.139-0.132 0.048-0.375-0.104-0.421 0.094 0.056 0.114 0.228 0.079 0.328 0.14 0.062 0.04 0.171 0.214 0.187 0.282 0.016 0.056 0.024 0.268 0 0.328-0.062 0.16-0.238 0.144-0.422 0.14-0.05 0-0.094 4e-3 -0.14 0-0.31-0.02-0.608-0.128-0.748 0.094 0.01 0.17 0.038 0.274 0 0.422-0.028 0.108-0.147 0.187-0.141 0.281 2e-3 0.048 0.082 0.122 0.094 0.188 8e-3 0.036-0.016 0.109 0 0.14 0.052 0.098 0.189-0.015 0.281 0 0.088 0.014 0.189 0.137 0.189 0.235 0 0.07-0.051 0.213-0.095 0.281-0.088 0.132-0.249 0.116-0.375 0.188-0.104 0.06-0.126 0.179-0.188 0.283-0.066 0.112-0.12 0.168-0.094 0.328-0.09 0.178-0.19 0.289-0.376 0.375-0.054 0.024-0.138 0.058-0.188 0.094-0.04 0.028-0.085 0.076-0.141 0.14-0.07 0.078-0.149 0.128-0.187 0.188-0.028 0.046-0.017 0.125-0.047 0.187-0.044 0.084-0.131 0.151-0.187 0.235-0.026 0.04-0.066 0.088-0.094 0.14-0.064 0.116-0.153 0.226-0.141 0.328 0.01 0.098 0.135 0.102 0.141 0.188 6e-3 0.048-0.049 0.087-0.047 0.139 2e-3 0.076 0.041 0.129 0.047 0.189 0.014 0.148-0.066 0.179-0.094 0.281-0.014 0.048 0.012 0.103 0 0.141-0.024 0.074-0.139 0.144-0.141 0.232-2e-3 0.062 0.088 0.102 0.094 0.19 4e-3 0.06-0.057 0.131-0.045 0.187 0.022 0.108 0.244 0.244 0.328 0.328 0.114 0.114 0.232 0.209 0.282 0.329 0.042 0.102 0.062 0.252 0.14 0.328 0.058 0.056 0.161 0.08 0.235 0.138 0.07 0.054 0.158 0.083 0.232 0.141 0.122 0.096 0.275 0.295 0.469 0.281 0.102-8e-3 0.214-0.074 0.328-0.094 0.118-0.02 0.255-0.056 0.375-0.044 0.092 0.01 0.187 0.05 0.283 0.044 0.1-6e-3 0.214-0.043 0.328-0.093 0.198-0.086 0.507-0.23 0.795-0.188 0.22 0.032 0.223 0.277 0.377 0.375 0.176 0.016 0.327-0.034 0.467 0 0.106 0.026 0.224 0.199 0.234 0.283 0.01 0.086-0.081 0.179-0.093 0.233-0.028 0.116-0.027 0.254-0.047 0.328-0.016 0.058-0.047 0.13-0.045 0.187 0 0.052 0.086 0.167 0.14 0.235 0.066 0.084 0.153 0.142 0.233 0.234 0.146 0.168 0.226 0.388 0.328 0.61 0.026 0.056-0.024 0.07 0 0.14-0.044 0.336-0.155 0.566-0.375 0.938-0.104 0.12-0.236 0.272-0.234 0.422-8e-3 0.359 0.203 0.54 0.187 0.888-0.036 0.468-9e-3 0.547-0.045 0.797 0.158 0.08 0.091 0.301 0.045 0.467-0.068 0.198-0.149 0.245-0.187 0.377 0.123 0.054 0.259 0.04 0.398 6e-3 -1.822 1.942-4.408 3.158-7.293 3.158-1.228 0-2.398-0.23-3.482-0.631-0.04-0.016-0.084-0.025-0.123-0.047-0.062-0.036-0.102-0.111-0.094-0.187 0.104-0.044 0.301 0.099 0.377-0.047 0.038-0.07-0.05-0.211 0-0.281 0.036-0.048 0.254-0.082 0.328-0.094 0.106-0.018 0.221-9e-3 0.281-0.047 0.066-0.042 0.153-0.157 0.141-0.281-6e-3 -0.058-0.048-0.089-0.094-0.141-0.038-0.044-0.021-0.099-0.047-0.139-0.048-0.069-0.121-0.085-0.141-0.187 0.144-0.028 0.355 0.152 0.563 0.094 0.098-0.028 0.235-0.236 0.281-0.328 0.014-0.028-0.016-0.107 0-0.141 0.018-0.038 0.09-0.074 0.096-0.094 0.014-0.054-0.012-0.06 0-0.094 0.036-0.101 0.127-0.16 0.187-0.234 0.046-0.056 0.099-0.129 0.141-0.187 0.048-0.062 0.062-0.087 0.094-0.141 0.03-0.182-0.091-0.307-0.047-0.467 0.048-0.18 0.295-0.295 0.469-0.377 0.06-0.028 0.137-0.076 0.187-0.094 0.12-0.041 0.263-0.053 0.375-0.093 0.188-0.068 0.236-0.25 0.328-0.422 0.044-0.08 0.088-0.177 0.096-0.235 8e-3 -0.051-0.01-0.078 0-0.138s0.029-0.124 0.045-0.19c0.022-0.086 0.047-0.23 0.047-0.326 0-0.08-0.045-0.117-0.047-0.189-0.014-0.26 0.091-0.28 0.187-0.422 0.048-0.07 0.06-0.183 0.094-0.233 0.162-0.239 0.442-0.341 0.422-0.705-8e-3 -0.12-0.051-0.384-0.139-0.422-0.05-0.021-0.16-0.016-0.234-0.044-0.236-0.088-0.41-0.357-0.656-0.377-0.052-2e-3 -0.083 2e-3 -0.141 0-0.096-2e-3 -0.218-0.082-0.326-0.094-0.068-8e-3 -0.194 0.02-0.234 0-0.062-0.03-0.044-0.154-0.094-0.188-0.04-0.028-0.128-0.025-0.19-0.046-0.098-0.038-0.167-0.086-0.281-0.094-0.036-2e-3 -0.1 6e-3 -0.14 0-0.062-0.01-0.13-0.058-0.188-0.094-0.072-0.044-0.111-0.077-0.141-0.139 0.066-0.216-0.143-0.251-0.187-0.377-0.02-0.058 0.02-0.135 0-0.187-0.026-0.074-0.106-0.126-0.188-0.188-0.144-0.112-0.262-0.208-0.468-0.234-0.092-0.01-0.219 8e-3 -0.328 0-0.116-8e-3 -0.241-0.088-0.329-0.187-0.084-0.098-0.113-0.189-0.187-0.235-0.07-0.044-0.186-0.048-0.234-0.094-0.022-0.02-0.025-0.047-0.045-0.093-0.036-0.072-0.091-0.102-0.047-0.19-0.08-0.04-0.053 0.063-0.139 0.047-0.078-0.11-0.152-0.175-0.328-0.141-0.08 0.016-0.14 0.139-0.234 0.141-0.078 2e-3 -0.133-0.127-0.235-0.141-0.078-0.01-0.18 0.059-0.234 0.047-0.086-0.016-0.11-0.088-0.188-0.14-0.058-0.038-0.155-0.141-0.187-0.139-0.1 2e-3 -0.19 0.213-0.328 0.139-0.068-0.086 0.125-0.108 0.045-0.188-0.06-0.06-0.091 0.015-0.139 0.047-0.056 0.038-0.126 0.072-0.188 0.094-0.138 0.052-0.22 0.038-0.328 0.094-0.1 0.052-0.131 0.132-0.189 0.234-0.046 0.084-0.118 0.228-0.188 0.232-0.084 6e-3 -0.158-0.106-0.234-0.138-0.23-0.1-0.371 0.043-0.561 0.045-0.176 2e-3 -0.429-0.256-0.421-0.422 6e-3 -0.102 0.081-0.249 0.093-0.375 0.01-0.1 0.092-0.192 0.094-0.284 2e-3 -0.121-0.203-0.218-0.283-0.232-0.188-0.034-0.44 0.084-0.654 0-0.04-0.068 0.069-0.123 0.093-0.189 0.014-0.038-0.014-0.052 0-0.094 0.024-0.064 0.109-0.12 0.139-0.188 0.022-0.052 0.025-0.123 0.047-0.187 0.026-0.072 0.088-0.136 0.094-0.188 8e-3 -0.068-0.04-0.145-0.094-0.189-0.166 0.01-0.281 3e-3 -0.377 0.047-0.216 0.098-0.157 0.401-0.375 0.469-0.074 0.024-0.197 0.03-0.281 0.044-0.037 8e-3 -0.079 0.014-0.12 0.024 0.14-0.726 0.356-1.424 0.643-2.084 0.048 0 0.098-7e-3 0.131 0 0.076 0.014 0.123 0.088 0.189 0.094 0.184 0.014 0.223-0.155 0.375-0.235 0.156 0.022 0.235-0.016 0.377 0 0.096 0.01 0.206 0.135 0.282 0.141 0.064 2e-3 0.08-0.057 0.14-0.047s0.178 0.116 0.188 0.188c0.01 0.09-0.073 0.183-0.047 0.283 0.094 0.096 0.288 0.131 0.422 0.187 0.088-0.072 0.014-0.224 0-0.328-2e-3 -0.046 6e-3 -0.099 0-0.141-0.01-0.071-0.045-0.125-0.045-0.187 0-0.286 0.23-0.404 0.422-0.516 0.082-0.048 0.162-0.151 0.234-0.187 0.102-0.05 0.15-0.046 0.234-0.094 0.152-0.086 0.304-0.185 0.422-0.283 0.054-0.13-6e-3 -0.294 0-0.422 0.054-0.034 0.081 6e-3 0.139 0 0.092-0.02 0.137-0.135 0.189-0.187 0.03-0.03 0.103-0.064 0.139-0.094 0.092-0.072 0.108-0.156 0.188-0.188 0.028-0.01 0.096-0.035 0.14-0.047 0.06-0.016 0.139-0.059 0.235-0.093 0.062-0.022 0.21-0.021 0.234-0.045 0.03-0.03-8e-3 -0.144 0-0.19 0.048-0.226 0.407-0.25 0.609-0.326 0.14-0.054 0.266-0.17 0.422-0.14-0.03 0.107-0.166 0.104-0.14 0.234 0.034 0.182 0.264-0.068 0.328-0.094 0.122-0.052 0.355-0.083 0.515-0.14 0.14-0.05 0.367-0.12 0.235-0.282-0.11-8e-3 -0.139 0.099-0.235 0.139-0.066 0.01-0.082-0.041-0.138-0.045-0.054-2e-3 -0.087 0.055-0.141 0.045s-0.133-0.124-0.141-0.188c-0.022-0.168 0.167-0.204 0.235-0.328-0.046-0.152-0.247-0.033-0.375-0.093 0.014-0.09 0.081-0.17 0.187-0.188 0.086-0.014 0.276 3e-3 0.328 0.045 0.03 0.026-1e-3 0.099 0.045 0.141 0.052 0.046 0.122 0.01 0.19 0 0.024-0.114-0.161-0.067-0.141-0.141 0.136-0.088 0.397-0.023 0.563-0.045 0.096-0.014 0.195-0.095 0.281-0.141 0.08-0.046 0.15-0.12 0.234-0.044 0.024 0.081-0.048 0.145-0.093 0.187-0.154 0.136-0.302 0.264-0.422 0.422 0.074 0.072 0.204 0.031 0.328 0.045 0.048 6e-3 0.088 0.039 0.138 0.047 0.06 0.01 0.142-0.01 0.19 0 0.084 0.02 0.103 0.14 0.187 0.14 0.136 0 0.123-0.142 0.045-0.234 0.024-0.094 0.081-0.168 0.047-0.234-0.062-0.124-0.316 0.017-0.328-0.141-8e-3 -0.1 0.105-0.112 0.141-0.188-0.016-0.192 0.158-0.201 0.138-0.375-0.01-0.072-0.088-0.072-0.138-0.14-0.026-0.036-0.017-0.115-0.047-0.141-0.104-0.088-0.316-0.064-0.328-0.232-6e-3 -0.1 0.014-0.175 0-0.283-0.014-0.102-0.1-0.402-0.188-0.422-0.112-0.024-0.194 0.172-0.328 0.234-0.072 0.034-0.207 0.061-0.281 0.047-0.048-0.01-0.135-0.049-0.141-0.141-0.01-0.106 0.074-0.122 0.094-0.234 0.861-0.241 1.767-0.379 2.707-0.379zm-4.033 0.848c-0.029 0.411-0.396 0.624-0.828 0.613-0.092 0.088-0.044 0.253-0.094 0.375-0.042 0.102-0.179 0.197-0.281 0.189-0.074-6e-3 -0.188-0.119-0.188-0.189 0-0.086 0.119-0.135 0.045-0.232 3e-3 -0.021 0.03-0.042 0.051-0.063 0.413-0.26 0.843-0.495 1.295-0.693zm8.347 0.476c-0.036 7e-3 -0.057 0.026-0.089 0.045-0.076 0.046-0.083 0.119-0.141 0.141-0.082 0.03-0.176 0.02-0.188 0.094-0.01 0.061 0.049 0.082 0.047 0.138-0.03 0.074-0.077 0.098-0.093 0.188 0.102 0.166 0.34-9e-3 0.466-0.045 0.056-0.016 0.111-3e-3 0.141-0.047 0.034-0.054 0.019-0.157 0.045-0.233 0.028-0.084 0.104-0.066 0.094-0.14-8e-3 -0.074-0.158-0.153-0.282-0.141zm-10.947 1.194c0.097 0.049 0.262 0.275 0.074 0.355-0.02 0.01-0.28 0.055-0.328 0.045-0.038-6e-3 -0.071-0.041-0.103-0.076 0.115-0.112 0.237-0.218 0.357-0.324zm0.354 0.447c0.048 2e-3 0.084 0.09 0.14 0.094 0.054 4e-3 0.109-0.057 0.141-0.047 0.084 0.022 0.125 0.172 0.045 0.234-0.066 8e-3 -0.091-0.055-0.139-0.045-0.136 0.024-0.181 0.289-0.283 0.281-0.096-0.01-0.143-0.211-0.045-0.281 2e-3 -0.06-0.051-0.08-0.047-0.14 0.03-0.038 0.108-0.1 0.188-0.094v-2e-3zm-0.467 0.047c0.028 0 0.035-0.012 0.045 0-0.014 0.106-0.057 0.139-0.139 0.189-0.142 0.086-0.237 0.191-0.283 0.375-0.014 0.054-0.164 0.202-0.232 0.188-0.158-0.034 0.057-0.329 0.093-0.375 0.04-0.05 0.093-0.085 0.139-0.141s0.05-0.155 0.094-0.187c0.048-0.034 0.199-0.051 0.283-0.047v-2e-3zm14.148 0.267c0.063 0.07 0.129 0.138 0.19 0.209-0.063-0.074-0.166-0.102-0.19-0.209zm-0.611 0.02c0.158-0.01 0.256 0.185 0.328 0.281 0.06 0.078 0.23 0.18 0.328 0.234 0.056 0.03 0.126 0.066 0.188 0.094 0.13 0.058 0.369 0.247 0.375 0.375 2e-3 0.064-0.055 0.13-0.045 0.19 0.098 0.016 0.185-0.137 0.187-0.235 0-0.023-8e-3 -0.037-0.017-0.052 0.283 0.396 0.538 0.811 0.761 1.248-0.088 0.025-0.163 0.068-0.177 0.154-0.02 0.112 0.074 0.261-0.094 0.281-0.106 0.014-0.231-0.108-0.377-0.14-0.06-0.014-0.139 0.016-0.187 0-0.11-0.038-0.094-0.167-0.188-0.233-0.054-0.038-0.197-0.084-0.283-0.094-0.054-6e-3 -0.083 8e-3 -0.139 0-0.068-8e-3 -0.178-0.013-0.234-0.047-0.054-0.034-0.174-0.094-0.188-0.14-0.022-0.074 0.135-0.171 0.139-0.233 4e-3 -0.048-0.035-0.068-0.045-0.14-8e-3 -0.044 0.01-0.113 0-0.141-0.014-0.052-0.107-0.092-0.189-0.094-0.072 0-0.126 0.047-0.188 0.047-0.088 2e-3 -0.265-0.057-0.375-0.047-0.066 6e-3 -0.127 0.043-0.189 0.047-0.174 0.014-0.286-0.01-0.422 0-0.098 6e-3 -0.283 0.052-0.375 0.094-0.046 0.022-0.081 0.064-0.141 0.094-0.028 0.014-0.058 0.029-0.094 0.045-0.056 0.026-0.133 0.081-0.187 0.095-0.078 0.02-0.186-6e-3 -0.328 0-0.102 6e-3 -0.28-0.018-0.282-0.14-1e-3 -0.186 0.34-0.109 0.516-0.141 0.066-0.014 0.108-0.093 0.188-0.139 0.038-0.022 0.057-0.022 0.093-0.046 0.06-0.042 0.178-0.14 0.188-0.188 8e-3 -0.044-0.051-0.109-0.045-0.141 8e-3 -0.041 0.085-0.084 0.139-0.138 0.084-0.084 0.13-0.181 0.234-0.235 0.07-0.038 0.202-0.037 0.234-0.093 8e-3 -0.064-2e-3 -0.083 0-0.141 0.044-0.04 0.058-0.086 0.094-0.094 0.108-0.024 0.202 0.051 0.328 0.045 0.054-2e-3 0.13-7e-3 0.188-0.045 0.048-0.032 0.092-0.069 0.14-0.093 0.052-0.028 0.077-0.09 0.141-0.094zm-12.514 0.096h2e-3c0.046-2e-3 0.091 0 0.141 0s0.119-0.02 0.139 0c-0.032 0.131-0.318 0.092-0.422 0.044 6e-3 -0.05 0.076-0.038 0.14-0.044zm13.315 0.095c0.057 0.067 0.116 0.131 0.172 0.199-0.01-5e-3 -0.023-7e-3 -0.032-0.013-0.055-0.044-0.085-0.118-0.14-0.186zm-13.783 0.139c0.034 0 0.059-0.014 0.095 0-0.092 0.078-0.217 0.137-0.377 0.187-0.076 0.024-0.173 0.037-0.187-0.046-0.016-0.104 0.072-0.084 0.14-0.094 0.088-0.01 0.225-0.043 0.327-0.045l2e-3 -2e-3zm13.029 2e-3c-0.066 0.022-0.098 0.169 0 0.187 0.046-0.028 0.059-0.103 0.047-0.187-0.026-0.028-0.027-8e-3 -0.047 0zm-0.045 0.281c-0.032 0.01-0.06 9e-3 -0.094 0.045 2e-3 0.112 0.022 0.185 0 0.283 0.064 0.124 0.201 0.037 0.233-0.047 0.038-0.208-0.043-0.307-0.139-0.281zm0.889 0.563c-0.088-4e-3 -0.181 2e-3 -0.233 0.045 0.074 0.119 0.209 0.157 0.375 0.187 0.06-0.044 0.066-0.156 0.094-0.232-0.072 0-0.146 4e-3 -0.234 0h-2e-3zm-17.573 4.119c0.113 0.102 0.192 0.273 0.327 0.34 0.05 0.026 0.123 0.032 0.187 0.046 0.052 0.01 0.091 0.029 0.141 0.045 0.106 0.036 0.244 0.058 0.328 0.096 0.128 0.056 0.218 0.262 0.328 0.326 6e-3 0.064-0.02 0.142 0 0.19 0.052 0.07 0.15 0.092 0.234 0.138 0.102 0.056 0.137 0.191 0.233 0.235 0.034 0.014 0.088-0.016 0.14 0 0.132 0.04 0.17 0.221 0.284 0.187 0.074-0.022 0.081-0.115 0.093-0.187 0.05-0.054 0.11-0.141 0.188-0.141 0.124-2e-3 0.141 0.161 0.187 0.283 0.026 0.068 0.076 0.116 0.094 0.188 0.03 0.124 0.026 0.488 0 0.562-0.032 0.092-0.158 0.133-0.234 0.233-0.036 0.048-0.066 0.108-0.094 0.14-0.048 0.06-0.103 0.087-0.139 0.141-0.02 0.03-0.029 0.097-0.047 0.139-0.06 0.128-0.143 0.223-0.093 0.377 0.02 0.062 0.093 0.113 0.093 0.187 0 0.088-0.173 0.138-0.187 0.234-0.01 0.07 0.072 0.188 0.094 0.282 0.016 0.07 0.145 0.141 0.187 0.187 0.07 0.078 0.126 0.183 0.19 0.283 0.126 0.194 0.202 0.42 0.326 0.61 0.066 0.098 0.19 0.177 0.234 0.281 0.022 0.052-0.02 0.14 0 0.188 0.072 0.161 0.401 0.341 0.563 0.421 0.076 0.038 0.164 0.056 0.234 0.096 0.106 0.06 0.321 0.187 0.375 0.281 0.048 0.084 0.07 0.288 0.094 0.422 0.03 0.176-8e-3 0.326 0 0.516 6e-3 0.104 0.047 0.177 0.047 0.281 0 0.036 2e-3 0.105 0 0.141-2e-3 0.124 0.01 0.249 0 0.375-6e-3 0.068-4e-3 0.131 0 0.189 6e-3 0.062 0.041 0.085 0.045 0.139 4e-3 0.058-0.051 0.143-0.045 0.189 0.014 0.126 0.116 0.211 0.14 0.326 0.02 0.092 0.057 0.312 0.045 0.422-8e-3 0.058-0.037 0.126-0.045 0.19-6e-3 0.05 8e-3 0.092 0 0.138-6e-3 0.045-0.017 0.083-0.029 0.122-2.782-1.772-4.627-4.875-4.627-8.432 0-0.479 0.045-0.946 0.109-1.406zm3.891 1.095c0.096-0.044 0.078 0.129 0 0.141-0.074 0.01-0.072-0.107 0-0.141z" style="fill-rule:nonzero;fill:#3a4148"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#758b9a" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-winhlp.svg b/.icons/kora/mimetypes/scalable/application-winhlp.svg
new file mode 120000
index 000000000..77ae01299
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-winhlp.svg
@@ -0,0 +1 @@
+application-x-msdos-program.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-word-template.svg b/.icons/kora/mimetypes/scalable/application-word-template.svg
new file mode 120000
index 000000000..a53f55697
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-word-template.svg
@@ -0,0 +1 @@
+application-msword-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-word.svg b/.icons/kora/mimetypes/scalable/application-word.svg
new file mode 100644
index 000000000..325d05dcc
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-word.svg
@@ -0,0 +1,19 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m41.987 37.69h-4.572l-2.344-1.968v-17.269l1.606-1.968h5.31c0.735-0.081 0.794 0.02 0.794 1.015v19.122c0.046 1.091-0.079 1.068-0.794 1.068z" style="fill:none;stroke-width:.7px;stroke:#154f94"/>
+ <path d="m31.573 16.491l8.609-0.807c1.065-0.081 1.122 0.212 1.122 1.207l-0.072 20.227c0.067 1.092 0.058 1.582-0.978 1.582l-8.587-1.003h-9.066c-1.067 0-1.522 0.023-1.453-1.069v-19.122c0-0.994 0.445-1.096 1.543-1.014l8.882-1e-3z" style="fill:#154f94"/>
+ <path d="m36.631 30.393v1.931h-10.299v-1.931h10.299zm0.021-2.823v1.931h-10.299v-1.931h10.299zm-0.015-2.72v1.931h-10.299v-1.931h10.299zm-0.011-2.863v1.931h-10.299v-1.931h10.299z" style="fill:url(#_Linear2)"/>
+ <path d="m27.29 59.271c-0.519 0-0.968-0.205-1.345-0.615-0.377-0.409-0.565-0.918-0.565-1.524 0-0.607 0.188-1.115 0.565-1.524 0.377-0.41 0.826-0.615 1.345-0.615 0.306 0 0.579 0.065 0.819 0.197 0.246 0.131 0.429 0.295 0.549 0.491h0.033l-0.033-0.557v-1.852h0.754v5.868h-0.721v-0.557h-0.033c-0.12 0.196-0.303 0.36-0.549 0.491-0.24 0.131-0.513 0.197-0.819 0.197zm0.122-0.688c0.356 0 0.656-0.132 0.902-0.394 0.251-0.262 0.377-0.615 0.377-1.057 0-0.443-0.126-0.795-0.377-1.057-0.246-0.263-0.546-0.394-0.902-0.394-0.349 0-0.65 0.134-0.901 0.402-0.251 0.262-0.377 0.612-0.377 1.049s0.126 0.789 0.377 1.057c0.251 0.262 0.552 0.394 0.901 0.394z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m30.636 55.608c0.388-0.41 0.882-0.615 1.483-0.615s1.096 0.205 1.484 0.615c0.388 0.404 0.582 0.912 0.582 1.524s-0.194 1.123-0.582 1.532c-0.388 0.405-0.883 0.607-1.484 0.607s-1.095-0.202-1.483-0.607c-0.388-0.409-0.582-0.92-0.582-1.532s0.194-1.12 0.582-1.524zm0.557 2.581c0.262 0.262 0.571 0.394 0.926 0.394s0.661-0.132 0.918-0.394c0.262-0.268 0.394-0.62 0.394-1.057s-0.132-0.787-0.394-1.049c-0.257-0.268-0.563-0.402-0.918-0.402s-0.664 0.134-0.926 0.402c-0.257 0.262-0.385 0.612-0.385 1.049s0.128 0.789 0.385 1.057z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m36.713 59.271c-0.601 0-1.095-0.202-1.483-0.607-0.388-0.409-0.582-0.92-0.582-1.532s0.194-1.12 0.582-1.524c0.388-0.41 0.882-0.615 1.483-0.615 0.448 0 0.82 0.109 1.115 0.328 0.295 0.218 0.511 0.494 0.647 0.827l-0.688 0.287c-0.208-0.502-0.582-0.754-1.123-0.754-0.333 0-0.628 0.137-0.885 0.41-0.251 0.273-0.377 0.62-0.377 1.041s0.126 0.768 0.377 1.041c0.257 0.273 0.552 0.41 0.885 0.41 0.563 0 0.951-0.252 1.164-0.754l0.672 0.286c-0.137 0.328-0.358 0.604-0.664 0.828-0.3 0.219-0.675 0.328-1.123 0.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,250.77,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#1674b5" offset="0"/>
+ <stop style="stop-color:#19b0f7" offset="1"/>
+ </linearGradient>
+ <linearGradient id="_Linear2" x2="1" gradientTransform="matrix(.777395 -60.531 83.1761 1.06822 31.2226 62)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#1674b5" offset="0"/>
+ <stop style="stop-color:#19b0f7" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-wps-office.doc.svg b/.icons/kora/mimetypes/scalable/application-wps-office.doc.svg
new file mode 120000
index 000000000..e3ddc190a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-wps-office.doc.svg
@@ -0,0 +1 @@
+wps-office-doc.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-wps-office.docx.svg b/.icons/kora/mimetypes/scalable/application-wps-office.docx.svg
new file mode 120000
index 000000000..e3ddc190a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-wps-office.docx.svg
@@ -0,0 +1 @@
+wps-office-doc.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-wps-office.dot.svg b/.icons/kora/mimetypes/scalable/application-wps-office.dot.svg
new file mode 120000
index 000000000..3caee3320
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-wps-office.dot.svg
@@ -0,0 +1 @@
+wps-office-dot.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-wps-office.dotx.svg b/.icons/kora/mimetypes/scalable/application-wps-office.dotx.svg
new file mode 120000
index 000000000..3caee3320
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-wps-office.dotx.svg
@@ -0,0 +1 @@
+wps-office-dot.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-wps-office.pot.svg b/.icons/kora/mimetypes/scalable/application-wps-office.pot.svg
new file mode 120000
index 000000000..8c2f096cb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-wps-office.pot.svg
@@ -0,0 +1 @@
+wps-office-pot.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-wps-office.potx.svg b/.icons/kora/mimetypes/scalable/application-wps-office.potx.svg
new file mode 120000
index 000000000..8c2f096cb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-wps-office.potx.svg
@@ -0,0 +1 @@
+wps-office-pot.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-wps-office.ppt.svg b/.icons/kora/mimetypes/scalable/application-wps-office.ppt.svg
new file mode 120000
index 000000000..a54c77de0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-wps-office.ppt.svg
@@ -0,0 +1 @@
+wps-office-ppt.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-wps-office.pptx.svg b/.icons/kora/mimetypes/scalable/application-wps-office.pptx.svg
new file mode 120000
index 000000000..a54c77de0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-wps-office.pptx.svg
@@ -0,0 +1 @@
+wps-office-ppt.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-wps-office.wps.svg b/.icons/kora/mimetypes/scalable/application-wps-office.wps.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-wps-office.wps.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-wps-office.wpt.svg b/.icons/kora/mimetypes/scalable/application-wps-office.wpt.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-wps-office.wpt.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-wps-office.xls.svg b/.icons/kora/mimetypes/scalable/application-wps-office.xls.svg
new file mode 120000
index 000000000..3c2118347
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-wps-office.xls.svg
@@ -0,0 +1 @@
+wps-office-xls.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-wps-office.xlsx.svg b/.icons/kora/mimetypes/scalable/application-wps-office.xlsx.svg
new file mode 120000
index 000000000..3c2118347
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-wps-office.xlsx.svg
@@ -0,0 +1 @@
+wps-office-xls.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-wps-office.xlt.svg b/.icons/kora/mimetypes/scalable/application-wps-office.xlt.svg
new file mode 120000
index 000000000..8681016a2
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-wps-office.xlt.svg
@@ -0,0 +1 @@
+wps-office-xlt.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-wps-office.xltx.svg b/.icons/kora/mimetypes/scalable/application-wps-office.xltx.svg
new file mode 120000
index 000000000..8681016a2
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-wps-office.xltx.svg
@@ -0,0 +1 @@
+wps-office-xlt.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-5view.svg b/.icons/kora/mimetypes/scalable/application-x-5view.svg
new file mode 120000
index 000000000..041df4b08
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-5view.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-7z-ace.svg b/.icons/kora/mimetypes/scalable/application-x-7z-ace.svg
new file mode 120000
index 000000000..753c10f3d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-7z-ace.svg
@@ -0,0 +1 @@
+application-x-ace.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-7z-arj.svg b/.icons/kora/mimetypes/scalable/application-x-7z-arj.svg
new file mode 120000
index 000000000..2c7ae2468
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-7z-arj.svg
@@ -0,0 +1 @@
+application-x-arj.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-7z-compressed-tar.svg b/.icons/kora/mimetypes/scalable/application-x-7z-compressed-tar.svg
new file mode 120000
index 000000000..115fd333a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-7z-compressed-tar.svg
@@ -0,0 +1 @@
+package-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-7z-compressed.svg b/.icons/kora/mimetypes/scalable/application-x-7z-compressed.svg
new file mode 120000
index 000000000..0840f8f58
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-7z-compressed.svg
@@ -0,0 +1 @@
+application-archive-zip.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-7zip.svg b/.icons/kora/mimetypes/scalable/application-x-7zip.svg
new file mode 120000
index 000000000..75c3a8eb9
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-7zip.svg
@@ -0,0 +1 @@
+application-x-7z-compressed.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-abiword.svg b/.icons/kora/mimetypes/scalable/application-x-abiword.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-abiword.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-acad.svg b/.icons/kora/mimetypes/scalable/application-x-acad.svg
new file mode 120000
index 000000000..c4d0ea0e9
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-acad.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-accountwizard-package.svg b/.icons/kora/mimetypes/scalable/application-x-accountwizard-package.svg
new file mode 120000
index 000000000..506c888bb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-accountwizard-package.svg
@@ -0,0 +1 @@
+text-x-authors.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-ace.svg b/.icons/kora/mimetypes/scalable/application-x-ace.svg
new file mode 100644
index 000000000..bb32bc561
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-ace.svg
@@ -0,0 +1,15 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m42 18.285c0-1.262-1.023-2.285-2.285-2.285h-15.23c-1.262 0-2.285 1.023-2.285 2.285v17.43c0 1.262 1.023 2.285 2.285 2.285h15.23c1.262 0 2.285-1.023 2.285-2.285v-17.43z" style="fill:#044937"/>
+ <path d="m33.245 24.663v1.1h-2.2v-1.1h2.2zm0-1.645v1.1h-2.2v-1.1h2.2zm0-1.608v1.1h-2.2v-1.1h2.2zm-0.024-1.636v1.1h-2.2v-1.1h2.2zm0.014-1.572v1.1h-2.2v-1.1h2.2zm4e-3 -1.591v1.1h-2.2v-1.1h2.2z" style="fill-opacity:.93;fill:#fff"/>
+ <path d="m32.951 27.371v-0.694c0-0.194-0.157-0.351-0.349-0.351h-0.97c-0.193 0-0.349 0.157-0.349 0.351v0.693l-0.539 1.591c-0.151 0.443-0.079 0.935 0.193 1.317 0.272 0.381 0.713 0.608 1.18 0.608s0.908-0.227 1.18-0.608c0.271-0.382 0.344-0.874 0.193-1.317l-0.539-1.59zm-0.226 2.497c-0.279 0.393-0.937 0.393-1.217 0-0.14-0.197-0.177-0.451-0.1-0.68l0.181-0.533h1.055l0.181 0.533c0.078 0.229 0.04 0.483-0.1 0.68z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m27.48 58.971c-0.426 0-0.784-0.123-1.074-0.369-0.284-0.246-0.426-0.571-0.426-0.975 0-0.437 0.169-0.779 0.508-1.024 0.339-0.252 0.757-0.377 1.254-0.377 0.443 0 0.806 0.081 1.09 0.245v-0.114c0-0.295-0.101-0.53-0.303-0.705-0.202-0.18-0.451-0.271-0.746-0.271-0.219 0-0.418 0.052-0.598 0.156-0.175 0.104-0.295 0.246-0.361 0.426l-0.688-0.295c0.093-0.24 0.276-0.461 0.549-0.664 0.273-0.207 0.634-0.311 1.082-0.311 0.513 0 0.939 0.15 1.278 0.451 0.339 0.3 0.508 0.724 0.508 1.27v2.426h-0.721v-0.557h-0.033c-0.3 0.459-0.74 0.688-1.319 0.688zm0.123-0.688c0.311 0 0.593-0.115 0.844-0.345 0.257-0.235 0.385-0.51 0.385-0.827-0.213-0.175-0.533-0.263-0.959-0.263-0.366 0-0.642 0.08-0.828 0.238-0.185 0.158-0.278 0.344-0.278 0.557 0 0.197 0.084 0.353 0.254 0.467 0.169 0.115 0.363 0.173 0.582 0.173z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.191 58.971c-0.601 0-1.095-0.202-1.483-0.606-0.388-0.41-0.582-0.921-0.582-1.533s0.194-1.12 0.582-1.524c0.388-0.41 0.882-0.615 1.483-0.615 0.448 0 0.82 0.109 1.115 0.328 0.295 0.218 0.51 0.494 0.647 0.828l-0.688 0.286c-0.208-0.502-0.582-0.754-1.123-0.754-0.333 0-0.628 0.137-0.885 0.41-0.252 0.273-0.377 0.62-0.377 1.041s0.125 0.768 0.377 1.041c0.257 0.273 0.552 0.41 0.885 0.41 0.563 0 0.951-0.252 1.164-0.754l0.672 0.286c-0.137 0.328-0.358 0.604-0.664 0.828-0.301 0.219-0.675 0.328-1.123 0.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m36.4 58.971c-0.606 0-1.1-0.202-1.483-0.606-0.377-0.405-0.565-0.916-0.565-1.533 0-0.585 0.183-1.087 0.549-1.508 0.371-0.421 0.844-0.631 1.417-0.631 0.596 0 1.071 0.194 1.427 0.582 0.36 0.388 0.54 0.907 0.54 1.557l-8e-3 0.139h-3.171c0.021 0.405 0.155 0.724 0.401 0.959 0.251 0.235 0.544 0.353 0.877 0.353 0.541 0 0.907-0.23 1.098-0.689l0.672 0.279c-0.131 0.311-0.347 0.573-0.647 0.787-0.301 0.207-0.669 0.311-1.107 0.311zm1.082-2.623c-0.016-0.229-0.123-0.448-0.319-0.655-0.192-0.208-0.478-0.312-0.861-0.312-0.279 0-0.522 0.088-0.729 0.263-0.202 0.174-0.342 0.409-0.418 0.704h2.327z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(1.07196,-49.7469,49.7469,1.07196,178.156,54.3653)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#075" offset="0"/>
+ <stop style="stop-color:#3ec884" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-addon.svg b/.icons/kora/mimetypes/scalable/application-x-addon.svg
new file mode 100644
index 000000000..5699be247
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-addon.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 177.88 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#31a237" offset="0"/>
+ <stop stop-color="#48d981" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path transform="translate(3.02583 -3.28732)" d="m29.302 16.645c-1.846-.122-3.922 1.189-3.849 3.209-.218 1.202.941 2.099.891 3.184-.683.299-1.202.299-1.683.299h-8v7.918c.625 1.36 1.9-.582 2.907-.372 1.925-.403 3.658 1.284 3.75 3.149.256 1.779-.433 4.091-2.449 4.449-1.087.183-2.257-.018-3.15-.682-1.075-.649-1.144.775-1.058 1.472v8.066h9.2c1.36-.625-.582-1.9-.372-2.907-.402-1.924 1.284-3.658 3.149-3.75 1.779-.255 4.091.433 4.449 2.449.184 1.087-.018 2.257-.682 3.15-.649 1.075.775 1.144 1.473 1.058h6.783v-9.158c.64-1.372 1.914.635 2.954.336 1.669.328 3.361-.865 3.613-2.545.426-1.86-.102-4.327-2.138-4.979-1.29-.439-2.575.121-3.664.784-1.002.142-.733-1.071-.765-1.696 0-1.914 0-4.828 0-6.742h-7-.876c-1.372-.64.635-1.914.336-2.954.329-1.669-.865-3.361-2.545-3.613-.418-.09-.847-.125-1.274-.125z" fill="#ffffff" fill-opacity=".7" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-amiga-disk-format.svg b/.icons/kora/mimetypes/scalable/application-x-amiga-disk-format.svg
new file mode 120000
index 000000000..2c214b38b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-amiga-disk-format.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-aoi.svg b/.icons/kora/mimetypes/scalable/application-x-aoi.svg
new file mode 100644
index 000000000..1083b2e8d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-aoi.svg
@@ -0,0 +1,10 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#b5bdc2" offset="0"/>
+ <stop stop-color="#d1d7db" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m22 14h13v13h-13z" fill="#89adc4"/>
+ <circle cx="25.5" cy="27.5" r="6.5" fill="#949faf"/>
+ <path d="m19.513 14c-.378-.004-.73.189-.931.509l-5.411 8.667c-.06.096-.105.201-.132.312 0 0-.087.411-.001.822.085.41.337.916.805 1.333.936.833 2.549 1.357 5.657 1.357s4.721-.524 5.657-1.357c.468-.417.72-.923.805-1.333.086-.411-.001-.822-.001-.822-.027-.111-.072-.216-.132-.312l-5.412-8.667c-.195-.313-.536-.504-.904-.509z" fill="#d2d8db" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-appimage.svg b/.icons/kora/mimetypes/scalable/application-x-appimage.svg
new file mode 120000
index 000000000..a588d45e6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-appimage.svg
@@ -0,0 +1 @@
+application-x-iso9660-appimage.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-apple-diskimage.svg b/.icons/kora/mimetypes/scalable/application-x-apple-diskimage.svg
new file mode 120000
index 000000000..38aa8675c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-apple-diskimage.svg
@@ -0,0 +1 @@
+application-x-cd-image.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-applix-spreadsheet.svg b/.icons/kora/mimetypes/scalable/application-x-applix-spreadsheet.svg
new file mode 120000
index 000000000..dd1df8999
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-applix-spreadsheet.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-applix-word.svg b/.icons/kora/mimetypes/scalable/application-x-applix-word.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-applix-word.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-ar.svg b/.icons/kora/mimetypes/scalable/application-x-ar.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-ar.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-arc.svg b/.icons/kora/mimetypes/scalable/application-x-arc.svg
new file mode 120000
index 000000000..0840f8f58
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-arc.svg
@@ -0,0 +1 @@
+application-archive-zip.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-archive.svg b/.icons/kora/mimetypes/scalable/application-x-archive.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-archive.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-ardour.svg b/.icons/kora/mimetypes/scalable/application-x-ardour.svg
new file mode 120000
index 000000000..6bb9cc7d0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-ardour.svg
@@ -0,0 +1 @@
+text-x-lilypond.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-arj.svg b/.icons/kora/mimetypes/scalable/application-x-arj.svg
new file mode 100644
index 000000000..65036abfb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-arj.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m42 18.285c0-1.262-1.023-2.285-2.285-2.285h-15.23c-1.262 0-2.285 1.023-2.285 2.285v17.43c0 1.262 1.023 2.285 2.285 2.285h15.23c1.262 0 2.285-1.023 2.285-2.285v-17.43z" style="fill:#044937"/>
+ <path d="m33.245 24.663v1.1h-2.2v-1.1h2.2zm0-1.645v1.1h-2.2v-1.1h2.2zm0-1.608v1.1h-2.2v-1.1h2.2zm-0.024-1.636v1.1h-2.2v-1.1h2.2zm0.014-1.572v1.1h-2.2v-1.1h2.2zm4e-3 -1.591v1.1h-2.2v-1.1h2.2z" style="fill-opacity:.93;fill:#fff"/>
+ <path d="m32.951 27.371v-0.694c0-0.194-0.157-0.351-0.349-0.351h-0.97c-0.193 0-0.349 0.157-0.349 0.351v0.693l-0.539 1.591c-0.151 0.443-0.079 0.935 0.193 1.317 0.272 0.381 0.713 0.608 1.18 0.608s0.908-0.227 1.18-0.608c0.271-0.382 0.344-0.874 0.193-1.317l-0.539-1.59zm-0.226 2.497c-0.279 0.393-0.937 0.393-1.217 0-0.14-0.197-0.177-0.451-0.1-0.68l0.181-0.533h1.055l0.181 0.533c0.078 0.229 0.04 0.483-0.1 0.68z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m34.595 60.692c-0.147 0-0.295-0.027-0.442-0.082l0.196-0.656c0.072 0.033 0.145 0.05 0.222 0.05 0.317 0 0.475-0.208 0.475-0.623v-4.557h0.754v4.557c0 0.442-0.106 0.77-0.32 0.983-0.213 0.219-0.508 0.328-0.885 0.328zm-3.442-1.852h-0.721v-0.557h-0.033c-0.3 0.459-0.74 0.688-1.319 0.688-0.426 0-0.784-0.123-1.074-0.369-0.284-0.246-0.426-0.571-0.426-0.975 0-0.437 0.169-0.779 0.508-1.024 0.339-0.252 0.757-0.377 1.254-0.377 0.443 0 0.806 0.081 1.09 0.245v-0.114c0-0.295-0.101-0.53-0.303-0.705-0.202-0.18-0.451-0.271-0.746-0.271-0.219 0-0.418 0.052-0.598 0.156-0.175 0.104-0.295 0.246-0.361 0.426l-0.688-0.295c0.093-0.24 0.276-0.461 0.549-0.664 0.273-0.207 0.634-0.311 1.082-0.311 0.513 0 0.939 0.15 1.278 0.451 0.339 0.3 0.508 0.724 0.508 1.27v2.426zm1.604 0h-0.754v-4.016h0.721v0.656h0.033c0.077-0.219 0.232-0.399 0.467-0.541 0.241-0.142 0.473-0.213 0.697-0.213s0.413 0.033 0.565 0.098l-0.286 0.705c-0.099-0.038-0.233-0.057-0.402-0.057-0.273 0-0.516 0.109-0.729 0.327-0.208 0.213-0.312 0.495-0.312 0.844v2.197zm-3.554-0.557c0.311 0 0.593-0.115 0.844-0.345 0.257-0.235 0.385-0.51 0.385-0.827-0.213-0.175-0.533-0.263-0.959-0.263-0.366 0-0.642 0.08-0.828 0.238-0.185 0.158-0.278 0.344-0.278 0.557 0 0.197 0.084 0.353 0.254 0.467 0.169 0.115 0.363 0.173 0.582 0.173zm6.597-4.467c-0.104 0.104-0.229 0.156-0.377 0.156-0.147 0-0.273-0.052-0.377-0.156s-0.156-0.229-0.156-0.377c0-0.147 0.052-0.273 0.156-0.377s0.23-0.156 0.377-0.156c0.148 0 0.273 0.052 0.377 0.156s0.156 0.23 0.156 0.377c0 0.148-0.052 0.273-0.156 0.377z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(1.07196,-49.7469,49.7469,1.07196,178.156,54.3653)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#075" offset="0"/>
+ <stop style="stop-color:#3ec884" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-asp.svg b/.icons/kora/mimetypes/scalable/application-x-asp.svg
new file mode 100644
index 000000000..41804b430
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-asp.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#758b9a" offset="0"/>
+ <stop stop-color="#e9d6b2" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m22.772 17-8 7.133 8 6.867v-3l-4.5-4 4.5-4zm4 0c-.549 0-1 .451-1 1v2c-.001.005-.001.009-.001.014 0 .549.452 1 1.001 1 .548 0 1-.451 1-1 0-.005 0-.009 0-.014v-1h2v3.465l-2.555 1.703c-.269.179-.435.478-.445.801v2c-.001.004-.001.009-.001.014 0 .549.452 1 1.001 1 .548 0 1-.451 1-1 0-.005 0-.01 0-.014v-1.465l2.554-1.703c.269-.179.435-.478.446-.801v-5c0-.549-.452-1-1-1zm1 12c-.549 0-1 .451-1 1s.451 1 1 1c.548 0 1-.451 1-1s-.452-1-1-1z" fill="#ffffff" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-atari-2600-rom.svg b/.icons/kora/mimetypes/scalable/application-x-atari-2600-rom.svg
new file mode 100644
index 000000000..32c60b4f9
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-atari-2600-rom.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 615.22 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#92345a" offset="0"/>
+ <stop stop-color="#cd7169" offset="1"/>
+ </linearGradient>
+ <path transform="matrix(.75 0 0 .75 0 .199125)" d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path transform="translate(0 -5.99996)" d="m20.621 22c-.302.03-.316.022-.351.401-.057 5.223-1.272 10.271-4.461 12.679-.354.232-.393.233-.174.62l1.105 1.959c.203.482.303.358.629.136 2.202-1.54 3.607-3.569 4.313-6.058.238-.84.359-1.733.425-2.68v8.467c-.022.455-.003.467.418.467h3.188c.438.048.281-.09.281-.496v-7.51c.069.605.166 1.192.324 1.752.706 2.489 2.111 4.518 4.313 6.058.326.222.426.346.629-.136l1.105-1.959c.219-.387.18-.388-.174-.62-3.189-2.408-4.404-7.456-4.461-12.679-.001-.323-.05-.406-.351-.401z" fill="#fff" fill-opacity=".5" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-atari-7800-rom.svg b/.icons/kora/mimetypes/scalable/application-x-atari-7800-rom.svg
new file mode 100644
index 000000000..32c60b4f9
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-atari-7800-rom.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 615.22 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#92345a" offset="0"/>
+ <stop stop-color="#cd7169" offset="1"/>
+ </linearGradient>
+ <path transform="matrix(.75 0 0 .75 0 .199125)" d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path transform="translate(0 -5.99996)" d="m20.621 22c-.302.03-.316.022-.351.401-.057 5.223-1.272 10.271-4.461 12.679-.354.232-.393.233-.174.62l1.105 1.959c.203.482.303.358.629.136 2.202-1.54 3.607-3.569 4.313-6.058.238-.84.359-1.733.425-2.68v8.467c-.022.455-.003.467.418.467h3.188c.438.048.281-.09.281-.496v-7.51c.069.605.166 1.192.324 1.752.706 2.489 2.111 4.518 4.313 6.058.326.222.426.346.629-.136l1.105-1.959c.219-.387.18-.388-.174-.62-3.189-2.408-4.404-7.456-4.461-12.679-.001-.323-.05-.406-.351-.401z" fill="#fff" fill-opacity=".5" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-atari-lynx-rom.svg b/.icons/kora/mimetypes/scalable/application-x-atari-lynx-rom.svg
new file mode 100644
index 000000000..351e0187e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-atari-lynx-rom.svg
@@ -0,0 +1,11 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#2d4353" offset="0"/>
+ <stop stop-color="#576f7d" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <g fill-rule="nonzero">
+ <path d="m12 18 10 6 2-1 4 2h4l-12-7zm6 8-6 4h7l3-2z" fill="#628299"/>
+ <path d="m28 18-3 2 4 2 7-4zm-13 5 12 7h9l-12-6-2 1-3-2z" fill="#637693"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-audacity-project.svg b/.icons/kora/mimetypes/scalable/application-x-audacity-project.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-audacity-project.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-autocad.svg b/.icons/kora/mimetypes/scalable/application-x-autocad.svg
new file mode 120000
index 000000000..c4d0ea0e9
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-autocad.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-awk.svg b/.icons/kora/mimetypes/scalable/application-x-awk.svg
new file mode 120000
index 000000000..a5794934e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-awk.svg
@@ -0,0 +1 @@
+./zip.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-bin.svg b/.icons/kora/mimetypes/scalable/application-x-bin.svg
new file mode 120000
index 000000000..38aa8675c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-bin.svg
@@ -0,0 +1 @@
+application-x-cd-image.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-bittorrent.svg b/.icons/kora/mimetypes/scalable/application-x-bittorrent.svg
new file mode 120000
index 000000000..82827e358
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-bittorrent.svg
@@ -0,0 +1 @@
+application-torrent.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-blender.svg b/.icons/kora/mimetypes/scalable/application-x-blender.svg
new file mode 100644
index 000000000..0002f5b2c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-blender.svg
@@ -0,0 +1,19 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m22.01 59.4c-0.296 0-0.562-0.063-0.8-0.19-0.233-0.127-0.407-0.285-0.523-0.476h-0.032v0.539h-0.697v-5.673h0.729v1.791l-0.032 0.539h0.032c0.116-0.191 0.29-0.349 0.523-0.476 0.238-0.127 0.504-0.19 0.8-0.19 0.502 0 0.935 0.198 1.3 0.594 0.364 0.396 0.546 0.888 0.546 1.474s-0.182 1.078-0.546 1.474c-0.365 0.396-0.798 0.594-1.3 0.594zm-0.119-0.666c0.338 0 0.629-0.126 0.872-0.38 0.243-0.259 0.364-0.599 0.364-1.022s-0.121-0.761-0.364-1.014c-0.243-0.259-0.534-0.388-0.872-0.388-0.343 0-0.636 0.126-0.879 0.38-0.238 0.253-0.357 0.594-0.357 1.022s0.119 0.769 0.357 1.022c0.243 0.254 0.536 0.38 0.879 0.38z" style="fill-rule:nonzero;fill:#fff"/>
+ <rect x="24.477" y="53.6" width=".729" height="5.673" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m27.799 59.4c-0.586 0-1.064-0.195-1.434-0.586-0.365-0.391-0.547-0.885-0.547-1.482 0-0.565 0.177-1.051 0.531-1.458 0.359-0.407 0.816-0.61 1.371-0.61 0.575 0 1.035 0.187 1.378 0.563 0.349 0.375 0.523 0.876 0.523 1.505l-8e-3 0.135h-3.066c0.021 0.391 0.151 0.7 0.388 0.927 0.243 0.227 0.526 0.34 0.848 0.34 0.523 0 0.877-0.221 1.062-0.665l0.65 0.269c-0.127 0.301-0.336 0.555-0.626 0.761-0.291 0.201-0.647 0.301-1.07 0.301zm1.046-2.536c-0.016-0.221-0.119-0.433-0.309-0.633-0.185-0.201-0.462-0.301-0.832-0.301-0.27 0-0.505 0.084-0.705 0.253-0.196 0.169-0.331 0.396-0.404 0.681h2.25z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m30.977 55.391v0.539h0.032c0.106-0.185 0.272-0.341 0.499-0.468 0.227-0.132 0.47-0.198 0.729-0.198 0.481 0 0.848 0.148 1.102 0.444 0.253 0.295 0.38 0.692 0.38 1.188v2.377h-0.729v-2.266c0-0.718-0.32-1.077-0.959-1.077-0.301 0-0.546 0.121-0.737 0.364-0.19 0.238-0.285 0.515-0.285 0.832v2.147h-0.729v-3.882h0.697z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m36.207 59.4c-0.502 0-0.935-0.198-1.3-0.594-0.364-0.396-0.546-0.888-0.546-1.474s0.182-1.078 0.546-1.474c0.365-0.396 0.798-0.594 1.3-0.594 0.296 0 0.56 0.063 0.792 0.19 0.238 0.127 0.415 0.285 0.531 0.476h0.032l-0.032-0.539v-1.791h0.729v5.673h-0.697v-0.539h-0.032c-0.116 0.191-0.293 0.349-0.531 0.476-0.232 0.127-0.496 0.19-0.792 0.19zm0.119-0.666c0.343 0 0.633-0.126 0.871-0.38 0.243-0.253 0.365-0.594 0.365-1.022s-0.122-0.769-0.365-1.022c-0.238-0.254-0.528-0.38-0.871-0.38-0.338 0-0.629 0.129-0.872 0.388-0.243 0.253-0.364 0.591-0.364 1.014s0.121 0.763 0.364 1.022c0.243 0.254 0.534 0.38 0.872 0.38z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m40.86 59.4c-0.586 0-1.064-0.195-1.434-0.586-0.364-0.391-0.547-0.885-0.547-1.482 0-0.565 0.177-1.051 0.531-1.458 0.36-0.407 0.816-0.61 1.371-0.61 0.576 0 1.035 0.187 1.379 0.563 0.348 0.375 0.523 0.876 0.523 1.505l-8e-3 0.135h-3.067c0.022 0.391 0.151 0.7 0.389 0.927 0.243 0.227 0.525 0.34 0.847 0.34 0.523 0 0.877-0.221 1.062-0.665l0.65 0.269c-0.127 0.301-0.335 0.555-0.626 0.761-0.291 0.201-0.647 0.301-1.07 0.301zm1.046-2.536c-0.016-0.221-0.119-0.433-0.309-0.633-0.185-0.201-0.462-0.301-0.832-0.301-0.269 0-0.504 0.084-0.705 0.253-0.195 0.169-0.33 0.396-0.404 0.681h2.25z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m44.071 59.273h-0.729v-3.882h0.697v0.634h0.032c0.074-0.212 0.224-0.386 0.451-0.523 0.233-0.138 0.457-0.206 0.674-0.206 0.216 0 0.399 0.031 0.546 0.095l-0.277 0.681c-0.095-0.037-0.224-0.055-0.388-0.055-0.264 0-0.499 0.105-0.705 0.317-0.201 0.206-0.301 0.478-0.301 0.816v2.123z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m30.839 16.001c-0.885 0.027-1.599 0.762-1.599 1.648 0 0.52 0.246 1.01 0.662 1.321l1.875 1.442h-9.137c-0.904 0-1.649 0.744-1.649 1.649 0 0.904 0.745 1.649 1.649 1.649h4.157l-6.752 4.904c-0.446 0.308-0.713 0.816-0.713 1.358 0 0.905 0.744 1.649 1.649 1.649 0.362 0 0.714-0.119 1.002-0.339l3.45-2.507c-0.01 0.144-0.018 0.287-0.021 0.431 0 4.824 3.97 8.794 8.794 8.794s8.794-3.97 8.794-8.794c0-2.898-1.432-5.616-3.823-7.254-0.038-0.035-0.078-0.068-0.119-0.1l-7.145-5.496c-0.305-0.241-0.685-0.367-1.074-0.355z" style="fill-rule:nonzero;fill:#fff"/>
+ <circle cx="34.206" cy="29.206" r="5.496" style="fill:#f7921e"/>
+ <circle cx="34.206" cy="29.206" r="2.199" style="fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#dc6725" offset="0"/>
+ <stop style="stop-color:#fab021" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-bps-patch.svg b/.icons/kora/mimetypes/scalable/application-x-bps-patch.svg
new file mode 120000
index 000000000..304201b30
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-bps-patch.svg
@@ -0,0 +1 @@
+text-x-patch.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-brasero.svg b/.icons/kora/mimetypes/scalable/application-x-brasero.svg
new file mode 120000
index 000000000..38aa8675c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-brasero.svg
@@ -0,0 +1 @@
+application-x-cd-image.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-bsdiff.svg b/.icons/kora/mimetypes/scalable/application-x-bsdiff.svg
new file mode 120000
index 000000000..304201b30
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-bsdiff.svg
@@ -0,0 +1 @@
+text-x-patch.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-bzdvi.svg b/.icons/kora/mimetypes/scalable/application-x-bzdvi.svg
new file mode 100644
index 000000000..cdee900ce
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-bzdvi.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m42 18.285c0-1.262-1.023-2.285-2.285-2.285h-15.23c-1.262 0-2.285 1.023-2.285 2.285v17.43c0 1.262 1.023 2.285 2.285 2.285h15.23c1.262 0 2.285-1.023 2.285-2.285v-17.43z" style="fill:#044937"/>
+ <path d="m23.83 59.44h-0.721v-5.868h0.754v1.852l-0.033 0.557h0.033c0.12-0.196 0.3-0.36 0.541-0.491 0.246-0.131 0.522-0.197 0.828-0.197 0.519 0 0.967 0.205 1.344 0.615 0.377 0.409 0.565 0.918 0.565 1.524s-0.188 1.115-0.565 1.524c-0.377 0.41-0.825 0.615-1.344 0.615-0.306 0-0.582-0.066-0.828-0.197-0.241-0.131-0.421-0.295-0.541-0.491h-0.033v0.557zm11.421 0h-0.721v-0.557h-0.033c-0.12 0.196-0.303 0.36-0.549 0.491-0.24 0.131-0.513 0.197-0.819 0.197-0.519 0-0.967-0.205-1.344-0.615-0.377-0.409-0.566-0.918-0.566-1.524s0.189-1.115 0.566-1.524c0.377-0.41 0.825-0.615 1.344-0.615 0.306 0 0.579 0.066 0.819 0.197 0.246 0.131 0.429 0.295 0.549 0.491h0.033l-0.033-0.557v-1.852h0.754v5.868zm5.821 0h-0.754v-4.016h0.754v4.016zm-10.272 0h-3.246v-0.656l2.287-2.671h-2.221v-0.689h3.147v0.656l-2.287 2.671h2.32v0.689zm7.321 0h-0.754l-1.623-4.016h0.82l1.18 3.114h0.016l1.197-3.114h0.803l-1.639 4.016zm-13.012-0.557c0.349 0 0.65-0.132 0.901-0.394 0.252-0.268 0.377-0.62 0.377-1.057s-0.125-0.787-0.377-1.049c-0.251-0.268-0.552-0.402-0.901-0.402-0.355 0-0.659 0.132-0.91 0.394-0.246 0.262-0.369 0.614-0.369 1.057s0.123 0.795 0.369 1.057c0.251 0.262 0.555 0.394 0.91 0.394zm8.143 0c0.355 0 0.655-0.132 0.901-0.394 0.251-0.262 0.377-0.614 0.377-1.057s-0.126-0.795-0.377-1.057c-0.246-0.262-0.546-0.394-0.901-0.394-0.35 0-0.651 0.134-0.902 0.402-0.251 0.262-0.377 0.612-0.377 1.049s0.126 0.789 0.377 1.057c0.251 0.262 0.552 0.394 0.902 0.394zm7.82-4.467c-0.104 0.104-0.23 0.156-0.377 0.156-0.148 0-0.273-0.052-0.377-0.156s-0.156-0.229-0.156-0.377c0-0.147 0.052-0.273 0.156-0.377s0.229-0.156 0.377-0.156c0.147 0 0.273 0.052 0.377 0.156s0.156 0.23 0.156 0.377c0 0.148-0.052 0.273-0.156 0.377z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m33.245 24.663v1.1h-2.2v-1.1h2.2zm0-1.645v1.1h-2.2v-1.1h2.2zm0-1.608v1.1h-2.2v-1.1h2.2zm-0.024-1.636v1.1h-2.2v-1.1h2.2zm0.014-1.572v1.1h-2.2v-1.1h2.2zm4e-3 -1.591v1.1h-2.2v-1.1h2.2z" style="fill-opacity:.93;fill:#fff"/>
+ <path d="m32.951 27.371v-0.694c0-0.194-0.157-0.351-0.349-0.351h-0.97c-0.193 0-0.349 0.157-0.349 0.351v0.693l-0.539 1.591c-0.151 0.443-0.079 0.935 0.193 1.317 0.272 0.381 0.713 0.608 1.18 0.608s0.908-0.227 1.18-0.608c0.271-0.382 0.344-0.874 0.193-1.317l-0.539-1.59zm-0.226 2.497c-0.279 0.393-0.937 0.393-1.217 0-0.14-0.197-0.177-0.451-0.1-0.68l0.181-0.533h1.055l0.181 0.533c0.078 0.229 0.04 0.483-0.1 0.68z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(1.07196,-49.7469,49.7469,1.07196,178.156,54.3653)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#075" offset="0"/>
+ <stop style="stop-color:#3ec884" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-bzip-compressed-tar.svg b/.icons/kora/mimetypes/scalable/application-x-bzip-compressed-tar.svg
new file mode 120000
index 000000000..c4eaf8c97
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-bzip-compressed-tar.svg
@@ -0,0 +1 @@
+application-x-bzip.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-bzip-compressed.svg b/.icons/kora/mimetypes/scalable/application-x-bzip-compressed.svg
new file mode 120000
index 000000000..c4eaf8c97
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-bzip-compressed.svg
@@ -0,0 +1 @@
+application-x-bzip.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-bzip.svg b/.icons/kora/mimetypes/scalable/application-x-bzip.svg
new file mode 100644
index 000000000..00557ccf3
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-bzip.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m42 18.285c0-1.262-1.023-2.285-2.285-2.285h-15.23c-1.262 0-2.285 1.023-2.285 2.285v17.43c0 1.262 1.023 2.285 2.285 2.285h15.23c1.262 0 2.285-1.023 2.285-2.285v-17.43z" style="fill:#044937"/>
+ <path d="m33.245 24.663v1.1h-2.2v-1.1h2.2zm0-1.645v1.1h-2.2v-1.1h2.2zm0-1.608v1.1h-2.2v-1.1h2.2zm-0.024-1.636v1.1h-2.2v-1.1h2.2zm0.014-1.572v1.1h-2.2v-1.1h2.2zm4e-3 -1.591v1.1h-2.2v-1.1h2.2z" style="fill-opacity:.93;fill:#fff"/>
+ <path d="m32.951 27.371v-0.694c0-0.194-0.157-0.351-0.349-0.351h-0.97c-0.193 0-0.349 0.157-0.349 0.351v0.693l-0.539 1.591c-0.151 0.443-0.079 0.935 0.193 1.317 0.272 0.381 0.713 0.608 1.18 0.608s0.908-0.227 1.18-0.608c0.271-0.382 0.344-0.874 0.193-1.317l-0.539-1.59zm-0.226 2.497c-0.279 0.393-0.937 0.393-1.217 0-0.14-0.197-0.177-0.451-0.1-0.68l0.181-0.533h1.055l0.181 0.533c0.078 0.229 0.04 0.483-0.1 0.68z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m36.439 61.21h-0.754v-5.786h0.721v0.557h0.033c0.12-0.196 0.3-0.36 0.541-0.491 0.245-0.131 0.521-0.197 0.827-0.197 0.519 0 0.967 0.205 1.344 0.615 0.377 0.409 0.566 0.918 0.566 1.524s-0.189 1.115-0.566 1.524c-0.377 0.41-0.825 0.615-1.344 0.615-0.306 0-0.582-0.066-0.827-0.197-0.241-0.131-0.421-0.295-0.541-0.491h-0.033l0.033 0.557v1.77zm-10.309-1.77h-0.721v-5.868h0.754v1.852l-0.033 0.557h0.033c0.12-0.196 0.3-0.36 0.541-0.491 0.246-0.131 0.522-0.197 0.828-0.197 0.519 0 0.967 0.205 1.344 0.615 0.377 0.409 0.565 0.918 0.565 1.524s-0.188 1.115-0.565 1.524c-0.377 0.41-0.825 0.615-1.344 0.615-0.306 0-0.582-0.066-0.828-0.197-0.241-0.131-0.421-0.295-0.541-0.491h-0.033v0.557zm8.598 0h-0.754v-4.016h0.754v4.016zm-1.628 0h-3.246v-0.656l2.287-2.671h-2.221v-0.689h3.147v0.656l-2.287 2.671h2.32v0.689zm-5.691-0.557c0.349 0 0.65-0.132 0.901-0.394 0.252-0.268 0.377-0.62 0.377-1.057s-0.125-0.787-0.377-1.049c-0.251-0.268-0.552-0.402-0.901-0.402-0.355 0-0.659 0.132-0.91 0.394-0.246 0.262-0.369 0.614-0.369 1.057s0.123 0.795 0.369 1.057c0.251 0.262 0.555 0.394 0.91 0.394zm10.275 0c0.35 0 0.65-0.132 0.902-0.394 0.251-0.268 0.377-0.62 0.377-1.057s-0.126-0.787-0.377-1.049c-0.252-0.268-0.552-0.402-0.902-0.402-0.355 0-0.658 0.132-0.909 0.394-0.246 0.262-0.369 0.614-0.369 1.057s0.123 0.795 0.369 1.057c0.251 0.262 0.554 0.394 0.909 0.394zm-2.956-4.467c-0.104 0.104-0.229 0.156-0.377 0.156-0.147 0-0.273-0.052-0.377-0.156s-0.156-0.229-0.156-0.377c0-0.147 0.052-0.273 0.156-0.377s0.23-0.156 0.377-0.156c0.148 0 0.273 0.052 0.377 0.156s0.156 0.23 0.156 0.377c0 0.148-0.052 0.273-0.156 0.377z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(1.07196,-49.7469,49.7469,1.07196,178.156,54.3653)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#075" offset="0"/>
+ <stop style="stop-color:#3ec884" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-bzpdf.svg b/.icons/kora/mimetypes/scalable/application-x-bzpdf.svg
new file mode 120000
index 000000000..9e6d8a1b8
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-bzpdf.svg
@@ -0,0 +1 @@
+application-pdf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-bzpostscript.svg b/.icons/kora/mimetypes/scalable/application-x-bzpostscript.svg
new file mode 120000
index 000000000..d62c818de
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-bzpostscript.svg
@@ -0,0 +1 @@
+application-postscript.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-cabri.svg b/.icons/kora/mimetypes/scalable/application-x-cabri.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-cabri.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-cb7.svg b/.icons/kora/mimetypes/scalable/application-x-cb7.svg
new file mode 120000
index 000000000..101c54df6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-cb7.svg
@@ -0,0 +1 @@
+application-vnd.comicbook+zip.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-cba.svg b/.icons/kora/mimetypes/scalable/application-x-cba.svg
new file mode 120000
index 000000000..101c54df6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-cba.svg
@@ -0,0 +1 @@
+application-vnd.comicbook+zip.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-cbr.svg b/.icons/kora/mimetypes/scalable/application-x-cbr.svg
new file mode 100644
index 000000000..2d4fbe72a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-cbr.svg
@@ -0,0 +1,13 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 177.88 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#812d7b" offset="0"/>
+ <stop stop-color="#934e8d" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <g fill-rule="nonzero">
+ <path d="m40.901 18.965c-2.354-1.912-5.48-2.965-8.801-2.965s-6.447 1.053-8.801 2.965c-2.374 1.929-3.682 4.5-3.682 7.239 0 2.614 1.192 5.074 3.365 6.97-.039.088-.07.181-.09.278l-.714 3.506c-.085.416.029.665.139.8.128.156.318.242.534.242.163 0 .339-.048.522-.143l4.152-2.153c1.438.461 2.984.704 4.575.704 3.321 0 6.447-1.053 8.801-2.966 2.374-1.928 3.682-4.499 3.682-7.238s-1.307-5.31-3.682-7.239z" fill="#472244"/>
+ <path d="m36.188 57.912h-.754v-4.016h.721v.656h.033c.077-.219.232-.399.467-.541.241-.142.473-.213.697-.213s.412.033.565.098l-.286.705c-.099-.038-.233-.057-.402-.057-.273 0-.516.109-.729.328-.208.213-.312.494-.312.844z" fill="#fff"/>
+ <path d="m28.148 58.043c-.601 0-1.096-.202-1.484-.606-.388-.41-.581-.921-.581-1.533s.193-1.12.581-1.524c.388-.41.883-.615 1.484-.615.448 0 .819.109 1.114.328.295.218.511.494.648.828l-.689.287c-.207-.503-.581-.754-1.122-.754-.334 0-.629.136-.885.409-.252.273-.377.62-.377 1.041s.125.768.377 1.041c.256.273.551.41.885.41.562 0 .95-.252 1.163-.754l.672.287c-.136.327-.357.603-.663.827-.301.219-.675.328-1.123.328z" fill="#fff" fill-opacity=".95"/>
+ <path d="m32.812 58.043c-.306 0-.582-.065-.828-.197-.241-.131-.421-.295-.541-.491h-.033v.557h-.721v-5.868h.754v1.852l-.033.558h.033c.12-.197.3-.361.541-.492.246-.131.522-.197.828-.197.519 0 .967.205 1.344.615s.565.918.565 1.524c0 .607-.188 1.115-.565 1.524-.377.41-.825.615-1.344.615zm-.123-.688c.349 0 .65-.131.901-.394.251-.267.377-.62.377-1.057s-.126-.787-.377-1.049c-.251-.268-.552-.401-.901-.401-.355 0-.659.131-.91.393-.246.262-.369.615-.369 1.057 0 .443.123.795.369 1.057.251.263.555.394.91.394z" fill="#fff" fill-opacity=".95"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-cbt.svg b/.icons/kora/mimetypes/scalable/application-x-cbt.svg
new file mode 120000
index 000000000..101c54df6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-cbt.svg
@@ -0,0 +1 @@
+application-vnd.comicbook+zip.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-cbz.svg b/.icons/kora/mimetypes/scalable/application-x-cbz.svg
new file mode 120000
index 000000000..101c54df6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-cbz.svg
@@ -0,0 +1 @@
+application-vnd.comicbook+zip.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-ccf-container.svg b/.icons/kora/mimetypes/scalable/application-x-ccf-container.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-ccf-container.svg
@@ -0,0 +1 @@
+text-x-install.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-cd-image.svg b/.icons/kora/mimetypes/scalable/application-x-cd-image.svg
new file mode 100644
index 000000000..8075277c5
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-cd-image.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m30.045 59.271c-0.601 0-1.095-0.202-1.483-0.607-0.388-0.409-0.582-0.92-0.582-1.532s0.194-1.12 0.582-1.524c0.388-0.41 0.882-0.615 1.483-0.615 0.448 0 0.82 0.109 1.115 0.328 0.295 0.218 0.511 0.494 0.647 0.827l-0.688 0.287c-0.208-0.502-0.582-0.754-1.123-0.754-0.333 0-0.628 0.137-0.885 0.41-0.251 0.273-0.377 0.62-0.377 1.041s0.126 0.768 0.377 1.041c0.257 0.273 0.552 0.41 0.885 0.41 0.563 0 0.951-0.252 1.164-0.754l0.672 0.286c-0.137 0.328-0.358 0.604-0.664 0.828-0.3 0.219-0.675 0.328-1.123 0.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m34.115 59.271c-0.519 0-0.967-0.205-1.344-0.615-0.377-0.409-0.565-0.918-0.565-1.524 0-0.607 0.188-1.115 0.565-1.524 0.377-0.41 0.825-0.615 1.344-0.615 0.306 0 0.58 0.065 0.82 0.197 0.246 0.131 0.429 0.295 0.549 0.491h0.033l-0.033-0.557v-1.852h0.754v5.868h-0.721v-0.557h-0.033c-0.12 0.196-0.303 0.36-0.549 0.491-0.24 0.131-0.514 0.197-0.82 0.197zm0.123-0.688c0.355 0 0.656-0.132 0.902-0.394 0.251-0.262 0.377-0.615 0.377-1.057 0-0.443-0.126-0.795-0.377-1.057-0.246-0.263-0.547-0.394-0.902-0.394-0.349 0-0.65 0.134-0.901 0.402-0.252 0.262-0.377 0.612-0.377 1.049s0.125 0.789 0.377 1.057c0.251 0.262 0.552 0.394 0.901 0.394z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32 16.539c-2.671 0-5.343 1.023-7.39 3.07-4.093 4.094-4.093 10.686 0 14.78 4.094 4.093 10.686 4.093 14.78 0 4.094-4.094 4.094-10.686 0-14.78-2.047-2.047-4.719-3.07-7.39-3.07z" style="fill-rule:nonzero;fill:#fbff41"/>
+ <path d="m26.495 17.474c-5.257 3.043-7.057 9.77-4.017 15.03 3.04 5.259 9.77 7.058 15.027 4.018 5.26-3.043 7.056-9.769 4.016-15.028s-9.765-7.056-15.026-4.02zm5.502 9.404l9.058 0.233c-0.012 0.756-0.115 1.508-0.308 2.237-0.598 2.225-2.025 4.215-4.161 5.469l-4.585-7.93-4.78 7.836c-1.233-0.763-2.306-1.828-3.085-3.177-0.818-1.414-1.207-2.955-1.216-4.477l9.074-0.193-4.482-7.754c2.155-1.221 4.591-1.47 6.817-0.874 0.64 0.171 1.261 0.414 1.851 0.722l-4.183 7.908z" style="fill-rule:nonzero;fill:#232425"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#454545" offset="0"/>
+ <stop style="stop-color:#696969" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-cda.svg b/.icons/kora/mimetypes/scalable/application-x-cda.svg
new file mode 120000
index 000000000..38aa8675c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-cda.svg
@@ -0,0 +1 @@
+application-x-cd-image.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-chm.svg b/.icons/kora/mimetypes/scalable/application-x-chm.svg
new file mode 100644
index 000000000..330e0b51e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-chm.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m32 20.735c-6.034 0-11 4.965-11 11 0 6.034 4.966 11 11 11s11-4.966 11-11c0-6.035-4.966-11-11-11m0 1c5.486 0 10 4.514 10 10 0 5.485-4.514 10-10 10s-10-4.515-10-10c0-5.486 4.514-10 10-10m-1 2v2h2v-2h-2zm0 4v12h2v-12h-2z" style="fill-rule:nonzero;fill:#f9f9f9"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#929292" offset="0"/>
+ <stop style="stop-color:#d2d2d2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-class-file.svg b/.icons/kora/mimetypes/scalable/application-x-class-file.svg
new file mode 120000
index 000000000..5a6bee202
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-class-file.svg
@@ -0,0 +1 @@
+application-java.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-clementine.svg b/.icons/kora/mimetypes/scalable/application-x-clementine.svg
new file mode 100644
index 000000000..87028a787
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-clementine.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 177.88 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#dc6800" offset="0"/>
+ <stop stop-color="#eeb43f" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path d="m10.145 55.859 3.246-1.324c-.093-.181-.199-.365-.24-.576-1.148-.656-2.158-.584-3.151-.264v-1.135c1.038.008 2.078.009 3.119-.15l-.658-1.912 1.317.998c.184-.162.385-.304.599-.422-2.863-9.425-3.379-11.396.867-.334 2.937-4.016 3.762-15.016 3.803-20.354-.294-.013-.574-.034-.869-.031-3.213.022-5.751.453-8.178 1.713v-3.184c2.602-1.05 5.377-1.59 8.178-1.59l.004.001c12.243 0 22.092 10.025 22.092 22.234-.007 4.379-1.299 8.659-3.711 12.295-.09.059-.18.118-.27.176h-3.574c.182-.233.355-.473.519-.719l-2.421-1.816c-4.43-2.694-8.513-3.165-12.875-4.844-.053.148-.121.289-.206.42.366.81.887 1.233 1.313 1.881-.948-.668-1.392-1.095-2.244-1.426-.116 2.287.745 4.385 1.51 6.504h-.702c-.532 0-1.059-.057-1.573-.165-.32-2.036-.366-4.107-.135-6.155-.263.032-.522-.002-.747-.022-1.306 1.417-1.992 2.861-2.825 4.211-.034-.033-.068-.066-.102-.1-.155-.155-.302-.315-.442-.482l2.739-3.75c-.269-.094-.525-.219-.717-.394-1.118.609-2.299 1.004-3.494 1.414-.068-.229-.126-.462-.172-.698zm26.152-9.209h.002l.865.845c0 .681-.071 1.346-.183 2.033-.567 3.627-1.287 7.212-2.78 10.145l-3.174-1.056c-3.619-1.783-9.043-2.944-12.902-5.518 5.531-3.212 12.103-4.504 18.172-6.449zm-14.492-15.934c7.302 1.452 13.675 7.255 15.059 14.055l-.33.424c-.615 1.076-6.379 2.936-8.471 3.604-3.993.865-6.854 2.918-10.688 3.06-.225-.317-.51-.584-.84-.787 2.332-4.194 1.568-15.41 5.27-20.355zm-11.655 3.722c1.498 6.078 1.508 6.797-.15 2.398v-3.002z" fill="#ffffff" fill-opacity=".7"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-cmakecache.svg b/.icons/kora/mimetypes/scalable/application-x-cmakecache.svg
new file mode 120000
index 000000000..2df582fab
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-cmakecache.svg
@@ -0,0 +1 @@
+text-x-makefile.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-codeblocks-workspace.svg b/.icons/kora/mimetypes/scalable/application-x-codeblocks-workspace.svg
new file mode 100644
index 000000000..b5c3f17a1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-codeblocks-workspace.svg
@@ -0,0 +1,7 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m32 32h-22v-22.913c0-2.02 0.803-3.958 2.231-5.387 1.429-1.428 3.367-2.231 5.387-2.231h14.382v30.531z" style="fill-rule:nonzero;fill:#e44545"/>
+ <path d="m52.323 1.469c0.926 0 1.677 0.751 1.677 1.677v28.854h-22v-30.531h20.323z" style="fill-rule:nonzero;fill:#38ac52"/>
+ <path d="m32 62h-14.382c-2.02 0-3.958-0.803-5.387-2.231-1.428-1.429-2.231-3.367-2.231-5.387v-22.382h22v30z" style="fill-rule:nonzero;fill:#f2ae37"/>
+ <path d="m54 32v22.382c0 2.02-0.803 3.958-2.231 5.387-1.429 1.428-3.367 2.231-5.387 2.231h-14.382v-30h22z" style="fill-rule:nonzero;fill:#3776f2"/>
+ <rect x="18.274" y="18.274" width="27.451" height="27.451" style="fill:#fff"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-codeblocks.svg b/.icons/kora/mimetypes/scalable/application-x-codeblocks.svg
new file mode 100644
index 000000000..513067580
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-codeblocks.svg
@@ -0,0 +1,24 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m31.955 32.011h-21.955v-22.924c0-2.02 0.803-3.958 2.231-5.387 1.429-1.428 3.367-2.231 5.387-2.231h14.337v30.542z" style="fill-rule:nonzero;fill:url(#_Linear1)"/>
+ <path d="m52.323 1.469c0.926 0 1.677 0.751 1.677 1.677v28.865h-22.045v-30.542h20.368z" style="fill-rule:nonzero;fill:url(#_Linear2)"/>
+ <path d="m10 32.011h21.955v29.989h-14.337c-2.02 0-3.958-0.803-5.387-2.231-1.428-1.429-2.231-3.367-2.231-5.387v-22.371z" style="fill-rule:nonzero;fill:url(#_Linear3)"/>
+ <path d="m54 32.011v22.371c0 2.02-0.803 3.958-2.231 5.387-1.429 1.428-3.367 2.231-5.387 2.231h-14.427v-29.989h22.045z" style="fill-rule:nonzero;fill:url(#_Linear4)"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(1.86948e-15,-30.531,30.531,1.86948e-15,22.0993,32)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#e64a4a" offset="0"/>
+ <stop style="stop-color:#ff7474" offset="1"/>
+ </linearGradient>
+ <linearGradient id="_Linear2" x2="1" gradientTransform="matrix(1.86948e-15,-30.531,30.531,1.86948e-15,42.9775,32)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#38ac52" offset="0"/>
+ <stop style="stop-color:#35d058" offset="1"/>
+ </linearGradient>
+ <linearGradient id="_Linear3" x2="1" gradientTransform="matrix(.158809 -30 30 .158809 21.6228 62)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#b70" offset="0"/>
+ <stop style="stop-color:#f2ae37" offset="1"/>
+ </linearGradient>
+ <linearGradient id="_Linear4" x2="1" gradientTransform="matrix(1.8363e-15,-29.989,29.989,1.8363e-15,44.7295,62)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#003fbb" offset="0"/>
+ <stop style="stop-color:#3776f2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-codelite-project.svg b/.icons/kora/mimetypes/scalable/application-x-codelite-project.svg
new file mode 100644
index 000000000..55109c13a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-codelite-project.svg
@@ -0,0 +1,10 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 188.078 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#c7c7c7" offset="0"/>
+ <stop stop-color="#fafafa" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m33 27c0-.552-.448-1-1-1h-11c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1z" fill="#1190e6"/>
+ <path d="m30 24c0-.552-.448-1-1-1h-11c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1z" fill="#6eca60"/>
+ <path d="m27 21c0-.552-.448-1-1-1h-11c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1z" fill="#ffd748"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-codelite-workspace.svg b/.icons/kora/mimetypes/scalable/application-x-codelite-workspace.svg
new file mode 100644
index 000000000..dcaba0362
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-codelite-workspace.svg
@@ -0,0 +1,10 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 188.078 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#363636" offset="0"/>
+ <stop stop-color="#6c6c6c" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m33 27c0-.552-.448-1-1-1h-11c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1z" fill="#1190e6"/>
+ <path d="m30 24c0-.552-.448-1-1-1h-11c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1z" fill="#6eca60"/>
+ <path d="m27 21c0-.552-.448-1-1-1h-11c-.552 0-1 .448-1 1v11c0 .552.448 1 1 1h11c.552 0 1-.448 1-1z" fill="#ffd748"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-compress-tar.svg b/.icons/kora/mimetypes/scalable/application-x-compress-tar.svg
new file mode 120000
index 000000000..8a367b72b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-compress-tar.svg
@@ -0,0 +1 @@
+application-x-compressed-tar.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-compress.svg b/.icons/kora/mimetypes/scalable/application-x-compress.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-compress.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-compressed-iso.svg b/.icons/kora/mimetypes/scalable/application-x-compressed-iso.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-compressed-iso.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-compressed-tar.svg b/.icons/kora/mimetypes/scalable/application-x-compressed-tar.svg
new file mode 100644
index 000000000..2fcea103f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-compressed-tar.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m42 18.285c0-1.262-1.023-2.285-2.285-2.285h-15.23c-1.262 0-2.285 1.023-2.285 2.285v17.43c0 1.262 1.023 2.285 2.285 2.285h15.23c1.262 0 2.285-1.023 2.285-2.285v-17.43z" style="fill:#044937"/>
+ <path d="m33.245 24.663v1.1h-2.2v-1.1h2.2zm0-1.645v1.1h-2.2v-1.1h2.2zm0-1.608v1.1h-2.2v-1.1h2.2zm-0.024-1.636v1.1h-2.2v-1.1h2.2zm0.014-1.572v1.1h-2.2v-1.1h2.2zm4e-3 -1.591v1.1h-2.2v-1.1h2.2z" style="fill-opacity:.93;fill:#fff"/>
+ <path d="m32.951 27.371v-0.694c0-0.194-0.157-0.351-0.349-0.351h-0.97c-0.193 0-0.349 0.157-0.349 0.351v0.693l-0.539 1.591c-0.151 0.443-0.079 0.935 0.193 1.317 0.272 0.381 0.713 0.608 1.18 0.608s0.908-0.227 1.18-0.608c0.271-0.382 0.344-0.874 0.193-1.317l-0.539-1.59zm-0.226 2.497c-0.279 0.393-0.937 0.393-1.217 0-0.14-0.197-0.177-0.451-0.1-0.68l0.181-0.533h1.055l0.181 0.533c0.078 0.229 0.04 0.483-0.1 0.68z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m31.897 59.471c-0.426 0-0.784-0.123-1.074-0.369-0.284-0.246-0.426-0.571-0.426-0.975 0-0.437 0.169-0.779 0.508-1.024 0.339-0.252 0.757-0.377 1.254-0.377 0.443 0 0.806 0.081 1.09 0.245v-0.114c0-0.295-0.101-0.53-0.303-0.705-0.202-0.18-0.451-0.271-0.746-0.271-0.219 0-0.418 0.052-0.598 0.156-0.175 0.104-0.295 0.246-0.361 0.426l-0.688-0.295c0.093-0.24 0.276-0.461 0.549-0.664 0.273-0.207 0.634-0.311 1.082-0.311 0.513 0 0.939 0.15 1.278 0.451 0.339 0.3 0.508 0.724 0.508 1.27v2.426h-0.721v-0.557h-0.033c-0.3 0.459-0.74 0.688-1.319 0.688zm-2.891-4.147h0.983v0.689h-0.983v2.048c0 0.437 0.18 0.656 0.541 0.656 0.136 0 0.251-0.022 0.344-0.066l0.262 0.648c-0.164 0.071-0.366 0.106-0.606 0.106-0.421 0-0.743-0.112-0.967-0.336-0.219-0.224-0.328-0.54-0.328-0.95v-2.106h-0.705v-0.689h0.705v-1.229h0.754v1.229zm6.568 4.016h-0.754v-4.016h0.721v0.656h0.033c0.077-0.219 0.232-0.399 0.467-0.541 0.241-0.142 0.473-0.213 0.697-0.213s0.412 0.033 0.565 0.098l-0.286 0.705c-0.099-0.038-0.233-0.057-0.402-0.057-0.273 0-0.516 0.109-0.729 0.327-0.208 0.213-0.312 0.495-0.312 0.844v2.197zm-3.554-0.557c0.311 0 0.592-0.115 0.844-0.345 0.257-0.235 0.385-0.51 0.385-0.827-0.213-0.175-0.533-0.263-0.959-0.263-0.366 0-0.642 0.08-0.828 0.238-0.185 0.158-0.278 0.344-0.278 0.557 0 0.197 0.084 0.353 0.254 0.467 0.169 0.115 0.363 0.173 0.582 0.173z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(1.07196,-49.7469,49.7469,1.07196,178.156,54.3653)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#075" offset="0"/>
+ <stop style="stop-color:#3ec884" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-compressed.svg b/.icons/kora/mimetypes/scalable/application-x-compressed.svg
new file mode 120000
index 000000000..640cdc862
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-compressed.svg
@@ -0,0 +1 @@
+application-x-archive.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-core.svg b/.icons/kora/mimetypes/scalable/application-x-core.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-core.svg
@@ -0,0 +1 @@
+text-x-install.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-cpio.svg b/.icons/kora/mimetypes/scalable/application-x-cpio.svg
new file mode 100644
index 000000000..65d58dcd9
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-cpio.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m42 18.285c0-1.262-1.023-2.285-2.285-2.285h-15.23c-1.262 0-2.285 1.023-2.285 2.285v17.43c0 1.262 1.023 2.285 2.285 2.285h15.23c1.262 0 2.285-1.023 2.285-2.285v-17.43z" style="fill:#044937"/>
+ <path d="m33.245 24.663v1.1h-2.2v-1.1h2.2zm0-1.645v1.1h-2.2v-1.1h2.2zm0-1.608v1.1h-2.2v-1.1h2.2zm-0.024-1.636v1.1h-2.2v-1.1h2.2zm0.014-1.572v1.1h-2.2v-1.1h2.2zm4e-3 -1.591v1.1h-2.2v-1.1h2.2z" style="fill-opacity:.93;fill:#fff"/>
+ <path d="m32.951 27.371v-0.694c0-0.194-0.157-0.351-0.349-0.351h-0.97c-0.193 0-0.349 0.157-0.349 0.351v0.693l-0.539 1.591c-0.151 0.443-0.079 0.935 0.193 1.317 0.272 0.381 0.713 0.608 1.18 0.608s0.908-0.227 1.18-0.608c0.271-0.382 0.344-0.874 0.193-1.317l-0.539-1.59zm-0.226 2.497c-0.279 0.393-0.937 0.393-1.217 0-0.14-0.197-0.177-0.451-0.1-0.68l0.181-0.533h1.055l0.181 0.533c0.078 0.229 0.04 0.483-0.1 0.68z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m29.856 60.61h-0.754v-5.786h0.722v0.557h0.032c0.121-0.196 0.301-0.36 0.541-0.491 0.246-0.132 0.522-0.197 0.828-0.197 0.519 0 0.967 0.205 1.344 0.615 0.377 0.409 0.566 0.917 0.566 1.524 0 0.606-0.189 1.114-0.566 1.524s-0.825 0.615-1.344 0.615c-0.306 0-0.582-0.066-0.828-0.197-0.24-0.131-0.42-0.295-0.541-0.492h-0.032l0.032 0.558v1.77zm6.034-5.302c0.388-0.41 0.883-0.615 1.484-0.615s1.095 0.205 1.483 0.615c0.388 0.404 0.582 0.912 0.582 1.524s-0.194 1.123-0.582 1.532c-0.388 0.405-0.882 0.607-1.483 0.607s-1.096-0.202-1.484-0.607c-0.388-0.409-0.581-0.92-0.581-1.532s0.193-1.12 0.581-1.524zm-9.145 3.663c-0.601 0-1.095-0.202-1.483-0.607-0.388-0.409-0.582-0.92-0.582-1.532s0.194-1.12 0.582-1.524c0.388-0.41 0.882-0.615 1.483-0.615 0.448 0 0.82 0.109 1.115 0.328 0.295 0.218 0.511 0.494 0.647 0.827l-0.688 0.287c-0.208-0.502-0.582-0.754-1.123-0.754-0.333 0-0.628 0.137-0.885 0.41-0.251 0.273-0.377 0.62-0.377 1.041s0.126 0.768 0.377 1.041c0.257 0.273 0.552 0.409 0.885 0.409 0.563 0 0.951-0.251 1.164-0.754l0.672 0.287c-0.137 0.328-0.358 0.604-0.664 0.828-0.3 0.219-0.675 0.328-1.123 0.328zm7.852-0.131h-0.754v-4.016h0.754v4.016zm1.851-0.951c0.262 0.262 0.571 0.393 0.926 0.393s0.661-0.131 0.918-0.393c0.262-0.268 0.393-0.62 0.393-1.057s-0.131-0.787-0.393-1.049c-0.257-0.268-0.563-0.402-0.918-0.402s-0.664 0.134-0.926 0.402c-0.257 0.262-0.385 0.612-0.385 1.049s0.128 0.789 0.385 1.057zm-5.346 0.393c0.35 0 0.65-0.131 0.902-0.393 0.251-0.268 0.377-0.62 0.377-1.057s-0.126-0.787-0.377-1.049c-0.252-0.268-0.552-0.402-0.902-0.402-0.355 0-0.658 0.131-0.91 0.394-0.245 0.262-0.368 0.614-0.368 1.057 0 0.442 0.123 0.795 0.368 1.057 0.252 0.262 0.555 0.393 0.91 0.393zm3.495-4.466c-0.104 0.104-0.23 0.156-0.377 0.156-0.148 0-0.273-0.052-0.377-0.156s-0.156-0.23-0.156-0.377c0-0.148 0.052-0.273 0.156-0.377s0.229-0.156 0.377-0.156c0.147 0 0.273 0.052 0.377 0.156s0.156 0.229 0.156 0.377c0 0.147-0.052 0.273-0.156 0.377z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(1.07196,-49.7469,49.7469,1.07196,178.156,54.3653)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#075" offset="0"/>
+ <stop style="stop-color:#3ec884" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-cson.svg b/.icons/kora/mimetypes/scalable/application-x-cson.svg
new file mode 100644
index 000000000..bc2ec4e2f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-cson.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1.1">
+ <path style="opacity:0.2" d="m10 5c-1.108 0-2 0.892-2 2v36c0 1.108 0.892 2 2 2h28c1.108 0 2-0.892 2-2v-26l-12-12z"/>
+ <path style="fill:#4f4f4f" d="m10 4c-1.108 0-2 0.892-2 2v36c0 1.108 0.892 2 2 2h28c1.108 0 2-0.892 2-2v-26l-10-2-2-10z"/>
+ <path style="opacity:0.2" d="m40 17-12-12v10c0 1.108 0.892 2 2 2z"/>
+ <path style="fill:#696969" d="m40 16-12-12v10c0 1.108 0.892 2 2 2z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m10 4c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h18v-1h-18z"/>
+ <path style="opacity:0.2" d="M 15,23 V 25 H 23 V 23 Z M 25,23 V 25 H 30 V 23 Z M 19,27 V 29 H 21 V 27 Z M 23,27 V 29 H 32 V 27 Z M 15,31 V 33 H 19 V 31 Z M 21,31 V 33 H 35 V 31 Z M 15,35 V 37 H 19 V 35 Z M 21,35 V 37 H 32 V 35 Z"/>
+ <path style="fill:#e9dec3" d="M 15,22 V 24 H 23 V 22 Z M 19,26 V 28 H 21 V 26 Z M 15,30 V 32 H 19 V 30 Z M 15,34 V 36 H 19 V 34 Z"/>
+ <path style="fill:#e0ae52" d="M 25,22 V 24 H 30 V 22 Z M 23,26 V 28 H 32 V 26 Z M 21,30 V 32 H 35 V 30 Z M 21,34 V 36 H 32 V 34 Z"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-csproj.svg b/.icons/kora/mimetypes/scalable/application-x-csproj.svg
new file mode 120000
index 000000000..dcd461466
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-csproj.svg
@@ -0,0 +1 @@
+application-x-mono-develop.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-cue.svg b/.icons/kora/mimetypes/scalable/application-x-cue.svg
new file mode 120000
index 000000000..12720d329
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-cue.svg
@@ -0,0 +1 @@
+source-playlist.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-dbf.svg b/.icons/kora/mimetypes/scalable/application-x-dbf.svg
new file mode 120000
index 000000000..d150bb251
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-dbf.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-dbm.svg b/.icons/kora/mimetypes/scalable/application-x-dbm.svg
new file mode 120000
index 000000000..760d7ae8d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-dbm.svg
@@ -0,0 +1 @@
+pgmodeler-dbm.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-deb-debian.svg b/.icons/kora/mimetypes/scalable/application-x-deb-debian.svg
new file mode 100644
index 000000000..2d7647b04
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-deb-debian.svg
@@ -0,0 +1,13 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 177.88 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#971c3c" offset="0"/>
+ <stop stop-color="#b7566f" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <g fill-rule="nonzero">
+ <path d="m27.39 59.371c-.519 0-.968-.205-1.345-.615-.377-.409-.565-.918-.565-1.524s.188-1.115.565-1.524c.377-.41.826-.615 1.345-.615.306 0 .579.066.819.197.246.131.429.295.549.491h.033l-.033-.557v-1.852h.754v5.868h-.721v-.557h-.033c-.12.196-.303.36-.549.491-.24.131-.513.197-.819.197zm.122-.688c.356 0 .656-.132.902-.394.251-.262.377-.614.377-1.057s-.126-.795-.377-1.057c-.246-.262-.546-.394-.902-.394-.349 0-.65.134-.901.402-.251.262-.377.612-.377 1.049s.126.789.377 1.057c.251.262.552.394.901.394z" fill="#fff"/>
+ <path d="m32.203 59.371c-.607 0-1.101-.202-1.484-.606-.377-.405-.565-.916-.565-1.533 0-.585.183-1.087.549-1.508.372-.421.844-.631 1.418-.631.595 0 1.071.194 1.426.582.361.388.541.907.541 1.557l-.008.139h-3.172c.022.405.156.724.402.959.251.235.543.353.876.353.541 0 .907-.23 1.099-.689l.672.279c-.131.311-.347.573-.648.787-.3.207-.669.311-1.106.311zm1.082-2.623c-.017-.229-.123-.448-.32-.655-.191-.208-.478-.312-.86-.312-.279 0-.522.088-.73.263-.202.174-.341.409-.418.704z" fill="#fff"/>
+ <path d="m36.892 59.371c-.306 0-.582-.066-.828-.197-.24-.131-.42-.295-.541-.491h-.032v.557h-.722v-5.868h.754v1.852l-.032.557h.032c.121-.196.301-.36.541-.491.246-.131.522-.197.828-.197.519 0 .967.205 1.344.615.377.409.566.918.566 1.524s-.189 1.115-.566 1.524c-.377.41-.825.615-1.344.615zm-.123-.688c.35 0 .65-.132.902-.394.251-.268.377-.62.377-1.057s-.126-.787-.377-1.049c-.252-.268-.552-.402-.902-.402-.355 0-.658.132-.91.394-.246.262-.368.614-.368 1.057s.122.795.368 1.057c.252.262.555.394.91.394z" fill="#fff"/>
+ <path d="m33.445 38c-3.358-1.208-5.353-2.691-7.541-6.001-.536-.911-1.523-2.946-1.486-5.602-.087-2.648 1.251-5.699 3.748-7.327 2.411-1.719 5.523-1.744 7.375-1.066 1.909.709 2.684 1.89 2.706 1.834-.059.015 1.023.924 1.505 2.904.537 1.904-.009 5.059-2.634 6.35-1.207.648-2.775.765-4.005.302-1.23-.496-2.122-1.585-2.42-2.723-.648-2.512 1.258-3.904 2.099-4.047 3.421-1.14 5.153 4.213 1.152 4.668 1.824.609 3.704-1.263 3.346-3.169-.072-1.906-2.38-3.799-4.926-3.023-.665.183-1.671.65-2.459 1.699-.808 1.044-1.175 2.679-.755 4.268.409 1.598 1.655 3.127 3.389 3.815 1.752.646 3.703.461 5.314-.377 3.439-1.701 4.128-5.847 3.444-8.128-.603-2.451-1.935-3.574-1.866-3.591-.024.067-.982-1.389-3.35-2.274-2.315-.844-5.924-.784-8.814 1.242-2.957 1.897-4.559 5.624-4.443 8.627-.04 3.051 1.097 5.385 1.717 6.423 2.501 3.813 5.366 5.005 8.904 5.196" fill-opacity=".47"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-deb-linuxmint.svg b/.icons/kora/mimetypes/scalable/application-x-deb-linuxmint.svg
new file mode 100644
index 000000000..9279cf56e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-deb-linuxmint.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m27.39 59.371c-0.519 0-0.968-0.205-1.345-0.615-0.377-0.409-0.565-0.918-0.565-1.524s0.188-1.115 0.565-1.524c0.377-0.41 0.826-0.615 1.345-0.615 0.306 0 0.579 0.066 0.819 0.197 0.246 0.131 0.429 0.295 0.549 0.491h0.033l-0.033-0.557v-1.852h0.754v5.868h-0.721v-0.557h-0.033c-0.12 0.196-0.303 0.36-0.549 0.491-0.24 0.131-0.513 0.197-0.819 0.197zm0.122-0.688c0.356 0 0.656-0.132 0.902-0.394 0.251-0.262 0.377-0.614 0.377-1.057s-0.126-0.795-0.377-1.057c-0.246-0.262-0.546-0.394-0.902-0.394-0.349 0-0.65 0.134-0.901 0.402-0.251 0.262-0.377 0.612-0.377 1.049s0.126 0.789 0.377 1.057c0.251 0.262 0.552 0.394 0.901 0.394z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.203 59.371c-0.607 0-1.101-0.202-1.484-0.606-0.377-0.405-0.565-0.916-0.565-1.533 0-0.585 0.183-1.087 0.549-1.508 0.372-0.421 0.844-0.631 1.418-0.631 0.595 0 1.071 0.194 1.426 0.582 0.361 0.388 0.541 0.907 0.541 1.557l-8e-3 0.139h-3.172c0.022 0.405 0.156 0.724 0.402 0.959 0.251 0.235 0.543 0.353 0.876 0.353 0.541 0 0.907-0.23 1.099-0.689l0.672 0.279c-0.131 0.311-0.347 0.573-0.648 0.787-0.3 0.207-0.669 0.311-1.106 0.311zm1.082-2.623c-0.017-0.229-0.123-0.448-0.32-0.655-0.191-0.208-0.478-0.312-0.86-0.312-0.279 0-0.522 0.088-0.73 0.263-0.202 0.174-0.341 0.409-0.418 0.704h2.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m36.892 59.371c-0.306 0-0.582-0.066-0.828-0.197-0.24-0.131-0.42-0.295-0.541-0.491h-0.032v0.557h-0.722v-5.868h0.754v1.852l-0.032 0.557h0.032c0.121-0.196 0.301-0.36 0.541-0.491 0.246-0.131 0.522-0.197 0.828-0.197 0.519 0 0.967 0.205 1.344 0.615 0.377 0.409 0.566 0.918 0.566 1.524s-0.189 1.115-0.566 1.524c-0.377 0.41-0.825 0.615-1.344 0.615zm-0.123-0.688c0.35 0 0.65-0.132 0.902-0.394 0.251-0.268 0.377-0.62 0.377-1.057s-0.126-0.787-0.377-1.049c-0.252-0.268-0.552-0.402-0.902-0.402-0.355 0-0.658 0.132-0.91 0.394-0.246 0.262-0.368 0.614-0.368 1.057s0.122 0.795 0.368 1.057c0.252 0.262 0.555 0.394 0.91 0.394z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m17.858 13.988v8.217h3.381v1.65l5e-3 6.468c0 5.326 4.626 9.367 9.958 9.367h15.326v-16.257c0-5.332-4.621-9.368-9.957-9.368l-4.459-0.01-14.254-0.067zm2.177 2.186l12.073 0.053v0.01h4.463c4.3 0 7.786 3.221 7.786 7.196v11.896c0 1.324-1.19 2.185-2.55 2.185h-10.606c-4.295 0-7.781-3.222-7.781-7.196l-9e-3 -8.156c0-1.266-1.105-2.128-2.023-2.128h-1.353v-3.86zm5.467 2.419v11.815c0 1.254 0.458 2.354 1.351 3.243 0.763 0.752 1.68 1.24 2.711 1.351h2.916v-2.316l-2.504-9e-3c-1.217 0-2.257-1.184-2.257-2.706v-11.378h-2.217zm8.358 1.941c-1.008 0-1.903 0.374-2.623 1.1-0.718 0.726-1.095 1.632-1.095 2.655v5.172h2.345v-5.172c0-0.392 0.128-0.698 0.408-0.981 0.28-0.284 0.578-0.412 0.965-0.412 0.394 0 0.687 0.128 0.969 0.412 0.28 0.283 0.407 0.589 0.407 0.981v5.172h2.346v-5.172c0-0.392 0.127-0.698 0.407-0.981 0.281-0.284 0.575-0.412 0.969-0.412 0.386 0 0.684 0.128 0.965 0.412 0.28 0.283 0.407 0.589 0.407 0.981-5e-3 0.492 0.015 5.141 0.015 5.141h2.338l-7e-3 -5.141c0-1.023-0.377-1.929-1.095-2.655-0.72-0.726-1.615-1.1-2.623-1.1-0.988 0-1.853 0.367-2.553 1.041-0.698-0.673-1.557-1.041-2.545-1.041z" style="fill:#eaf7df"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#4b7b40" offset="0"/>
+ <stop style="stop-color:#9ad971" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-deb-ubuntu.svg b/.icons/kora/mimetypes/scalable/application-x-deb-ubuntu.svg
new file mode 100644
index 000000000..92a7e1c54
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-deb-ubuntu.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m27.39 59.371c-0.519 0-0.968-0.205-1.345-0.615-0.377-0.409-0.565-0.918-0.565-1.524s0.188-1.115 0.565-1.524c0.377-0.41 0.826-0.615 1.345-0.615 0.306 0 0.579 0.066 0.819 0.197 0.246 0.131 0.429 0.295 0.549 0.491h0.033l-0.033-0.557v-1.852h0.754v5.868h-0.721v-0.557h-0.033c-0.12 0.196-0.303 0.36-0.549 0.491-0.24 0.131-0.513 0.197-0.819 0.197zm0.122-0.688c0.356 0 0.656-0.132 0.902-0.394 0.251-0.262 0.377-0.614 0.377-1.057s-0.126-0.795-0.377-1.057c-0.246-0.262-0.546-0.394-0.902-0.394-0.349 0-0.65 0.134-0.901 0.402-0.251 0.262-0.377 0.612-0.377 1.049s0.126 0.789 0.377 1.057c0.251 0.262 0.552 0.394 0.901 0.394z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.203 59.371c-0.607 0-1.101-0.202-1.484-0.606-0.377-0.405-0.565-0.916-0.565-1.533 0-0.585 0.183-1.087 0.549-1.508 0.372-0.421 0.844-0.631 1.418-0.631 0.595 0 1.071 0.194 1.426 0.582 0.361 0.388 0.541 0.907 0.541 1.557l-8e-3 0.139h-3.172c0.022 0.405 0.156 0.724 0.402 0.959 0.251 0.235 0.543 0.353 0.876 0.353 0.541 0 0.907-0.23 1.099-0.689l0.672 0.279c-0.131 0.311-0.347 0.573-0.648 0.787-0.3 0.207-0.669 0.311-1.106 0.311zm1.082-2.623c-0.017-0.229-0.123-0.448-0.32-0.655-0.191-0.208-0.478-0.312-0.86-0.312-0.279 0-0.522 0.088-0.73 0.263-0.202 0.174-0.341 0.409-0.418 0.704h2.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m36.892 59.371c-0.306 0-0.582-0.066-0.828-0.197-0.24-0.131-0.42-0.295-0.541-0.491h-0.032v0.557h-0.722v-5.868h0.754v1.852l-0.032 0.557h0.032c0.121-0.196 0.301-0.36 0.541-0.491 0.246-0.131 0.522-0.197 0.828-0.197 0.519 0 0.967 0.205 1.344 0.615 0.377 0.409 0.566 0.918 0.566 1.524s-0.189 1.115-0.566 1.524c-0.377 0.41-0.825 0.615-1.344 0.615zm-0.123-0.688c0.35 0 0.65-0.132 0.902-0.394 0.251-0.268 0.377-0.62 0.377-1.057s-0.126-0.787-0.377-1.049c-0.252-0.268-0.552-0.402-0.902-0.402-0.355 0-0.658 0.132-0.91 0.394-0.246 0.262-0.368 0.614-0.368 1.057s0.122 0.795 0.368 1.057c0.252 0.262 0.555 0.394 0.91 0.394z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m39.275 13.87c-0.124-8e-3 -0.246-6e-3 -0.366 2e-3 -0.802 0.056-1.544 0.5-1.976 1.249-0.689 1.196-0.276 2.716 0.922 3.407 1.196 0.689 2.719 0.289 3.408-0.911 0.691-1.193 0.295-2.741-0.901-3.431-0.337-0.194-0.716-0.293-1.087-0.316zm-6.565 2.651c-1.729 0-3.347 0.408-4.797 1.128l1.738 3.138c0.936-0.437 1.961-0.695 3.059-0.695 3.822 0 6.977 2.925 7.306 6.664l3.548-0.044c-0.177-2.756-1.383-5.235-3.234-7.055-0.953 0.357-2.035 0.302-2.985-0.249-0.949-0.549-1.549-1.467-1.714-2.475-0.926-0.254-1.915-0.412-2.921-0.412zm-6.023 1.833c-2.191 1.463-3.804 3.708-4.482 6.329 0.793 0.645 1.27 1.609 1.27 2.713 0 1.097-0.476 2.097-1.27 2.745 0.678 2.62 2.291 4.855 4.482 6.318l1.833-3.083c-1.88-1.322-3.104-3.507-3.104-5.98 0-2.476 1.224-4.659 3.104-5.981l-1.833-3.061zm-6.719 6.546c-1.384 0-2.496 1.112-2.496 2.496 0 1.379 1.112 2.496 2.496 2.496 1.385 0 2.508-1.117 2.508-2.496 0-1.384-1.123-2.496-2.508-2.496zm20.048 3.159c-0.329 3.733-3.484 6.664-7.306 6.664-1.099 0-2.124-0.247-3.059-0.684l-1.738 3.114c1.45 0.723 3.068 1.118 4.797 1.118 1.006 0 1.995-0.134 2.921-0.391 0.164-1.007 0.764-1.922 1.714-2.473 0.952-0.549 2.032-0.602 2.985-0.24 1.851-1.822 3.057-4.297 3.234-7.055l-3.548-0.053zm-1.097 7.89c-0.362 0.031-0.727 0.151-1.064 0.346-1.198 0.687-1.611 2.204-0.922 3.397 0.692 1.2 2.232 1.603 3.429 0.914 1.198-0.691 1.592-2.214 0.901-3.41-0.432-0.748-1.185-1.191-1.987-1.247-0.12-0.01-0.236-0.01-0.357 0z" style="fill-opacity:.85;fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#e15d31" offset="0"/>
+ <stop style="stop-color:#ff936d" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-deb.svg b/.icons/kora/mimetypes/scalable/application-x-deb.svg
new file mode 120000
index 000000000..c5eabff9a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-deb.svg
@@ -0,0 +1 @@
+application-x-deb-debian.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-deepinclone-dim.svg b/.icons/kora/mimetypes/scalable/application-x-deepinclone-dim.svg
new file mode 100644
index 000000000..61a1e1c89
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-deepinclone-dim.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m27.128 43.918c-0.95-0.298-1.584-0.615-2.535-1.23 3.771 0.274 8.652-0.615 11.98-3.474 0 0 6.306-4.766 1.901-12.577 0 0 0.634 3.137-0.203 5.75 0 0-0.95 3.536-4.88 4.551-5.863 1.538-12.519-2.46-15.308-4.243-0.212-1.845-0.025-3.905 0.634-5.873 0.951-2.768 3.201-5.136 5.737-6.642-0.634 4.212-0.134 8.087 0.633 9.686 0.951 2.152 2.536 4.705 5.959 5.043 3.296 0.307 5.102-2.46 5.102-2.46 1.585-2.46 1.902-5.904 1.902-5.996-0.026-0.086-0.317-0.308-0.317-0.308-1.268 4.336-3.17 5.781-3.17 5.781-2.852 2.768-5.039 0.923-5.039 0.923-2.218-2.153-0.634-5.997-0.634-5.997 0.951-2.46 3.455-6.211 6.371-8.117 0.633 0.113 0.95 0.184 1.584 0.307 1.902 0.615 3.296 1.537 4.596 2.767-2.219 0.615-5.578 2.153-5.578 2.153-5.451 2.152-5.8 5.443-5.8 5.443-0.634 3.382 2.219 1.845 2.219 1.845 2.852-1.23 4.341-5.535 4.341-5.535-0.95-0.163-1.584 0.098-1.584 0.098-1.268 2.767-3.55 3.844-3.55 3.844-0.951 0.615-1.267-0.308-1.267-0.308-0.159-0.615 0.633-0.615 0.633-0.615 1.268-0.615 2.219-1.845 2.219-2.152 0.187-0.615 0.634-0.615 0.634-0.615 1.901-0.615 3.391-0.615 3.391-0.615 2.218-0.255 5.578 0.615 5.578 0.615 0.633 0.286 1.584 0.615 2.218 0.615 1.268 2.767 1.585 6.242 0.206 9.44-2.535 6.857-10.68 10.424-17.938 7.903l-0.035-7e-3z" style="fill-opacity:.6;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,615.22,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#008cff" offset="0"/>
+ <stop style="stop-color:#54b1ff" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-designer.svg b/.icons/kora/mimetypes/scalable/application-x-designer.svg
new file mode 120000
index 000000000..396774efe
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-designer.svg
@@ -0,0 +1 @@
+application-x-glade.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-desktop-budgie.svg b/.icons/kora/mimetypes/scalable/application-x-desktop-budgie.svg
new file mode 100644
index 000000000..0bfec017f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-desktop-budgie.svg
@@ -0,0 +1,11 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m43.417 60.71h-0.754v-5.786h0.721v0.557h0.033c0.12-0.197 0.3-0.36 0.541-0.492 0.246-0.131 0.522-0.196 0.828-0.196 0.519 0 0.967 0.205 1.344 0.614 0.377 0.41 0.565 0.918 0.565 1.525 0 0.606-0.188 1.114-0.565 1.524s-0.825 0.615-1.344 0.615c-0.306 0-0.582-0.066-0.828-0.197-0.241-0.131-0.421-0.295-0.541-0.492h-0.033l0.033 0.558v1.77zm-14.308-1.639c-0.448 0-0.82-0.11-1.115-0.328-0.289-0.219-0.502-0.492-0.639-0.82l0.672-0.278c0.213 0.502 0.577 0.754 1.09 0.754 0.235 0 0.426-0.052 0.574-0.156 0.153-0.104 0.229-0.24 0.229-0.41 0-0.262-0.183-0.44-0.549-0.532l-0.811-0.197c-0.257-0.066-0.5-0.189-0.73-0.369-0.229-0.186-0.344-0.434-0.344-0.746 0-0.355 0.156-0.642 0.467-0.86 0.317-0.224 0.692-0.336 1.123-0.336 0.355 0 0.672 0.082 0.951 0.246 0.278 0.158 0.478 0.388 0.598 0.688l-0.656 0.27c-0.147-0.355-0.453-0.532-0.917-0.532-0.224 0-0.413 0.046-0.566 0.139s-0.229 0.219-0.229 0.377c0 0.23 0.177 0.385 0.532 0.467l0.795 0.189c0.377 0.087 0.656 0.237 0.836 0.45 0.181 0.214 0.271 0.454 0.271 0.722 0 0.36-0.148 0.661-0.443 0.901-0.295 0.241-0.675 0.361-1.139 0.361zm-4.106 0c-0.607 0-1.101-0.202-1.484-0.607-0.377-0.404-0.565-0.915-0.565-1.532 0-0.585 0.183-1.088 0.549-1.508 0.372-0.421 0.844-0.631 1.418-0.631 0.595 0 1.071 0.194 1.426 0.582 0.361 0.388 0.541 0.907 0.541 1.557l-8e-3 0.139h-3.172c0.022 0.404 0.156 0.724 0.402 0.959 0.251 0.235 0.543 0.352 0.876 0.352 0.541 0 0.907-0.229 1.099-0.688l0.672 0.279c-0.131 0.311-0.347 0.573-0.648 0.786-0.3 0.208-0.669 0.312-1.106 0.312zm-2.691-0.131h-0.721v-0.558h-0.033c-0.12 0.197-0.303 0.361-0.549 0.492-0.24 0.131-0.513 0.197-0.819 0.197-0.519 0-0.968-0.205-1.345-0.615s-0.565-0.918-0.565-1.524c0-0.607 0.188-1.115 0.565-1.525 0.377-0.409 0.826-0.614 1.345-0.614 0.306 0 0.579 0.065 0.819 0.196 0.246 0.132 0.429 0.295 0.549 0.492h0.033l-0.033-0.557v-1.852h0.754v5.868zm16.19-3.533c0.388-0.409 0.883-0.614 1.484-0.614s1.095 0.205 1.483 0.614c0.388 0.405 0.582 0.913 0.582 1.525s-0.194 1.123-0.582 1.532c-0.388 0.405-0.882 0.607-1.483 0.607s-1.096-0.202-1.484-0.607c-0.388-0.409-0.582-0.92-0.582-1.532s0.194-1.12 0.582-1.525zm-1.464 3.598c-0.421 0-0.743-0.112-0.967-0.336-0.219-0.224-0.328-0.541-0.328-0.95v-2.107h-0.705v-0.688h0.705v-1.229h0.754v1.229h0.984v0.688h-0.984v2.049c0 0.437 0.18 0.656 0.541 0.656 0.137 0 0.251-0.022 0.344-0.066l0.263 0.648c-0.164 0.071-0.367 0.106-0.607 0.106zm-4.937-5.933v3.614l1.737-1.762h0.967v0.033l-1.565 1.565 1.639 2.385v0.033h-0.909l-1.263-1.894-0.606 0.607v1.287h-0.754v-5.868h0.754zm-11.789 5.31c0.356 0 0.656-0.131 0.902-0.393 0.251-0.262 0.377-0.615 0.377-1.057 0-0.443-0.126-0.795-0.377-1.057-0.246-0.263-0.546-0.394-0.902-0.394-0.349 0-0.65 0.134-0.901 0.402-0.251 0.262-0.377 0.612-0.377 1.049s0.126 0.789 0.377 1.057c0.251 0.262 0.552 0.393 0.901 0.393zm18.748-0.393c0.262 0.262 0.571 0.393 0.926 0.393s0.661-0.131 0.918-0.393c0.262-0.268 0.393-0.62 0.393-1.057s-0.131-0.787-0.393-1.049c-0.257-0.268-0.563-0.402-0.918-0.402s-0.664 0.134-0.926 0.402c-0.257 0.262-0.386 0.612-0.386 1.049s0.129 0.789 0.386 1.057zm5.603 0.393c0.349 0 0.65-0.131 0.901-0.393 0.252-0.268 0.377-0.62 0.377-1.057s-0.125-0.787-0.377-1.049c-0.251-0.268-0.552-0.402-0.901-0.402-0.355 0-0.659 0.131-0.91 0.394-0.246 0.262-0.369 0.614-0.369 1.057 0 0.442 0.123 0.795 0.369 1.057 0.251 0.262 0.555 0.393 0.91 0.393zm-18.578-1.934c-0.017-0.229-0.123-0.448-0.32-0.655-0.191-0.208-0.478-0.312-0.86-0.312-0.279 0-0.522 0.088-0.73 0.262-0.202 0.175-0.341 0.41-0.418 0.705h2.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m36.248 16.318c-1.369-0.048-2.936 0.176-3.86 0.607-3.786 1.579-5.693 8.232-9.696 7.843-1.392-0.165-2.473-0.894-3.3-2.225-1.3 0.418-1.12 3.607-0.313 5.265 3.244 6.668 9.265 9.549 16.067 7.92 5.258-1.572 8.767-5.558 9.222-10.577 0.035-0.278 0.054-0.482 0.073-0.697 0.084-0.28 0.257-0.392 0.626-0.622 0.665-0.41 0.671-0.568-0.105-0.834-0.463-0.159-0.678-0.296-1.004-1.424-1.788-3.595-4.834-5.14-7.71-5.256zm1.981 3.641c0.645 0 1.167 0.523 1.167 1.169 0 0.644-0.522 1.167-1.167 1.167-0.644 0-1.168-0.523-1.168-1.167 0-0.646 0.524-1.169 1.168-1.169zm-8.028 4.877c0.123 6e-3 0.25 0.023 0.381 0.048 0.814 0.152 1.676 1.082 1.775 1.917 0.096 0.816-0.463 1.872-1.215 2.295-0.537 0.302-1.804 0.469-2.816 0.373-0.882-0.084-2.91-0.504-3.486-0.723l-0.501-0.191 1.388-0.677c1.161-0.565 1.517-0.843 2.172-1.692 0.755-0.983 1.442-1.394 2.302-1.35z" style="fill-rule:nonzero;fill:#3d434a"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#758b9a" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-desktop-gnome.svg b/.icons/kora/mimetypes/scalable/application-x-desktop-gnome.svg
new file mode 100644
index 000000000..0460ee8ce
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-desktop-gnome.svg
@@ -0,0 +1,12 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 177.88 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#758b9a" offset="0"/>
+ <stop stop-color="#b5bdc2" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path d="m43.417 60.71h-.754v-5.786h.721v.557h.033c.12-.197.3-.36.541-.492.246-.131.522-.196.828-.196.519 0 .967.205 1.344.614.377.41.565.918.565 1.525 0 .606-.188 1.114-.565 1.524s-.825.615-1.344.615c-.306 0-.582-.066-.828-.197-.241-.131-.421-.295-.541-.492h-.033l.033.558zm-14.308-1.639c-.448 0-.82-.11-1.115-.328-.289-.219-.502-.492-.639-.82l.672-.278c.213.502.577.754 1.09.754.235 0 .426-.052.574-.156.153-.104.229-.24.229-.41 0-.262-.183-.44-.549-.532l-.811-.197c-.257-.066-.5-.189-.73-.369-.229-.186-.344-.434-.344-.746 0-.355.156-.642.467-.86.317-.224.692-.336 1.123-.336.355 0 .672.082.951.246.278.158.478.388.598.688l-.656.27c-.147-.355-.453-.532-.917-.532-.224 0-.413.046-.566.139s-.229.219-.229.377c0 .23.177.385.532.467l.795.189c.377.087.656.237.836.45.181.214.271.454.271.722 0 .36-.148.661-.443.901-.295.241-.675.361-1.139.361zm-4.106 0c-.607 0-1.101-.202-1.484-.607-.377-.404-.565-.915-.565-1.532 0-.585.183-1.088.549-1.508.372-.421.844-.631 1.418-.631.595 0 1.071.194 1.426.582.361.388.541.907.541 1.557l-.008.139h-3.172c.022.404.156.724.402.959.251.235.543.352.876.352.541 0 .907-.229 1.099-.688l.672.279c-.131.311-.347.573-.648.786-.3.208-.669.312-1.106.312zm-2.691-.131h-.721v-.558h-.033c-.12.197-.303.361-.549.492-.24.131-.513.197-.819.197-.519 0-.968-.205-1.345-.615s-.565-.918-.565-1.524c0-.607.188-1.115.565-1.525.377-.409.826-.614 1.345-.614.306 0 .579.065.819.196.246.132.429.295.549.492h.033l-.033-.557v-1.852h.754zm16.19-3.533c.388-.409.883-.614 1.484-.614s1.095.205 1.483.614c.388.405.582.913.582 1.525s-.194 1.123-.582 1.532c-.388.405-.882.607-1.483.607s-1.096-.202-1.484-.607c-.388-.409-.582-.92-.582-1.532s.194-1.12.582-1.525zm-1.464 3.598c-.421 0-.743-.112-.967-.336-.219-.224-.328-.541-.328-.95v-2.107h-.705v-.688h.705v-1.229h.754v1.229h.984v.688h-.984v2.049c0 .437.18.656.541.656.137 0 .251-.022.344-.066l.263.648c-.164.071-.367.106-.607.106zm-4.937-5.933v3.614l1.737-1.762h.967v.033l-1.565 1.565 1.639 2.385v.033h-.909l-1.263-1.894-.606.607v1.287h-.754v-5.868zm-11.789 5.31c.356 0 .656-.131.902-.393.251-.262.377-.615.377-1.057 0-.443-.126-.795-.377-1.057-.246-.263-.546-.394-.902-.394-.349 0-.65.134-.901.402-.251.262-.377.612-.377 1.049s.126.789.377 1.057c.251.262.552.393.901.393zm18.748-.393c.262.262.571.393.926.393s.661-.131.918-.393c.262-.268.393-.62.393-1.057s-.131-.787-.393-1.049c-.257-.268-.563-.402-.918-.402s-.664.134-.926.402c-.257.262-.386.612-.386 1.049s.129.789.386 1.057zm5.603.393c.349 0 .65-.131.901-.393.252-.268.377-.62.377-1.057s-.125-.787-.377-1.049c-.251-.268-.552-.402-.901-.402-.355 0-.659.131-.91.394-.246.262-.369.614-.369 1.057 0 .442.123.795.369 1.057.251.262.555.393.91.393zm-18.578-1.934c-.017-.229-.123-.448-.32-.655-.191-.208-.478-.312-.86-.312-.279 0-.522.088-.73.262-.202.175-.341.41-.418.705z" fill="#fff" fill-rule="nonzero"/>
+ <g fill="#3d434a">
+ <path transform="matrix(.983042 0 0 .949715 .336971 1.60913)" d="m19.871 32h24.676v7.506h-24.676z" fill-opacity=".5"/>
+ <path transform="matrix(1.90557 0 0 1.90557 16.7555 11.7555)" d="m15.26 3.082c0-1.293-1.049-2.342-2.342-2.342h-9.836c-1.293 0-2.342 1.049-2.342 2.342v9.836c0 1.293 1.049 2.342 2.342 2.342h9.836c1.293 0 2.342-1.049 2.342-2.342zm-.895.08c0-.843-.684-1.527-1.527-1.527h-9.676c-.843 0-1.527.684-1.527 1.527v9.676c0 .843.684 1.527 1.527 1.527h9.676c.843 0 1.527-.684 1.527-1.527z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-desktop-kde.svg b/.icons/kora/mimetypes/scalable/application-x-desktop-kde.svg
new file mode 100644
index 000000000..8a6fa9df9
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-desktop-kde.svg
@@ -0,0 +1,17 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m20.19 59.071c-0.519 0-0.968-0.205-1.345-0.615s-0.565-0.918-0.565-1.524c0-0.607 0.188-1.115 0.565-1.525 0.377-0.409 0.826-0.614 1.345-0.614 0.306 0 0.579 0.065 0.819 0.196 0.246 0.132 0.429 0.295 0.549 0.492h0.033l-0.033-0.557v-1.852h0.754v5.868h-0.721v-0.558h-0.033c-0.12 0.197-0.303 0.361-0.549 0.492-0.24 0.131-0.513 0.197-0.819 0.197zm0.122-0.689c0.356 0 0.656-0.131 0.902-0.393 0.251-0.262 0.377-0.615 0.377-1.057 0-0.443-0.126-0.795-0.377-1.057-0.246-0.263-0.546-0.394-0.902-0.394-0.349 0-0.65 0.134-0.901 0.402-0.251 0.262-0.377 0.612-0.377 1.049s0.126 0.789 0.377 1.057c0.251 0.262 0.552 0.393 0.901 0.393z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m25.003 59.071c-0.607 0-1.101-0.202-1.484-0.607-0.377-0.404-0.565-0.915-0.565-1.532 0-0.585 0.183-1.088 0.549-1.508 0.372-0.421 0.844-0.631 1.418-0.631 0.595 0 1.071 0.194 1.426 0.582 0.361 0.388 0.541 0.907 0.541 1.557l-8e-3 0.139h-3.172c0.022 0.404 0.156 0.724 0.402 0.959 0.251 0.235 0.543 0.352 0.876 0.352 0.541 0 0.907-0.229 1.099-0.688l0.672 0.279c-0.131 0.311-0.347 0.573-0.648 0.786-0.3 0.208-0.669 0.312-1.106 0.312zm1.082-2.623c-0.017-0.229-0.123-0.448-0.32-0.655-0.191-0.208-0.478-0.312-0.86-0.312-0.279 0-0.522 0.088-0.73 0.262-0.202 0.175-0.341 0.41-0.418 0.705h2.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m29.109 59.071c-0.448 0-0.82-0.11-1.115-0.328-0.289-0.219-0.502-0.492-0.639-0.82l0.672-0.278c0.213 0.502 0.577 0.754 1.09 0.754 0.235 0 0.426-0.052 0.574-0.156 0.153-0.104 0.229-0.24 0.229-0.41 0-0.262-0.183-0.44-0.549-0.532l-0.811-0.197c-0.257-0.066-0.5-0.189-0.73-0.369-0.229-0.186-0.344-0.434-0.344-0.746 0-0.355 0.156-0.642 0.467-0.86 0.317-0.224 0.692-0.336 1.123-0.336 0.355 0 0.672 0.082 0.951 0.246 0.278 0.158 0.478 0.388 0.598 0.688l-0.656 0.27c-0.147-0.355-0.453-0.532-0.917-0.532-0.224 0-0.413 0.046-0.566 0.139s-0.229 0.219-0.229 0.377c0 0.23 0.177 0.385 0.532 0.467l0.795 0.189c0.377 0.087 0.656 0.237 0.836 0.45 0.181 0.214 0.271 0.454 0.271 0.722 0 0.36-0.148 0.661-0.443 0.901-0.295 0.241-0.675 0.361-1.139 0.361z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.101 53.072v3.614l1.737-1.762h0.967v0.033l-1.565 1.565 1.639 2.385v0.033h-0.909l-1.263-1.894-0.606 0.607v1.287h-0.754v-5.868h0.754z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m37.038 59.005c-0.421 0-0.743-0.112-0.967-0.336-0.219-0.224-0.328-0.541-0.328-0.95v-2.107h-0.705v-0.688h0.705v-1.229h0.754v1.229h0.984v0.688h-0.984v2.049c0 0.437 0.18 0.656 0.541 0.656 0.137 0 0.251-0.022 0.344-0.066l0.263 0.648c-0.164 0.071-0.367 0.106-0.607 0.106z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m38.502 55.407c0.388-0.409 0.883-0.614 1.484-0.614s1.095 0.205 1.483 0.614c0.388 0.405 0.582 0.913 0.582 1.525s-0.194 1.123-0.582 1.532c-0.388 0.405-0.882 0.607-1.483 0.607s-1.096-0.202-1.484-0.607c-0.388-0.409-0.582-0.92-0.582-1.532s0.194-1.12 0.582-1.525zm0.558 2.582c0.262 0.262 0.571 0.393 0.926 0.393s0.661-0.131 0.918-0.393c0.262-0.268 0.393-0.62 0.393-1.057s-0.131-0.787-0.393-1.049c-0.257-0.268-0.563-0.402-0.918-0.402s-0.664 0.134-0.926 0.402c-0.257 0.262-0.386 0.612-0.386 1.049s0.129 0.789 0.386 1.057z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m44.786 59.071c-0.306 0-0.582-0.066-0.828-0.197-0.241-0.131-0.421-0.295-0.541-0.492h-0.033l0.033 0.558v1.77h-0.754v-5.786h0.721v0.557h0.033c0.12-0.197 0.3-0.36 0.541-0.492 0.246-0.131 0.522-0.196 0.828-0.196 0.519 0 0.967 0.205 1.344 0.614 0.377 0.41 0.565 0.918 0.565 1.525 0 0.606-0.188 1.114-0.565 1.524s-0.825 0.615-1.344 0.615zm-0.123-0.689c0.349 0 0.65-0.131 0.901-0.393 0.252-0.268 0.377-0.62 0.377-1.057s-0.125-0.787-0.377-1.049c-0.251-0.268-0.552-0.402-0.901-0.402-0.355 0-0.659 0.131-0.91 0.394-0.246 0.262-0.369 0.614-0.369 1.057 0 0.442 0.123 0.795 0.369 1.057 0.251 0.262 0.555 0.393 0.91 0.393z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m34.103 12.811l-4.9 0.471v20.187l4.847-0.733v-8.607l6.523 9.549 5.11-1.623-6.68-9.182 6.732-8.659-5.214-1.193-6.471 8.658 0.053-8.868zm-11.109 4.921c-0.056 3e-3 -0.115 0.021-0.157 0.063l-1.927 1.926c-0.08 0.081-0.091 0.206-0.029 0.304l2.251 3.717c-0.4 0.672-0.724 1.392-0.953 2.157l-4.136 0.858c-0.115 0.025-0.198 0.133-0.198 0.251v2.723c0 0.115 0.087 0.214 0.198 0.24l4.01 0.974c0.215 0.885 0.546 1.731 0.985 2.503l-2.325 3.538c-0.065 0.099-0.052 0.231 0.03 0.314l1.926 1.927c0.081 0.081 0.206 0.091 0.304 0.029l3.643-2.209c0.715 0.413 1.489 0.743 2.304 0.963l0.848 4.084c0.025 0.115 0.123 0.199 0.241 0.199h2.722c0.114 0 0.213-0.077 0.241-0.189l1.005-4.104c0.84-0.227 1.633-0.563 2.366-0.995l3.591 2.356c0.099 0.065 0.23 0.052 0.314-0.029l1.916-1.927c0.082-0.081 0.102-0.205 0.042-0.303l-1.309-2.157-0.429 0.136c-0.062 0.021-0.131-9e-3 -0.168-0.063 0 0-0.826-1.216-1.905-2.795-1.29 2.525-3.922 4.251-6.952 4.251-4.307 0-7.8-3.494-7.8-7.8 0-3.168 1.894-5.889 4.606-7.11v-2.01c-0.493 0.173-0.97 0.381-1.424 0.628 0 0 1e-3 -8e-3 0-0.012l-3.674-2.408c-0.05-0.033-0.102-0.038-0.158-0.029l1e-3 -1e-3z" style="fill-opacity:.85;fill-rule:nonzero;fill:#3d434a"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#758b9a" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-desktop-linuxmint.svg b/.icons/kora/mimetypes/scalable/application-x-desktop-linuxmint.svg
new file mode 100644
index 000000000..746e6f5f7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-desktop-linuxmint.svg
@@ -0,0 +1,17 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m20.19 59.071c-0.519 0-0.968-0.205-1.345-0.615s-0.565-0.918-0.565-1.524c0-0.607 0.188-1.115 0.565-1.525 0.377-0.409 0.826-0.614 1.345-0.614 0.306 0 0.579 0.065 0.819 0.196 0.246 0.132 0.429 0.295 0.549 0.492h0.033l-0.033-0.557v-1.852h0.754v5.868h-0.721v-0.558h-0.033c-0.12 0.197-0.303 0.361-0.549 0.492-0.24 0.131-0.513 0.197-0.819 0.197zm0.122-0.689c0.356 0 0.656-0.131 0.902-0.393 0.251-0.262 0.377-0.615 0.377-1.057 0-0.443-0.126-0.795-0.377-1.057-0.246-0.263-0.546-0.394-0.902-0.394-0.349 0-0.65 0.134-0.901 0.402-0.251 0.262-0.377 0.612-0.377 1.049s0.126 0.789 0.377 1.057c0.251 0.262 0.552 0.393 0.901 0.393z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m25.003 59.071c-0.607 0-1.101-0.202-1.484-0.607-0.377-0.404-0.565-0.915-0.565-1.532 0-0.585 0.183-1.088 0.549-1.508 0.372-0.421 0.844-0.631 1.418-0.631 0.595 0 1.071 0.194 1.426 0.582 0.361 0.388 0.541 0.907 0.541 1.557l-8e-3 0.139h-3.172c0.022 0.404 0.156 0.724 0.402 0.959 0.251 0.235 0.543 0.352 0.876 0.352 0.541 0 0.907-0.229 1.099-0.688l0.672 0.279c-0.131 0.311-0.347 0.573-0.648 0.786-0.3 0.208-0.669 0.312-1.106 0.312zm1.082-2.623c-0.017-0.229-0.123-0.448-0.32-0.655-0.191-0.208-0.478-0.312-0.86-0.312-0.279 0-0.522 0.088-0.73 0.262-0.202 0.175-0.341 0.41-0.418 0.705h2.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m29.109 59.071c-0.448 0-0.82-0.11-1.115-0.328-0.289-0.219-0.502-0.492-0.639-0.82l0.672-0.278c0.213 0.502 0.577 0.754 1.09 0.754 0.235 0 0.426-0.052 0.574-0.156 0.153-0.104 0.229-0.24 0.229-0.41 0-0.262-0.183-0.44-0.549-0.532l-0.811-0.197c-0.257-0.066-0.5-0.189-0.73-0.369-0.229-0.186-0.344-0.434-0.344-0.746 0-0.355 0.156-0.642 0.467-0.86 0.317-0.224 0.692-0.336 1.123-0.336 0.355 0 0.672 0.082 0.951 0.246 0.278 0.158 0.478 0.388 0.598 0.688l-0.656 0.27c-0.147-0.355-0.453-0.532-0.917-0.532-0.224 0-0.413 0.046-0.566 0.139s-0.229 0.219-0.229 0.377c0 0.23 0.177 0.385 0.532 0.467l0.795 0.189c0.377 0.087 0.656 0.237 0.836 0.45 0.181 0.214 0.271 0.454 0.271 0.722 0 0.36-0.148 0.661-0.443 0.901-0.295 0.241-0.675 0.361-1.139 0.361z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.101 53.072v3.614l1.737-1.762h0.967v0.033l-1.565 1.565 1.639 2.385v0.033h-0.909l-1.263-1.894-0.606 0.607v1.287h-0.754v-5.868h0.754z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m37.038 59.005c-0.421 0-0.743-0.112-0.967-0.336-0.219-0.224-0.328-0.541-0.328-0.95v-2.107h-0.705v-0.688h0.705v-1.229h0.754v1.229h0.984v0.688h-0.984v2.049c0 0.437 0.18 0.656 0.541 0.656 0.137 0 0.251-0.022 0.344-0.066l0.263 0.648c-0.164 0.071-0.367 0.106-0.607 0.106z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m38.502 55.407c0.388-0.409 0.883-0.614 1.484-0.614s1.095 0.205 1.483 0.614c0.388 0.405 0.582 0.913 0.582 1.525s-0.194 1.123-0.582 1.532c-0.388 0.405-0.882 0.607-1.483 0.607s-1.096-0.202-1.484-0.607c-0.388-0.409-0.582-0.92-0.582-1.532s0.194-1.12 0.582-1.525zm0.558 2.582c0.262 0.262 0.571 0.393 0.926 0.393s0.661-0.131 0.918-0.393c0.262-0.268 0.393-0.62 0.393-1.057s-0.131-0.787-0.393-1.049c-0.257-0.268-0.563-0.402-0.918-0.402s-0.664 0.134-0.926 0.402c-0.257 0.262-0.386 0.612-0.386 1.049s0.129 0.789 0.386 1.057z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m44.786 59.071c-0.306 0-0.582-0.066-0.828-0.197-0.241-0.131-0.421-0.295-0.541-0.492h-0.033l0.033 0.558v1.77h-0.754v-5.786h0.721v0.557h0.033c0.12-0.197 0.3-0.36 0.541-0.492 0.246-0.131 0.522-0.196 0.828-0.196 0.519 0 0.967 0.205 1.344 0.614 0.377 0.41 0.565 0.918 0.565 1.525 0 0.606-0.188 1.114-0.565 1.524s-0.825 0.615-1.344 0.615zm-0.123-0.689c0.349 0 0.65-0.131 0.901-0.393 0.252-0.268 0.377-0.62 0.377-1.057s-0.125-0.787-0.377-1.049c-0.251-0.268-0.552-0.402-0.901-0.402-0.355 0-0.659 0.131-0.91 0.394-0.246 0.262-0.369 0.614-0.369 1.057 0 0.442 0.123 0.795 0.369 1.057 0.251 0.262 0.555 0.393 0.91 0.393z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m17.321 13.883v8.218h3.38v1.649l5e-3 6.468c0 5.327 4.627 9.368 9.958 9.368h15.327v-16.258c0-5.331-4.622-9.368-9.958-9.368l-4.459-9e-3 -14.253-0.068zm2.176 2.187l12.073 0.053v9e-3h4.463c4.301 0 7.787 3.222 7.787 7.196v11.897c0 1.323-1.191 2.184-2.55 2.184h-10.606c-4.296 0-7.781-3.221-7.781-7.196l-0.01-8.155c0-1.266-1.105-2.129-2.023-2.129h-1.353v-3.859zm5.467 2.418v11.816c0 1.254 0.459 2.353 1.351 3.242 0.763 0.753 1.68 1.241 2.711 1.351h2.917v-2.315l-2.505-0.01c-1.216 0-2.256-1.184-2.256-2.706v-11.378h-2.218zm8.358 1.941c-1.007 0-1.903 0.374-2.622 1.101-0.719 0.726-1.096 1.632-1.096 2.655v5.171h2.346v-5.171c0-0.392 0.127-0.699 0.407-0.982 0.281-0.283 0.579-0.411 0.965-0.411 0.394 0 0.688 0.127 0.969 0.411 0.28 0.283 0.407 0.59 0.407 0.982v5.171h2.346v-5.171c0-0.392 0.127-0.699 0.407-0.982 0.282-0.284 0.575-0.411 0.969-0.411 0.386 0 0.684 0.128 0.965 0.411 0.28 0.283 0.408 0.59 0.408 0.982-5e-3 0.492 0.014 5.14 0.014 5.14h2.338l-6e-3 -5.14c0-1.023-0.377-1.929-1.096-2.655-0.719-0.727-1.615-1.101-2.622-1.101-0.989 0-1.854 0.368-2.553 1.041-0.698-0.672-1.557-1.041-2.546-1.041z" style="fill:#3d434a"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#758b9a" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-desktop-lxde.svg b/.icons/kora/mimetypes/scalable/application-x-desktop-lxde.svg
new file mode 100644
index 000000000..2d6ebf4c1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-desktop-lxde.svg
@@ -0,0 +1,17 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m20.19 59.071c-0.519 0-0.968-0.205-1.345-0.615s-0.565-0.918-0.565-1.524c0-0.607 0.188-1.115 0.565-1.525 0.377-0.409 0.826-0.614 1.345-0.614 0.306 0 0.579 0.065 0.819 0.196 0.246 0.132 0.429 0.295 0.549 0.492h0.033l-0.033-0.557v-1.852h0.754v5.868h-0.721v-0.558h-0.033c-0.12 0.197-0.303 0.361-0.549 0.492-0.24 0.131-0.513 0.197-0.819 0.197zm0.122-0.689c0.356 0 0.656-0.131 0.902-0.393 0.251-0.262 0.377-0.615 0.377-1.057 0-0.443-0.126-0.795-0.377-1.057-0.246-0.263-0.546-0.394-0.902-0.394-0.349 0-0.65 0.134-0.901 0.402-0.251 0.262-0.377 0.612-0.377 1.049s0.126 0.789 0.377 1.057c0.251 0.262 0.552 0.393 0.901 0.393z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m25.003 59.071c-0.607 0-1.101-0.202-1.484-0.607-0.377-0.404-0.565-0.915-0.565-1.532 0-0.585 0.183-1.088 0.549-1.508 0.372-0.421 0.844-0.631 1.418-0.631 0.595 0 1.071 0.194 1.426 0.582 0.361 0.388 0.541 0.907 0.541 1.557l-8e-3 0.139h-3.172c0.022 0.404 0.156 0.724 0.402 0.959 0.251 0.235 0.543 0.352 0.876 0.352 0.541 0 0.907-0.229 1.099-0.688l0.672 0.279c-0.131 0.311-0.347 0.573-0.648 0.786-0.3 0.208-0.669 0.312-1.106 0.312zm1.082-2.623c-0.017-0.229-0.123-0.448-0.32-0.655-0.191-0.208-0.478-0.312-0.86-0.312-0.279 0-0.522 0.088-0.73 0.262-0.202 0.175-0.341 0.41-0.418 0.705h2.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m29.109 59.071c-0.448 0-0.82-0.11-1.115-0.328-0.289-0.219-0.502-0.492-0.639-0.82l0.672-0.278c0.213 0.502 0.577 0.754 1.09 0.754 0.235 0 0.426-0.052 0.574-0.156 0.153-0.104 0.229-0.24 0.229-0.41 0-0.262-0.183-0.44-0.549-0.532l-0.811-0.197c-0.257-0.066-0.5-0.189-0.73-0.369-0.229-0.186-0.344-0.434-0.344-0.746 0-0.355 0.156-0.642 0.467-0.86 0.317-0.224 0.692-0.336 1.123-0.336 0.355 0 0.672 0.082 0.951 0.246 0.278 0.158 0.478 0.388 0.598 0.688l-0.656 0.27c-0.147-0.355-0.453-0.532-0.917-0.532-0.224 0-0.413 0.046-0.566 0.139s-0.229 0.219-0.229 0.377c0 0.23 0.177 0.385 0.532 0.467l0.795 0.189c0.377 0.087 0.656 0.237 0.836 0.45 0.181 0.214 0.271 0.454 0.271 0.722 0 0.36-0.148 0.661-0.443 0.901-0.295 0.241-0.675 0.361-1.139 0.361z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.101 53.072v3.614l1.737-1.762h0.967v0.033l-1.565 1.565 1.639 2.385v0.033h-0.909l-1.263-1.894-0.606 0.607v1.287h-0.754v-5.868h0.754z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m37.038 59.005c-0.421 0-0.743-0.112-0.967-0.336-0.219-0.224-0.328-0.541-0.328-0.95v-2.107h-0.705v-0.688h0.705v-1.229h0.754v1.229h0.984v0.688h-0.984v2.049c0 0.437 0.18 0.656 0.541 0.656 0.137 0 0.251-0.022 0.344-0.066l0.263 0.648c-0.164 0.071-0.367 0.106-0.607 0.106z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m38.502 55.407c0.388-0.409 0.883-0.614 1.484-0.614s1.095 0.205 1.483 0.614c0.388 0.405 0.582 0.913 0.582 1.525s-0.194 1.123-0.582 1.532c-0.388 0.405-0.882 0.607-1.483 0.607s-1.096-0.202-1.484-0.607c-0.388-0.409-0.582-0.92-0.582-1.532s0.194-1.12 0.582-1.525zm0.558 2.582c0.262 0.262 0.571 0.393 0.926 0.393s0.661-0.131 0.918-0.393c0.262-0.268 0.393-0.62 0.393-1.057s-0.131-0.787-0.393-1.049c-0.257-0.268-0.563-0.402-0.918-0.402s-0.664 0.134-0.926 0.402c-0.257 0.262-0.386 0.612-0.386 1.049s0.129 0.789 0.386 1.057z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m44.786 59.071c-0.306 0-0.582-0.066-0.828-0.197-0.241-0.131-0.421-0.295-0.541-0.492h-0.033l0.033 0.558v1.77h-0.754v-5.786h0.721v0.557h0.033c0.12-0.197 0.3-0.36 0.541-0.492 0.246-0.131 0.522-0.196 0.828-0.196 0.519 0 0.967 0.205 1.344 0.614 0.377 0.41 0.565 0.918 0.565 1.525 0 0.606-0.188 1.114-0.565 1.524s-0.825 0.615-1.344 0.615zm-0.123-0.689c0.349 0 0.65-0.131 0.901-0.393 0.252-0.268 0.377-0.62 0.377-1.057s-0.125-0.787-0.377-1.049c-0.251-0.268-0.552-0.402-0.901-0.402-0.355 0-0.659 0.131-0.91 0.394-0.246 0.262-0.369 0.614-0.369 1.057 0 0.442 0.123 0.795 0.369 1.057 0.251 0.262 0.555 0.393 0.91 0.393z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.205 11.189c-8.497 0-15.405 6.73-15.731 15.148 5.225-3.688 14.113-9.738 16.317-9.898 0.732-0.927 3.246-1.676 3.701-1.659l-1.32 1.659s-0.022 1.674-0.51 1.999c4.553 3.042 6.728 13.963 7.657 20.592l-0.392 0.313c3.673-2.886 6.042-7.357 6.042-12.39 0-8.706-7.058-15.764-15.764-15.764zm-0.224 12.951c-1.224 0.036-3.713 3.696-6.551 7.615-1.364 1.883-3.131 4.46-4.43 6.245l-0.936-1.022c2.671-4.372 5.995-9.707 5.834-9.903-0.034-0.017-0.079-0.05-0.128-0.042-0.904 0.137-4.535 4.662-7.133 7.914 2.743 4.644 7.785 7.769 13.568 7.769 3.511 0 6.743-1.162 9.363-3.103-1.941-5.929-5.688-15.409-9.459-15.431-0.036-7e-3 -0.088-0.042-0.128-0.042zm-9.146 1.531c-1.12-8e-3 -3.983 1.004-6.361 1.921 0.094 2.351 0.697 4.566 1.711 6.542 0.478-0.723 1.305-1.909 1.799-2.635 1.89-2.777 3.749-5.235 3.319-5.742-0.077-0.085-0.247-0.085-0.468-0.086zm-6.379 0.996c-2e-3 0.096-0.014 0.189-0.014 0.286 0 0.132 0.017 0.26 0.02 0.391l-6e-3 -0.677zm1.759 7.531c0.099 0.19 0.202 0.376 0.308 0.561l-0.308-0.561z" style="fill:#3d434a"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#758b9a" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-desktop-unity.svg b/.icons/kora/mimetypes/scalable/application-x-desktop-unity.svg
new file mode 100644
index 000000000..d9edefe3c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-desktop-unity.svg
@@ -0,0 +1,17 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m20.19 59.071c-0.519 0-0.968-0.205-1.345-0.615s-0.565-0.918-0.565-1.524c0-0.607 0.188-1.115 0.565-1.525 0.377-0.409 0.826-0.614 1.345-0.614 0.306 0 0.579 0.065 0.819 0.196 0.246 0.132 0.429 0.295 0.549 0.492h0.033l-0.033-0.557v-1.852h0.754v5.868h-0.721v-0.558h-0.033c-0.12 0.197-0.303 0.361-0.549 0.492-0.24 0.131-0.513 0.197-0.819 0.197zm0.122-0.689c0.356 0 0.656-0.131 0.902-0.393 0.251-0.262 0.377-0.615 0.377-1.057 0-0.443-0.126-0.795-0.377-1.057-0.246-0.263-0.546-0.394-0.902-0.394-0.349 0-0.65 0.134-0.901 0.402-0.251 0.262-0.377 0.612-0.377 1.049s0.126 0.789 0.377 1.057c0.251 0.262 0.552 0.393 0.901 0.393z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m25.003 59.071c-0.607 0-1.101-0.202-1.484-0.607-0.377-0.404-0.565-0.915-0.565-1.532 0-0.585 0.183-1.088 0.549-1.508 0.372-0.421 0.844-0.631 1.418-0.631 0.595 0 1.071 0.194 1.426 0.582 0.361 0.388 0.541 0.907 0.541 1.557l-8e-3 0.139h-3.172c0.022 0.404 0.156 0.724 0.402 0.959 0.251 0.235 0.543 0.352 0.876 0.352 0.541 0 0.907-0.229 1.099-0.688l0.672 0.279c-0.131 0.311-0.347 0.573-0.648 0.786-0.3 0.208-0.669 0.312-1.106 0.312zm1.082-2.623c-0.017-0.229-0.123-0.448-0.32-0.655-0.191-0.208-0.478-0.312-0.86-0.312-0.279 0-0.522 0.088-0.73 0.262-0.202 0.175-0.341 0.41-0.418 0.705h2.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m29.109 59.071c-0.448 0-0.82-0.11-1.115-0.328-0.289-0.219-0.502-0.492-0.639-0.82l0.672-0.278c0.213 0.502 0.577 0.754 1.09 0.754 0.235 0 0.426-0.052 0.574-0.156 0.153-0.104 0.229-0.24 0.229-0.41 0-0.262-0.183-0.44-0.549-0.532l-0.811-0.197c-0.257-0.066-0.5-0.189-0.73-0.369-0.229-0.186-0.344-0.434-0.344-0.746 0-0.355 0.156-0.642 0.467-0.86 0.317-0.224 0.692-0.336 1.123-0.336 0.355 0 0.672 0.082 0.951 0.246 0.278 0.158 0.478 0.388 0.598 0.688l-0.656 0.27c-0.147-0.355-0.453-0.532-0.917-0.532-0.224 0-0.413 0.046-0.566 0.139s-0.229 0.219-0.229 0.377c0 0.23 0.177 0.385 0.532 0.467l0.795 0.189c0.377 0.087 0.656 0.237 0.836 0.45 0.181 0.214 0.271 0.454 0.271 0.722 0 0.36-0.148 0.661-0.443 0.901-0.295 0.241-0.675 0.361-1.139 0.361z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.101 53.072v3.614l1.737-1.762h0.967v0.033l-1.565 1.565 1.639 2.385v0.033h-0.909l-1.263-1.894-0.606 0.607v1.287h-0.754v-5.868h0.754z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m37.038 59.005c-0.421 0-0.743-0.112-0.967-0.336-0.219-0.224-0.328-0.541-0.328-0.95v-2.107h-0.705v-0.688h0.705v-1.229h0.754v1.229h0.984v0.688h-0.984v2.049c0 0.437 0.18 0.656 0.541 0.656 0.137 0 0.251-0.022 0.344-0.066l0.263 0.648c-0.164 0.071-0.367 0.106-0.607 0.106z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m38.502 55.407c0.388-0.409 0.883-0.614 1.484-0.614s1.095 0.205 1.483 0.614c0.388 0.405 0.582 0.913 0.582 1.525s-0.194 1.123-0.582 1.532c-0.388 0.405-0.882 0.607-1.483 0.607s-1.096-0.202-1.484-0.607c-0.388-0.409-0.582-0.92-0.582-1.532s0.194-1.12 0.582-1.525zm0.558 2.582c0.262 0.262 0.571 0.393 0.926 0.393s0.661-0.131 0.918-0.393c0.262-0.268 0.393-0.62 0.393-1.057s-0.131-0.787-0.393-1.049c-0.257-0.268-0.563-0.402-0.918-0.402s-0.664 0.134-0.926 0.402c-0.257 0.262-0.386 0.612-0.386 1.049s0.129 0.789 0.386 1.057z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m44.786 59.071c-0.306 0-0.582-0.066-0.828-0.197-0.241-0.131-0.421-0.295-0.541-0.492h-0.033l0.033 0.558v1.77h-0.754v-5.786h0.721v0.557h0.033c0.12-0.197 0.3-0.36 0.541-0.492 0.246-0.131 0.522-0.196 0.828-0.196 0.519 0 0.967 0.205 1.344 0.614 0.377 0.41 0.565 0.918 0.565 1.525 0 0.606-0.188 1.114-0.565 1.524s-0.825 0.615-1.344 0.615zm-0.123-0.689c0.349 0 0.65-0.131 0.901-0.393 0.252-0.268 0.377-0.62 0.377-1.057s-0.125-0.787-0.377-1.049c-0.251-0.268-0.552-0.402-0.901-0.402-0.355 0-0.659 0.131-0.91 0.394-0.246 0.262-0.369 0.614-0.369 1.057 0 0.442 0.123 0.795 0.369 1.057 0.251 0.262 0.555 0.393 0.91 0.393z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m41.672 11.2c-0.156-0.011-0.309-8e-3 -0.46 2e-3 -1.009 0.071-1.943 0.63-2.487 1.571-0.867 1.506-0.348 3.419 1.161 4.289 1.505 0.867 3.421 0.363 4.288-1.147 0.87-1.501 0.372-3.449-1.134-4.318-0.424-0.244-0.901-0.368-1.368-0.398v1e-3zm-8.261 3.336c-2.176 0-4.211 0.514-6.037 1.419l2.187 3.949c1.178-0.55 2.468-0.875 3.85-0.875 4.81 0 8.779 3.681 9.194 8.387l4.464-0.056c-0.222-3.468-1.74-6.588-4.069-8.878-1.199 0.45-2.561 0.381-3.756-0.313-1.194-0.691-1.95-1.846-2.157-3.115-1.166-0.32-2.41-0.518-3.676-0.518zm-7.579 2.307c-2.757 1.841-4.788 4.666-5.641 7.964 0.998 0.811 1.598 2.024 1.598 3.414 0 1.38-0.598 2.638-1.598 3.454 0.853 3.297 2.884 6.11 5.641 7.95l2.306-3.879c-2.366-1.663-3.906-4.413-3.906-7.526 0-3.115 1.54-5.862 3.906-7.525l-2.306-3.852zm-8.456 8.236c-1.742 0-3.141 1.4-3.141 3.142 0 1.735 1.399 3.141 3.141 3.141 1.743 0 3.157-1.406 3.157-3.141 0-1.742-1.414-3.142-3.157-3.142zm25.228 3.976c-0.414 4.698-4.383 8.386-9.193 8.386-1.383 0-2.672-0.31-3.85-0.861l-2.187 3.92c1.826 0.908 3.861 1.406 6.037 1.406 1.266 0 2.51-0.169 3.675-0.492 0.207-1.267 0.962-2.418 2.158-3.112 1.198-0.691 2.557-0.758 3.756-0.302 2.329-2.294 3.846-5.407 4.069-8.878l-4.465-0.067zm-1.379 9.929c-0.456 0.039-0.916 0.19-1.339 0.436-1.509 0.864-2.028 2.772-1.161 4.275 0.87 1.51 2.808 2.016 4.315 1.149 1.507-0.869 2.004-2.785 1.134-4.291-0.544-0.941-1.491-1.498-2.5-1.569-0.151-0.013-0.297-0.013-0.449 0z" style="fill-opacity:.85;fill-rule:nonzero;fill:#3d434a"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#758b9a" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-desktop-xfce.svg b/.icons/kora/mimetypes/scalable/application-x-desktop-xfce.svg
new file mode 100644
index 000000000..01b5f7905
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-desktop-xfce.svg
@@ -0,0 +1,19 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m20.19 59.071c-0.519 0-0.968-0.205-1.345-0.615s-0.565-0.918-0.565-1.524c0-0.607 0.188-1.115 0.565-1.525 0.377-0.409 0.826-0.614 1.345-0.614 0.306 0 0.579 0.065 0.819 0.196 0.246 0.132 0.429 0.295 0.549 0.492h0.033l-0.033-0.557v-1.852h0.754v5.868h-0.721v-0.558h-0.033c-0.12 0.197-0.303 0.361-0.549 0.492-0.24 0.131-0.513 0.197-0.819 0.197zm0.122-0.689c0.356 0 0.656-0.131 0.902-0.393 0.251-0.262 0.377-0.615 0.377-1.057 0-0.443-0.126-0.795-0.377-1.057-0.246-0.263-0.546-0.394-0.902-0.394-0.349 0-0.65 0.134-0.901 0.402-0.251 0.262-0.377 0.612-0.377 1.049s0.126 0.789 0.377 1.057c0.251 0.262 0.552 0.393 0.901 0.393z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m25.003 59.071c-0.607 0-1.101-0.202-1.484-0.607-0.377-0.404-0.565-0.915-0.565-1.532 0-0.585 0.183-1.088 0.549-1.508 0.372-0.421 0.844-0.631 1.418-0.631 0.595 0 1.071 0.194 1.426 0.582 0.361 0.388 0.541 0.907 0.541 1.557l-8e-3 0.139h-3.172c0.022 0.404 0.156 0.724 0.402 0.959 0.251 0.235 0.543 0.352 0.876 0.352 0.541 0 0.907-0.229 1.099-0.688l0.672 0.279c-0.131 0.311-0.347 0.573-0.648 0.786-0.3 0.208-0.669 0.312-1.106 0.312zm1.082-2.623c-0.017-0.229-0.123-0.448-0.32-0.655-0.191-0.208-0.478-0.312-0.86-0.312-0.279 0-0.522 0.088-0.73 0.262-0.202 0.175-0.341 0.41-0.418 0.705h2.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m29.109 59.071c-0.448 0-0.82-0.11-1.115-0.328-0.289-0.219-0.502-0.492-0.639-0.82l0.672-0.278c0.213 0.502 0.577 0.754 1.09 0.754 0.235 0 0.426-0.052 0.574-0.156 0.153-0.104 0.229-0.24 0.229-0.41 0-0.262-0.183-0.44-0.549-0.532l-0.811-0.197c-0.257-0.066-0.5-0.189-0.73-0.369-0.229-0.186-0.344-0.434-0.344-0.746 0-0.355 0.156-0.642 0.467-0.86 0.317-0.224 0.692-0.336 1.123-0.336 0.355 0 0.672 0.082 0.951 0.246 0.278 0.158 0.478 0.388 0.598 0.688l-0.656 0.27c-0.147-0.355-0.453-0.532-0.917-0.532-0.224 0-0.413 0.046-0.566 0.139s-0.229 0.219-0.229 0.377c0 0.23 0.177 0.385 0.532 0.467l0.795 0.189c0.377 0.087 0.656 0.237 0.836 0.45 0.181 0.214 0.271 0.454 0.271 0.722 0 0.36-0.148 0.661-0.443 0.901-0.295 0.241-0.675 0.361-1.139 0.361z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.101 53.072v3.614l1.737-1.762h0.967v0.033l-1.565 1.565 1.639 2.385v0.033h-0.909l-1.263-1.894-0.606 0.607v1.287h-0.754v-5.868h0.754z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m37.038 59.005c-0.421 0-0.743-0.112-0.967-0.336-0.219-0.224-0.328-0.541-0.328-0.95v-2.107h-0.705v-0.688h0.705v-1.229h0.754v1.229h0.984v0.688h-0.984v2.049c0 0.437 0.18 0.656 0.541 0.656 0.137 0 0.251-0.022 0.344-0.066l0.263 0.648c-0.164 0.071-0.367 0.106-0.607 0.106z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m38.502 55.407c0.388-0.409 0.883-0.614 1.484-0.614s1.095 0.205 1.483 0.614c0.388 0.405 0.582 0.913 0.582 1.525s-0.194 1.123-0.582 1.532c-0.388 0.405-0.882 0.607-1.483 0.607s-1.096-0.202-1.484-0.607c-0.388-0.409-0.582-0.92-0.582-1.532s0.194-1.12 0.582-1.525zm0.558 2.582c0.262 0.262 0.571 0.393 0.926 0.393s0.661-0.131 0.918-0.393c0.262-0.268 0.393-0.62 0.393-1.057s-0.131-0.787-0.393-1.049c-0.257-0.268-0.563-0.402-0.918-0.402s-0.664 0.134-0.926 0.402c-0.257 0.262-0.386 0.612-0.386 1.049s0.129 0.789 0.386 1.057z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m44.786 59.071c-0.306 0-0.582-0.066-0.828-0.197-0.241-0.131-0.421-0.295-0.541-0.492h-0.033l0.033 0.558v1.77h-0.754v-5.786h0.721v0.557h0.033c0.12-0.197 0.3-0.36 0.541-0.492 0.246-0.131 0.522-0.196 0.828-0.196 0.519 0 0.967 0.205 1.344 0.614 0.377 0.41 0.565 0.918 0.565 1.525 0 0.606-0.188 1.114-0.565 1.524s-0.825 0.615-1.344 0.615zm-0.123-0.689c0.349 0 0.65-0.131 0.901-0.393 0.252-0.268 0.377-0.62 0.377-1.057s-0.125-0.787-0.377-1.049c-0.251-0.268-0.552-0.402-0.901-0.402-0.355 0-0.659 0.131-0.91 0.394-0.246 0.262-0.369 0.614-0.369 1.057 0 0.442 0.123 0.795 0.369 1.057 0.251 0.262 0.555 0.393 0.91 0.393z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m40.21 13.179c-0.065 0.04-0.092 0.075-0.076 0.049-0.734 1.242-0.741 2.868-1.073 4.328 2e-3 0.025 2e-3 0.051 0 0.076-0.163 1.598-0.685 3.225-0.266 4.759 0.017 0.031 0.031 0.063 0.042 0.097 0.078 0.101 0.177 0.193 0.235 0.205 0.043 8e-3 0.108-0.011 0.26-0.116 0.163-0.114 0.268-0.323 0.316-0.623 0.014-0.082 0.045-0.159 0.093-0.226 0.655-2.6 1.123-5.33 0.949-8.002v-0.027c-0.023-0.123-0.061-0.197-0.18-0.34-0.081-0.098-0.131-0.15-0.152-0.165s-3e-3 -0.017-0.078-0.013c-0.023 1e-3 -0.047 1e-3 -0.07-2e-3z" style="fill-rule:nonzero;fill:#3d434a"/>
+ <path d="m46.236 14.442c-0.019 3e-3 -0.037 4e-3 -0.055 4e-3 -1.127 0.549-1.707 1.874-2.486 2.939-0.011 0.052-0.031 0.103-0.057 0.15-0.982 1.74-2.232 3.464-2.364 5.477 6e-3 0.318 0.188 0.499 0.376 0.54 0.178 0.038 0.503-0.077 0.636-0.276 0.011-0.029 2e-3 -0.058 0.019-0.083 4e-3 -6e-3 8e-3 -0.013 0.012-0.019 1.78-2.446 3.126-5.347 4.231-8.166 1e-3 -3e-3 2e-3 -6e-3 2e-3 -8e-3 0.077-0.185 0.081-0.258 0.013-0.398-0.02-0.041-0.219-0.174-0.327-0.16z" style="fill-rule:nonzero;fill:#3d434a"/>
+ <path d="m28.729 15.255c-0.181 0.034-0.45 0.196-0.642 0.271-0.68 0.258-1.055 0.84-1.217 1.521-0.165 0.696-0.11 1.471 0 2.264 0.11 0.791 0.268 1.607 0.44 2.23 0.147 0.539 0.253 0.802 0.304 0.981v0.135c0 0.059-0.029 0.054-0.068 0.101-0.022 0.012 0.022 0.068 0 0.068-0.049 0.037-0.108 0.067-0.169 0.067-0.12 8e-3 -0.214-0.036-0.338-0.067-0.084-0.02-0.194-0.088-0.169-0.068-0.039-0.024-0.109-0.026-0.135-0.068 0 0.016 0.024 0.016 0-0.033-0.027-0.051-0.058-0.18-0.101-0.271-0.097-0.205-0.172-0.442-0.304-0.743-0.264-0.6-0.603-1.337-0.981-2.028-0.378-0.694-0.824-1.323-1.318-1.757-0.246-0.217-0.551-0.435-0.845-0.507-0.283-0.071-0.619-0.011-0.912 0.135-0.757 0.42-1.185 1.108-1.352 1.825-0.167 0.728-0.088 1.567 0.034 2.298 0.124 0.73 0.316 1.331 0.439 1.825 0.053 0.208 0.118 0.403 0.135 0.507 0 0.103-0.042 0.373-0.067 0.473-0.128 0.443-0.439 1.183-0.44 1.183 0 0-5.897 15.663 6.76 14.566 0.104-8e-3 0.341-0.068 0.439-0.068 2.486-0.5 4.838-1.252 6.928-2.095 0.411-0.197 0.95-0.392 1.555-0.676 1.21-0.567 2.73-1.293 4.19-2.095 1.462-0.803 2.817-1.658 3.853-2.569 1.038-0.912 1.795-1.911 1.656-2.906-0.22-1.604-1.285-2.797-2.703-3.718-1.424-0.924-3.199-1.562-4.968-2.027-1.77-0.466-3.487-0.844-4.799-1.048-0.656-0.102-1.271-0.132-1.656-0.203-0.115-0.02-0.175-0.048-0.237-0.068-0.033-4e-3 -0.036-0.014-0.068-0.033-0.039-0.024-0.111-0.027-0.135-0.068-0.021-0.039 0-0.09 0-0.135v-1.048c-0.021-0.809-0.069-1.877-0.236-2.872-0.17-1-0.43-1.956-0.98-2.603-0.327-0.384-0.79-0.636-1.352-0.676-0.169-0.019-0.358-0.033-0.541 0z" style="fill-rule:nonzero;fill:#3d434a"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#758b9a" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-desktop.svg b/.icons/kora/mimetypes/scalable/application-x-desktop.svg
new file mode 120000
index 000000000..6395d3e65
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-desktop.svg
@@ -0,0 +1 @@
+application-x-desktop-gnome.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-dgn.svg b/.icons/kora/mimetypes/scalable/application-x-dgn.svg
new file mode 120000
index 000000000..396774efe
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-dgn.svg
@@ -0,0 +1 @@
+application-x-glade.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-dia-diagram.svg b/.icons/kora/mimetypes/scalable/application-x-dia-diagram.svg
new file mode 120000
index 000000000..ca748d2c2
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-dia-diagram.svg
@@ -0,0 +1 @@
+application-drawing.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-dlc-container.svg b/.icons/kora/mimetypes/scalable/application-x-dlc-container.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-dlc-container.svg
@@ -0,0 +1 @@
+text-x-install.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-drgeo.svg b/.icons/kora/mimetypes/scalable/application-x-drgeo.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-drgeo.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-dwg.svg b/.icons/kora/mimetypes/scalable/application-x-dwg.svg
new file mode 100644
index 000000000..0633253cd
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-dwg.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m25 7v25h-9v9h-4v3h4v9h9v4h3v-4h9v-9h15v-3h-15v-9h-9v-25h-3zm-6 43v-15h15v15m-9-9v3h3v-3h-3z" style="fill-opacity:.61;fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,615.22,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#1273b2" offset="0"/>
+ <stop style="stop-color:#4e92be" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-e-theme.svg b/.icons/kora/mimetypes/scalable/application-x-e-theme.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-e-theme.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-egon.svg b/.icons/kora/mimetypes/scalable/application-x-egon.svg
new file mode 120000
index 000000000..49ccd2174
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-egon.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-emerald-theme.svg b/.icons/kora/mimetypes/scalable/application-x-emerald-theme.svg
new file mode 100644
index 000000000..dee641ad6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-emerald-theme.svg
@@ -0,0 +1 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -49.619 49.619 0 615.22 51.088)" gradientUnits="userSpaceOnUse" x1="0" x2="1" y1="0" y2="0"><stop offset="0" stop-color="#c8d0cd"/><stop offset="1" stop-color="#d8e8e1"/></linearGradient><path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)" transform="matrix(.75 0 0 .75 -.000855 .199125)"/><g fill-rule="nonzero"><path d="m14.4 5c-.663 0-1.297.29-1.751.8l-9 10.134c-.834.94-.864 2.409-.068 3.385l18.6 22.801c.456.558 1.121.88 1.819.88s1.363-.322 1.819-.88l18.6-22.801c.796-.976.766-2.445-.068-3.385l-9-10.134c-.454-.51-1.088-.8-1.751-.8z" fill="#87d53c" transform="matrix(.545003 0 0 .545003 10.9195 10.9199)"/><path d="m14.4 5c-.663 0-1.298.29-1.752.801l-9 10.133c-.491.554-.722 1.313-.627 2.066h41.956c.095-.752-.134-1.512-.625-2.066l-9-10.133c-.454-.511-1.089-.801-1.752-.801z" fill-opacity=".2" transform="matrix(.545003 0 0 .545003 10.9195 10.9199)"/><path d="m5-17 9.835 17.035h-19.67z" fill="#87d53c" transform="matrix(.554132 0 0 .415907 21.229 20.7153)"/><path d="m24 43 10-25h-20z" fill-opacity=".2" transform="matrix(.545003 0 0 .545003 10.9195 10.9199)"/></g></svg> \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-eqonomize.svg b/.icons/kora/mimetypes/scalable/application-x-eqonomize.svg
new file mode 100644
index 000000000..55c0d0dfd
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-eqonomize.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#6083a3" offset="0"/>
+ <stop stop-color="#8ba8b1" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m32 22h-7v17h7zm-9 7h-7v10h7zm5.769 3.002c-.615-.027-1.019.178-1.333.531-.313.35-.428.872-.513 1.469h-.615l-.308.666h.927c-.001.1-.006.216-.008.333.002.118.007.234.008.333h-.619l-.308.667h.923c.085.596.2 1.119.513 1.468.314.354.718.531 1.333.531.616 0 1.231-.668 1.231-.668v-.657s-.691.626-1.231.659c-.539.033-1.044-.407-1.21-1.333h1.21l.308-.667h-1.539c-.008-.094-.009-.214-.007-.333-.002-.119-.001-.238.007-.333h1.539l.308-.666h-1.826c.166-.926.646-1.352 1.21-1.333s1.231.658 1.231.658v-.657s-.615-.64-1.231-.668zm-6.769-8.001v-1.001l2 1.5-2 1.5v-1c-.662.002-1.277.013-1.824.09-.571.079-1.062.225-1.43.544-.5.432-.746 1.166-.746 2.366h-1c0-1.6.426-2.546 1.091-3.122.411-.355.922-.576 1.518-.704.689-.147 1.501-.17 2.391-.173z" fill="#27518c"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-etherpeek.svg b/.icons/kora/mimetypes/scalable/application-x-etherpeek.svg
new file mode 120000
index 000000000..041df4b08
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-etherpeek.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-excel.svg b/.icons/kora/mimetypes/scalable/application-x-excel.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-excel.svg
@@ -0,0 +1 @@
+application-msexcel.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-executable-script.svg b/.icons/kora/mimetypes/scalable/application-x-executable-script.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-executable-script.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-executable.svg b/.icons/kora/mimetypes/scalable/application-x-executable.svg
new file mode 120000
index 000000000..fdb3f4fba
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-executable.svg
@@ -0,0 +1 @@
+application-executable.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-extension-eml.svg b/.icons/kora/mimetypes/scalable/application-x-extension-eml.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-extension-eml.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-extension-fcstd.svg b/.icons/kora/mimetypes/scalable/application-x-extension-fcstd.svg
new file mode 100644
index 000000000..99f578c57
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-extension-fcstd.svg
@@ -0,0 +1,11 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m18.979 15.06h17.947v6.526h-13.053v4.895h6.526v4.895h-6.526v13.053h-4.894v-29.369z" style="fill-rule:nonzero;fill:#ff6363"/>
+ <path d="m35.908 29.744-0.163 1.932c-0.613 0.228-1.183 0.557-1.686 0.976l-1.759-0.83-1.836 3.182 1.597 1.107c-0.057 0.322-0.087 0.647-0.089 0.973 0 0.327 0.028 0.654 0.084 0.976l-1.592 1.107 1.836 3.18 1.755-0.825c0.504 0.416 1.076 0.743 1.69 0.968l0.16 1.939h3.672l0.163-1.934c0.613-0.227 1.183-0.557 1.686-0.976l1.757 0.828 1.836-3.18-1.595-1.11c0.057-0.321 0.087-0.646 0.089-0.973 0-0.327-0.028-0.653-0.084-0.975l1.592-1.105-1.836-3.18-1.755 0.825c-0.504-0.415-1.076-0.742-1.69-0.966l-0.162-1.939h-3.67zm1.833 4.892c1.343 0 2.449 1.105 2.449 2.448s-1.106 2.449-2.449 2.449-2.448-1.106-2.448-2.449 1.105-2.448 2.448-2.448z" style="fill-rule:nonzero;fill:#3f92e7"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,615.22,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#4f4f4f" offset="0"/>
+ <stop style="stop-color:#676767" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-extension-html.svg b/.icons/kora/mimetypes/scalable/application-x-extension-html.svg
new file mode 120000
index 000000000..c4ba3155f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-extension-html.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-extension-rss.svg b/.icons/kora/mimetypes/scalable/application-x-extension-rss.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-extension-rss.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-fictionbook+xml.svg b/.icons/kora/mimetypes/scalable/application-x-fictionbook+xml.svg
new file mode 120000
index 000000000..80620a715
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-fictionbook+xml.svg
@@ -0,0 +1 @@
+application-x-fictionbook.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-fictionbook.svg b/.icons/kora/mimetypes/scalable/application-x-fictionbook.svg
new file mode 100644
index 000000000..59dfbbe38
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-fictionbook.svg
@@ -0,0 +1,26 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <rect x="35.002" y="30.127" width="13.13" height="1.313" style="fill-opacity:.5"/>
+ <rect x="35.002" y="27.501" width="13.13" height="1.313" style="fill-opacity:.5"/>
+ <rect x="35.002" y="24.875" width="11.817" height="1.313" style="fill-opacity:.5"/>
+ <rect x="35.002" y="22.249" width="9.191" height="1.313" style="fill-opacity:.5"/>
+ <rect x="35.002" y="19.623" width="13.13" height="1.313" style="fill-opacity:.5"/>
+ <rect x="35.002" y="16.997" width="10.504" height="1.313" style="fill-opacity:.5"/>
+ <rect x="17.933" y="17.653" width="13.13" height="1.313" style="fill-opacity:.5"/>
+ <rect x="17.933" y="20.279" width="11.817" height="1.313" style="fill-opacity:.5"/>
+ <rect x="17.933" y="22.905" width="10.504" height="1.313" style="fill-opacity:.5"/>
+ <rect x="17.933" y="25.531" width="9.191" height="1.313" style="fill-opacity:.5"/>
+ <rect x="17.933" y="28.157" width="7.878" height="1.313" style="fill-opacity:.5"/>
+ <rect x="17.933" y="30.783" width="13.13" height="1.313" style="fill-opacity:.5"/>
+ <rect x="17.933" y="33.409" width="13.13" height="1.313" style="fill-opacity:.5"/>
+ <rect x="17.933" y="36.035" width="11.817" height="1.313" style="fill-opacity:.5"/>
+ <rect x="17.933" y="38.661" width="9.191" height="1.313" style="fill-opacity:.5"/>
+ <rect x="17.933" y="41.287" width="13.13" height="1.313" style="fill-opacity:.5"/>
+ <rect x="17.933" y="43.913" width="10.504" height="1.313" style="fill-opacity:.5"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,615.22,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#ddd6a7" offset="0"/>
+ <stop style="stop-color:#ebe7cb" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-firmware.svg b/.icons/kora/mimetypes/scalable/application-x-firmware.svg
new file mode 100644
index 000000000..75e1687a0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-firmware.svg
@@ -0,0 +1,15 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 177.88 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#428657" offset="0"/>
+ <stop stop-color="#59b07c" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path d="m14 18v2h36v-2zm0 4v2h36v-2zm0 4v2h36v-2zm0 4v2h36v-2zm0 4v2h36v-2zm0 4v2h36v-2zm0 4v2h36v-2zm0 4v2h36v-2z" fill="#ffffff" fill-opacity=".5" fill-rule="nonzero"/>
+ <path transform="matrix(.953627 0 0 1 1.48393 0)" d="m18 13.5h28c.277 0 .5.223.5.5v37c0 .277-.223.5-.5.5h-28-.001c-.274 0-.499-.225-.499-.499v-.001-37c0-.277.223-.5.5-.5z" fill="#4d4d4d" fill-rule="nonzero"/>
+ <g fill-opacity=".5">
+ <path transform="matrix(-.65312 -.757254 .757254 -.65312 29.1271 62.4488)" d="m25.908 13.721c.541-.103 1.03.343 1.069.791.039.449-.372.901-1.028 1.129-.48.183-1.229.121-1.801.013-.161-.56-.293-1.3-.156-1.795.167-.674.578-1.126 1.028-1.129.451-.003.94.443.888.991zm.228.601c.103.125.131.29.025.407-.105.115-.284.117-.407.012-.143-.122-.131-.291-.026-.406.106-.117.283-.163.408-.013zm-.854-.775c.157.101.131.292.025.408-.105.115-.228.158-.407.012-.125-.102-.131-.291-.026-.407.106-.116.272-.1.408-.013z" fill="#ffffff"/>
+ <path transform="matrix(0 -.453959 .453959 0 14.6911 44.9777)" d="m13.853 23.46h-.273c-.258 0-.464-.211-.464-.468v-.785c-1.107-.279-1.424-.936-1.424-2.286 0-1.992 1.617-3.61 3.61-3.61 1.991 0 3.608 1.618 3.608 3.61 0 1.33-.337 1.985-1.421 2.273v.795c0 .259-.209.468-.467.468h-.271c-.257 0-.467-.209-.467-.468v-.625c-.122.009-.247.013-.379.018v.61c0 .256-.209.465-.467.465h-.271c-.258 0-.467-.209-.467-.465v-.608c-.132-.004-.26-.008-.382-.015v.623c0 .257-.209.468-.465.468zm-.048-5.007c.613.239 1.109.48 1.109 1.076 0 .591-.401.705-1.109 1.072-.543.282-1.109-.481-1.109-1.072 0-.596.538-1.298 1.109-1.076zm2.978 0c.589-.168 1.107.48 1.107 1.076 0 .591-.581 1.385-1.107 1.072-.646-.383-1.109-.481-1.109-1.072 0-.596.432-.884 1.109-1.076z" fill="#ededed"/>
+ <path transform="matrix(-.65312 -.757254 .757254 -.65312 36.0302 62.7414)" d="m33.049 10.91.033.717 1.073-.05.043.905-1.073.05.033.718c.012.244-.169.451-.402.461-.234.011-.433-.178-.444-.421l-.034-.718-1.076.05-.043-.905 1.052-.021-.008-.747c-.012-.244.169-.45.402-.461.234-.011.433.178.444.422z" fill="#ffffff"/>
+ <path transform="matrix(-.65312 -.757254 .757254 -.65312 29.2953 61.8481)" d="m31.461 18.279.135-.148.529.482-.135.147.286.26c.274.251.294.677.044.951l-.906.995c-.25.275-.676.295-.951.045l-1.1-1.002c-.275-.25-.294-.676-.044-.951l.906-.995c.25-.275.676-.294.951-.044zm-.545.303c.143.129.153.351.023.493-.129.143-.351.153-.493.023-.143-.129-.153-.351-.023-.493.129-.143.351-.153.493-.023zm.882.802c.142.13.153.351.023.494s-.351.153-.494.023-.153-.351-.023-.494c.13-.142.351-.153.494-.023z" fill="#ffffff"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-flash-video.svg b/.icons/kora/mimetypes/scalable/application-x-flash-video.svg
new file mode 120000
index 000000000..be844f1e0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-flash-video.svg
@@ -0,0 +1 @@
+application-flash.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-font-afm.svg b/.icons/kora/mimetypes/scalable/application-x-font-afm.svg
new file mode 120000
index 000000000..473ef97c7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-font-afm.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-font-bdf.svg b/.icons/kora/mimetypes/scalable/application-x-font-bdf.svg
new file mode 120000
index 000000000..473ef97c7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-font-bdf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-font-dos.svg b/.icons/kora/mimetypes/scalable/application-x-font-dos.svg
new file mode 120000
index 000000000..cee8f73b5
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-font-dos.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-font-framemaker.svg b/.icons/kora/mimetypes/scalable/application-x-font-framemaker.svg
new file mode 120000
index 000000000..cee8f73b5
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-font-framemaker.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-font-libgrx.svg b/.icons/kora/mimetypes/scalable/application-x-font-libgrx.svg
new file mode 120000
index 000000000..cee8f73b5
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-font-libgrx.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-font-linux-psf.svg b/.icons/kora/mimetypes/scalable/application-x-font-linux-psf.svg
new file mode 120000
index 000000000..cee8f73b5
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-font-linux-psf.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-font-otf.svg b/.icons/kora/mimetypes/scalable/application-x-font-otf.svg
new file mode 120000
index 000000000..473ef97c7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-font-otf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-font-pcf.svg b/.icons/kora/mimetypes/scalable/application-x-font-pcf.svg
new file mode 120000
index 000000000..473ef97c7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-font-pcf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-font-snf.svg b/.icons/kora/mimetypes/scalable/application-x-font-snf.svg
new file mode 120000
index 000000000..bc274bde7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-font-snf.svg
@@ -0,0 +1 @@
+application-x-font-bdf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-font-speedo.svg b/.icons/kora/mimetypes/scalable/application-x-font-speedo.svg
new file mode 120000
index 000000000..cee8f73b5
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-font-speedo.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-font-sunos-news.svg b/.icons/kora/mimetypes/scalable/application-x-font-sunos-news.svg
new file mode 120000
index 000000000..cee8f73b5
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-font-sunos-news.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-font-tex-tfm.svg b/.icons/kora/mimetypes/scalable/application-x-font-tex-tfm.svg
new file mode 120000
index 000000000..cee8f73b5
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-font-tex-tfm.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-font-tex.svg b/.icons/kora/mimetypes/scalable/application-x-font-tex.svg
new file mode 120000
index 000000000..cee8f73b5
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-font-tex.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-font-ttf.svg b/.icons/kora/mimetypes/scalable/application-x-font-ttf.svg
new file mode 120000
index 000000000..473ef97c7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-font-ttf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-font-ttx.svg b/.icons/kora/mimetypes/scalable/application-x-font-ttx.svg
new file mode 120000
index 000000000..cee8f73b5
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-font-ttx.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-font-type1.svg b/.icons/kora/mimetypes/scalable/application-x-font-type1.svg
new file mode 120000
index 000000000..473ef97c7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-font-type1.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-font-vfont.svg b/.icons/kora/mimetypes/scalable/application-x-font-vfont.svg
new file mode 120000
index 000000000..cee8f73b5
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-font-vfont.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-fusioncomp.svg b/.icons/kora/mimetypes/scalable/application-x-fusioncomp.svg
new file mode 100644
index 000000000..a0916fa04
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-fusioncomp.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m32.336 38.541c-0.163 0.01-0.326 0.037-0.484 0.08-0.633 0.169-1.191 0.598-1.518 1.166-0.328 0.567-0.42 1.265-0.25 1.898s0.599 1.19 1.166 1.518c0.567 0.327 1.266 0.419 1.898 0.25 0.633-0.17 1.191-0.599 1.518-1.166 0.328-0.568 0.42-1.266 0.25-1.899-0.17-0.632-0.599-1.19-1.166-1.517-0.425-0.246-0.924-0.361-1.414-0.33zm7.033-10.003c-0.717 0.02-1.429 0.249-2.01 0.67-0.673 0.489-1.15 1.192-1.675 1.836-0.263 0.322-0.542 0.634-0.864 0.897s-0.69 0.478-1.091 0.586c-0.402 0.107-0.828 0.104-1.239 0.037-0.41-0.067-0.808-0.198-1.197-0.346-0.778-0.296-1.542-0.667-2.369-0.754-1.142-0.12-2.331 0.353-3.076 1.225-0.746 0.871-1.028 2.117-0.731 3.224s1.164 2.044 2.246 2.426c1.083 0.382 2.349 0.199 3.278-0.475 0.673-0.488 1.15-1.191 1.675-1.836 0.263-0.322 0.542-0.633 0.864-0.896s0.69-0.478 1.091-0.586c0.402-0.107 0.828-0.104 1.239-0.037 0.41 0.067 0.808 0.198 1.197 0.346 0.778 0.296 1.542 0.666 2.369 0.754 1.142 0.12 2.331-0.354 3.076-1.225 0.746-0.871 1.028-2.118 0.731-3.225s-1.164-2.043-2.246-2.425c-0.406-0.144-0.838-0.208-1.268-0.196zm-0.211-9.999c-0.955 0.025-1.906 0.323-2.679 0.871-0.898 0.635-1.533 1.551-2.233 2.388-0.35 0.419-0.723 0.823-1.152 1.164-0.43 0.342-0.919 0.62-1.455 0.76s-1.103 0.138-1.651 0.051c-0.547-0.087-1.079-0.257-1.597-0.449-1.037-0.385-2.057-0.868-3.161-0.981-1.522-0.156-3.107 0.459-4.101 1.592s-1.371 2.752-0.975 4.191c0.397 1.44 1.555 2.658 2.998 3.155s3.131 0.259 4.369-0.617c0.898-0.635 1.533-1.551 2.233-2.389 0.35-0.419 0.723-0.822 1.152-1.164 0.43-0.342 0.919-0.62 1.455-0.76s1.103-0.138 1.651-0.051c0.547 0.087 1.079 0.257 1.597 0.45 1.037 0.384 2.057 0.867 3.161 0.98 1.522 0.156 3.107-0.459 4.101-1.592s1.371-2.752 0.975-4.191c-0.397-1.439-1.555-2.657-2.998-3.154-0.542-0.187-1.116-0.27-1.69-0.254z" style="fill-rule:nonzero;fill:#d99200"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,615.22,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#293e91" offset="0"/>
+ <stop style="stop-color:#3554b9" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-gambas3.svg b/.icons/kora/mimetypes/scalable/application-x-gambas3.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-gambas3.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-gambasscript.svg b/.icons/kora/mimetypes/scalable/application-x-gambasscript.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-gambasscript.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-gambasserverpage.svg b/.icons/kora/mimetypes/scalable/application-x-gambasserverpage.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-gambasserverpage.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-gameboy-color-rom.svg b/.icons/kora/mimetypes/scalable/application-x-gameboy-color-rom.svg
new file mode 100644
index 000000000..76119e94d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-gameboy-color-rom.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#204e3c" offset="0"/>
+ <stop stop-color="#5e9265" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m19 30h5l-1.079 5.602s-2.107 1.425-3.839 1.398c-5.737-.09-7.175-3.627-7.077-6.91.152-5.125 5.465-8.037 9.156-8.108 2.704-.052 3.839.679 3.839.679l-.48 2.955s-1.307-.655-2.879-.639c-3.421.036-6.65 2.578-6.677 5.592-.015 1.639 1.242 3.356 3.238 3.435.609.024 1.8-.12 1.8-.12l.498-1.884h-2.5zm8-8-2 14 6.715.048c1.78.01 4.208-1.985 4.305-4.731-.02-1.317-1.568-2.444-1.568-2.444s1.529-1.511 1.528-3.374c-.002-2.111-2.649-3.451-3.273-3.451zm1.476 8.091 2.341.04s1.819-.132 1.864 1.317c.037 1.205-1.448 1.503-2.062 1.512l-2.619.04zm1.095-5.111 1.866.04s1.699.058 1.563 1.332c-.121 1.133-1.385 1.694-2.095 1.686-.635-.007-1.905-.038-1.905-.038z" fill="#ffffff" fill-opacity=".41" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-gameboy-rom.svg b/.icons/kora/mimetypes/scalable/application-x-gameboy-rom.svg
new file mode 120000
index 000000000..66963b7ce
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-gameboy-rom.svg
@@ -0,0 +1 @@
+application-x-apple-diskimage.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-gamecube-rom.svg b/.icons/kora/mimetypes/scalable/application-x-gamecube-rom.svg
new file mode 120000
index 000000000..66963b7ce
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-gamecube-rom.svg
@@ -0,0 +1 @@
+application-x-apple-diskimage.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-gba-rom.svg b/.icons/kora/mimetypes/scalable/application-x-gba-rom.svg
new file mode 120000
index 000000000..66963b7ce
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-gba-rom.svg
@@ -0,0 +1 @@
+application-x-apple-diskimage.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-gcstar.svg b/.icons/kora/mimetypes/scalable/application-x-gcstar.svg
new file mode 100644
index 000000000..c7b2a328f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-gcstar.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#266997" offset="0"/>
+ <stop stop-color="#6fadd4" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m24 20c-5.523 0-10 4.477-10 10s4.477 10 10 10 10-4.477 10-10-4.477-10-10-10zm-4.277 7c1.182-.029 2.294.952 2.658 2.346.423 1.617-.301 3.221-1.615 3.582-1.315.362-2.724-.656-3.147-2.274-.422-1.616.301-3.219 1.615-3.58.159-.044.323-.069.489-.074zm8.554 0c.166.004.33.028.489.072 1.314.361 2.038 1.965 1.615 3.582-.423 1.618-1.832 2.636-3.147 2.274-1.314-.361-2.038-1.965-1.615-3.582.364-1.394 1.476-2.375 2.658-2.346z" fill="#d0ba96" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-gdbm.svg b/.icons/kora/mimetypes/scalable/application-x-gdbm.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-gdbm.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-generic.svg b/.icons/kora/mimetypes/scalable/application-x-generic.svg
new file mode 120000
index 000000000..89e7fcf17
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-generic.svg
@@ -0,0 +1 @@
+text-x-preview.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-genesis-rom.svg b/.icons/kora/mimetypes/scalable/application-x-genesis-rom.svg
new file mode 120000
index 000000000..38aa8675c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-genesis-rom.svg
@@ -0,0 +1 @@
+application-x-cd-image.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-gettext-translation.svg b/.icons/kora/mimetypes/scalable/application-x-gettext-translation.svg
new file mode 120000
index 000000000..bf5f44625
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-gettext-translation.svg
@@ -0,0 +1 @@
+text-x-gettext-translation.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-glabels.svg b/.icons/kora/mimetypes/scalable/application-x-glabels.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-glabels.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-glade.svg b/.icons/kora/mimetypes/scalable/application-x-glade.svg
new file mode 100644
index 000000000..e9e8b7fd6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-glade.svg
@@ -0,0 +1,16 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m22.39 59.071c-0.519 0-0.968-0.205-1.345-0.615s-0.565-0.918-0.565-1.524c0-0.607 0.188-1.115 0.565-1.525 0.377-0.409 0.826-0.614 1.345-0.614 0.306 0 0.579 0.065 0.819 0.196 0.246 0.132 0.429 0.295 0.549 0.492h0.033l-0.033-0.557v-1.852h0.754v5.868h-0.721v-0.558h-0.033c-0.12 0.197-0.303 0.361-0.549 0.492-0.24 0.131-0.513 0.197-0.819 0.197zm0.122-0.689c0.356 0 0.656-0.131 0.902-0.393 0.251-0.262 0.377-0.615 0.377-1.057 0-0.443-0.126-0.795-0.377-1.057-0.246-0.263-0.546-0.394-0.902-0.394-0.349 0-0.65 0.134-0.901 0.402-0.251 0.262-0.377 0.612-0.377 1.049s0.126 0.789 0.377 1.057c0.251 0.262 0.552 0.393 0.901 0.393z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m27.203 59.071c-0.607 0-1.101-0.202-1.484-0.607-0.377-0.404-0.565-0.915-0.565-1.532 0-0.585 0.183-1.088 0.549-1.508 0.372-0.421 0.844-0.631 1.418-0.631 0.595 0 1.071 0.194 1.426 0.582 0.361 0.388 0.541 0.907 0.541 1.557l-8e-3 0.139h-3.172c0.022 0.404 0.156 0.724 0.402 0.959 0.251 0.235 0.543 0.352 0.876 0.352 0.541 0 0.907-0.229 1.099-0.688l0.672 0.279c-0.131 0.311-0.347 0.573-0.648 0.786-0.3 0.208-0.669 0.312-1.106 0.312zm1.082-2.623c-0.017-0.229-0.123-0.448-0.32-0.655-0.191-0.208-0.478-0.312-0.86-0.312-0.279 0-0.522 0.088-0.73 0.262-0.202 0.175-0.341 0.41-0.418 0.705h2.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m31.309 59.071c-0.448 0-0.82-0.11-1.115-0.328-0.289-0.219-0.502-0.492-0.639-0.82l0.672-0.278c0.213 0.502 0.577 0.754 1.09 0.754 0.235 0 0.426-0.052 0.574-0.156 0.153-0.104 0.229-0.24 0.229-0.41 0-0.262-0.183-0.44-0.549-0.532l-0.811-0.197c-0.257-0.066-0.5-0.189-0.73-0.369-0.229-0.186-0.344-0.434-0.344-0.746 0-0.355 0.156-0.642 0.467-0.86 0.317-0.224 0.692-0.336 1.123-0.336 0.355 0 0.672 0.082 0.951 0.246 0.278 0.158 0.478 0.388 0.598 0.688l-0.656 0.27c-0.147-0.355-0.453-0.532-0.917-0.532-0.224 0-0.413 0.046-0.566 0.139s-0.229 0.219-0.229 0.377c0 0.23 0.177 0.385 0.532 0.467l0.795 0.189c0.377 0.087 0.656 0.237 0.836 0.45 0.181 0.214 0.271 0.454 0.271 0.722 0 0.36-0.148 0.661-0.443 0.901-0.295 0.241-0.675 0.361-1.139 0.361z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m34.318 53.916c-0.103 0.104-0.229 0.156-0.377 0.156-0.147 0-0.273-0.052-0.377-0.156-0.103-0.104-0.155-0.23-0.155-0.377 0-0.148 0.052-0.273 0.155-0.377 0.104-0.104 0.23-0.156 0.377-0.156 0.148 0 0.274 0.052 0.377 0.156 0.104 0.104 0.156 0.229 0.156 0.377 0 0.147-0.052 0.273-0.156 0.377zm0 5.024h-0.754v-4.016h0.754v4.016z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m37.005 60.841c-0.475 0-0.863-0.12-1.163-0.361-0.301-0.235-0.517-0.505-0.648-0.811l0.689-0.287c0.076 0.219 0.215 0.402 0.418 0.549 0.207 0.148 0.442 0.222 0.704 0.222 0.416 0 0.741-0.126 0.976-0.377 0.24-0.246 0.36-0.582 0.36-1.008v-0.386h-0.033c-0.131 0.197-0.316 0.361-0.557 0.492-0.24 0.131-0.511 0.197-0.811 0.197-0.519 0-0.967-0.205-1.344-0.615s-0.566-0.918-0.566-1.524c0-0.607 0.189-1.115 0.566-1.525 0.377-0.409 0.825-0.614 1.344-0.614 0.3 0 0.571 0.065 0.811 0.196 0.241 0.132 0.426 0.295 0.557 0.492h0.033v-0.557h0.721v3.811c0 0.688-0.199 1.21-0.598 1.565-0.399 0.361-0.885 0.541-1.459 0.541zm0.058-2.459c0.355 0 0.655-0.131 0.901-0.393 0.252-0.262 0.377-0.615 0.377-1.057 0-0.443-0.125-0.795-0.377-1.057-0.246-0.263-0.546-0.394-0.901-0.394-0.35 0-0.65 0.134-0.902 0.402-0.251 0.262-0.377 0.612-0.377 1.049s0.126 0.789 0.377 1.057c0.252 0.262 0.552 0.393 0.902 0.393z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m40.703 54.924v0.557h0.033c0.109-0.191 0.281-0.352 0.516-0.483 0.235-0.137 0.486-0.205 0.754-0.205 0.497 0 0.877 0.153 1.139 0.459s0.394 0.715 0.394 1.229v2.459h-0.754v-2.344c0-0.743-0.331-1.115-0.992-1.115-0.312 0-0.566 0.126-0.762 0.377-0.197 0.246-0.295 0.533-0.295 0.861v2.221h-0.754v-4.016h0.721z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.05 26.621c0.955 0 0.596 1.129 0 1.392-1.001 0.442-2.026-0.432-2.235-1.392-0.317-1.449 0.846-2.767 2.235-2.971 1.814-0.267 3.412 1.198 3.606 2.971 0.236 2.163-1.501 4.04-3.606 4.226-2.469 0.218-4.593-1.791-4.77-4.226-0.203-2.781 2.046-5.16 4.77-5.331 3.051-0.193 5.652 2.306 5.817 5.331 0.183 3.34-2.533 6.179-5.817 6.34-3.587 0.176-6.63-2.775-6.786-6.34-0.169-3.86 2.982-7.13 6.786-7.282 4.088-0.165 7.547 3.21 7.695 7.282 0.159 4.35-3.401 8.026-7.695 8.171-4.564 0.155-8.417-3.62-8.56-8.171-0.15-4.817 3.8-8.88 8.56-9.02 5.018-0.148 9.248 4.011 9.385 9.02 0.144 5.263-4.18 9.698-9.385 9.833-5.455 0.142-10.048-4.385-10.18-9.833-0.139-5.695 4.544-10.487 10.18-10.618 5.875-0.137 10.819 4.745 10.947 10.618 0.134 6.11-4.897 11.249-10.947 11.377-4.92 0.103-9.439-3.11-11.05-7.77" style="fill:#296f79"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,469.44,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#348692" offset="0"/>
+ <stop style="stop-color:#69b9cd" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-gnome-theme-package-rtl.svg b/.icons/kora/mimetypes/scalable/application-x-gnome-theme-package-rtl.svg
new file mode 120000
index 000000000..9b59dbaf3
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-gnome-theme-package-rtl.svg
@@ -0,0 +1 @@
+application-x-theme.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-gnome-theme-package.svg b/.icons/kora/mimetypes/scalable/application-x-gnome-theme-package.svg
new file mode 120000
index 000000000..9b59dbaf3
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-gnome-theme-package.svg
@@ -0,0 +1 @@
+application-x-theme.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-gnonogram-puzzle.svg b/.icons/kora/mimetypes/scalable/application-x-gnonogram-puzzle.svg
new file mode 100644
index 000000000..84d54aa5c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-gnonogram-puzzle.svg
@@ -0,0 +1 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -49.619 49.619 0 615.22 51.088)" gradientUnits="userSpaceOnUse" x1="0" x2="1" y1="0" y2="0"><stop offset="0" stop-color="#7479b2"/><stop offset="1" stop-color="#b6adcc"/></linearGradient><path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)" transform="matrix(.75 0 0 .75 0 .199125)"/><path d="m20.974 326.239c-.423-.122-.766-.331-1.109-.675-.587-.59-.879-1.215-.778-2.113.115-1.602 1.418-3.113 3.588-3.195.38-.001.788.055 1.217.15.224.049.502.124.617.166.19.068.222.068.323.002.149-.099.142-.191-.054-.679-.582-1.45-1.778-2.929-3.3-3.375-.321-.095-.808-.152-1.279-.162-3.152.08-5.449 3.074-6.886 5.309-.459.711-.997 1.511-1.196 1.779-1.012 1.365-2.193 2.282-3.38 2.624-.449.13-1.526.183-1.973.098-2.378-.452-3.967-2.561-3.743-4.968.019-.203.049-.368.066-.367.018.002.113.109.211.239.408.539 1.299 1.005 1.996 1.17.52.122 1.027.141 1.513.056 1.315-.23 2.156-.779 3.529-2.622 2.08-2.793 3.562-5.491 6.481-11.794 1.926-4.159 2.979-6.241 4.132-8.167 1.487-2.484 3.053-4.483 4.523-5.769 2.247-1.967 4.908-3.156 7.966-3.561.922-.122 2.516-.111 3.387.024 3.125.482 5.528 2.037 7.007 4.533.477.804.887 1.946 1.077 2.996.121.669.121 2.16 0 2.832-.099.552-.351 1.455-.521 1.871l-.117.285-.006-.514c-.023-2.168-1.447-4.393-3.578-4.984-.417-.115-.547-.129-1.209-.127-.648.002-.801.018-1.218.13-2.389.643-4.125 3.569-4.91 6.679-.575 2.282-.485 4.797.27 7.495.709 2.535 4.105 5.974 4.8 6.484 2.467 1.812 3.57 2.426 5.457 3.725.65.446.832.67.891 1.099.072.53-.254 1.025-1.076 1.636-.227.169-.656.5-.953.736-.987.784-1.527.994-2.19.997-.377.002-.464-.014-.703-.132-.763-.377-1.077-1.18-.708-1.934.343-.699 1.12-1.021 1.856-.768.166.057.349.176.532.346.298.278.587.234.673.072.093-.175.11-.786.033-1.185-.272-1.405-1.52-2.396-2.921-2.319-.817.045-1.594.414-2.242 1.066-.429.431-.724.827-1.229 1.651-1.089 1.775-1.953 2.437-2.68 2.861-.613.358-1.475.449-2.036.231-.213-.082-.424-.229-.609-.417-.522-.516-.465-1.207-.416-1.872.057-.754.528-1.323.978-1.745.654-.533 1.318-.751 2.039-.825.904-.086 1.605-.02 2.425.196.455.146.606.15.658.013.078-.203-.351-1.878-.707-2.371-.588-.817-1.453-1.425-2.429-1.71-.449-.131-1.504-.179-2.037-.094-2.977.557-3.971 3.03-5.151 5.094-1.364 2.365-1.913 3.265-3.194 3.706-.459.157-1.32.204-1.707.093z" fill="#5245ac" fill-rule="nonzero" transform="matrix(.51558 0 0 .51558 11.1843 -135.809)"/></svg> \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-gnumeric.svg b/.icons/kora/mimetypes/scalable/application-x-gnumeric.svg
new file mode 120000
index 000000000..dd1df8999
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-gnumeric.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-godot-project.svg b/.icons/kora/mimetypes/scalable/application-x-godot-project.svg
new file mode 100644
index 000000000..e21d7b37c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-godot-project.svg
@@ -0,0 +1 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -49.619 49.619 0 615.22 51.088)" gradientUnits="userSpaceOnUse" x1="0" x2="1" y1="0" y2="0"><stop offset="0" stop-color="#d0d7d9"/><stop offset="1" stop-color="#fff"/></linearGradient><path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)" transform="matrix(.75 0 0 .75 0 .199125)"/><g transform="matrix(.58257 0 0 .58257 10.0183 11.1835)"><path d="m19 40c-11.678-1.514-12-7.5-12-7.5v-14.5l-3-3 4-5 4 2 3-2-.357-4 5.357-2 2 4h4l2-4 5.357 2-.357 4 3 2 4-2 4 5-3 3v14.5s-.226 7.329-12 7.5z" fill="#4482a3" fill-rule="nonzero"/><path d="m34 18c2.208 0 4 1.792 4 4s-1.792 4-4 4-4-1.792-4-4 1.792-4 4-4zm-20 0c2.208 0 4 1.792 4 4s-1.792 4-4 4-4-1.792-4-4 1.792-4 4-4zm8 4c0-1.104.896-2 2-2s2 .896 2 2v4c0 1.104-.896 2-2 2s-2-.896-2-2zm6 8c.552 0 1 .448 1 1v2h5v-2c0-.552.448-1 1-1h6v2h-5v2c0 .552-.448 1-1 1h-7c-.552 0-1-.448-1-1v-2h-3-3v2c0 .552-.448 1-1 1h-7c-.552 0-1-.448-1-1v-2h-5v-2h6c.552 0 1 .448 1 1v2h5v-2c0-.552.448-1 1-1z" fill="#fff"/><path d="m14 19c1.656 0 3 1.344 3 3s-1.344 3-3 3-3-1.344-3-3 1.344-3 3-3zm20 0c1.656 0 3 1.344 3 3s-1.344 3-3 3-3-1.344-3-3 1.344-3 3-3z" fill="#4f5b69"/></g></svg> \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-goomod.svg b/.icons/kora/mimetypes/scalable/application-x-goomod.svg
new file mode 120000
index 000000000..5064d208f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-goomod.svg
@@ -0,0 +1 @@
+application-x-world-of-goo-addin.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-gpx+xml.svg b/.icons/kora/mimetypes/scalable/application-x-gpx+xml.svg
new file mode 120000
index 000000000..4ec151000
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-gpx+xml.svg
@@ -0,0 +1 @@
+application-gpx.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-gpx.svg b/.icons/kora/mimetypes/scalable/application-x-gpx.svg
new file mode 120000
index 000000000..4ec151000
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-gpx.svg
@@ -0,0 +1 @@
+application-gpx.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-grsync-session.svg b/.icons/kora/mimetypes/scalable/application-x-grsync-session.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-grsync-session.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-gtk-builder.svg b/.icons/kora/mimetypes/scalable/application-x-gtk-builder.svg
new file mode 120000
index 000000000..396774efe
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-gtk-builder.svg
@@ -0,0 +1 @@
+application-x-glade.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-gtktalog.svg b/.icons/kora/mimetypes/scalable/application-x-gtktalog.svg
new file mode 120000
index 000000000..1c4bae20c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-gtktalog.svg
@@ -0,0 +1 @@
+application-xspf+xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-gunmeric.svg b/.icons/kora/mimetypes/scalable/application-x-gunmeric.svg
new file mode 120000
index 000000000..f7d1b7e28
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-gunmeric.svg
@@ -0,0 +1 @@
+application-vnd.sun.xml.calc.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-gz-font-linux-psf.svg b/.icons/kora/mimetypes/scalable/application-x-gz-font-linux-psf.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-gz-font-linux-psf.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-gzdvi.svg b/.icons/kora/mimetypes/scalable/application-x-gzdvi.svg
new file mode 100644
index 000000000..c5a131ea8
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-gzdvi.svg
@@ -0,0 +1,22 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(1.07196 -49.7469 49.7469 1.07196 251.234 55.94)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#075" offset="0"/>
+ <stop stop-color="#3ec884" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path d="m42 18.285c0-1.262-1.023-2.285-2.285-2.285h-15.23c-1.262 0-2.285 1.023-2.285 2.285v17.43c0 1.262 1.023 2.285 2.285 2.285h15.23c1.262 0 2.285-1.023 2.285-2.285z" fill="#044937"/>
+ <g fill="#fff">
+ <path d="m24.755 60.741c-.475 0-.863-.12-1.164-.36-.3-.235-.516-.506-.647-.812l.688-.287c.077.219.216.402.418.549.208.148.443.222.705.222.415 0 .74-.126.975-.377.241-.246.361-.582.361-1.008v-.386h-.033c-.131.197-.317.361-.557.492s-.511.197-.811.197c-.519 0-.968-.205-1.345-.615s-.565-.918-.565-1.524c0-.607.188-1.115.565-1.524.377-.41.826-.615 1.345-.615.3 0 .571.065.811.197.24.131.426.295.557.491h.033v-.557h.721v3.811c0 .688-.199 1.21-.598 1.565-.399.361-.885.541-1.459.541zm.057-2.459c.356 0 .656-.131.902-.393.251-.262.377-.615.377-1.057 0-.443-.126-.795-.377-1.057-.246-.263-.546-.394-.902-.394-.349 0-.65.134-.901.402-.251.262-.377.612-.377 1.049s.126.789.377 1.057c.251.262.552.393.901.393z" fill-rule="nonzero"/>
+ <path d="m27.615 58.84v-.656l2.286-2.672h-2.221v-.688h3.147v.656l-2.286 2.671h2.319v.689z" fill-rule="nonzero"/>
+ <path d="m33.189 58.971c-.519 0-.967-.205-1.344-.615s-.565-.918-.565-1.524c0-.607.188-1.115.565-1.524.377-.41.825-.615 1.344-.615.306 0 .579.065.82.197.246.131.429.295.549.491h.033l-.033-.557v-1.852h.754v5.868h-.721v-.558h-.033c-.12.197-.303.361-.549.492-.241.131-.514.197-.82.197zm.123-.689c.355 0 .656-.131.902-.393.251-.262.377-.615.377-1.057 0-.443-.126-.795-.377-1.057-.246-.263-.547-.394-.902-.394-.35 0-.65.134-.901.402-.252.262-.377.612-.377 1.049s.125.789.377 1.057c.251.262.551.393.901.393z" fill-rule="nonzero"/>
+ <path d="m37.428 58.84-1.623-4.016h.819l1.181 3.114h.016l1.197-3.114h.803l-1.639 4.016z" fill-rule="nonzero"/>
+ <path d="m41.132 53.816c-.103.104-.229.156-.377.156-.147 0-.273-.052-.377-.156-.103-.104-.155-.23-.155-.377 0-.148.052-.273.155-.377.104-.104.23-.156.377-.156.148 0 .274.052.377.156.104.104.156.229.156.377 0 .147-.052.273-.156.377zm0 5.024h-.754v-4.016h.754z" fill-rule="nonzero"/>
+ <path d="m31.039 16.611h2.2v1.1h-2.2z" fill-opacity=".93"/>
+ <path d="m31.035 18.202h2.2v1.1h-2.2z" fill-opacity=".93"/>
+ <path d="m31.021 19.774h2.2v1.1h-2.2z" fill-opacity=".93"/>
+ <path d="m31.045 21.41h2.2v1.1h-2.2z" fill-opacity=".93"/>
+ <path d="m31.045 23.018h2.2v1.1h-2.2z" fill-opacity=".93"/>
+ <path d="m31.045 24.663h2.2v1.1h-2.2z" fill-opacity=".93"/>
+ <path d="m32.951 27.371v-.694c0-.194-.157-.351-.349-.351h-.97c-.193 0-.349.157-.349.351v.693l-.539 1.591c-.151.443-.079.935.193 1.317.272.381.713.608 1.18.608s.908-.227 1.18-.608c.271-.382.344-.874.193-1.317zm-.226 2.497c-.279.393-.937.393-1.217 0-.14-.197-.177-.451-.1-.68l.181-.533h1.055l.181.533c.078.229.04.483-.1.68z" fill-rule="nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-gzip.svg b/.icons/kora/mimetypes/scalable/application-x-gzip.svg
new file mode 100644
index 000000000..1a6a1462d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-gzip.svg
@@ -0,0 +1,13 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(1.07196 -49.7469 49.7469 1.07196 178.156 54.3653)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#075" offset="0"/>
+ <stop stop-color="#3ec884" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" fill="url(#a)"/>
+ <path d="m42 18.285c0-1.262-1.023-2.285-2.285-2.285h-15.23c-1.262 0-2.285 1.023-2.285 2.285v17.43c0 1.262 1.023 2.285 2.285 2.285h15.23c1.262 0 2.285-1.023 2.285-2.285z" fill="#044937"/>
+ <g fill="#fff">
+ <path d="m33.245 24.663v1.1h-2.2v-1.1zm0-1.645v1.1h-2.2v-1.1zm0-1.608v1.1h-2.2v-1.1zm-.024-1.636v1.1h-2.2v-1.1zm.014-1.572v1.1h-2.2v-1.1zm.004-1.591v1.1h-2.2v-1.1z" fill-opacity=".93"/>
+ <path d="m32.951 27.371v-.694c0-.194-.157-.351-.349-.351h-.97c-.193 0-.349.157-.349.351v.693l-.539 1.591c-.151.443-.079.935.193 1.317.272.381.713.608 1.18.608s.908-.227 1.18-.608c.271-.382.344-.874.193-1.317zm-.226 2.497c-.279.393-.937.393-1.217 0-.14-.197-.177-.451-.1-.68l.181-.533h1.055l.181.533c.078.229.04.483-.1.68z" fill-rule="nonzero"/>
+ <path d="m28.058 57.782c-.131.197-.317.361-.557.492s-.511.197-.811.197c-.519 0-.968-.205-1.345-.615s-.565-.918-.565-1.524c0-.607.188-1.115.565-1.525.377-.409.826-.614 1.345-.614.3 0 .571.065.811.196.24.132.426.295.557.492h.033v-.557h.721v3.811c0 .688-.199 1.21-.598 1.565-.399.361-.885.541-1.459.541-.475 0-.863-.12-1.164-.361-.3-.235-.516-.505-.647-.811l.688-.287c.077.219.216.402.418.549.208.148.443.222.705.222.415 0 .74-.126.975-.377.241-.246.361-.582.361-1.008v-.386zm8.141 2.328h-.754v-5.786h.721v.557h.033c.12-.197.301-.36.541-.492.246-.131.522-.196.828-.196.519 0 .967.205 1.344.614.377.41.565.918.565 1.525 0 .606-.188 1.114-.565 1.524s-.825.615-1.344.615c-.306 0-.582-.066-.828-.197-.24-.131-.421-.295-.541-.492h-.033l.033.558zm-1.71-1.77h-.754v-4.016h.754zm-1.629 0h-3.245v-.656l2.286-2.672h-2.221v-.688h3.147v.655l-2.286 2.672h2.319zm-6.048-.558c.356 0 .656-.131.902-.393.251-.262.377-.615.377-1.057 0-.443-.126-.795-.377-1.057-.246-.263-.546-.394-.902-.394-.349 0-.65.134-.901.402-.251.262-.377.612-.377 1.049s.126.789.377 1.057c.251.262.552.393.901.393zm10.633 0c.35 0 .65-.131.901-.393.252-.268.377-.62.377-1.057s-.125-.787-.377-1.049c-.251-.268-.551-.402-.901-.402-.355 0-.659.131-.91.394-.246.262-.369.614-.369 1.057 0 .442.123.795.369 1.057.251.262.555.393.91.393zm-2.956-4.466c-.104.104-.23.156-.377.156-.148 0-.273-.052-.377-.156s-.156-.23-.156-.377c0-.148.052-.273.156-.377s.229-.156.377-.156c.147 0 .273.052.377.156s.155.229.155.377c0 .147-.051.273-.155.377z" fill-rule="nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-gzpdf.svg b/.icons/kora/mimetypes/scalable/application-x-gzpdf.svg
new file mode 120000
index 000000000..9e6d8a1b8
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-gzpdf.svg
@@ -0,0 +1 @@
+application-pdf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-gzpostscript.svg b/.icons/kora/mimetypes/scalable/application-x-gzpostscript.svg
new file mode 120000
index 000000000..d62c818de
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-gzpostscript.svg
@@ -0,0 +1 @@
+application-postscript.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-hda.svg b/.icons/kora/mimetypes/scalable/application-x-hda.svg
new file mode 100644
index 000000000..47886802e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-hda.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m17.153 25.3c-4e-3 0.064-6e-3 0.127-6e-3 0.19v12.937c0 1.351 0.718 2.6 1.884 3.275l11.085 6.427c1.166 0.676 2.602 0.676 3.768 0l11.085-6.427c1.166-0.676 1.884-1.925 1.884-3.277v-12.935c-1e-3 -0.047-4e-3 -0.095-8e-3 -0.143 8e-3 -1e-3 -29.692-0.047-29.692-0.047z" style="fill-rule:nonzero;fill:#c25824"/>
+ <path d="m32.089 15.364v2e-3c-0.692-0.017-1.375 0.159-1.975 0.51l-11.093 6.503c-1.09 0.64-1.794 1.793-1.874 3.069 0.07 1.287 0.776 2.455 1.874 3.101l11.093 6.503c1.166 0.684 2.606 0.684 3.772 0l11.093-6.503c1.09-0.64 1.794-1.794 1.874-3.069-0.07-1.287-0.776-2.455-1.874-3.101l-11.093-6.503c-0.548-0.321-1.166-0.497-1.797-0.512z" style="fill-rule:nonzero;fill:#f36128"/>
+ <path d="m17.154 25.3c-3e-3 0.042-4e-3 0.083-5e-3 0.125 4e-3 -0.041 8e-3 -0.083 0.013-0.125h-8e-3zm-6e-3 0.159c0 0.01-1e-3 0.021-1e-3 0.031v12.936c0 1.352 0.719 2.601 1.884 3.276l11.084 6.426c0.6 0.349 1.215 0.518 1.885 0.508v-13.075c-0.662 2e-3 -1.312-0.174-1.886-0.509l-11.093-6.503c-1.095-0.645-1.8-1.807-1.873-3.09z" style="fill-opacity:.1;fill-rule:nonzero"/>
+ <path d="m38.849 30.158c-2.351 1.373-5.235 2.167-6.701 2.384s-3.407 0.19-5.72-0.245l-3.128-1.834c1.386 0.274 3.647 0.554 5.701 0.735s5.133-0.549 7.486-1.894c0.158-0.09 0.314-0.184 0.469-0.282 3.532-2.222 3.235-5.38 0.331-7.18-3.257-2.018-7.611-2.11-11.055 0.085-2.312 1.473-2.963 3.819-0.486 5.208 1.947 1.091 4.825 1.178 7.044-0.093 1.811-1.037 1.346-2.183 0.61-2.628-0.699-0.425-2.031-0.713-3.294-0.207-1.017 0.407-1.333 1.645 0.734 1.805-0.871 0.576-2.23 0.719-3.284 0.151-2.056-1.111-0.775-2.831 0.756-3.52 2.828-1.271 5.299-0.879 7.384 0.412 2.159 1.337 2.003 3.722-0.608 5.3-2.066 1.249-4.925 2.149-9.114 1.078-4.188-1.071-5.25-3.426-4.42-5.938 0.674-1.968 3.55-4.145 7.646-4.778 4.095-0.634 7.374-0.182 10.425 1.724 4.313 2.693 4.346 6.725-0.776 9.717" style="fill-rule:nonzero;fill:#e4e4e4"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,615.22,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#f36128" offset="0"/>
+ <stop style="stop-color:#f58153" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-hdalc.svg b/.icons/kora/mimetypes/scalable/application-x-hdalc.svg
new file mode 120000
index 000000000..d939f9bd8
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-hdalc.svg
@@ -0,0 +1 @@
+application-x-hda.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-hdanc.svg b/.icons/kora/mimetypes/scalable/application-x-hdanc.svg
new file mode 120000
index 000000000..d939f9bd8
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-hdanc.svg
@@ -0,0 +1 @@
+application-x-hda.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-hip.svg b/.icons/kora/mimetypes/scalable/application-x-hip.svg
new file mode 100644
index 000000000..57eea4524
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-hip.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m29.482 15.042c-5.006-3e-3 -9.234 1.609-12.482 4.102v4.879c2.654-2.756 6.532-4.679 11.478-4.754 0.33-5e-3 0.664-1e-3 1.004 0.011 7.659 0.264 12.756 6.377 12.763 12.726 0.01 7.011-4.32 11.8-11.62 11.709-4.971-0.062-9.815-3.466-9.692-8.644 0.098-4.112 3.008-7.437 7.632-7.547 3.737-0.089 5.243 2.493 5.243 4.09 0 1.515-0.895 3.467-3.095 3.937-1.776 0.379-4.289-1.485-2.391-4.027-1.94-0.089-3.632 1.138-3.732 3.312-0.195 4.214 4.171 5.85 6.961 5.402 5.116-0.821 7.012-4.152 6.989-8.677-0.025-4.734-4.31-8.921-9.863-8.977-4.445-0.044-9.752 2.506-11.677 8.067v8.52c1.028 2.68 3.093 5.208 6.015 6.871h16.124c4.796-2.567 7.858-7.5 7.861-14.061 3e-3 -9.445-6.802-16.933-17.518-16.939z" style="fill-opacity:.62;fill-rule:nonzero;fill:#e4e4e4"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,615.22,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#f36128" offset="0"/>
+ <stop style="stop-color:#f58153" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-hiplc.svg b/.icons/kora/mimetypes/scalable/application-x-hiplc.svg
new file mode 120000
index 000000000..2919f2765
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-hiplc.svg
@@ -0,0 +1 @@
+application-x-hip.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-hipnc.svg b/.icons/kora/mimetypes/scalable/application-x-hipnc.svg
new file mode 120000
index 000000000..2919f2765
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-hipnc.svg
@@ -0,0 +1 @@
+application-x-hip.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-homebank.svg b/.icons/kora/mimetypes/scalable/application-x-homebank.svg
new file mode 100644
index 000000000..75c65f307
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-homebank.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#ca8800" offset="0"/>
+ <stop stop-color="#ffe292" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m24 13.801-10 10h2v10h16v-10h2l-3-3v-6h-3v3z" fill="#3f3f3f" fill-opacity=".5" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-hwp.svg b/.icons/kora/mimetypes/scalable/application-x-hwp.svg
new file mode 100644
index 000000000..7d36987bd
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-hwp.svg
@@ -0,0 +1 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -49.619 49.619 0 615.22 51.088)" gradientUnits="userSpaceOnUse" x1="0" x2="1" y1="0" y2="0"><stop offset="0" stop-color="#248cba"/><stop offset="1" stop-color="#50beee"/></linearGradient><path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)" transform="matrix(.75 0 0 .75 0 .199125)"/><path d="m23 19v2h-6v2h14v-2h-6v-2zm1 5c-2.761 0-5 2.239-5 5s2.239 5 5 5 5-2.239 5-5-2.239-5-5-5zm0 2c1.657 0 3 1.343 3 3s-1.343 3-3 3-3-1.343-3-3 1.343-3 3-3zm-1 9v2h2v-2zm-6 1v4h14v-2h-12v-2z" fill="#fff" fill-opacity=".5" fill-rule="nonzero" transform="translate(0 -5.5)"/></svg> \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-hwpx.svg b/.icons/kora/mimetypes/scalable/application-x-hwpx.svg
new file mode 120000
index 000000000..2acccd2c4
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-hwpx.svg
@@ -0,0 +1 @@
+application-x-hwp.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-icq.svg b/.icons/kora/mimetypes/scalable/application-x-icq.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-icq.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-iff.svg b/.icons/kora/mimetypes/scalable/application-x-iff.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-iff.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-img.svg b/.icons/kora/mimetypes/scalable/application-x-img.svg
new file mode 120000
index 000000000..38aa8675c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-img.svg
@@ -0,0 +1 @@
+application-x-cd-image.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-ipod-firmware.svg b/.icons/kora/mimetypes/scalable/application-x-ipod-firmware.svg
new file mode 120000
index 000000000..71137a9a5
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-ipod-firmware.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-ips-patch.svg b/.icons/kora/mimetypes/scalable/application-x-ips-patch.svg
new file mode 120000
index 000000000..304201b30
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-ips-patch.svg
@@ -0,0 +1 @@
+text-x-patch.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-iptrace.svg b/.icons/kora/mimetypes/scalable/application-x-iptrace.svg
new file mode 120000
index 000000000..041df4b08
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-iptrace.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-ipynb+json.svg b/.icons/kora/mimetypes/scalable/application-x-ipynb+json.svg
new file mode 100644
index 000000000..238011b7e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-ipynb+json.svg
@@ -0,0 +1,12 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m25.4 24.2 7 14.3" style="fill:none;stroke-width:3px;stroke:#3f3f3f"/>
+ <path d="m38 24.2s-5.6 19.8-9.8 19.8h-1.2" style="fill:none;stroke-width:3px;stroke:#3f3f3f"/>
+ <path d="m24 21.5h-4v21h4v3h-7v-27h7v3zm21 24h-7v-3h4v-21h-4v-3h7v27zm4-5.5c0 0.823-0.677 1.5-1.5 1.5s-1.5-0.677-1.5-1.5 0.677-1.5 1.5-1.5 1.5 0.677 1.5 1.5zm0-14c0 0.823-0.677 1.5-1.5 1.5s-1.5-0.677-1.5-1.5 0.677-1.5 1.5-1.5 1.5 0.677 1.5 1.5z" style="fill:#267edb"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,688.11,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#e4e4e4" offset="0"/>
+ <stop style="stop-color:#fafafa" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-iso.svg b/.icons/kora/mimetypes/scalable/application-x-iso.svg
new file mode 120000
index 000000000..38aa8675c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-iso.svg
@@ -0,0 +1 @@
+application-x-cd-image.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-iso9660-appimage.svg b/.icons/kora/mimetypes/scalable/application-x-iso9660-appimage.svg
new file mode 120000
index 000000000..cf76b1ee1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-iso9660-appimage.svg
@@ -0,0 +1 @@
+application-vnd.appimage.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-it87.svg b/.icons/kora/mimetypes/scalable/application-x-it87.svg
new file mode 120000
index 000000000..96d0b8976
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-it87.svg
@@ -0,0 +1 @@
+application-vnd.iccprofile.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-jar.svg b/.icons/kora/mimetypes/scalable/application-x-jar.svg
new file mode 120000
index 000000000..5a6bee202
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-jar.svg
@@ -0,0 +1 @@
+application-java.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-java-applet.svg b/.icons/kora/mimetypes/scalable/application-x-java-applet.svg
new file mode 120000
index 000000000..99857ffd2
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-java-applet.svg
@@ -0,0 +1 @@
+application-x-java.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-java-archive.svg b/.icons/kora/mimetypes/scalable/application-x-java-archive.svg
new file mode 120000
index 000000000..5a6bee202
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-java-archive.svg
@@ -0,0 +1 @@
+application-java.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-java-keystore.svg b/.icons/kora/mimetypes/scalable/application-x-java-keystore.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-java-keystore.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-java.svg b/.icons/kora/mimetypes/scalable/application-x-java.svg
new file mode 120000
index 000000000..5a6bee202
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-java.svg
@@ -0,0 +1 @@
+application-java.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-javascript.svg b/.icons/kora/mimetypes/scalable/application-x-javascript.svg
new file mode 120000
index 000000000..8b40d5eaa
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-javascript.svg
@@ -0,0 +1 @@
+text-x-javascript.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-jokosher.svg b/.icons/kora/mimetypes/scalable/application-x-jokosher.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-jokosher.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-jsx.svg b/.icons/kora/mimetypes/scalable/application-x-jsx.svg
new file mode 100644
index 000000000..187ebfe70
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-jsx.svg
@@ -0,0 +1,11 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m15.321 54.324h0.684v4.517c0 0.412-0.083 0.74-0.25 0.985s-0.453 0.368-0.86 0.368c-0.128 0-0.242-0.011-0.343-0.034-0.1-0.022-0.186-0.047-0.258-0.075l0.142-0.518c0.05 0.017 0.108 0.031 0.175 0.042 0.067 0.017 0.136 0.025 0.209 0.025 0.2 0 0.333-0.07 0.4-0.209s0.1-0.333 0.1-0.584v-4.517h1e-3zm0.35-0.834c-0.133 0-0.247-0.042-0.342-0.126-0.089-0.083-0.134-0.189-0.134-0.317 0-0.133 0.045-0.239 0.134-0.317 0.095-0.083 0.209-0.125 0.342-0.125 0.128 0 0.237 0.042 0.326 0.125 0.095 0.078 0.142 0.184 0.142 0.317 0 0.128-0.047 0.234-0.142 0.317-0.089 0.084-0.198 0.126-0.326 0.126zm1.495 3.84c0-0.445 0.198-0.785 0.593-1.019 0.401-0.239 1.035-0.406 1.904-0.5 0-0.129-0.014-0.254-0.042-0.376-0.023-0.123-0.067-0.231-0.134-0.326-0.061-0.095-0.145-0.17-0.25-0.225-0.106-0.061-0.243-0.092-0.41-0.092-0.239 0-0.461 0.045-0.667 0.134-0.2 0.089-0.381 0.189-0.543 0.3l-0.275-0.476c0.189-0.122 0.42-0.239 0.693-0.35 0.273-0.117 0.573-0.176 0.901-0.176 0.495 0 0.854 0.153 1.077 0.46 0.223 0.3 0.334 0.703 0.334 1.21v2.488h-0.567l-0.059-0.484h-0.017c-0.195 0.161-0.406 0.3-0.634 0.417-0.223 0.111-0.459 0.167-0.71 0.167-0.345 0-0.631-0.1-0.86-0.3-0.223-0.201-0.334-0.485-0.334-0.852zm0.677-0.05c0 0.233 0.067 0.4 0.2 0.5 0.139 0.101 0.309 0.151 0.51 0.151 0.194 0 0.377-0.045 0.55-0.134 0.178-0.094 0.365-0.23 0.56-0.409v-1.127c-0.34 0.045-0.627 0.098-0.86 0.159s-0.423 0.134-0.568 0.217c-0.139 0.083-0.239 0.181-0.3 0.292-0.061 0.106-0.092 0.223-0.092 0.35v1e-3zm3.212-2.956h0.71l0.767 2.305 0.184 0.6c0.067 0.201 0.131 0.399 0.192 0.594h0.033c0.061-0.195 0.123-0.393 0.184-0.593l0.184-0.601 0.768-2.305h0.676l-1.436 4.058h-0.801l-1.461-4.058zm4.117 3.006c0-0.445 0.198-0.785 0.593-1.019 0.401-0.239 1.036-0.406 1.904-0.5 0-0.129-0.014-0.254-0.042-0.376-0.022-0.123-0.066-0.231-0.133-0.326-0.061-0.095-0.145-0.17-0.25-0.225-0.107-0.061-0.243-0.092-0.41-0.092-0.239 0-0.462 0.045-0.668 0.134-0.2 0.089-0.381 0.189-0.542 0.3l-0.276-0.476c0.189-0.122 0.42-0.239 0.693-0.35 0.273-0.117 0.573-0.176 0.902-0.176 0.495 0 0.854 0.153 1.077 0.46 0.223 0.3 0.334 0.703 0.334 1.21v2.488h-0.568l-0.059-0.484h-0.016c-0.195 0.161-0.407 0.3-0.635 0.417-0.223 0.111-0.459 0.167-0.71 0.167-0.345 0-0.631-0.1-0.86-0.3-0.222-0.201-0.333-0.485-0.333-0.852h-1e-3zm0.677-0.05c0 0.233 0.067 0.4 0.2 0.5 0.139 0.101 0.309 0.151 0.51 0.151 0.195 0 0.378-0.045 0.55-0.134 0.179-0.094 0.365-0.23 0.56-0.409v-1.127c-0.34 0.045-0.627 0.098-0.86 0.159s-0.423 0.134-0.568 0.217c-0.139 0.083-0.239 0.181-0.3 0.292-0.061 0.106-0.092 0.223-0.092 0.35v1e-3zm3.688 0.183c0.178 0.145 0.359 0.262 0.542 0.351 0.189 0.089 0.407 0.134 0.652 0.134 0.267 0 0.467-0.061 0.6-0.184 0.134-0.123 0.201-0.273 0.201-0.45 0-0.107-0.028-0.199-0.083-0.276-0.056-0.078-0.128-0.145-0.217-0.2-0.084-0.061-0.182-0.115-0.293-0.16l-0.334-0.133c-0.145-0.05-0.289-0.106-0.434-0.167-0.145-0.067-0.275-0.145-0.392-0.234-0.111-0.094-0.203-0.202-0.276-0.325-0.072-0.123-0.108-0.27-0.108-0.443 0-0.161 0.031-0.311 0.092-0.45 0.067-0.145 0.158-0.268 0.275-0.368 0.123-0.105 0.27-0.186 0.443-0.242 0.172-0.061 0.367-0.092 0.584-0.092 0.256 0 0.49 0.045 0.701 0.134 0.217 0.089 0.404 0.197 0.56 0.325l-0.326 0.435c-0.139-0.107-0.284-0.193-0.434-0.26s-0.314-0.1-0.493-0.1c-0.256 0-0.445 0.059-0.567 0.176-0.117 0.117-0.176 0.253-0.176 0.409 0 0.095 0.025 0.178 0.075 0.25 0.051 0.067 0.117 0.128 0.2 0.184 0.084 0.05 0.179 0.097 0.285 0.142 0.111 0.039 0.225 0.08 0.342 0.125 0.145 0.056 0.289 0.115 0.434 0.176 0.151 0.061 0.284 0.138 0.4 0.233 0.117 0.089 0.212 0.201 0.285 0.334 0.078 0.133 0.117 0.295 0.117 0.485 0 0.167-0.033 0.322-0.1 0.467-0.061 0.145-0.156 0.273-0.284 0.384-0.123 0.111-0.279 0.198-0.468 0.259-0.183 0.067-0.395 0.1-0.634 0.1-0.29 0-0.566-0.053-0.827-0.159-0.261-0.105-0.49-0.239-0.685-0.4l0.343-0.46zm3.314-1.101c0-0.34 0.053-0.641 0.158-0.902 0.106-0.267 0.248-0.492 0.426-0.676s0.384-0.323 0.618-0.418c0.239-0.095 0.49-0.142 0.751-0.142 0.267 0 0.495 0.05 0.685 0.15 0.195 0.095 0.361 0.206 0.5 0.334l-0.342 0.443c-0.122-0.106-0.25-0.192-0.384-0.259-0.128-0.067-0.273-0.1-0.434-0.1-0.183 0-0.353 0.039-0.51 0.117-0.155 0.072-0.289 0.178-0.4 0.317s-0.2 0.306-0.267 0.501c-0.061 0.189-0.092 0.401-0.092 0.635 0 0.233 0.031 0.445 0.092 0.634s0.145 0.354 0.25 0.493c0.111 0.133 0.245 0.239 0.401 0.317 0.156 0.072 0.326 0.108 0.51 0.108 0.195 0 0.37-0.039 0.525-0.117 0.162-0.083 0.304-0.181 0.426-0.292l0.31 0.451c-0.184 0.161-0.39 0.289-0.619 0.384-0.223 0.095-0.456 0.142-0.701 0.142-0.267 0-0.517-0.047-0.751-0.142s-0.437-0.231-0.61-0.409c-0.167-0.183-0.3-0.406-0.4-0.668-0.095-0.267-0.142-0.567-0.142-0.901zm4.099-2.038h0.568l0.059 0.735h0.025c0.139-0.256 0.305-0.459 0.5-0.61 0.201-0.15 0.418-0.225 0.652-0.225 0.161 0 0.306 0.028 0.434 0.084l-0.134 0.6c-0.067-0.022-0.128-0.039-0.183-0.05-0.056-0.011-0.126-0.016-0.21-0.016-0.172 0-0.353 0.07-0.542 0.209-0.183 0.139-0.345 0.381-0.484 0.726v2.605h-0.685v-4.059 1e-3zm3.254-0.834c-0.133 0-0.248-0.042-0.343-0.126-0.089-0.083-0.133-0.189-0.133-0.317 0-0.133 0.044-0.239 0.133-0.317 0.095-0.083 0.209-0.125 0.343-0.125 0.133 0 0.244 0.042 0.333 0.125 0.095 0.078 0.142 0.184 0.142 0.317 0 0.128-0.047 0.234-0.142 0.317-0.089 0.084-0.2 0.126-0.333 0.126zm-0.351 0.834h0.684v4.058h-0.684v-4.058zm2.739 4.4v1.37h-0.685v-5.771h0.568l0.059 0.468h0.025c0.183-0.156 0.383-0.289 0.6-0.4 0.223-0.112 0.455-0.168 0.694-0.168 0.261 0 0.492 0.05 0.693 0.15 0.2 0.095 0.367 0.234 0.5 0.418 0.133 0.178 0.234 0.395 0.301 0.651 0.073 0.251 0.109 0.535 0.109 0.852 0 0.345-0.047 0.653-0.142 0.926-0.095 0.267-0.223 0.496-0.384 0.685s-0.348 0.334-0.56 0.434c-0.211 0.095-0.434 0.142-0.668 0.142-0.189 0-0.378-0.042-0.567-0.125-0.184-0.083-0.371-0.197-0.56-0.342l0.017 0.71zm0-1.244c0.184 0.156 0.362 0.267 0.534 0.334 0.173 0.061 0.327 0.092 0.46 0.092 0.167 0 0.32-0.036 0.459-0.109 0.145-0.077 0.267-0.183 0.367-0.317 0.106-0.139 0.187-0.308 0.242-0.509 0.061-0.2 0.092-0.425 0.092-0.676 0-0.223-0.019-0.426-0.058-0.61-0.039-0.183-0.103-0.339-0.192-0.467-0.084-0.133-0.195-0.237-0.334-0.31-0.133-0.072-0.295-0.108-0.485-0.108-0.172 0-0.347 0.047-0.526 0.142-0.172 0.095-0.358 0.231-0.559 0.41v2.128zm4.063-2.597h-0.6v-0.517l0.634-0.042 0.083-1.135h0.576v1.135h1.094v0.56h-1.094v2.254c0 0.251 0.045 0.445 0.134 0.584 0.095 0.133 0.259 0.2 0.492 0.2 0.073 0 0.151-0.011 0.234-0.033s0.159-0.047 0.226-0.075l0.133 0.518c-0.111 0.039-0.234 0.072-0.367 0.1-0.128 0.033-0.256 0.05-0.384 0.05-0.217 0-0.401-0.033-0.551-0.1-0.145-0.067-0.265-0.159-0.36-0.276-0.089-0.117-0.152-0.258-0.191-0.425s-0.059-0.35-0.059-0.551v-2.247z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m21.626 21.733h1.915v10.232c0 1.383-0.417 2.464-1.25 3.245-0.827 0.78-1.932 1.17-3.315 1.17-1.435 0-2.553-0.367-3.354-1.101-0.8-0.734-1.2-1.763-1.2-3.086h1.905c0 0.827 0.225 1.472 0.674 1.935 0.457 0.463 1.115 0.695 1.975 0.695 0.787 0 1.422-0.248 1.905-0.745 0.49-0.496 0.738-1.191 0.745-2.084v-10.261zm9.671 7.845c-1.634-0.47-2.825-1.046-3.573-1.727-0.741-0.688-1.111-1.535-1.111-2.54 0-1.138 0.453-2.077 1.36-2.818 0.913-0.748 2.097-1.122 3.552-1.122 0.993 0 1.876 0.192 2.65 0.576 0.78 0.384 1.382 0.913 1.806 1.588 0.43 0.675 0.645 1.412 0.645 2.213h-1.916c0-0.873-0.278-1.558-0.833-2.054-0.556-0.503-1.34-0.755-2.352-0.755-0.94 0-1.674 0.208-2.203 0.625-0.523 0.411-0.784 0.983-0.784 1.717 0 0.589 0.248 1.088 0.744 1.499 0.503 0.403 1.353 0.774 2.55 1.111 1.205 0.337 2.144 0.711 2.819 1.121 0.681 0.404 1.184 0.877 1.508 1.42 0.331 0.542 0.496 1.18 0.496 1.915 0 1.171-0.456 2.11-1.369 2.818-0.913 0.701-2.134 1.052-3.662 1.052-0.992 0-1.918-0.189-2.778-0.566-0.86-0.383-1.525-0.906-1.995-1.568-0.463-0.661-0.694-1.412-0.694-2.252h1.915c0 0.873 0.321 1.565 0.962 2.074 0.649 0.503 1.512 0.754 2.59 0.754 1.006 0 1.777-0.205 2.312-0.615 0.536-0.411 0.804-0.97 0.804-1.678 0-0.707-0.248-1.253-0.744-1.637-0.496-0.39-1.396-0.774-2.7-1.151h1e-3zm12.539-2.269l3.42-5.469h2.215l-4.508 7.076 4.616 7.194h-2.235l-3.508-5.567-3.529 5.567h-2.225l4.627-7.194-4.519-7.076h2.206l3.44 5.469z" style="fill-opacity:.58;fill-rule:nonzero"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#bd7100" offset="0"/>
+ <stop style="stop-color:#fdc151" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-k3b.svg b/.icons/kora/mimetypes/scalable/application-x-k3b.svg
new file mode 120000
index 000000000..38aa8675c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-k3b.svg
@@ -0,0 +1 @@
+application-x-cd-image.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-kcachegrind.svg b/.icons/kora/mimetypes/scalable/application-x-kcachegrind.svg
new file mode 120000
index 000000000..0688000fc
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kcachegrind.svg
@@ -0,0 +1 @@
+multipart-encrypted.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-kcsrc.svg b/.icons/kora/mimetypes/scalable/application-x-kcsrc.svg
new file mode 120000
index 000000000..96d0b8976
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kcsrc.svg
@@ -0,0 +1 @@
+application-vnd.iccprofile.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-kdenlive.svg b/.icons/kora/mimetypes/scalable/application-x-kdenlive.svg
new file mode 120000
index 000000000..a22d2d36e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kdenlive.svg
@@ -0,0 +1 @@
+application-x-kdenlivetitle.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-kdenlivetitle.svg b/.icons/kora/mimetypes/scalable/application-x-kdenlivetitle.svg
new file mode 100644
index 000000000..57f9a8264
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kdenlivetitle.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/> <path d="m42.069 19.023h-1.089c-0.258 0-0.468 0.209-0.468 0.468v0.582c0 0.259-0.209 0.469-0.468 0.469h-1.015c-0.258 0-0.468-0.21-0.468-0.469v-0.582c0-0.259-0.209-0.468-0.468-0.468h-12.222c-0.258 0-0.468 0.209-0.468 0.468v0.582c0 0.259-0.209 0.469-0.468 0.469h-1.015c-0.258 0-0.468-0.21-0.468-0.469v-0.582c0-0.259-0.209-0.468-0.468-0.468h-1.052c-0.258 0-0.468 0.209-0.468 0.468v21.064c0 0.258 0.21 0.468 0.468 0.468h1.052c0.259 0 0.468-0.21 0.468-0.468v-0.428c0-0.259 0.21-0.468 0.468-0.468h1.015c0.259 0 0.468 0.209 0.468 0.468v0.428c0 0.258 0.21 0.468 0.468 0.468h12.222c0.259 0 0.468-0.21 0.468-0.468v-0.428c0-0.259 0.21-0.468 0.468-0.468h1.015c0.259 0 0.468 0.209 0.468 0.468v0.428c0 0.258 0.21 0.468 0.468 0.468h1.089c0.259 0 0.468-0.21 0.468-0.468v-21.064c0-0.259-0.209-0.468-0.468-0.468zm-16.666 17.913c0 0.258-0.209 0.468-0.468 0.468h-1.015c-0.258 0-0.468-0.21-0.468-0.468v-1.015c0-0.259 0.21-0.468 0.468-0.468h1.015c0.259 0 0.468 0.209 0.468 0.468v1.015zm0-4.206c0 0.258-0.209 0.468-0.468 0.468h-1.015c-0.258 0-0.468-0.21-0.468-0.468v-1.015c0-0.259 0.21-0.469 0.468-0.469h1.015c0.259 0 0.468 0.21 0.468 0.469v1.015zm0-4.207c0 0.259-0.209 0.469-0.468 0.469h-1.015c-0.258 0-0.468-0.21-0.468-0.469v-1.015c0-0.258 0.21-0.468 0.468-0.468h1.015c0.259 0 0.468 0.21 0.468 0.468v1.015zm0-4.206c0 0.259-0.209 0.468-0.468 0.468h-1.015c-0.258 0-0.468-0.209-0.468-0.468v-1.015c0-0.258 0.21-0.468 0.468-0.468h1.015c0.259 0 0.468 0.21 0.468 0.468v1.015zm11.134 14.231c0 0.259-0.209 0.468-0.468 0.468h-8.137c-0.258 0-0.468-0.209-0.468-0.468v-3.761c0-0.259 0.21-0.468 0.468-0.468h8.137c0.259 0 0.468 0.209 0.468 0.468v3.761zm0-6.644c0 0.258-0.209 0.468-0.468 0.468h-8.137c-0.258 0-0.468-0.21-0.468-0.468v-3.762c0-0.258 0.21-0.468 0.468-0.468h8.137c0.259 0 0.468 0.21 0.468 0.468v3.762zm0-6.645c0 0.259-0.209 0.468-0.468 0.468h-8.137c-0.258 0-0.468-0.209-0.468-0.468v-3.762c0-0.258 0.21-0.468 0.468-0.468h8.137c0.259 0 0.468 0.21 0.468 0.468v3.762zm3.975 11.677c0 0.258-0.209 0.468-0.468 0.468h-1.015c-0.258 0-0.468-0.21-0.468-0.468v-1.015c0-0.259 0.21-0.468 0.468-0.468h1.015c0.259 0 0.468 0.209 0.468 0.468v1.015zm0-4.206c0 0.258-0.209 0.468-0.468 0.468h-1.015c-0.258 0-0.468-0.21-0.468-0.468v-1.015c0-0.259 0.21-0.469 0.468-0.469h1.015c0.259 0 0.468 0.21 0.468 0.469v1.015zm0-4.207c0 0.259-0.209 0.469-0.468 0.469h-1.015c-0.258 0-0.468-0.21-0.468-0.469v-1.015c0-0.258 0.21-0.468 0.468-0.468h1.015c0.259 0 0.468 0.21 0.468 0.468v1.015zm0-4.206c0 0.259-0.209 0.468-0.468 0.468h-1.015c-0.258 0-0.468-0.209-0.468-0.468v-1.015c0-0.258 0.21-0.468 0.468-0.468h1.015c0.259 0 0.468 0.21 0.468 0.468v1.015z" style="fill-rule:nonzero;fill:url(#_Linear2)"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,469.44,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#348692" offset="0"/>
+ <stop style="stop-color:#69b9cd" offset="1"/>
+ </linearGradient>
+ <linearGradient id="_Linear2" x2="1" gradientTransform="matrix(-5e-4 -22.7783 22.7783 -5e-4 32.0005 41.8013)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#0d545f" offset="0"/>
+ <stop style="stop-color:#772979" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-keepass.svg b/.icons/kora/mimetypes/scalable/application-x-keepass.svg
new file mode 120000
index 000000000..2583f2a10
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-keepass.svg
@@ -0,0 +1 @@
+application-x-keepassx.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-keepass2.svg b/.icons/kora/mimetypes/scalable/application-x-keepass2.svg
new file mode 120000
index 000000000..f6db97cf9
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-keepass2.svg
@@ -0,0 +1 @@
+application-x-keepass.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-keepassx.svg b/.icons/kora/mimetypes/scalable/application-x-keepassx.svg
new file mode 100644
index 000000000..d3b7162b8
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-keepassx.svg
@@ -0,0 +1,18 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m17.479 56.332l-0.424 0.443v1.392h-0.678v-5.625h0.678v3.402l0.362-0.436 1.234-1.304h0.824l-1.542 1.656 1.722 2.307h-0.795l-1.381-1.835z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m21.753 58.24c-0.537 0-0.974-0.176-1.311-0.527-0.337-0.354-0.505-0.827-0.505-1.418v-0.124c0-0.393 0.074-0.744 0.223-1.051 0.151-0.31 0.361-0.552 0.63-0.725 0.271-0.176 0.564-0.264 0.879-0.264 0.515 0 0.915 0.17 1.201 0.509s0.428 0.825 0.428 1.458v0.282h-2.684c0.01 0.39 0.123 0.706 0.341 0.948 0.219 0.239 0.498 0.359 0.835 0.359 0.239 0 0.442-0.049 0.608-0.147 0.166-0.097 0.311-0.227 0.435-0.388l0.414 0.323c-0.332 0.51-0.83 0.765-1.494 0.765zm-0.084-3.552c-0.274 0-0.503 0.1-0.689 0.3-0.185 0.198-0.3 0.476-0.344 0.835h1.985v-0.051c-0.02-0.345-0.112-0.611-0.278-0.799-0.166-0.19-0.391-0.285-0.674-0.285z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m25.331 57.174l0.923-2.97h0.725l-1.593 4.574c-0.247 0.659-0.639 0.989-1.176 0.989l-0.128-0.011-0.253-0.048v-0.549l0.184 0.015c0.229 0 0.407-0.047 0.534-0.139 0.13-0.093 0.236-0.263 0.319-0.509l0.15-0.403-1.414-3.919h0.74l0.989 2.97z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m30.927 56.229c0 0.603-0.138 1.089-0.414 1.458s-0.65 0.553-1.121 0.553c-0.481 0-0.859-0.153-1.135-0.458v1.908h-0.678v-5.486h0.619l0.033 0.44c0.276-0.342 0.659-0.513 1.15-0.513 0.476 0 0.852 0.179 1.128 0.538 0.278 0.359 0.418 0.858 0.418 1.498v0.062zm-0.678-0.077c0-0.446-0.095-0.799-0.286-1.058-0.19-0.259-0.451-0.388-0.783-0.388-0.41 0-0.718 0.182-0.923 0.546v1.893c0.203 0.361 0.513 0.542 0.93 0.542 0.325 0 0.582-0.128 0.773-0.385 0.193-0.258 0.289-0.642 0.289-1.15z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m34.23 58.167c-0.039-0.078-0.071-0.218-0.095-0.418-0.315 0.327-0.691 0.491-1.128 0.491-0.391 0-0.712-0.11-0.963-0.33-0.249-0.222-0.374-0.503-0.374-0.842 0-0.413 0.156-0.732 0.469-0.959 0.315-0.23 0.757-0.345 1.325-0.345h0.66v-0.311c0-0.237-0.071-0.425-0.213-0.564-0.141-0.142-0.35-0.212-0.626-0.212-0.242 0-0.444 0.061-0.608 0.183-0.163 0.122-0.245 0.27-0.245 0.443h-0.681c0-0.198 0.069-0.388 0.208-0.571 0.142-0.186 0.332-0.332 0.572-0.44 0.241-0.107 0.506-0.161 0.794-0.161 0.457 0 0.815 0.115 1.073 0.344 0.259 0.227 0.393 0.541 0.403 0.941v1.824c0 0.364 0.047 0.653 0.139 0.868v0.059h-0.71zm-1.124-0.517c0.212 0 0.413-0.055 0.604-0.165 0.19-0.109 0.328-0.252 0.414-0.428v-0.813h-0.531c-0.83 0-1.245 0.243-1.245 0.729 0 0.212 0.07 0.378 0.212 0.498 0.142 0.119 0.323 0.179 0.546 0.179z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m38.178 57.116c0-0.183-0.07-0.325-0.209-0.425-0.137-0.103-0.377-0.191-0.722-0.264-0.341-0.073-0.614-0.161-0.816-0.264-0.2-0.102-0.349-0.224-0.447-0.366-0.095-0.141-0.143-0.31-0.143-0.505 0-0.325 0.137-0.599 0.41-0.824 0.276-0.225 0.628-0.337 1.055-0.337 0.449 0 0.813 0.116 1.091 0.348 0.281 0.232 0.421 0.528 0.421 0.89h-0.681c0-0.186-0.079-0.346-0.238-0.48-0.156-0.134-0.354-0.201-0.593-0.201-0.247 0-0.439 0.053-0.579 0.161-0.139 0.107-0.208 0.248-0.208 0.421 0 0.163 0.064 0.287 0.194 0.37 0.129 0.083 0.362 0.162 0.699 0.238 0.34 0.076 0.614 0.166 0.824 0.271s0.365 0.232 0.465 0.381c0.103 0.146 0.154 0.326 0.154 0.538 0 0.354-0.142 0.638-0.425 0.853-0.283 0.213-0.65 0.319-1.102 0.319-0.317 0-0.598-0.056-0.842-0.169-0.244-0.112-0.436-0.268-0.575-0.468-0.137-0.203-0.205-0.421-0.205-0.656h0.677c0.012 0.227 0.103 0.408 0.271 0.542 0.171 0.132 0.396 0.198 0.674 0.198 0.256 0 0.461-0.051 0.615-0.154 0.156-0.105 0.235-0.244 0.235-0.417z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m42.045 57.116c0-0.183-0.07-0.325-0.209-0.425-0.137-0.103-0.377-0.191-0.721-0.264-0.342-0.073-0.614-0.161-0.817-0.264-0.2-0.102-0.349-0.224-0.447-0.366-0.095-0.141-0.143-0.31-0.143-0.505 0-0.325 0.137-0.599 0.411-0.824 0.275-0.225 0.627-0.337 1.054-0.337 0.449 0 0.813 0.116 1.091 0.348 0.281 0.232 0.422 0.528 0.422 0.89h-0.682c0-0.186-0.079-0.346-0.238-0.48-0.156-0.134-0.354-0.201-0.593-0.201-0.246 0-0.439 0.053-0.578 0.161-0.14 0.107-0.209 0.248-0.209 0.421 0 0.163 0.065 0.287 0.194 0.37s0.362 0.162 0.699 0.238c0.34 0.076 0.614 0.166 0.824 0.271s0.365 0.232 0.465 0.381c0.103 0.146 0.154 0.326 0.154 0.538 0 0.354-0.141 0.638-0.425 0.853-0.283 0.213-0.65 0.319-1.102 0.319-0.317 0-0.598-0.056-0.842-0.169-0.244-0.112-0.436-0.268-0.575-0.468-0.137-0.203-0.205-0.421-0.205-0.656h0.677c0.013 0.227 0.103 0.408 0.271 0.542 0.171 0.132 0.396 0.198 0.674 0.198 0.257 0 0.462-0.051 0.615-0.154 0.157-0.105 0.235-0.244 0.235-0.417z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m44.934 55.651l0.879-1.447h0.791l-1.296 1.959 1.336 2.004h-0.783l-0.916-1.484-0.915 1.484h-0.788l1.337-2.004-1.296-1.959h0.783l0.868 1.447z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m36.378 15.932c-3.83 0-6.926 3.096-6.926 6.926 0 0.814 0.163 1.629 0.408 2.444l-8.556 8.556v4.074h4.074v-2.445h2.445v-2.444h2.444l3.667-3.667c0.733 0.245 1.548 0.408 2.444 0.408 3.83 0 6.926-3.097 6.926-6.926 0-3.83-3.096-6.926-6.926-6.926zm2.037 7.333c-1.385 0-2.444-1.059-2.444-2.444 0-1.386 1.059-2.445 2.444-2.445s2.445 1.059 2.445 2.445c0 1.385-1.06 2.444-2.445 2.444z" style="fill-rule:nonzero;fill:#050"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#2c901a" offset="0"/>
+ <stop style="stop-color:#7ae54c" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-keepassxc.svg b/.icons/kora/mimetypes/scalable/application-x-keepassxc.svg
new file mode 120000
index 000000000..2583f2a10
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-keepassxc.svg
@@ -0,0 +1 @@
+application-x-keepassx.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-kexi-connectiondata.svg b/.icons/kora/mimetypes/scalable/application-x-kexi-connectiondata.svg
new file mode 120000
index 000000000..4c56fc46f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kexi-connectiondata.svg
@@ -0,0 +1 @@
+application-database.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-kexiproject-shortcut.svg b/.icons/kora/mimetypes/scalable/application-x-kexiproject-shortcut.svg
new file mode 100644
index 000000000..6a2ad4d3a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kexiproject-shortcut.svg
@@ -0,0 +1,19 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m26.132 59.271c-0.306 0-0.582-0.066-0.828-0.197-0.241-0.131-0.421-0.295-0.541-0.491h-0.033v0.557h-0.721v-5.868h0.754v1.852l-0.033 0.557h0.033c0.12-0.196 0.3-0.36 0.541-0.491 0.246-0.132 0.522-0.197 0.828-0.197 0.519 0 0.967 0.205 1.344 0.615 0.377 0.409 0.565 0.917 0.565 1.524 0 0.606-0.188 1.115-0.565 1.524-0.377 0.41-0.825 0.615-1.344 0.615zm-0.123-0.688c0.349 0 0.65-0.132 0.901-0.394 0.252-0.268 0.377-0.62 0.377-1.057s-0.125-0.787-0.377-1.049c-0.251-0.268-0.552-0.402-0.901-0.402-0.355 0-0.659 0.131-0.91 0.394-0.246 0.262-0.369 0.614-0.369 1.057 0 0.442 0.123 0.795 0.369 1.057 0.251 0.262 0.555 0.394 0.91 0.394z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m30.001 59.271c-0.426 0-0.784-0.123-1.073-0.369-0.284-0.246-0.426-0.571-0.426-0.975 0-0.437 0.169-0.779 0.508-1.025 0.338-0.251 0.756-0.377 1.254-0.377 0.442 0 0.805 0.082 1.09 0.246v-0.114c0-0.295-0.102-0.53-0.304-0.705-0.202-0.181-0.45-0.271-0.745-0.271-0.219 0-0.418 0.052-0.599 0.156-0.175 0.104-0.295 0.246-0.36 0.426l-0.689-0.295c0.093-0.24 0.276-0.462 0.549-0.664 0.274-0.207 0.634-0.311 1.082-0.311 0.514 0 0.94 0.15 1.279 0.451 0.338 0.3 0.508 0.724 0.508 1.27v2.426h-0.721v-0.557h-0.033c-0.301 0.458-0.741 0.688-1.32 0.688zm0.123-0.688c0.312 0 0.593-0.115 0.844-0.345 0.257-0.235 0.386-0.511 0.386-0.827-0.214-0.175-0.533-0.263-0.959-0.263-0.366 0-0.642 0.08-0.828 0.238s-0.279 0.344-0.279 0.557c0 0.197 0.085 0.353 0.254 0.467 0.17 0.115 0.364 0.173 0.582 0.173z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m34.368 59.271c-0.448 0-0.819-0.109-1.114-0.328-0.29-0.218-0.503-0.492-0.639-0.819l0.672-0.279c0.213 0.503 0.576 0.754 1.09 0.754 0.234 0 0.426-0.052 0.573-0.156 0.153-0.104 0.23-0.24 0.23-0.41 0-0.262-0.183-0.439-0.549-0.532l-0.812-0.197c-0.257-0.066-0.5-0.188-0.729-0.369-0.23-0.186-0.344-0.434-0.344-0.746 0-0.355 0.155-0.642 0.467-0.86 0.317-0.224 0.691-0.336 1.123-0.336 0.355 0 0.672 0.082 0.95 0.246 0.279 0.158 0.478 0.388 0.599 0.688l-0.656 0.271c-0.148-0.356-0.454-0.533-0.918-0.533-0.224 0-0.413 0.046-0.565 0.139-0.153 0.093-0.23 0.219-0.23 0.377 0 0.23 0.178 0.385 0.533 0.467l0.795 0.189c0.377 0.087 0.655 0.238 0.836 0.451 0.18 0.213 0.27 0.453 0.27 0.721 0 0.36-0.147 0.661-0.442 0.901-0.295 0.241-0.675 0.361-1.14 0.361z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m38.474 59.271c-0.607 0-1.101-0.202-1.484-0.607-0.377-0.404-0.565-0.915-0.565-1.532 0-0.585 0.183-1.087 0.549-1.508 0.372-0.421 0.844-0.631 1.418-0.631 0.595 0 1.071 0.194 1.426 0.582 0.36 0.388 0.541 0.907 0.541 1.557l-8e-3 0.139h-3.172c0.022 0.405 0.156 0.724 0.401 0.959 0.252 0.235 0.544 0.353 0.877 0.353 0.541 0 0.907-0.23 1.099-0.689l0.672 0.279c-0.131 0.311-0.347 0.573-0.648 0.787-0.3 0.207-0.669 0.311-1.106 0.311zm1.082-2.623c-0.017-0.229-0.123-0.448-0.32-0.655-0.191-0.208-0.478-0.312-0.861-0.312-0.278 0-0.521 0.088-0.729 0.263-0.202 0.174-0.341 0.409-0.418 0.704h2.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m22.46 37.697h10.073v-21.206l-9.983 1e-3c-1.098-0.082-1.543 0.02-1.543 1.014v19.122c-0.069 1.092 0.386 1.069 1.453 1.069z" style="fill:#3d2248"/>
+ <path d="m41.846 37.69h-4.572l-2.344-1.968v-17.269l1.606-1.968h5.31c0.735-0.081 0.794 0.02 0.794 1.015v19.122c0.046 1.091-0.079 1.068-0.794 1.068z" style="fill:none;stroke-width:.7px;stroke:#3d2248"/>
+ <path d="m40.113 38.7l-8.681-1.014v-21.195l8.609-0.807c1.065-0.081 1.122 0.212 1.122 1.207l-0.072 20.227c0.067 1.092 0.058 1.582-0.978 1.582z" style="fill:#3d2248"/>
+ <path d="m36.503 23.539c0.034-0.093 0.057-0.188 0.057-0.288 1e-3 -1.232-2.661-1.896-5.165-1.896-2.502 0-5.163 0.664-5.163 1.896 0 0.101 0.024 0.196 0.058 0.289l-0.014 0.024c-0.114 0.207-0.171 0.417-0.171 0.623v1.524c0 0.235 0.074 0.46 0.205 0.673l-0.017 0.029c-0.125 0.217-0.188 0.436-0.188 0.653v1.523c0 0.227 0.07 0.445 0.194 0.653l-6e-3 0.012c-0.125 0.217-0.188 0.436-0.188 0.652v1.524c0 1.355 2.324 2.415 5.29 2.415 2.969 0 5.292-1.06 5.292-2.415v-1.524c0-0.216-0.062-0.436-0.189-0.652l-5e-3 -0.013c0.123-0.207 0.194-0.425 0.194-0.653v-1.523c0-0.217-0.062-0.437-0.189-0.653l-0.016-0.029c0.131-0.213 0.205-0.438 0.205-0.674v-1.523c0-0.206-0.057-0.417-0.171-0.624l-0.013-0.025v2e-3zm-0.382 7.887c0 0.874-1.94 1.848-4.726 1.848-2.784 0-4.724-0.974-4.724-1.848v-1.433c0.869 0.795 2.656 1.303 4.724 1.303 2.07 0 3.857-0.508 4.726-1.304v1.434zm0-2.838c0 0.874-1.94 1.849-4.726 1.849-2.784 0-4.724-0.975-4.724-1.849v-1.433c0.869 0.795 2.656 1.303 4.724 1.303 2.07 0 3.857-0.508 4.726-1.304v1.434zm0-2.878c0 0.874-1.94 1.848-4.726 1.848-2.784 0-4.724-0.973-4.724-1.848v-1.268c0.849 0.72 2.818 1.093 4.724 1.093 1.908 0 3.876-0.373 4.726-1.093v1.268z" style="fill-rule:nonzero;fill:#a35cc1"/>
+ <path d="m41.116 6.616l-0.136 6.362s2.286-1.993 2.796-2.186c0.577 0.846 0.916 1.866 0.916 2.975 0 2.971-2.392 5.363-5.363 5.363h-3.576v1.788h3.576c3.961 0 7.151-3.189 7.151-7.151 0-1.544-0.491-2.962-1.322-4.121 0.36-0.643 2.547-2.122 2.547-2.122l-6.589-0.908z" style="fill-rule:nonzero;fill:#3d2248"/>
+ <path d="m41.18 5.618l0.073 7e-3 6.589 0.908 0.074 0.013 0.073 0.019 0.071 0.024 0.069 0.029 0.067 0.034 0.064 0.04 0.061 0.044 0.057 0.048 0.054 0.053 0.049 0.056 0.045 0.06 0.041 0.063 0.036 0.067 0.03 0.068 0.026 0.071 0.02 0.072 0.014 0.074 9e-3 0.075 3e-3 0.075-2e-3 0.075-8e-3 0.074-0.014 0.074-0.019 0.073-0.024 0.071-0.03 0.069-0.035 0.066-0.039 0.064-0.045 0.061-0.049 0.057-0.053 0.053-0.056 0.049-0.061 0.045-0.092 0.063-0.105 0.073-0.138 0.097-0.165 0.117-0.187 0.135-0.202 0.149-0.103 0.077-0.106 0.08-0.106 0.081-0.106 0.082-0.105 0.083-0.103 0.083-0.1 0.082-0.097 0.081-0.092 0.079-0.049 0.043 0.048 0.083 0.073 0.135 0.071 0.136 0.069 0.138 0.066 0.139 0.063 0.141 0.061 0.142 0.058 0.144 0.055 0.145 0.053 0.146 0.05 0.148 0.047 0.149 0.044 0.15 0.042 0.152 0.039 0.152 0.035 0.154 0.033 0.155 0.03 0.156 0.027 0.157 0.023 0.158 0.021 0.16 0.017 0.16 0.015 0.161 0.011 0.162 8e-3 0.162 5e-3 0.164 2e-3 0.162-1e-3 0.107-2e-3 0.105-3e-3 0.105-5e-3 0.105-6e-3 0.104-7e-3 0.103-8e-3 0.104-0.01 0.103-0.011 0.102-0.012 0.103-0.014 0.102-0.015 0.101-0.016 0.101-0.017 0.101-0.018 0.1-0.02 0.1-0.021 0.1-0.022 0.099-0.023 0.098-0.025 0.099-0.026 0.097-0.026 0.097-0.028 0.097-0.029 0.096-0.031 0.096-0.031 0.095-0.033 0.094-0.033 0.095-0.035 0.093-0.036 0.093-0.037 0.092-0.038 0.092-0.039 0.092-0.04 0.09-0.042 0.09-0.042 0.09-0.043 0.089-0.045 0.088-0.045 0.088-0.047 0.087-0.047 0.086-0.049 0.086-0.049 0.085-0.051 0.084-0.051 0.084-0.052 0.083-0.054 0.082-0.054 0.082-0.056 0.081-0.056 0.08-0.057 0.08-0.058 0.078-0.059 0.079-0.06 0.077-0.061 0.076-0.062 0.076-0.062 0.075-0.064 0.075-0.064 0.073-0.066 0.073-0.066 0.072-0.067 0.071-0.067 0.07-0.069 0.069-0.07 0.069-0.07 0.068-0.071 0.067-0.072 0.066-0.073 0.065-0.073 0.065-0.074 0.063-0.075 0.063-0.076 0.062-0.077 0.06-0.077 0.06-0.078 0.059-0.079 0.058-0.079 0.058-0.081 0.056-0.081 0.055-0.081 0.055-0.083 0.053-0.083 0.052-0.083 0.052-0.085 0.05-0.085 0.05-0.085 0.048-0.087 0.048-0.087 0.046-0.087 0.046-0.089 0.044-0.089 0.044-0.089 0.042-0.09 0.041-0.091 0.04-0.091 0.039-0.092 0.039-0.092 0.037-0.093 0.035-0.094 0.035-0.094 0.034-0.095 0.032-0.095 0.032-0.095 0.03-0.097 0.029-0.096 0.028-0.097 0.027-0.098 0.026-0.098 0.024-0.099 0.023-0.099 0.022-0.099 0.021-0.1 0.02-0.1 0.019-0.101 0.017-0.101 0.016-0.102 0.015-0.102 0.013-0.102 0.012-0.103 0.011-0.103 0.01-0.103 9e-3 -0.104 7e-3 -0.104 6e-3 -0.104 4e-3 -0.105 4e-3 -0.105 2e-3h-0.102-3.579l-0.075-3e-3 -0.074-8e-3 -0.073-0.014-0.073-0.019-0.07-0.025-0.069-0.03-0.066-0.035-0.063-0.04-0.06-0.044-0.057-0.049-0.053-0.053-0.049-0.056-0.044-0.06-0.04-0.064-0.035-0.066-0.03-0.068-0.024-0.071-0.02-0.072-0.014-0.074-8e-3 -0.074-3e-3 -0.075v-1.788l3e-3 -0.074 8e-3 -0.075 0.014-0.073 0.02-0.072 0.024-0.071 0.03-0.068 0.035-0.067 0.04-0.063 0.044-0.06 0.049-0.057 0.053-0.053 0.057-0.048 0.06-0.045 0.063-0.04 0.066-0.034 0.069-0.03 0.07-0.025 0.073-0.019 0.073-0.014 0.074-9e-3 0.075-3e-3h3.573 0.06l0.056-1e-3 0.057-2e-3 0.056-2e-3 0.056-3e-3 0.056-4e-3 0.056-5e-3 0.055-5e-3 0.055-6e-3 0.055-7e-3 0.055-7e-3 0.054-8e-3 0.055-8e-3 0.054-0.01 0.053-9e-3 0.054-0.011 0.053-0.011 0.053-0.012 0.053-0.012 0.052-0.014 0.052-0.013 0.052-0.015 0.052-0.015 0.051-0.015 0.051-0.016 0.051-0.017 0.051-0.017 0.05-0.018 0.05-0.019 0.049-0.019 0.05-0.02 0.049-0.02 0.048-0.021 0.049-0.022 0.048-0.022 0.048-0.022 0.047-0.023 0.047-0.024 0.047-0.024 0.047-0.025 0.046-0.026 0.046-0.026 0.045-0.026 0.045-0.027 0.045-0.027 0.044-0.028 0.045-0.029 0.043-0.029 0.044-0.03 0.042-0.03 0.043-0.03 0.042-0.032 0.042-0.031 0.041-0.032 0.041-0.033 0.041-0.033 0.04-0.033 0.04-0.034 0.039-0.035 0.039-0.035 0.039-0.035 0.038-0.036 0.037-0.036 0.037-0.037 0.037-0.037 0.036-0.038 0.036-0.038 0.036-0.038 0.035-0.039 0.034-0.04 0.034-0.039 0.034-0.041 0.033-0.04 0.032-0.041 0.032-0.042 0.032-0.041 0.031-0.043 0.031-0.042 0.03-0.043 0.029-0.043 0.029-0.044 0.029-0.044 0.028-0.044 0.028-0.045 0.027-0.045 0.026-0.046 0.026-0.046 0.025-0.046 0.025-0.046 0.024-0.047 0.024-0.047 0.023-0.048 0.023-0.047 0.022-0.049 0.021-0.048 0.021-0.049 0.021-0.049 0.019-0.049 0.02-0.05 0.018-0.05 0.018-0.05 0.017-0.051 0.017-0.05 0.016-0.051 0.016-0.052 0.015-0.051 0.014-0.052 0.014-0.052 0.013-0.053 0.012-0.053 0.012-0.053 0.011-0.053 0.011-0.053 0.01-0.054 9e-3 -0.054 9e-3 -0.054 8e-3 -0.055 7e-3 -0.054 7e-3 -0.055 5e-3 -0.055 6e-3 -0.056 4e-3 -0.055 4e-3 -0.056 3e-3 -0.056 3e-3 -0.057 2e-3 -0.056 1e-3 -0.057v-0.055l-1e-3 -0.086-2e-3 -0.084-4e-3 -0.084-6e-3 -0.083-7e-3 -0.082-9e-3 -0.082-0.01-0.081-0.011-0.081-0.014-0.08-0.014-0.08-0.016-0.079-0.018-0.078-0.019-0.078-0.02-0.077-0.022-0.077-0.023-0.076-0.024-0.075-0.026-0.075-0.027-0.074-2e-3 -6e-3 -0.014 0.01-0.113 0.09-0.234 0.187-0.234 0.192-0.23 0.19-0.218 0.183-0.201 0.169-0.178 0.152-0.262 0.225-0.098 0.085-0.058 0.046-0.061 0.042-0.064 0.038-0.067 0.032-0.069 0.028-0.071 0.022-0.072 0.017-0.074 0.012-0.074 6e-3 -0.074 1e-3 -0.075-5e-3 -0.073-0.011-0.073-0.016-0.071-0.021-0.07-0.027-0.067-0.031-0.065-0.037-0.062-0.041-0.058-0.046-0.056-0.05-0.051-0.054-0.047-0.057-0.043-0.061-0.038-0.064-0.033-0.067-0.028-0.069-0.023-0.07-0.017-0.073-0.013-0.073-6e-3 -0.074-2e-3 -0.074 0.137-6.362 4e-3 -0.073 0.01-0.073 0.014-0.072 0.021-0.07 0.025-0.069 0.03-0.067 0.035-0.064 0.04-0.062 0.044-0.059 0.048-0.055 0.052-0.051 0.056-0.048 0.059-0.043 0.062-0.039 0.065-0.035 0.067-0.029 0.069-0.024 0.071-0.02 0.072-0.014 0.072-8e-3 0.074-4e-3 0.073 2e-3zm-0.2 7.36l0.099-0.086 0.266-0.229 0.181-0.153 0.204-0.173 0.223-0.186 0.234-0.194 0.24-0.196 0.24-0.193 0.119-0.093 0.116-0.091 0.113-0.087 0.109-0.082 0.105-0.078 0.1-0.072 0.093-0.065 0.087-0.059 0.08-0.05 0.037-0.023 0.034-0.02 0.033-0.017 0.03-0.016 0.028-0.013 0.025-0.01 0.053 0.08 0.052 0.081 0.051 0.082 0.049 0.082 0.047 0.084 0.047 0.085 0.044 0.085 0.043 0.087 0.042 0.087 0.04 0.089 0.038 0.089 0.037 0.09 0.035 0.091 0.034 0.091 0.032 0.093 0.03 0.093 0.029 0.094 0.027 0.095 0.025 0.095 0.023 0.097 0.022 0.097 0.02 0.097 0.018 0.099 0.016 0.098 0.014 0.1 0.013 0.1 0.011 0.101 8e-3 0.102 7e-3 0.102 5e-3 0.102 3e-3 0.103 1e-3 0.104v0.07l-2e-3 0.069-2e-3 0.069-3e-3 0.069-4e-3 0.069-5e-3 0.068-5e-3 0.068-7e-3 0.068-7e-3 0.068-8e-3 0.067-9e-3 0.067-0.01 0.067-0.01 0.067-0.012 0.066-0.012 0.066-0.013 0.066-0.013 0.065-0.015 0.065-0.015 0.065-0.016 0.065-0.017 0.064-0.018 0.064-0.018 0.063-0.019 0.063-0.02 0.063-0.021 0.063-0.021 0.062-0.022 0.062-0.023 0.061-0.024 0.062-0.024 0.06-0.025 0.061-0.026 0.06-0.026 0.059-0.028 0.06-0.027 0.058-0.029 0.059-0.029 0.058-0.03 0.058-0.031 0.057-0.031 0.057-0.032 0.056-0.032 0.056-0.033 0.055-0.034 0.055-0.035 0.055-0.035 0.054-0.036 0.054-0.036 0.053-0.037 0.053-0.038 0.052-0.038 0.052-0.039 0.051-0.039 0.051-0.04 0.051-0.041 0.05-0.041 0.049-0.042 0.049-0.042 0.048-0.043 0.048-0.044 0.047-0.044 0.047-0.044 0.046-0.045 0.046-0.046 0.045-0.046 0.045-0.047 0.044-0.048 0.043-0.047 0.043-0.049 0.043-0.049 0.042-0.049 0.041-0.05 0.04-0.05 0.04-0.051 0.04-0.051 0.039-0.052 0.038-0.053 0.038-0.052 0.037-0.054 0.036-0.053 0.036-0.055 0.035-0.054 0.034-0.055 0.034-0.056 0.033-0.056 0.033-0.056 0.032-0.057 0.031-0.057 0.031-0.058 0.029-0.058 0.03-0.058 0.028-0.059 0.028-0.059 0.027-0.06 0.027-0.06 0.025-0.06 0.025-0.061 0.025-0.061 0.023-0.062 0.023-0.061 0.022-0.063 0.022-0.062 0.02-0.063 0.02-0.063 0.019-0.064 0.019-0.064 0.017-0.064 0.017-0.064 0.016-0.065 0.016-0.065 0.014-0.066 0.014-0.066 0.013-0.066 0.012-0.066 0.011-0.066 0.011-0.067 0.01-0.067 9e-3 -0.068 8e-3 -0.067 7e-3 -0.068 6e-3 -0.069 6e-3 -0.068 5e-3 -0.069 4e-3 -0.068 3e-3 -0.069 2e-3 -0.07 1e-3h-0.069-3.576v1.788h3.576 0.092l0.093-2e-3 0.092-3e-3 0.092-4e-3 0.091-5e-3 0.091-7e-3 0.091-7e-3 0.091-9e-3 0.09-9e-3 0.09-0.011 0.089-0.012 0.09-0.013 0.088-0.014 0.089-0.015 0.088-0.016 0.087-0.018 0.088-0.018 0.086-0.019 0.087-0.021 0.086-0.021 0.086-0.023 0.085-0.023 0.084-0.025 0.085-0.025 0.084-0.027 0.083-0.027 0.083-0.029 0.082-0.029 0.082-0.031 0.082-0.031 0.081-0.033 0.08-0.033 0.08-0.034 0.08-0.036 0.079-0.036 0.078-0.037 0.078-0.038 0.078-0.039 0.076-0.04 0.077-0.04 0.075-0.042 0.076-0.043 0.074-0.043 0.074-0.044 0.074-0.045 0.072-0.046 0.073-0.047 0.071-0.048 0.071-0.048 0.071-0.05 0.069-0.05 0.07-0.051 0.068-0.052 0.068-0.052 0.067-0.054 0.067-0.054 0.065-0.055 0.065-0.055 0.065-0.057 0.064-0.057 0.063-0.058 0.062-0.059 0.062-0.059 0.061-0.061 0.06-0.061 0.06-0.061 0.058-0.063 0.058-0.063 0.058-0.064 0.056-0.064 0.056-0.065 0.055-0.066 0.054-0.066 0.053-0.068 0.053-0.067 0.052-0.069 0.051-0.069 0.05-0.07 0.049-0.07 0.049-0.071 0.047-0.072 0.047-0.072 0.046-0.073 0.045-0.073 0.045-0.074 0.043-0.075 0.042-0.075 0.042-0.076 0.041-0.076 0.04-0.077 0.039-0.077 0.038-0.078 0.037-0.079 0.036-0.079 0.035-0.079 0.034-0.08 0.034-0.081 0.032-0.081 0.032-0.081 0.03-0.082 0.03-0.083 0.028-0.083 0.028-0.083 0.026-0.084 0.026-0.084 0.024-0.085 0.024-0.085 0.022-0.086 0.022-0.086 0.02-0.086 0.02-0.087 0.018-0.087 0.017-0.088 0.016-0.088 0.016-0.088 0.014-0.089 0.013-0.089 0.011-0.09 0.011-0.089 0.01-0.091 9e-3 -0.09 7e-3 -0.091 6e-3 -0.091 5e-3 -0.092 5e-3 -0.092 2e-3 -0.092 2e-3 -0.092 1e-3 -0.093-2e-3 -0.144-4e-3 -0.144-7e-3 -0.143-0.01-0.142-0.013-0.141-0.015-0.14-0.018-0.14-0.021-0.138-0.023-0.138-0.026-0.137-0.029-0.135-0.031-0.135-0.034-0.134-0.036-0.132-0.039-0.132-0.042-0.13-0.043-0.129-0.046-0.128-0.049-0.127-0.051-0.126-0.053-0.125-0.055-0.123-0.058-0.122-0.06-0.12-0.062-0.12-0.064-0.118-0.067-0.116-0.068-0.115-0.071-0.114-0.073-0.113-0.075-0.11-0.077-0.11 0.018-0.031 0.021-0.031 0.023-0.034 0.026-0.034 0.028-0.035 0.03-0.036 0.033-0.037 0.034-0.038 0.036-0.038 0.038-0.04 0.082-0.08 0.088-0.084 0.093-0.085 0.098-0.086 0.103-0.088 0.105-0.088 0.108-0.089 0.11-0.088 0.112-0.088 0.111-0.087 0.112-0.085 0.11-0.084 0.109-0.081 0.208-0.153 0.193-0.139 0.171-0.122 0.143-0.1 0.11-0.076 0.094-0.065-6.589-0.908-0.136 6.362z" style="fill:#ae65cc"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#6c427f" offset="0"/>
+ <stop style="stop-color:#bf6ee0" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-kexiproject-sqlite.svg b/.icons/kora/mimetypes/scalable/application-x-kexiproject-sqlite.svg
new file mode 120000
index 000000000..d150bb251
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kexiproject-sqlite.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-kexiproject-sqlite2.svg b/.icons/kora/mimetypes/scalable/application-x-kexiproject-sqlite2.svg
new file mode 120000
index 000000000..d150bb251
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kexiproject-sqlite2.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-kexiproject-sqlite3.svg b/.icons/kora/mimetypes/scalable/application-x-kexiproject-sqlite3.svg
new file mode 120000
index 000000000..d150bb251
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kexiproject-sqlite3.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-kformula.svg b/.icons/kora/mimetypes/scalable/application-x-kformula.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kformula.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-kgeo.svg b/.icons/kora/mimetypes/scalable/application-x-kgeo.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kgeo.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-kgetlist.svg b/.icons/kora/mimetypes/scalable/application-x-kgetlist.svg
new file mode 120000
index 000000000..a6d0d70da
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kgetlist.svg
@@ -0,0 +1 @@
+application-x-bittorrent.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-khtml-adaptor.svg b/.icons/kora/mimetypes/scalable/application-x-khtml-adaptor.svg
new file mode 120000
index 000000000..f6d9d7023
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-khtml-adaptor.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-kicad-pcb.svg b/.icons/kora/mimetypes/scalable/application-x-kicad-pcb.svg
new file mode 100644
index 000000000..20e1d53b5
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kicad-pcb.svg
@@ -0,0 +1,12 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 250.77 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#a6b6bd" offset="0"/>
+ <stop stop-color="#dfe6e2" offset="1"/>
+ </linearGradient>
+ <linearGradient id="b" x2="1" gradientTransform="matrix(0 -39.9991 39.9991 0 23.1198 44)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#8e8e8e" offset="0"/>
+ <stop stop-color="#98a3a5" offset="1"/>
+ </linearGradient>
+ <path transform="scale(.75)" d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path transform="matrix(.707917 0 0 .707917 9.35164 6.81054)" d="m12 4.001v13.494l7.382 7.06c.395.378.618.9.618 1.445v18h2v-19.632l-7.367-6.908c-.404-.378-.633-.907-.633-1.459v-12zm6 0v11.132l7.367 6.909c.403.377.632.906.633 1.458v20.5h1.999v-22h5.001l2 2h9v-11.999h-9l-2 2h-3.74l-3.26-3.043v-6.957h-2v7.172l4.828 4.828h5.733c.696-1.188 1.973-2 3.439-2 2.197 0 4 1.802 4 4 0 2.197-1.803 3.999-4 3.999-1.466 0-2.743-.812-3.439-1.999h-7.762c-.53-.001-1.039-.211-1.414-.586l-4.799-4.3c-.375-.375-.586-.884-.586-1.414v-9.7zm-12 0v18.261l-1.999 1.738v18c0 1.108.892 2 2 2h2v-10.56c-1.188-.697-2-1.973-2-3.44 0-2.197 1.803-4 4-4s4 1.803 4 4c0 1.467-.813 2.743-2 3.44v10.56h3.999v-17.144l-7.383-7.062c-.394-.378-.617-.9-.617-1.446v-14.347zm4 23.999c1.104 0 2 .896 2 2s-.896 2-2 2-2-.896-2-2 .896-2 2-2zm28-12c1.104 0 2 .896 2 2s-.896 2-2 2-2-.896-2-2 .896-2 2-2z" fill="url(#b)" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-kicad-project.svg b/.icons/kora/mimetypes/scalable/application-x-kicad-project.svg
new file mode 100644
index 000000000..51c65bc83
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kicad-project.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 615.22 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#8a2811" offset="0"/>
+ <stop stop-color="#cd8769" offset="1"/>
+ </linearGradient>
+ <path transform="matrix(.75 0 0 .75 0 .199125)" d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path transform="translate(0 -3.5)" d="m18 11v6h-2v9h2v3.5l-2 1.5v-2h-2v3h-6v2h6v4h2v-2.586l2 2v3.586h-2v2h2.832c.108.018.218.018.326 0h2.842v-2h-2v-3.824c.038-.226-.003-.457-.115-.656-.069-.13-.165-.242-.281-.331l-3.083-3.082 2.958-2.214c.186-.102.335-.261.425-.454.091-.181.125-.386.096-.587v-.852h8v2h8.414l3-3-3-3h-8.414v2h-8v-1h2v-9h-2v-6zm0 8h2v5h-2zm12 8h5.586l1 1-1 1h-5.586zm-7 6v11h2v-9h15v-2zm3 3v2h4v-2zm6 0v2h7v-2zm-6 5v2h5v-2zm9 0v2h4v-2z" fill="#e8825c" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-kicad-schematic.svg b/.icons/kora/mimetypes/scalable/application-x-kicad-schematic.svg
new file mode 100644
index 000000000..5848d7fc8
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kicad-schematic.svg
@@ -0,0 +1,9 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#8896a0" offset="0"/>
+ <stop stop-color="#a8b8c3" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m22 37v9.5h2v-9.5zm-14.5-6v2h7.5v-2zm33-11v-2h-14.675c-.304-.845-.98-1.521-1.825-1.825v-12.175h-2v12.175c-1.158.417-2 1.534-2 2.825s.842 2.408 2 2.825v4.189c0 .549.451 1 1 1s1-.451 1-1v-4.189c.845-.304 1.521-.98 1.825-1.825z" fill="#618d9f" fill-rule="nonzero"/>
+ <path d="m16.984 24.986c-.547.009-.992.466-.984 1.014v5h-2.014c-.549 0-1 .451-1 1s.451 1 1 1h2.014v.85c-.014.096-.014.194 0 .291v2.873c0 .549.451 1 1 1s1-.451 1-1v-1.145l2.744 1.828-1.06.354c-.408.136-.685.519-.685.949 0 .549.452 1.001 1.001 1.001.107 0 .214-.018.316-.052l2.866-.955c.478-.082.831-.5.831-.986 0-.108-.017-.216-.052-.319l-.475-2.853c-.073-.479-.484-.84-.968-.85-.007 0-.014 0-.02 0-.549 0-1 .452-1 1 0 .06.005.119.016.178l.121.723-3.635-2.422v-1.297c.018-.108.018-.218 0-.326v-1.067l5.111-3.441c.284-.184.455-.5.455-.839 0-.548-.451-1-1-1-.013 0-.026.001-.039.001-.191.007-.376.069-.533.178l-3.994 2.689v-2.377c0-.548-.451-1-1-1-.005 0-.01 0-.016 0zm9.016 7.014c-.005 0-.009 0-.014 0-.549 0-1 .451-1 1s.451 1 1 1h9.028c.549 0 1-.451 1-1s-.451-1-1-1zm0-3c-.005 0-.009 0-.014 0-.549 0-1 .451-1 1s.451 1 1 1h5.028c.549 0 1-.451 1-1s-.451-1-1-1zm14.5-14h-11.5c-.549 0-1 .451-1 1v5.832c-.055.324.053.656.289.885l.02.019c.226.216.541.314.849.264h11.342zm-31.5 0c-.005 0-.009 0-.014 0-.549 0-1 .451-1 1s.451 1 1 1h8.028c.549 0 1-.451 1-1s-.451-1-1-1zm4-3c-.005 0-.009 0-.014 0-.549 0-1 .451-1 1s.451 1 1 1h4.028c.549 0 1-.451 1-1s-.451-1-1-1zm14-2.158v-8.74h-8v8.898c0 .549.451 1 1 1h5.832c.324.055.656-.053.885-.289l.019-.02c.216-.226.314-.541.264-.849z" fill="#006c93"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-kig.svg b/.icons/kora/mimetypes/scalable/application-x-kig.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kig.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-kmplot.svg b/.icons/kora/mimetypes/scalable/application-x-kmplot.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kmplot.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-kmymoney.svg b/.icons/kora/mimetypes/scalable/application-x-kmymoney.svg
new file mode 100644
index 000000000..8190c51f1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kmymoney.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m28.016 18.98c-1.108 0-2 0.892-2 2v20c0 1.108 0.892 2 2 2s2-0.892 2-2v-5.633l0.203-0.353 4.033 6.984c0.554 0.96 1.771 1.287 2.73 0.733 0.96-0.554 1.287-1.773 0.733-2.733l-5.188-8.982 5.188-8.985c0.554-0.959 0.227-2.178-0.733-2.732-0.959-0.554-2.176-0.227-2.73 0.732l-4.033 6.985-0.203-0.352v-5.664c0-1.108-0.892-2-2-2z" style="fill-opacity:.6;fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#b38d32" offset="0"/>
+ <stop style="stop-color:#dabe79" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-kns.svg b/.icons/kora/mimetypes/scalable/application-x-kns.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kns.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-kodelife-project.svg b/.icons/kora/mimetypes/scalable/application-x-kodelife-project.svg
new file mode 100644
index 000000000..963dd555a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kodelife-project.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 250.77 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#b38d32" offset="0"/>
+ <stop stop-color="#dabe79" offset="1"/>
+ </linearGradient>
+ <path transform="scale(.75)" d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path transform="translate(0 -6)" d="m17 21c-1.108 0-2 .892-2 2v6.5l10-8.5zm12 0-7.992 6.85 11.385 10.586c.374-.363.607-.871.607-1.436v-14c0-1.108-.892-2-2-2zm-9.994 8.566-4.006 3.434v4c0 1.108.892 2 2 2h12z" fill="#ffffff" fill-opacity=".6" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-kolf.svg b/.icons/kora/mimetypes/scalable/application-x-kolf.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kolf.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-kommander.svg b/.icons/kora/mimetypes/scalable/application-x-kommander.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kommander.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-kontour.svg b/.icons/kora/mimetypes/scalable/application-x-kontour.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kontour.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-kontur.svg b/.icons/kora/mimetypes/scalable/application-x-kontur.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kontur.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-kopete-emoticons.svg b/.icons/kora/mimetypes/scalable/application-x-kopete-emoticons.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kopete-emoticons.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-kourse.svg b/.icons/kora/mimetypes/scalable/application-x-kourse.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kourse.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-kover.svg b/.icons/kora/mimetypes/scalable/application-x-kover.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kover.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-kplato.svg b/.icons/kora/mimetypes/scalable/application-x-kplato.svg
new file mode 100644
index 000000000..800787a6f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kplato.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m24.715 19.221c-0.549 0-1 0.451-1 1h-2v21h22v-21h-2c0-0.549-0.452-1-1-1h-5c-0.549 0-1 0.451-1 1h-3c0-0.549-0.452-1-1-1h-6zm0 1h6.449v1h-6.449v-1zm11 0h5v1h-5v-1zm-13 4h20v16h-20v-16zm2 2v5h1v-2h6v2h1v-5h-1v2h-6v-2h-1zm8 7v5.25h1v-2.25h6v2h1v-5h-1v2h-6v-2h-1z" style="fill-rule:nonzero;fill:#442d3b"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#6c427f" offset="0"/>
+ <stop style="stop-color:#bf6ee0" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-kpresenter.svg b/.icons/kora/mimetypes/scalable/application-x-kpresenter.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kpresenter.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-krita-assistant.svg b/.icons/kora/mimetypes/scalable/application-x-krita-assistant.svg
new file mode 120000
index 000000000..8f1a819d7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-krita-assistant.svg
@@ -0,0 +1 @@
+application-x-krita.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-krita-paintoppresent.svg b/.icons/kora/mimetypes/scalable/application-x-krita-paintoppresent.svg
new file mode 120000
index 000000000..8f1a819d7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-krita-paintoppresent.svg
@@ -0,0 +1 @@
+application-x-krita.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-krita.svg b/.icons/kora/mimetypes/scalable/application-x-krita.svg
new file mode 100644
index 000000000..82810d7ef
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-krita.svg
@@ -0,0 +1,15 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 177.88 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#742d9c" offset="0"/>
+ <stop stop-color="#bb4ea7" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <g fill="#fff" fill-rule="nonzero">
+ <path d="m25.464 53.772v3.614l1.737-1.762h.968v.033l-1.566 1.565 1.639 2.385v.033h-.909l-1.263-1.893-.606.606v1.287h-.754v-5.868z"/>
+ <path d="m29.418 59.64h-.754v-4.016h.721v.656h.033c.076-.219.232-.399.467-.541.24-.142.472-.213.696-.213s.413.033.566.098l-.287.705c-.098-.038-.232-.057-.401-.057-.274 0-.517.109-.73.327-.208.213-.311.495-.311.844z"/>
+ <path d="m32.461 54.616c-.104.104-.23.156-.377.156-.148 0-.274-.052-.377-.156-.104-.104-.156-.229-.156-.377 0-.147.052-.273.156-.377.103-.104.229-.156.377-.156.147 0 .273.052.377.156.103.104.155.23.155.377 0 .148-.052.273-.155.377zm0 5.024h-.754v-4.016h.754z"/>
+ <path d="m35.139 59.705c-.421 0-.743-.112-.967-.336-.218-.224-.328-.54-.328-.95v-2.107h-.705v-.688h.705v-1.229h.754v1.229h.984v.688h-.984v2.049c0 .437.181.656.541.656.137 0 .251-.022.344-.066l.263.648c-.164.071-.366.106-.607.106z"/>
+ <path d="m37.489 59.771c-.426 0-.784-.123-1.073-.369-.285-.246-.427-.571-.427-.975 0-.437.17-.779.509-1.024.338-.252.756-.377 1.253-.377.443 0 .806.081 1.09.245v-.114c0-.295-.101-.53-.303-.705-.202-.18-.451-.271-.746-.271-.218 0-.418.052-.598.156-.175.104-.295.246-.36.426l-.689-.295c.093-.24.276-.461.549-.664.273-.207.634-.311 1.082-.311.514 0 .94.15 1.279.451.338.3.508.724.508 1.27v2.426h-.722v-.557h-.032c-.301.459-.741.688-1.32.688zm.123-.688c.312 0 .593-.115.844-.345.257-.235.385-.51.385-.827-.213-.175-.532-.263-.958-.263-.366 0-.642.08-.828.238s-.279.344-.279.557c0 .197.085.353.254.467.17.115.364.173.582.173z"/>
+ </g>
+ <path transform="matrix(1.14579 0 0 1.14579 -4.17743 -3.32292)" d="m35.86 30.676c.088.221.15.457.183.708.128.959-.164 2.086-.844 3.258-1.496 2.579-3.922 3.535-5.542 3.331-.036-.004-.07-.016-.1-.033-.051-.03-.092-.077-.114-.134-.036-.09-.019-.193.044-.268.641-.755.469-1.511.251-2.468-.228-1.001-.487-2.135.214-3.46.882-1.669 1.936-2.268 2.664-2.477.151-.043.303-.073.456-.092zm6.526-14.51c.559.325.773 1.026.488 1.607-.178.365-4.375 8.941-5.074 10.147-.351.604-1 1.426-1.607 2.146l-2.789-1.635c.324-.884.713-1.851 1.058-2.447.691-1.191 6.058-9.107 6.286-9.443.363-.536 1.078-.699 1.638-.375zm-13.395 17.512c.029.551.145 1.057.249 1.513.224.982.312 1.477-.137 2.007-.091.108-.149.235-.174.368-.171-.172-.3-.4-.354-.69-.07-.473-.219-.711-.517-.826-.417-.146-.878-.158-1.277-.158-.075 0-.15 0-.225.001-.914.006-1.804.006-2.475-.867-.763-.994-.321-1.89.106-2.757.226-.459.46-.933.507-1.415.012-.106-.009-.189-.066-.258-.216-.264-.916-.318-1.594-.371-.689-.053-1.401-.108-1.842-.37-.818-.488-1.018-1.207-1.041-1.726-.044-.972.511-2.074 1.349-2.681.045-.033.108-.025.143.018.036.043.033.106-.007.145-.655.628-1.292 2.136-.761 2.978.286.438.758.625 1.579.625.239 0 .488-.015.729-.029.235-.014.478-.029.705-.029.275 0 .492.021.68.066.646.123 1.228.548 1.477 1.082.299.643.14 1.32-.076 1.956-.015.045-.042.108-.076.188-.134.315-.445 1.049-.229 1.319.019.017.081.05.259.05.254 0 .617-.063 1.002-.13.431-.076.877-.153 1.233-.153.044 0 .086.001.126.003.236.015.469.062.707.141z" fill="#4d2167"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-kseg.svg b/.icons/kora/mimetypes/scalable/application-x-kseg.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kseg.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-ksysguard.svg b/.icons/kora/mimetypes/scalable/application-x-ksysguard.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-ksysguard.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-ktheme.svg b/.icons/kora/mimetypes/scalable/application-x-ktheme.svg
new file mode 120000
index 000000000..49fc855e9
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-ktheme.svg
@@ -0,0 +1 @@
+application-x-plasma.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-kudesigner.svg b/.icons/kora/mimetypes/scalable/application-x-kudesigner.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kudesigner.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-kva.svg b/.icons/kora/mimetypes/scalable/application-x-kva.svg
new file mode 120000
index 000000000..f6d9d7023
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kva.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-kvs.svg b/.icons/kora/mimetypes/scalable/application-x-kvs.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kvs.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-kvtml.svg b/.icons/kora/mimetypes/scalable/application-x-kvtml.svg
new file mode 120000
index 000000000..1532b4c5f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kvtml.svg
@@ -0,0 +1 @@
+application-word-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-kwallet.svg b/.icons/kora/mimetypes/scalable/application-x-kwallet.svg
new file mode 120000
index 000000000..041df4b08
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kwallet.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-kword.svg b/.icons/kora/mimetypes/scalable/application-x-kword.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kword.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-kwordquiz.svg b/.icons/kora/mimetypes/scalable/application-x-kwordquiz.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-kwordquiz.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-labplot2.svg b/.icons/kora/mimetypes/scalable/application-x-labplot2.svg
new file mode 100644
index 000000000..7bda231e3
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-labplot2.svg
@@ -0,0 +1,17 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m21 31.513c7.043 0 8.346 8.962 11.453 8.99 3.107 0.024 4.507-9.011 11.547-9.011" style="fill:none;stroke-width:1px;stroke:#1d99f3"/>
+ <path d="m21 30.545c7.043 0 8.475-6.101 11.485-6.095 2.99 7e-3 4.475 7.042 11.515 7.042" style="fill:none;stroke-width:1px;stroke:#da4453"/>
+ <path d="m21 30.545c7.043 0 7.47-10.014 11.47-10.014s4.49 10.961 11.53 10.961" style="fill:none;stroke-width:1px;stroke:#d6d6d6"/>
+ <rect x="20" y="20" width="1" height="23" style="fill:#d6d6d6"/>
+ <rect x="20" y="31" width="24" height="1" style="fill:#d6d6d6"/>
+ <rect x="26" y="30" width="1" height="3" style="fill:#d6d6d6"/>
+ <rect x="32" y="30" width="1" height="3" style="fill:#d6d6d6"/>
+ <rect x="38" y="30" width="1" height="3" style="fill:#d6d6d6"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#474747" offset="0"/>
+ <stop style="stop-color:#888" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-lanalyzer.svg b/.icons/kora/mimetypes/scalable/application-x-lanalyzer.svg
new file mode 120000
index 000000000..041df4b08
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-lanalyzer.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-lha.svg b/.icons/kora/mimetypes/scalable/application-x-lha.svg
new file mode 100644
index 000000000..304cc74b7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-lha.svg
@@ -0,0 +1,20 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(1.07196 -49.7469 49.7469 1.07196 251.234 55.94)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#075" offset="0"/>
+ <stop stop-color="#3ec884" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path d="m42 18.285c0-1.262-1.023-2.285-2.285-2.285h-15.23c-1.262 0-2.285 1.023-2.285 2.285v17.43c0 1.262 1.023 2.285 2.285 2.285h15.23c1.262 0 2.285-1.023 2.285-2.285z" fill="#044937"/>
+ <g fill="#fff">
+ <path d="m28.109 53.672h.754v5.868h-.754z"/>
+ <path d="m30.528 53.672v1.852l-.033.557h.033c.109-.191.281-.352.516-.483.235-.137.486-.205.754-.205.497 0 .877.153 1.139.459s.394.716.394 1.229v2.459h-.754v-2.344c0-.743-.331-1.115-.992-1.115-.312 0-.566.126-.762.377-.197.246-.295.533-.295.861v2.221h-.754v-5.868z" fill-rule="nonzero"/>
+ <path d="m35.446 59.671c-.426 0-.784-.123-1.074-.369-.284-.246-.426-.571-.426-.975 0-.437.169-.779.508-1.024.339-.252.757-.377 1.254-.377.443 0 .806.081 1.09.245v-.114c0-.295-.101-.53-.303-.705-.202-.18-.451-.271-.746-.271-.218 0-.418.052-.598.156-.175.104-.295.246-.361.426l-.688-.295c.093-.24.276-.461.549-.664.273-.207.634-.311 1.082-.311.513 0 .939.15 1.278.451.339.3.508.724.508 1.27v2.426h-.721v-.557h-.033c-.3.459-.74.688-1.319.688zm.123-.688c.311 0 .593-.115.844-.345.257-.235.385-.51.385-.827-.213-.175-.533-.263-.959-.263-.366 0-.642.08-.827.238-.186.158-.279.344-.279.557 0 .197.085.353.254.467.169.115.363.173.582.173z" fill-rule="nonzero"/>
+ <path d="m31.039 16.611h2.2v1.1h-2.2z" fill-opacity=".93"/>
+ <path d="m31.035 18.202h2.2v1.1h-2.2z" fill-opacity=".93"/>
+ <path d="m31.021 19.774h2.2v1.1h-2.2z" fill-opacity=".93"/>
+ <path d="m31.045 21.41h2.2v1.1h-2.2z" fill-opacity=".93"/>
+ <path d="m31.045 23.018h2.2v1.1h-2.2z" fill-opacity=".93"/>
+ <path d="m31.045 24.663h2.2v1.1h-2.2z" fill-opacity=".93"/>
+ <path d="m32.951 27.371v-.694c0-.194-.157-.351-.349-.351h-.97c-.193 0-.349.157-.349.351v.693l-.539 1.591c-.151.443-.079.935.193 1.317.272.381.713.608 1.18.608s.908-.227 1.18-.608c.271-.382.344-.874.193-1.317zm-.226 2.497c-.279.393-.937.393-1.217 0-.14-.197-.177-.451-.1-.68l.181-.533h1.055l.181.533c.078.229.04.483-.1.68z" fill-rule="nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-lhz.svg b/.icons/kora/mimetypes/scalable/application-x-lhz.svg
new file mode 120000
index 000000000..0d3ec85fc
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-lhz.svg
@@ -0,0 +1 @@
+application-x-lha.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-linguist.svg b/.icons/kora/mimetypes/scalable/application-x-linguist.svg
new file mode 120000
index 000000000..8530cb88f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-linguist.svg
@@ -0,0 +1 @@
+text-vnd.trolltech.linguist.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-lmms-project.svg b/.icons/kora/mimetypes/scalable/application-x-lmms-project.svg
new file mode 120000
index 000000000..6bb9cc7d0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-lmms-project.svg
@@ -0,0 +1 @@
+text-x-lilypond.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-love-game.svg b/.icons/kora/mimetypes/scalable/application-x-love-game.svg
new file mode 100644
index 000000000..679479a8c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-love-game.svg
@@ -0,0 +1,16 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m21.401 25.997c2.3-5.266 8.665-3.991 10.572-0.378 1.745-3.588 8.508-5.446 10.572 0.372 2.5 7.728-5.906 11.956-10.586 17.085-4.581-4.937-13.06-9.222-10.558-17.079z" style="fill-rule:nonzero;fill:#fff"/>
+ <circle cx="25.901" cy="18" r="2" style="fill:#fff"/>
+ <circle cx="37.901" cy="18" r="2" style="fill:#fff"/>
+ <rect x="23.768" y="52.247" width=".903" height="7.5" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m25.873 57.057c0-0.518 0.101-0.984 0.303-1.397 0.205-0.413 0.488-0.732 0.849-0.957 0.365-0.225 0.78-0.337 1.245-0.337 0.72 0 1.301 0.249 1.743 0.747 0.446 0.498 0.669 1.161 0.669 1.987v0.064c0 0.514-0.099 0.977-0.297 1.387-0.196 0.407-0.477 0.724-0.845 0.952-0.365 0.228-0.785 0.342-1.26 0.342-0.716 0-1.297-0.249-1.743-0.747-0.443-0.499-0.664-1.158-0.664-1.978v-0.063zm0.908 0.107c0 0.586 0.135 1.056 0.405 1.411 0.274 0.355 0.638 0.532 1.094 0.532 0.459 0 0.824-0.179 1.094-0.537 0.27-0.361 0.405-0.866 0.405-1.513 0-0.58-0.138-1.049-0.415-1.407-0.273-0.361-0.638-0.542-1.094-0.542-0.446 0-0.805 0.178-1.079 0.533-0.273 0.354-0.41 0.862-0.41 1.523z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m33.48 58.521l1.309-4.057h0.923l-1.895 5.283h-0.688l-1.914-5.283h0.923l1.342 4.057z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m38.715 59.845c-0.716 0-1.299-0.235-1.748-0.704-0.45-0.472-0.674-1.101-0.674-1.889v-0.166c0-0.524 0.099-0.991 0.298-1.402 0.201-0.413 0.481-0.735 0.839-0.966 0.362-0.235 0.752-0.352 1.172-0.352 0.687 0 1.221 0.226 1.602 0.679 0.381 0.452 0.571 1.1 0.571 1.943v0.376h-3.579c0.013 0.521 0.164 0.943 0.454 1.265 0.293 0.319 0.664 0.478 1.113 0.478 0.319 0 0.59-0.065 0.811-0.195s0.415-0.303 0.581-0.518l0.552 0.43c-0.443 0.68-1.107 1.021-1.992 1.021zm-0.113-4.737c-0.364 0-0.67 0.134-0.918 0.401-0.247 0.263-0.4 0.634-0.459 1.113h2.647v-0.068c-0.026-0.459-0.15-0.814-0.371-1.065-0.222-0.254-0.521-0.381-0.899-0.381z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#a30000" offset="0"/>
+ <stop style="stop-color:#ff297e" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-lyx.svg b/.icons/kora/mimetypes/scalable/application-x-lyx.svg
new file mode 100644
index 000000000..787d46614
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-lyx.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <rect x="28.155" y="53.226" width=".728" height="5.665" style="fill:#fff"/>
+ <path d="m30.799 60.6h-0.752l0.902-1.954-1.598-3.632h0.791l1.155 2.785h0.016l1.124-2.785h0.791l-2.429 5.586z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m36.931 58.891h-0.854l-0.958-1.432-0.941 1.432h-0.855l1.369-1.97-1.337-1.907h0.823l0.957 1.369 0.91-1.369h0.855l-1.353 1.907 1.384 1.97z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m29.836 36.986l-6.253-18.968 2.437-0.803 5.484 16.636 8.212-2.707 0.769 2.331-10.649 3.511z" style="fill-rule:nonzero;fill:#fff;stroke-width:2.03px;stroke:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,469.44,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#348692" offset="0"/>
+ <stop style="stop-color:#69b9cd" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-lz4-compressed-tar.svg b/.icons/kora/mimetypes/scalable/application-x-lz4-compressed-tar.svg
new file mode 120000
index 000000000..065c47e03
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-lz4-compressed-tar.svg
@@ -0,0 +1 @@
+application-x-tar.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-lzip-compressed-tar.svg b/.icons/kora/mimetypes/scalable/application-x-lzip-compressed-tar.svg
new file mode 120000
index 000000000..065c47e03
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-lzip-compressed-tar.svg
@@ -0,0 +1 @@
+application-x-tar.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-lzma-compressed-tar.svg b/.icons/kora/mimetypes/scalable/application-x-lzma-compressed-tar.svg
new file mode 120000
index 000000000..feec9664a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-lzma-compressed-tar.svg
@@ -0,0 +1 @@
+application-x-lzma.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-lzma.svg b/.icons/kora/mimetypes/scalable/application-x-lzma.svg
new file mode 100644
index 000000000..afe942eef
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-lzma.svg
@@ -0,0 +1,21 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(1.07196 -49.7469 49.7469 1.07196 251.234 55.94)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#075" offset="0"/>
+ <stop stop-color="#3ec884" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path d="m42 18.285c0-1.262-1.023-2.285-2.285-2.285h-15.23c-1.262 0-2.285 1.023-2.285 2.285v17.43c0 1.262 1.023 2.285 2.285 2.285h15.23c1.262 0 2.285-1.023 2.285-2.285z" fill="#044937"/>
+ <g fill="#fff">
+ <path d="m24.509 53.672h.754v5.868h-.754z"/>
+ <path d="m26.057 59.54v-.656l2.287-2.672h-2.221v-.688h3.147v.656l-2.287 2.671h2.319v.689z" fill-rule="nonzero"/>
+ <path d="m30.031 59.54v-4.016h.722v.557h.032c.115-.191.29-.352.525-.483.24-.137.478-.205.713-.205.623 0 1.046.257 1.27.77.328-.513.795-.77 1.402-.77.475 0 .833.153 1.073.459.241.3.361.71.361 1.229v2.459h-.754v-2.344c0-.404-.074-.691-.221-.861-.148-.169-.372-.254-.672-.254-.296 0-.541.126-.738.377-.191.252-.287.539-.287.861v2.221h-.754v-2.344c0-.404-.074-.691-.221-.861-.148-.169-.372-.254-.672-.254-.295 0-.541.126-.738.377-.191.252-.287.539-.287.861v2.221z" fill-rule="nonzero"/>
+ <path d="m38.233 59.671c-.427 0-.784-.123-1.074-.369-.284-.246-.426-.571-.426-.975 0-.437.169-.779.508-1.024.339-.252.757-.377 1.254-.377.442 0 .806.081 1.09.245v-.114c0-.295-.101-.53-.303-.705-.203-.18-.451-.271-.746-.271-.219 0-.418.052-.598.156-.175.104-.295.246-.361.426l-.688-.295c.092-.24.275-.461.549-.664.273-.207.633-.311 1.081-.311.514 0 .94.15 1.279.451.339.3.508.724.508 1.27v2.426h-.721v-.557h-.033c-.3.459-.74.688-1.319.688zm.123-.688c.311 0 .592-.115.844-.345.256-.235.385-.51.385-.827-.213-.175-.533-.263-.959-.263-.366 0-.642.08-.828.238s-.278.344-.278.557c0 .197.084.353.254.467.169.115.363.173.582.173z" fill-rule="nonzero"/>
+ <path d="m31.039 16.611h2.2v1.1h-2.2z" fill-opacity=".93"/>
+ <path d="m31.035 18.202h2.2v1.1h-2.2z" fill-opacity=".93"/>
+ <path d="m31.021 19.774h2.2v1.1h-2.2z" fill-opacity=".93"/>
+ <path d="m31.045 21.41h2.2v1.1h-2.2z" fill-opacity=".93"/>
+ <path d="m31.045 23.018h2.2v1.1h-2.2z" fill-opacity=".93"/>
+ <path d="m31.045 24.663h2.2v1.1h-2.2z" fill-opacity=".93"/>
+ <path d="m32.951 27.371v-.694c0-.194-.157-.351-.349-.351h-.97c-.193 0-.349.157-.349.351v.693l-.539 1.591c-.151.443-.079.935.193 1.317.272.381.713.608 1.18.608s.908-.227 1.18-.608c.271-.382.344-.874.193-1.317zm-.226 2.497c-.279.393-.937.393-1.217 0-.14-.197-.177-.451-.1-.68l.181-.533h1.055l.181.533c.078.229.04.483-.1.68z" fill-rule="nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-lzop.svg b/.icons/kora/mimetypes/scalable/application-x-lzop.svg
new file mode 100644
index 000000000..94d268bab
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-lzop.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m42 18.285c0-1.262-1.023-2.285-2.285-2.285h-15.23c-1.262 0-2.285 1.023-2.285 2.285v17.43c0 1.262 1.023 2.285 2.285 2.285h15.23c1.262 0 2.285-1.023 2.285-2.285v-17.43z" style="fill:#044937"/>
+ <path d="m33.245 24.663v1.1h-2.2v-1.1h2.2zm0-1.645v1.1h-2.2v-1.1h2.2zm0-1.608v1.1h-2.2v-1.1h2.2zm-0.024-1.636v1.1h-2.2v-1.1h2.2zm0.014-1.572v1.1h-2.2v-1.1h2.2zm4e-3 -1.591v1.1h-2.2v-1.1h2.2z" style="fill-opacity:.93;fill:#fff"/>
+ <path d="m32.951 27.371v-0.694c0-0.194-0.157-0.351-0.349-0.351h-0.97c-0.193 0-0.349 0.157-0.349 0.351v0.693l-0.539 1.591c-0.151 0.443-0.079 0.935 0.193 1.317 0.272 0.381 0.713 0.608 1.18 0.608s0.908-0.227 1.18-0.608c0.271-0.382 0.344-0.874 0.193-1.317l-0.539-1.59zm-0.226 2.497c-0.279 0.393-0.937 0.393-1.217 0-0.14-0.197-0.177-0.451-0.1-0.68l0.181-0.533h1.055l0.181 0.533c0.078 0.229 0.04 0.483-0.1 0.68z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m36.218 60.81h-0.754v-5.786h0.722v0.557h0.032c0.121-0.196 0.301-0.36 0.541-0.491 0.246-0.132 0.522-0.197 0.828-0.197 0.519 0 0.967 0.205 1.344 0.615 0.377 0.409 0.566 0.917 0.566 1.524 0 0.606-0.189 1.114-0.566 1.524s-0.825 0.615-1.344 0.615c-0.306 0-0.582-0.066-0.828-0.197-0.24-0.131-0.42-0.295-0.541-0.492h-0.032l0.032 0.558v1.77zm-4.914-5.302c0.388-0.41 0.882-0.615 1.483-0.615s1.096 0.205 1.483 0.615c0.388 0.404 0.582 0.912 0.582 1.524s-0.194 1.123-0.582 1.532c-0.387 0.405-0.882 0.607-1.483 0.607s-1.095-0.202-1.483-0.607c-0.388-0.409-0.582-0.92-0.582-1.532s0.194-1.12 0.582-1.524zm-5.041-2.336v5.868h-0.754v-5.868h0.754zm4.039 5.868h-3.245v-0.656l2.287-2.672h-2.221v-0.688h3.147v0.656l-2.287 2.671h2.319v0.689zm1.559-0.951c0.262 0.262 0.571 0.393 0.926 0.393s0.661-0.131 0.918-0.393c0.262-0.268 0.393-0.62 0.393-1.057s-0.131-0.787-0.393-1.049c-0.257-0.268-0.563-0.402-0.918-0.402s-0.664 0.134-0.926 0.402c-0.257 0.262-0.385 0.612-0.385 1.049s0.128 0.789 0.385 1.057zm5.603 0.393c0.35 0 0.65-0.131 0.902-0.393 0.251-0.268 0.377-0.62 0.377-1.057s-0.126-0.787-0.377-1.049c-0.252-0.268-0.552-0.402-0.902-0.402-0.355 0-0.658 0.131-0.91 0.394-0.245 0.262-0.368 0.614-0.368 1.057 0 0.442 0.123 0.795 0.368 1.057 0.252 0.262 0.555 0.393 0.91 0.393z" style="fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(1.07196,-49.7469,49.7469,1.07196,178.156,54.3653)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#075" offset="0"/>
+ <stop style="stop-color:#3ec884" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-lzpdf.svg b/.icons/kora/mimetypes/scalable/application-x-lzpdf.svg
new file mode 120000
index 000000000..9e6d8a1b8
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-lzpdf.svg
@@ -0,0 +1 @@
+application-pdf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-m4.svg b/.icons/kora/mimetypes/scalable/application-x-m4.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-m4.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-macbinary.svg b/.icons/kora/mimetypes/scalable/application-x-macbinary.svg
new file mode 120000
index 000000000..fdb3f4fba
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-macbinary.svg
@@ -0,0 +1 @@
+application-executable.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-maff.svg b/.icons/kora/mimetypes/scalable/application-x-maff.svg
new file mode 120000
index 000000000..678a58102
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-maff.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-marble.svg b/.icons/kora/mimetypes/scalable/application-x-marble.svg
new file mode 120000
index 000000000..774e3e70c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-marble.svg
@@ -0,0 +1 @@
+./application-vnd-google-earth-kml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-matroska.svg b/.icons/kora/mimetypes/scalable/application-x-matroska.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-matroska.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-mif.svg b/.icons/kora/mimetypes/scalable/application-x-mif.svg
new file mode 120000
index 000000000..6022f317a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-mif.svg
@@ -0,0 +1 @@
+application-x-flash-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-mimearchive.svg b/.icons/kora/mimetypes/scalable/application-x-mimearchive.svg
new file mode 120000
index 000000000..c4ba3155f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-mimearchive.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-mobi8-ebook.svg b/.icons/kora/mimetypes/scalable/application-x-mobi8-ebook.svg
new file mode 120000
index 000000000..80620a715
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-mobi8-ebook.svg
@@ -0,0 +1 @@
+application-x-fictionbook.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-mobipocket-ebook.svg b/.icons/kora/mimetypes/scalable/application-x-mobipocket-ebook.svg
new file mode 120000
index 000000000..80620a715
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-mobipocket-ebook.svg
@@ -0,0 +1 @@
+application-x-fictionbook.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-model.svg b/.icons/kora/mimetypes/scalable/application-x-model.svg
new file mode 100644
index 000000000..77f261679
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-model.svg
@@ -0,0 +1,12 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 177.88 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#c57c2e" offset="0"/>
+ <stop stop-color="#e78f68" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <g transform="matrix(.066145 0 0 .066145 -6.00012 -6.50016)" fill="none" opacity=".7" stroke="#ffffff" stroke-width="30.24">
+ <path d="m377.96 468.671 196.539-105.829 196.54 105.829v226.776l-196.54 105.829-196.539-105.829z"/>
+ <path d="m771.039 468.671-196.54 105.828-196.539-105.828"/>
+ <path d="m574.499 559.381v241.895"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-mono-develop.svg b/.icons/kora/mimetypes/scalable/application-x-mono-develop.svg
new file mode 100644
index 000000000..da19f594d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-mono-develop.svg
@@ -0,0 +1,20 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <g opacity=".88">
+ <path d="m43.344 24.917c-0.188-1.607-1.648-2.768-3.26-2.58-0.157 0.018-0.308 0.05-0.453 0.091-1.065-4.06-4.7-6.837-8.643-6.378-3.942 0.458-6.842 3.997-6.946 8.193-0.146-7e-3 -0.294 0-0.442 0.017-1.607 0.188-2.768 1.648-2.58 3.261 0.183 1.569 1.579 2.713 3.145 2.588-0.057 0.499-0.062 1.001-3e-3 1.505 0.117 1.008 0.464 1.96 1.037 2.824 0.544 0.824 1.258 1.531 2.13 2.105 1.754 1.155 3.962 1.65 6.202 1.389s4.279-1.25 5.725-2.783c0.717-0.758 1.254-1.611 1.59-2.537 0.354-0.971 0.478-1.979 0.361-2.987-0.059-0.504-0.174-0.992-0.349-1.463 1.559-0.23 2.669-1.666 2.486-3.245zm-3.136 4.824c0.024 0.209 0.034 0.416 0.034 0.623l-2.397 0.279-10.178 1.184-2.397 0.279c-0.047-0.201-0.085-0.404-0.11-0.613-0.066-0.571-0.04-1.133 0.065-1.676 0.038-0.178 0.08-0.351 0.132-0.526 0.278-0.924 0.795-1.785 1.49-2.521 0.077-0.081 0.159-0.163 0.242-0.245-0.159-0.203-0.309-0.417-0.446-0.642-1.157-1.943-0.857-4.003 0.669-4.6 0.189-0.075 0.391-0.122 0.595-0.146 1.299-0.151 2.864 0.664 3.906 2.042 0.698-1.585 2.035-2.734 3.333-2.885 0.204-0.023 0.412-0.023 0.613 6e-3 1.622 0.231 2.387 2.166 1.708 4.323-0.082 0.25-0.173 0.497-0.286 0.727 0.104 0.065 0.207 0.13 0.311 0.195 0.842 0.558 1.531 1.268 2.014 2.099 0.09 0.153 0.171 0.313 0.243 0.478 0.238 0.507 0.392 1.048 0.459 1.619zm-11.093 2.93l11.034-1.284c-0.537 2.8-3.24 5.135-6.73 5.541-3.491 0.406-6.658-1.245-7.823-3.847l3.519-0.41zm-4.952-3.574c-1.06 0.124-2.021-0.637-2.145-1.698-0.123-1.06 0.637-2.021 1.698-2.145 0.119-0.013 0.239-0.018 0.356-7e-3 8e-3 0.11 0.02 0.219 0.034 0.333 0.033 0.286 0.079 0.56 0.135 0.833-0.22-0.114-0.476-0.195-0.764-0.229-0.274-0.031-0.525 0.167-0.556 0.44-0.031 0.274 0.167 0.526 0.441 0.556 0.845 0.1 1.227 1.019 1.234 1.038 0.014 0.037 0.032 0.068 0.05 0.1-0.019 0.041-0.034 0.081-0.053 0.122-0.082 0.207-0.155 0.413-0.213 0.618-0.07 0.017-0.141 0.03-0.217 0.039zm16.484-1.918c-0.081 9e-3 -0.157 0.013-0.239 0.013-0.109-0.185-0.222-0.369-0.349-0.552-0.04-0.058-0.086-0.116-0.127-0.178 4e-3 -0.01 3e-3 -0.02 6e-3 -0.03 4e-3 -0.01 0.158-1.007 0.963-1.293 0.26-0.093 0.394-0.383 0.302-0.643-0.093-0.259-0.384-0.394-0.643-0.301-0.24 0.086-0.448 0.207-0.625 0.343-7e-3 -0.264-0.028-0.527-0.059-0.793-0.013-0.11-0.03-0.219-0.043-0.328 0.116-0.038 0.238-0.066 0.367-0.081 1.06-0.124 2.021 0.637 2.145 1.698 0.123 1.06-0.637 2.021-1.698 2.145z" style="fill-rule:nonzero;fill:#296f79"/>
+ <path d="m31.469 28.464c-0.254-0.236-0.652-0.218-0.887 0.036-0.236 0.254-0.218 0.652 0.036 0.887l0.653 0.604c0.14 0.128 0.325 0.184 0.501 0.163 0.143-0.016 0.28-0.081 0.387-0.194 0.236-0.254 0.218-0.652-0.036-0.888l-0.654-0.608z" style="fill-rule:nonzero;fill:#296f79"/>
+ <path d="m34.243 28.069c-0.287-0.193-0.679-0.119-0.872 0.169l-0.497 0.737c-0.193 0.288-0.119 0.679 0.169 0.872 0.13 0.086 0.278 0.117 0.421 0.101 0.176-0.021 0.343-0.117 0.45-0.275l0.498-0.737c0.198-0.283 0.119-0.674-0.169-0.867z" style="fill-rule:nonzero;fill:#296f79"/>
+ <path d="m29.888 24.531c0.56-0.065 1.066 0.336 1.131 0.895s-0.336 1.066-0.895 1.131-1.066-0.336-1.131-0.895 0.336-1.066 0.895-1.131z" style="fill:#296f79"/>
+ <path d="m34.007 24.052c0.559-0.065 1.066 0.336 1.131 0.895s-0.336 1.066-0.895 1.131-1.066-0.336-1.131-0.895 0.336-1.066 0.895-1.131z" style="fill:#296f79"/>
+ </g>
+ <path d="m21.977 59.263v-4.113h0.739v0.571h0.033c0.118-0.196 0.297-0.361 0.537-0.496 0.247-0.139 0.49-0.209 0.731-0.209 0.638 0 1.071 0.263 1.301 0.789 0.335-0.526 0.814-0.789 1.435-0.789 0.487 0 0.853 0.156 1.099 0.47 0.247 0.307 0.37 0.727 0.37 1.259v2.518h-0.772v-2.401c0-0.414-0.076-0.708-0.227-0.881-0.151-0.174-0.381-0.26-0.688-0.26-0.303 0-0.554 0.128-0.756 0.386-0.196 0.257-0.294 0.551-0.294 0.881v2.275h-0.772v-2.401c0-0.414-0.075-0.708-0.226-0.881-0.151-0.174-0.381-0.26-0.689-0.26-0.302 0-0.554 0.128-0.755 0.386-0.196 0.257-0.294 0.551-0.294 0.881v2.275h-0.772z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m29.485 55.645c0.398-0.42 0.904-0.629 1.52-0.629 0.615 0 1.122 0.209 1.519 0.629 0.397 0.414 0.596 0.935 0.596 1.561 0 0.627-0.199 1.15-0.596 1.57-0.397 0.414-0.904 0.621-1.519 0.621-0.616 0-1.122-0.207-1.52-0.621-0.397-0.42-0.595-0.943-0.595-1.57 0-0.626 0.198-1.147 0.595-1.561zm0.571 2.644c0.269 0.269 0.585 0.403 0.949 0.403 0.363 0 0.677-0.134 0.94-0.403 0.268-0.274 0.403-0.635 0.403-1.083 0-0.447-0.135-0.805-0.403-1.074-0.263-0.274-0.577-0.411-0.94-0.411-0.364 0-0.68 0.137-0.949 0.411-0.263 0.269-0.394 0.627-0.394 1.074 0 0.448 0.131 0.809 0.394 1.083z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m34.486 55.15v0.571h0.034c0.112-0.196 0.288-0.361 0.529-0.496 0.24-0.139 0.498-0.209 0.772-0.209 0.509 0 0.898 0.156 1.166 0.47 0.269 0.313 0.403 0.733 0.403 1.259v2.518h-0.772v-2.401c0-0.761-0.338-1.141-1.016-1.141-0.318 0-0.579 0.128-0.78 0.386-0.202 0.252-0.302 0.545-0.302 0.881v2.275h-0.772v-4.113h0.738z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m38.666 55.645c0.397-0.42 0.904-0.629 1.519-0.629 0.616 0 1.122 0.209 1.519 0.629 0.398 0.414 0.596 0.935 0.596 1.561 0 0.627-0.198 1.15-0.596 1.57-0.397 0.414-0.903 0.621-1.519 0.621-0.615 0-1.122-0.207-1.519-0.621-0.397-0.42-0.596-0.943-0.596-1.57 0-0.626 0.199-1.147 0.596-1.561zm0.571 2.644c0.268 0.269 0.584 0.403 0.948 0.403s0.677-0.134 0.94-0.403c0.269-0.274 0.403-0.635 0.403-1.083 0-0.447-0.134-0.805-0.403-1.074-0.263-0.274-0.576-0.411-0.94-0.411s-0.68 0.137-0.948 0.411c-0.263 0.269-0.395 0.627-0.395 1.074 0 0.448 0.132 0.809 0.395 1.083z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,469.44,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#348692" offset="0"/>
+ <stop style="stop-color:#69b9cd" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-mplayer2.svg b/.icons/kora/mimetypes/scalable/application-x-mplayer2.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-mplayer2.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-ms-application.svg b/.icons/kora/mimetypes/scalable/application-x-ms-application.svg
new file mode 120000
index 000000000..216658108
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-ms-application.svg
@@ -0,0 +1 @@
+application-x-ms-dos-executable.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-ms-dos-executable.svg b/.icons/kora/mimetypes/scalable/application-x-ms-dos-executable.svg
new file mode 100644
index 000000000..068b98bb4
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-ms-dos-executable.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m28.43 58.971c-0.607 0-1.101-0.202-1.484-0.606-0.377-0.405-0.565-0.916-0.565-1.533 0-0.585 0.183-1.087 0.549-1.508 0.372-0.421 0.844-0.631 1.418-0.631 0.595 0 1.071 0.194 1.426 0.582 0.361 0.388 0.541 0.907 0.541 1.557l-8e-3 0.139h-3.172c0.022 0.405 0.156 0.724 0.402 0.959 0.251 0.235 0.543 0.353 0.876 0.353 0.541 0 0.907-0.23 1.099-0.689l0.672 0.279c-0.131 0.311-0.347 0.573-0.648 0.787-0.3 0.207-0.669 0.311-1.106 0.311zm1.082-2.623c-0.017-0.229-0.123-0.448-0.32-0.655-0.191-0.208-0.478-0.312-0.86-0.312-0.279 0-0.522 0.088-0.73 0.263-0.202 0.174-0.341 0.409-0.418 0.704h2.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m34.26 58.84h-0.885l-0.992-1.484-0.975 1.484h-0.885l1.418-2.041-1.385-1.975h0.852l0.992 1.418 0.942-1.418h0.885l-1.401 1.975 1.434 2.041z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m36.481 58.971c-0.606 0-1.101-0.202-1.483-0.606-0.377-0.405-0.566-0.916-0.566-1.533 0-0.585 0.183-1.087 0.55-1.508 0.371-0.421 0.844-0.631 1.417-0.631 0.596 0 1.071 0.194 1.426 0.582 0.361 0.388 0.541 0.907 0.541 1.557l-8e-3 0.139h-3.172c0.022 0.405 0.156 0.724 0.402 0.959 0.251 0.235 0.544 0.353 0.877 0.353 0.541 0 0.907-0.23 1.098-0.689l0.672 0.279c-0.131 0.311-0.347 0.573-0.647 0.787-0.301 0.207-0.67 0.311-1.107 0.311zm1.082-2.623c-0.016-0.229-0.123-0.448-0.32-0.655-0.191-0.208-0.478-0.312-0.86-0.312-0.279 0-0.522 0.088-0.729 0.263-0.203 0.174-0.342 0.409-0.418 0.704h2.327z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m21.656 26.267l-7e-3 -7.152 8.021-1.195v8.347h-8.014zm9.35-8.56l10.692-1.707v10.267h-10.692v-8.56zm10.694 10.026l-2e-3 10.267-10.692-1.65v-8.617h10.694zm-12.03 8.43l-8.014-1.205-1e-3 -7.225h8.015v8.43z" style="fill-rule:nonzero;fill:#464d55"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#758b9a" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-ms-shortcut.svg b/.icons/kora/mimetypes/scalable/application-x-ms-shortcut.svg
new file mode 100644
index 000000000..960b3e170
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-ms-shortcut.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m40.933 24.536c2.038 0 3.692 1.654 3.692 3.692v7.385c0 2.038-1.654 3.692-3.692 3.692h-17.866c-2.038 0-3.692-1.654-3.692-3.692v-7.385c0-2.038 1.654-3.692 3.692-3.692h17.866zm-8.933 2.44c2.729 0 4.945 2.216 4.945 4.945s-2.216 4.944-4.945 4.944-4.945-2.215-4.945-4.944 2.216-4.945 4.945-4.945z" style="fill:#ddd"/>
+ <path d="m25.747 57.478l0.745-0.111c0.042 0.285 0.158 0.503 0.35 0.655 0.191 0.151 0.458 0.227 0.801 0.227 0.347 0 0.603-0.067 0.771-0.201 0.167-0.135 0.251-0.293 0.251-0.474 0-0.162-0.074-0.29-0.222-0.383-0.103-0.064-0.36-0.145-0.77-0.244-0.553-0.133-0.936-0.248-1.15-0.345-0.213-0.098-0.375-0.232-0.485-0.404-0.111-0.172-0.166-0.361-0.166-0.569 0-0.189 0.046-0.364 0.136-0.525 0.091-0.161 0.215-0.295 0.371-0.402 0.117-0.082 0.277-0.152 0.479-0.21 0.203-0.057 0.42-0.085 0.651-0.085 0.349 0 0.656 0.048 0.919 0.143 0.264 0.096 0.459 0.226 0.585 0.39 0.125 0.164 0.212 0.383 0.259 0.657l-0.737 0.096c-0.033-0.219-0.13-0.389-0.291-0.511-0.16-0.123-0.387-0.184-0.68-0.184-0.346 0-0.593 0.054-0.741 0.164-0.148 0.109-0.222 0.237-0.222 0.383 0 0.093 0.031 0.177 0.092 0.252 0.061 0.077 0.158 0.141 0.289 0.191 0.075 0.027 0.297 0.088 0.666 0.184 0.533 0.136 0.905 0.247 1.115 0.334 0.211 0.086 0.377 0.212 0.497 0.377s0.18 0.37 0.18 0.615c0 0.24-0.074 0.466-0.22 0.677-0.147 0.212-0.358 0.376-0.634 0.492-0.277 0.116-0.589 0.174-0.938 0.174-0.578 0-1.019-0.115-1.321-0.344-0.303-0.229-0.497-0.569-0.58-1.019z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m30.34 58.745v-5.856h0.754v3.339l1.783-1.726h0.976l-1.7 1.574 1.871 2.669h-0.929l-1.47-2.169-0.531 0.487v1.682h-0.754z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m34.485 59.096l0.733 0.104c0.03 0.216 0.116 0.373 0.255 0.471 0.187 0.134 0.443 0.2 0.766 0.2 0.349 0 0.619-0.066 0.808-0.2 0.19-0.133 0.319-0.319 0.386-0.559 0.039-0.146 0.057-0.454 0.054-0.923-0.329 0.371-0.74 0.556-1.231 0.556-0.611 0-1.084-0.211-1.419-0.631-0.335-0.421-0.503-0.926-0.503-1.514 0-0.405 0.077-0.779 0.231-1.121 0.153-0.342 0.376-0.606 0.667-0.793 0.292-0.186 0.635-0.279 1.028-0.279 0.525 0 0.958 0.202 1.298 0.607v-0.512h0.695v3.667c0 0.661-0.07 1.129-0.211 1.405-0.141 0.275-0.364 0.493-0.67 0.653-0.306 0.159-0.682 0.239-1.128 0.239-0.531 0-0.959-0.113-1.286-0.341-0.326-0.228-0.484-0.571-0.473-1.029zm0.624-2.548c0 0.556 0.116 0.962 0.347 1.218 0.232 0.256 0.522 0.384 0.871 0.384 0.346 0 0.637-0.128 0.871-0.382 0.235-0.254 0.352-0.653 0.352-1.196 0-0.52-0.121-0.911-0.362-1.175-0.242-0.263-0.533-0.395-0.873-0.395-0.335 0-0.62 0.13-0.854 0.389-0.235 0.26-0.352 0.645-0.352 1.157z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#4f4f4f" offset="0"/>
+ <stop style="stop-color:#9c9c9c" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-ms-wim.svg b/.icons/kora/mimetypes/scalable/application-x-ms-wim.svg
new file mode 100644
index 000000000..e2ba7f82c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-ms-wim.svg
@@ -0,0 +1 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -49.619 49.619 0 615.22 51.088)" gradientUnits="userSpaceOnUse" x1="0" x2="1" y1="0" y2="0"><stop offset="0" stop-color="#771c1c"/><stop offset="1" stop-color="#992b2b"/></linearGradient><path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)" transform="matrix(.75 0 0 .75 0 .199125)"/><path d="m24.62 9.999c-.79-.001-1.398.129-1.649.407-.398.441-1.315 3.728-2.46 8.754-.826 3.616-.251 5.725.313 6.853.721 1.443 1.283 2.31.142 5.19-.825 2.085-1.667 2.085-2.45 2.184-1.885-.453-3.31-.468-3.496.042-.254.697 1.898 2.509 4.803 3.555 2.906 1.047 5.471 1.331 5.726.633.186-.511-.924-1.407-2.673-2.262-.769-.791-1.459-1.342-.85-3.793 1.19-4.794 3.005-3.147 5.144-6.127 1.815-2.527 2.297-4.467 3.348-7.43 1.113-3.138 1.601-4.592 1.457-4.879-.97-1.932-4.984-3.121-7.355-3.127zm-2.714 6.385c1.147 1.255 2.195 1.579 3.139 1.616 2.331.092 4.037-2.156 5.074-.813-.499 1.638-3.507 11.559-7.515 9.787-3.321-1.446-1.399-8.825-.698-10.59z" fill="#fff" fill-rule="nonzero"/></svg> \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-msdos-program.svg b/.icons/kora/mimetypes/scalable/application-x-msdos-program.svg
new file mode 100644
index 000000000..e6daf24d4
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-msdos-program.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m18.5 18.5v12h12v-12h-12zm15 0v12h12v-12h-12zm-15 15v12h12v-12h-12zm15 0v12h12v-12h-12z" style="fill-opacity:.6;fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#48aeff" offset="0"/>
+ <stop style="stop-color:#90cdff" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-msdownload.svg b/.icons/kora/mimetypes/scalable/application-x-msdownload.svg
new file mode 120000
index 000000000..216658108
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-msdownload.svg
@@ -0,0 +1 @@
+application-x-ms-dos-executable.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-msexcel.svg b/.icons/kora/mimetypes/scalable/application-x-msexcel.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-msexcel.svg
@@ -0,0 +1 @@
+application-msexcel.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-msi.svg b/.icons/kora/mimetypes/scalable/application-x-msi.svg
new file mode 100644
index 000000000..a529fc600
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-msi.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m26.11 59.04v-4.016h0.721v0.557h0.033c0.115-0.191 0.29-0.352 0.524-0.483 0.241-0.137 0.479-0.205 0.714-0.205 0.622 0 1.046 0.257 1.27 0.77 0.328-0.513 0.795-0.77 1.401-0.77 0.476 0 0.833 0.153 1.074 0.459 0.24 0.3 0.36 0.71 0.36 1.229v2.459h-0.754v-2.344c0-0.404-0.073-0.691-0.221-0.861-0.147-0.169-0.371-0.254-0.672-0.254-0.295 0-0.541 0.126-0.737 0.377-0.192 0.252-0.287 0.539-0.287 0.861v2.221h-0.754v-2.344c0-0.404-0.074-0.691-0.222-0.861-0.147-0.169-0.371-0.254-0.672-0.254-0.295 0-0.54 0.126-0.737 0.377-0.191 0.252-0.287 0.539-0.287 0.861v2.221h-0.754z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m34.533 59.171c-0.448 0-0.82-0.109-1.115-0.328-0.29-0.218-0.503-0.492-0.639-0.819l0.672-0.279c0.213 0.503 0.576 0.754 1.09 0.754 0.235 0 0.426-0.052 0.573-0.156 0.153-0.104 0.23-0.24 0.23-0.41 0-0.262-0.183-0.439-0.549-0.532l-0.812-0.197c-0.256-0.065-0.499-0.188-0.729-0.369-0.229-0.185-0.344-0.434-0.344-0.746 0-0.355 0.156-0.641 0.467-0.86 0.317-0.224 0.691-0.336 1.123-0.336 0.355 0 0.672 0.082 0.95 0.246 0.279 0.158 0.479 0.388 0.599 0.688l-0.656 0.271c-0.147-0.355-0.453-0.533-0.918-0.533-0.224 0-0.412 0.046-0.565 0.139s-0.23 0.219-0.23 0.377c0 0.23 0.178 0.385 0.533 0.467l0.795 0.189c0.377 0.087 0.656 0.238 0.836 0.451s0.27 0.453 0.27 0.721c0 0.36-0.147 0.661-0.442 0.901-0.295 0.241-0.675 0.361-1.139 0.361z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m37.542 54.016c-0.104 0.104-0.229 0.156-0.377 0.156-0.147 0-0.273-0.052-0.377-0.156s-0.156-0.229-0.156-0.377c0-0.147 0.052-0.273 0.156-0.377s0.23-0.156 0.377-0.156c0.148 0 0.273 0.052 0.377 0.156s0.156 0.23 0.156 0.377c0 0.148-0.052 0.273-0.156 0.377zm0 5.024h-0.754v-4.016h0.754v4.016z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m21.656 26.267l-7e-3 -7.152 8.021-1.195v8.347h-8.014zm9.35-8.56l10.692-1.707v10.267h-10.692v-8.56zm10.694 10.026l-2e-3 10.267-10.692-1.65v-8.617h10.694zm-12.03 8.43l-8.014-1.205-1e-3 -7.225h8.015v8.43z" style="fill-rule:nonzero;fill:#464d55"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#758b9a" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-mswinurl.svg b/.icons/kora/mimetypes/scalable/application-x-mswinurl.svg
new file mode 120000
index 000000000..c4ba3155f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-mswinurl.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-mswrite.svg b/.icons/kora/mimetypes/scalable/application-x-mswrite.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-mswrite.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-musescore+xml.svg b/.icons/kora/mimetypes/scalable/application-x-musescore+xml.svg
new file mode 120000
index 000000000..e24b30e9d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-musescore+xml.svg
@@ -0,0 +1 @@
+application-x-musescore.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-musescore.svg b/.icons/kora/mimetypes/scalable/application-x-musescore.svg
new file mode 100644
index 000000000..cbd3061b3
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-musescore.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 177.88 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#b7b7b7" offset="0"/>
+ <stop stop-color="#e0e3e7" offset="1"/>
+ </linearGradient>
+ <path transform="scale(.75)" d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path transform="matrix(1.00942 0 0 1.00942 -8.04195 -4.5301)" d="m28.918 18.26c-.767.215-1.385 1.072-1.385 1.903v13.191c-.778-.427-1.778-.6-2.814-.318-1.87.509-3.041 2.153-2.64 3.672.4 1.518 2.242 2.367 4.112 1.858 1.492-.406 2.52-1.554 2.684-2.765l.043-12.465 9.697-2.719v9.836c-.778-.427-1.778-.6-2.814-.318-1.87.509-3.041 2.153-2.641 3.672.401 1.519 2.243 2.367 4.113 1.858 1.491-.406 2.52-1.554 2.684-2.765l.043-16.227c0-.624-.368-1.09-.866-1.178z" fill="#4f5c65" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-n64-rom.svg b/.icons/kora/mimetypes/scalable/application-x-n64-rom.svg
new file mode 120000
index 000000000..66963b7ce
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-n64-rom.svg
@@ -0,0 +1 @@
+application-x-apple-diskimage.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-navi-animation.svg b/.icons/kora/mimetypes/scalable/application-x-navi-animation.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-navi-animation.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-nes-rom.svg b/.icons/kora/mimetypes/scalable/application-x-nes-rom.svg
new file mode 120000
index 000000000..66963b7ce
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-nes-rom.svg
@@ -0,0 +1 @@
+application-x-apple-diskimage.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-netinstobserver.svg b/.icons/kora/mimetypes/scalable/application-x-netinstobserver.svg
new file mode 120000
index 000000000..041df4b08
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-netinstobserver.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-nettl.svg b/.icons/kora/mimetypes/scalable/application-x-nettl.svg
new file mode 120000
index 000000000..041df4b08
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-nettl.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-nintendo-3ds-executable.svg b/.icons/kora/mimetypes/scalable/application-x-nintendo-3ds-executable.svg
new file mode 120000
index 000000000..ccd0476a1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-nintendo-3ds-executable.svg
@@ -0,0 +1 @@
+application-x-nintendo-3ds-rom.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-nintendo-3ds-rom.svg b/.icons/kora/mimetypes/scalable/application-x-nintendo-3ds-rom.svg
new file mode 100644
index 000000000..fe070b8ee
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-nintendo-3ds-rom.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 615.22 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#923e34" offset="0"/>
+ <stop stop-color="#cd7a69" offset="1"/>
+ </linearGradient>
+ <path transform="matrix(.75 0 0 .75 0 .199125)" d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path transform="translate(0 -5.5)" d="m19 19c-1.108 0-2 .892-2 2v6c0 1.108.892 2 2 2h10c1.108 0 2-.892 2-2v-6c0-1.108-.892-2-2-2zm1 2h8c.554 0 1 .446 1 1v4c0 .554-.446 1-1 1h-8c-.554 0-1-.446-1-1v-4c0-.554.446-1 1-1zm-1 9c-1.108 0-2 .892-2 2v6c0 1.108.892 2 2 2h10c1.108 0 2-.892 2-2v-6c0-1.108-.892-2-2-2zm1 2h8c.554 0 1 .446 1 1v4c0 .554-.446 1-1 1h-8c-.554 0-1-.446-1-1v-4c0-.554.446-1 1-1z" fill="#fff" fill-opacity=".5" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-nintendo-ds-rom.svg b/.icons/kora/mimetypes/scalable/application-x-nintendo-ds-rom.svg
new file mode 120000
index 000000000..38aa8675c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-nintendo-ds-rom.svg
@@ -0,0 +1 @@
+application-x-cd-image.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-nzb.svg b/.icons/kora/mimetypes/scalable/application-x-nzb.svg
new file mode 120000
index 000000000..aef18a659
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-nzb.svg
@@ -0,0 +1 @@
+text-x-vcard.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-object.svg b/.icons/kora/mimetypes/scalable/application-x-object.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-object.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-ole-storage.svg b/.icons/kora/mimetypes/scalable/application-x-ole-storage.svg
new file mode 120000
index 000000000..656ee235a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-ole-storage.svg
@@ -0,0 +1 @@
+application-octet-stream.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-openboardview-board.svg b/.icons/kora/mimetypes/scalable/application-x-openboardview-board.svg
new file mode 100644
index 000000000..6cfadd436
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-openboardview-board.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m35.908 30.998c-0.577-1.016-0.908-2.187-0.908-3.43 0-3.84 3.16-7 7-7s7 3.16 7 7c0 3.841-3.16 7-7 7-1.52 0-2.934-0.495-4.087-1.332l-3.35 3.332h-18.477l-6.086 6.333v-4.329l4.809-5.004h18.515l2.584-2.57zm6.092-7.63c2.304 0 4.2 1.896 4.2 4.2 0 2.305-1.896 4.2-4.2 4.2s-4.2-1.895-4.2-4.2c0-2.304 1.896-4.2 4.2-4.2zm-23.5 1.2c1.38 0 2.5 1.121 2.5 2.5 0 1.38-1.12 2.5-2.5 2.5s-2.5-1.12-2.5-2.5c0-1.379 1.12-2.5 2.5-2.5zm9 0c1.38 0 2.5 1.121 2.5 2.5 0 1.38-1.12 2.5-2.5 2.5s-2.5-1.12-2.5-2.5c0-1.379 1.12-2.5 2.5-2.5z" style="fill-opacity:.62;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#3f4077" offset="0"/>
+ <stop style="stop-color:#5c5da7" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-openboardview-brd-landrex.svg b/.icons/kora/mimetypes/scalable/application-x-openboardview-brd-landrex.svg
new file mode 120000
index 000000000..4ecaf8697
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-openboardview-brd-landrex.svg
@@ -0,0 +1 @@
+application-x-openboardview-board.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-openboardview-brd-r4.svg b/.icons/kora/mimetypes/scalable/application-x-openboardview-brd-r4.svg
new file mode 120000
index 000000000..4ecaf8697
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-openboardview-brd-r4.svg
@@ -0,0 +1 @@
+application-x-openboardview-board.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-openboardview-lst.svg b/.icons/kora/mimetypes/scalable/application-x-openboardview-lst.svg
new file mode 120000
index 000000000..4ecaf8697
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-openboardview-lst.svg
@@ -0,0 +1 @@
+application-x-openboardview-board.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-osm+xml.svg b/.icons/kora/mimetypes/scalable/application-x-osm+xml.svg
new file mode 100644
index 000000000..9bebe77e9
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-osm+xml.svg
@@ -0,0 +1,15 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m29.753 59.44h-0.885l-0.992-1.483-0.975 1.483h-0.885l1.418-2.041-1.385-1.975h0.852l0.992 1.418 0.942-1.418h0.885l-1.401 1.975 1.434 2.041z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m30.283 59.44v-4.016h0.721v0.557h0.033c0.115-0.191 0.29-0.352 0.525-0.483 0.24-0.137 0.478-0.205 0.713-0.205 0.622 0 1.046 0.257 1.27 0.77 0.328-0.513 0.795-0.77 1.401-0.77 0.476 0 0.833 0.153 1.074 0.459 0.24 0.301 0.36 0.71 0.36 1.229v2.459h-0.753v-2.344c0-0.404-0.074-0.691-0.222-0.86-0.147-0.17-0.371-0.255-0.672-0.255-0.295 0-0.541 0.126-0.737 0.377-0.192 0.252-0.287 0.539-0.287 0.861v2.221h-0.754v-2.344c0-0.404-0.074-0.691-0.222-0.86-0.147-0.17-0.371-0.255-0.672-0.255-0.295 0-0.54 0.126-0.737 0.377-0.191 0.252-0.287 0.539-0.287 0.861v2.221h-0.754z" style="fill-rule:nonzero;fill:#fff"/>
+ <rect x="37.262" y="53.572" width=".754" height="5.868" style="fill:#fff"/>
+ <path d="m26.635 31.332c-0.021-0.144-0.098-0.273-0.214-0.36l-5.883-4.399 5.883-4.4c0.116-0.086 0.193-0.216 0.214-0.359 0.02-0.144-0.017-0.289-0.104-0.405l-0.934-1.25c-0.181-0.242-0.523-0.291-0.765-0.11l-8.139 6.086c-0.138 0.103-0.219 0.266-0.219 0.438s0.081 0.334 0.219 0.437l8.139 6.087c0.098 0.073 0.213 0.109 0.327 0.109 0.166 0 0.331-0.076 0.438-0.219l0.934-1.25c0.087-0.116 0.124-0.262 0.104-0.405z" style="fill-rule:nonzero;fill:#296f79"/>
+ <path d="m46.958 26.135l-8.139-6.086c-0.241-0.181-0.583-0.131-0.764 0.11l-0.935 1.25c-0.087 0.116-0.124 0.261-0.103 0.405 0.021 0.143 0.097 0.273 0.213 0.359l5.883 4.4-5.883 4.399c-0.116 0.087-0.192 0.217-0.213 0.36s0.016 0.289 0.103 0.405l0.935 1.25c0.107 0.143 0.271 0.219 0.438 0.219 0.113 0 0.228-0.036 0.326-0.109l8.139-6.087c0.138-0.103 0.219-0.265 0.219-0.437s-0.081-0.335-0.219-0.438z" style="fill-rule:nonzero;fill:#296f79"/>
+ <path d="m37.048 16.8l-1.437-0.608c-0.133-0.056-0.284-0.057-0.418-3e-3s-0.241 0.16-0.298 0.293l-8.583 20.3c-0.117 0.278 0.013 0.599 0.291 0.716l1.437 0.608c0.068 0.029 0.14 0.043 0.213 0.043 0.07 0 0.139-0.013 0.205-0.04 0.134-0.055 0.241-0.16 0.298-0.293l8.583-20.3c0.117-0.278-0.013-0.599-0.291-0.716z" style="fill-rule:nonzero;fill:#296f79"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,469.44,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#348692" offset="0"/>
+ <stop style="stop-color:#69b9cd" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-pak.svg b/.icons/kora/mimetypes/scalable/application-x-pak.svg
new file mode 120000
index 000000000..de6105c9c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-pak.svg
@@ -0,0 +1 @@
+application-software.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-partial-download.svg b/.icons/kora/mimetypes/scalable/application-x-partial-download.svg
new file mode 100644
index 000000000..5b40c683a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-partial-download.svg
@@ -0,0 +1,11 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m41.912 56.45h-0.726c0-0.211 0.074-0.414 0.222-0.609 0.151-0.198 0.354-0.354 0.61-0.469 0.257-0.115 0.54-0.172 0.847-0.172 0.487 0 0.869 0.123 1.145 0.367 0.276 0.243 0.419 0.577 0.429 1.004v1.946c0 0.388 0.05 0.696 0.149 0.925v0.063h-0.758c-0.042-0.083-0.075-0.232-0.101-0.445-0.336 0.349-0.737 0.523-1.204 0.523-0.416 0-0.759-0.117-1.027-0.352-0.266-0.237-0.398-0.536-0.398-0.898 0-0.44 0.166-0.781 0.5-1.023 0.336-0.245 0.807-0.368 1.414-0.368h0.703v-0.332c0-0.252-0.076-0.453-0.227-0.601-0.151-0.151-0.373-0.227-0.668-0.227-0.258 0-0.474 0.065-0.648 0.196-0.175 0.13-0.262 0.287-0.262 0.472zm-23.316 3.055h-0.664l-0.036-0.453c-0.289 0.354-0.691 0.531-1.207 0.531-0.489 0-0.889-0.201-1.199-0.602-0.307-0.401-0.461-0.924-0.461-1.57v-0.055c0-0.648 0.154-1.169 0.461-1.562 0.308-0.396 0.71-0.594 1.207-0.594 0.495 0 0.887 0.169 1.176 0.508v-2.203h0.723v6zm17.871-2.152c0-0.415 0.081-0.787 0.242-1.118 0.164-0.33 0.391-0.586 0.68-0.765 0.291-0.18 0.623-0.27 0.996-0.27 0.575 0 1.04 0.199 1.394 0.598 0.357 0.398 0.535 0.928 0.535 1.59v0.05c0 0.412-0.079 0.782-0.238 1.11-0.156 0.325-0.381 0.579-0.676 0.762-0.291 0.182-0.627 0.273-1.007 0.273-0.573 0-1.038-0.199-1.395-0.598-0.354-0.398-0.531-0.925-0.531-1.582v-0.05zm-16.938 0c0-0.415 0.081-0.787 0.242-1.118 0.165-0.33 0.391-0.586 0.68-0.765 0.292-0.18 0.624-0.27 0.996-0.27 0.576 0 1.041 0.199 1.395 0.598 0.357 0.398 0.535 0.928 0.535 1.59v0.05c0 0.412-0.079 0.782-0.238 1.11-0.157 0.325-0.382 0.579-0.676 0.762-0.292 0.182-0.628 0.273-1.008 0.273-0.573 0-1.038-0.199-1.394-0.598-0.355-0.398-0.532-0.925-0.532-1.582v-0.05zm29.442 2.152h-0.664l-0.036-0.453c-0.289 0.354-0.691 0.531-1.207 0.531-0.489 0-0.889-0.201-1.199-0.602-0.307-0.401-0.461-0.924-0.461-1.57v-0.055c0-0.648 0.154-1.169 0.461-1.562 0.308-0.396 0.71-0.594 1.207-0.594 0.495 0 0.887 0.169 1.176 0.508v-2.203h0.723v6zm-13.465-6v6h-0.723v-6h0.723zm-4.524 1.773l0.024 0.532c0.323-0.407 0.745-0.61 1.265-0.61 0.894 0 1.344 0.504 1.352 1.512v2.793h-0.723v-2.797c-2e-3 -0.305-0.073-0.53-0.211-0.676-0.135-0.146-0.347-0.219-0.636-0.219-0.235 0-0.44 0.063-0.617 0.188-0.178 0.125-0.316 0.289-0.415 0.492v3.012h-0.722v-4.227h0.683zm-5.265 4.227h-0.586l-1.227-4.227h0.719l0.832 3.164 0.984-3.164h0.582l1.004 3.231 0.813-3.231h0.723l-1.231 4.227h-0.586l-1.027-3.203-1 3.203zm11.476-2.067c0 0.469 0.108 0.846 0.325 1.129 0.218 0.284 0.51 0.426 0.875 0.426 0.367 0 0.658-0.143 0.875-0.43 0.216-0.289 0.324-0.692 0.324-1.21 0-0.464-0.111-0.839-0.332-1.125-0.219-0.29-0.511-0.434-0.875-0.434-0.357 0-0.645 0.142-0.864 0.426-0.218 0.284-0.328 0.69-0.328 1.218zm-16.937 0c0 0.469 0.108 0.846 0.324 1.129 0.219 0.284 0.51 0.426 0.875 0.426 0.367 0 0.659-0.143 0.875-0.43 0.216-0.289 0.324-0.692 0.324-1.21 0-0.464-0.11-0.839-0.332-1.125-0.218-0.29-0.51-0.434-0.875-0.434-0.357 0-0.644 0.142-0.863 0.426s-0.328 0.69-0.328 1.218zm-4.504 0c0 0.48 0.099 0.855 0.297 1.125 0.198 0.271 0.471 0.407 0.82 0.407 0.458 0 0.793-0.206 1.004-0.617v-1.942c-0.216-0.398-0.548-0.598-0.996-0.598-0.354 0-0.63 0.137-0.828 0.411-0.198 0.273-0.297 0.678-0.297 1.214zm30.375 0c0 0.48 0.099 0.855 0.297 1.125 0.198 0.271 0.471 0.407 0.82 0.407 0.458 0 0.793-0.206 1.004-0.617v-1.942c-0.216-0.398-0.548-0.598-0.996-0.598-0.354 0-0.63 0.137-0.828 0.411-0.198 0.273-0.297 0.678-0.297 1.214zm-2.41 0.016h-0.567c-0.885 0-1.328 0.259-1.328 0.777 0 0.227 0.076 0.404 0.227 0.532 0.151 0.127 0.345 0.191 0.582 0.191 0.226 0 0.441-0.058 0.644-0.176 0.204-0.117 0.351-0.269 0.442-0.457v-0.867z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m31.999 33.078l6.471-8.163c0.631-0.794 1.789-0.929 2.583-0.298 0.796 0.631 0.93 1.788 0.299 2.583l-7.902 9.968c-0.364 0.46-0.905 0.698-1.451 0.695-0.545 3e-3 -1.085-0.235-1.45-0.695l-7.901-9.967c-0.631-0.795-0.497-1.953 0.299-2.583 0.794-0.631 1.952-0.496 2.583 0.298l6.469 8.162zm0-9.175l3.28-4.137c0.468-0.591 1.329-0.691 1.921-0.222 0.591 0.468 0.691 1.33 0.221 1.921l-4.342 5.479c-0.271 0.342-0.674 0.519-1.08 0.518-0.405 1e-3 -0.808-0.176-1.078-0.518l-4.344-5.479c-0.469-0.591-0.369-1.453 0.222-1.921 0.592-0.469 1.453-0.369 1.922 0.222l3.278 4.137z" style="fill:#464d55"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#758b9a" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-patch.svg b/.icons/kora/mimetypes/scalable/application-x-patch.svg
new file mode 120000
index 000000000..304201b30
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-patch.svg
@@ -0,0 +1 @@
+text-x-patch.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-pc-engine-rom.svg b/.icons/kora/mimetypes/scalable/application-x-pc-engine-rom.svg
new file mode 100644
index 000000000..2be899259
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-pc-engine-rom.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 615.22 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#92343c" offset="0"/>
+ <stop stop-color="#cd6977" offset="1"/>
+ </linearGradient>
+ <path transform="matrix(.75 0 0 .75 0 .199125)" d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path transform="translate(.747528 -5.7154)" d="m28.99 22.297c-.118-.004-.244.002-.377.017-1.186.14-2.373.329-3.523.649-2.463.684-3.235 3.451-3.235 3.451l-.863 5.357s-.229 2.459 2.684 2.139l3.324-3.324v-.973l-.184.037s.068.748-.324.827c-.572.114-1.147.206-1.724.287-.369.051-.252-.36-.252-.36l.646-4.314s.002-.27.576-.395c.453-.098.909-.176 1.366-.252.348-.057.324.252.324.252v.502l3.343-.502.18-1.259s-.186-2.085-1.961-2.139zm-10.148 1.721-6.153 1.117-1.832 12 3.254-.711.459-3.356 2.198-.431s3.009-.292 3.955-3.383c.27-.883.306-1.825.355-2.746.126-2.388-2.236-2.49-2.236-2.49zm19.158 2.982-8 3-2-2v3l-6 6 7-4 3 3-1-4zm-20.59.162c.141.002.412.078.317.637-.069.405-.154.849-.2 1.258-.088.79-.681.808-.681.808l-1.692.307.469-2.697 1.707-.307s.033-.007.08-.006z" fill="#fff" fill-opacity=".5" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-pcapng.svg b/.icons/kora/mimetypes/scalable/application-x-pcapng.svg
new file mode 120000
index 000000000..041df4b08
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-pcapng.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-pem-file.svg b/.icons/kora/mimetypes/scalable/application-x-pem-file.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-pem-file.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-pem-key.svg b/.icons/kora/mimetypes/scalable/application-x-pem-key.svg
new file mode 120000
index 000000000..de2284a97
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-pem-key.svg
@@ -0,0 +1 @@
+encrypted-key.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-perl.svg b/.icons/kora/mimetypes/scalable/application-x-perl.svg
new file mode 100644
index 000000000..052e06ddf
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-perl.svg
@@ -0,0 +1,14 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m27.7 59.071c-0.306 0-0.582-0.066-0.828-0.197-0.241-0.131-0.421-0.295-0.541-0.492h-0.033l0.033 0.558v1.77h-0.754v-5.786h0.721v0.557h0.033c0.12-0.196 0.3-0.36 0.541-0.491 0.246-0.132 0.522-0.197 0.828-0.197 0.519 0 0.967 0.205 1.344 0.615 0.377 0.409 0.565 0.917 0.565 1.524 0 0.606-0.188 1.114-0.565 1.524s-0.825 0.615-1.344 0.615zm-0.123-0.689c0.349 0 0.65-0.131 0.901-0.393 0.252-0.268 0.377-0.62 0.377-1.057s-0.125-0.787-0.377-1.049c-0.251-0.268-0.552-0.402-0.901-0.402-0.355 0-0.659 0.131-0.91 0.394-0.246 0.262-0.369 0.614-0.369 1.057 0 0.442 0.123 0.795 0.369 1.057 0.251 0.262 0.555 0.393 0.91 0.393z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.119 59.071c-0.606 0-1.101-0.202-1.483-0.607-0.377-0.404-0.566-0.915-0.566-1.532 0-0.585 0.183-1.087 0.549-1.508 0.372-0.421 0.845-0.631 1.418-0.631 0.596 0 1.071 0.194 1.426 0.582 0.361 0.388 0.541 0.907 0.541 1.557l-8e-3 0.139h-3.172c0.022 0.405 0.156 0.724 0.402 0.959 0.251 0.235 0.544 0.352 0.877 0.352 0.541 0 0.907-0.229 1.098-0.688l0.672 0.279c-0.131 0.311-0.347 0.573-0.647 0.786-0.301 0.208-0.67 0.312-1.107 0.312zm1.082-2.623c-0.016-0.229-0.123-0.448-0.32-0.655-0.191-0.208-0.478-0.312-0.86-0.312-0.279 0-0.522 0.088-0.73 0.263-0.202 0.174-0.341 0.409-0.418 0.704h2.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m35.44 58.94h-0.754v-4.016h0.721v0.656h0.033c0.076-0.219 0.232-0.399 0.467-0.541 0.24-0.142 0.472-0.213 0.696-0.213s0.413 0.032 0.566 0.098l-0.287 0.705c-0.098-0.038-0.232-0.058-0.402-0.058-0.273 0-0.516 0.11-0.729 0.328-0.208 0.213-0.311 0.495-0.311 0.844v2.197z" style="fill-rule:nonzero;fill:#fff"/>
+ <rect x="37.711" y="53.072" width=".754" height="5.868" style="fill:#fff"/>
+ <path d="m41.203 17.269c-0.706-0.036-0.829-0.969-1.519-1.013-0.363-0.023-1.049-0.054-1.646 0.163-0.665-0.455-1.519-1.012-0.271 1.158-0.271 1.464-1.175 5.569-2.134 5.586-0.958 0.018-1.591-1.735-2.405-1.717l-0.814 0.018c-0.958 0-1.589-1.695-3.526-1.753-1.211-0.037-2.17 2.096-4.864 2.331-0.723 0.054-1.836 0.336-1.948 2.003 0 0-1.589 1.485-0.841 4.917 0.186-1.709 0.28-3.141 0.841-4.076-0.042 0.933 0.249 1.838 0 2.804-0.25 0.966-1.042 2.617-1.042 2.617s-0.173 0.343 0.263 1.527c0.436 1.183 1.308 4.115 1.308 4.115 0.045 0.514 0.117 0.786 0.479 1.021-0.091 0.342-0.396 1.03 0.689 1.03h1.052c0.734 0 0.495-0.632-0.692-1.211 0.036-0.434-0.235-0.886-0.416-0.977-0.433-1.103-0.994-3.216-0.994-3.216s-0.199-1.845 0.488-2.461c0.687-0.614 1.518-1.191 2.078-3.235 0.018-0.145 0.959 0.724 2.84 1.266 1.88 0.543 3.323-0.037 3.533 0.054s0.662 1.193 0.662 2.261c0 1.066-0.38 1.771-0.38 2.187s0.308 1.139 0.308 1.139 0.18 1.989-0.055 3.111c-0.162 0.704-0.434 1.062 0.652 1.064 1.084 2e-3 2.567 0.236 0.633-1.047 0.162-0.398 0.035-0.941-0.146-1.139-0.036-0.976 0.073-1.935 0.253-2.332 0.181-0.399 0.055-1.537 0.091-2.115 0.037-0.579 0.561-2.658 1.139-3.399 0.579-0.742 3.146-2.929 3.581-5.063 0.434-2.134 0.904-4.305 2.17-4.286 0.759 0 0.885 0.434 1.211 0.416 0.326-0.019 0.904-0.559 0.904-0.848s-0.072-0.882-1.482-0.9z" style="fill-rule:nonzero;fill:#296f79"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,469.44,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#348692" offset="0"/>
+ <stop style="stop-color:#69b9cd" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-phatch.svg b/.icons/kora/mimetypes/scalable/application-x-phatch.svg
new file mode 100644
index 000000000..30fb72616
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-phatch.svg
@@ -0,0 +1 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -49.619 49.619 0 615.22 51.088)" gradientUnits="userSpaceOnUse" x1="0" x2="1" y1="0" y2="0"><stop offset="0" stop-color="#3a3a3a"/><stop offset="1" stop-color="#6d6d6d"/></linearGradient><path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)" transform="matrix(.75 0 0 .75 .000375 .199101)"/><path d="m21.951 10c-.527 0-.951.662-.951 1.486v1.934c-.819.235-1.609.566-2.352.984l-1.375-1.375c-.582-.583-1.351-.75-1.724-.377l-2.897 2.897c-.373.372-.205 1.142.377 1.724l1.369 1.367c-.414.746-.739 1.538-.97 2.36h-1.942c-.824.001-1.486.425-1.486.952v4.097c0 .528.663.952 1.487.952h1.933c.236.819.566 1.608.985 2.351l-1.375 1.375c-.583.583-.75 1.352-.377 1.725l2.896 2.896c.373.373 1.142.206 1.725-.377l1.367-1.369c.746.414 1.538.74 2.36.97v1.942c0 .824.424 1.486.951 1.486h4.098c.527.001.951-.661.951-1.485v-1.934c.819-.236 1.608-.566 2.351-.984l1.375 1.375c.583.583 1.352.75 1.725.377l2.896-2.897c.373-.372.206-1.142-.376-1.724l-1.37-1.367c.414-.747.74-1.538.971-2.36h1.942c.823-.001 1.485-.425 1.485-.952v-4.097c0-.528-.662-.952-1.486-.952h-1.933c-.236-.819-.567-1.608-.985-2.351l1.375-1.375c.583-.583.75-1.352.377-1.725l-2.896-2.896c-.373-.373-1.142-.206-1.725.377l-1.367 1.369c-.747-.414-1.539-.74-2.36-.97v-1.942c0-.825-.424-1.487-.951-1.487zm2.049 8c3.292 0 6 2.708 6 6s-2.708 6-6 6-6-2.708-6-6 2.708-6 6-6z" fill="#54b23f" fill-rule="nonzero" transform="matrix(.707138 0 0 .707138 7.02879 7.0287)"/></svg> \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-php.svg b/.icons/kora/mimetypes/scalable/application-x-php.svg
new file mode 100644
index 000000000..4ae7d7ac9
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-php.svg
@@ -0,0 +1,15 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m28 58.871c-0.306 0-0.582-0.066-0.828-0.197-0.241-0.131-0.421-0.295-0.541-0.492h-0.033l0.033 0.558v1.77h-0.754v-5.786h0.721v0.557h0.033c0.12-0.196 0.3-0.36 0.541-0.491 0.246-0.132 0.522-0.197 0.828-0.197 0.519 0 0.967 0.205 1.344 0.615 0.377 0.409 0.565 0.917 0.565 1.524 0 0.606-0.188 1.114-0.565 1.524s-0.825 0.615-1.344 0.615zm-0.123-0.689c0.349 0 0.65-0.131 0.901-0.393 0.252-0.268 0.377-0.62 0.377-1.057s-0.125-0.787-0.377-1.049c-0.251-0.268-0.552-0.402-0.901-0.402-0.355 0-0.659 0.131-0.91 0.394-0.246 0.262-0.369 0.614-0.369 1.057 0 0.442 0.123 0.795 0.369 1.057 0.251 0.262 0.555 0.393 0.91 0.393z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m31.274 52.872v1.852l-0.033 0.557h0.033c0.109-0.191 0.281-0.352 0.516-0.483 0.235-0.137 0.486-0.205 0.754-0.205 0.497 0 0.877 0.153 1.139 0.459s0.394 0.716 0.394 1.229v2.459h-0.754v-2.344c0-0.743-0.331-1.115-0.992-1.115-0.311 0-0.566 0.126-0.762 0.377-0.197 0.246-0.295 0.533-0.295 0.861v2.221h-0.754v-5.868h0.754z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m37.059 58.871c-0.305 0-0.581-0.066-0.827-0.197-0.241-0.131-0.421-0.295-0.541-0.492h-0.033l0.033 0.558v1.77h-0.754v-5.786h0.721v0.557h0.033c0.12-0.196 0.3-0.36 0.541-0.491 0.246-0.132 0.522-0.197 0.827-0.197 0.52 0 0.968 0.205 1.345 0.615 0.377 0.409 0.565 0.917 0.565 1.524 0 0.606-0.188 1.114-0.565 1.524s-0.825 0.615-1.345 0.615zm-0.122-0.689c0.349 0 0.65-0.131 0.901-0.393 0.251-0.268 0.377-0.62 0.377-1.057s-0.126-0.787-0.377-1.049c-0.251-0.268-0.552-0.402-0.901-0.402-0.356 0-0.659 0.131-0.91 0.394-0.246 0.262-0.369 0.614-0.369 1.057 0 0.442 0.123 0.795 0.369 1.057 0.251 0.262 0.554 0.393 0.91 0.393z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m29.538 34.84l-1.264-0.512 5.515-13.283 1.263 0.512-5.514 13.283z" style="fill-rule:nonzero;fill:#272c43"/>
+ <path d="m40.302 33.816c-0.216 0.227-0.489 0.341-0.819 0.341s-0.609-0.114-0.837-0.341c-0.216-0.228-0.324-0.501-0.324-0.82s0.108-0.592 0.324-0.82c0.228-0.227 0.507-0.341 0.837-0.341s0.603 0.114 0.819 0.341c0.228 0.228 0.342 0.501 0.342 0.82s-0.114 0.592-0.342 0.82zm-0.017-3.552h-1.605v-0.802c0-0.512 0.109-0.951 0.325-1.315 0.216-0.375 0.597-0.814 1.144-1.314 0.307-0.285 0.523-0.496 0.649-0.632 0.136-0.148 0.267-0.347 0.392-0.598 0.137-0.261 0.205-0.529 0.205-0.802 0-0.524-0.171-0.945-0.512-1.264-0.33-0.318-0.791-0.478-1.383-0.478-0.979 0-1.65 0.547-2.015 1.639l-1.468-0.614c0.239-0.649 0.649-1.229 1.229-1.742 0.592-0.523 1.343-0.785 2.254-0.785 1.036 0 1.878 0.307 2.527 0.922 0.649 0.603 0.973 1.377 0.973 2.322 0 0.41-0.108 0.825-0.324 1.246-0.217 0.421-0.41 0.723-0.581 0.905-0.159 0.171-0.387 0.393-0.683 0.666-0.034 0.034-0.062 0.063-0.085 0.085-0.694 0.626-1.042 1.252-1.042 1.878v0.683z" style="fill-rule:nonzero;fill:#272c43"/>
+ <path d="m27.659 30.978l-6.659-3.158v-1.161l6.659-3.159v1.435l-5.02 2.27v0.069l5.02 2.27v1.434z" style="fill-rule:nonzero;fill:#272c43"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#58649a" offset="0"/>
+ <stop style="stop-color:#8e98c5" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-pkcs12.svg b/.icons/kora/mimetypes/scalable/application-x-pkcs12.svg
new file mode 120000
index 000000000..b02dde5bc
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-pkcs12.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-pkcs7-certificates.svg b/.icons/kora/mimetypes/scalable/application-x-pkcs7-certificates.svg
new file mode 120000
index 000000000..b02dde5bc
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-pkcs7-certificates.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-planner.svg b/.icons/kora/mimetypes/scalable/application-x-planner.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-planner.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-plasma.svg b/.icons/kora/mimetypes/scalable/application-x-plasma.svg
new file mode 120000
index 000000000..527dcb4b1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-plasma.svg
@@ -0,0 +1 @@
+application-x-desktop-kde.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-project.svg b/.icons/kora/mimetypes/scalable/application-x-project.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-project.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-ptoptimizer-script.svg b/.icons/kora/mimetypes/scalable/application-x-ptoptimizer-script.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-ptoptimizer-script.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-python-bytecode.svg b/.icons/kora/mimetypes/scalable/application-x-python-bytecode.svg
new file mode 100644
index 000000000..5e0d17862
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-python-bytecode.svg
@@ -0,0 +1,16 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m22.6 58.871c-0.306 0-0.582-0.066-0.828-0.197-0.241-0.131-0.421-0.295-0.541-0.492h-0.033l0.033 0.558v1.77h-0.754v-5.786h0.721v0.557h0.033c0.12-0.196 0.3-0.36 0.541-0.491 0.246-0.132 0.522-0.197 0.828-0.197 0.519 0 0.967 0.205 1.344 0.615 0.377 0.409 0.565 0.917 0.565 1.524 0 0.606-0.188 1.114-0.565 1.524s-0.825 0.615-1.344 0.615zm-0.123-0.689c0.349 0 0.65-0.131 0.901-0.393 0.252-0.268 0.377-0.62 0.377-1.057s-0.125-0.787-0.377-1.049c-0.251-0.268-0.552-0.402-0.901-0.402-0.355 0-0.659 0.131-0.91 0.394-0.246 0.262-0.369 0.614-0.369 1.057 0 0.442 0.123 0.795 0.369 1.057 0.251 0.262 0.555 0.393 0.91 0.393z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m26.113 60.51h-0.778l0.934-2.024-1.655-3.762h0.819l1.197 2.885h0.016l1.164-2.885h0.819l-2.516 5.786z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m30.859 58.805c-0.421 0-0.743-0.112-0.967-0.336-0.219-0.224-0.328-0.541-0.328-0.95v-2.107h-0.705v-0.688h0.705v-1.229h0.754v1.229h0.983v0.688h-0.983v2.049c0 0.437 0.18 0.656 0.541 0.656 0.136 0 0.251-0.022 0.344-0.066l0.262 0.648c-0.164 0.071-0.366 0.106-0.606 0.106z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.821 52.872v1.852l-0.033 0.557h0.033c0.109-0.191 0.281-0.352 0.516-0.483 0.235-0.137 0.486-0.205 0.754-0.205 0.497 0 0.877 0.153 1.139 0.459s0.394 0.716 0.394 1.229v2.459h-0.754v-2.344c0-0.743-0.331-1.115-0.992-1.115-0.312 0-0.566 0.126-0.762 0.377-0.197 0.246-0.295 0.533-0.295 0.861v2.221h-0.754v-5.868h0.754z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m36.869 55.208c0.388-0.41 0.882-0.615 1.483-0.615s1.096 0.205 1.484 0.615c0.388 0.404 0.582 0.912 0.582 1.524s-0.194 1.123-0.582 1.532c-0.388 0.405-0.883 0.607-1.484 0.607s-1.095-0.202-1.483-0.607c-0.388-0.409-0.582-0.92-0.582-1.532s0.194-1.12 0.582-1.524zm0.557 2.581c0.263 0.262 0.571 0.393 0.926 0.393 0.356 0 0.662-0.131 0.918-0.393 0.263-0.268 0.394-0.62 0.394-1.057s-0.131-0.787-0.394-1.049c-0.256-0.268-0.562-0.402-0.918-0.402-0.355 0-0.663 0.134-0.926 0.402-0.256 0.262-0.385 0.612-0.385 1.049s0.129 0.789 0.385 1.057z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m41.752 54.724v0.557h0.033c0.109-0.191 0.281-0.352 0.516-0.483 0.235-0.137 0.486-0.205 0.754-0.205 0.497 0 0.877 0.153 1.139 0.459s0.393 0.716 0.393 1.229v2.459h-0.754v-2.344c0-0.743-0.33-1.115-0.991-1.115-0.312 0-0.566 0.126-0.762 0.377-0.197 0.246-0.295 0.533-0.295 0.861v2.221h-0.754v-4.016h0.721z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m30 16c-1.662 0-3 1.338-3 3v2h5v1h-5-2c-2.216 0-4 1.784-4 4v2c0 2.216 1.784 4 4 4v-2c0-1.841 1.238-3.369 2.926-3.838 0.147-0.041 0.297-0.072 0.449-0.1 0.205-0.032 0.411-0.062 0.625-0.062h7.225c0.477-0.531 0.775-1.227 0.775-2v-5c0-1.662-1.338-3-3-3h-4zm9 6v2c0 1.841-1.238 3.369-2.926 3.838-0.147 0.041-0.297 0.072-0.449 0.1-0.205 0.032-0.411 0.062-0.625 0.062h-4-3.225c-0.477 0.531-0.775 1.227-0.775 2v5c0 1.662 1.338 3 3 3h4c1.662 0 3-1.338 3-3v-2h-5v-1h7c2.216 0 4-1.784 4-4v-2c0-2.216-1.784-4-4-4z" style="fill-rule:nonzero;fill:#6b470d"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(-.354839 -61.1575 61.1578 -.354838 32.5323 63.5381)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#cb7e00" offset="0"/>
+ <stop style="stop-color:#fac431" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-qemu-disk.svg b/.icons/kora/mimetypes/scalable/application-x-qemu-disk.svg
new file mode 100644
index 000000000..84e92f3e9
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-qemu-disk.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 323.66 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#ce5e03" offset="0"/>
+ <stop stop-color="#bbae65" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path transform="matrix(1.61518 0 0 1.61518 -6.76425 -16.4553)" d="m17.334 21c-1.333 0-1.334 1.285-1.334 1.285v15.43s.001 1.285 1.334 1.285h13.332s1.334.001 1.334-1.285v-15.43s-.001-1.285-1.334-1.285zm6.666 3c2.762 0 5 2.237 5 5s-2.238 5-5 5h-5v-5c0-2.763 2.237-5 5-5zm0 3c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z" fill="#ffffff" fill-opacity=".7" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-qet-element.svg b/.icons/kora/mimetypes/scalable/application-x-qet-element.svg
new file mode 120000
index 000000000..c4ba3155f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-qet-element.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-qet-project.svg b/.icons/kora/mimetypes/scalable/application-x-qet-project.svg
new file mode 120000
index 000000000..c4ba3155f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-qet-project.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-qtiplot.svg b/.icons/kora/mimetypes/scalable/application-x-qtiplot.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-qtiplot.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-quanta.svg b/.icons/kora/mimetypes/scalable/application-x-quanta.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-quanta.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-quattropro.svg b/.icons/kora/mimetypes/scalable/application-x-quattropro.svg
new file mode 120000
index 000000000..dd1df8999
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-quattropro.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-r-project.svg b/.icons/kora/mimetypes/scalable/application-x-r-project.svg
new file mode 120000
index 000000000..6e531487c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-r-project.svg
@@ -0,0 +1 @@
+text-x-r.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-radcom.svg b/.icons/kora/mimetypes/scalable/application-x-radcom.svg
new file mode 120000
index 000000000..041df4b08
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-radcom.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-rar.svg b/.icons/kora/mimetypes/scalable/application-x-rar.svg
new file mode 100644
index 000000000..0cfa487a6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-rar.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m42 18.285c0-1.262-1.023-2.285-2.285-2.285h-15.23c-1.262 0-2.285 1.023-2.285 2.285v17.43c0 1.262 1.023 2.285 2.285 2.285h15.23c1.262 0 2.285-1.023 2.285-2.285v-17.43z" style="fill:#044937"/>
+ <path d="m33.245 24.663v1.1h-2.2v-1.1h2.2zm0-1.645v1.1h-2.2v-1.1h2.2zm0-1.608v1.1h-2.2v-1.1h2.2zm-0.024-1.636v1.1h-2.2v-1.1h2.2zm0.014-1.572v1.1h-2.2v-1.1h2.2zm4e-3 -1.591v1.1h-2.2v-1.1h2.2z" style="fill-opacity:.93;fill:#fff"/>
+ <path d="m32.951 27.371v-0.694c0-0.194-0.157-0.351-0.349-0.351h-0.97c-0.193 0-0.349 0.157-0.349 0.351v0.693l-0.539 1.591c-0.151 0.443-0.079 0.935 0.193 1.317 0.272 0.381 0.713 0.608 1.18 0.608s0.908-0.227 1.18-0.608c0.271-0.382 0.344-0.874 0.193-1.317l-0.539-1.59zm-0.226 2.497c-0.279 0.393-0.937 0.393-1.217 0-0.14-0.197-0.177-0.451-0.1-0.68l0.181-0.533h1.055l0.181 0.533c0.078 0.229 0.04 0.483-0.1 0.68z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m31.797 59.171c-0.427 0-0.785-0.123-1.074-0.369-0.284-0.246-0.426-0.571-0.426-0.975 0-0.437 0.169-0.779 0.508-1.025 0.339-0.251 0.757-0.377 1.254-0.377 0.442 0 0.806 0.082 1.09 0.246v-0.114c0-0.295-0.101-0.53-0.303-0.705-0.203-0.181-0.451-0.271-0.746-0.271-0.219 0-0.418 0.052-0.599 0.156-0.174 0.104-0.295 0.246-0.36 0.426l-0.689-0.295c0.093-0.24 0.276-0.462 0.55-0.664 0.273-0.207 0.633-0.311 1.081-0.311 0.514 0 0.94 0.15 1.279 0.451 0.339 0.3 0.508 0.724 0.508 1.27v2.426h-0.721v-0.558h-0.033c-0.301 0.459-0.74 0.689-1.319 0.689zm-3.334-0.131h-0.754v-4.016h0.721v0.656h0.033c0.076-0.219 0.232-0.399 0.467-0.541 0.241-0.142 0.473-0.213 0.697-0.213s0.412 0.032 0.565 0.098l-0.287 0.705c-0.098-0.038-0.232-0.058-0.401-0.058-0.273 0-0.517 0.11-0.73 0.328-0.207 0.213-0.311 0.495-0.311 0.844v2.197zm7.011 0h-0.754v-4.016h0.721v0.656h0.033c0.076-0.219 0.232-0.399 0.467-0.541 0.241-0.142 0.473-0.213 0.697-0.213s0.412 0.032 0.565 0.098l-0.287 0.705c-0.098-0.038-0.232-0.058-0.401-0.058-0.273 0-0.517 0.11-0.73 0.328-0.207 0.213-0.311 0.495-0.311 0.844v2.197zm-3.555-0.558c0.312 0 0.593-0.114 0.845-0.344 0.256-0.235 0.385-0.511 0.385-0.827-0.213-0.175-0.533-0.263-0.959-0.263-0.366 0-0.642 0.079-0.828 0.238-0.186 0.158-0.279 0.344-0.279 0.557 0 0.197 0.085 0.353 0.255 0.467 0.169 0.115 0.363 0.172 0.581 0.172z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(1.07196,-49.7469,49.7469,1.07196,251.234,55.94)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#075" offset="0"/>
+ <stop style="stop-color:#3ec884" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-raw-disk-image-xz-compressed.svg b/.icons/kora/mimetypes/scalable/application-x-raw-disk-image-xz-compressed.svg
new file mode 120000
index 000000000..115fd333a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-raw-disk-image-xz-compressed.svg
@@ -0,0 +1 @@
+package-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-raw-disk-image.svg b/.icons/kora/mimetypes/scalable/application-x-raw-disk-image.svg
new file mode 120000
index 000000000..38aa8675c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-raw-disk-image.svg
@@ -0,0 +1 @@
+application-x-cd-image.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-rdata.svg b/.icons/kora/mimetypes/scalable/application-x-rdata.svg
new file mode 120000
index 000000000..de6105c9c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-rdata.svg
@@ -0,0 +1 @@
+application-software.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-remote-connection.svg b/.icons/kora/mimetypes/scalable/application-x-remote-connection.svg
new file mode 100644
index 000000000..74d9a7c5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-remote-connection.svg
@@ -0,0 +1,11 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 177.88 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#368acf" offset="0"/>
+ <stop stop-color="#7fb6d9" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <g transform="translate(-1.25592 .993468)" fill="#ffffff" fill-rule="nonzero">
+ <path d="m20.789 20.006c-.3.038-.526.291-.529.593v10.814c0 .317.272.597.589.597h5.405v1.999h-3.995v2h6.997v-6.002h-6.555c-.221-.01-.398-.187-.408-.409v-7.181c-.007-.189.129-.374.31-.408.032-.004.063-.004.095 0h11.127c.204 0 .404.189.404.404v2.593h2.03v-4.407c-.012-.322-.271-.581-.594-.593" fill-opacity=".3"/>
+ <path d="m30.794 26.008c-.3.04-.529.292-.541.593v10.81c0 .314.287.597.605.597h5.393v2.994h4.003v-2.994h5.401c.323-.012.586-.274.597-.597v-10.81c-.013-.322-.275-.584-.597-.597m-13.051 2.003c.025-.004.051-.004.076 0h11.146c.216.008.393.184.4.401v7.2c-.007.217-.184.393-.4.401h-11.15c-.217-.008-.393-.184-.401-.401v-7.2c.001-.195.139-.364.329-.405m-.352 12.001v2.003h12.001v-2.003" fill-opacity=".7"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-revelation.svg b/.icons/kora/mimetypes/scalable/application-x-revelation.svg
new file mode 100644
index 000000000..66865fd95
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-revelation.svg
@@ -0,0 +1,11 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m36.378 15.932c-3.83 0-6.926 3.096-6.926 6.926 0 0.814 0.163 1.629 0.408 2.444l-8.556 8.556v4.074h4.074v-2.445h2.445v-2.444h2.444l3.667-3.667c0.733 0.245 1.548 0.408 2.444 0.408 3.83 0 6.926-3.097 6.926-6.926 0-3.83-3.096-6.926-6.926-6.926zm2.037 7.333c-1.385 0-2.444-1.059-2.444-2.444 0-1.386 1.059-2.445 2.444-2.445s2.445 1.059 2.445 2.445c0 1.385-1.06 2.444-2.445 2.444z" style="fill-opacity:.67;fill-rule:nonzero"/>
+ <path d="m37.201 55.226h0.74v0.523h-0.74v2.458c0 0.158 0.033 0.278 0.099 0.359 0.066 0.078 0.178 0.117 0.337 0.117 0.078 0 0.186-0.015 0.322-0.044v0.549c-0.178 0.049-0.351 0.073-0.52 0.073-0.302 0-0.531-0.091-0.684-0.274-0.154-0.183-0.231-0.443-0.231-0.78v-2.458h-0.722v-0.523h0.722v-0.96h0.677v0.96zm-4.358 1.098h-0.681c0-0.197 0.07-0.388 0.209-0.571 0.142-0.186 0.332-0.332 0.571-0.439 0.242-0.108 0.507-0.162 0.795-0.162 0.456 0 0.814 0.115 1.073 0.345 0.259 0.227 0.393 0.54 0.403 0.941v1.824c0 0.363 0.046 0.653 0.139 0.868v0.058h-0.711c-0.039-0.078-0.07-0.217-0.095-0.417-0.315 0.327-0.691 0.49-1.128 0.49-0.39 0-0.711-0.11-0.963-0.329-0.249-0.222-0.373-0.503-0.373-0.843 0-0.412 0.156-0.732 0.468-0.959 0.315-0.229 0.757-0.344 1.326-0.344h0.659v-0.312c0-0.236-0.071-0.424-0.212-0.563-0.142-0.142-0.35-0.213-0.626-0.213-0.242 0-0.445 0.061-0.608 0.183-0.164 0.122-0.246 0.27-0.246 0.443zm-12.304 2.937c-0.537 0-0.974-0.175-1.311-0.527-0.337-0.354-0.506-0.826-0.506-1.417v-0.125c0-0.393 0.075-0.743 0.224-1.051 0.151-0.31 0.361-0.552 0.63-0.725 0.271-0.176 0.564-0.264 0.878-0.264 0.516 0 0.916 0.17 1.202 0.509 0.285 0.34 0.428 0.826 0.428 1.458v0.282h-2.684c0.01 0.391 0.123 0.707 0.34 0.948 0.22 0.24 0.498 0.359 0.835 0.359 0.24 0 0.442-0.048 0.608-0.146s0.312-0.227 0.436-0.388l0.414 0.322c-0.332 0.51-0.83 0.765-1.494 0.765zm7.514 0c-0.537 0-0.974-0.175-1.311-0.527-0.337-0.354-0.505-0.826-0.505-1.417v-0.125c0-0.393 0.074-0.743 0.223-1.051 0.152-0.31 0.362-0.552 0.63-0.725 0.271-0.176 0.564-0.264 0.879-0.264 0.515 0 0.916 0.17 1.201 0.509 0.286 0.34 0.429 0.826 0.429 1.458v0.282h-2.685c0.01 0.391 0.124 0.707 0.341 0.948 0.22 0.24 0.498 0.359 0.835 0.359 0.239 0 0.442-0.048 0.608-0.146s0.311-0.227 0.436-0.388l0.413 0.322c-0.332 0.51-0.83 0.765-1.494 0.765zm12.312-2.091c0-0.388 0.076-0.737 0.227-1.047 0.154-0.31 0.367-0.549 0.638-0.718 0.273-0.168 0.584-0.253 0.933-0.253 0.54 0 0.976 0.187 1.308 0.561 0.334 0.373 0.502 0.87 0.502 1.49v0.048c0 0.386-0.075 0.732-0.224 1.04-0.146 0.305-0.358 0.543-0.633 0.714-0.274 0.171-0.589 0.256-0.945 0.256-0.537 0-0.973-0.186-1.308-0.56-0.332-0.373-0.498-0.868-0.498-1.483v-0.048zm-9.251-3.607v5.625h-0.677v-5.625h0.677zm8.35 5.625h-0.677v-3.962h0.677v3.962zm6.036 0h-0.678v-3.962h0.641l0.022 0.498c0.303-0.381 0.698-0.572 1.187-0.572 0.837 0 1.259 0.473 1.267 1.418v2.618h-0.678v-2.622c-2e-3 -0.286-0.068-0.497-0.198-0.634-0.127-0.136-0.326-0.205-0.597-0.205-0.219 0-0.412 0.059-0.578 0.176s-0.296 0.271-0.388 0.462v2.823zm-21.372-0.919l0.981-3.043h0.692l-1.421 3.962h-0.516l-1.436-3.962h0.692l1.008 3.043zm-7.017 0.919h-0.678v-3.962h0.66l0.011 0.457c0.222-0.354 0.537-0.531 0.944-0.531 0.132 0 0.232 0.018 0.301 0.052v0.63c-0.103-0.017-0.214-0.026-0.333-0.026-0.445 0-0.746 0.189-0.905 0.568v2.812zm23.936-1.937c0 0.439 0.101 0.792 0.303 1.058 0.206 0.266 0.479 0.399 0.821 0.399 0.344 0 0.617-0.134 0.82-0.402 0.203-0.271 0.304-0.65 0.304-1.136 0-0.434-0.104-0.786-0.311-1.054-0.205-0.271-0.479-0.407-0.821-0.407-0.334 0-0.604 0.133-0.809 0.399s-0.307 0.647-0.307 1.143zm-6.512 0.014h-0.531c-0.83 0-1.245 0.243-1.245 0.729 0 0.213 0.071 0.379 0.213 0.498 0.141 0.12 0.323 0.18 0.545 0.18 0.213 0 0.414-0.055 0.604-0.165 0.191-0.11 0.329-0.253 0.414-0.429v-0.813zm-14.081-1.556c-0.273 0-0.502 0.1-0.688 0.3-0.186 0.198-0.3 0.476-0.344 0.835h1.985v-0.051c-0.02-0.344-0.113-0.61-0.279-0.798-0.166-0.191-0.39-0.286-0.674-0.286zm7.515 0c-0.273 0-0.503 0.1-0.688 0.3-0.186 0.198-0.301 0.476-0.345 0.835h1.985v-0.051c-0.019-0.344-0.112-0.61-0.278-0.798-0.166-0.191-0.391-0.286-0.674-0.286zm10.763-1.534c0-0.11 0.033-0.203 0.099-0.279 0.068-0.075 0.168-0.113 0.3-0.113s0.232 0.038 0.301 0.113c0.068 0.076 0.102 0.169 0.102 0.279s-0.034 0.201-0.102 0.274c-0.069 0.074-0.169 0.11-0.301 0.11s-0.232-0.036-0.3-0.11c-0.066-0.073-0.099-0.164-0.099-0.274z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,469.44,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#348692" offset="0"/>
+ <stop style="stop-color:#69b9cd" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-riff.svg b/.icons/kora/mimetypes/scalable/application-x-riff.svg
new file mode 120000
index 000000000..71137a9a5
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-riff.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-root.svg b/.icons/kora/mimetypes/scalable/application-x-root.svg
new file mode 100644
index 000000000..b522bc7d5
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-root.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 323.66 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#5c6d7d" offset="0"/>
+ <stop stop-color="#7fa4ad" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path transform="matrix(1.27358 0 0 1.27358 -7.52172 -14.4961)" d="m33.407 24.508-3.128 18.395-3.16-6.683-9.119 5.228c.077.243.16.485.248.724l7.945-3.672 4.841 10.009 3.694-22.934 11.272-.215c-.185-.224-.377-.444-.574-.657z" fill="#ffffff" fill-opacity=".7" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-rosegarden-composition.svg b/.icons/kora/mimetypes/scalable/application-x-rosegarden-composition.svg
new file mode 120000
index 000000000..6bb9cc7d0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-rosegarden-composition.svg
@@ -0,0 +1 @@
+text-x-lilypond.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-rpm-fedora.svg b/.icons/kora/mimetypes/scalable/application-x-rpm-fedora.svg
new file mode 100644
index 000000000..c452972e2
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-rpm-fedora.svg
@@ -0,0 +1,14 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m26.063 58.44h-0.754v-4.016h0.721v0.656h0.033c0.076-0.219 0.232-0.399 0.467-0.541 0.241-0.142 0.473-0.213 0.697-0.213s0.412 0.032 0.565 0.098l-0.287 0.705c-0.098-0.038-0.232-0.058-0.401-0.058-0.273 0-0.517 0.11-0.73 0.328-0.207 0.213-0.311 0.495-0.311 0.844v2.197z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m30.376 58.571c-0.306 0-0.582-0.066-0.828-0.197-0.24-0.131-0.42-0.295-0.541-0.492h-0.032l0.032 0.558v1.77h-0.754v-5.786h0.722v0.557h0.032c0.121-0.196 0.301-0.36 0.541-0.491 0.246-0.132 0.522-0.197 0.828-0.197 0.519 0 0.967 0.205 1.344 0.615 0.377 0.409 0.566 0.917 0.566 1.524 0 0.606-0.189 1.114-0.566 1.524s-0.825 0.615-1.344 0.615zm-0.123-0.689c0.35 0 0.65-0.131 0.902-0.393 0.251-0.268 0.377-0.62 0.377-1.057s-0.126-0.787-0.377-1.049c-0.252-0.268-0.552-0.402-0.902-0.402-0.355 0-0.658 0.131-0.91 0.394-0.245 0.262-0.368 0.614-0.368 1.057 0 0.442 0.123 0.795 0.368 1.057 0.252 0.262 0.555 0.393 0.91 0.393z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.928 58.44v-4.016h0.721v0.557h0.033c0.115-0.191 0.29-0.352 0.525-0.483 0.24-0.137 0.478-0.205 0.713-0.205 0.623 0 1.046 0.257 1.27 0.77 0.328-0.513 0.795-0.77 1.401-0.77 0.476 0 0.834 0.153 1.074 0.459 0.24 0.3 0.361 0.71 0.361 1.229v2.459h-0.754v-2.344c0-0.404-0.074-0.691-0.222-0.861-0.147-0.169-0.371-0.254-0.672-0.254-0.295 0-0.54 0.126-0.737 0.377-0.191 0.252-0.287 0.538-0.287 0.861v2.221h-0.754v-2.344c0-0.404-0.074-0.691-0.221-0.861-0.148-0.169-0.372-0.254-0.672-0.254-0.295 0-0.541 0.126-0.738 0.377-0.191 0.252-0.287 0.538-0.287 0.861v2.221h-0.754z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m39.357 10.788c-4.719 0-8.544 3.826-8.544 8.545v4.531h-4.51c-4.719 0-8.544 3.807-8.544 8.525 0 4.72 3.825 8.545 8.544 8.545 4.718 0 8.544-3.825 8.544-8.545v-4.549h4.51c4.718 0 8.544-3.789 8.544-8.507 0-4.719-3.826-8.545-8.544-8.545zm-8.544 21.607c-3e-3 2.486-2.022 4.502-4.51 4.502-2.49 0-4.528-2.019-4.528-4.509 0-2.492 2.038-4.548 4.528-4.548h3.873c0.352 0 0.637 0.284 0.637 0.636v3.919zm8.543-8.534h-3.873c-0.352 0-0.636-0.284-0.636-0.636v-3.899c4e-3 -2.488 2.021-4.503 4.509-4.503 2.491 0 4.529 2.019 4.529 4.51s-2.038 4.528-4.529 4.528z" style="fill-opacity:.2;fill-rule:nonzero;fill:#fff"/>
+ <path d="m29.769 23.769v-4.531c0-4.719 3.825-8.545 8.544-8.545 0.716 0 1.225 0.081 1.888 0.254 0.966 0.254 1.755 1.045 1.756 1.967 0 1.114-0.809 1.924-2.017 1.924-0.576 0-0.784-0.11-1.627-0.11-2.488 0-4.505 2.015-4.51 4.503v3.898c0 0.352 0.285 0.637 0.637 0.637h2.963c1.104 0 1.995 0.883 1.996 1.99 0 1.107-0.892 1.988-1.996 1.988h-3.6v4.55c0 4.719-3.825 8.544-8.543 8.544-0.716 0-1.225-0.081-1.888-0.254-0.966-0.253-1.755-1.045-1.756-1.967 0-1.113 0.808-1.923 2.017-1.923 0.575 0 0.784 0.11 1.627 0.11 2.487 0 4.505-2.015 4.509-4.502v-3.919c0-0.352-0.285-0.636-0.637-0.636h-2.962c-1.104 0-1.996-0.881-1.996-1.988-1e-3 -1.114 0.901-1.991 2.017-1.991h3.578v1e-3z" style="fill-opacity:.85;fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,396.55,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#47389d" offset="0"/>
+ <stop style="stop-color:#20b9fa" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-rpm-opensuse.svg b/.icons/kora/mimetypes/scalable/application-x-rpm-opensuse.svg
new file mode 100644
index 000000000..7c701bc06
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-rpm-opensuse.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m26.063 58.44h-0.754v-4.016h0.721v0.656h0.033c0.076-0.219 0.232-0.399 0.467-0.541 0.241-0.142 0.473-0.213 0.697-0.213s0.412 0.032 0.565 0.098l-0.287 0.705c-0.098-0.038-0.232-0.058-0.401-0.058-0.273 0-0.517 0.11-0.73 0.328-0.207 0.213-0.311 0.495-0.311 0.844v2.197z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m30.376 58.571c-0.306 0-0.582-0.066-0.828-0.197-0.24-0.131-0.42-0.295-0.541-0.492h-0.032l0.032 0.558v1.77h-0.754v-5.786h0.722v0.557h0.032c0.121-0.196 0.301-0.36 0.541-0.491 0.246-0.132 0.522-0.197 0.828-0.197 0.519 0 0.967 0.205 1.344 0.615 0.377 0.409 0.566 0.917 0.566 1.524 0 0.606-0.189 1.114-0.566 1.524s-0.825 0.615-1.344 0.615zm-0.123-0.689c0.35 0 0.65-0.131 0.902-0.393 0.251-0.268 0.377-0.62 0.377-1.057s-0.126-0.787-0.377-1.049c-0.252-0.268-0.552-0.402-0.902-0.402-0.355 0-0.658 0.131-0.91 0.394-0.245 0.262-0.368 0.614-0.368 1.057 0 0.442 0.123 0.795 0.368 1.057 0.252 0.262 0.555 0.393 0.91 0.393z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.928 58.44v-4.016h0.721v0.557h0.033c0.115-0.191 0.29-0.352 0.525-0.483 0.24-0.137 0.478-0.205 0.713-0.205 0.623 0 1.046 0.257 1.27 0.77 0.328-0.513 0.795-0.77 1.401-0.77 0.476 0 0.834 0.153 1.074 0.459 0.24 0.3 0.361 0.71 0.361 1.229v2.459h-0.754v-2.344c0-0.404-0.074-0.691-0.222-0.861-0.147-0.169-0.371-0.254-0.672-0.254-0.295 0-0.54 0.126-0.737 0.377-0.191 0.252-0.287 0.538-0.287 0.861v2.221h-0.754v-2.344c0-0.404-0.074-0.691-0.221-0.861-0.148-0.169-0.372-0.254-0.672-0.254-0.295 0-0.541 0.126-0.738 0.377-0.191 0.252-0.287 0.538-0.287 0.861v2.221h-0.754z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m31.757 12.085c-7.156 0-12.958 5.801-12.958 12.957 0 7.157 5.802 12.958 12.958 12.958s12.957-5.801 12.957-12.958c0-7.156-5.801-12.957-12.957-12.957zm0.062 1.794c6.165 0 11.168 4.999 11.168 11.163 0 6.166-5.003 11.163-11.168 11.163-3.329 0-6.317-1.459-8.362-3.77 0.841-0.653 2.248-0.493 3.981-0.296 0.83 0.094 1.777 0.203 2.754 0.224 2.729 0.016 5.666-0.482 7.478-1.274 1.172-0.514 1.922-0.852 2.391-1.279 0.169-0.139 0.258-0.37 0.348-0.611l0.062-0.162c0.076-0.194 0.185-0.612 0.234-0.84 0.022-0.1 0.033-0.207-0.038-0.263l-0.253 0.048c-0.795 0.477-2.782 1.385-4.643 1.422-2.307 0.049-6.956-2.322-7.441-2.572l-0.047-0.057c-0.117-0.278-0.812-1.929-0.96-2.277 3.347 2.204 6.121 3.423 8.247 3.613 2.364 0.21 4.208-1.081 4.997-1.632 0.154-0.105 0.271-0.188 0.32-0.205l0.052-0.086c-0.131-0.832-1.371-4.852-2.306-5.818-0.259-0.265-0.464-0.522-0.883-0.769-3.38-1.97-11.407-3.157-11.783-3.211l-0.062 0.019-0.024 0.052s-0.03 1.667-0.034 1.852c-0.275-0.091-1.129-0.371-2.352-0.706 1.596-1.975 4.042-3.727 8.323-3.727l1e-3 -1e-3zm2.949 5.909c0.057-1e-3 0.115-2e-3 0.172 0 1.894 0.068 3.382 1.663 3.317 3.555-0.034 0.916-0.42 1.762-1.088 2.387-0.67 0.628-1.542 0.955-2.463 0.926-1.89-0.071-3.378-1.666-3.317-3.556 0.033-0.917 0.421-1.768 1.093-2.391 0.628-0.589 1.432-0.908 2.286-0.921zm-0.09 1.012c-0.552 0.033-1.072 0.257-1.48 0.639-0.464 0.436-0.738 1.026-0.759 1.666-0.043 1.321 0.991 2.433 2.31 2.482 0.642 0.019 1.25-0.205 1.718-0.64 0.467-0.438 0.739-1.034 0.759-1.67 0.045-1.323-0.994-2.431-2.314-2.477-0.08-3e-3 -0.155-5e-3 -0.234 0zm0.63 1.198c0.586 0 1.059 0.318 1.059 0.711 0 0.39-0.473 0.711-1.059 0.711-0.589 0-1.065-0.322-1.065-0.711 0-0.393 0.476-0.711 1.065-0.711z" style="fill-opacity:.85;fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(-.354839 -61.1575 61.1578 -.354838 32.5323 63.5381)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#4a871d" offset="0"/>
+ <stop style="stop-color:#8dd93d" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-rpm-redhat.svg b/.icons/kora/mimetypes/scalable/application-x-rpm-redhat.svg
new file mode 100644
index 000000000..440715dae
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-rpm-redhat.svg
@@ -0,0 +1,13 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 396.55 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#9b070f" offset="0"/>
+ <stop stop-color="#e65130" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <g fill="#fff" fill-rule="nonzero">
+ <path d="m26.063 58.44h-.754v-4.016h.721v.656h.033c.076-.219.232-.399.467-.541.241-.142.473-.213.697-.213s.412.032.565.098l-.287.705c-.098-.038-.232-.058-.401-.058-.273 0-.517.11-.73.328-.207.213-.311.495-.311.844z"/>
+ <path d="m30.376 58.571c-.306 0-.582-.066-.828-.197-.24-.131-.42-.295-.541-.492h-.032l.032.558v1.77h-.754v-5.786h.722v.557h.032c.121-.196.301-.36.541-.491.246-.132.522-.197.828-.197.519 0 .967.205 1.344.615.377.409.566.917.566 1.524 0 .606-.189 1.114-.566 1.524s-.825.615-1.344.615zm-.123-.689c.35 0 .65-.131.902-.393.251-.268.377-.62.377-1.057s-.126-.787-.377-1.049c-.252-.268-.552-.402-.902-.402-.355 0-.658.131-.91.394-.245.262-.368.614-.368 1.057 0 .442.123.795.368 1.057.252.262.555.393.91.393z"/>
+ <path d="m32.928 58.44v-4.016h.721v.557h.033c.115-.191.29-.352.525-.483.24-.137.478-.205.713-.205.623 0 1.046.257 1.27.77.328-.513.795-.77 1.401-.77.476 0 .834.153 1.074.459.24.3.361.71.361 1.229v2.459h-.754v-2.344c0-.404-.074-.691-.222-.861-.147-.169-.371-.254-.672-.254-.295 0-.54.126-.737.377-.191.252-.287.538-.287.861v2.221h-.754v-2.344c0-.404-.074-.691-.221-.861-.148-.169-.372-.254-.672-.254-.295 0-.541.126-.738.377-.191.252-.287.538-.287.861v2.221z"/>
+ </g>
+ <path d="m31.802 16.715c6.069 0 10.997 4.928 10.997 10.997s-4.928 10.997-10.997 10.997-10.997-4.928-10.997-10.997 4.928-10.997 10.997-10.997zm5.453 9.809c-.452-1.378-1.424-3.831-1.967-4.39-.606-.623-2.657-1.447-2.946-.827-.198.426-.963 1.081-2.155.449-1.905-1.008-2.634.632-2.765 1.132-.133.5-.449 1.922-.449 1.922-.105.579-.246 1.601 3.32 2.265 4.246.79 5.594.223 6.962-.551zm.649.762c-.108.365-.304.762-.951 1.186-1.3.85-2.922 1.016-4.527.997-1.006-.012-3.319-.675-4.865-1.553-1.264-.772-1.285-1.467-.995-2.057-1.91-.206-3.343.179-3.603 1.083-.446 1.551 3.411 4.2 7.804 5.529 4.609 1.395 9.35.421 9.877-2.475.239-1.316-.869-2.289-2.74-2.71z" fill="#4a0207"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-rpm.svg b/.icons/kora/mimetypes/scalable/application-x-rpm.svg
new file mode 120000
index 000000000..76f8efaba
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-rpm.svg
@@ -0,0 +1 @@
+application-x-rpm-redhat.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-rsdf-container.svg b/.icons/kora/mimetypes/scalable/application-x-rsdf-container.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-rsdf-container.svg
@@ -0,0 +1 @@
+text-x-install.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-ruby.svg b/.icons/kora/mimetypes/scalable/application-x-ruby.svg
new file mode 100644
index 000000000..c4471f100
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-ruby.svg
@@ -0,0 +1,14 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 396.55 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#9b070f" offset="0"/>
+ <stop stop-color="#e65130" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <g fill-rule="nonzero">
+ <path d="m25.463 58.94h-.754v-4.016h.721v.656h.033c.076-.219.232-.399.467-.541.241-.142.473-.213.697-.213s.412.032.565.098l-.287.705c-.098-.038-.232-.058-.401-.058-.273 0-.517.11-.73.328-.207.213-.311.495-.311.844z" fill="#fff"/>
+ <path d="m31.21 58.94h-.721v-.558h-.033c-.114.192-.289.356-.524.492-.235.131-.484.197-.746.197-.503 0-.885-.153-1.147-.459-.257-.306-.386-.716-.386-1.229v-2.459h.754v2.336c0 .748.331 1.122.992 1.122.312 0 .566-.125.762-.377.197-.251.295-.54.295-.868v-2.213h.754z" fill="#fff"/>
+ <path d="m34.259 59.071c-.306 0-.582-.066-.828-.197-.24-.131-.421-.295-.541-.492h-.033v.558h-.721v-5.868h.754v1.852l-.033.557h.033c.12-.196.301-.36.541-.491.246-.132.522-.197.828-.197.519 0 .967.205 1.344.615.377.409.565.917.565 1.524 0 .606-.188 1.114-.565 1.524s-.825.615-1.344.615zm-.123-.689c.35 0 .65-.131.901-.393.252-.268.377-.62.377-1.057s-.125-.787-.377-1.049c-.251-.268-.551-.402-.901-.402-.355 0-.659.131-.91.394-.246.262-.369.614-.369 1.057 0 .442.123.795.369 1.057.251.262.555.393.91.393z" fill="#fff"/>
+ <path d="m37.772 60.71h-.779l.934-2.024-1.655-3.762h.819l1.197 2.885h.016l1.164-2.885h.82z" fill="#fff"/>
+ <path d="m39.437 18-3.25 4.912-3.358-4.912zm-3.766 6.035h-7.208l3.604 13.707zm-6.967-.805h6.726l-3.363-4.919zm-.757-.318 3.358-4.912h-6.607zm3.356 15.088-3.672-13.965h-7.91zm-11.571-14.77h7.461l-3.25-4.913zm20.454-4.904-3.245 4.904h7.448zm-3.683 5.709-3.672 13.964 11.569-13.964z" fill="#e99090"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-sami.svg b/.icons/kora/mimetypes/scalable/application-x-sami.svg
new file mode 120000
index 000000000..043fc373c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-sami.svg
@@ -0,0 +1 @@
+application-x-subrip.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-scel.svg b/.icons/kora/mimetypes/scalable/application-x-scel.svg
new file mode 120000
index 000000000..bff7f1759
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-scel.svg
@@ -0,0 +1 @@
+application-x-sogouskin.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-scribus.svg b/.icons/kora/mimetypes/scalable/application-x-scribus.svg
new file mode 100644
index 000000000..036b42eec
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-scribus.svg
@@ -0,0 +1,16 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m22.506 58.94l-1.623-4.016h0.82l1.18 3.114h0.016l1.197-3.114h0.803l-1.639 4.016h-0.754z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m27.082 59.071c-0.606 0-1.101-0.202-1.483-0.606-0.377-0.405-0.566-0.916-0.566-1.533 0-0.585 0.183-1.087 0.549-1.508 0.372-0.421 0.845-0.631 1.418-0.631 0.596 0 1.071 0.194 1.426 0.582 0.361 0.388 0.541 0.907 0.541 1.557l-8e-3 0.139h-3.172c0.022 0.405 0.156 0.724 0.402 0.959 0.251 0.235 0.544 0.353 0.877 0.353 0.541 0 0.907-0.23 1.098-0.689l0.672 0.279c-0.131 0.311-0.347 0.573-0.647 0.787-0.301 0.207-0.67 0.311-1.107 0.311zm1.082-2.623c-0.016-0.229-0.123-0.448-0.32-0.655-0.191-0.208-0.478-0.312-0.86-0.312-0.279 0-0.522 0.088-0.729 0.263-0.203 0.174-0.342 0.409-0.418 0.704h2.327z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m31.533 59.071c-0.601 0-1.096-0.202-1.484-0.606-0.388-0.41-0.582-0.921-0.582-1.533s0.194-1.12 0.582-1.524c0.388-0.41 0.883-0.615 1.484-0.615 0.448 0 0.819 0.109 1.114 0.328 0.295 0.218 0.511 0.494 0.648 0.828l-0.689 0.286c-0.207-0.502-0.582-0.754-1.123-0.754-0.333 0-0.628 0.137-0.885 0.41-0.251 0.273-0.377 0.62-0.377 1.041s0.126 0.768 0.377 1.041c0.257 0.273 0.552 0.41 0.885 0.41 0.563 0 0.951-0.252 1.164-0.754l0.672 0.286c-0.136 0.328-0.358 0.604-0.664 0.828-0.3 0.219-0.674 0.328-1.122 0.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m35.66 59.005c-0.421 0-0.743-0.112-0.967-0.336-0.219-0.224-0.328-0.54-0.328-0.95v-2.107h-0.705v-0.688h0.705v-1.229h0.754v1.229h0.984v0.688h-0.984v2.049c0 0.437 0.18 0.656 0.541 0.656 0.137 0 0.251-0.022 0.344-0.066l0.262 0.648c-0.163 0.071-0.366 0.106-0.606 0.106z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m37.124 55.408c0.388-0.41 0.883-0.615 1.484-0.615s1.095 0.205 1.483 0.615c0.388 0.404 0.582 0.912 0.582 1.524s-0.194 1.123-0.582 1.533c-0.388 0.404-0.882 0.606-1.483 0.606s-1.096-0.202-1.484-0.606c-0.388-0.41-0.582-0.921-0.582-1.533s0.194-1.12 0.582-1.524zm0.557 2.581c0.263 0.262 0.571 0.394 0.927 0.394 0.355 0 0.661-0.132 0.917-0.394 0.263-0.268 0.394-0.62 0.394-1.057s-0.131-0.787-0.394-1.049c-0.256-0.268-0.562-0.402-0.917-0.402-0.356 0-0.664 0.134-0.927 0.402-0.256 0.262-0.385 0.612-0.385 1.049s0.129 0.789 0.385 1.057z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m42.04 58.94h-0.754v-4.016h0.721v0.656h0.033c0.076-0.219 0.232-0.399 0.467-0.541 0.24-0.142 0.472-0.213 0.696-0.213s0.413 0.033 0.566 0.098l-0.287 0.705c-0.098-0.038-0.232-0.057-0.401-0.057-0.274 0-0.517 0.109-0.73 0.327-0.208 0.213-0.311 0.495-0.311 0.844v2.197z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m23.485 37.046h7.107v0.923h2.585v-0.923h7.138v1.044h2.585v-2.585h-0.954v-7.228h0.923v-2.585h-0.923v-6.71h0.954v-2.585h-2.585v0.526h-7.138v-0.923h-2.585v0.923h-7.107v-0.646h-2.585v2.585h0.923v6.83h-0.923v2.585h0.923v7.108h-0.923v2.584h2.585v-0.923zm-0.739 0v0.185h-1.108v-1.108h1.108v0.923zm8.585-20.123v-0.185h1.108v1.108h-1.108v-0.184-0.353-0.386zm1.108 20.123v0.185h-1.108v-0.185-0.386-0.352-0.185h1.108v0.923zm0.123-9.646c0.071 0.072 0.071 0.189 0 0.261-0.037 0.036-0.084 0.054-0.131 0.054s-0.095-0.018-0.131-0.054l-0.415-0.415-0.416 0.415c-0.036 0.036-0.083 0.054-0.13 0.054-0.048 0-0.095-0.018-0.131-0.054-0.072-0.072-0.072-0.189 0-0.261l0.415-0.415-0.415-0.416c-0.072-0.072-0.072-0.189 0-0.261s0.189-0.072 0.261 0l0.416 0.416 0.415-0.416c0.072-0.072 0.189-0.072 0.261 0s0.072 0.189 0 0.261l-0.415 0.416 0.416 0.415zm9.6 9.951h-1.108v-0.305-0.738-0.064h1.108v1.107zm-1.847-1.846v0.803h-5.782c3.223-0.914 5.761-3.452 6.675-6.676v5.873h-0.893zm1.816-7.966h-0.185-0.386-0.352-0.185v-1.108h1.108v1.108zm-1.077-10.403h1.108v1.108h-0.216-0.738-0.154v-0.582-0.526zm-0.739 0.526v1.32h0.893v5.355c-0.914-3.223-3.452-5.762-6.675-6.675h5.782zm-18.677-0.647h1.108v1.108h-0.184-0.739-0.185v-1.108zm1.847 1.847v-1.2h5.752c-3.223 0.913-5.762 3.452-6.675 6.675v-5.475h0.923zm-1.847 7.569h1.108v1.107h-0.184-0.353-0.386-0.185v-1.107zm0.924 3.201c0.913 3.224 3.452 5.762 6.675 6.676h-5.752v-0.923h-0.923v-5.753z" style="fill-rule:nonzero;fill:#1f2a47"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(-.354839 -61.1575 61.1578 -.354838 32.5323 63.5381)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#48557b" offset="0"/>
+ <stop style="stop-color:#8291be" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-sega-pico-rom.svg b/.icons/kora/mimetypes/scalable/application-x-sega-pico-rom.svg
new file mode 100644
index 000000000..04f1c72f7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-sega-pico-rom.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 615.22 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#927e34" offset="0"/>
+ <stop stop-color="#cdb069" offset="1"/>
+ </linearGradient>
+ <path transform="matrix(.75 0 0 .75 0 .199125)" d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path transform="matrix(.800824 0 0 .800824 5.15618 -.748763)" d="m18.344 20.979c-.095.006-.173.035-.231.087-.319.291.039 1.198.799 2.026.759.827 1.632 1.26 1.949.969.318-.292-.04-1.197-.798-2.024-.604-.657-1.3-1.086-1.719-1.058zm10.291.005c-.427.007-1.096.405-1.684 1.002-.786.8-1.175 1.692-.869 1.995.306.304 1.194-.1 1.982-.901.788-.8 1.177-1.694.87-1.996-.069-.068-.171-.102-.299-.1zm5.703 3.024c-.429.008-1 .176-1.553.455-1.001.505-1.655 1.226-1.463 1.611.193.386 1.163.288 2.166-.218 1.003-.507 1.657-1.23 1.461-1.614-.079-.157-.295-.24-.611-.234zm-10.297.896c-3.686.055-8.928 2.371-9.006 5.856-.088 3.943 5.966 5.042 9.457 5.09 2.963.04 6.497-1.415 7.621-3.67.245-.491-.075-1.489-.109-2.035-.025-.399.166-.795.125-1.192-.297-2.833-5.323-4.09-8.088-4.049zm-11.412.67c-.265-.008-.45.059-.531.194-.223.368.375 1.138 1.336 1.718.961.581 1.92.752 2.142.383.223-.369-.375-1.138-1.336-1.719-.574-.347-1.177-.562-1.611-.576zm11.564 2.385.957.115s-.242.536-.144.783c.15.38.589.632.986.727.286.068.757.127.871-.145.092-.217-.448-.349-.404-.582.052-.274.432-.557.695-.464.846.147 2.846.608 2.823 1.308-.09 2.725-3.514 3.813-5.639 3.774-2.141-.041-5.456-.863-5.361-2.651.07-1.337 2.195-2.579 2.904-2.568.527.008.08 1.263 1.006 1.299.474.018 1.377-.022 1.336-.494-.034-.382-1.037.168-1.133-.204-.119-.459 1.103-.898 1.103-.898zm10.578 1.889c-.976-.002-1.708.273-1.734.652-.029.43.855.84 1.975.916 1.118.076 2.048-.21 2.08-.639.031-.43-.853-.841-1.975-.918-.115-.007-.231-.011-.346-.011zm-13.38.943c-.181.004-.303.053-.328.178-.145.692 1.607 1.005 2.505 1.07 2.143.155 3.809.117 3.778-.656-.023-.561-.473-.22-3.696-.207-.639.002-1.717-.396-2.259-.385zm-9.225.965c-.068.001-.135.002-.203.006-1.121.052-2.013.443-1.994.873.019.431.944.738 2.066.685 1.121-.052 2.013-.443 1.994-.873-.017-.4-.823-.699-1.863-.691zm20.385 3.211c-.266-.01-.451.057-.533.191-.224.368.371 1.139 1.33 1.723s1.918.759 2.142.39c.224-.367-.371-1.139-1.33-1.722-.573-.349-1.175-.567-1.609-.582zm-15.969 1.035c-.435.003-1.091.295-1.699.758-.893.678-1.406 1.506-1.147 1.849.26.344 1.196.072 2.09-.607s1.408-1.509 1.147-1.852c-.075-.098-.209-.149-.391-.148zm5.141.939c-.41-.017-1.035.614-1.481 1.497-.506 1.001-.605 1.971-.221 2.166.385.194 1.108-.461 1.614-1.463.505-1.001.604-1.969.22-2.164-.039-.021-.084-.033-.132-.036zm5.781.053c-.027.003-.052.009-.076.018-.403.154-.405 1.129-.004 2.177.4 1.049 1.05 1.775 1.453 1.622.402-.154.404-1.129.004-2.178-.372-.976-.968-1.684-1.377-1.639z" fill="#efd211" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-shar.svg b/.icons/kora/mimetypes/scalable/application-x-shar.svg
new file mode 120000
index 000000000..832a1384e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-shar.svg
@@ -0,0 +1 @@
+application-x-rar.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-shared-library-la.svg b/.icons/kora/mimetypes/scalable/application-x-shared-library-la.svg
new file mode 120000
index 000000000..0688000fc
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-shared-library-la.svg
@@ -0,0 +1 @@
+multipart-encrypted.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-sharedlib.svg b/.icons/kora/mimetypes/scalable/application-x-sharedlib.svg
new file mode 120000
index 000000000..656ee235a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-sharedlib.svg
@@ -0,0 +1 @@
+application-octet-stream.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-shellscript.svg b/.icons/kora/mimetypes/scalable/application-x-shellscript.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-shellscript.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-shockwave-flash.svg b/.icons/kora/mimetypes/scalable/application-x-shockwave-flash.svg
new file mode 120000
index 000000000..be844f1e0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-shockwave-flash.svg
@@ -0,0 +1 @@
+application-flash.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-siag.svg b/.icons/kora/mimetypes/scalable/application-x-siag.svg
new file mode 120000
index 000000000..dd1df8999
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-siag.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-sif.svg b/.icons/kora/mimetypes/scalable/application-x-sif.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-sif.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-skg.svg b/.icons/kora/mimetypes/scalable/application-x-skg.svg
new file mode 100644
index 000000000..730b6a241
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-skg.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m40.933 24.536c2.038 0 3.692 1.654 3.692 3.692v7.385c0 2.038-1.654 3.692-3.692 3.692h-17.866c-2.038 0-3.692-1.654-3.692-3.692v-7.385c0-2.038 1.654-3.692 3.692-3.692h17.866zm-8.933 2.44c2.729 0 4.945 2.216 4.945 4.945s-2.216 4.944-4.945 4.944-4.945-2.215-4.945-4.944 2.216-4.945 4.945-4.945z" style="fill:#fddda3"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#df8800" offset="0"/>
+ <stop style="stop-color:#f89507" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-skgc.svg b/.icons/kora/mimetypes/scalable/application-x-skgc.svg
new file mode 100644
index 000000000..7a8db0a8d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-skgc.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m32.014 19.833c3.733 0.024 7.128 3.25 7.153 7.16v3.84l0.969 5e-3c0.417 0.039 0.484 0.077 0.662 0.147 0.812 0.322 1.335 0.936 1.369 2.015v11c-0.014 0.444-0.061 0.566-0.152 0.798-0.322 0.812-0.936 1.335-2.015 1.369h-16c-0.444-0.014-0.566-0.061-0.798-0.152-0.812-0.322-1.335-0.936-1.369-2.015v-11c0.013-0.418 0.047-0.487 0.106-0.67 0.285-0.875 0.942-1.462 2.061-1.497h9.833c0-2.261 0.49-4.94-1.197-5.555-1.102-0.402-2.453 0.474-2.47 1.749 0 0-0.403 2.085-2.166 2.14h-1c-0.933-0.03-0.996-0.211-1.278-0.417-2.806-2.05 1.241-8.948 6.292-8.917z" style="fill:#fde2a6"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#df8800" offset="0"/>
+ <stop style="stop-color:#f89507" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-sln.svg b/.icons/kora/mimetypes/scalable/application-x-sln.svg
new file mode 120000
index 000000000..dcd461466
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-sln.svg
@@ -0,0 +1 @@
+application-x-mono-develop.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-smb-server.svg b/.icons/kora/mimetypes/scalable/application-x-smb-server.svg
new file mode 100644
index 000000000..17a2f9070
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-smb-server.svg
@@ -0,0 +1,15 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m22.003 57.584c-0.267-0.064-0.478-0.123-0.632-0.176-0.155-0.053-0.315-0.128-0.48-0.224-0.166-0.096-0.286-0.216-0.36-0.36-0.075-0.144-0.112-0.317-0.112-0.52 0-0.133 0.021-0.261 0.064-0.384 0.048-0.128 0.125-0.253 0.232-0.376 0.106-0.128 0.264-0.229 0.472-0.304 0.213-0.08 0.464-0.12 0.752-0.12 0.298 0 0.554 0.032 0.768 0.096 0.213 0.059 0.378 0.147 0.496 0.264 0.117 0.117 0.205 0.237 0.264 0.36 0.058 0.123 0.101 0.269 0.128 0.44l-0.696 0.088c-0.064-0.448-0.368-0.672-0.912-0.672-0.571 0-0.856 0.179-0.856 0.536 0 0.16 0.061 0.277 0.184 0.352 0.122 0.075 0.352 0.157 0.688 0.248 0.048 0.011 0.136 0.035 0.264 0.072 0.133 0.032 0.221 0.056 0.264 0.072 0.048 0.011 0.128 0.035 0.24 0.072 0.112 0.032 0.189 0.059 0.232 0.08 0.048 0.021 0.114 0.053 0.2 0.096 0.09 0.043 0.154 0.083 0.192 0.12 0.037 0.037 0.082 0.085 0.136 0.144 0.053 0.059 0.09 0.12 0.112 0.184 0.026 0.059 0.048 0.128 0.064 0.208 0.021 0.08 0.032 0.165 0.032 0.256 0 0.251-0.059 0.467-0.176 0.648-0.112 0.181-0.259 0.32-0.44 0.416-0.176 0.091-0.352 0.155-0.528 0.192-0.176 0.043-0.35 0.064-0.52 0.064-1.024 0-1.616-0.445-1.776-1.336l0.696-0.112c0.074 0.581 0.434 0.872 1.08 0.872 0.634 0 0.952-0.221 0.952-0.664 0-0.048-6e-3 -0.091-0.016-0.128-6e-3 -0.043-0.022-0.08-0.048-0.112-0.027-0.032-0.051-0.059-0.072-0.08-0.022-0.027-0.056-0.051-0.104-0.072-0.048-0.027-0.088-0.045-0.12-0.056-0.027-0.016-0.075-0.032-0.144-0.048-0.07-0.021-0.123-0.037-0.16-0.048-0.032-0.011-0.091-0.024-0.176-0.04-0.086-0.021-0.147-0.037-0.184-0.048z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m26.219 55.696c-0.341 0-0.589 0.061-0.744 0.184-0.149 0.117-0.267 0.32-0.352 0.608l-0.672-0.096c0.176-0.848 0.797-1.272 1.864-1.272 0.587 0 1 0.109 1.24 0.328 0.245 0.213 0.368 0.627 0.368 1.24v1.824c0 0.293 0.072 0.576 0.216 0.848h-0.728c-0.069-0.149-0.115-0.32-0.136-0.512-0.485 0.405-0.997 0.608-1.536 0.608-0.416 0-0.757-0.104-1.024-0.312-0.267-0.213-0.4-0.504-0.4-0.872 0-0.427 0.2-0.768 0.6-1.024 0.171-0.112 0.539-0.208 1.104-0.288 0.565-0.085 0.963-0.168 1.192-0.248v-0.176c0-0.56-0.331-0.84-0.992-0.84zm-0.304 3.184c0.864 0 1.296-0.448 1.296-1.344v-0.248c-0.176 0.075-0.469 0.144-0.88 0.208-0.405 0.059-0.725 0.141-0.96 0.248-0.229 0.101-0.344 0.269-0.344 0.504 0 0.421 0.296 0.632 0.888 0.632z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m30.744 55.696c-0.208 0-0.381 0.04-0.52 0.12-0.139 0.075-0.243 0.187-0.312 0.336-0.069 0.144-0.117 0.299-0.144 0.464s-0.04 0.36-0.04 0.584v2.16h-0.712v-4.144h0.712v0.576c0.203-0.448 0.595-0.672 1.176-0.672 0.603 0 0.992 0.24 1.168 0.72 0.325-0.48 0.755-0.72 1.288-0.72 0.853 0 1.28 0.464 1.28 1.392v2.848h-0.712v-2.608c0-0.704-0.243-1.056-0.728-1.056-0.672 0-1.008 0.416-1.008 1.248v2.416h-0.712v-2.696c0-0.645-0.245-0.968-0.736-0.968z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m39.264 57.224c0 0.656-0.16 1.192-0.48 1.608-0.314 0.416-0.752 0.624-1.312 0.624-0.458 0-0.826-0.203-1.104-0.608v0.512h-0.712v-5.728h0.712v2.04c0.294-0.368 0.675-0.552 1.144-0.552 0.539 0 0.966 0.192 1.28 0.576 0.315 0.379 0.472 0.888 0.472 1.528zm-1.816-1.528c-0.352 0-0.621 0.144-0.808 0.432-0.181 0.288-0.272 0.661-0.272 1.12 0 0.613 0.104 1.04 0.312 1.28 0.208 0.235 0.454 0.352 0.736 0.352 0.214 0 0.398-0.053 0.552-0.16 0.16-0.107 0.28-0.245 0.36-0.416 0.08-0.176 0.136-0.347 0.168-0.512 0.038-0.171 0.056-0.339 0.056-0.504 0-0.459-0.088-0.837-0.264-1.136-0.176-0.304-0.456-0.456-0.84-0.456z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m41.781 55.696c-0.341 0-0.589 0.061-0.744 0.184-0.149 0.117-0.266 0.32-0.352 0.608l-0.672-0.096c0.176-0.848 0.798-1.272 1.864-1.272 0.587 0 1 0.109 1.24 0.328 0.246 0.213 0.368 0.627 0.368 1.24v1.824c0 0.293 0.072 0.576 0.216 0.848h-0.728c-0.069-0.149-0.114-0.32-0.136-0.512-0.485 0.405-0.997 0.608-1.536 0.608-0.416 0-0.757-0.104-1.024-0.312-0.266-0.213-0.4-0.504-0.4-0.872 0-0.427 0.2-0.768 0.6-1.024 0.171-0.112 0.539-0.208 1.104-0.288 0.566-0.085 0.963-0.168 1.192-0.248v-0.176c0-0.56-0.33-0.84-0.992-0.84zm-0.304 3.184c0.864 0 1.296-0.448 1.296-1.344v-0.248c-0.176 0.075-0.469 0.144-0.88 0.208-0.405 0.059-0.725 0.141-0.96 0.248-0.229 0.101-0.344 0.269-0.344 0.504 0 0.421 0.296 0.632 0.888 0.632z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m22.912 24.481c1.767 0 3.2 1.432 3.2 3.2 0 1.011-0.47 1.913-1.202 2.499 1.01 3.074 3.831 5.327 7.202 5.501 0 1.24 0.513 2.361 1.339 3.161l-0.939 0.039c-5.159 0-9.503-3.488-10.803-8.234-1.172-0.476-1.997-1.624-1.997-2.966 0-1.768 1.432-3.2 3.2-3.2zm13.2-8c1.767 0 3.2 1.432 3.2 3.2 0 1.767-1.433 3.2-3.2 3.2-1.764 0-3.195-1.428-3.2-3.19-0.133-7e-3 -0.266-0.01-0.4-0.01-3.108 0-5.802 1.772-7.127 4.361-0.705-0.481-1.556-0.761-2.473-0.761l-0.729 0.06c1.696-4.03 5.682-6.86 10.329-6.86 0.809 0 1.599 0.086 2.36 0.249 0.381-0.161 0.8-0.249 1.24-0.249zm0.4 16c0.706 0 1.358 0.228 1.887 0.616 1.312-1.425 2.113-3.327 2.113-5.416 0-1.748-0.561-3.365-1.512-4.681 0.889-0.774 1.464-1.9 1.509-3.16 1.981 2.02 3.203 4.788 3.203 7.841 0 3.473-1.581 6.577-4.063 8.631-0.293 1.465-1.586 2.569-3.137 2.569-1.768 0-3.2-1.433-3.2-3.2 0-1.768 1.432-3.2 3.2-3.2z" style="fill-rule:nonzero;fill:#3d2248"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(-.354839 -61.1575 61.1578 -.354838 32.5323 63.5381)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#8549a0" offset="0"/>
+ <stop style="stop-color:#c16fe3" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-smb-workgroup.svg b/.icons/kora/mimetypes/scalable/application-x-smb-workgroup.svg
new file mode 100644
index 000000000..41b675c12
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-smb-workgroup.svg
@@ -0,0 +1,15 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m22.627 57.519c-0.25-0.06-0.447-0.115-0.592-0.165s-0.295-0.12-0.45-0.21-0.268-0.203-0.338-0.338-0.105-0.297-0.105-0.487c0-0.125 0.02-0.245 0.06-0.36 0.045-0.12 0.118-0.238 0.218-0.353 0.1-0.12 0.247-0.215 0.442-0.285 0.2-0.075 0.435-0.112 0.705-0.112 0.28 0 0.52 0.03 0.72 0.09 0.2 0.055 0.355 0.137 0.465 0.247s0.193 0.223 0.248 0.338 0.095 0.252 0.12 0.412l-0.653 0.083c-0.06-0.42-0.345-0.63-0.855-0.63-0.535 0-0.802 0.167-0.802 0.502 0 0.15 0.057 0.26 0.172 0.33s0.33 0.148 0.645 0.233c0.045 0.01 0.128 0.032 0.248 0.067 0.125 0.03 0.207 0.053 0.247 0.068 0.045 0.01 0.12 0.032 0.225 0.067 0.105 0.03 0.178 0.055 0.218 0.075 0.045 0.02 0.107 0.05 0.187 0.09 0.085 0.04 0.145 0.078 0.18 0.113s0.078 0.08 0.128 0.135 0.085 0.112 0.105 0.172c0.025 0.055 0.045 0.12 0.06 0.195 0.02 0.075 0.03 0.155 0.03 0.24 0 0.235-0.055 0.438-0.165 0.608-0.105 0.17-0.243 0.3-0.413 0.39-0.165 0.085-0.33 0.145-0.495 0.18-0.165 0.04-0.327 0.06-0.487 0.06-0.96 0-1.515-0.418-1.665-1.253l0.652-0.105c0.07 0.545 0.408 0.818 1.013 0.818 0.595 0 0.892-0.208 0.892-0.623 0-0.045-5e-3 -0.085-0.015-0.12-5e-3 -0.04-0.02-0.075-0.045-0.105s-0.047-0.055-0.067-0.075c-0.02-0.025-0.053-0.047-0.098-0.067-0.045-0.025-0.082-0.043-0.112-0.053-0.025-0.015-0.07-0.03-0.135-0.045-0.065-0.02-0.115-0.035-0.15-0.045-0.03-0.01-0.085-0.022-0.165-0.037-0.08-0.02-0.138-0.035-0.173-0.045z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m26.58 55.749c-0.32 0-0.552 0.057-0.697 0.172-0.14 0.11-0.25 0.3-0.33 0.57l-0.63-0.09c0.165-0.795 0.747-1.192 1.747-1.192 0.55 0 0.938 0.102 1.163 0.307 0.23 0.2 0.345 0.588 0.345 1.163v1.71c0 0.275 0.067 0.54 0.202 0.795h-0.682c-0.065-0.14-0.108-0.3-0.128-0.48-0.455 0.38-0.935 0.57-1.44 0.57-0.39 0-0.71-0.098-0.96-0.293-0.25-0.2-0.375-0.472-0.375-0.817 0-0.4 0.188-0.72 0.563-0.96 0.16-0.105 0.505-0.195 1.035-0.27 0.53-0.08 0.902-0.158 1.117-0.233v-0.165c0-0.525-0.31-0.787-0.93-0.787zm-0.285 2.985c0.81 0 1.215-0.42 1.215-1.26v-0.233c-0.165 0.07-0.44 0.135-0.825 0.195-0.38 0.055-0.68 0.133-0.9 0.233-0.215 0.095-0.322 0.252-0.322 0.472 0 0.395 0.277 0.593 0.832 0.593z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m30.823 55.749c-0.195 0-0.358 0.037-0.488 0.112-0.13 0.07-0.227 0.175-0.292 0.315-0.065 0.135-0.11 0.28-0.135 0.435s-0.038 0.338-0.038 0.548v2.025h-0.667v-3.885h0.667v0.54c0.19-0.42 0.558-0.63 1.103-0.63 0.565 0 0.93 0.225 1.095 0.675 0.305-0.45 0.707-0.675 1.207-0.675 0.8 0 1.2 0.435 1.2 1.305v2.67h-0.667v-2.445c0-0.66-0.228-0.99-0.683-0.99-0.63 0-0.945 0.39-0.945 1.17v2.265h-0.667v-2.528c0-0.605-0.23-0.907-0.69-0.907z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m38.81 57.181c0 0.615-0.15 1.118-0.45 1.508-0.295 0.39-0.705 0.585-1.23 0.585-0.43 0-0.775-0.19-1.035-0.57v0.48h-0.667v-5.37h0.667v1.912c0.275-0.345 0.633-0.517 1.073-0.517 0.505 0 0.905 0.18 1.2 0.54 0.295 0.355 0.442 0.832 0.442 1.432zm-1.702-1.432c-0.33 0-0.583 0.135-0.758 0.405-0.17 0.27-0.255 0.62-0.255 1.05 0 0.575 0.098 0.975 0.293 1.2 0.195 0.22 0.425 0.33 0.69 0.33 0.2 0 0.372-0.05 0.517-0.15 0.15-0.1 0.263-0.23 0.338-0.39 0.075-0.165 0.127-0.325 0.157-0.48 0.035-0.16 0.053-0.318 0.053-0.473 0-0.43-0.083-0.785-0.248-1.065-0.165-0.285-0.427-0.427-0.787-0.427z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m41.17 55.749c-0.32 0-0.552 0.057-0.697 0.172-0.14 0.11-0.25 0.3-0.33 0.57l-0.63-0.09c0.165-0.795 0.747-1.192 1.747-1.192 0.55 0 0.938 0.102 1.163 0.307 0.23 0.2 0.345 0.588 0.345 1.163v1.71c0 0.275 0.067 0.54 0.202 0.795h-0.682c-0.065-0.14-0.108-0.3-0.128-0.48-0.455 0.38-0.935 0.57-1.44 0.57-0.39 0-0.71-0.098-0.96-0.293-0.25-0.2-0.375-0.472-0.375-0.817 0-0.4 0.188-0.72 0.563-0.96 0.16-0.105 0.505-0.195 1.035-0.27 0.53-0.08 0.902-0.158 1.117-0.233v-0.165c0-0.525-0.31-0.787-0.93-0.787zm-0.285 2.985c0.81 0 1.215-0.42 1.215-1.26v-0.233c-0.165 0.07-0.44 0.135-0.825 0.195-0.38 0.055-0.68 0.133-0.9 0.233-0.215 0.095-0.322 0.252-0.322 0.472 0 0.395 0.277 0.593 0.832 0.593z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m22.912 24.481c1.767 0 3.2 1.432 3.2 3.2 0 1.011-0.47 1.913-1.202 2.499 1.01 3.074 3.831 5.327 7.202 5.501 0 1.24 0.513 2.361 1.339 3.161l-0.939 0.039c-5.159 0-9.503-3.488-10.803-8.234-1.172-0.476-1.997-1.624-1.997-2.966 0-1.768 1.432-3.2 3.2-3.2zm13.2-8c1.767 0 3.2 1.432 3.2 3.2 0 1.767-1.433 3.2-3.2 3.2-1.764 0-3.195-1.428-3.2-3.19-0.133-7e-3 -0.266-0.01-0.4-0.01-3.108 0-5.802 1.772-7.127 4.361-0.705-0.481-1.556-0.761-2.473-0.761l-0.729 0.06c1.696-4.03 5.682-6.86 10.329-6.86 0.809 0 1.599 0.086 2.36 0.249 0.381-0.161 0.8-0.249 1.24-0.249zm0.4 16c0.706 0 1.358 0.228 1.887 0.616 1.312-1.425 2.113-3.327 2.113-5.416 0-1.748-0.561-3.365-1.512-4.681 0.889-0.774 1.464-1.9 1.509-3.16 1.981 2.02 3.203 4.788 3.203 7.841 0 3.473-1.581 6.577-4.063 8.631-0.293 1.465-1.586 2.569-3.137 2.569-1.768 0-3.2-1.433-3.2-3.2 0-1.768 1.432-3.2 3.2-3.2z" style="fill-rule:nonzero;fill:#296f79"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,469.44,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#348692" offset="0"/>
+ <stop style="stop-color:#69b9cd" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-snoop.svg b/.icons/kora/mimetypes/scalable/application-x-snoop.svg
new file mode 120000
index 000000000..041df4b08
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-snoop.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-sogouskin.svg b/.icons/kora/mimetypes/scalable/application-x-sogouskin.svg
new file mode 100644
index 000000000..16ded420c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-sogouskin.svg
@@ -0,0 +1,12 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 177.88 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#e9883d" offset="0"/>
+ <stop stop-color="#e09e6b" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <g fill="#ffffff" fill-rule="nonzero">
+ <path d="m10 35.164c1.634-.963 3.685-1.647 6.063-2.009.772-.117 1.954-.163 3.144-.186.018 0 .036-.001.053-.002l.001.001c1.095-.024 2.191.007 3.283.093 4.698.442 8.791 1.913 12.326 4.444 1.186.842 1.209.743-.945 3.209-1.758 2.005-2.018 2.176-2.455 2.064-.107-.023-.61-.264-1.131-.552-2.689-1.503-5.739-2.592-8.112-2.885-1.274-.154-2.261.032-2.773.549-.256.26-.358.945-.186 1.332.317.721 1.535 1.408 4.782 2.701 4.647 1.86 6.583 2.855 8.49 4.353 1.902 1.493 3.08 3.267 3.521 5.225.27 1.209.176 3.205-.187 4.215-.317.891-.721 1.566-1.318 2.283-.615.738-1.275 1.405-1.97 2.001h-14.968c-2.02 0-3.958-.803-5.387-2.231-1.371-1.372-2.166-3.214-2.227-5.147.133.084.285.183.459.297 1.317.854 2.732 1.548 4.213 2.066 2.131.758 3.666 1.083 5.41 1.102.954 0 1.132-.056 1.639-.233.754-.274 1.073-.594 1.129-1.236.028-.405-.045-.578-.25-.918-.526-.832-1.652-1.501-5.35-3.162-3.079-1.391-4.149-1.93-5.535-2.744-.629-.375-1.201-.749-1.719-1.127z" fill-opacity=".5"/>
+ <path d="m30.002 25v6.5c0 .277.223.5.5.5h3.001c.277 0 .5-.223.5-.5v-6.5zm1 4h2.001v2h-2.001z"/>
+ <path d="m32.002 4h-2v2h2zm0 2v2h2v-2zm0 2h-2v2h2zm0 2v2h2v-2zm0 2h-2v2h2zm0 2v2h2v-2zm0 2h-2v2h2zm0 2v2h2v-2zm0 2h-2v2h2zm0 2v2h2v-2z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-solus-package.svg b/.icons/kora/mimetypes/scalable/application-x-solus-package.svg
new file mode 100644
index 000000000..237ac913a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-solus-package.svg
@@ -0,0 +1,15 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m24.801 56.221v0.329h-3.098c0.029 0.464 0.169 0.818 0.418 1.062 0.251 0.242 0.6 0.363 1.047 0.363 0.259 0 0.509-0.032 0.751-0.095 0.244-0.064 0.486-0.159 0.725-0.286v0.637c-0.242 0.103-0.49 0.181-0.744 0.235-0.254 0.053-0.511 0.08-0.772 0.08-0.655 0-1.173-0.19-1.557-0.571-0.381-0.381-0.571-0.896-0.571-1.546 0-0.671 0.181-1.203 0.542-1.596 0.364-0.396 0.853-0.593 1.468-0.593 0.552 0 0.988 0.178 1.308 0.534 0.322 0.354 0.483 0.836 0.483 1.447zm-0.674-0.198c-4e-3 -0.369-0.108-0.663-0.311-0.883-0.2-0.219-0.466-0.329-0.798-0.329-0.376 0-0.678 0.106-0.905 0.318-0.224 0.213-0.354 0.512-0.388 0.898l2.402-4e-3z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m27.497 54.811c-0.362 0-0.647 0.141-0.857 0.425-0.21 0.28-0.315 0.666-0.315 1.157s0.103 0.878 0.311 1.161c0.21 0.28 0.497 0.421 0.861 0.421 0.358 0 0.643-0.142 0.853-0.425s0.315-0.669 0.315-1.157c0-0.486-0.105-0.871-0.315-1.154-0.21-0.285-0.495-0.428-0.853-0.428zm0-0.572c0.586 0 1.046 0.191 1.38 0.572 0.335 0.381 0.502 0.908 0.502 1.582 0 0.671-0.167 1.199-0.502 1.582-0.334 0.381-0.794 0.571-1.38 0.571-0.589 0-1.05-0.19-1.385-0.571-0.332-0.383-0.498-0.911-0.498-1.582 0-0.674 0.166-1.201 0.498-1.582 0.335-0.381 0.796-0.572 1.385-0.572z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m31.144 57.825v2.175h-0.677v-5.662h0.677v0.623c0.142-0.244 0.32-0.425 0.535-0.542 0.217-0.12 0.476-0.18 0.776-0.18 0.498 0 0.902 0.198 1.212 0.594 0.313 0.395 0.469 0.915 0.469 1.56 0 0.644-0.156 1.164-0.469 1.56-0.31 0.395-0.714 0.593-1.212 0.593-0.3 0-0.559-0.058-0.776-0.176-0.215-0.119-0.393-0.301-0.535-0.545zm2.293-1.432c0-0.496-0.103-0.884-0.308-1.165-0.203-0.283-0.482-0.425-0.839-0.425-0.356 0-0.637 0.142-0.842 0.425-0.203 0.281-0.304 0.669-0.304 1.165 0 0.495 0.101 0.885 0.304 1.168 0.205 0.281 0.486 0.421 0.842 0.421 0.357 0 0.636-0.14 0.839-0.421 0.205-0.283 0.308-0.673 0.308-1.168z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m35.227 52.742h0.678v3.365l2.01-1.769h0.861l-2.175 1.919 2.266 2.183h-0.878l-2.084-2.003v2.003h-0.678v-5.698z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m42.302 56.342c0-0.489-0.101-0.867-0.303-1.136-0.201-0.268-0.483-0.403-0.846-0.403-0.362 0-0.644 0.135-0.846 0.403-0.201 0.269-0.301 0.647-0.301 1.136 0 0.485 0.1 0.863 0.301 1.131 0.202 0.269 0.484 0.403 0.846 0.403 0.363 0 0.645-0.134 0.846-0.403 0.202-0.268 0.303-0.646 0.303-1.131zm0.674 1.589c0 0.698-0.155 1.217-0.465 1.556-0.31 0.342-0.785 0.513-1.424 0.513-0.237 0-0.461-0.018-0.67-0.055-0.21-0.034-0.414-0.088-0.612-0.161v-0.656c0.198 0.108 0.393 0.187 0.586 0.238 0.193 0.052 0.389 0.077 0.589 0.077 0.442 0 0.773-0.116 0.993-0.348 0.22-0.229 0.329-0.577 0.329-1.043v-0.333c-0.139 0.241-0.317 0.422-0.534 0.541-0.217 0.12-0.477 0.18-0.78 0.18-0.503 0-0.908-0.192-1.216-0.575s-0.461-0.891-0.461-1.523c0-0.635 0.153-1.144 0.461-1.528 0.308-0.383 0.713-0.575 1.216-0.575 0.303 0 0.563 0.06 0.78 0.18s0.395 0.3 0.534 0.542v-0.623h0.674v3.593z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m27.919 16c0.026-0.01 0.206 0.249 0.399 0.572s0.688 1.094 1.098 1.712c0.837 1.259 1.492 2.297 1.86 2.947l0.247 0.434 0.094 1.216c0.051 0.668 0.212 2.924 0.359 5.013 0.215 3.068 0.255 3.806 0.205 3.837-0.034 0.021-0.073 0.04-0.086 0.035-0.013 0-0.724-0.077-1.579-0.164-5.948-0.611-7.134-0.759-8.227-1.025-0.434-0.105-0.837-0.203-0.896-0.217-0.059-0.013-0.108-0.052-0.108-0.086s0.308-0.609 0.685-1.279c3.115-5.535 4.785-9.125 5.671-12.183 0.127-0.437 0.252-0.803 0.278-0.812zm4.579 6.132c0.013-0.01 0.037 0.01 0.07 0.023 0.194 0.104 1.459 1.277 2.278 2.112 1.881 1.919 3.245 3.732 4.201 5.587 0.287 0.555 0.369 0.755 0.333 0.811-0.067 0.107-0.944 0.463-1.612 0.657-0.671 0.194-1.421 0.332-2.182 0.4v-0.01c-0.709 0.067-2.376 0.068-2.415 0.01-0.016-0.026 0.038-0.257 0.121-0.514 0.831-2.585 0.616-5.656-0.597-8.495-0.184-0.431-0.237-0.57-0.197-0.583v2e-3zm3.528 2.139c0.069-0.018 0.343 0.052 0.85 0.206 1.813 0.552 3.029 1.019 4.11 1.582 0.934 0.487 2.014 1.23 2.014 1.385 0 0.038-0.069 0.183-0.153 0.321-0.515 0.851-1.287 1.665-2.07 2.183-0.285 0.188-0.537 0.341-0.56 0.341-0.067 0-0.079-0.082-0.103-0.717-0.027-0.695-0.137-1.165-0.414-1.757-0.511-1.093-1.45-2.008-3.29-3.211-0.315-0.206-0.452-0.315-0.384-0.333zm7.365 5.84c0.03 0.084-1.767 2.203-2.098 2.698-1.467 2.196-8.962 3.816-15.298 3.517-2.268-0.107-4.665-3.142-4.59-3.127 0.06 0.013 7.329 1.482 13.846 0.408 4.577-0.754 8.13-3.522 8.14-3.496z" style="fill-opacity:.47;fill-rule:nonzero"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,469.44,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#348692" offset="0"/>
+ <stop style="stop-color:#69b9cd" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-source-rpm.svg b/.icons/kora/mimetypes/scalable/application-x-source-rpm.svg
new file mode 120000
index 000000000..08dae7914
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-source-rpm.svg
@@ -0,0 +1 @@
+application-x-rpm.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-spkac+base64.svg b/.icons/kora/mimetypes/scalable/application-x-spkac+base64.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-spkac+base64.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-spkac.svg b/.icons/kora/mimetypes/scalable/application-x-spkac.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-spkac.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-spss-por.svg b/.icons/kora/mimetypes/scalable/application-x-spss-por.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-spss-por.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-spss-sav.svg b/.icons/kora/mimetypes/scalable/application-x-spss-sav.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-spss-sav.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-sqlite.svg b/.icons/kora/mimetypes/scalable/application-x-sqlite.svg
new file mode 100644
index 000000000..4ca4ce2ba
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-sqlite.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m28.701 58.971c-0.448 0-0.82-0.109-1.115-0.328-0.289-0.218-0.502-0.492-0.639-0.819l0.672-0.279c0.213 0.503 0.576 0.754 1.09 0.754 0.235 0 0.426-0.052 0.574-0.156 0.153-0.104 0.229-0.24 0.229-0.41 0-0.262-0.183-0.439-0.549-0.532l-0.811-0.197c-0.257-0.066-0.5-0.189-0.73-0.369-0.229-0.186-0.344-0.434-0.344-0.746 0-0.355 0.156-0.642 0.467-0.86 0.317-0.224 0.691-0.336 1.123-0.336 0.355 0 0.672 0.082 0.951 0.246 0.278 0.158 0.478 0.388 0.598 0.688l-0.656 0.271c-0.147-0.356-0.453-0.533-0.918-0.533-0.224 0-0.412 0.046-0.565 0.139s-0.229 0.219-0.229 0.377c0 0.23 0.177 0.385 0.532 0.467l0.795 0.189c0.377 0.087 0.656 0.238 0.836 0.451s0.271 0.453 0.271 0.721c0 0.36-0.148 0.661-0.443 0.901-0.295 0.241-0.675 0.361-1.139 0.361z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m34.036 60.61v-1.77l0.032-0.558h-0.032c-0.121 0.197-0.304 0.361-0.55 0.492-0.24 0.131-0.513 0.197-0.819 0.197-0.519 0-0.967-0.205-1.344-0.615s-0.566-0.918-0.566-1.524c0-0.607 0.189-1.115 0.566-1.524 0.377-0.41 0.825-0.615 1.344-0.615 0.306 0 0.579 0.065 0.819 0.197 0.246 0.131 0.429 0.295 0.55 0.491h0.032v-0.557h0.722v5.786h-0.754zm-1.246-2.328c0.355 0 0.656-0.131 0.901-0.393 0.252-0.262 0.377-0.615 0.377-1.057 0-0.443-0.125-0.795-0.377-1.057-0.245-0.263-0.546-0.394-0.901-0.394-0.35 0-0.65 0.134-0.902 0.402-0.251 0.262-0.377 0.612-0.377 1.049s0.126 0.789 0.377 1.057c0.252 0.262 0.552 0.393 0.902 0.393z" style="fill-rule:nonzero;fill:#fff"/>
+ <rect x="35.677" y="52.972" width=".754" height="5.868" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m21.253 24.634c0.303 0.32 0.748 0.32 0.894 0.32 0.272 0 0.608-0.045 1.089-0.146 0.377-0.079 0.703-0.158 0.99-0.228 0.564-0.137 0.972-0.236 1.356-0.236 0.216 0 0.611 0.094 1.029 0.193 0.651 0.155 1.461 0.347 2.245 0.347 0.791 0 1.624-0.061 2.149-0.109 0.174 0.654 0.589 1.731 1.53 2.502 1.279 1.049 2.228 1.516 2.268 1.536 0.243 0.118 0.535 0.056 0.708-0.151 0.174-0.207 0.184-0.506 0.026-0.724-6e-3 -8e-3 -0.645-0.912-0.621-1.928 0.01-0.404 0.025-0.721 0.04-0.962 0.797 0.235 2.154 0.76 2.854 1.749 1.06 1.497 1.495 3.802 1.379 4.559-0.122 0.788-0.136 0.788-0.51 0.788-0.815 0-1.499 0.033-2.27 0.453-0.682 0.371-1.057 0.777-1.098 0.822-0.153 0.17-0.194 0.413-0.104 0.623 0.089 0.211 0.292 0.35 0.52 0.359 0.221 8e-3 0.887 0.063 1.316 0.219 0.227 0.083 0.423 0.179 0.613 0.273 0.303 0.149 0.59 0.291 0.924 0.33 0.109 0.013 0.22 0.019 0.326 0.017 0.123 0.286 0.333 0.628 0.685 0.898 0.27 0.207 0.545 0.335 0.787 0.448 0.298 0.138 0.533 0.248 0.713 0.472 0.473 0.586 0.632 1.222 0.633 1.228 0.062 0.254 0.285 0.439 0.546 0.45 9e-3 1e-3 0.018 1e-3 0.027 1e-3 0.25 0 0.475-0.158 0.557-0.397 0.036-0.107 0.347-1.09-0.066-2.529-0.148-0.515-0.376-0.96-0.597-1.391-0.36-0.7-0.671-1.305-0.54-2.047 0.612-3.484 0.57-6.318-0.126-8.421-1.082-3.271-3.702-5.093-4.216-5.425-0.255-0.165-0.485-0.31-0.679-0.43 0.18-0.143 0.408-0.294 0.679-0.409 0.617-0.262 0.877-0.334 0.949-0.351h0.013c0.256 0 0.453-0.169 0.528-0.419 0.078-0.259-0.066-0.538-0.3-0.675-0.044-0.027-1.104-0.643-2.502-0.643-0.288 0-0.574 0.026-0.851 0.078-0.862 0.163-1.471 0.406-2.06 0.641-0.575 0.23-1.118 0.446-1.929 0.617-0.394 0.083-0.757 0.147-1.108 0.209-1.207 0.213-2.249 0.397-3.808 1.193-2.034 1.039-3.178 2.176-3.221 3.201-9e-3 0.216-4e-3 0.409 0.015 0.578-0.191 0.095-0.422 0.216-0.656 0.349-0.951 0.541-1.35 0.946-1.377 1.398-0.018 0.315 0.066 0.574 0.251 0.77z" style="fill-rule:nonzero;fill:#3f546c"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#70a8eb" offset="0"/>
+ <stop style="stop-color:#d2e6ff" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-sqlite2.svg b/.icons/kora/mimetypes/scalable/application-x-sqlite2.svg
new file mode 120000
index 000000000..72b42d870
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-sqlite2.svg
@@ -0,0 +1 @@
+application-x-sqlite.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-sqlite3.svg b/.icons/kora/mimetypes/scalable/application-x-sqlite3.svg
new file mode 120000
index 000000000..72b42d870
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-sqlite3.svg
@@ -0,0 +1 @@
+application-x-sqlite.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-srt.svg b/.icons/kora/mimetypes/scalable/application-x-srt.svg
new file mode 120000
index 000000000..5c9e1811b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-srt.svg
@@ -0,0 +1 @@
+./application-x-subrip.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-srtrip.svg b/.icons/kora/mimetypes/scalable/application-x-srtrip.svg
new file mode 120000
index 000000000..5c9e1811b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-srtrip.svg
@@ -0,0 +1 @@
+./application-x-subrip.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-st-disk-image.svg b/.icons/kora/mimetypes/scalable/application-x-st-disk-image.svg
new file mode 100644
index 000000000..82369a390
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-st-disk-image.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#00416e" offset="0"/>
+ <stop stop-color="#1584ab" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m19.351 12.382c-.415.042-.434.03-.483.551-.079 7.185-1.749 14.132-6.138 17.445-.486.318-.539.319-.239.851l1.521 2.696c.279.663.417.492.865.188 3.029-2.119 4.963-4.911 5.933-8.336.328-1.155.495-2.383.586-3.686v11.648c-.03.627-.005.642.575.642h4.386c.602.067.387-.123.387-.682v-10.332c.094.833.227 1.64.446 2.41.97 3.425 2.904 6.217 5.933 8.336.448.304.586.475.865-.188l1.521-2.696c.3-.532.247-.533-.239-.851-4.389-3.313-6.059-10.26-6.138-17.445-.002-.444-.068-.558-.483-.551z" fill="#ffffff" fill-opacity=".53" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-step.svg b/.icons/kora/mimetypes/scalable/application-x-step.svg
new file mode 100644
index 000000000..1807e2c2f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-step.svg
@@ -0,0 +1,11 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 177.88 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#639b8e" offset="0"/>
+ <stop stop-color="#80b0a5" offset="1"/>
+ </linearGradient>
+ <path transform="scale(.75)" d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <g fill-opacity=".5">
+ <path transform="translate(.500066 -10.1779)" d="m29 23v7.05h-1v-7.05zm-5 0v7.05h-1v-7.05zm-5 0v7.05h-1v-7.05z" fill="#e4e4e4"/>
+ <path d="m26.5 22.322c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5-2.5-1.12-2.5-2.5zm-5 0c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5-2.5-1.12-2.5-2.5zm0 0c0 1.38-1.12 2.5-2.5 2.5s-2.5-1.12-2.5-2.5 1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5zm-6.998-11.5h18.998c.554 0 1 .446 1 1v17h-2v-16h-16.998v16h-2v-17c-.035-.553.446-1 1-1z" fill="#3a4148"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-stuffit.svg b/.icons/kora/mimetypes/scalable/application-x-stuffit.svg
new file mode 100644
index 000000000..e94df2c28
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-stuffit.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m42 18.285c0-1.262-1.023-2.285-2.285-2.285h-15.23c-1.262 0-2.285 1.023-2.285 2.285v17.43c0 1.262 1.023 2.285 2.285 2.285h15.23c1.262 0 2.285-1.023 2.285-2.285v-17.43z" style="fill:#044937"/>
+ <path d="m33.245 24.663v1.1h-2.2v-1.1h2.2zm0-1.645v1.1h-2.2v-1.1h2.2zm0-1.608v1.1h-2.2v-1.1h2.2zm-0.024-1.636v1.1h-2.2v-1.1h2.2zm0.014-1.572v1.1h-2.2v-1.1h2.2zm4e-3 -1.591v1.1h-2.2v-1.1h2.2z" style="fill-opacity:.93;fill:#fff"/>
+ <path d="m32.951 27.371v-0.694c0-0.194-0.157-0.351-0.349-0.351h-0.97c-0.193 0-0.349 0.157-0.349 0.351v0.693l-0.539 1.591c-0.151 0.443-0.079 0.935 0.193 1.317 0.272 0.381 0.713 0.608 1.18 0.608s0.908-0.227 1.18-0.608c0.271-0.382 0.344-0.874 0.193-1.317l-0.539-1.59zm-0.226 2.497c-0.279 0.393-0.937 0.393-1.217 0-0.14-0.197-0.177-0.451-0.1-0.68l0.181-0.533h1.055l0.181 0.533c0.078 0.229 0.04 0.483-0.1 0.68z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m28.004 59.405c-0.444 0-0.813-0.108-1.106-0.325-0.287-0.217-0.498-0.488-0.634-0.814l0.667-0.276c0.211 0.499 0.572 0.748 1.081 0.748 0.234 0 0.423-0.051 0.57-0.154 0.151-0.103 0.227-0.239 0.227-0.407 0-0.26-0.181-0.436-0.544-0.529l-0.806-0.195c-0.254-0.065-0.496-0.187-0.723-0.366-0.228-0.184-0.342-0.431-0.342-0.74 0-0.352 0.155-0.637 0.464-0.854 0.314-0.222 0.685-0.333 1.114-0.333 0.352 0 0.667 0.081 0.943 0.244 0.277 0.157 0.474 0.385 0.594 0.683l-0.651 0.268c-0.146-0.352-0.45-0.528-0.911-0.528-0.222 0-0.409 0.046-0.561 0.138s-0.227 0.217-0.227 0.374c0 0.228 0.176 0.382 0.528 0.464l0.789 0.187c0.374 0.086 0.651 0.236 0.829 0.447 0.179 0.211 0.269 0.45 0.269 0.716 0 0.357-0.147 0.656-0.439 0.894-0.293 0.239-0.67 0.358-1.131 0.358zm5.108-4.115h0.976v0.683h-0.976v2.033c0 0.434 0.179 0.651 0.537 0.651 0.135 0 0.249-0.022 0.341-0.065l0.26 0.642c-0.162 0.071-0.363 0.106-0.601 0.106-0.418 0-0.738-0.111-0.96-0.333-0.217-0.223-0.325-0.537-0.325-0.944v-2.09h-0.7v-0.683h0.7v-1.22h0.748v1.22zm2.302 3.985h-0.878l1.407-2.025-1.374-1.96h0.845l0.984 1.407 0.936-1.407h0.878l-1.391 1.96 1.423 2.025h-0.878l-0.984-1.472-0.968 1.472zm-4.423 0h-0.749v-3.985h0.749v3.985zm0-4.985c-0.103 0.103-0.228 0.154-0.375 0.154-0.146 0-0.271-0.051-0.374-0.154s-0.154-0.228-0.154-0.374c0-0.147 0.051-0.271 0.154-0.374s0.228-0.155 0.374-0.155c0.147 0 0.272 0.052 0.375 0.155s0.154 0.227 0.154 0.374c0 0.146-0.051 0.271-0.154 0.374z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(1.07196,-49.7469,49.7469,1.07196,178.156,54.3653)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#075" offset="0"/>
+ <stop style="stop-color:#3ec884" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-stx-disk-image.svg b/.icons/kora/mimetypes/scalable/application-x-stx-disk-image.svg
new file mode 120000
index 000000000..f59b60c03
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-stx-disk-image.svg
@@ -0,0 +1 @@
+application-x-st-disk-image.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-subrip.svg b/.icons/kora/mimetypes/scalable/application-x-subrip.svg
new file mode 100644
index 000000000..1a6eff82f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-subrip.svg
@@ -0,0 +1,14 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m25.838 57.862l0.695-0.109c0.039 0.278 0.148 0.492 0.326 0.64 0.179 0.149 0.428 0.223 0.748 0.223 0.323 0 0.563-0.066 0.719-0.197 0.156-0.132 0.235-0.286 0.235-0.463 0-0.159-0.069-0.284-0.207-0.375-0.097-0.063-0.336-0.142-0.719-0.238-0.516-0.131-0.873-0.243-1.072-0.338-0.2-0.095-0.351-0.227-0.454-0.395-0.102-0.168-0.154-0.353-0.154-0.557 0-0.184 0.042-0.356 0.127-0.513 0.085-0.158 0.2-0.289 0.346-0.393 0.109-0.08 0.258-0.149 0.447-0.205s0.391-0.084 0.607-0.084c0.326 0 0.612 0.047 0.858 0.141s0.428 0.22 0.545 0.381c0.117 0.16 0.198 0.374 0.242 0.642l-0.688 0.094c-0.031-0.214-0.121-0.38-0.271-0.5s-0.361-0.18-0.635-0.18c-0.323 0-0.553 0.054-0.691 0.16-0.138 0.107-0.207 0.232-0.207 0.375 0 0.092 0.028 0.174 0.086 0.247 0.057 0.075 0.147 0.138 0.269 0.187 0.071 0.026 0.278 0.086 0.621 0.18 0.498 0.133 0.845 0.241 1.041 0.326 0.197 0.085 0.351 0.208 0.463 0.369 0.112 0.162 0.168 0.362 0.168 0.602 0 0.234-0.068 0.455-0.205 0.662s-0.334 0.367-0.592 0.48c-0.257 0.113-0.549 0.17-0.875 0.17-0.539 0-0.95-0.112-1.232-0.336-0.283-0.224-0.463-0.556-0.541-0.996z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.838 59.1v-0.609c-0.323 0.469-0.762 0.703-1.317 0.703-0.244 0-0.473-0.047-0.685-0.141-0.212-0.093-0.37-0.211-0.473-0.353s-0.175-0.316-0.217-0.522c-0.028-0.138-0.042-0.356-0.042-0.656v-2.57h0.703v2.301c0 0.367 0.014 0.614 0.043 0.742 0.044 0.185 0.138 0.33 0.281 0.435 0.143 0.106 0.32 0.159 0.531 0.159s0.409-0.054 0.594-0.162c0.185-0.109 0.316-0.256 0.392-0.442 0.077-0.186 0.116-0.456 0.116-0.81v-2.223h0.703v4.148h-0.629z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m35.217 59.1h-0.653v-5.726h0.704v2.043c0.296-0.373 0.675-0.559 1.136-0.559 0.256 0 0.497 0.052 0.725 0.154 0.228 0.103 0.415 0.248 0.562 0.434 0.148 0.186 0.263 0.411 0.346 0.674s0.125 0.544 0.125 0.844c0 0.711-0.176 1.26-0.527 1.648-0.352 0.388-0.774 0.582-1.266 0.582-0.489 0-0.874-0.204-1.152-0.613v0.519zm-8e-3 -2.105c0 0.497 0.068 0.857 0.203 1.078 0.221 0.362 0.521 0.543 0.899 0.543 0.307 0 0.572-0.133 0.796-0.4s0.336-0.665 0.336-1.194c0-0.541-0.107-0.941-0.322-1.199s-0.475-0.387-0.779-0.387c-0.307 0-0.573 0.134-0.797 0.401s-0.336 0.653-0.336 1.158z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m40.823 18.927c-2.354-1.912-5.479-2.965-8.801-2.965-3.321 0-6.447 1.053-8.801 2.965-2.374 1.929-3.682 4.5-3.682 7.239 0 2.614 1.192 5.074 3.365 6.97-0.039 0.088-0.07 0.181-0.09 0.278l-0.714 3.506c-0.085 0.416 0.029 0.665 0.14 0.8 0.127 0.156 0.317 0.242 0.533 0.242 0.163 0 0.339-0.048 0.522-0.143l4.153-2.154c1.437 0.462 2.983 0.705 4.574 0.705 3.322 0 6.447-1.053 8.801-2.966 2.375-1.928 3.682-4.499 3.682-7.238s-1.307-5.31-3.682-7.239z" style="fill-rule:nonzero;fill:#3d434a"/>
+ <path d="m33.894 28.457v1.292h-8.831v-1.292h8.831zm5.169-2.508v1.292h-14v-1.292h14zm0-2.538v1.292h-14v-1.292h14z" style="fill:#d9dee3"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#758b9a" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-superkaramba.svg b/.icons/kora/mimetypes/scalable/application-x-superkaramba.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-superkaramba.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-synology-drive-doc.svg b/.icons/kora/mimetypes/scalable/application-x-synology-drive-doc.svg
new file mode 120000
index 000000000..803a0edfd
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-synology-drive-doc.svg
@@ -0,0 +1 @@
+application-msword.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-synology-drive-sheet.svg b/.icons/kora/mimetypes/scalable/application-x-synology-drive-sheet.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-synology-drive-sheet.svg
@@ -0,0 +1 @@
+application-msexcel.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-synology-drive-slides.svg b/.icons/kora/mimetypes/scalable/application-x-synology-drive-slides.svg
new file mode 120000
index 000000000..7d7a406dd
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-synology-drive-slides.svg
@@ -0,0 +1 @@
+./application-vnd.sun.xml.impress.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-tar.svg b/.icons/kora/mimetypes/scalable/application-x-tar.svg
new file mode 100644
index 000000000..cc9c81619
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-tar.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m42 18.285c0-1.262-1.023-2.285-2.285-2.285h-15.23c-1.262 0-2.285 1.023-2.285 2.285v17.43c0 1.262 1.023 2.285 2.285 2.285h15.23c1.262 0 2.285-1.023 2.285-2.285v-17.43z" style="fill:#044937"/>
+ <path d="m33.245 24.663v1.1h-2.2v-1.1h2.2zm0-1.645v1.1h-2.2v-1.1h2.2zm0-1.608v1.1h-2.2v-1.1h2.2zm-0.024-1.636v1.1h-2.2v-1.1h2.2zm0.014-1.572v1.1h-2.2v-1.1h2.2zm4e-3 -1.591v1.1h-2.2v-1.1h2.2z" style="fill-opacity:.93;fill:#fff"/>
+ <path d="m32.951 27.371v-0.694c0-0.194-0.157-0.351-0.349-0.351h-0.97c-0.193 0-0.349 0.157-0.349 0.351v0.693l-0.539 1.591c-0.151 0.443-0.079 0.935 0.193 1.317 0.272 0.381 0.713 0.608 1.18 0.608s0.908-0.227 1.18-0.608c0.271-0.382 0.344-0.874 0.193-1.317l-0.539-1.59zm-0.226 2.497c-0.279 0.393-0.937 0.393-1.217 0-0.14-0.197-0.177-0.451-0.1-0.68l0.181-0.533h1.055l0.181 0.533c0.078 0.229 0.04 0.483-0.1 0.68z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.097 59.171c-0.426 0-0.784-0.123-1.074-0.369-0.284-0.246-0.426-0.571-0.426-0.975 0-0.437 0.169-0.779 0.508-1.025 0.339-0.251 0.757-0.377 1.254-0.377 0.443 0 0.806 0.082 1.09 0.246v-0.114c0-0.295-0.101-0.53-0.303-0.705-0.202-0.181-0.451-0.271-0.746-0.271-0.219 0-0.418 0.052-0.598 0.156-0.175 0.104-0.295 0.246-0.361 0.426l-0.688-0.295c0.093-0.24 0.276-0.462 0.549-0.664 0.273-0.207 0.634-0.311 1.082-0.311 0.513 0 0.939 0.15 1.278 0.451 0.339 0.3 0.508 0.724 0.508 1.27v2.426h-0.721v-0.558h-0.033c-0.3 0.459-0.74 0.689-1.319 0.689zm-2.891-4.147h0.983v0.688h-0.983v2.049c0 0.437 0.18 0.656 0.541 0.656 0.136 0 0.251-0.022 0.344-0.066l0.262 0.648c-0.164 0.071-0.366 0.106-0.606 0.106-0.421 0-0.743-0.112-0.967-0.336-0.219-0.224-0.328-0.541-0.328-0.95v-2.107h-0.705v-0.688h0.705v-1.229h0.754v1.229zm6.568 4.016h-0.754v-4.016h0.721v0.656h0.033c0.077-0.219 0.232-0.399 0.467-0.541 0.241-0.142 0.473-0.213 0.697-0.213s0.413 0.032 0.565 0.098l-0.286 0.705c-0.099-0.038-0.233-0.058-0.402-0.058-0.273 0-0.516 0.11-0.729 0.328-0.208 0.213-0.312 0.495-0.312 0.844v2.197zm-3.554-0.558c0.311 0 0.592-0.114 0.844-0.344 0.257-0.235 0.385-0.511 0.385-0.827-0.213-0.175-0.533-0.263-0.959-0.263-0.366 0-0.642 0.079-0.828 0.238-0.185 0.158-0.278 0.344-0.278 0.557 0 0.197 0.084 0.353 0.254 0.467 0.169 0.115 0.363 0.172 0.582 0.172z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(1.07196,-49.7469,49.7469,1.07196,178.156,54.3653)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#075" offset="0"/>
+ <stop style="stop-color:#3ec884" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-tarz.svg b/.icons/kora/mimetypes/scalable/application-x-tarz.svg
new file mode 100644
index 000000000..eff278487
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-tarz.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m42 18.285c0-1.262-1.023-2.285-2.285-2.285h-15.23c-1.262 0-2.285 1.023-2.285 2.285v17.43c0 1.262 1.023 2.285 2.285 2.285h15.23c1.262 0 2.285-1.023 2.285-2.285v-17.43z" style="fill:#044937"/>
+ <path d="m33.245 24.663v1.1h-2.2v-1.1h2.2zm0-1.645v1.1h-2.2v-1.1h2.2zm0-1.608v1.1h-2.2v-1.1h2.2zm-0.024-1.636v1.1h-2.2v-1.1h2.2zm0.014-1.572v1.1h-2.2v-1.1h2.2zm4e-3 -1.591v1.1h-2.2v-1.1h2.2z" style="fill-opacity:.93;fill:#fff"/>
+ <path d="m32.951 27.371v-0.694c0-0.194-0.157-0.351-0.349-0.351h-0.97c-0.193 0-0.349 0.157-0.349 0.351v0.693l-0.539 1.591c-0.151 0.443-0.079 0.935 0.193 1.317 0.272 0.381 0.713 0.608 1.18 0.608s0.908-0.227 1.18-0.608c0.271-0.382 0.344-0.874 0.193-1.317l-0.539-1.59zm-0.226 2.497c-0.279 0.393-0.937 0.393-1.217 0-0.14-0.197-0.177-0.451-0.1-0.68l0.181-0.533h1.055l0.181 0.533c0.078 0.229 0.04 0.483-0.1 0.68z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m29.897 59.171c-0.426 0-0.784-0.123-1.074-0.369-0.284-0.246-0.426-0.571-0.426-0.975 0-0.437 0.169-0.779 0.508-1.025 0.339-0.251 0.757-0.377 1.254-0.377 0.443 0 0.806 0.082 1.09 0.246v-0.114c0-0.295-0.101-0.53-0.303-0.705-0.202-0.181-0.451-0.271-0.746-0.271-0.219 0-0.418 0.052-0.598 0.156-0.175 0.104-0.295 0.246-0.361 0.426l-0.688-0.295c0.093-0.24 0.276-0.462 0.549-0.664 0.273-0.207 0.634-0.311 1.082-0.311 0.513 0 0.939 0.15 1.278 0.451 0.339 0.3 0.508 0.724 0.508 1.27v2.426h-0.721v-0.558h-0.033c-0.3 0.459-0.74 0.689-1.319 0.689zm-2.891-4.147h0.983v0.688h-0.983v2.049c0 0.437 0.18 0.656 0.541 0.656 0.136 0 0.251-0.022 0.344-0.066l0.262 0.648c-0.164 0.071-0.366 0.106-0.606 0.106-0.421 0-0.743-0.112-0.967-0.336-0.219-0.224-0.328-0.541-0.328-0.95v-2.107h-0.705v-0.688h0.705v-1.229h0.754v1.229zm6.568 4.016h-0.754v-4.016h0.721v0.656h0.033c0.077-0.219 0.232-0.399 0.467-0.541 0.241-0.142 0.473-0.213 0.697-0.213s0.412 0.032 0.565 0.098l-0.286 0.705c-0.099-0.038-0.233-0.058-0.402-0.058-0.273 0-0.516 0.11-0.729 0.328-0.208 0.213-0.312 0.495-0.312 0.844v2.197zm5.192 0h-3.245v-0.656l2.286-2.672h-2.221v-0.688h3.147v0.656l-2.286 2.671h2.319v0.689zm-8.746-0.558c0.311 0 0.592-0.114 0.844-0.344 0.257-0.235 0.385-0.511 0.385-0.827-0.213-0.175-0.533-0.263-0.959-0.263-0.366 0-0.642 0.079-0.828 0.238-0.185 0.158-0.278 0.344-0.278 0.557 0 0.197 0.084 0.353 0.254 0.467 0.169 0.115 0.363 0.172 0.582 0.172z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(1.07196,-49.7469,49.7469,1.07196,178.156,54.3653)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#075" offset="0"/>
+ <stop style="stop-color:#3ec884" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-tektronix-rf5.svg b/.icons/kora/mimetypes/scalable/application-x-tektronix-rf5.svg
new file mode 120000
index 000000000..041df4b08
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-tektronix-rf5.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-tex-gf.svg b/.icons/kora/mimetypes/scalable/application-x-tex-gf.svg
new file mode 120000
index 000000000..cee8f73b5
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-tex-gf.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-tex-pk.svg b/.icons/kora/mimetypes/scalable/application-x-tex-pk.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-tex-pk.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-texgzdvi.svg b/.icons/kora/mimetypes/scalable/application-x-texgzdvi.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-texgzdvi.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-tgif.svg b/.icons/kora/mimetypes/scalable/application-x-tgif.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-tgif.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-tha.svg b/.icons/kora/mimetypes/scalable/application-x-tha.svg
new file mode 100644
index 000000000..dfc5fa308
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-tha.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m42 18.285c0-1.262-1.023-2.285-2.285-2.285h-15.23c-1.262 0-2.285 1.023-2.285 2.285v17.43c0 1.262 1.023 2.285 2.285 2.285h15.23c1.262 0 2.285-1.023 2.285-2.285v-17.43z" style="fill:#044937"/>
+ <path d="m33.245 24.663v1.1h-2.2v-1.1h2.2zm0-1.645v1.1h-2.2v-1.1h2.2zm0-1.608v1.1h-2.2v-1.1h2.2zm-0.024-1.636v1.1h-2.2v-1.1h2.2zm0.014-1.572v1.1h-2.2v-1.1h2.2zm4e-3 -1.591v1.1h-2.2v-1.1h2.2z" style="fill-opacity:.93;fill:#fff"/>
+ <path d="m32.951 27.371v-0.694c0-0.194-0.157-0.351-0.349-0.351h-0.97c-0.193 0-0.349 0.157-0.349 0.351v0.693l-0.539 1.591c-0.151 0.443-0.079 0.935 0.193 1.317 0.272 0.381 0.713 0.608 1.18 0.608s0.908-0.227 1.18-0.608c0.271-0.382 0.344-0.874 0.193-1.317l-0.539-1.59zm-0.226 2.497c-0.279 0.393-0.937 0.393-1.217 0-0.14-0.197-0.177-0.451-0.1-0.68l0.181-0.533h1.055l0.181 0.533c0.078 0.229 0.04 0.483-0.1 0.68z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m35.652 59.703c-0.427 0-0.786-0.123-1.076-0.37-0.285-0.246-0.427-0.572-0.427-0.977 0-0.438 0.169-0.78 0.509-1.027 0.339-0.251 0.758-0.377 1.257-0.377 0.443 0 0.807 0.082 1.092 0.246v-0.115c0-0.296-0.101-0.531-0.304-0.706-0.203-0.181-0.452-0.271-0.747-0.271-0.219 0-0.419 0.052-0.6 0.156-0.175 0.104-0.296 0.246-0.361 0.427l-0.69-0.296c0.093-0.241 0.276-0.463 0.55-0.665 0.274-0.208 0.635-0.312 1.084-0.312 0.515 0 0.942 0.15 1.281 0.451 0.34 0.302 0.51 0.726 0.51 1.274v2.431h-0.723v-0.559h-0.033c-0.301 0.46-0.742 0.69-1.322 0.69zm-7.437-4.156h0.986v0.69h-0.986v2.053c0 0.438 0.181 0.657 0.542 0.657 0.137 0 0.252-0.022 0.345-0.065l0.263 0.649c-0.164 0.071-0.367 0.106-0.608 0.106-0.422 0-0.745-0.112-0.969-0.336-0.219-0.225-0.329-0.543-0.329-0.953v-2.111h-0.706v-0.69h0.706v-1.232h0.756v1.232zm2.508 4.025h-0.756v-5.881h0.756v1.856l-0.033 0.559h0.033c0.11-0.192 0.282-0.353 0.517-0.485 0.236-0.137 0.488-0.205 0.756-0.205 0.498 0 0.879 0.153 1.142 0.46 0.262 0.306 0.394 0.717 0.394 1.232v2.464h-0.756v-2.349c0-0.745-0.331-1.117-0.994-1.117-0.312 0-0.566 0.126-0.763 0.377-0.197 0.247-0.296 0.534-0.296 0.863v2.226zm5.052-0.559c0.312 0 0.594-0.115 0.846-0.345 0.257-0.235 0.386-0.512 0.386-0.829-0.214-0.176-0.534-0.263-0.961-0.263-0.367 0-0.643 0.079-0.83 0.238-0.186 0.159-0.279 0.345-0.279 0.558 0 0.198 0.085 0.354 0.255 0.469s0.364 0.172 0.583 0.172z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(1.07196,-49.7469,49.7469,1.07196,178.156,54.3653)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#075" offset="0"/>
+ <stop style="stop-color:#3ec884" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-theme-rtl.svg b/.icons/kora/mimetypes/scalable/application-x-theme-rtl.svg
new file mode 120000
index 000000000..9b59dbaf3
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-theme-rtl.svg
@@ -0,0 +1 @@
+application-x-theme.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-theme.svg b/.icons/kora/mimetypes/scalable/application-x-theme.svg
new file mode 100644
index 000000000..14e8c5438
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-theme.svg
@@ -0,0 +1,20 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m39.444 1.469h12.879c0.926 0 1.677 0.751 1.677 1.677v51.236c0 2.02-0.803 3.958-2.231 5.387-1.429 1.428-3.367 2.231-5.387 2.231h-6.938v-60.531z" style="fill:url(#_Linear2)"/>
+ <path d="m25.29 1.469v60.531h-7.672c-2.02 0-3.958-0.803-5.387-2.231-1.428-1.429-2.231-3.367-2.231-5.387v-45.295c0-2.02 0.803-3.958 2.231-5.387 1.429-1.428 3.367-2.231 5.387-2.231h7.672z" style="fill:url(#_Linear3)"/>
+ <path d="m44.433 41.332h1.023v-0.789h0.559v0.789h2.621c0.169 0 0.297-0.035 0.383-0.105 0.083-0.071 0.125-0.191 0.125-0.36 0-0.084-0.016-0.198-0.047-0.344h0.586c0.052 0.19 0.078 0.375 0.078 0.555 0 0.323-0.098 0.566-0.293 0.73s-0.473 0.246-0.832 0.246h-2.621v0.77h-0.559v-0.77h-1.023v-0.722zm5.328-7.788c0 0.573-0.187 1.039-0.562 1.398-0.378 0.358-0.882 0.539-1.512 0.539h-0.133c-0.419 0-0.793-0.08-1.121-0.238-0.331-0.163-0.589-0.386-0.774-0.672-0.187-0.29-0.281-0.602-0.281-0.938 0-0.55 0.181-0.976 0.543-1.282 0.362-0.304 0.88-0.456 1.555-0.456h0.301v2.863c0.416-0.011 0.754-0.132 1.011-0.363 0.256-0.235 0.383-0.532 0.383-0.89 0-0.256-0.052-0.473-0.156-0.649-0.104-0.178-0.242-0.333-0.414-0.465l0.344-0.441c0.544 0.353 0.816 0.884 0.816 1.594zm0-11.25c0 0.573-0.187 1.039-0.562 1.398-0.378 0.359-0.882 0.539-1.512 0.539h-0.133c-0.419 0-0.793-0.079-1.121-0.238-0.331-0.162-0.589-0.387-0.774-0.672-0.187-0.289-0.281-0.602-0.281-0.938 0-0.549 0.181-0.976 0.543-1.281s0.88-0.457 1.555-0.457h0.301v2.863c0.416-0.011 0.754-0.132 1.011-0.363 0.256-0.234 0.383-0.531 0.383-0.89 0-0.256-0.052-0.472-0.156-0.649s-0.242-0.332-0.414-0.465l0.344-0.441c0.544 0.353 0.816 0.884 0.816 1.594zm-4.305 8.089l0.469-0.02c-0.365-0.31-0.547-0.728-0.547-1.253 0-0.591 0.227-0.994 0.68-1.207-0.203-0.141-0.367-0.323-0.492-0.547-0.125-0.226-0.188-0.493-0.188-0.801 0-0.927 0.491-1.399 1.473-1.415l2.832 1e-3v0.723l-2.789-1e-3c-0.302 0-0.528 0.07-0.676 0.207-0.151 0.138-0.227 0.37-0.227 0.695 0 0.268 0.081 0.491 0.243 0.668 0.159 0.177 0.373 0.28 0.644 0.309l2.805 1e-3v0.726l-2.77-1e-3c-0.614 0-0.922 0.301-0.922 0.903 0 0.474 0.202 0.798 0.606 0.972l3.086 1e-3v0.723l-4.227-1e-3v-0.684zm0.512 8.599c-0.393-0.321-0.59-0.738-0.59-1.251 0-0.893 0.504-1.344 1.512-1.351h2.793v0.722h-2.797c-0.305 3e-3 -0.53 0.073-0.676 0.211-0.146 0.136-0.219 0.348-0.219 0.637 0 0.234 0.063 0.44 0.188 0.617s0.289 0.316 0.492 0.415h3.012v0.723h-6v-0.723h2.285zm4e-3 -5.349c0 0.292 0.107 0.537 0.32 0.735 0.211 0.198 0.508 0.32 0.891 0.367v-2.117h-0.055c-0.367 0.021-0.651 0.12-0.851 0.297-0.203 0.177-0.305 0.416-0.305 0.718zm0-11.25c0 0.292 0.107 0.537 0.32 0.735 0.211 0.198 0.508 0.32 0.891 0.367v-2.117h-0.055c-0.367 0.021-0.651 0.12-0.851 0.297-0.203 0.177-0.305 0.416-0.305 0.718z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,323.66,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#2daf61" offset="0"/>
+ <stop style="stop-color:#5bd0df" offset="1"/>
+ </linearGradient>
+ <linearGradient id="_Linear2" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,-113.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#004ab0" offset="0"/>
+ <stop style="stop-color:#5bbadf" offset="1"/>
+ </linearGradient>
+ <linearGradient id="_Linear3" x2="1" gradientTransform="matrix(3.06623e-15,-49.619,50.0753,3.03829e-15,326.545,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#404040" offset="0"/>
+ <stop style="stop-color:#a1a1a1" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-thz.svg b/.icons/kora/mimetypes/scalable/application-x-thz.svg
new file mode 100644
index 000000000..f26b413c9
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-thz.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m42 18.285c0-1.262-1.023-2.285-2.285-2.285h-15.23c-1.262 0-2.285 1.023-2.285 2.285v17.43c0 1.262 1.023 2.285 2.285 2.285h15.23c1.262 0 2.285-1.023 2.285-2.285v-17.43z" style="fill:#044937"/>
+ <path d="m33.245 24.663v1.1h-2.2v-1.1h2.2zm0-1.645v1.1h-2.2v-1.1h2.2zm0-1.608v1.1h-2.2v-1.1h2.2zm-0.024-1.636v1.1h-2.2v-1.1h2.2zm0.014-1.572v1.1h-2.2v-1.1h2.2zm4e-3 -1.591v1.1h-2.2v-1.1h2.2z" style="fill-opacity:.93;fill:#fff"/>
+ <path d="m32.951 27.371v-0.694c0-0.194-0.157-0.351-0.349-0.351h-0.97c-0.193 0-0.349 0.157-0.349 0.351v0.693l-0.539 1.591c-0.151 0.443-0.079 0.935 0.193 1.317 0.272 0.381 0.713 0.608 1.18 0.608s0.908-0.227 1.18-0.608c0.271-0.382 0.344-0.874 0.193-1.317l-0.539-1.59zm-0.226 2.497c-0.279 0.393-0.937 0.393-1.217 0-0.14-0.197-0.177-0.451-0.1-0.68l0.181-0.533h1.055l0.181 0.533c0.078 0.229 0.04 0.483-0.1 0.68z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m28.157 55.696h0.997v0.697h-0.997v2.076c0 0.443 0.183 0.664 0.548 0.664 0.139 0 0.255-0.022 0.349-0.066l0.266 0.656c-0.166 0.072-0.371 0.108-0.615 0.108-0.426 0-0.753-0.114-0.98-0.341-0.221-0.227-0.332-0.548-0.332-0.963v-2.134h-0.714v-0.697h0.714v-1.246h0.764v1.246zm9.37 4.068h-3.289v-0.664l2.317-2.707h-2.25v-0.697h3.188v0.664l-2.316 2.707h2.35v0.697zm-6.834-5.945v1.877l-0.033 0.564h0.033c0.111-0.193 0.285-0.357 0.523-0.49 0.238-0.138 0.493-0.207 0.764-0.207 0.504 0 0.888 0.155 1.154 0.465s0.399 0.725 0.399 1.245v2.491h-0.764v-2.374c0-0.753-0.335-1.13-1.005-1.13-0.315 0-0.573 0.128-0.772 0.382-0.199 0.249-0.299 0.54-0.299 0.872v2.25h-0.764v-5.945h0.764z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(1.07196,-49.7469,49.7469,1.07196,178.156,54.3653)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#075" offset="0"/>
+ <stop style="stop-color:#3ec884" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-tiled.svg b/.icons/kora/mimetypes/scalable/application-x-tiled.svg
new file mode 100644
index 000000000..baebf45b3
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-tiled.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m25 42h10v10h-10v-10zm12-12h10v10h-10v-10zm0 12h10v10h-10v-10z" style="fill-opacity:.6;fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,688.11,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#616bdd" offset="0"/>
+ <stop style="stop-color:#a0a6eb" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-trash.svg b/.icons/kora/mimetypes/scalable/application-x-trash.svg
new file mode 100644
index 000000000..046f55941
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-trash.svg
@@ -0,0 +1,15 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m25.347 59.205c-0.421 0-0.743-0.112-0.967-0.336-0.219-0.224-0.328-0.54-0.328-0.95v-2.106h-0.705v-0.689h0.705v-1.229h0.754v1.229h0.983v0.689h-0.983v2.048c0 0.437 0.18 0.656 0.541 0.656 0.136 0 0.251-0.022 0.344-0.066l0.262 0.648c-0.164 0.071-0.366 0.106-0.606 0.106z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m27.26 59.14h-0.754v-4.016h0.722v0.656h0.032c0.077-0.219 0.233-0.399 0.468-0.541 0.24-0.142 0.472-0.213 0.696-0.213s0.413 0.033 0.566 0.098l-0.287 0.705c-0.098-0.038-0.232-0.057-0.402-0.057-0.273 0-0.516 0.109-0.729 0.327-0.208 0.213-0.312 0.495-0.312 0.844v2.197z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m30.594 59.271c-0.426 0-0.784-0.123-1.074-0.369-0.284-0.246-0.426-0.571-0.426-0.975 0-0.437 0.17-0.779 0.508-1.024 0.339-0.252 0.757-0.377 1.254-0.377 0.443 0 0.806 0.081 1.09 0.245v-0.114c0-0.295-0.101-0.53-0.303-0.705-0.202-0.18-0.451-0.271-0.746-0.271-0.218 0-0.418 0.052-0.598 0.156-0.175 0.104-0.295 0.246-0.361 0.426l-0.688-0.295c0.093-0.24 0.276-0.461 0.549-0.664 0.273-0.207 0.634-0.311 1.082-0.311 0.513 0 0.94 0.15 1.278 0.451 0.339 0.3 0.508 0.724 0.508 1.27v2.426h-0.721v-0.557h-0.033c-0.3 0.459-0.74 0.688-1.319 0.688zm0.123-0.688c0.311 0 0.593-0.115 0.844-0.345 0.257-0.235 0.385-0.51 0.385-0.827-0.213-0.175-0.532-0.263-0.959-0.263-0.366 0-0.642 0.08-0.827 0.238-0.186 0.158-0.279 0.344-0.279 0.557 0 0.197 0.085 0.353 0.254 0.467 0.169 0.115 0.363 0.173 0.582 0.173z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m34.961 59.271c-0.448 0-0.82-0.109-1.115-0.328-0.289-0.218-0.502-0.492-0.639-0.819l0.672-0.279c0.213 0.503 0.577 0.754 1.09 0.754 0.235 0 0.426-0.052 0.574-0.156 0.153-0.104 0.229-0.24 0.229-0.41 0-0.262-0.183-0.439-0.549-0.532l-0.811-0.197c-0.257-0.065-0.5-0.188-0.729-0.369-0.23-0.185-0.345-0.434-0.345-0.746 0-0.355 0.156-0.641 0.467-0.86 0.317-0.224 0.692-0.336 1.123-0.336 0.355 0 0.672 0.082 0.951 0.246 0.279 0.158 0.478 0.388 0.598 0.688l-0.655 0.271c-0.148-0.355-0.454-0.533-0.918-0.533-0.224 0-0.413 0.046-0.566 0.139s-0.229 0.219-0.229 0.377c0 0.23 0.177 0.385 0.532 0.467l0.795 0.189c0.377 0.087 0.656 0.238 0.836 0.451 0.181 0.213 0.271 0.453 0.271 0.721 0 0.36-0.148 0.661-0.443 0.901-0.295 0.241-0.675 0.361-1.139 0.361z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m37.953 53.272v1.852l-0.033 0.557h0.033c0.109-0.191 0.281-0.352 0.516-0.483 0.235-0.137 0.487-0.205 0.754-0.205 0.498 0 0.877 0.153 1.14 0.459 0.262 0.306 0.393 0.716 0.393 1.229v2.459h-0.754v-2.344c0-0.743-0.331-1.115-0.992-1.115-0.311 0-0.565 0.126-0.762 0.377-0.197 0.246-0.295 0.533-0.295 0.861v2.221h-0.754v-5.868h0.754z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m21.007 23.098l1.396 1.12-1.314 2.584c-0.657 1.191 0.472 2.352 1.191 2.756 0.708 0.398 1.807 0.445 2.834 0.431l1.849-3.101 1.396 0.775-2.423-4.608-4.929 0.043zm0.205 6.325l2.999 5.685c0.602 0.79 1.738 0.976 2.916 0.948h3.163v-5.384l-5.997-0.043c-0.931 0.058-2.15-0.143-3.081-1.206zm18.865-10.476l-1.632 0.711-1.565-2.433c-0.697-1.167-2.233-0.717-2.926-0.267-0.683 0.443-1.256 1.407-1.741 2.335l1.746 3.162-1.337 0.878 5.102 0.059 2.353-4.445zm-5.491-2.882l-6.298-0.065c-0.965 0.158-1.675 1.087-2.222 2.158l-1.533 2.839 4.588 2.61 2.944-5.362c0.402-0.863 1.164-1.86 2.521-2.18zm0.274 21.935l0.185-1.809 2.832-0.225c1.333-0.06 1.694-1.657 1.647-2.497-0.047-0.827-0.59-1.809-1.146-2.695l-3.542 0.034-0.1-1.626-2.524 4.551 2.648 4.267zm5.118-3.531l3.109-5.621c0.333-0.943-0.115-2.031-0.762-3.041l-1.676-2.752-4.449 2.853 3.142 5.241c0.541 0.78 1.021 1.947 0.636 3.32z" style="fill-rule:nonzero;fill:#1e2730"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(1.07196,-49.7469,49.7469,1.07196,251.234,55.94)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#333e49" offset="0"/>
+ <stop style="stop-color:#738f9b" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-trig.svg b/.icons/kora/mimetypes/scalable/application-x-trig.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-trig.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-troff-man.svg b/.icons/kora/mimetypes/scalable/application-x-troff-man.svg
new file mode 120000
index 000000000..4e8c273e1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-troff-man.svg
@@ -0,0 +1 @@
+application-epub+zip.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-tsx.svg b/.icons/kora/mimetypes/scalable/application-x-tsx.svg
new file mode 100644
index 000000000..645423aef
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-tsx.svg
@@ -0,0 +1 @@
+<svg width="100%" height="100%" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"><path d="M54,3.146c0,-0.926 -0.751,-1.677 -1.677,-1.677l-34.705,0c-2.02,0 -3.958,0.803 -5.387,2.231c-1.428,1.429 -2.231,3.367 -2.231,5.387l0,45.295c0,2.02 0.803,3.958 2.231,5.387c1.429,1.428 3.367,2.231 5.387,2.231l28.764,0c2.02,0 3.958,-0.803 5.387,-2.231c1.428,-1.429 2.231,-3.367 2.231,-5.387l0,-51.236Z" style="fill:url(#_Linear1);"/><path d="M16.228,57.392c0,0.229 0.027,0.395 0.08,0.496c0.059,0.101 0.16,0.152 0.304,0.152c0.032,0 0.083,-0.003 0.152,-0.008c0.075,-0.011 0.128,-0.016 0.16,-0.016l0.104,0.552c-0.165,0.032 -0.344,0.048 -0.536,0.048c-0.219,0 -0.397,-0.024 -0.536,-0.072c-0.133,-0.053 -0.232,-0.141 -0.296,-0.264c-0.059,-0.123 -0.099,-0.248 -0.12,-0.376c-0.016,-0.133 -0.024,-0.317 -0.024,-0.552l0,-2.392l-0.512,0l0,-0.537l0.512,0l0,-1.032l0.712,-0.424l0,1.456l0.696,0l0,0.536l-0.696,0l0,2.433Zm1.354,2.768l-0.087,-0.552c0.171,0.043 0.307,0.064 0.408,0.064c0.149,0 0.28,-0.043 0.392,-0.128c0.112,-0.085 0.192,-0.189 0.24,-0.312c0.155,-0.405 0.237,-0.627 0.248,-0.664l-1.568,-4.144l0.744,0l0.872,2.392c0.123,0.336 0.221,0.659 0.296,0.968c0.107,-0.389 0.205,-0.704 0.296,-0.944l0.88,-2.416l0.712,0l-1.584,4.216l-0.128,0.344c-0.016,0.043 -0.059,0.144 -0.128,0.304c-0.069,0.165 -0.123,0.272 -0.16,0.32c-0.037,0.053 -0.096,0.133 -0.176,0.24c-0.08,0.112 -0.155,0.187 -0.224,0.224c-0.069,0.043 -0.155,0.083 -0.256,0.12c-0.101,0.037 -0.208,0.056 -0.32,0.056c-0.16,0 -0.312,-0.029 -0.456,-0.088l-0.001,0Zm7.601,-3.704c0,0.635 -0.163,1.163 -0.488,1.584c-0.32,0.416 -0.757,0.624 -1.312,0.624c-0.443,0 -0.803,-0.176 -1.08,-0.528l0,2.024l-0.712,0l0,-5.737l0.712,0l0,0.536c0.229,-0.421 0.605,-0.632 1.128,-0.632c0.56,0 0.992,0.195 1.296,0.584c0.304,0.389 0.456,0.904 0.456,1.544l0,0.001Zm-1.816,-1.552c-0.336,0 -0.597,0.147 -0.784,0.44c-0.187,0.288 -0.28,0.68 -0.28,1.176c0,1.045 0.347,1.568 1.04,1.568c0.368,0 0.648,-0.149 0.84,-0.448c0.192,-0.299 0.288,-0.693 0.288,-1.184c0,-0.464 -0.096,-0.837 -0.288,-1.12c-0.187,-0.288 -0.459,-0.432 -0.816,-0.432Zm3.165,1.759c0.027,0.433 0.147,0.779 0.36,1.04c0.219,0.257 0.52,0.385 0.904,0.385c0.512,0 0.877,-0.285 1.096,-0.856l0.72,0.088c-0.245,0.896 -0.853,1.344 -1.824,1.344c-0.624,0 -1.109,-0.187 -1.456,-0.56c-0.347,-0.373 -0.52,-0.901 -0.52,-1.584c0,-0.667 0.168,-1.197 0.504,-1.592c0.341,-0.4 0.819,-0.6 1.432,-0.6c0.555,0 0.995,0.168 1.32,0.504c0.325,0.331 0.509,0.787 0.552,1.368l0,0.464l-3.088,-0.001Zm0.04,-0.575l2.32,0c-0.064,-0.789 -0.44,-1.184 -1.128,-1.184c-0.347,0 -0.627,0.112 -0.84,0.336c-0.208,0.219 -0.325,0.501 -0.352,0.848Zm5.35,0.704c-0.267,-0.064 -0.478,-0.123 -0.633,-0.176c-0.155,-0.053 -0.315,-0.128 -0.48,-0.224c-0.165,-0.096 -0.285,-0.216 -0.36,-0.36c-0.075,-0.144 -0.112,-0.317 -0.112,-0.52c0,-0.133 0.021,-0.261 0.064,-0.384c0.048,-0.128 0.125,-0.253 0.232,-0.376c0.107,-0.128 0.264,-0.229 0.472,-0.304c0.213,-0.08 0.464,-0.12 0.752,-0.12c0.299,0 0.555,0.032 0.768,0.096c0.213,0.059 0.379,0.147 0.496,0.264c0.117,0.117 0.205,0.237 0.264,0.36c0.059,0.123 0.101,0.269 0.128,0.44l-0.696,0.088c-0.064,-0.448 -0.368,-0.672 -0.912,-0.672c-0.571,0 -0.856,0.179 -0.856,0.536c0,0.16 0.061,0.277 0.184,0.352c0.123,0.075 0.352,0.157 0.688,0.248c0.048,0.011 0.136,0.035 0.264,0.072c0.133,0.032 0.221,0.056 0.264,0.072c0.048,0.011 0.128,0.035 0.24,0.072c0.112,0.032 0.189,0.059 0.232,0.08c0.048,0.021 0.115,0.053 0.2,0.096c0.091,0.043 0.155,0.083 0.192,0.12c0.037,0.037 0.083,0.085 0.136,0.144c0.053,0.059 0.091,0.12 0.112,0.184c0.027,0.059 0.048,0.128 0.064,0.208c0.021,0.08 0.032,0.165 0.032,0.256c0,0.251 -0.059,0.467 -0.176,0.648c-0.112,0.181 -0.259,0.32 -0.44,0.416c-0.176,0.091 -0.352,0.155 -0.528,0.192c-0.176,0.043 -0.349,0.064 -0.52,0.064c-1.024,0 -1.616,-0.445 -1.776,-1.336l0.696,-0.112c0.075,0.581 0.435,0.872 1.08,0.872c0.635,0 0.952,-0.221 0.952,-0.664c0,-0.048 -0.005,-0.091 -0.016,-0.128c-0.005,-0.043 -0.021,-0.08 -0.048,-0.112c-0.027,-0.032 -0.051,-0.059 -0.072,-0.08c-0.021,-0.027 -0.056,-0.051 -0.104,-0.072c-0.048,-0.027 -0.088,-0.045 -0.12,-0.056c-0.027,-0.016 -0.075,-0.032 -0.144,-0.048l-0.16,-0.048c-0.032,-0.011 -0.091,-0.024 -0.176,-0.04c-0.085,-0.021 -0.147,-0.037 -0.184,-0.048l0.001,0Zm2.336,-0.289c0,-0.415 0.059,-0.772 0.176,-1.071c0.117,-0.299 0.272,-0.523 0.464,-0.672c0.197,-0.155 0.4,-0.264 0.608,-0.328c0.208,-0.069 0.427,-0.104 0.656,-0.104c0.928,0 1.48,0.437 1.656,1.312l-0.688,0.104c-0.123,-0.56 -0.437,-0.84 -0.944,-0.84c-0.811,0 -1.216,0.531 -1.216,1.592c0,1.061 0.392,1.592 1.176,1.592c0.592,0 0.941,-0.347 1.048,-1.04l0.68,0.088c-0.075,0.464 -0.261,0.835 -0.56,1.112c-0.293,0.277 -0.677,0.416 -1.152,0.416c-0.603,0 -1.072,-0.195 -1.408,-0.584c-0.331,-0.395 -0.496,-0.92 -0.496,-1.576l0,-0.001Zm4.192,2.065l0,-4.145l0.712,0l0,0.624c0.197,-0.48 0.472,-0.72 0.824,-0.72c0.24,0 0.48,0.072 0.72,0.216l-0.232,0.52c-0.16,-0.107 -0.331,-0.16 -0.512,-0.16c-0.235,0 -0.427,0.125 -0.576,0.376c-0.149,0.251 -0.224,0.624 -0.224,1.12l0,2.168l-0.712,0.001Zm2.672,-4.92l0,-0.808l0.712,0l0,0.808l-0.712,0Zm0,4.92l0,-4.145l0.712,0l0,4.144l-0.712,0.001Zm5.373,-2.112c0,0.635 -0.163,1.163 -0.488,1.584c-0.32,0.416 -0.757,0.624 -1.312,0.624c-0.443,0 -0.803,-0.176 -1.08,-0.528l0,2.024l-0.712,0l0,-5.737l0.712,0l0,0.536c0.229,-0.421 0.605,-0.632 1.128,-0.632c0.56,0 0.992,0.195 1.296,0.584c0.304,0.389 0.456,0.904 0.456,1.544l0,0.001Zm-1.816,-1.552c-0.336,0 -0.597,0.147 -0.784,0.44c-0.187,0.288 -0.28,0.68 -0.28,1.176c0,1.045 0.347,1.568 1.04,1.568c0.368,0 0.648,-0.149 0.84,-0.448c0.192,-0.299 0.288,-0.693 0.288,-1.184c0,-0.464 -0.096,-0.837 -0.288,-1.12c-0.187,-0.288 -0.459,-0.432 -0.816,-0.432Zm3.518,2.488c0,0.229 0.027,0.395 0.08,0.496c0.059,0.101 0.16,0.152 0.304,0.152c0.032,0 0.083,-0.003 0.152,-0.008c0.075,-0.011 0.128,-0.016 0.16,-0.016l0.104,0.552c-0.165,0.032 -0.344,0.048 -0.536,0.048c-0.219,0 -0.397,-0.024 -0.536,-0.072c-0.133,-0.053 -0.232,-0.141 -0.296,-0.264c-0.059,-0.123 -0.099,-0.248 -0.12,-0.376c-0.016,-0.133 -0.024,-0.317 -0.024,-0.552l0,-2.392l-0.512,0l0,-0.537l0.512,0l0,-1.032l0.712,-0.424l0,1.456l0.696,0l0,0.536l-0.696,0l0,2.433Z" style="fill:#fff;fill-rule:nonzero;"/><path d="M25.987,23.086l-4.483,0l0,12.432l-1.829,0l0,-12.432l-4.473,0l0,-1.513l10.785,0l0,1.513Zm5.552,6.127c-1.577,-0.453 -2.727,-1.009 -3.448,-1.666c-0.715,-0.664 -1.073,-1.481 -1.073,-2.451c0,-1.099 0.438,-2.005 1.313,-2.72c0.881,-0.722 2.023,-1.083 3.428,-1.083c0.958,0 1.811,0.185 2.558,0.556c0.753,0.37 1.334,0.881 1.743,1.532c0.415,0.651 0.622,1.363 0.622,2.136l-1.848,0c0,-0.843 -0.268,-1.504 -0.805,-1.983c-0.536,-0.485 -1.293,-0.728 -2.27,-0.728c-0.907,0 -1.615,0.201 -2.126,0.604c-0.505,0.396 -0.757,0.948 -0.757,1.657c0,0.568 0.24,1.05 0.719,1.446c0.485,0.389 1.306,0.747 2.461,1.073c1.162,0.325 2.069,0.686 2.72,1.082c0.658,0.389 1.143,0.846 1.456,1.37c0.319,0.523 0.479,1.139 0.479,1.848c0,1.13 -0.441,2.037 -1.322,2.72c-0.881,0.677 -2.059,1.015 -3.534,1.015c-0.958,0 -1.852,-0.182 -2.682,-0.546c-0.83,-0.37 -1.472,-0.874 -1.925,-1.513c-0.447,-0.639 -0.67,-1.363 -0.67,-2.174l1.848,0c0,0.843 0.31,1.51 0.93,2.002c0.625,0.485 1.459,0.728 2.5,0.728c0.97,0 1.713,-0.198 2.23,-0.594c0.518,-0.396 0.777,-0.936 0.777,-1.619c0,-0.683 -0.24,-1.21 -0.719,-1.58c-0.479,-0.377 -1.347,-0.747 -2.605,-1.111l0,-0.001Zm5.868,-7.684l4.417,6.915l-4.522,7.03l2.174,0l3.45,-5.44l3.427,5.44l2.184,0l-4.51,-7.03l4.405,-6.915l-2.165,0l-3.342,5.344l-3.361,-5.344l-2.157,0Z" style="fill-opacity:0.58;fill-rule:nonzero;"/><defs><linearGradient id="_Linear1" x1="0" y1="0" x2="1" y2="0" gradientUnits="userSpaceOnUse" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,469.44,51.088)"><stop offset="0" style="stop-color:#348692;stop-opacity:1"/><stop offset="1" style="stop-color:#69b9cd;stop-opacity:1"/></linearGradient></defs></svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-tuberling.svg b/.icons/kora/mimetypes/scalable/application-x-tuberling.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-tuberling.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-turtle.svg b/.icons/kora/mimetypes/scalable/application-x-turtle.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-turtle.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-typescript.svg b/.icons/kora/mimetypes/scalable/application-x-typescript.svg
new file mode 120000
index 000000000..3572fa168
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-typescript.svg
@@ -0,0 +1 @@
+text-x-typescript.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-tzo.svg b/.icons/kora/mimetypes/scalable/application-x-tzo.svg
new file mode 100644
index 000000000..26c78756e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-tzo.svg
@@ -0,0 +1,15 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m42 18.285c0-1.262-1.023-2.285-2.285-2.285h-15.23c-1.262 0-2.285 1.023-2.285 2.285v17.43c0 1.262 1.023 2.285 2.285 2.285h15.23c1.262 0 2.285-1.023 2.285-2.285v-17.43z" style="fill:#044937"/>
+ <path d="m33.245 24.663v1.1h-2.2v-1.1h2.2zm0-1.645v1.1h-2.2v-1.1h2.2zm0-1.608v1.1h-2.2v-1.1h2.2zm-0.024-1.636v1.1h-2.2v-1.1h2.2zm0.014-1.572v1.1h-2.2v-1.1h2.2zm4e-3 -1.591v1.1h-2.2v-1.1h2.2z" style="fill-opacity:.93;fill:#fff"/>
+ <path d="m32.951 27.371v-0.694c0-0.194-0.157-0.351-0.349-0.351h-0.97c-0.193 0-0.349 0.157-0.349 0.351v0.693l-0.539 1.591c-0.151 0.443-0.079 0.935 0.193 1.317 0.272 0.381 0.713 0.608 1.18 0.608s0.908-0.227 1.18-0.608c0.271-0.382 0.344-0.874 0.193-1.317l-0.539-1.59zm-0.226 2.497c-0.279 0.393-0.937 0.393-1.217 0-0.14-0.197-0.177-0.451-0.1-0.68l0.181-0.533h1.055l0.181 0.533c0.078 0.229 0.04 0.483-0.1 0.68z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m29.047 59.105c-0.421 0-0.743-0.112-0.967-0.336-0.219-0.224-0.328-0.541-0.328-0.95v-2.107h-0.705v-0.688h0.705v-1.229h0.754v1.229h0.983v0.688h-0.983v2.049c0 0.437 0.18 0.656 0.541 0.656 0.136 0 0.251-0.022 0.344-0.066l0.262 0.648c-0.164 0.071-0.366 0.106-0.606 0.106z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m30.09 59.04v-0.656l2.286-2.672h-2.221v-0.688h3.147v0.656l-2.286 2.671h2.319v0.689h-3.245z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m34.337 55.508c0.387-0.41 0.882-0.615 1.483-0.615s1.095 0.205 1.483 0.615c0.388 0.404 0.582 0.912 0.582 1.524s-0.194 1.123-0.582 1.532c-0.388 0.405-0.882 0.607-1.483 0.607s-1.096-0.202-1.483-0.607c-0.388-0.409-0.582-0.92-0.582-1.532s0.194-1.12 0.582-1.524zm0.557 2.581c0.262 0.262 0.571 0.393 0.926 0.393s0.661-0.131 0.918-0.393c0.262-0.268 0.393-0.62 0.393-1.057s-0.131-0.787-0.393-1.049c-0.257-0.268-0.563-0.402-0.918-0.402s-0.664 0.134-0.926 0.402c-0.257 0.262-0.385 0.612-0.385 1.049s0.128 0.789 0.385 1.057z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(1.07196,-49.7469,49.7469,1.07196,178.156,54.3653)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#075" offset="0"/>
+ <stop style="stop-color:#3ec884" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-uml.svg b/.icons/kora/mimetypes/scalable/application-x-uml.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-uml.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-vdi-disk.svg b/.icons/kora/mimetypes/scalable/application-x-vdi-disk.svg
new file mode 120000
index 000000000..f2332d62f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-vdi-disk.svg
@@ -0,0 +1 @@
+application-x-virtualbox-vdi.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-vhd-disk.svg b/.icons/kora/mimetypes/scalable/application-x-vhd-disk.svg
new file mode 120000
index 000000000..557125f66
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-vhd-disk.svg
@@ -0,0 +1 @@
+application-x-virtualbox-vhd.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-virtual-boy-rom.svg b/.icons/kora/mimetypes/scalable/application-x-virtual-boy-rom.svg
new file mode 100644
index 000000000..021eb373c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-virtual-boy-rom.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 615.22 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#923466" offset="0"/>
+ <stop stop-color="#cd6979" offset="1"/>
+ </linearGradient>
+ <path transform="matrix(.75 0 0 .75 0 .199125)" d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path transform="translate(1 -6)" d="m15 20 4 20 4-20h-2l-2 11-2-11zm10 0v20h4s2 0 2-2v-7c0-1-1-1-1-1s1 0 1-1v-7c0-2-2-2-2-2zm2 2h2v7h-2zm0 9h2v7h-2z" fill="#fff" fill-opacity=".5" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-virtualbox-hdd.svg b/.icons/kora/mimetypes/scalable/application-x-virtualbox-hdd.svg
new file mode 100644
index 000000000..49615eb69
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-virtualbox-hdd.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m31 17.5-6 19.5-3.848-11.5h-9.152v4h6.828l6.172 17 6-19 4 12 5-12 3.75 12h8.25v-4h-6l-6-16-5 11-4-13z" style="fill-opacity:.6;fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,688.11,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#9052ff" offset="0"/>
+ <stop style="stop-color:#ac7cf5" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-virtualbox-ova.svg b/.icons/kora/mimetypes/scalable/application-x-virtualbox-ova.svg
new file mode 100644
index 000000000..5e1fd82db
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-virtualbox-ova.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m31 17.5-6 19.5-3.848-11.5h-9.152v4h6.828l6.172 17 6-19 4 12 5-12 3.75 12h8.25v-4h-6l-6-16-5 11-4-13z" style="fill-opacity:.6;fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,688.11,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#dc682a" offset="0"/>
+ <stop style="stop-color:#f5c97c" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-virtualbox-ovf.svg b/.icons/kora/mimetypes/scalable/application-x-virtualbox-ovf.svg
new file mode 100644
index 000000000..1d6cc5227
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-virtualbox-ovf.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m31 17.5-6 19.5-3.848-11.5h-9.152v4h6.828l6.172 17 6-19 4 12 5-12 3.75 12h8.25v-4h-6l-6-16-5 11-4-13z" style="fill-opacity:.6;fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,688.11,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#ec8218" offset="0"/>
+ <stop style="stop-color:#f5c27c" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-virtualbox-vbox-extpack.svg b/.icons/kora/mimetypes/scalable/application-x-virtualbox-vbox-extpack.svg
new file mode 120000
index 000000000..f6d9d7023
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-virtualbox-vbox-extpack.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-virtualbox-vbox.svg b/.icons/kora/mimetypes/scalable/application-x-virtualbox-vbox.svg
new file mode 100644
index 000000000..deb8936b7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-virtualbox-vbox.svg
@@ -0,0 +1,14 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m25.911 57.485l0.982-3.043h0.692l-1.421 3.962h-0.516l-1.436-3.962h0.692l1.007 3.043z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m31.591 56.467c0 0.605-0.139 1.092-0.417 1.461-0.279 0.366-0.652 0.549-1.121 0.549-0.5 0-0.887-0.177-1.161-0.531l-0.033 0.458h-0.622v-5.625h0.677v2.098c0.274-0.339 0.651-0.509 1.132-0.509s0.858 0.182 1.131 0.546c0.276 0.364 0.414 0.862 0.414 1.494v0.059zm-0.677-0.077c0-0.462-0.089-0.818-0.268-1.069-0.178-0.252-0.434-0.378-0.769-0.378-0.446 0-0.767 0.208-0.963 0.623v1.714c0.208 0.415 0.531 0.622 0.971 0.622 0.324 0 0.577-0.125 0.758-0.377 0.18-0.251 0.271-0.63 0.271-1.135z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.261 56.386c0-0.388 0.076-0.737 0.227-1.047 0.154-0.31 0.367-0.549 0.638-0.718 0.273-0.168 0.584-0.253 0.933-0.253 0.54 0 0.976 0.187 1.308 0.561 0.334 0.373 0.502 0.87 0.502 1.49v0.048c0 0.386-0.075 0.732-0.224 1.04-0.146 0.305-0.358 0.543-0.633 0.714-0.274 0.171-0.589 0.256-0.945 0.256-0.537 0-0.973-0.187-1.308-0.56-0.332-0.374-0.498-0.868-0.498-1.483v-0.048zm0.682 0.081c0 0.439 0.101 0.792 0.303 1.058 0.206 0.266 0.479 0.399 0.821 0.399 0.344 0 0.617-0.134 0.82-0.403 0.203-0.271 0.304-0.649 0.304-1.135 0-0.434-0.104-0.786-0.311-1.054-0.205-0.271-0.479-0.407-0.821-0.407-0.334 0-0.604 0.133-0.809 0.399s-0.307 0.647-0.307 1.143z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m37.974 55.888l0.879-1.446h0.791l-1.296 1.959 1.336 2.003h-0.783l-0.916-1.483-0.915 1.483h-0.788l1.337-2.003-1.296-1.959h0.783l0.868 1.446z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.65 39l9.565-5.406-0.065-10.169-9.5 5.205v10.37zm-1.05-0.046l-9.6-5.425 0.065-10.207 9.535 5.225v10.407zm0.66-21.954l-9.746 5.427 9.693 5.323 9.712-5.321-9.659-5.429zm2.905 6.689c0.056-4e-3 0.113 9e-3 0.16 0.037l0.569 0.344c0.093 0.056 0.108 0.157 0.032 0.222-0.076 0.066-0.214 0.074-0.307 0.017l-0.57-0.344c-0.092-0.056-0.107-0.157-0.031-0.222 0.038-0.033 0.091-0.051 0.147-0.054zm-1.118-0.676c0.055-4e-3 0.113 8e-3 0.159 0.037l0.536 0.324c0.093 0.056 0.107 0.156 0.031 0.222-0.076 0.065-0.214 0.072-0.307 0.016l-0.535-0.323c-0.093-0.057-0.107-0.157-0.031-0.222 0.038-0.033 0.091-0.051 0.147-0.054zm-5.503-3.416c0.056-3e-3 0.113 9e-3 0.16 0.037l1.406 0.851c0.078 0.046 0.103 0.125 0.06 0.189l-0.425 0.646 1.36-0.392c0.082-0.025 0.179-0.01 0.24 0.038 0.062 0.046 0.08 0.115 0.046 0.174l-0.814 1.338 3.573-2.474c0.077-0.054 0.2-0.057 0.287-6e-3 0.088 0.063 0.108 0.14 0.051 0.207l-1.699 1.987 0.889 0.538c0.093 0.057 0.107 0.156 0.031 0.221-0.076 0.066-0.213 0.074-0.307 0.017l-1.037-0.626c-0.084-0.051-0.105-0.138-0.047-0.204l0.886-1.038-3.122 2.163c-0.074 0.05-0.19 0.056-0.276 0.011-5e-3 -2e-3 -0.01-4e-3 -0.015-7e-3 -0.075-0.046-0.101-0.121-0.061-0.185l1.043-1.717-1.381 0.4c-0.084 0.024-0.183 0.01-0.243-0.039-0.063-0.049-0.079-0.119-0.041-0.177l0.595-0.906-1.274-0.77c-0.094-0.057-0.108-0.156-0.032-0.221 0.038-0.033 0.092-0.052 0.147-0.055z" style="fill:#046d88"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(1.07196,-49.7469,49.7469,1.07196,178.156,54.3653)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#1698b9" offset="0"/>
+ <stop style="stop-color:#4fdcff" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-virtualbox-vdi.svg b/.icons/kora/mimetypes/scalable/application-x-virtualbox-vdi.svg
new file mode 100644
index 000000000..be3e5319a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-virtualbox-vdi.svg
@@ -0,0 +1,11 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m32.261 56.386c0-0.388 0.076-0.737 0.227-1.047 0.154-0.31 0.367-0.549 0.638-0.718 0.273-0.168 0.584-0.253 0.933-0.253 0.54 0 0.976 0.187 1.308 0.561 0.334 0.373 0.502 0.87 0.502 1.49v0.048c0 0.386-0.075 0.732-0.224 1.04-0.146 0.305-0.358 0.543-0.633 0.714-0.274 0.171-0.589 0.256-0.945 0.256-0.537 0-0.973-0.187-1.308-0.56-0.332-0.374-0.498-0.868-0.498-1.483v-0.048zm-3.402 2.018h-0.622v-5.625h0.677v2.098c0.274-0.339 0.651-0.509 1.132-0.509s0.858 0.182 1.131 0.546c0.276 0.364 0.414 0.862 0.414 1.494v0.059c0 0.605-0.139 1.092-0.417 1.461-0.279 0.366-0.652 0.549-1.121 0.549-0.5 0-0.887-0.177-1.161-0.531l-0.033 0.458zm-2.695 0h-0.516l-1.436-3.962h0.692l1.007 3.043 0.982-3.043h0.692l-1.421 3.962zm10.906 0h-0.788l1.337-2.003-1.296-1.959h0.783l0.868 1.446 0.879-1.446h0.791l-1.296 1.959 1.336 2.003h-0.783l-0.916-1.483-0.915 1.483zm-4.127-1.937c0 0.439 0.101 0.792 0.303 1.058 0.206 0.266 0.479 0.399 0.821 0.399 0.344 0 0.617-0.134 0.82-0.403 0.203-0.271 0.304-0.649 0.304-1.135 0-0.434-0.104-0.786-0.311-1.054-0.205-0.271-0.479-0.407-0.821-0.407-0.334 0-0.604 0.133-0.809 0.399s-0.307 0.647-0.307 1.143zm-2.029-0.077c0-0.462-0.089-0.818-0.268-1.069-0.178-0.252-0.434-0.378-0.769-0.378-0.446 0-0.767 0.208-0.963 0.623v1.714c0.208 0.415 0.531 0.622 0.971 0.622 0.324 0 0.577-0.125 0.758-0.377 0.18-0.251 0.271-0.63 0.271-1.135z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.65 39 9.565-5.406-0.065-10.169-9.5 5.205v10.37zm-1.05-0.046-9.6-5.425 0.065-10.207 9.535 5.225v10.407zm0.66-21.954-9.746 5.427 9.693 5.323 9.712-5.321-9.659-5.429zm2.905 6.689c0.056-4e-3 0.113 9e-3 0.16 0.037l0.569 0.344c0.093 0.056 0.108 0.157 0.032 0.222-0.076 0.066-0.214 0.074-0.307 0.017l-0.57-0.344c-0.092-0.056-0.107-0.157-0.031-0.222 0.038-0.033 0.091-0.051 0.147-0.054zm-1.118-0.676c0.055-4e-3 0.113 8e-3 0.159 0.037l0.536 0.324c0.093 0.056 0.107 0.156 0.031 0.222-0.076 0.065-0.214 0.072-0.307 0.016l-0.535-0.323c-0.093-0.057-0.107-0.157-0.031-0.222 0.038-0.033 0.091-0.051 0.147-0.054zm-5.503-3.416c0.056-3e-3 0.113 9e-3 0.16 0.037l1.406 0.851c0.078 0.046 0.103 0.125 0.06 0.189l-0.425 0.646 1.36-0.392c0.082-0.025 0.179-0.01 0.24 0.038 0.062 0.046 0.08 0.115 0.046 0.174l-0.814 1.338 3.573-2.474c0.077-0.054 0.2-0.057 0.287-6e-3 0.088 0.063 0.108 0.14 0.051 0.207l-1.699 1.987 0.889 0.538c0.093 0.057 0.107 0.156 0.031 0.221-0.076 0.066-0.213 0.074-0.307 0.017l-1.037-0.626c-0.084-0.051-0.105-0.138-0.047-0.204l0.886-1.038-3.122 2.163c-0.074 0.05-0.19 0.056-0.276 0.011-5e-3 -2e-3 -0.01-4e-3 -0.015-7e-3 -0.075-0.046-0.101-0.121-0.061-0.185l1.043-1.717-1.381 0.4c-0.084 0.024-0.183 0.01-0.243-0.039-0.063-0.049-0.079-0.119-0.041-0.177l0.595-0.906-1.274-0.77c-0.094-0.057-0.108-0.156-0.032-0.221 0.038-0.033 0.092-0.052 0.147-0.055z" style="fill-opacity:.47"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,688.11,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#e82f60" offset="0"/>
+ <stop style="stop-color:#f58153" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-virtualbox-vhd.svg b/.icons/kora/mimetypes/scalable/application-x-virtualbox-vhd.svg
new file mode 100644
index 000000000..99ee4f409
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-virtualbox-vhd.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m31 17.5-6 19.5-3.848-11.5h-9.152v4h6.828l6.172 17 6-19 4 12 5-12 3.75 12h8.25v-4h-6l-6-16-5 11-4-13z" style="fill-opacity:.6;fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,688.11,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#685afe" offset="0"/>
+ <stop style="stop-color:#7c8ef5" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-virtualbox-vmdk.svg b/.icons/kora/mimetypes/scalable/application-x-virtualbox-vmdk.svg
new file mode 100644
index 000000000..f6cd4dd2c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-virtualbox-vmdk.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m31 17.5-6 19.5-3.848-11.5h-9.152v4h6.828l6.172 17 6-19 4 12 5-12 3.75 12h8.25v-4h-6l-6-16-5 11-4-13z" style="fill-opacity:.6;fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,688.11,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#3a71ac" offset="0"/>
+ <stop style="stop-color:#6b9acc" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-visualnetworks.svg b/.icons/kora/mimetypes/scalable/application-x-visualnetworks.svg
new file mode 120000
index 000000000..041df4b08
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-visualnetworks.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-vmdk-disk.svg b/.icons/kora/mimetypes/scalable/application-x-vmdk-disk.svg
new file mode 120000
index 000000000..d1f8be554
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-vmdk-disk.svg
@@ -0,0 +1 @@
+application-x-qemu-disk.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-vmware-easter-egg.svg b/.icons/kora/mimetypes/scalable/application-x-vmware-easter-egg.svg
new file mode 100644
index 000000000..0cd1c2ff8
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-vmware-easter-egg.svg
@@ -0,0 +1,9 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#324959" offset="0"/>
+ <stop stop-color="#b5bdc2" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m24 10.515c6.35 0 11.462 9.158 11.462 15.508s-5.112 11.462-11.462 11.462-11.462-5.112-11.462-11.462 5.112-15.508 11.462-15.508z" fill="#e4e4e4" fill-opacity=".39" fill-rule="nonzero"/>
+ <path d="m14.561 26.697c-.687.004-1.362.182-1.961.519.292 2.85 1.621 5.383 3.604 7.22 1.457-.647 2.401-2.099 2.402-3.694 0-2.219-1.826-4.045-4.045-4.045zm13.484-2.697c2.233 0 4.046 1.813 4.046 4.045 0 2.233-1.813 4.046-4.046 4.046-2.232 0-4.045-1.813-4.045-4.046 0-2.232 1.813-4.045 4.045-4.045zm-12.136-8.091c-.012.001-.025.002-.037.003-1.378 2.058-2.402 4.466-2.93 6.783.764.829 1.84 1.303 2.967 1.305 2.219 0 4.046-1.826 4.046-4.045 0-2.22-1.827-4.046-4.046-4.046zm14.063-2.614c-1.891.367-3.271 2.036-3.275 3.963 0 2.219 1.826 4.045 4.045 4.045 1.324-.003 2.565-.655 3.318-1.744-.964-2.355-2.377-4.6-4.088-6.264z" fill="#475b69"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-vmware-snapshot.svg b/.icons/kora/mimetypes/scalable/application-x-vmware-snapshot.svg
new file mode 100644
index 000000000..0f976ffb8
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-vmware-snapshot.svg
@@ -0,0 +1,12 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#004083" offset="0"/>
+ <stop stop-color="#1b84db" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m30.4 14.331c0-2.208-1.793-4-4-4h-7.259c-2.208 0-4 1.792-4 4v7.258c0 2.208 1.792 4 4 4h7.259c2.207 0 4-1.792 4-4z" fill="#3f51b5"/>
+ <path d="m36.758 20.689c0-2.208-1.793-4-4-4h-7.259c-2.208 0-4 1.792-4 4v7.258c0 2.208 1.792 4 4 4h7.259c2.207 0 4-1.792 4-4z" fill="#217dd5"/>
+ <path d="m26.585 24.503c0-2.207-1.792-4-4-4h-7.259c-2.207 0-4 1.793-4 4v7.259c0 2.208 1.793 4 4 4h7.259c2.208 0 4-1.792 4-4z" fill="#03a9f4"/>
+ <circle cx="31.671" cy="30.676" r="6.994" fill="#8f29ba"/>
+ <path d="m32.307 30.04v-3.815h-1.271v5.086h5.086v-1.271z" fill="#ffffff" fill-opacity=".5"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-vmware-team.svg b/.icons/kora/mimetypes/scalable/application-x-vmware-team.svg
new file mode 100644
index 000000000..0a2382e57
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-vmware-team.svg
@@ -0,0 +1,9 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#1e5880" offset="0"/>
+ <stop stop-color="#2ba3c9" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m34.397 17.069c0-1.913-1.553-3.466-3.466-3.466h-13.862c-1.913 0-3.466 1.553-3.466 3.466v13.862c0 1.913 1.553 3.466 3.466 3.466h13.862c1.913 0 3.466-1.553 3.466-3.466z" fill="#10436a"/>
+ <path d="m27.899 30.498c0-.717-.583-1.3-1.3-1.3h-5.198c-.717 0-1.3.583-1.3 1.3v5.198c0 .717.583 1.3 1.3 1.3h5.198c.717 0 1.3-.583 1.3-1.3zm7.797-2.599c.717 0 1.3-.583 1.3-1.3v-5.198c0-.717-.583-1.3-1.3-1.3h-5.198c-.717 0-1.3.583-1.3 1.3v5.198c0 .717.583 1.3 1.3 1.3zm-18.194 0c.717 0 1.3-.583 1.3-1.3v-5.198c0-.717-.583-1.3-1.3-1.3h-5.198c-.717 0-1.3.583-1.3 1.3v5.198c0 .717.583 1.3 1.3 1.3zm10.397-15.595c0-.717-.583-1.3-1.3-1.3h-5.198c-.717 0-1.3.583-1.3 1.3v5.198c0 .717.583 1.3 1.3 1.3h5.198c.717 0 1.3-.583 1.3-1.3z" fill="#0882b9"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-vmware-vm-clone.svg b/.icons/kora/mimetypes/scalable/application-x-vmware-vm-clone.svg
new file mode 100644
index 000000000..810c80d25
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-vmware-vm-clone.svg
@@ -0,0 +1,10 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#003364" offset="0"/>
+ <stop stop-color="#006eb6" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m30.407 13.749c0-1.414-1.148-2.563-2.563-2.563h-10.251c-1.414 0-2.563 1.149-2.563 2.563v10.251c0 1.414 1.149 2.563 2.563 2.563h10.251c1.415 0 2.563-1.149 2.563-2.563zm-3.844 2.563c0-.707-.574-1.282-1.282-1.282h-5.125c-.707 0-1.281.575-1.281 1.282v5.125c0 .707.574 1.282 1.281 1.282h5.125c.708 0 1.282-.575 1.282-1.282z" fill="#003672"/>
+ <path d="m36.814 20.156c0-1.415-1.149-2.563-2.563-2.563h-10.251c-1.414 0-2.563 1.148-2.563 2.563v10.251c0 1.414 1.149 2.563 2.563 2.563h10.251c1.414 0 2.563-1.149 2.563-2.563zm-3.844 3.203c0-.707-.575-1.281-1.282-1.281h-5.125c-.707 0-1.282.574-1.282 1.281v5.126c0 .707.575 1.281 1.282 1.281h5.125c.707 0 1.282-.574 1.282-1.281z" fill="#1e70be"/>
+ <path d="m26.563 24c0-1.414-1.149-2.563-2.563-2.563h-10.251c-1.414 0-2.563 1.149-2.563 2.563v10.251c0 1.414 1.149 2.563 2.563 2.563h10.251c1.414 0 2.563-1.149 2.563-2.563zm-3.844 2.563c0-.707-.575-1.282-1.282-1.282h-5.125c-.707 0-1.282.575-1.282 1.282v5.125c0 .707.575 1.282 1.282 1.282h5.125c.707 0 1.282-.575 1.282-1.282z" fill="#005f9d"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-vmware-vm-legacy.svg b/.icons/kora/mimetypes/scalable/application-x-vmware-vm-legacy.svg
new file mode 100644
index 000000000..cccfee4b0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-vmware-vm-legacy.svg
@@ -0,0 +1,10 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 174.42 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#b33c00" offset="0"/>
+ <stop stop-color="#ff8737" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04z" fill="url(#a)"/>
+ <path d="m29.727 16.346c0-2.208-1.792-4-4-4h-5.745c-2.208 0-4 1.792-4 4v5.746c0 2.208 1.792 4 4 4h5.745c2.208 0 4-1.792 4-4z" fill="#ff6900"/>
+ <path d="m35.455 22.073c0-2.207-1.793-4-4-4h-5.746c-2.208 0-4 1.793-4 4v5.746c0 2.208 1.792 4 4 4h5.746c2.207 0 4-1.792 4-4z" fill="#ef7700"/>
+ <path d="m26.291 25.51c0-2.208-1.792-4-4-4h-5.746c-2.207 0-4 1.792-4 4v5.746c0 2.207 1.793 4 4 4h5.746c2.208 0 4-1.793 4-4z" fill="#e68612"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-vmware-vm.svg b/.icons/kora/mimetypes/scalable/application-x-vmware-vm.svg
new file mode 100644
index 000000000..68895b408
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-vmware-vm.svg
@@ -0,0 +1,10 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#00418a" offset="0"/>
+ <stop stop-color="#2598e8" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m29.832 16.136c0-2.208-1.792-4-4-4h-5.997c-2.208 0-4 1.792-4 4v5.998c0 2.208 1.792 4 4 4h5.997c2.208 0 4-1.792 4-4z" fill="#3f51b5"/>
+ <path d="m35.665 21.968c0-2.207-1.792-4-4-4h-5.998c-2.208 0-4 1.793-4 4v5.998c0 2.208 1.792 4 4 4h5.998c2.208 0 4-1.792 4-4z" fill="#217dd5"/>
+ <path d="m26.333 25.468c0-2.208-1.792-4-4-4h-5.998c-2.208 0-4 1.792-4 4v5.998c0 2.207 1.792 4 4 4h5.998c2.208 0 4-1.793 4-4z" fill="#03a9f4"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-vmware-vmdisk.svg b/.icons/kora/mimetypes/scalable/application-x-vmware-vmdisk.svg
new file mode 120000
index 000000000..d1f8be554
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-vmware-vmdisk.svg
@@ -0,0 +1 @@
+application-x-qemu-disk.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-vmware-vmfoundry.svg b/.icons/kora/mimetypes/scalable/application-x-vmware-vmfoundry.svg
new file mode 100644
index 000000000..6de95d5b7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-vmware-vmfoundry.svg
@@ -0,0 +1,10 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#343434" offset="0"/>
+ <stop stop-color="#5b5b5b" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m30.089 16.2c0-2.208-1.792-4-4-4h-6.614c-2.208 0-4 1.792-4 4v6.614c0 2.208 1.792 4 4 4h6.614c2.208 0 4-1.792 4-4z" fill="#686868"/>
+ <path d="m36.179 22.289c0-2.207-1.793-4-4-4h-6.615c-2.207 0-4 1.793-4 4v6.615c0 2.207 1.793 4 4 4h6.615c2.207 0 4-1.793 4-4z" fill="#818181"/>
+ <path d="m26.436 25.943c0-2.208-1.793-4-4-4h-6.615c-2.207 0-4 1.792-4 4v6.614c0 2.208 1.793 4 4 4h6.615c2.207 0 4-1.792 4-4z" fill="#9e9e9e"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-vnc.svg b/.icons/kora/mimetypes/scalable/application-x-vnc.svg
new file mode 120000
index 000000000..f28392215
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-vnc.svg
@@ -0,0 +1 @@
+application-x-remote-connection.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-vnd.akonadi.calendar.event.svg b/.icons/kora/mimetypes/scalable/application-x-vnd.akonadi.calendar.event.svg
new file mode 120000
index 000000000..170cc9e70
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-vnd.akonadi.calendar.event.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-vnd.akonadi.calendar.freebusy.svg b/.icons/kora/mimetypes/scalable/application-x-vnd.akonadi.calendar.freebusy.svg
new file mode 120000
index 000000000..170cc9e70
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-vnd.akonadi.calendar.freebusy.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-vnd.akonadi.calendar.journal.svg b/.icons/kora/mimetypes/scalable/application-x-vnd.akonadi.calendar.journal.svg
new file mode 120000
index 000000000..170cc9e70
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-vnd.akonadi.calendar.journal.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-vnd.akonadi.calendar.todo.svg b/.icons/kora/mimetypes/scalable/application-x-vnd.akonadi.calendar.todo.svg
new file mode 120000
index 000000000..170cc9e70
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-vnd.akonadi.calendar.todo.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-vnd.akonadi.collection.virtual.svg b/.icons/kora/mimetypes/scalable/application-x-vnd.akonadi.collection.virtual.svg
new file mode 120000
index 000000000..170cc9e70
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-vnd.akonadi.collection.virtual.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-vnd.akonadi.note.svg b/.icons/kora/mimetypes/scalable/application-x-vnd.akonadi.note.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-vnd.akonadi.note.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-vnd.kde.alarm.active.svg b/.icons/kora/mimetypes/scalable/application-x-vnd.kde.alarm.active.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-vnd.kde.alarm.active.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-vnd.kde.alarm.archived.svg b/.icons/kora/mimetypes/scalable/application-x-vnd.kde.alarm.archived.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-vnd.kde.alarm.archived.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-vnd.kde.alarm.svg b/.icons/kora/mimetypes/scalable/application-x-vnd.kde.alarm.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-vnd.kde.alarm.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-vnd.kde.alarm.template.svg b/.icons/kora/mimetypes/scalable/application-x-vnd.kde.alarm.template.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-vnd.kde.alarm.template.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-vnd.kde.contactgroup.svg b/.icons/kora/mimetypes/scalable/application-x-vnd.kde.contactgroup.svg
new file mode 120000
index 000000000..506c888bb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-vnd.kde.contactgroup.svg
@@ -0,0 +1 @@
+text-x-authors.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-vnd.kde.kplato.svg b/.icons/kora/mimetypes/scalable/application-x-vnd.kde.kplato.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-vnd.kde.kplato.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-vnd.kde.kplato.work.svg b/.icons/kora/mimetypes/scalable/application-x-vnd.kde.kplato.work.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-vnd.kde.kplato.work.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-vnd.kde.kugar.mixed.svg b/.icons/kora/mimetypes/scalable/application-x-vnd.kde.kugar.mixed.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-vnd.kde.kugar.mixed.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-vnd.kde.notes.svg b/.icons/kora/mimetypes/scalable/application-x-vnd.kde.notes.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-vnd.kde.notes.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-vnd.kde.plan.svg b/.icons/kora/mimetypes/scalable/application-x-vnd.kde.plan.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-vnd.kde.plan.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-vnd.kde.plan.work.svg b/.icons/kora/mimetypes/scalable/application-x-vnd.kde.plan.work.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-vnd.kde.plan.work.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-wbfs.svg b/.icons/kora/mimetypes/scalable/application-x-wbfs.svg
new file mode 120000
index 000000000..aff3c12fb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-wbfs.svg
@@ -0,0 +1 @@
+application-x-wii-rom.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-webarchive.svg b/.icons/kora/mimetypes/scalable/application-x-webarchive.svg
new file mode 120000
index 000000000..678a58102
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-webarchive.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-wia.svg b/.icons/kora/mimetypes/scalable/application-x-wia.svg
new file mode 120000
index 000000000..aff3c12fb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-wia.svg
@@ -0,0 +1 @@
+application-x-wii-rom.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-wii-iso-image.svg b/.icons/kora/mimetypes/scalable/application-x-wii-iso-image.svg
new file mode 120000
index 000000000..aff3c12fb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-wii-iso-image.svg
@@ -0,0 +1 @@
+application-x-wii-rom.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-wii-rom.svg b/.icons/kora/mimetypes/scalable/application-x-wii-rom.svg
new file mode 100644
index 000000000..ea2c0dc72
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-wii-rom.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#758b9a" offset="0"/>
+ <stop stop-color="#b5bdc2" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m29.988 18.301c-.545 0-.988.448-.988 1s.443 1 .988 1c.567 0 1.012-.439 1.012-1s-.445-1-1.012-1zm4 0c-.545 0-.988.448-.988 1s.443 1 .988 1c.567 0 1.012-.439 1.012-1s-.445-1-1.012-1zm-13.988 1c-.662 0-1.129.34-1.355 1.115-.226.774-1.622 6.227-1.622 6.227l-1.826-7.342h-2.197s2.112 7.828 2.398 8.726c.224.701.752 1.274 1.536 1.274.896 0 1.315-.664 1.509-1.274.192-.606 1.557-5.726 1.557-5.726s1.367 5.12 1.559 5.726c.193.61.614 1.274 1.509 1.274.785 0 1.311-.573 1.536-1.274.286-.897 2.396-8.726 2.396-8.726h-2.197l-1.824 7.342s-1.395-5.453-1.622-6.227c-.227-.775-.695-1.115-1.357-1.115zm9 2v8h2v-8zm4 0v8h2v-8z" fill-opacity=".3" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-wii-wad.svg b/.icons/kora/mimetypes/scalable/application-x-wii-wad.svg
new file mode 100644
index 000000000..06e25f26d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-wii-wad.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#758b9a" offset="0"/>
+ <stop stop-color="#b5bdc2" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m30.688 27.756c-.475 0-.907.129-1.302.378l.152-.833h-1.742l-1.096 6h1.742l.581-3.188c.129-.326.469-.813 1.386-.813h1.234l.282-1.544zm3.093 2.496c-.225 1.277.406 1.707 1.092 1.707.581 0 1.023-.294 1.39-.694l1.084.906c-.698.718-1.705 1.13-2.63 1.13-1.777 0-2.989-1.177-2.664-3.001s1.753-2.999 3.531-2.999c1.419 0 2.688 1.175 2.365 2.999l-.097.551h-3.641l.211-1.199h1.868c.117-.587-.257-1.082-.898-1.082-.781 0-1.384.408-1.611 1.682zm-10.579 2.754c-.35.218-.714.293-1.174.293-1.096 0-2.326-1.023-1.963-2.988.314-1.716 1.759-3.012 3.424-3.012 1.62 0 2.787.964 2.454 2.775l-.57 3.227h-1.716l.484-2.781c.187-1.011.044-1.622-.884-1.622-.806 0-1.339.688-1.464 1.365-.162.889.251 1.317.897 1.317.313 0 .596-.069.802-.143zm-7.654-4.058-.286 1.57c-.038.324-.045 1.043.718 1.039.382-.003.54-.14.593-.184.251-.216.369-.628.391-.756l.003-.02.964-5.287 1.742-.011-.964 5.283c-.032.202-.244 1.24-1.101 1.991-.375.328-1.018.721-1.947.726-.779.006-1.31-.272-1.653-.677-.491.405-1.123.683-1.899.677-.927-.005-1.426-.398-1.681-.726-.584-.751-.413-1.789-.376-1.991l.966-5.283 1.734.011-.963 5.287-.004.02c-.025.128-.057.54.113.756.037.044.145.181.528.184.755.004 1.015-.706 1.095-1.032l.515-2.827-.515 2.826.182-.999.324-1.778.394-2.156.051-.28h1.741zm.219-1.201-.158.865.163-.89v-.004zm12.233-10.446h-2v6h2zm3 0h-2v6h2zm-7.363-2-1.49 5.875s-1.138-4.363-1.322-4.982c-.186-.62-.569-.893-1.109-.893s-.923.274-1.109.892c-.186.619-1.323 4.982-1.323 4.982l-1.49-5.874h-1.794s1.723 6.265 1.958 6.983c.181.562.614 1.017 1.252 1.017.733 0 1.075-.529 1.234-1.017.156-.486 1.272-4.583 1.272-4.583s1.116 4.097 1.271 4.583c.16.488.501 1.017 1.232 1.017.64 0 1.072-.457 1.256-1.017.234-.718 1.954-6.983 1.954-6.983zm2.363.002c0 .55.444.998.988.998.567 0 1.012-.439 1.012-.998 0-.562-.445-1.002-1.012-1.002-.544 0-.988.45-.988 1.002zm3 0c0 .55.444.998.988.998.567 0 1.012-.439 1.012-.998 0-.562-.445-1.002-1.012-1.002-.544 0-.988.45-.988 1.002z" fill="#ffffff" fill-opacity=".5" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-windows-themepack.svg b/.icons/kora/mimetypes/scalable/application-x-windows-themepack.svg
new file mode 120000
index 000000000..9b59dbaf3
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-windows-themepack.svg
@@ -0,0 +1 @@
+application-x-theme.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-wine-extension-cpl.svg b/.icons/kora/mimetypes/scalable/application-x-wine-extension-cpl.svg
new file mode 120000
index 000000000..77ae01299
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-wine-extension-cpl.svg
@@ -0,0 +1 @@
+application-x-msdos-program.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-wine-extension-inf.svg b/.icons/kora/mimetypes/scalable/application-x-wine-extension-inf.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-wine-extension-inf.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-wine-extension-ini.svg b/.icons/kora/mimetypes/scalable/application-x-wine-extension-ini.svg
new file mode 100644
index 000000000..3868f4529
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-wine-extension-ini.svg
@@ -0,0 +1,15 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m32.002 30.962c-2.112 0-3.85-1.738-3.85-3.85s1.738-3.85 3.85-3.85 3.85 1.738 3.85 3.85-1.738 3.85-3.85 3.85m8.173-2.783c0.044-0.352 0.077-0.704 0.077-1.067s-0.033-0.726-0.077-1.1l2.321-1.793c0.209-0.165 0.264-0.462 0.132-0.704l-2.2-3.806c-0.132-0.242-0.429-0.341-0.671-0.242l-2.739 1.1c-0.572-0.429-1.166-0.803-1.859-1.078l-0.407-2.915c-0.044-0.264-0.275-0.462-0.55-0.462h-4.4c-0.275 0-0.506 0.198-0.55 0.462l-0.407 2.915c-0.693 0.275-1.287 0.649-1.859 1.078l-2.739-1.1c-0.242-0.099-0.539 0-0.671 0.242l-2.2 3.806c-0.143 0.242-0.077 0.539 0.132 0.704l2.321 1.793c-0.044 0.374-0.077 0.737-0.077 1.1s0.033 0.715 0.077 1.067l-2.321 1.826c-0.209 0.165-0.275 0.462-0.132 0.704l2.2 3.806c0.132 0.242 0.429 0.33 0.671 0.242l2.739-1.111c0.572 0.44 1.166 0.814 1.859 1.089l0.407 2.915c0.044 0.264 0.275 0.462 0.55 0.462h4.4c0.275 0 0.506-0.198 0.55-0.462l0.407-2.915c0.693-0.286 1.287-0.649 1.859-1.089l2.739 1.111c0.242 0.088 0.539 0 0.671-0.242l2.2-3.806c0.132-0.242 0.077-0.539-0.132-0.704l-2.321-1.826z" style="fill-rule:nonzero;fill:#464d55"/>
+ <path d="m23.283 58.235c0.258 0 0.483-0.076 0.676-0.23 0.195-0.154 0.302-0.35 0.32-0.59h0.688c-0.018 0.378-0.192 0.708-0.52 0.992-0.328 0.281-0.716 0.422-1.164 0.422-0.635 0-1.108-0.21-1.418-0.629-0.307-0.419-0.461-0.913-0.461-1.48v-0.164c0-0.568 0.154-1.062 0.461-1.481 0.31-0.419 0.783-0.629 1.418-0.629 0.495 0 0.895 0.147 1.199 0.442 0.305 0.291 0.467 0.655 0.485 1.09h-0.688c-0.018-0.261-0.117-0.482-0.297-0.665-0.177-0.182-0.41-0.273-0.699-0.273-0.297 0-0.53 0.076-0.699 0.227-0.167 0.151-0.285 0.342-0.355 0.574-0.068 0.232-0.102 0.47-0.102 0.715v0.164c0 0.247 0.034 0.487 0.102 0.718 0.067 0.232 0.184 0.424 0.351 0.575 0.169 0.148 0.404 0.222 0.703 0.222z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m25.588 56.685v-0.09c0-0.612 0.172-1.123 0.516-1.532 0.343-0.411 0.811-0.617 1.402-0.617 0.596 0 1.066 0.206 1.41 0.617 0.346 0.409 0.52 0.92 0.52 1.532v0.09c0 0.612-0.174 1.122-0.52 1.531-0.344 0.409-0.811 0.613-1.402 0.613-0.594 0-1.064-0.204-1.41-0.613-0.344-0.409-0.516-0.919-0.516-1.531zm0.723-0.09v0.09c0 0.419 0.099 0.782 0.296 1.089 0.201 0.308 0.503 0.461 0.907 0.461 0.396 0 0.694-0.153 0.894-0.461 0.201-0.307 0.301-0.67 0.301-1.089v-0.09c0-0.414-0.1-0.776-0.301-1.086-0.2-0.313-0.501-0.469-0.902-0.469-0.399 0-0.698 0.156-0.899 0.469-0.197 0.31-0.296 0.672-0.296 1.086z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.096 55.056c-0.232 0-0.436 0.062-0.614 0.187-0.177 0.125-0.316 0.288-0.418 0.488v3.02h-0.722v-4.227h0.683l0.024 0.528c0.32-0.404 0.741-0.606 1.262-0.606 0.416 0 0.746 0.117 0.988 0.352 0.245 0.234 0.367 0.629 0.367 1.183v2.77h-0.727v-2.777c0-0.331-0.072-0.567-0.218-0.707-0.144-0.141-0.352-0.211-0.625-0.211z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m36.592 55.079h-0.863v3.672h-0.723v-3.672h-0.668v-0.555h0.668v-0.367c0-0.479 0.138-0.846 0.414-1.101 0.276-0.258 0.654-0.387 1.133-0.387 0.187 0 0.371 0.023 0.551 0.07 0.179 0.045 0.364 0.101 0.554 0.168l-0.121 0.61c-0.12-0.047-0.259-0.092-0.418-0.133-0.156-0.044-0.328-0.067-0.515-0.067-0.31 0-0.534 0.071-0.672 0.211-0.136 0.138-0.203 0.348-0.203 0.629v0.367h0.863v0.555zm1.422-0.555v4.227h-0.723v-4.227h0.723z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m42.596 58.661c0 0.56-0.167 0.992-0.5 1.297-0.334 0.307-0.763 0.461-1.289 0.461-0.219 0-0.487-0.053-0.805-0.16s-0.572-0.298-0.762-0.574l0.379-0.43c0.177 0.216 0.362 0.364 0.555 0.445 0.193 0.084 0.385 0.125 0.578 0.125 0.341 0 0.613-0.096 0.816-0.289 0.203-0.19 0.305-0.47 0.305-0.84v-0.371c-0.286 0.336-0.681 0.504-1.184 0.504-0.507 0-0.911-0.203-1.21-0.609-0.3-0.407-0.45-0.918-0.45-1.535v-0.082c0-0.646 0.149-1.167 0.446-1.563 0.299-0.396 0.707-0.594 1.222-0.594 0.518 0 0.921 0.183 1.207 0.547l0.035-0.469h0.657v4.137zm-2.844-1.976c0 0.419 0.087 0.78 0.262 1.082 0.177 0.299 0.461 0.449 0.851 0.449 0.258 0 0.466-0.059 0.625-0.176 0.162-0.117 0.289-0.267 0.383-0.449v-1.926c-0.091-0.174-0.217-0.319-0.379-0.434-0.161-0.117-0.368-0.175-0.621-0.175-0.393 0-0.678 0.153-0.855 0.461-0.178 0.304-0.266 0.666-0.266 1.086v0.082z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#758b9a" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-wine-extension-its.svg b/.icons/kora/mimetypes/scalable/application-x-wine-extension-its.svg
new file mode 120000
index 000000000..77ae01299
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-wine-extension-its.svg
@@ -0,0 +1 @@
+application-x-msdos-program.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-wine-extension-mps.svg b/.icons/kora/mimetypes/scalable/application-x-wine-extension-mps.svg
new file mode 120000
index 000000000..77ae01299
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-wine-extension-mps.svg
@@ -0,0 +1 @@
+application-x-msdos-program.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-wine-extension-msp.svg b/.icons/kora/mimetypes/scalable/application-x-wine-extension-msp.svg
new file mode 100644
index 000000000..e70a5694b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-wine-extension-msp.svg
@@ -0,0 +1 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -49.619 49.619 0 250.77 51.088)" gradientUnits="userSpaceOnUse" x1="0" x2="1" y1="0" y2="0"><stop offset="0" stop-color="#758b9a"/><stop offset="1" stop-color="#b5bdc2"/></linearGradient><path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/><path d="m8.903 1.046c-.599-.078-1.207-.078-1.806 0l-.276 1.679c-.455.102-.895.262-1.308.476l-1.291-1.109c-.509.326-.975.716-1.384 1.161l.868 1.464c-.283.37-.517.776-.696 1.206l-1.702-.02c-.18.577-.286 1.175-.313 1.779l1.605.563c.022.466.103.927.242 1.371l-1.316 1.079c.232.558.536 1.084.903 1.564l1.592-.6c.316.343.674.644 1.067.895l-.315 1.672c.537.278 1.107.486 1.697.618l.834-1.484c.462.06.93.06 1.392 0l.834 1.484c.59-.132 1.16-.34 1.697-.618l-.315-1.672c.393-.251.751-.552 1.067-.895l1.592.6c.367-.48.671-1.006.903-1.564l-1.316-1.079c.139-.444.22-.905.242-1.371l1.605-.563c-.027-.604-.133-1.202-.313-1.779l-1.702.02c-.179-.43-.413-.836-.696-1.206l.868-1.464c-.409-.445-.875-.835-1.384-1.161l-1.291 1.109c-.413-.214-.853-.374-1.308-.476zm-.903 3.02c2.171 0 3.934 1.763 3.934 3.934s-1.763 3.934-3.934 3.934-3.934-1.763-3.934-3.934 1.763-3.934 3.934-3.934z" fill="#3d434a" transform="matrix(2.03828 0 0 2.03828 15.6938 14.5034)"/></svg> \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-wine-extension-pdd.svg b/.icons/kora/mimetypes/scalable/application-x-wine-extension-pdd.svg
new file mode 120000
index 000000000..e919fc9cf
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-wine-extension-pdd.svg
@@ -0,0 +1 @@
+image-x-psd.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-wine-extension-skb.svg b/.icons/kora/mimetypes/scalable/application-x-wine-extension-skb.svg
new file mode 100644
index 000000000..8b6bb2014
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-wine-extension-skb.svg
@@ -0,0 +1,18 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linecap="round" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 177.88 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#758b9a" offset="0"/>
+ <stop stop-color="#b5bdc2" offset="1"/>
+ </linearGradient>
+ <clipPath id="b">
+ <path d="m302 290c0 4.389-3.611 8-8 8s-8-3.611-8-8 3.611-8 8-8 8 3.611 8 8z" clip-rule="evenodd"/>
+ </clipPath>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path transform="translate(-.149423 -.548202)" d="m35.546 20.589-14.517 1.84 1.037 2.287 10.511-1.553 3.801 3.912 6.125-1.073zm-2.846 6.913-9.999 1.698.974 2.555 5.44-1.027 1.394 2.41 5.762-1.241zm-3.273 8.075-4.945 1.083.948 2.767 5.338-1.349z" fill="#ffffff" fill-rule="nonzero" opacity=".8"/>
+ <g transform="translate(-.376123 -1.54138)" opacity=".8">
+ <path transform="matrix(1.7399 0 0 2.0851 -462.12 -572.14)" d="m293 295.5c0 1.38-1.343 2.5-3 2.5s-3-1.12-3-2.5 1.343-2.5 3-2.5 3 1.12 3 2.5z" fill="none" stroke="#ffffff" stroke-opacity=".2" stroke-width=".66"/>
+ <path transform="matrix(1.7399 0 0 2.0851 -462.12 -572.14)" d="m287 295.51c-.007-1.38 1.33-2.504 2.987-2.51s3.006 1.109 3.013 2.49c.007 1.377-1.324 2.5-2.977 2.51" fill="none" stroke="#ffffff" stroke-width=".66"/>
+ <g transform="matrix(.74566 0 0 .74467 -176.78 -171.96)" clip-path="url(#b)">
+ <path d="m287 294-3.057-5.029h6.057z" fill="#ffffff" fill-rule="nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-wine-extension-skp.svg b/.icons/kora/mimetypes/scalable/application-x-wine-extension-skp.svg
new file mode 100644
index 000000000..1a5dab4b7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-wine-extension-skp.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 177.88 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#758b9a" offset="0"/>
+ <stop stop-color="#b5bdc2" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path transform="translate(0 1.992)" d="m35.546 20.589-14.517 1.84 1.037 2.287 10.511-1.553 3.801 3.912 6.125-1.073zm-2.846 6.913-9.999 1.698.974 2.555 5.44-1.027 1.394 2.41 5.762-1.241zm-3.273 8.075-4.945 1.083.948 2.767 5.338-1.349z" fill="#ffffff" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-wine-extension-vbs.svg b/.icons/kora/mimetypes/scalable/application-x-wine-extension-vbs.svg
new file mode 120000
index 000000000..77ae01299
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-wine-extension-vbs.svg
@@ -0,0 +1 @@
+application-x-msdos-program.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-wine-ms-wim.svg b/.icons/kora/mimetypes/scalable/application-x-wine-ms-wim.svg
new file mode 120000
index 000000000..77ae01299
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-wine-ms-wim.svg
@@ -0,0 +1 @@
+application-x-msdos-program.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-wmf.svg b/.icons/kora/mimetypes/scalable/application-x-wmf.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-wmf.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-wonderswan-color-rom.svg b/.icons/kora/mimetypes/scalable/application-x-wonderswan-color-rom.svg
new file mode 100644
index 000000000..af0970b2d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-wonderswan-color-rom.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#0060a1" offset="0"/>
+ <stop stop-color="#7cc5f2" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m22 14c-3.073 0-7 2-7 6s4 7 5.5 8c-5.5 0-8.5-5-8.5-5s5 11 14 11c4 0 7-3 7-7 0-3-2-6-5-7.5 6 .5 8 4.5 8 4.5s-4-10-14-10zm1.033 4.996c1.508.045 3.243.658 4.668 1.869 2.335 1.985 3.038 4.902 2.158 6.637.409-1.172-.106-2.665-1.248-3.623-1.387-1.163-3.256-1.163-4.14 0-.884 1.164-.47 3.078.918 4.242.561.47 1.226.771 1.888.854-1.76.121-4.028-.588-5.728-2.034-2.606-2.215-2.886-5.308-1.492-6.906.522-.599 1.363-.943 2.345-1.023.205-.017.416-.022.631-.016z" fill="#ffffff" fill-opacity=".5" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-wonderswan-rom.svg b/.icons/kora/mimetypes/scalable/application-x-wonderswan-rom.svg
new file mode 100644
index 000000000..ca7e40609
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-wonderswan-rom.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#8a1734" offset="0"/>
+ <stop stop-color="#ff9786" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m22 14c-3.073 0-7 2-7 6s4 7 5.5 8c-5.5 0-8.5-5-8.5-5s5 11 14 11c4 0 7-3 7-7 0-3-2-6-5-7.5 6 .5 8 4.5 8 4.5s-4-10-14-10zm1.033 4.996c1.508.045 3.243.658 4.668 1.869 2.335 1.985 3.038 4.902 2.158 6.637.409-1.172-.106-2.665-1.248-3.623-1.387-1.163-3.256-1.163-4.14 0-.884 1.164-.47 3.078.918 4.242.561.47 1.226.771 1.888.854-1.76.121-4.028-.588-5.728-2.034-2.606-2.215-2.886-5.308-1.492-6.906.522-.599 1.363-.943 2.345-1.023.205-.017.416-.022.631-.016z" fill="#ffffff" fill-opacity=".5" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-world-of-goo-addin.svg b/.icons/kora/mimetypes/scalable/application-x-world-of-goo-addin.svg
new file mode 100644
index 000000000..5056ac776
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-world-of-goo-addin.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#41494e" offset="0"/>
+ <stop stop-color="#677984" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m23.567 15.5c-1.999 0-3.533.408-4.742 1.021 2.795.226 3.742 4.009 3.742 4.979 0 2 0 5-5 5-1.379 0-2.275-.718-2.867-1.652.401 2.505 2.052 7.652 8.867 7.652 7.679 0 8.795-5.788 8.961-7.498-.46.3-1.085.498-1.961.498-3 0-3-4-3-4s0-4 2-4c.157 0 .296.016.441.027-1.343-1.175-3.371-2.027-6.441-2.027zm-5.111 2c-3.112 0-3.889 3.199-3.889 3.199s0 4.801 3.111 4.801c3.889 0 3.889-2.4 3.889-4 0-.8-.778-4-3.111-4zm11.459 1.043c-1.309.015-1.311 3-1.311 3s.001 3.027 1.965 3c2.999-.042 2.863-3 2.863-3s.136-3.042-3.517-3zm-12.348 1.957c.549 0 1 .451 1 1s-.451 1-1 1-1-.451-1-1 .451-1 1-1zm14 0c.549 0 1 .451 1 1s-.451 1-1 1-1-.451-1-1 .451-1 1-1z" fill="#ffffff" fill-opacity=".5" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x-x509-ca-cert.svg b/.icons/kora/mimetypes/scalable/application-x-x509-ca-cert.svg
new file mode 120000
index 000000000..b02dde5bc
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-x509-ca-cert.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-x509-user-cert.svg b/.icons/kora/mimetypes/scalable/application-x-x509-user-cert.svg
new file mode 120000
index 000000000..b02dde5bc
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-x509-user-cert.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-xbel.svg b/.icons/kora/mimetypes/scalable/application-x-xbel.svg
new file mode 120000
index 000000000..8cee72639
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-xbel.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-xliff.svg b/.icons/kora/mimetypes/scalable/application-x-xliff.svg
new file mode 120000
index 000000000..bf5f44625
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-xliff.svg
@@ -0,0 +1 @@
+text-x-gettext-translation.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-xoj.svg b/.icons/kora/mimetypes/scalable/application-x-xoj.svg
new file mode 120000
index 000000000..6464f89b4
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-xoj.svg
@@ -0,0 +1 @@
+xoj.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-xojpp.svg b/.icons/kora/mimetypes/scalable/application-x-xojpp.svg
new file mode 120000
index 000000000..7807393fe
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-xojpp.svg
@@ -0,0 +1 @@
+xopt.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-xopp.svg b/.icons/kora/mimetypes/scalable/application-x-xopp.svg
new file mode 120000
index 000000000..7807393fe
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-xopp.svg
@@ -0,0 +1 @@
+xopt.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-xopt.svg b/.icons/kora/mimetypes/scalable/application-x-xopt.svg
new file mode 120000
index 000000000..7807393fe
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-xopt.svg
@@ -0,0 +1 @@
+xopt.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-xpinstall.svg b/.icons/kora/mimetypes/scalable/application-x-xpinstall.svg
new file mode 120000
index 000000000..f6d9d7023
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-xpinstall.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-xz-compressed-tar.svg b/.icons/kora/mimetypes/scalable/application-x-xz-compressed-tar.svg
new file mode 120000
index 000000000..065c47e03
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-xz-compressed-tar.svg
@@ -0,0 +1 @@
+application-x-tar.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-xz-pkg.svg b/.icons/kora/mimetypes/scalable/application-x-xz-pkg.svg
new file mode 120000
index 000000000..de6105c9c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-xz-pkg.svg
@@ -0,0 +1 @@
+application-software.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-xz.svg b/.icons/kora/mimetypes/scalable/application-x-xz.svg
new file mode 120000
index 000000000..065c47e03
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-xz.svg
@@ -0,0 +1 @@
+application-x-tar.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-xzpdf.svg b/.icons/kora/mimetypes/scalable/application-x-xzpdf.svg
new file mode 120000
index 000000000..9e6d8a1b8
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-xzpdf.svg
@@ -0,0 +1 @@
+application-pdf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-yaml.svg b/.icons/kora/mimetypes/scalable/application-x-yaml.svg
new file mode 120000
index 000000000..6da76d221
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-yaml.svg
@@ -0,0 +1 @@
+application-yaml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-yarock.svg b/.icons/kora/mimetypes/scalable/application-x-yarock.svg
new file mode 100644
index 000000000..00e9161ba
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-yarock.svg
@@ -0,0 +1 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -49.619 49.619 0 615.22 51.088)" gradientUnits="userSpaceOnUse" x1="0" x2="1" y1="0" y2="0"><stop offset="0" stop-color="#7e0b00"/><stop offset="1" stop-color="#c83737"/></linearGradient><path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)" transform="matrix(.75 0 0 .75 0 .199125)"/><circle cx="23.99998" cy="23.99998" fill="#e4e4e4" fill-opacity=".5" r="11.1924" stroke-width=".55962"/><circle cx="23.99998" cy="23.99998" fill="#c83737" r="8.95392" stroke-width=".55962"/><path d="m19.11 15.001c-.016-.001-.033-.001-.049-.001-1.13 0-2.06.937-2.061 2.078v6.92l.001 6.92v.002c0 1.141.931 2.08 2.061 2.08.362 0 .717-.096 1.03-.278l5.938-3.463 5.939-3.459c.637-.371 1.031-1.059 1.031-1.802 0-.742-.393-1.43-1.03-1.801l-5.94-3.458-5.938-3.461c-.179-.104-.372-.18-.574-.226-.134-.031-.27-.048-.408-.051z" fill="#fff" fill-opacity=".5" transform="matrix(.55962 0 0 .55962 10.5691 10.5691)"/></svg> \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-zerosize.svg b/.icons/kora/mimetypes/scalable/application-x-zerosize.svg
new file mode 120000
index 000000000..cb0dc156e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-zerosize.svg
@@ -0,0 +1 @@
+application-blank.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-zip-compressed-fb2.svg b/.icons/kora/mimetypes/scalable/application-x-zip-compressed-fb2.svg
new file mode 120000
index 000000000..3e3c191f3
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-zip-compressed-fb2.svg
@@ -0,0 +1 @@
+application-x-fictionbook+xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-zip.svg b/.icons/kora/mimetypes/scalable/application-x-zip.svg
new file mode 120000
index 000000000..0840f8f58
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-zip.svg
@@ -0,0 +1 @@
+application-archive-zip.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-zoo.svg b/.icons/kora/mimetypes/scalable/application-x-zoo.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-zoo.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-zoom.svg b/.icons/kora/mimetypes/scalable/application-x-zoom.svg
new file mode 100644
index 000000000..6f34a83fa
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-zoom.svg
@@ -0,0 +1 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -49.619 49.619 0 615.22 51.088)" gradientUnits="userSpaceOnUse" x1="0" x2="1" y1="0" y2="0"><stop offset="0" stop-color="#3064b1"/><stop offset="1" stop-color="#5583c7"/></linearGradient><path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)" transform="matrix(.75 0 0 .75 0 .199125)"/><path d="m13.5 17c-.831 0-1.5.669-1.5 1.5v8.5c0 2.216 1.784 4 4 4h12.501c.831 0 1.5-.669 1.5-1.5v-8.5c0-2.216-1.784-4-4-4zm22.548.002c-.319-.022-.682.124-1.028.445-1.215 1.13-2.639 2.083-3.635 3.434-.41.556-.381 1.294-.384 1.986-.002.38.002.758 0 1.133.002.375-.002.753 0 1.133.003.692-.026 1.43.384 1.986.996 1.351 2.42 2.304 3.635 3.434.346.321.709.467 1.028.445.531-.037.939-.54.939-1.473 0-1.826.029-3.674 0-5.525.029-1.851 0-3.699 0-5.525 0-.933-.408-1.436-.939-1.473z" fill="#d8dde0" fill-rule="nonzero" transform="matrix(.840785 0 0 .840785 3.40076 2.09553)"/></svg> \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-x-zstd-compressed-tar.svg b/.icons/kora/mimetypes/scalable/application-x-zstd-compressed-tar.svg
new file mode 100644
index 000000000..310fadc2a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x-zstd-compressed-tar.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 761 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#097ada" offset="0"/>
+ <stop stop-color="#0a95f3" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" fill="url(#a)"/>
+ <path d="m32.141 13.31c-1.443 3.856-2.313 6.384-3.919 10.125.986 1.138 2.192 2.457 4.154 3.953-2.11-.946-3.548-1.892-4.624-2.878-2.055 4.676-5.276 11.332-11.81 24.134 5.135-3.232 9.231-5.223 12.94-5.984-.159-.747-.246-1.558-.239-2.401l.004-.173c.081-3.587 1.679-6.772 3.706-6.585 2.028.187 3.373 3.673 3.291 7.261-.015.675-.087 1.321-.208 1.922 3.668.784 7.841 2.772 12.903 5.96-.999-2.005-1.897-3.81-2.748-5.531-1.341-1.134-2.732-2.607-5.586-4.205 1.96.557 3.367 1.195 4.461 1.913-8.656-17.577-9.358-19.914-12.325-27.511z" fill="#ffffff" fill-opacity=".5"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x.allegorithmic.package+xml.svg b/.icons/kora/mimetypes/scalable/application-x.allegorithmic.package+xml.svg
new file mode 100644
index 000000000..246f01797
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x.allegorithmic.package+xml.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m32 18.5-12 7v5.5l17.585 5.276-5.585 3.224-7-4v-1l-5-1.5v5.5l12 7 12-7v-5.5l-17.585-5.275 5.585-3.225 7 4v1l5 1.5v-5.5l-12-7z" style="fill-opacity:.6;fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,615.22,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#f54b3e" offset="0"/>
+ <stop style="stop-color:#ff7d74" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x.allegorithmic.spp.svg b/.icons/kora/mimetypes/scalable/application-x.allegorithmic.spp.svg
new file mode 100644
index 000000000..64f198223
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x.allegorithmic.spp.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 688.11 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#c5c5c5" offset="0"/>
+ <stop stop-color="#e3e3e3" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path d="m32 18.5-12 7v5.5l17.585 5.276-5.585 3.224-7-4v-1l-5-1.5v5.5l12 7 12-7v-5.5l-17.585-5.275 5.585-3.225 7 4v1l5 1.5v-5.5z" fill="#bf725e" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x.allegorithmic.substance.svg b/.icons/kora/mimetypes/scalable/application-x.allegorithmic.substance.svg
new file mode 100644
index 000000000..df66c7324
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x.allegorithmic.substance.svg
@@ -0,0 +1,14 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m30 1.469v22c0 1.1 0.895 2 2 2s2-0.9 2-2v-22h-4z" style="fill-opacity:.2;fill-rule:nonzero"/>
+ <path d="m32 25.469c-2.211 0-4 1.8-4 4v8c0 2.2 1.79 4 4 4s4-1.8 4-4v-8c0-2.2-1.789-4-4-4zm0 2c1.104 0 2 0.8 2 2 0 1-0.896 2-2 2s-2-1-2-2c0-1.2 0.896-2 2-2zm0 6c1.105 0 2 0.895 2 2v2c0 1.105-0.895 2-2 2s-2-0.895-2-2v-2c0-1.105 0.895-2 2-2z" style="fill-opacity:.61;fill-rule:nonzero;fill:#ddd"/>
+ <path d="m32 1.469v1h1v-1h-1zm0 1h-1v1h1v-1zm0 1v1h1v-1h-1zm0 1h-1v1h1v-1zm0 1v1h1v-1h-1zm0 1h-1v1h1v-1zm0 1v1h1v-1h-1zm0 1h-1v1h1v-1zm0 1v1h1v-1h-1zm0 1h-1v1h1v-1zm0 1v1h1v-1h-1zm0 1h-1v1h1v-1zm0 1v1h1v-1h-1zm0 1h-1v1h1v-1zm0 1v1h1v-1h-1zm0 1h-1v1h1v-1zm0 1v1h1v-1h-1zm0 1h-1v1h1v-1zm0 1v1h1v-1h-1zm0 1h-1v1h1v-1zm0 1v1h1v-1h-1zm0 1h-1v1h1v-1zm0 1v1h1v-1h-1zm0 1h-1v1h1v-1z" style="fill-opacity:.2;fill-rule:nonzero"/>
+ <path d="m31 1.469v1h1v-1h-1zm0 2v1h1v-1h-1zm0 2v1h1v-1h-1zm0 2v1h1v-1h-1zm0 2v1h1v-1h-1zm0 2v1h1v-1h-1zm0 2v1h1v-1h-1zm0 2v1h1v-1h-1zm0 2v1h1v-1h-1zm0 2v1h1v-1h-1zm0 2v1h1v-1h-1zm0 2v1h1v-1h-1z" style="fill-opacity:.61;fill-rule:nonzero;fill:#ddd"/>
+ <path d="m29 22.219-9 5.25v5.5l7 2.1v-5.2l-0.586-0.175 0.586-0.338v-0.887c0-1.31 0.791-2.457 2-3.186v-3.064zm6 0v3.064c1.209 0.729 2 1.876 2 3.186v0.857l2 1.143v1l5 1.5v-5.5l-9-5.25zm2 10.65v5.2l0.586 0.175-0.586 0.338v0.887c0 2.216-2.23 4-5 4s-5-1.784-5-4v-0.857l-2-1.143v-1l-5-1.5v5.5l12 7 12-7v-5.5l-7-2.1z" style="fill-opacity:.6;fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,615.22,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#53b848" offset="0"/>
+ <stop style="stop-color:#69d65d" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-x.object.svg b/.icons/kora/mimetypes/scalable/application-x.object.svg
new file mode 120000
index 000000000..0688000fc
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-x.object.svg
@@ -0,0 +1 @@
+multipart-encrypted.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-xhtml+xml.svg b/.icons/kora/mimetypes/scalable/application-xhtml+xml.svg
new file mode 120000
index 000000000..c4ba3155f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-xhtml+xml.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-xliff+xml.svg b/.icons/kora/mimetypes/scalable/application-xliff+xml.svg
new file mode 120000
index 000000000..6bd997eee
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-xliff+xml.svg
@@ -0,0 +1 @@
+application-x-gettext-translation.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-xmind.svg b/.icons/kora/mimetypes/scalable/application-xmind.svg
new file mode 100644
index 000000000..82e23856b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-xmind.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m41.25 26l-6.454 1.118c0.093 4.223-4.186 7.158-8.201-0.798l-7.593 1.119c1.182 4.302 5.425 4.832 8.255 7.095-1.415 2.122-7.843 0.844-7.671 7.467l6.454-1.119c-0.093-4.223 7.355-7.78 11.369 0.177l7.593-1.119c-1.184-4.313-5.693-4.723-8.523-7 1.402-3.083 6.04-0.31 4.77-6.94" style="fill-opacity:.75;fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#bf2f17" offset="0"/>
+ <stop style="stop-color:#fb6c54" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-xml-dtd.svg b/.icons/kora/mimetypes/scalable/application-xml-dtd.svg
new file mode 120000
index 000000000..8cee72639
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-xml-dtd.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-xml.svg b/.icons/kora/mimetypes/scalable/application-xml.svg
new file mode 120000
index 000000000..8cee72639
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-xml.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-xps.svg b/.icons/kora/mimetypes/scalable/application-xps.svg
new file mode 100644
index 000000000..e2ef3f9dd
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-xps.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m30.696 59.786h-1.054v-8.607h0.961v0.808c0.226-0.316 0.482-0.554 0.767-0.712s0.631-0.237 1.037-0.237c0.531 0 1 0.137 1.406 0.41 0.407 0.274 0.713 0.659 0.92 1.157s0.311 1.044 0.311 1.638c0 0.637-0.114 1.21-0.343 1.72-0.228 0.51-0.56 0.9-0.996 1.172-0.435 0.271-0.893 0.407-1.374 0.407-0.352 0-0.667-0.074-0.946-0.223-0.28-0.148-0.509-0.336-0.689-0.562v3.029zm5.198-4.242 1.043-0.164c0.058 0.418 0.221 0.738 0.489 0.961 0.267 0.222 0.641 0.334 1.122 0.334 0.484 0 0.844-0.099 1.078-0.296s0.352-0.429 0.352-0.695c0-0.238-0.104-0.425-0.311-0.562-0.145-0.094-0.504-0.213-1.078-0.357-0.774-0.196-1.31-0.365-1.609-0.507-0.298-0.143-0.525-0.34-0.679-0.592-0.155-0.252-0.232-0.53-0.232-0.835 0-0.277 0.064-0.534 0.191-0.771 0.127-0.236 0.3-0.432 0.518-0.588 0.164-0.122 0.388-0.224 0.671-0.308s0.587-0.126 0.911-0.126c0.489 0 0.917 0.07 1.286 0.211 0.37 0.141 0.642 0.331 0.818 0.571s0.297 0.562 0.363 0.964l-1.031 0.141c-0.047-0.321-0.183-0.571-0.407-0.75-0.225-0.18-0.542-0.27-0.952-0.27-0.485 0-0.831 0.08-1.038 0.24-0.207 0.161-0.31 0.348-0.31 0.563 0 0.137 0.043 0.26 0.129 0.369 0.086 0.113 0.22 0.207 0.404 0.281 0.106 0.039 0.416 0.129 0.932 0.27 0.746 0.199 1.266 0.362 1.561 0.489s0.527 0.312 0.695 0.554 0.252 0.543 0.252 0.902c0 0.352-0.103 0.683-0.308 0.993-0.205 0.311-0.501 0.551-0.888 0.721s-0.824 0.255-1.312 0.255c-0.809 0-1.425-0.168-1.849-0.504s-0.694-0.834-0.811-1.494zm-11.678 1.857h-1.278l2.274-3.234-2.104-2.988h1.319l0.955 1.459c0.18 0.277 0.324 0.509 0.433 0.697 0.172-0.258 0.331-0.486 0.475-0.686l1.049-1.47h1.26l-2.151 2.929 2.315 3.293h-1.295l-1.278-1.933-0.339-0.522-1.635 2.455zm6.381-3.076c0 0.801 0.162 1.393 0.486 1.775 0.324 0.383 0.717 0.575 1.178 0.575 0.468 0 0.87-0.199 1.204-0.595 0.334-0.397 0.501-1.011 0.501-1.843 0-0.793-0.163-1.387-0.489-1.781-0.327-0.395-0.716-0.592-1.169-0.592-0.45 0-0.847 0.21-1.193 0.63-0.345 0.42-0.518 1.03-0.518 1.831z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m20.353 30.927 19.258-13.595-0.257 18.206-7.871-0.557-2.782 3.101-3.021-5.088-5.327-2.067z" style="fill:none;stroke-width:1px;stroke:#8b3c00"/>
+ <path d="m25.897 32.785 13.418-14.864" style="fill:none;stroke-width:.4px;stroke:#8b3c00"/>
+ <path d="m31.435 34.764 7.999-17.035" style="fill:none;stroke-width:.4px;stroke:#8b3c00"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,542.33,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#aa4900" offset="0"/>
+ <stop style="stop-color:#ffb264" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-xsd.svg b/.icons/kora/mimetypes/scalable/application-xsd.svg
new file mode 120000
index 000000000..8cee72639
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-xsd.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-xslt+xml.svg b/.icons/kora/mimetypes/scalable/application-xslt+xml.svg
new file mode 120000
index 000000000..8cee72639
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-xslt+xml.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-xspf+xml.svg b/.icons/kora/mimetypes/scalable/application-xspf+xml.svg
new file mode 120000
index 000000000..f8e482a45
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-xspf+xml.svg
@@ -0,0 +1 @@
+application-audio-playlist.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/application-yaml.svg b/.icons/kora/mimetypes/scalable/application-yaml.svg
new file mode 100644
index 000000000..e3fa731fd
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-yaml.svg
@@ -0,0 +1,11 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m31.976 26.883l5.586-10.47h2.636l-6.99 12.82v8.12h-2.464v-8.006l-6.975-12.933h2.664l5.543 10.469z" style="fill-rule:nonzero;fill:#564916"/>
+ <path d="m31.981 58.456v-4.016h0.72v0.557h0.034c0.115-0.191 0.289-0.352 0.524-0.483 0.24-0.137 0.478-0.205 0.713-0.205 0.623 0 1.046 0.257 1.27 0.77 0.328-0.513 0.795-0.77 1.402-0.77 0.475 0 0.833 0.153 1.073 0.459 0.241 0.3 0.361 0.71 0.361 1.23v2.458h-0.754v-2.344c0-0.405-0.074-0.691-0.221-0.86-0.147-0.17-0.371-0.255-0.672-0.255-0.295 0-0.541 0.126-0.738 0.377-0.191 0.251-0.287 0.538-0.287 0.86v2.222h-0.754v-2.344c0-0.405-0.073-0.691-0.22-0.86-0.148-0.17-0.372-0.255-0.673-0.255-0.295 0-0.541 0.126-0.738 0.377-0.191 0.251-0.286 0.538-0.286 0.86v2.222h-0.754zm-2.881 0.131c-0.427 0-0.785-0.123-1.074-0.369-0.284-0.246-0.426-0.571-0.426-0.975 0-0.437 0.169-0.779 0.508-1.025 0.339-0.251 0.757-0.377 1.254-0.377 0.443 0 0.806 0.082 1.09 0.246v-0.114c0-0.295-0.101-0.53-0.303-0.705-0.202-0.18-0.451-0.27-0.746-0.27-0.218 0-0.417 0.052-0.598 0.155-0.175 0.104-0.295 0.246-0.36 0.426l-0.689-0.295c0.093-0.24 0.277-0.461 0.55-0.664 0.273-0.207 0.633-0.311 1.08-0.311 0.514 0 0.941 0.15 1.28 0.45 0.339 0.301 0.508 0.724 0.508 1.27v2.427h-0.722v-0.558h-0.032c-0.301 0.459-0.741 0.689-1.32 0.689zm0.123-0.689c0.311 0 0.593-0.115 0.844-0.344 0.257-0.235 0.385-0.51 0.385-0.827-0.213-0.175-0.533-0.263-0.959-0.263-0.366 0-0.642 0.079-0.827 0.238-0.186 0.159-0.279 0.344-0.279 0.557 0 0.197 0.085 0.352 0.254 0.467s0.363 0.172 0.582 0.172zm10.46 0.67h-0.754v-5.868h0.754v5.868zm-14.388 1.055h-0.713l0.855-1.852-1.515-3.442h0.75l1.095 2.64h0.015l1.065-2.64h0.75l-2.302 5.294z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,323.66,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#a1871a" offset="0"/>
+ <stop style="stop-color:#fcd22b" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/application-zip.svg b/.icons/kora/mimetypes/scalable/application-zip.svg
new file mode 120000
index 000000000..0840f8f58
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/application-zip.svg
@@ -0,0 +1 @@
+application-archive-zip.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/applications-java.svg b/.icons/kora/mimetypes/scalable/applications-java.svg
new file mode 120000
index 000000000..dbc66cdce
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/applications-java.svg
@@ -0,0 +1 @@
+text-x-java.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/archive.svg b/.icons/kora/mimetypes/scalable/archive.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/archive.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/ascii.svg b/.icons/kora/mimetypes/scalable/ascii.svg
new file mode 120000
index 000000000..598bd3ac2
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/ascii.svg
@@ -0,0 +1 @@
+application-ascii.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-aac.svg b/.icons/kora/mimetypes/scalable/audio-aac.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-aac.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-ac3.svg b/.icons/kora/mimetypes/scalable/audio-ac3.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-ac3.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-flac.svg b/.icons/kora/mimetypes/scalable/audio-flac.svg
new file mode 100644
index 000000000..4a0187ff7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-flac.svg
@@ -0,0 +1,11 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 615.22 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#349242" offset="0"/>
+ <stop stop-color="#4cb49f" offset="1"/>
+ </linearGradient>
+ <path transform="matrix(.75 0 0 .75 -.749862 .199125)" d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <g fill-rule="nonzero">
+ <path transform="matrix(.75 0 0 .75 -.661274 1.2363)" d="m28.918 18.26c-.767.215-1.385 1.072-1.385 1.903v13.191c-.778-.427-1.778-.6-2.814-.318-1.87.509-3.041 2.153-2.64 3.672.4 1.518 2.242 2.367 4.112 1.858 1.492-.406 2.52-1.554 2.684-2.765l.043-12.465 9.697-2.719v9.836c-.778-.427-1.778-.6-2.814-.318-1.87.509-3.041 2.153-2.641 3.672.401 1.519 2.243 2.367 4.113 1.858 1.491-.406 2.52-1.554 2.684-2.765l.043-16.227c0-.624-.368-1.09-.866-1.178z" fill="#00443f"/>
+ <path transform="scale(.75)" d="m35.208 59.14h-.721v-.557h-.033c-.12.196-.303.36-.549.491-.241.131-.514.197-.82.197-.519 0-.967-.205-1.344-.615-.377-.409-.565-.918-.565-1.524s.188-1.115.565-1.524c.377-.41.825-.615 1.344-.615.306 0 .579.066.82.197.246.131.429.295.549.491h.033l-.033-.557v-1.852h.754zm-9.809-.557c-.3.459-.74.688-1.319.688-.426 0-.784-.123-1.074-.369-.284-.246-.426-.571-.426-.975 0-.437.169-.779.508-1.024.339-.252.757-.377 1.254-.377.443 0 .806.081 1.09.245v-.114c0-.295-.101-.53-.303-.705-.202-.18-.451-.271-.746-.271-.219 0-.418.052-.598.156-.175.104-.295.246-.361.426l-.688-.295c.093-.24.276-.461.549-.664.273-.207.634-.311 1.082-.311.513 0 .939.15 1.278.451.339.3.508.724.508 1.27v2.426h-.721v-.557zm4.374 0c-.114.191-.289.355-.524.491-.235.131-.484.197-.746.197-.503 0-.885-.153-1.147-.459-.257-.306-.386-.716-.386-1.229v-2.459h.754v2.336c0 .748.331 1.123.992 1.123.312 0 .566-.126.762-.377.197-.252.295-.541.295-.869v-2.213h.754v4.016h-.721v-.557zm8.467-2.975c.388-.41.883-.615 1.484-.615s1.095.205 1.483.615c.388.404.582.912.582 1.524s-.194 1.123-.582 1.533c-.388.404-.882.606-1.483.606s-1.096-.202-1.484-.606c-.388-.41-.582-.921-.582-1.533s.194-1.12.582-1.524zm-1.293 3.532h-.754v-4.016h.754zm-3.739-.557c.355 0 .656-.132.902-.394.251-.262.377-.614.377-1.057s-.126-.795-.377-1.057c-.246-.262-.547-.394-.902-.394-.35 0-.65.134-.901.402-.252.262-.377.612-.377 1.049s.125.789.377 1.057c.251.262.551.394.901.394zm-9.005 0c.311 0 .593-.115.844-.345.257-.235.385-.51.385-.827-.213-.175-.533-.263-.959-.263-.366 0-.642.08-.828.238-.185.158-.278.344-.278.557 0 .197.084.353.254.467.169.115.363.173.582.173zm14.595-.394c.262.262.571.394.926.394s.661-.132.918-.394c.262-.268.393-.62.393-1.057s-.131-.787-.393-1.049c-.257-.268-.563-.402-.918-.402s-.664.134-.926.402c-.257.262-.386.612-.386 1.049s.129.789.386 1.057zm-1.851-4.073c-.104.104-.23.156-.377.156-.148 0-.273-.052-.377-.156s-.156-.229-.156-.377c0-.147.052-.273.156-.377s.229-.156.377-.156c.147 0 .273.052.377.156s.155.23.155.377c0 .148-.051.273-.155.377z" fill="#fff"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/audio-m4a.svg b/.icons/kora/mimetypes/scalable/audio-m4a.svg
new file mode 120000
index 000000000..5c4968e13
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-m4a.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-midi.svg b/.icons/kora/mimetypes/scalable/audio-midi.svg
new file mode 100644
index 000000000..ec758380f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-midi.svg
@@ -0,0 +1,11 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 615.22 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#349242" offset="0"/>
+ <stop stop-color="#4cb49f" offset="1"/>
+ </linearGradient>
+ <path transform="matrix(.75 0 0 .75 -.749862 .199125)" d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <g fill="#fff">
+ <path transform="matrix(.696097 0 0 .597478 6.74705 16.9687)" d="m13.51 44.621v-6.223h.943v.873c.195-.304.455-.55.779-.735.325-.186.694-.278 1.108-.278.461 0 .839.095 1.134.287.295.191.503.459.624.802.492-.726 1.132-1.089 1.922-1.089.617 0 1.091.17 1.423.512s.498.868.498 1.579v4.272h-1.048v-3.92c0-.422-.035-.726-.103-.911-.068-.186-.192-.335-.372-.448-.18-.114-.391-.17-.633-.17-.437 0-.801.145-1.09.436s-.433.757-.433 1.398v3.615h-1.055v-4.043c0-.469-.086-.82-.258-1.055-.172-.234-.453-.351-.844-.351-.296 0-.571.078-.823.234s-.434.385-.548.686c-.113.3-.17.734-.17 1.3v3.229zm10.002-7.377v-1.213h1.054v1.213zm0 7.377v-6.223h1.054v6.223zm6.697 0v-.785c-.395.617-.975.925-1.74.925-.496 0-.952-.136-1.368-.41-.416-.273-.739-.655-.967-1.145-.229-.49-.343-1.054-.343-1.691 0-.621.104-1.184.311-1.69s.517-.894.931-1.163c.414-.27.877-.404 1.389-.404.375 0 .709.079 1.002.237s.531.364.715.618v-3.082h1.049v8.59zm-3.334-3.106c0 .797.168 1.393.504 1.788.336.394.732.591 1.189.591.461 0 .853-.188 1.175-.565s.484-.952.484-1.726c0-.851-.164-1.476-.493-1.875-.328-.398-.732-.597-1.212-.597-.469 0-.861.191-1.175.574-.315.383-.472.986-.472 1.81zm5.977-4.271v-1.213h1.054v1.213zm0 7.377v-6.223h1.054v6.223z"/>
+ <path transform="matrix(.75 0 0 .75 -.833785 .57502)" d="m28.918 18.26c-.767.215-1.385 1.072-1.385 1.903v13.191c-.778-.427-1.778-.6-2.814-.318-1.87.509-3.041 2.153-2.64 3.672.4 1.518 2.242 2.367 4.112 1.858 1.492-.406 2.52-1.554 2.684-2.765l.043-12.465 9.697-2.719v9.836c-.778-.427-1.778-.6-2.814-.318-1.87.509-3.041 2.153-2.641 3.672.401 1.519 2.243 2.367 4.113 1.858 1.491-.406 2.52-1.554 2.684-2.765l.043-16.227c0-.624-.368-1.09-.866-1.178z" fill-rule="nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/audio-mp2.svg b/.icons/kora/mimetypes/scalable/audio-mp2.svg
new file mode 120000
index 000000000..fefcb53ca
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-mp2.svg
@@ -0,0 +1 @@
+audio-mp3.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-mp3.svg b/.icons/kora/mimetypes/scalable/audio-mp3.svg
new file mode 100644
index 000000000..9cbf0ef18
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-mp3.svg
@@ -0,0 +1,11 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 615.22 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#349242" offset="0"/>
+ <stop stop-color="#4cb49f" offset="1"/>
+ </linearGradient>
+ <path transform="matrix(.75 0 0 .75 -.749862 .199125)" d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <g fill-rule="nonzero">
+ <path transform="matrix(.75 0 0 .75 -.948786 .977539)" d="m28.918 18.26c-.767.215-1.385 1.072-1.385 1.903v13.191c-.778-.427-1.778-.6-2.814-.318-1.87.509-3.041 2.153-2.64 3.672.4 1.518 2.242 2.367 4.112 1.858 1.492-.406 2.52-1.554 2.684-2.765l.043-12.465 9.697-2.719v9.836c-.778-.427-1.778-.6-2.814-.318-1.87.509-3.041 2.153-2.641 3.672.401 1.519 2.243 2.367 4.113 1.858 1.491-.406 2.52-1.554 2.684-2.765l.043-16.227c0-.624-.368-1.09-.866-1.178z" fill="#00504e"/>
+ <path transform="scale(.75)" d="m35.208 59.14h-.721v-.557h-.033c-.12.196-.303.36-.549.491-.241.131-.514.197-.82.197-.519 0-.967-.205-1.344-.615-.377-.409-.565-.918-.565-1.524s.188-1.115.565-1.524c.377-.41.825-.615 1.344-.615.306 0 .579.066.82.197.246.131.429.295.549.491h.033l-.033-.557v-1.852h.754zm-9.809-.557c-.3.459-.74.688-1.319.688-.426 0-.784-.123-1.074-.369-.284-.246-.426-.571-.426-.975 0-.437.169-.779.508-1.024.339-.252.757-.377 1.254-.377.443 0 .806.081 1.09.245v-.114c0-.295-.101-.53-.303-.705-.202-.18-.451-.271-.746-.271-.219 0-.418.052-.598.156-.175.104-.295.246-.361.426l-.688-.295c.093-.24.276-.461.549-.664.273-.207.634-.311 1.082-.311.513 0 .939.15 1.278.451.339.3.508.724.508 1.27v2.426h-.721v-.557zm4.374 0c-.114.191-.289.355-.524.491-.235.131-.484.197-.746.197-.503 0-.885-.153-1.147-.459-.257-.306-.386-.716-.386-1.229v-2.459h.754v2.336c0 .748.331 1.123.992 1.123.312 0 .566-.126.762-.377.197-.252.295-.541.295-.869v-2.213h.754v4.016h-.721v-.557zm8.467-2.975c.388-.41.883-.615 1.484-.615s1.095.205 1.483.615c.388.404.582.912.582 1.524s-.194 1.123-.582 1.533c-.388.404-.882.606-1.483.606s-1.096-.202-1.484-.606c-.388-.41-.582-.921-.582-1.533s.194-1.12.582-1.524zm-1.293 3.532h-.754v-4.016h.754zm-3.739-.557c.355 0 .656-.132.902-.394.251-.262.377-.614.377-1.057s-.126-.795-.377-1.057c-.246-.262-.547-.394-.902-.394-.35 0-.65.134-.901.402-.252.262-.377.612-.377 1.049s.125.789.377 1.057c.251.262.551.394.901.394zm-9.005 0c.311 0 .593-.115.844-.345.257-.235.385-.51.385-.827-.213-.175-.533-.263-.959-.263-.366 0-.642.08-.828.238-.185.158-.278.344-.278.557 0 .197.084.353.254.467.169.115.363.173.582.173zm14.595-.394c.262.262.571.394.926.394s.661-.132.918-.394c.262-.268.393-.62.393-1.057s-.131-.787-.393-1.049c-.257-.268-.563-.402-.918-.402s-.664.134-.926.402c-.257.262-.386.612-.386 1.049s.129.789.386 1.057zm-1.851-4.073c-.104.104-.23.156-.377.156-.148 0-.273-.052-.377-.156s-.156-.229-.156-.377c0-.147.052-.273.156-.377s.229-.156.377-.156c.147 0 .273.052.377.156s.155.23.155.377c0 .148-.051.273-.155.377z" fill="#fff"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/audio-mp4.svg b/.icons/kora/mimetypes/scalable/audio-mp4.svg
new file mode 120000
index 000000000..fefcb53ca
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-mp4.svg
@@ -0,0 +1 @@
+audio-mp3.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-mpeg.svg b/.icons/kora/mimetypes/scalable/audio-mpeg.svg
new file mode 120000
index 000000000..fefcb53ca
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-mpeg.svg
@@ -0,0 +1 @@
+audio-mp3.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-prs.sid.svg b/.icons/kora/mimetypes/scalable/audio-prs.sid.svg
new file mode 120000
index 000000000..d78c3ed69
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-prs.sid.svg
@@ -0,0 +1 @@
+audio-midi.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-shn.svg b/.icons/kora/mimetypes/scalable/audio-shn.svg
new file mode 120000
index 000000000..5c4968e13
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-shn.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-vn.rn-realmedia.svg b/.icons/kora/mimetypes/scalable/audio-vn.rn-realmedia.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-vn.rn-realmedia.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-vnd.rn-realvideo.svg b/.icons/kora/mimetypes/scalable/audio-vnd.rn-realvideo.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-vnd.rn-realvideo.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-vnd.wave.svg b/.icons/kora/mimetypes/scalable/audio-vnd.wave.svg
new file mode 120000
index 000000000..5c4968e13
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-vnd.wave.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-wav.svg b/.icons/kora/mimetypes/scalable/audio-wav.svg
new file mode 100644
index 000000000..950904857
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-wav.svg
@@ -0,0 +1,11 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m28.918 18.26c-0.767 0.215-1.385 1.072-1.385 1.903v13.191c-0.778-0.427-1.778-0.6-2.814-0.318-1.87 0.509-3.041 2.153-2.64 3.672 0.4 1.518 2.242 2.367 4.112 1.858 1.492-0.406 2.52-1.554 2.684-2.765l0.043-12.465 9.697-2.719v9.836c-0.778-0.427-1.778-0.6-2.814-0.318-1.87 0.509-3.041 2.153-2.641 3.672 0.401 1.519 2.243 2.367 4.113 1.858 1.491-0.406 2.52-1.554 2.684-2.765l0.043-16.227c0-0.624-0.368-1.09-0.866-1.178l-10.216 2.765z" style="fill-rule:nonzero;fill:#005030"/>
+ <path d="m35.208 59.14h-0.721v-0.557h-0.033c-0.12 0.196-0.303 0.36-0.549 0.491-0.241 0.131-0.514 0.197-0.82 0.197-0.519 0-0.967-0.205-1.344-0.615-0.377-0.409-0.565-0.918-0.565-1.524s0.188-1.115 0.565-1.524c0.377-0.41 0.825-0.615 1.344-0.615 0.306 0 0.579 0.066 0.82 0.197 0.246 0.131 0.429 0.295 0.549 0.491h0.033l-0.033-0.557v-1.852h0.754v5.868zm-9.809-0.557c-0.3 0.459-0.74 0.688-1.319 0.688-0.426 0-0.784-0.123-1.074-0.369-0.284-0.246-0.426-0.571-0.426-0.975 0-0.437 0.169-0.779 0.508-1.024 0.339-0.252 0.757-0.377 1.254-0.377 0.443 0 0.806 0.081 1.09 0.245v-0.114c0-0.295-0.101-0.53-0.303-0.705-0.202-0.18-0.451-0.271-0.746-0.271-0.219 0-0.418 0.052-0.598 0.156-0.175 0.104-0.295 0.246-0.361 0.426l-0.688-0.295c0.093-0.24 0.276-0.461 0.549-0.664 0.273-0.207 0.634-0.311 1.082-0.311 0.513 0 0.939 0.15 1.278 0.451 0.339 0.3 0.508 0.724 0.508 1.27v2.426h-0.721v-0.557h-0.033zm4.374 0c-0.114 0.191-0.289 0.355-0.524 0.491-0.235 0.131-0.484 0.197-0.746 0.197-0.503 0-0.885-0.153-1.147-0.459-0.257-0.306-0.386-0.716-0.386-1.229v-2.459h0.754v2.336c0 0.748 0.331 1.123 0.992 1.123 0.312 0 0.566-0.126 0.762-0.377 0.197-0.252 0.295-0.541 0.295-0.869v-2.213h0.754v4.016h-0.721v-0.557h-0.033zm8.467-2.975c0.388-0.41 0.883-0.615 1.484-0.615s1.095 0.205 1.483 0.615c0.388 0.404 0.582 0.912 0.582 1.524s-0.194 1.123-0.582 1.533c-0.388 0.404-0.882 0.606-1.483 0.606s-1.096-0.202-1.484-0.606c-0.388-0.41-0.582-0.921-0.582-1.533s0.194-1.12 0.582-1.524zm-1.293 3.532h-0.754v-4.016h0.754v4.016zm-3.739-0.557c0.355 0 0.656-0.132 0.902-0.394 0.251-0.262 0.377-0.614 0.377-1.057s-0.126-0.795-0.377-1.057c-0.246-0.262-0.547-0.394-0.902-0.394-0.35 0-0.65 0.134-0.901 0.402-0.252 0.262-0.377 0.612-0.377 1.049s0.125 0.789 0.377 1.057c0.251 0.262 0.551 0.394 0.901 0.394zm-9.005 0c0.311 0 0.593-0.115 0.844-0.345 0.257-0.235 0.385-0.51 0.385-0.827-0.213-0.175-0.533-0.263-0.959-0.263-0.366 0-0.642 0.08-0.828 0.238-0.185 0.158-0.278 0.344-0.278 0.557 0 0.197 0.084 0.353 0.254 0.467 0.169 0.115 0.363 0.173 0.582 0.173zm14.595-0.394c0.262 0.262 0.571 0.394 0.926 0.394s0.661-0.132 0.918-0.394c0.262-0.268 0.393-0.62 0.393-1.057s-0.131-0.787-0.393-1.049c-0.257-0.268-0.563-0.402-0.918-0.402s-0.664 0.134-0.926 0.402c-0.257 0.262-0.386 0.612-0.386 1.049s0.129 0.789 0.386 1.057zm-1.851-4.073c-0.104 0.104-0.23 0.156-0.377 0.156-0.148 0-0.273-0.052-0.377-0.156s-0.156-0.229-0.156-0.377c0-0.147 0.052-0.273 0.156-0.377s0.229-0.156 0.377-0.156c0.147 0 0.273 0.052 0.377 0.156s0.155 0.23 0.155 0.377c0 0.148-0.051 0.273-0.155 0.377z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#3e8d5c" offset="0"/>
+ <stop style="stop-color:#78e79f" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/audio-x-adpcm.svg b/.icons/kora/mimetypes/scalable/audio-x-adpcm.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-x-adpcm.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-x-aiff.svg b/.icons/kora/mimetypes/scalable/audio-x-aiff.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-x-aiff.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-x-caf.svg b/.icons/kora/mimetypes/scalable/audio-x-caf.svg
new file mode 120000
index 000000000..5c4968e13
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-x-caf.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-x-flac+ogg.svg b/.icons/kora/mimetypes/scalable/audio-x-flac+ogg.svg
new file mode 120000
index 000000000..80cc36e3e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-x-flac+ogg.svg
@@ -0,0 +1 @@
+audio-flac.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-x-flac.svg b/.icons/kora/mimetypes/scalable/audio-x-flac.svg
new file mode 120000
index 000000000..80cc36e3e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-x-flac.svg
@@ -0,0 +1 @@
+audio-flac.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-x-generic.svg b/.icons/kora/mimetypes/scalable/audio-x-generic.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-x-generic.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-x-it.svg b/.icons/kora/mimetypes/scalable/audio-x-it.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-x-it.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-x-m4a.svg b/.icons/kora/mimetypes/scalable/audio-x-m4a.svg
new file mode 120000
index 000000000..5c4968e13
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-x-m4a.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-x-midi.svg b/.icons/kora/mimetypes/scalable/audio-x-midi.svg
new file mode 120000
index 000000000..d78c3ed69
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-x-midi.svg
@@ -0,0 +1 @@
+audio-midi.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-x-monkey.svg b/.icons/kora/mimetypes/scalable/audio-x-monkey.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-x-monkey.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-x-monkeys-audio.svg b/.icons/kora/mimetypes/scalable/audio-x-monkeys-audio.svg
new file mode 120000
index 000000000..5c4968e13
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-x-monkeys-audio.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-x-mp2.svg b/.icons/kora/mimetypes/scalable/audio-x-mp2.svg
new file mode 120000
index 000000000..fefcb53ca
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-x-mp2.svg
@@ -0,0 +1 @@
+audio-mp3.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-x-mp3-playlist.svg b/.icons/kora/mimetypes/scalable/audio-x-mp3-playlist.svg
new file mode 120000
index 000000000..f8e482a45
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-x-mp3-playlist.svg
@@ -0,0 +1 @@
+application-audio-playlist.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-x-mpeg.svg b/.icons/kora/mimetypes/scalable/audio-x-mpeg.svg
new file mode 120000
index 000000000..fefcb53ca
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-x-mpeg.svg
@@ -0,0 +1 @@
+audio-mp3.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-x-mpegurl.svg b/.icons/kora/mimetypes/scalable/audio-x-mpegurl.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-x-mpegurl.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-x-ms-wax.svg b/.icons/kora/mimetypes/scalable/audio-x-ms-wax.svg
new file mode 120000
index 000000000..5c4968e13
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-x-ms-wax.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-x-ms-wma.svg b/.icons/kora/mimetypes/scalable/audio-x-ms-wma.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-x-ms-wma.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-x-ofr.svg b/.icons/kora/mimetypes/scalable/audio-x-ofr.svg
new file mode 120000
index 000000000..5c4968e13
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-x-ofr.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-x-playlist.svg b/.icons/kora/mimetypes/scalable/audio-x-playlist.svg
new file mode 120000
index 000000000..f8e482a45
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-x-playlist.svg
@@ -0,0 +1 @@
+application-audio-playlist.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-x-pn-realaudio.svg b/.icons/kora/mimetypes/scalable/audio-x-pn-realaudio.svg
new file mode 120000
index 000000000..5c4968e13
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-x-pn-realaudio.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-x-s3m.svg b/.icons/kora/mimetypes/scalable/audio-x-s3m.svg
new file mode 120000
index 000000000..43ca88781
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-x-s3m.svg
@@ -0,0 +1 @@
+audio-x-mp3-playlist.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-x-scpis.svg b/.icons/kora/mimetypes/scalable/audio-x-scpis.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-x-scpis.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-x-scpls.svg b/.icons/kora/mimetypes/scalable/audio-x-scpls.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-x-scpls.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-x-smart-playlist.svg b/.icons/kora/mimetypes/scalable/audio-x-smart-playlist.svg
new file mode 100644
index 000000000..c54f2cf92
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-x-smart-playlist.svg
@@ -0,0 +1,18 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 615.22 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#349242" offset="0"/>
+ <stop stop-color="#4cb49f" offset="1"/>
+ </linearGradient>
+ <path transform="matrix(.75 0 0 .75 -.749862 .199125)" d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <g fill="#fff">
+ <path transform="scale(.75)" d="m23.139 58.989c-.28 0-.532-.06-.757-.18-.22-.12-.385-.27-.495-.45h-.03l.03.51v1.62h-.69v-5.295h.66v.51h.03c.11-.18.275-.33.495-.45.225-.12.477-.18.758-.18.475 0 .884.187 1.229.562s.518.84.518 1.395-.173 1.02-.518 1.395-.754.563-1.229.563zm-.113-.63c.32 0 .595-.12.825-.36.23-.245.345-.568.345-.968s-.115-.72-.345-.96c-.23-.245-.505-.367-.825-.367-.325 0-.602.12-.832.36-.226.24-.338.562-.338.967s.113.728.338.968c.229.24.507.36.832.36z" fill-rule="nonzero"/>
+ <path d="m19.0845 40.12425h.5175v4.0275h-.5175z" stroke-width=".75"/>
+ <path transform="scale(.75)" d="m28.088 58.989c-.39 0-.718-.113-.983-.338-.26-.225-.39-.522-.39-.892 0-.4.155-.713.465-.938.31-.23.693-.345 1.148-.345.405 0 .737.075.997.225v-.105c0-.27-.092-.485-.277-.645-.185-.165-.413-.247-.683-.247-.2 0-.382.047-.547.142-.16.095-.27.225-.33.39l-.63-.27c.085-.22.252-.422.502-.607.25-.19.58-.285.99-.285.47 0 .86.137 1.17.412s.465.663.465 1.163v2.22h-.66v-.51h-.03c-.275.42-.677.63-1.207.63zm.112-.63c.285 0 .543-.105.773-.315.235-.215.352-.468.352-.758-.195-.16-.487-.24-.877-.24-.335 0-.588.073-.758.218s-.255.315-.255.51c0 .18.078.322.233.427s.332.158.532.158z" fill-rule="nonzero"/>
+ <path transform="scale(.75)" d="m31.672 60.489h-.712l.855-1.853-1.515-3.442h.75l1.095 2.64h.015l1.065-2.64h.75z" fill-rule="nonzero"/>
+ <path d="m25.764 40.12425h.5175v4.0275h-.5175z" stroke-width=".75"/>
+ <path transform="scale(.75)" d="m36.625 54.271c-.095.095-.21.143-.345.143s-.25-.048-.345-.143-.142-.21-.142-.345.047-.25.142-.345.21-.142.345-.142.25.047.345.142.143.21.143.345-.048.25-.143.345zm0 4.598h-.69v-3.675h.69z" fill-rule="nonzero"/>
+ <path transform="scale(.75)" d="m38.896 58.989c-.41 0-.75-.1-1.02-.3-.265-.2-.46-.45-.585-.75l.615-.255c.195.46.527.69.997.69.215 0 .39-.048.525-.143.14-.095.21-.22.21-.375 0-.24-.167-.402-.502-.487l-.743-.18c-.235-.06-.457-.173-.667-.338-.21-.17-.315-.397-.315-.682 0-.325.142-.588.427-.788.29-.205.633-.307 1.028-.307.325 0 .615.075.87.225.255.145.437.355.547.63l-.6.247c-.135-.325-.415-.487-.84-.487-.205 0-.377.042-.517.127s-.21.2-.21.345c0 .21.162.353.487.428l.728.172c.345.08.6.218.765.413s.247.415.247.66c0 .33-.135.605-.405.825s-.617.33-1.042.33z" fill-rule="nonzero"/>
+ <path transform="scale(.75)" d="m42.49 58.929c-.385 0-.68-.103-.885-.308-.2-.205-.3-.495-.3-.87v-1.927h-.645v-.63h.645v-1.125h.69v1.125h.9v.63h-.9v1.875c0 .4.165.6.495.6.125 0 .23-.02.315-.06l.24.592c-.15.065-.335.098-.555.098z" fill-rule="nonzero"/>
+ <path transform="matrix(.75 0 0 .75 -.391143 .805031)" d="m29.44 17.546c-.768.215-1.386 1.072-1.386 1.903v13.191c-.778-.427-1.777-.6-2.813-.318-1.87.509-3.042 2.153-2.641 3.672.401 1.518 2.243 2.367 4.112 1.858 1.492-.406 2.52-1.554 2.684-2.765l.044-12.465 9.696-2.719v9.836c-.778-.427-1.777-.6-2.813-.318-1.87.509-3.042 2.153-2.641 3.672s2.243 2.367 4.112 1.858c1.492-.406 2.52-1.554 2.684-2.765l.044-16.227c0-.624-.369-1.09-.866-1.178z" fill-rule="nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/audio-x-sound.svg b/.icons/kora/mimetypes/scalable/audio-x-sound.svg
new file mode 120000
index 000000000..43ca88781
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-x-sound.svg
@@ -0,0 +1 @@
+audio-x-mp3-playlist.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-x-speex+ogg.svg b/.icons/kora/mimetypes/scalable/audio-x-speex+ogg.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-x-speex+ogg.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-x-stm.svg b/.icons/kora/mimetypes/scalable/audio-x-stm.svg
new file mode 120000
index 000000000..43ca88781
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-x-stm.svg
@@ -0,0 +1 @@
+audio-x-mp3-playlist.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-x-tta.svg b/.icons/kora/mimetypes/scalable/audio-x-tta.svg
new file mode 120000
index 000000000..5c4968e13
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-x-tta.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-x-vorbis+ogg.svg b/.icons/kora/mimetypes/scalable/audio-x-vorbis+ogg.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-x-vorbis+ogg.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-x-wav.svg b/.icons/kora/mimetypes/scalable/audio-x-wav.svg
new file mode 120000
index 000000000..83bad6a8b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-x-wav.svg
@@ -0,0 +1 @@
+audio-wav.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-x-xi.svg b/.icons/kora/mimetypes/scalable/audio-x-xi.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-x-xi.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audio-x-xm.svg b/.icons/kora/mimetypes/scalable/audio-x-xm.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audio-x-xm.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/audiobook.svg b/.icons/kora/mimetypes/scalable/audiobook.svg
new file mode 120000
index 000000000..4e8c273e1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/audiobook.svg
@@ -0,0 +1 @@
+application-epub+zip.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/authors.svg b/.icons/kora/mimetypes/scalable/authors.svg
new file mode 120000
index 000000000..3a00ae02a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/authors.svg
@@ -0,0 +1 @@
+application-users.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/binary.svg b/.icons/kora/mimetypes/scalable/binary.svg
new file mode 120000
index 000000000..fdb3f4fba
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/binary.svg
@@ -0,0 +1 @@
+application-executable.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/blank-cd.svg b/.icons/kora/mimetypes/scalable/blank-cd.svg
new file mode 120000
index 000000000..38aa8675c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/blank-cd.svg
@@ -0,0 +1 @@
+application-x-cd-image.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.aac.svg b/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.aac.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.aac.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.ac3.svg b/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.ac3.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.ac3.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.aiff.svg b/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.aiff.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.aiff.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.avi.svg b/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.avi.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.avi.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.flac.svg b/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.flac.svg
new file mode 120000
index 000000000..80cc36e3e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.flac.svg
@@ -0,0 +1 @@
+audio-flac.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.flv.svg b/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.flv.svg
new file mode 120000
index 000000000..6022f317a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.flv.svg
@@ -0,0 +1 @@
+application-x-flash-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.m4a.svg b/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.m4a.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.m4a.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.mkv.svg b/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.mkv.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.mkv.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.mmf.svg b/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.mmf.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.mmf.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.mp3.svg b/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.mp3.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.mp3.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.mp4.svg b/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.mp4.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.mp4.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.mpeg.svg b/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.mpeg.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.mpeg.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.mpg.svg b/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.mpg.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.mpg.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.ogg.svg b/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.ogg.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.ogg.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.wav.svg b/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.wav.svg
new file mode 120000
index 000000000..83bad6a8b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.wav.svg
@@ -0,0 +1 @@
+audio-wav.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.webm.svg b/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.webm.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.webm.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.wma.svg b/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.wma.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/com.github.torikulhabib.mindi.wma.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/contents2.svg b/.icons/kora/mimetypes/scalable/contents2.svg
new file mode 120000
index 000000000..3f74a9dd9
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/contents2.svg
@@ -0,0 +1 @@
+x-office-address-book.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/deb.svg b/.icons/kora/mimetypes/scalable/deb.svg
new file mode 120000
index 000000000..abada3e53
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/deb.svg
@@ -0,0 +1 @@
+application-x-deb.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/divx.svg b/.icons/kora/mimetypes/scalable/divx.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/divx.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/djvu.svg b/.icons/kora/mimetypes/scalable/djvu.svg
new file mode 120000
index 000000000..80620a715
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/djvu.svg
@@ -0,0 +1 @@
+application-x-fictionbook.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/document-excel.svg b/.icons/kora/mimetypes/scalable/document-excel.svg
new file mode 120000
index 000000000..543316a92
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/document-excel.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.spreadsheet.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/document-illustrator.svg b/.icons/kora/mimetypes/scalable/document-illustrator.svg
new file mode 120000
index 000000000..34ddf0c1a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/document-illustrator.svg
@@ -0,0 +1 @@
+application-illustrator.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/document-photoshop.svg b/.icons/kora/mimetypes/scalable/document-photoshop.svg
new file mode 120000
index 000000000..baff7b021
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/document-photoshop.svg
@@ -0,0 +1 @@
+image-vnd.adobe.photoshop.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/document-powerpoint.svg b/.icons/kora/mimetypes/scalable/document-powerpoint.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/document-powerpoint.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/document-rtl.svg b/.icons/kora/mimetypes/scalable/document-rtl.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/document-rtl.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/document-word.svg b/.icons/kora/mimetypes/scalable/document-word.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/document-word.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/document.svg b/.icons/kora/mimetypes/scalable/document.svg
new file mode 120000
index 000000000..a3635320d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/document.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/drawing-dwg.svg b/.icons/kora/mimetypes/scalable/drawing-dwg.svg
new file mode 120000
index 000000000..c4d0ea0e9
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/drawing-dwg.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/emblem-package.svg b/.icons/kora/mimetypes/scalable/emblem-package.svg
new file mode 120000
index 000000000..115fd333a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/emblem-package.svg
@@ -0,0 +1 @@
+package-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/empty.svg b/.icons/kora/mimetypes/scalable/empty.svg
new file mode 120000
index 000000000..cb0dc156e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/empty.svg
@@ -0,0 +1 @@
+application-blank.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/encrypted-key.svg b/.icons/kora/mimetypes/scalable/encrypted-key.svg
new file mode 120000
index 000000000..73b839028
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/encrypted-key.svg
@@ -0,0 +1 @@
+encrypted.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/encrypted.svg b/.icons/kora/mimetypes/scalable/encrypted.svg
new file mode 100644
index 000000000..16b24a4e8
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/encrypted.svg
@@ -0,0 +1,14 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <rect x="25.109" y="53.372" width=".754" height="5.868" style="fill:#fff"/>
+ <path d="m27.078 55.708c0.388-0.41 0.882-0.615 1.483-0.615s1.096 0.205 1.484 0.615c0.388 0.404 0.582 0.912 0.582 1.524s-0.194 1.123-0.582 1.533c-0.388 0.404-0.883 0.606-1.484 0.606s-1.095-0.202-1.483-0.606c-0.388-0.41-0.582-0.921-0.582-1.533s0.194-1.12 0.582-1.524zm0.557 2.581c0.263 0.262 0.571 0.394 0.926 0.394 0.356 0 0.662-0.132 0.918-0.394 0.263-0.268 0.394-0.62 0.394-1.057s-0.131-0.787-0.394-1.049c-0.256-0.268-0.562-0.402-0.918-0.402-0.355 0-0.663 0.134-0.926 0.402-0.256 0.262-0.385 0.612-0.385 1.049s0.129 0.789 0.385 1.057z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m33.155 59.371c-0.601 0-1.095-0.202-1.483-0.606-0.388-0.41-0.582-0.921-0.582-1.533s0.194-1.12 0.582-1.524c0.388-0.41 0.882-0.615 1.483-0.615 0.448 0 0.82 0.109 1.115 0.328 0.295 0.218 0.511 0.494 0.647 0.828l-0.688 0.286c-0.208-0.502-0.582-0.754-1.123-0.754-0.333 0-0.628 0.137-0.885 0.41-0.251 0.273-0.377 0.62-0.377 1.041s0.126 0.768 0.377 1.041c0.257 0.273 0.552 0.41 0.885 0.41 0.563 0 0.951-0.252 1.164-0.754l0.672 0.286c-0.137 0.328-0.358 0.604-0.664 0.828-0.3 0.219-0.675 0.328-1.123 0.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m36.347 53.372v3.614l1.738-1.762h0.967v0.033l-1.565 1.565 1.639 2.385v0.033h-0.91l-1.262-1.893-0.607 0.606v1.287h-0.754v-5.868h0.754z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m36.378 15.932c-3.83 0-6.926 3.096-6.926 6.926 0 0.814 0.163 1.629 0.408 2.444l-8.556 8.556v4.074h4.074v-2.445h2.445v-2.444h2.444l3.667-3.667c0.733 0.245 1.548 0.408 2.444 0.408 3.83 0 6.926-3.097 6.926-6.926 0-3.83-3.096-6.926-6.926-6.926zm2.037 7.333c-1.385 0-2.444-1.059-2.444-2.444 0-1.386 1.059-2.445 2.444-2.445s2.445 1.059 2.445 2.445c0 1.385-1.06 2.444-2.445 2.444z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(1.07196,-49.7469,49.7469,1.07196,251.234,55.94)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#007050" offset="0"/>
+ <stop style="stop-color:#41c800" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/eps.svg b/.icons/kora/mimetypes/scalable/eps.svg
new file mode 120000
index 000000000..d62c818de
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/eps.svg
@@ -0,0 +1 @@
+application-postscript.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/exec.svg b/.icons/kora/mimetypes/scalable/exec.svg
new file mode 120000
index 000000000..fdb3f4fba
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/exec.svg
@@ -0,0 +1 @@
+application-executable.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/extension.svg b/.icons/kora/mimetypes/scalable/extension.svg
new file mode 100644
index 000000000..8fd7fe059
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/extension.svg
@@ -0,0 +1 @@
+<svg width="100%" height="100%" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"><path d="M54,3.146c0,-0.926 -0.751,-1.677 -1.677,-1.677l-34.705,0c-2.02,0 -3.958,0.803 -5.387,2.231c-1.428,1.429 -2.231,3.367 -2.231,5.387l0,45.295c0,2.02 0.803,3.958 2.231,5.387c1.429,1.428 3.367,2.231 5.387,2.231l28.764,0c2.02,0 3.958,-0.803 5.387,-2.231c1.428,-1.429 2.231,-3.367 2.231,-5.387l0,-51.236Z" style="fill:url(#_Linear1);"/><path d="M42.207,29.447l-1.572,0l0,-4.19c0,-1.153 -0.942,-2.095 -2.095,-2.095l-4.19,0l0,-1.572c0,-1.467 -1.153,-2.619 -2.619,-2.619c-1.467,0 -2.619,1.152 -2.619,2.619l0,1.572l-4.191,0c-1.152,0 -2.095,0.942 -2.095,2.095l0,3.981l1.571,0c1.572,0 2.829,1.257 2.829,2.828c0,1.572 -1.257,2.829 -2.829,2.829l-1.571,0l0,3.981c0,1.152 0.943,2.095 2.095,2.095l3.981,0l0,-1.571c0,-1.572 1.257,-2.829 2.829,-2.829c1.571,0 2.828,1.257 2.828,2.829l0,1.571l3.981,0c1.153,0 2.095,-0.943 2.095,-2.095l0,-4.191l1.572,0c1.467,0 2.619,-1.152 2.619,-2.619c0,-1.466 -1.152,-2.619 -2.619,-2.619Z" style="fill:#296f79;fill-rule:nonzero;"/><defs><linearGradient id="_Linear1" x1="0" y1="0" x2="1" y2="0" gradientUnits="userSpaceOnUse" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,469.44,51.088)"><stop offset="0" style="stop-color:#348692;stop-opacity:1"/><stop offset="1" style="stop-color:#69b9cd;stop-opacity:1"/></linearGradient></defs></svg>
diff --git a/.icons/kora/mimetypes/scalable/file.svg b/.icons/kora/mimetypes/scalable/file.svg
new file mode 120000
index 000000000..f48050601
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/file.svg
@@ -0,0 +1 @@
+empty.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/folder-tar.svg b/.icons/kora/mimetypes/scalable/folder-tar.svg
new file mode 120000
index 000000000..c4bb0c3de
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/folder-tar.svg
@@ -0,0 +1 @@
+tar.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/folder_tar.svg b/.icons/kora/mimetypes/scalable/folder_tar.svg
new file mode 120000
index 000000000..065c47e03
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/folder_tar.svg
@@ -0,0 +1 @@
+application-x-tar.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/font-afm.svg b/.icons/kora/mimetypes/scalable/font-afm.svg
new file mode 120000
index 000000000..96bdbae27
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/font-afm.svg
@@ -0,0 +1 @@
+application-x-font-afm.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/font-bdf.svg b/.icons/kora/mimetypes/scalable/font-bdf.svg
new file mode 120000
index 000000000..bc274bde7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/font-bdf.svg
@@ -0,0 +1 @@
+application-x-font-bdf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/font-collection.svg b/.icons/kora/mimetypes/scalable/font-collection.svg
new file mode 120000
index 000000000..cee8f73b5
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/font-collection.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/font-otf.svg b/.icons/kora/mimetypes/scalable/font-otf.svg
new file mode 120000
index 000000000..cc9382490
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/font-otf.svg
@@ -0,0 +1 @@
+application-x-font-otf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/font-pcf.svg b/.icons/kora/mimetypes/scalable/font-pcf.svg
new file mode 120000
index 000000000..4085265c9
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/font-pcf.svg
@@ -0,0 +1 @@
+application-x-font-pcf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/font-snf.svg b/.icons/kora/mimetypes/scalable/font-snf.svg
new file mode 120000
index 000000000..2a80def5e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/font-snf.svg
@@ -0,0 +1 @@
+application-x-font-snf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/font-truetype.svg b/.icons/kora/mimetypes/scalable/font-truetype.svg
new file mode 120000
index 000000000..cee8f73b5
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/font-truetype.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/font-ttf.svg b/.icons/kora/mimetypes/scalable/font-ttf.svg
new file mode 120000
index 000000000..cee8f73b5
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/font-ttf.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/font-woff.svg b/.icons/kora/mimetypes/scalable/font-woff.svg
new file mode 120000
index 000000000..cee8f73b5
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/font-woff.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/font-woff2.svg b/.icons/kora/mimetypes/scalable/font-woff2.svg
new file mode 120000
index 000000000..cee8f73b5
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/font-woff2.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/font-x-generic.svg b/.icons/kora/mimetypes/scalable/font-x-generic.svg
new file mode 120000
index 000000000..473ef97c7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/font-x-generic.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/font.svg b/.icons/kora/mimetypes/scalable/font.svg
new file mode 120000
index 000000000..473ef97c7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/font.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/font_bitmap.svg b/.icons/kora/mimetypes/scalable/font_bitmap.svg
new file mode 120000
index 000000000..473ef97c7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/font_bitmap.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/font_truetype.svg b/.icons/kora/mimetypes/scalable/font_truetype.svg
new file mode 120000
index 000000000..473ef97c7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/font_truetype.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/font_type1.svg b/.icons/kora/mimetypes/scalable/font_type1.svg
new file mode 120000
index 000000000..473ef97c7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/font_type1.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/fonts-package.svg b/.icons/kora/mimetypes/scalable/fonts-package.svg
new file mode 120000
index 000000000..cee8f73b5
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/fonts-package.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gedit-plugin.svg b/.icons/kora/mimetypes/scalable/gedit-plugin.svg
new file mode 120000
index 000000000..f6d9d7023
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gedit-plugin.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gif.svg b/.icons/kora/mimetypes/scalable/gif.svg
new file mode 120000
index 000000000..cd9185eda
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gif.svg
@@ -0,0 +1 @@
+application-image-gif.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-exe-thumbnailer-generic-x.svg b/.icons/kora/mimetypes/scalable/gnome-exe-thumbnailer-generic-x.svg
new file mode 120000
index 000000000..216658108
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-exe-thumbnailer-generic-x.svg
@@ -0,0 +1 @@
+application-x-ms-dos-executable.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-exe-thumbnailer-generic.svg b/.icons/kora/mimetypes/scalable/gnome-exe-thumbnailer-generic.svg
new file mode 120000
index 000000000..216658108
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-exe-thumbnailer-generic.svg
@@ -0,0 +1 @@
+application-x-ms-dos-executable.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-exe-thumbnailer-template.svg b/.icons/kora/mimetypes/scalable/gnome-exe-thumbnailer-template.svg
new file mode 120000
index 000000000..216658108
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-exe-thumbnailer-template.svg
@@ -0,0 +1 @@
+application-x-ms-dos-executable.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-fs-executable.svg b/.icons/kora/mimetypes/scalable/gnome-fs-executable.svg
new file mode 120000
index 000000000..fdb3f4fba
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-fs-executable.svg
@@ -0,0 +1 @@
+application-executable.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-fs-regular.svg b/.icons/kora/mimetypes/scalable/gnome-fs-regular.svg
new file mode 120000
index 000000000..cb0dc156e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-fs-regular.svg
@@ -0,0 +1 @@
+application-blank.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-atom+xml.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-atom+xml.svg
new file mode 120000
index 000000000..23990f37a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-atom+xml.svg
@@ -0,0 +1 @@
+application-rss.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-javascript.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-javascript.svg
new file mode 120000
index 000000000..f5bb9a863
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-javascript.svg
@@ -0,0 +1 @@
+application-javascript.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-magicpoint.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-magicpoint.svg
new file mode 100644
index 000000000..341de1128
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-magicpoint.svg
@@ -0,0 +1,19 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m22.46 37.697h10.073v-21.206l-9.983 1e-3c-1.098-0.082-1.543 0.02-1.543 1.014v19.122c-0.069 1.092 0.386 1.069 1.453 1.069z" style="fill:#622110"/>
+ <path d="m41.846 37.69h-4.572l-2.344-1.968v-17.269l1.606-1.968h5.31c0.735-0.081 0.794 0.02 0.794 1.015v19.122c0.046 1.091-0.079 1.068-0.794 1.068z" style="fill:none;stroke-width:.7px;stroke:#622110"/>
+ <path d="m40.113 38.7l-8.681-1.014v-21.195l8.609-0.807c1.065-0.081 1.122 0.212 1.122 1.207l-0.072 20.227c0.067 1.092 0.058 1.582-0.978 1.582z" style="fill:#622110"/>
+ <path d="m27.782 23.424c1.927 0 3.49 1.56 3.49 3.488h-3.49v-3.488zm-0.982 0.948v3.491h3.491c0 1.93-1.562 3.491-3.491 3.491-1.928 0-3.489-1.561-3.489-3.491 0-1.928 1.562-3.491 3.489-3.491z" style="fill-rule:nonzero;fill:#ee5932"/>
+ <rect x="32.487" y="25.304" width="6.349" height="1.19" style="fill:#ee5932"/>
+ <rect x="32.493" y="27.37" width="6.349" height="1.19" style="fill:#ee5932"/>
+ <rect x="32.503" y="29.287" width="6.349" height="1.19" style="fill:#ee5932"/>
+ <path d="m24.057 58.275v-3.883h0.697v0.539h0.032c0.111-0.185 0.28-0.34 0.507-0.467 0.233-0.132 0.463-0.198 0.69-0.198 0.602 0 1.011 0.248 1.228 0.745 0.317-0.497 0.769-0.745 1.355-0.745 0.46 0 0.806 0.148 1.038 0.443 0.233 0.291 0.349 0.687 0.349 1.189v2.377h-0.729v-2.266c0-0.391-0.071-0.668-0.214-0.832s-0.359-0.246-0.65-0.246c-0.285 0-0.523 0.122-0.713 0.365-0.185 0.243-0.278 0.52-0.278 0.832v2.147h-0.729v-2.266c0-0.391-0.071-0.668-0.214-0.832-0.142-0.164-0.359-0.246-0.649-0.246-0.286 0-0.523 0.122-0.714 0.365-0.184 0.243-0.277 0.52-0.277 0.832v2.147h-0.729z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.447 60.114c-0.46 0-0.835-0.116-1.125-0.349-0.291-0.227-0.5-0.488-0.627-0.784l0.666-0.278c0.074 0.212 0.209 0.389 0.404 0.531 0.201 0.143 0.428 0.214 0.682 0.214 0.401 0 0.716-0.121 0.943-0.364 0.232-0.238 0.349-0.563 0.349-0.975v-0.372h-0.032c-0.127 0.19-0.307 0.348-0.539 0.475-0.233 0.127-0.494 0.19-0.785 0.19-0.501 0-0.935-0.198-1.299-0.594-0.365-0.396-0.547-0.888-0.547-1.474s0.182-1.078 0.547-1.474c0.364-0.396 0.798-0.594 1.299-0.594 0.291 0 0.552 0.063 0.785 0.19 0.232 0.127 0.412 0.285 0.539 0.475h0.032v-0.539h0.697v3.685c0 0.666-0.193 1.171-0.579 1.514-0.385 0.349-0.855 0.523-1.41 0.523zm0.055-2.377c0.344 0 0.634-0.127 0.872-0.381 0.243-0.253 0.365-0.594 0.365-1.022s-0.122-0.769-0.365-1.022c-0.238-0.254-0.528-0.381-0.872-0.381-0.338 0-0.628 0.13-0.871 0.389-0.243 0.253-0.365 0.591-0.365 1.014s0.122 0.763 0.365 1.022c0.243 0.254 0.533 0.381 0.871 0.381z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m37.346 58.402c-0.296 0-0.563-0.063-0.801-0.19-0.232-0.127-0.407-0.285-0.523-0.475h-0.032l0.032 0.538v1.712h-0.729v-5.595h0.697v0.539h0.032c0.116-0.19 0.291-0.348 0.523-0.475 0.238-0.127 0.505-0.19 0.801-0.19 0.501 0 0.935 0.198 1.299 0.594 0.365 0.396 0.547 0.888 0.547 1.474s-0.182 1.078-0.547 1.474c-0.364 0.396-0.798 0.594-1.299 0.594zm-0.119-0.665c0.338 0 0.628-0.127 0.871-0.381 0.243-0.259 0.365-0.599 0.365-1.022s-0.122-0.761-0.365-1.014c-0.243-0.259-0.533-0.389-0.871-0.389-0.344 0-0.637 0.127-0.88 0.381-0.238 0.253-0.357 0.594-0.357 1.022s0.119 0.769 0.357 1.022c0.243 0.254 0.536 0.381 0.88 0.381z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(1.07196,-49.7469,49.7469,1.07196,178.156,54.3653)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#ce3b14" offset="0"/>
+ <stop style="stop-color:#fa653f" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-msword.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-msword.svg
new file mode 120000
index 000000000..e3ddc190a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-msword.svg
@@ -0,0 +1 @@
+wps-office-doc.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-ogg.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-ogg.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-ogg.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-pdf.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-pdf.svg
new file mode 120000
index 000000000..9e6d8a1b8
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-pdf.svg
@@ -0,0 +1 @@
+application-pdf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-postscript.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-postscript.svg
new file mode 120000
index 000000000..d62c818de
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-postscript.svg
@@ -0,0 +1 @@
+application-postscript.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-rss+xml.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-rss+xml.svg
new file mode 120000
index 000000000..23990f37a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-rss+xml.svg
@@ -0,0 +1 @@
+application-rss.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-rtf.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-rtf.svg
new file mode 120000
index 000000000..6a7565706
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-rtf.svg
@@ -0,0 +1 @@
+application-rtf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.lotus-1-2-3.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.lotus-1-2-3.svg
new file mode 120000
index 000000000..dd1df8999
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.lotus-1-2-3.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.ms-cab-compressed.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.ms-cab-compressed.svg
new file mode 120000
index 000000000..d225a8846
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.ms-cab-compressed.svg
@@ -0,0 +1 @@
+application-vnd.ms-cab-compressed.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.ms-excel.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.ms-excel.svg
new file mode 120000
index 000000000..3c2118347
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.ms-excel.svg
@@ -0,0 +1 @@
+wps-office-xls.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.ms-powerpoint.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.ms-powerpoint.svg
new file mode 120000
index 000000000..a54c77de0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.ms-powerpoint.svg
@@ -0,0 +1 @@
+wps-office-ppt.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.formula.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.formula.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.formula.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.graphics-template.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.graphics-template.svg
new file mode 120000
index 000000000..8a2489296
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.graphics-template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.image-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.graphics.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.graphics.svg
new file mode 120000
index 000000000..0095318b4
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.graphics.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.drawing.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.image.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.image.svg
new file mode 120000
index 000000000..0095318b4
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.image.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.drawing.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.presentation-template.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.presentation-template.svg
new file mode 120000
index 000000000..63c9c5476
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.presentation-template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.presentation-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.presentation.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.presentation.svg
new file mode 120000
index 000000000..4175ef44a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.presentation.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.presentation.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.spreadsheet-template.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.spreadsheet-template.svg
new file mode 120000
index 000000000..15b1361bb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.spreadsheet-template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.spreadsheet-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.svg
new file mode 120000
index 000000000..543316a92
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.spreadsheet.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.text-template.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.text-template.svg
new file mode 120000
index 000000000..14e1d14ed
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.text-template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.text-web.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.text-web.svg
new file mode 120000
index 000000000..db1be2dd0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.text-web.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text-web.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.text.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.text.svg
new file mode 120000
index 000000000..e1d28269c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.oasis.opendocument.text.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.presentation.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.presentation.svg
new file mode 120000
index 000000000..34a577356
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.presentation.svg
@@ -0,0 +1 @@
+application-presentation.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg
new file mode 120000
index 000000000..34a577356
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg
@@ -0,0 +1 @@
+application-presentation.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg
new file mode 120000
index 000000000..dd1df8999
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
new file mode 120000
index 000000000..e1d28269c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.rn-realmedia-secure.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.rn-realmedia-secure.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.rn-realmedia-secure.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.rn-realmedia-vbr.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.rn-realmedia-vbr.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.rn-realmedia-vbr.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.rn-realmedia.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.rn-realmedia.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.rn-realmedia.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.scribus.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.scribus.svg
new file mode 120000
index 000000000..1a2994986
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.scribus.svg
@@ -0,0 +1 @@
+application-vnd.scribus.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.stardivision.calc.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.stardivision.calc.svg
new file mode 120000
index 000000000..dd1df8999
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.stardivision.calc.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.stardivision.impress.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.stardivision.impress.svg
new file mode 120000
index 000000000..34a577356
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.stardivision.impress.svg
@@ -0,0 +1 @@
+application-presentation.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.stardivision.writer.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.stardivision.writer.svg
new file mode 120000
index 000000000..7472b14db
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.stardivision.writer.svg
@@ -0,0 +1 @@
+application-word.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.sun.xml.calc.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.sun.xml.calc.svg
new file mode 120000
index 000000000..dd1df8999
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.sun.xml.calc.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.sun.xml.calc.template.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.sun.xml.calc.template.svg
new file mode 120000
index 000000000..15b1361bb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.sun.xml.calc.template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.spreadsheet-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.sun.xml.draw.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.sun.xml.draw.svg
new file mode 120000
index 000000000..0095318b4
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.sun.xml.draw.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.drawing.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.sun.xml.draw.template.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.sun.xml.draw.template.svg
new file mode 120000
index 000000000..c2e906ada
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.sun.xml.draw.template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.drawing-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.sun.xml.impress.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.sun.xml.impress.svg
new file mode 120000
index 000000000..34a577356
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.sun.xml.impress.svg
@@ -0,0 +1 @@
+application-presentation.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.sun.xml.impress.template.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.sun.xml.impress.template.svg
new file mode 120000
index 000000000..63c9c5476
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.sun.xml.impress.template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.presentation-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.sun.xml.writer.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.sun.xml.writer.svg
new file mode 120000
index 000000000..e1d28269c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.sun.xml.writer.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.sun.xml.writer.template.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.sun.xml.writer.template.svg
new file mode 120000
index 000000000..14e1d14ed
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.sun.xml.writer.template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.wolfram.cdf.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.wolfram.cdf.svg
new file mode 120000
index 000000000..af002c3c8
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.wolfram.cdf.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.cdf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.wolfram.mathematica.package.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.wolfram.mathematica.package.svg
new file mode 120000
index 000000000..bba8b611c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.wolfram.mathematica.package.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.mathematica.package.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.wolfram.nb.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.wolfram.nb.svg
new file mode 120000
index 000000000..652f3491c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.wolfram.nb.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.nb.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.wolfram.player.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.wolfram.player.svg
new file mode 120000
index 000000000..af002c3c8
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.wolfram.player.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.cdf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.wolfram.wl.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.wolfram.wl.svg
new file mode 120000
index 000000000..bba8b611c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.wolfram.wl.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.mathematica.package.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.wolfram.wls.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.wolfram.wls.svg
new file mode 120000
index 000000000..bba8b611c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-vnd.wolfram.wls.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.mathematica.package.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-wordperfect.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-wordperfect.svg
new file mode 120000
index 000000000..7472b14db
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-wordperfect.svg
@@ -0,0 +1 @@
+application-word.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-7z-compressed.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-7z-compressed.svg
new file mode 120000
index 000000000..75c3a8eb9
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-7z-compressed.svg
@@ -0,0 +1 @@
+application-x-7z-compressed.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-7zip.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-7zip.svg
new file mode 120000
index 000000000..75c3a8eb9
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-7zip.svg
@@ -0,0 +1 @@
+application-x-7z-compressed.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-abiword.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-abiword.svg
new file mode 120000
index 000000000..7472b14db
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-abiword.svg
@@ -0,0 +1 @@
+application-word.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-ace.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-ace.svg
new file mode 120000
index 000000000..753c10f3d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-ace.svg
@@ -0,0 +1 @@
+application-x-ace.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-applix-spreadsheet.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-applix-spreadsheet.svg
new file mode 120000
index 000000000..dd1df8999
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-applix-spreadsheet.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-applix-word.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-applix-word.svg
new file mode 120000
index 000000000..7472b14db
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-applix-word.svg
@@ -0,0 +1 @@
+application-word.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-archive.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-archive.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-archive.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-arj.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-arj.svg
new file mode 120000
index 000000000..2c7ae2468
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-arj.svg
@@ -0,0 +1 @@
+application-x-arj.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-bittorrent.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-bittorrent.svg
new file mode 120000
index 000000000..82827e358
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-bittorrent.svg
@@ -0,0 +1 @@
+application-torrent.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-blender.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-blender.svg
new file mode 120000
index 000000000..edbe7bfe6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-blender.svg
@@ -0,0 +1 @@
+application-x-blender.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-bzip-compressed-tar.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-bzip-compressed-tar.svg
new file mode 120000
index 000000000..7d87f1072
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-bzip-compressed-tar.svg
@@ -0,0 +1 @@
+application-x-bzip-compressed-tar.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-bzip-compressed.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-bzip-compressed.svg
new file mode 120000
index 000000000..7d87f1072
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-bzip-compressed.svg
@@ -0,0 +1 @@
+application-x-bzip-compressed-tar.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-bzip.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-bzip.svg
new file mode 120000
index 000000000..c4eaf8c97
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-bzip.svg
@@ -0,0 +1 @@
+application-x-bzip.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-class-file.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-class-file.svg
new file mode 120000
index 000000000..5a6bee202
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-class-file.svg
@@ -0,0 +1 @@
+application-java.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-compress.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-compress.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-compress.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-compressed-tar.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-compressed-tar.svg
new file mode 120000
index 000000000..8a367b72b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-compressed-tar.svg
@@ -0,0 +1 @@
+application-x-compressed-tar.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-cpio-compress.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-cpio-compress.svg
new file mode 120000
index 000000000..4f29bc3d4
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-cpio-compress.svg
@@ -0,0 +1 @@
+application-x-cpio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-cpio-compressed.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-cpio-compressed.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-cpio-compressed.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-cpio.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-cpio.svg
new file mode 120000
index 000000000..4f29bc3d4
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-cpio.svg
@@ -0,0 +1 @@
+application-x-cpio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-deb.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-deb.svg
new file mode 120000
index 000000000..abada3e53
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-deb.svg
@@ -0,0 +1 @@
+application-x-deb.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-designer.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-designer.svg
new file mode 120000
index 000000000..396774efe
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-designer.svg
@@ -0,0 +1 @@
+application-x-glade.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-desktop.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-desktop.svg
new file mode 120000
index 000000000..1eeed3982
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-desktop.svg
@@ -0,0 +1 @@
+application-x-desktop.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-dvi.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-dvi.svg
new file mode 120000
index 000000000..a3635320d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-dvi.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-executable.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-executable.svg
new file mode 120000
index 000000000..fdb3f4fba
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-executable.svg
@@ -0,0 +1 @@
+application-executable.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-font-afm.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-font-afm.svg
new file mode 120000
index 000000000..473ef97c7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-font-afm.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-font-bdf.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-font-bdf.svg
new file mode 120000
index 000000000..473ef97c7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-font-bdf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-font-linux-psf.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-font-linux-psf.svg
new file mode 120000
index 000000000..473ef97c7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-font-linux-psf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-font-pcf.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-font-pcf.svg
new file mode 120000
index 000000000..473ef97c7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-font-pcf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-font-sunos-news.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-font-sunos-news.svg
new file mode 120000
index 000000000..473ef97c7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-font-sunos-news.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-font-ttf.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-font-ttf.svg
new file mode 120000
index 000000000..473ef97c7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-font-ttf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-glade.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-glade.svg
new file mode 120000
index 000000000..396774efe
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-glade.svg
@@ -0,0 +1 @@
+application-x-glade.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-gnome-app-info.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-gnome-app-info.svg
new file mode 120000
index 000000000..19080afd0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-gnome-app-info.svg
@@ -0,0 +1 @@
+application-info.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-gnome-theme-package.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-gnome-theme-package.svg
new file mode 120000
index 000000000..9b59dbaf3
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-gnome-theme-package.svg
@@ -0,0 +1 @@
+application-x-theme.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-gnumeric.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-gnumeric.svg
new file mode 120000
index 000000000..dd1df8999
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-gnumeric.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-gzip.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-gzip.svg
new file mode 120000
index 000000000..96e2183ae
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-gzip.svg
@@ -0,0 +1 @@
+application-x-gzip.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-gzpostscript.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-gzpostscript.svg
new file mode 120000
index 000000000..d62c818de
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-gzpostscript.svg
@@ -0,0 +1 @@
+application-postscript.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-illustrator.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-illustrator.svg
new file mode 120000
index 000000000..e86ecbea6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-illustrator.svg
@@ -0,0 +1 @@
+application-vestor.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-jar.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-jar.svg
new file mode 120000
index 000000000..876c2f5c7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-jar.svg
@@ -0,0 +1 @@
+application-x-jar.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-java-archive.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-java-archive.svg
new file mode 120000
index 000000000..876c2f5c7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-java-archive.svg
@@ -0,0 +1 @@
+application-x-jar.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-java.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-java.svg
new file mode 120000
index 000000000..5a6bee202
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-java.svg
@@ -0,0 +1 @@
+application-java.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-javascript.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-javascript.svg
new file mode 120000
index 000000000..8b40d5eaa
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-javascript.svg
@@ -0,0 +1 @@
+text-x-javascript.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-killustrator.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-killustrator.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-killustrator.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-kpresenter.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-kpresenter.svg
new file mode 120000
index 000000000..34a577356
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-kpresenter.svg
@@ -0,0 +1 @@
+application-presentation.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-kspread.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-kspread.svg
new file mode 120000
index 000000000..dd1df8999
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-kspread.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-kword.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-kword.svg
new file mode 120000
index 000000000..7472b14db
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-kword.svg
@@ -0,0 +1 @@
+application-word.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-lha.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-lha.svg
new file mode 120000
index 000000000..0d3ec85fc
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-lha.svg
@@ -0,0 +1 @@
+application-x-lha.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-lhz.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-lhz.svg
new file mode 120000
index 000000000..7f763014c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-lhz.svg
@@ -0,0 +1 @@
+application-x-lhz.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-lzma-compressed-tar.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-lzma-compressed-tar.svg
new file mode 120000
index 000000000..a72face1e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-lzma-compressed-tar.svg
@@ -0,0 +1 @@
+application-x-lzma-compressed-tar.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-lzma.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-lzma.svg
new file mode 120000
index 000000000..feec9664a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-lzma.svg
@@ -0,0 +1 @@
+application-x-lzma.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-lzop.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-lzop.svg
new file mode 120000
index 000000000..ab9ffd92b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-lzop.svg
@@ -0,0 +1 @@
+application-x-lzop.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-ms-dos-executable.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-ms-dos-executable.svg
new file mode 120000
index 000000000..fdb3f4fba
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-ms-dos-executable.svg
@@ -0,0 +1 @@
+application-executable.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-nero-disc-image.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-nero-disc-image.svg
new file mode 120000
index 000000000..2c214b38b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-nero-disc-image.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-nero-linux-compilation.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-nero-linux-compilation.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-nero-linux-compilation.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-perl.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-perl.svg
new file mode 120000
index 000000000..9bab2b2ca
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-perl.svg
@@ -0,0 +1 @@
+text-x-perl.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-php.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-php.svg
new file mode 120000
index 000000000..2215b06c4
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-php.svg
@@ -0,0 +1 @@
+application-x-php.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-python-bytecode.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-python-bytecode.svg
new file mode 120000
index 000000000..c1a89b636
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-python-bytecode.svg
@@ -0,0 +1 @@
+application-x-python-bytecode.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-rar.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-rar.svg
new file mode 120000
index 000000000..832a1384e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-rar.svg
@@ -0,0 +1 @@
+application-x-rar.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-referencer.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-referencer.svg
new file mode 100644
index 000000000..54696c2b9
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-referencer.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m32 18c-7.732 0-14 6.268-14 14s6.268 14 14 14 14-6.268 14-14-6.268-14-14-14zm-1.402 2.676c0.163-0.017 0.37 0.01 0.535 0 0.019 0.078-0.119 0.355-0.305 0.761-1.185 2.59-1.252 5.626-0.152 7.247 0.199 0.293 0.379 0.573 0.379 0.609s-0.215 0.074-0.457 0.074c-0.57 0-1.109-0.346-2.211-1.219-0.49-0.387-1.125-0.712-1.371-0.761-0.388-0.078-0.492-0.044-0.993 0.457-0.466 0.466-0.609 0.718-0.609 1.144 0 1.618 1.919 2.9 5.488 3.657 4.847 1.027 6.042 1.951 6.176 4.5 0.168 3.196-1.535 5.606-5.262 7.472-0.444 0.223-0.727 0.307-0.914 0.379-0.082-7e-3 -0.144 7e-3 -0.226 0-0.032-0.099-0.078-0.327-0.078-0.762 0-1.697-0.668-3.444-1.676-4.421-0.271-0.263-1.031-0.818-1.68-1.219-0.649-0.402-1.303-0.868-1.449-1.067-0.242-0.33-0.26-0.534-0.074-1.144 0.338-1.115 0.74-1.737 1.523-2.442 0.411-0.369 0.823-0.676 0.914-0.683 0.091-8e-3 -0.521-0.194-1.445-0.383s-2.278-0.587-2.977-0.84c-1.277-0.462-2.998-1.43-3.656-2.133-0.028-0.029-0.054-0.051-0.078-0.078 0.942-3.752 3.585-6.826 7.09-8.308 0.733-0.311 1.491-0.525 2.289-0.688 0.397-0.081 0.808-0.11 1.219-0.152zm11.437 5.719c0.287 0.177 1.367 2.518 1.676 3.66 0.399 1.474 0.37 4.024 0 5.488-0.141 0.557-0.319 1.08-0.379 1.145-0.06 0.064-0.279-0.308-0.535-0.762s-1.074-1.42-1.754-2.137c-1.962-2.07-2.271-3.148-1.449-4.801 0.414-0.833 2.219-2.73 2.441-2.593z" style="fill-rule:nonzero;fill:#274966"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#2d6481" offset="0"/>
+ <stop style="stop-color:#62aad3" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-remote-connection.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-remote-connection.svg
new file mode 120000
index 000000000..f28392215
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-remote-connection.svg
@@ -0,0 +1 @@
+application-x-remote-connection.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-rpm.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-rpm.svg
new file mode 120000
index 000000000..08dae7914
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-rpm.svg
@@ -0,0 +1 @@
+application-x-rpm.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-ruby.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-ruby.svg
new file mode 120000
index 000000000..99f12ae3e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-ruby.svg
@@ -0,0 +1 @@
+text-x-ruby.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-scribus.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-scribus.svg
new file mode 120000
index 000000000..c9ef5c7c4
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-scribus.svg
@@ -0,0 +1 @@
+application-x-scribus.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-shar.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-shar.svg
new file mode 120000
index 000000000..a13f75233
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-shar.svg
@@ -0,0 +1 @@
+application-x-shar.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-shellscript.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-shellscript.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-shellscript.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-shockwave-flash.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-shockwave-flash.svg
new file mode 120000
index 000000000..be844f1e0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-shockwave-flash.svg
@@ -0,0 +1 @@
+application-flash.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-stuffit.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-stuffit.svg
new file mode 120000
index 000000000..71de89a88
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-stuffit.svg
@@ -0,0 +1 @@
+application-x-stuffit.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-tar.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-tar.svg
new file mode 120000
index 000000000..065c47e03
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-tar.svg
@@ -0,0 +1 @@
+application-x-tar.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-tarz.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-tarz.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-tarz.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-tex.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-tex.svg
new file mode 120000
index 000000000..9f2952142
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-tex.svg
@@ -0,0 +1 @@
+text-x-tex.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-theme.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-theme.svg
new file mode 120000
index 000000000..9b59dbaf3
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-theme.svg
@@ -0,0 +1 @@
+application-x-theme.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-vnc.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-vnc.svg
new file mode 120000
index 000000000..f28392215
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-vnc.svg
@@ -0,0 +1 @@
+application-x-remote-connection.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-xoj.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-xoj.svg
new file mode 120000
index 000000000..6464f89b4
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-xoj.svg
@@ -0,0 +1 @@
+xoj.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-xopp.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-xopp.svg
new file mode 120000
index 000000000..7807393fe
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-xopp.svg
@@ -0,0 +1 @@
+xopt.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-xopt.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-xopt.svg
new file mode 120000
index 000000000..7807393fe
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-xopt.svg
@@ -0,0 +1 @@
+xopt.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-zip.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-zip.svg
new file mode 120000
index 000000000..0840f8f58
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-zip.svg
@@ -0,0 +1 @@
+application-archive-zip.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-x-zoo.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-zoo.svg
new file mode 120000
index 000000000..b73a3bf51
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-x-zoo.svg
@@ -0,0 +1 @@
+application-x-zoo.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-xhtml+xml.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-xhtml+xml.svg
new file mode 120000
index 000000000..8cee72639
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-xhtml+xml.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-xml.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-xml.svg
new file mode 120000
index 000000000..8cee72639
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-xml.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application-zip.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application-zip.svg
new file mode 120000
index 000000000..0840f8f58
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application-zip.svg
@@ -0,0 +1 @@
+application-archive-zip.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-application.svg b/.icons/kora/mimetypes/scalable/gnome-mime-application.svg
new file mode 120000
index 000000000..c79f1f41e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-application.svg
@@ -0,0 +1 @@
+exec.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-audio.svg b/.icons/kora/mimetypes/scalable/gnome-mime-audio.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-audio.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-image-bmp.svg b/.icons/kora/mimetypes/scalable/gnome-mime-image-bmp.svg
new file mode 120000
index 000000000..bfc199b44
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-image-bmp.svg
@@ -0,0 +1 @@
+application-image-bmp.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-image-exr.svg b/.icons/kora/mimetypes/scalable/gnome-mime-image-exr.svg
new file mode 120000
index 000000000..a5d7ec1b3
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-image-exr.svg
@@ -0,0 +1 @@
+application-image-exr.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-image-gif.svg b/.icons/kora/mimetypes/scalable/gnome-mime-image-gif.svg
new file mode 120000
index 000000000..cd9185eda
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-image-gif.svg
@@ -0,0 +1 @@
+application-image-gif.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-image-jpeg.svg b/.icons/kora/mimetypes/scalable/gnome-mime-image-jpeg.svg
new file mode 120000
index 000000000..9cd628f73
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-image-jpeg.svg
@@ -0,0 +1 @@
+application-image-jpg.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-image-png.svg b/.icons/kora/mimetypes/scalable/gnome-mime-image-png.svg
new file mode 120000
index 000000000..4effc0199
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-image-png.svg
@@ -0,0 +1 @@
+application-image-png.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-image-tiff.svg b/.icons/kora/mimetypes/scalable/gnome-mime-image-tiff.svg
new file mode 120000
index 000000000..e2155dc2e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-image-tiff.svg
@@ -0,0 +1 @@
+application-image-tiff.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-image-vnd.adobe.photoshop.svg b/.icons/kora/mimetypes/scalable/gnome-mime-image-vnd.adobe.photoshop.svg
new file mode 120000
index 000000000..e919fc9cf
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-image-vnd.adobe.photoshop.svg
@@ -0,0 +1 @@
+image-x-psd.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-image-vnd.microsoft.icon.svg b/.icons/kora/mimetypes/scalable/gnome-mime-image-vnd.microsoft.icon.svg
new file mode 120000
index 000000000..a5db7d934
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-image-vnd.microsoft.icon.svg
@@ -0,0 +1 @@
+image-x-ico.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-image-x-cmu-raster.svg b/.icons/kora/mimetypes/scalable/gnome-mime-image-x-cmu-raster.svg
new file mode 120000
index 000000000..49ccd2174
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-image-x-cmu-raster.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-image-x-killustrator.svg b/.icons/kora/mimetypes/scalable/gnome-mime-image-x-killustrator.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-image-x-killustrator.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-image-x-portable-bitmap.svg b/.icons/kora/mimetypes/scalable/gnome-mime-image-x-portable-bitmap.svg
new file mode 120000
index 000000000..bfc199b44
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-image-x-portable-bitmap.svg
@@ -0,0 +1 @@
+application-image-bmp.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-image-x-psd.svg b/.icons/kora/mimetypes/scalable/gnome-mime-image-x-psd.svg
new file mode 120000
index 000000000..d00d4b1a0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-image-x-psd.svg
@@ -0,0 +1 @@
+application-image-psd.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-image-x-xpixmap.svg b/.icons/kora/mimetypes/scalable/gnome-mime-image-x-xpixmap.svg
new file mode 120000
index 000000000..49ccd2174
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-image-x-xpixmap.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-image.svg b/.icons/kora/mimetypes/scalable/gnome-mime-image.svg
new file mode 120000
index 000000000..49ccd2174
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-image.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-imagebmp.svg b/.icons/kora/mimetypes/scalable/gnome-mime-imagebmp.svg
new file mode 120000
index 000000000..bfc199b44
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-imagebmp.svg
@@ -0,0 +1 @@
+application-image-bmp.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-text-css.svg b/.icons/kora/mimetypes/scalable/gnome-mime-text-css.svg
new file mode 120000
index 000000000..5110f3541
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-text-css.svg
@@ -0,0 +1 @@
+text-css.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-text-html.svg b/.icons/kora/mimetypes/scalable/gnome-mime-text-html.svg
new file mode 120000
index 000000000..c4ba3155f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-text-html.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-text-install.svg b/.icons/kora/mimetypes/scalable/gnome-mime-text-install.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-text-install.svg
@@ -0,0 +1 @@
+text-x-install.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-text-javascript.svg b/.icons/kora/mimetypes/scalable/gnome-mime-text-javascript.svg
new file mode 120000
index 000000000..f5bb9a863
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-text-javascript.svg
@@ -0,0 +1 @@
+application-javascript.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-text-plain.svg b/.icons/kora/mimetypes/scalable/gnome-mime-text-plain.svg
new file mode 120000
index 000000000..529423ddb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-text-plain.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-text-vnd.wap.wml.svg b/.icons/kora/mimetypes/scalable/gnome-mime-text-vnd.wap.wml.svg
new file mode 120000
index 000000000..8cee72639
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-text-vnd.wap.wml.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-text-x-authors.svg b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-authors.svg
new file mode 120000
index 000000000..3a00ae02a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-authors.svg
@@ -0,0 +1 @@
+application-users.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-text-x-c++.svg b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-c++.svg
new file mode 120000
index 000000000..cac65765e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-c++.svg
@@ -0,0 +1 @@
+text-x-c++.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-text-x-c++src.svg b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-c++src.svg
new file mode 120000
index 000000000..cac65765e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-c++src.svg
@@ -0,0 +1 @@
+text-x-c++.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-text-x-c.svg b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-c.svg
new file mode 120000
index 000000000..728e41007
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-c.svg
@@ -0,0 +1 @@
+text-x-c.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-text-x-changelog.svg b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-changelog.svg
new file mode 120000
index 000000000..15156d28b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-changelog.svg
@@ -0,0 +1 @@
+text-x-changelog.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-text-x-chdr.svg b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-chdr.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-chdr.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-text-x-copying.svg b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-copying.svg
new file mode 120000
index 000000000..529423ddb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-copying.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-text-x-credits.svg b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-credits.svg
new file mode 120000
index 000000000..3a00ae02a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-credits.svg
@@ -0,0 +1 @@
+application-users.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-text-x-csh.svg b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-csh.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-csh.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-text-x-csharp.svg b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-csharp.svg
new file mode 120000
index 000000000..a246be130
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-csharp.svg
@@ -0,0 +1 @@
+text-x-csharp.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-text-x-csrc.svg b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-csrc.svg
new file mode 120000
index 000000000..728e41007
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-csrc.svg
@@ -0,0 +1 @@
+text-x-c.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-text-x-gtkrc.svg b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-gtkrc.svg
new file mode 120000
index 000000000..e15a8dbc6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-gtkrc.svg
@@ -0,0 +1 @@
+text-x-gtkrc.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-text-x-install.svg b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-install.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-install.svg
@@ -0,0 +1 @@
+text-x-install.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-text-x-java-source.svg b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-java-source.svg
new file mode 120000
index 000000000..5a6bee202
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-java-source.svg
@@ -0,0 +1 @@
+application-java.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-text-x-java.svg b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-java.svg
new file mode 120000
index 000000000..5a6bee202
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-java.svg
@@ -0,0 +1 @@
+application-java.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-text-x-javascript.svg b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-javascript.svg
new file mode 120000
index 000000000..8b40d5eaa
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-javascript.svg
@@ -0,0 +1 @@
+text-x-javascript.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-text-x-makefile.svg b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-makefile.svg
new file mode 100644
index 000000000..24f319309
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-makefile.svg
@@ -0,0 +1,14 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m27.563 59.14h-0.754v-4.016h0.721v0.656h0.033c0.076-0.219 0.232-0.399 0.467-0.541 0.241-0.142 0.473-0.213 0.697-0.213s0.412 0.032 0.565 0.098l-0.287 0.705c-0.098-0.038-0.232-0.058-0.401-0.058-0.273 0-0.517 0.11-0.73 0.328-0.207 0.213-0.311 0.495-0.311 0.844v2.197z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m33.31 59.14h-0.721v-0.557h-0.033c-0.114 0.191-0.289 0.355-0.524 0.491-0.235 0.131-0.484 0.197-0.746 0.197-0.503 0-0.885-0.153-1.147-0.459-0.257-0.306-0.386-0.716-0.386-1.229v-2.459h0.754v2.336c0 0.748 0.331 1.123 0.992 1.123 0.312 0 0.566-0.126 0.762-0.377 0.197-0.252 0.295-0.541 0.295-0.869v-2.213h0.754v4.016z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m34.957 55.124v0.557h0.033c0.109-0.191 0.282-0.352 0.516-0.483 0.235-0.137 0.487-0.205 0.754-0.205 0.498 0 0.877 0.153 1.14 0.459 0.262 0.306 0.393 0.716 0.393 1.229v2.459h-0.754v-2.344c0-0.743-0.331-1.115-0.992-1.115-0.311 0-0.565 0.126-0.762 0.377-0.196 0.246-0.295 0.533-0.295 0.861v2.221h-0.754v-4.016h0.721z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m43 21.311c0-0.678-0.269-1.327-0.748-1.806s-1.128-0.748-1.806-0.748h-16.892c-0.678 0-1.327 0.269-1.806 0.748s-0.748 1.128-0.748 1.806v11.493c0 0.678 0.269 1.327 0.748 1.806s1.128 0.748 1.806 0.748h16.892c0.678 0 1.327-0.269 1.806-0.748s0.748-1.128 0.748-1.806v-11.493z" style="fill:#143f4d"/>
+ <path d="m34.698 26.627l-3.55-3.544c-0.13-0.138-0.294-0.207-0.49-0.207s-0.359 0.069-0.49 0.207l-0.413 0.409c-0.135 0.134-0.202 0.297-0.202 0.489 0 0.189 0.067 0.354 0.202 0.496l2.645 2.64-2.646 2.646c-0.134 0.134-0.201 0.298-0.201 0.49 0 0.189 0.067 0.354 0.201 0.495l0.414 0.409c0.134 0.134 0.298 0.201 0.49 0.201 0.193 0 0.356-0.067 0.49-0.201l3.55-3.544c0.134-0.142 0.201-0.307 0.201-0.496 0-0.192-0.067-0.355-0.201-0.49z" style="fill-rule:nonzero;fill:#1987a2"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(1.07196,-49.7469,49.7469,1.07196,251.234,55.94)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#006474" offset="0"/>
+ <stop style="stop-color:#32abd1" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-text-x-opml+xml.svg b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-opml+xml.svg
new file mode 120000
index 000000000..123801734
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-opml+xml.svg
@@ -0,0 +1 @@
+text-x-opml+xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-text-x-opml.svg b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-opml.svg
new file mode 120000
index 000000000..123801734
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-opml.svg
@@ -0,0 +1 @@
+text-x-opml+xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-text-x-python.svg b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-python.svg
new file mode 120000
index 000000000..06f81fa83
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-python.svg
@@ -0,0 +1 @@
+text-x-python.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-text-x-readme.svg b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-readme.svg
new file mode 120000
index 000000000..19080afd0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-readme.svg
@@ -0,0 +1 @@
+application-info.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-text-x-sh.svg b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-sh.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-sh.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-text-x-source.svg b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-source.svg
new file mode 120000
index 000000000..6bf5cf5c8
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-source.svg
@@ -0,0 +1 @@
+text-x-source.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-text-x-vcalendar.svg b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-vcalendar.svg
new file mode 120000
index 000000000..e2445e7ab
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-vcalendar.svg
@@ -0,0 +1 @@
+text-calendar.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-text-x-vcard.svg b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-vcard.svg
new file mode 120000
index 000000000..aef18a659
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-vcard.svg
@@ -0,0 +1 @@
+text-x-vcard.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-text-x-zsh.svg b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-zsh.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-text-x-zsh.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-text.svg b/.icons/kora/mimetypes/scalable/gnome-mime-text.svg
new file mode 120000
index 000000000..529423ddb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-text.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-video-x-ms-asf.svg b/.icons/kora/mimetypes/scalable/gnome-mime-video-x-ms-asf.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-video-x-ms-asf.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-video-x-ms-wmv.svg b/.icons/kora/mimetypes/scalable/gnome-mime-video-x-ms-wmv.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-video-x-ms-wmv.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-video.svg b/.icons/kora/mimetypes/scalable/gnome-mime-video.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-video.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-x-font-afm.svg b/.icons/kora/mimetypes/scalable/gnome-mime-x-font-afm.svg
new file mode 120000
index 000000000..473ef97c7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-x-font-afm.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-mime-x-install.svg b/.icons/kora/mimetypes/scalable/gnome-mime-x-install.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-mime-x-install.svg
@@ -0,0 +1 @@
+text-x-install.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-package.svg b/.icons/kora/mimetypes/scalable/gnome-package.svg
new file mode 120000
index 000000000..de6105c9c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-package.svg
@@ -0,0 +1 @@
+application-software.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gnome-unknown.svg b/.icons/kora/mimetypes/scalable/gnome-unknown.svg
new file mode 120000
index 000000000..cb1056325
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gnome-unknown.svg
@@ -0,0 +1 @@
+unknown.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/gtk-file.svg b/.icons/kora/mimetypes/scalable/gtk-file.svg
new file mode 120000
index 000000000..cb0dc156e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/gtk-file.svg
@@ -0,0 +1 @@
+application-blank.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/html.svg b/.icons/kora/mimetypes/scalable/html.svg
new file mode 120000
index 000000000..c4ba3155f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/html.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-blank.svg b/.icons/kora/mimetypes/scalable/image-blank.svg
new file mode 120000
index 000000000..49ccd2174
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-blank.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-bmp.svg b/.icons/kora/mimetypes/scalable/image-bmp.svg
new file mode 120000
index 000000000..bfc199b44
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-bmp.svg
@@ -0,0 +1 @@
+application-image-bmp.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-generic.svg b/.icons/kora/mimetypes/scalable/image-generic.svg
new file mode 120000
index 000000000..49ccd2174
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-generic.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-gif.svg b/.icons/kora/mimetypes/scalable/image-gif.svg
new file mode 120000
index 000000000..cd9185eda
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-gif.svg
@@ -0,0 +1 @@
+application-image-gif.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-ico.svg b/.icons/kora/mimetypes/scalable/image-ico.svg
new file mode 120000
index 000000000..507cb26ce
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-ico.svg
@@ -0,0 +1 @@
+application-image-ico.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-jpeg.svg b/.icons/kora/mimetypes/scalable/image-jpeg.svg
new file mode 120000
index 000000000..9cd628f73
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-jpeg.svg
@@ -0,0 +1 @@
+application-image-jpg.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-jpeg2000.svg b/.icons/kora/mimetypes/scalable/image-jpeg2000.svg
new file mode 120000
index 000000000..9cd628f73
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-jpeg2000.svg
@@ -0,0 +1 @@
+application-image-jpg.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-png.svg b/.icons/kora/mimetypes/scalable/image-png.svg
new file mode 120000
index 000000000..4effc0199
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-png.svg
@@ -0,0 +1 @@
+application-image-png.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-svg+xml-compressed.svg b/.icons/kora/mimetypes/scalable/image-svg+xml-compressed.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-svg+xml-compressed.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-svg+xml.svg b/.icons/kora/mimetypes/scalable/image-svg+xml.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-svg+xml.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-tiff.svg b/.icons/kora/mimetypes/scalable/image-tiff.svg
new file mode 120000
index 000000000..e2155dc2e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-tiff.svg
@@ -0,0 +1 @@
+application-image-tiff.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-vnd.adobe.photoshop.svg b/.icons/kora/mimetypes/scalable/image-vnd.adobe.photoshop.svg
new file mode 120000
index 000000000..e919fc9cf
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-vnd.adobe.photoshop.svg
@@ -0,0 +1 @@
+image-x-psd.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-vnd.dgn.svg b/.icons/kora/mimetypes/scalable/image-vnd.dgn.svg
new file mode 100644
index 000000000..07abe7700
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-vnd.dgn.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 542.33 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#348692" offset="0"/>
+ <stop stop-color="#69b9cd" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path d="m23.585 37.999h7.107v.923h2.585v-.923h7.138v1.044h2.585v-2.585h-.954v-7.228h.923v-2.585h-.923v-6.71h.954v-2.585h-2.585v.526h-7.138v-.923h-2.585v.923h-7.107v-.646h-2.585v2.585h.923v6.83h-.923v2.585h.923v7.108h-.923v2.584h2.585zm-.739-.923v1.108h-1.108v-1.108zm8.585-18.277v-1.108h1.108v1.108zm1.108 18.277v1.108h-1.108v-1.108zm.123-8.723c.071.072.071.189 0 .261-.037.036-.084.054-.131.054s-.095-.018-.131-.054l-.415-.415-.416.415c-.036.036-.083.054-.13.054-.048 0-.095-.018-.131-.054-.072-.072-.072-.189 0-.261l.415-.415-.415-.416c-.072-.072-.072-.189 0-.261s.189-.072.261 0l.416.416.415-.416c.072-.072.189-.072.261 0s.072.189 0 .261l-.415.416zm9.6 9.951h-1.108v-1.107h1.108zm-1.847-1.846v.803h-5.782c3.223-.914 5.761-3.452 6.675-6.676v5.873zm1.816-7.966h-1.108v-1.108h1.108zm-1.077-10.403h1.108v1.108h-1.108zm-.739.526v1.32h.893v5.355c-.914-3.223-3.452-5.762-6.675-6.675zm-18.677-.647h1.108v1.108h-1.108zm1.847 1.847v-1.2h5.752c-3.223.913-5.762 3.452-6.675 6.675v-5.475zm-1.847 7.569h1.108v1.107h-1.108zm.924 3.201c.913 3.224 3.452 5.762 6.675 6.676h-5.752v-.923h-.923z" fill="#124c59" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/image-vnd.djvu.svg b/.icons/kora/mimetypes/scalable/image-vnd.djvu.svg
new file mode 100644
index 000000000..5d9f87c45
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-vnd.djvu.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m22.46 37.697h10.073v-21.206l-9.983 1e-3c-1.098-0.082-1.543 0.02-1.543 1.014v19.122c-0.069 1.092 0.386 1.069 1.453 1.069z" style="fill:#296f79"/>
+ <path d="m41.846 37.69h-4.572l-2.344-1.968v-17.269l1.606-1.968h5.31c0.735-0.081 0.794 0.02 0.794 1.015v19.122c0.046 1.091-0.079 1.068-0.794 1.068z" style="fill:none;stroke-width:.7px;stroke:#296f79"/>
+ <path d="m40.113 38.7l-8.681-1.014v-21.195l8.609-0.807c1.065-0.081 1.122 0.212 1.122 1.207l-0.072 20.227c0.067 1.092 0.058 1.582-0.978 1.582z" style="fill:#296f79"/>
+ <path d="m36.49 30.393v1.931h-10.299v-1.931h10.299zm0.021-2.823v1.931h-10.299v-1.931h10.299zm-0.015-2.72v1.931h-10.299v-1.931h10.299zm-0.011-2.863v1.931h-10.299v-1.931h10.299z" style="fill:#5eafbe"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,469.44,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#348692" offset="0"/>
+ <stop style="stop-color:#69b9cd" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/image-vnd.dwg.svg b/.icons/kora/mimetypes/scalable/image-vnd.dwg.svg
new file mode 100644
index 000000000..4b0f926e2
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-vnd.dwg.svg
@@ -0,0 +1,11 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m23.585 36.173h7.107v0.923h2.585v-0.923h7.138v1.044h2.585v-2.585h-0.954v-7.228h0.923v-2.585h-0.923v-6.71h0.954v-2.585h-2.585v0.526h-7.138v-0.923h-2.585v0.923h-7.107v-0.646h-2.585v2.585h0.923v6.83h-0.923v2.585h0.923v7.108h-0.923v2.584h2.585v-0.923zm-0.739 0v0.185h-1.108v-1.108h1.108v0.923zm8.585-20.123v-0.185h1.108v1.108h-1.108v-0.184-0.353-0.386zm1.108 20.123v0.185h-1.108v-0.185-0.386-0.352-0.185h1.108v0.923zm0.123-9.646c0.071 0.072 0.071 0.189 0 0.261-0.037 0.036-0.084 0.054-0.131 0.054s-0.095-0.018-0.131-0.054l-0.415-0.415-0.416 0.415c-0.036 0.036-0.083 0.054-0.13 0.054-0.048 0-0.095-0.018-0.131-0.054-0.072-0.072-0.072-0.189 0-0.261l0.415-0.415-0.415-0.416c-0.072-0.072-0.072-0.189 0-0.261s0.189-0.072 0.261 0l0.416 0.416 0.415-0.416c0.072-0.072 0.189-0.072 0.261 0s0.072 0.189 0 0.261l-0.415 0.416 0.416 0.415zm9.6 9.951h-1.108v-0.305-0.738-0.064h1.108v1.107zm-1.847-1.846v0.803h-5.782c3.223-0.914 5.761-3.452 6.675-6.676v5.873h-0.893zm1.816-7.966h-0.185-0.386-0.352-0.185v-1.108h1.108v1.108zm-1.077-10.403h1.108v1.108h-0.216-0.738-0.154v-0.582-0.526zm-0.739 0.526v1.32h0.893v5.355c-0.914-3.223-3.452-5.762-6.675-6.675h5.782zm-18.677-0.647h1.108v1.108h-0.184-0.739-0.185v-1.108zm1.847 1.847v-1.2h5.752c-3.223 0.913-5.762 3.452-6.675 6.675v-5.475h0.923zm-1.847 7.569h1.108v1.107h-0.184-0.353-0.386-0.185v-1.107zm0.924 3.201c0.913 3.224 3.452 5.762 6.675 6.676h-5.752v-0.923h-0.923v-5.753z" style="fill-rule:nonzero;fill:#296f79"/>
+ <path d="m36.168 56.134c0.228 0 0.427 0.04 0.598 0.12s0.311 0.194 0.42 0.341v-0.392h0.785v2.782c0 0.266-0.041 0.496-0.121 0.689-0.08 0.194-0.19 0.357-0.332 0.487-0.141 0.131-0.31 0.228-0.509 0.291-0.198 0.063-0.415 0.095-0.651 0.095-0.341 0-0.639-0.057-0.895-0.171-0.255-0.114-0.471-0.251-0.648-0.411l0.449-0.594c0.156 0.122 0.314 0.22 0.475 0.294 0.16 0.074 0.341 0.111 0.543 0.111 0.241 0 0.441-0.06 0.601-0.181 0.16-0.12 0.24-0.306 0.24-0.559v-0.177c-0.114 0.126-0.252 0.221-0.414 0.284-0.162 0.064-0.342 0.095-0.541 0.095-0.214 0-0.415-0.038-0.6-0.114-0.186-0.076-0.345-0.181-0.478-0.316-0.132-0.135-0.237-0.298-0.313-0.49-0.075-0.192-0.113-0.403-0.113-0.635 0-0.236 0.038-0.449 0.113-0.639 0.076-0.19 0.182-0.352 0.317-0.487 0.134-0.135 0.294-0.239 0.477-0.313 0.183-0.073 0.383-0.11 0.597-0.11zm-5.247 3.275h-0.279l-1.454-3.206h0.904l0.74 1.79 0.854-1.859h0.278l0.866 1.814 0.727-1.745h0.904l-1.454 3.206h-0.284l-0.905-1.821-0.897 1.821zm-2.232-0.076h-0.784v-0.379c-0.11 0.147-0.25 0.26-0.421 0.338s-0.366 0.117-0.585 0.117c-0.223 0-0.428-0.041-0.613-0.123-0.186-0.083-0.345-0.196-0.477-0.342-0.133-0.145-0.238-0.318-0.313-0.518-0.076-0.201-0.114-0.419-0.114-0.655s0.038-0.454 0.114-0.654c0.075-0.2 0.181-0.373 0.316-0.519 0.135-0.145 0.295-0.259 0.48-0.341 0.186-0.082 0.388-0.123 0.607-0.123 0.198 0 0.377 0.033 0.538 0.101 0.16 0.067 0.295 0.162 0.404 0.284v-1.928h0.848v4.742zm-1.638-2.428c-0.11 0-0.213 0.02-0.31 0.06s-0.182 0.097-0.256 0.171-0.132 0.164-0.174 0.272c-0.042 0.107-0.063 0.226-0.063 0.357 0 0.135 0.021 0.255 0.063 0.36 0.042 0.106 0.099 0.196 0.171 0.272s0.157 0.134 0.256 0.174 0.203 0.06 0.313 0.06c0.097 0 0.193-0.017 0.288-0.05 0.094-0.034 0.18-0.086 0.256-0.155 0.076-0.07 0.137-0.158 0.183-0.266 0.046-0.107 0.07-0.237 0.07-0.389 0-0.147-0.024-0.276-0.07-0.385-0.046-0.11-0.106-0.201-0.18-0.272-0.074-0.072-0.158-0.125-0.253-0.158-0.095-0.034-0.193-0.051-0.294-0.051zm9.282-0.044c-0.11 0-0.214 0.018-0.313 0.054-0.099 0.035-0.185 0.088-0.256 0.158-0.072 0.069-0.129 0.154-0.171 0.256-0.042 0.101-0.063 0.217-0.063 0.347 0 0.131 0.021 0.248 0.063 0.351 0.042 0.104 0.1 0.192 0.174 0.266s0.159 0.13 0.256 0.167c0.097 0.038 0.2 0.057 0.31 0.057 0.101 0 0.199-0.017 0.294-0.05 0.095-0.034 0.179-0.086 0.253-0.155 0.074-0.07 0.134-0.158 0.18-0.266 0.046-0.107 0.07-0.233 0.07-0.376s-0.024-0.267-0.07-0.37-0.107-0.187-0.183-0.253c-0.076-0.065-0.162-0.112-0.256-0.142-0.095-0.029-0.191-0.044-0.288-0.044z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,469.44,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#348692" offset="0"/>
+ <stop style="stop-color:#69b9cd" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/image-vnd.dxf.svg b/.icons/kora/mimetypes/scalable/image-vnd.dxf.svg
new file mode 120000
index 000000000..01e9f8102
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-vnd.dxf.svg
@@ -0,0 +1 @@
+application-dxf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-vnd.microsoft.icon.svg b/.icons/kora/mimetypes/scalable/image-vnd.microsoft.icon.svg
new file mode 120000
index 000000000..a5db7d934
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-vnd.microsoft.icon.svg
@@ -0,0 +1 @@
+image-x-ico.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-vnd.zbrush.pcx.svg b/.icons/kora/mimetypes/scalable/image-vnd.zbrush.pcx.svg
new file mode 120000
index 000000000..bd20f3356
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-vnd.zbrush.pcx.svg
@@ -0,0 +1 @@
+image-x-pcx.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-x-3ds.svg b/.icons/kora/mimetypes/scalable/image-x-3ds.svg
new file mode 120000
index 000000000..edbe7bfe6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-x-3ds.svg
@@ -0,0 +1 @@
+application-x-blender.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-x-adobe-dng.svg b/.icons/kora/mimetypes/scalable/image-x-adobe-dng.svg
new file mode 120000
index 000000000..49ccd2174
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-x-adobe-dng.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-x-compressed-xcf.svg b/.icons/kora/mimetypes/scalable/image-x-compressed-xcf.svg
new file mode 120000
index 000000000..dc7220dab
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-x-compressed-xcf.svg
@@ -0,0 +1 @@
+image-x-xcf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-x-djvu.svg b/.icons/kora/mimetypes/scalable/image-x-djvu.svg
new file mode 120000
index 000000000..80620a715
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-x-djvu.svg
@@ -0,0 +1 @@
+application-x-fictionbook.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-x-dwg.svg b/.icons/kora/mimetypes/scalable/image-x-dwg.svg
new file mode 120000
index 000000000..c4d0ea0e9
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-x-dwg.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-x-emf.svg b/.icons/kora/mimetypes/scalable/image-x-emf.svg
new file mode 120000
index 000000000..957b1d905
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-x-emf.svg
@@ -0,0 +1 @@
+application-x-wmf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-x-eps.svg b/.icons/kora/mimetypes/scalable/image-x-eps.svg
new file mode 120000
index 000000000..d62c818de
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-x-eps.svg
@@ -0,0 +1 @@
+application-postscript.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-x-exr.svg b/.icons/kora/mimetypes/scalable/image-x-exr.svg
new file mode 120000
index 000000000..a5d7ec1b3
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-x-exr.svg
@@ -0,0 +1 @@
+application-image-exr.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-x-generic.svg b/.icons/kora/mimetypes/scalable/image-x-generic.svg
new file mode 120000
index 000000000..49ccd2174
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-x-generic.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-x-hdr.svg b/.icons/kora/mimetypes/scalable/image-x-hdr.svg
new file mode 120000
index 000000000..49ccd2174
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-x-hdr.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-x-ico.svg b/.icons/kora/mimetypes/scalable/image-x-ico.svg
new file mode 120000
index 000000000..507cb26ce
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-x-ico.svg
@@ -0,0 +1 @@
+application-image-ico.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-x-icon.svg b/.icons/kora/mimetypes/scalable/image-x-icon.svg
new file mode 120000
index 000000000..507cb26ce
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-x-icon.svg
@@ -0,0 +1 @@
+application-image-ico.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-x-krita.svg b/.icons/kora/mimetypes/scalable/image-x-krita.svg
new file mode 120000
index 000000000..8f1a819d7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-x-krita.svg
@@ -0,0 +1 @@
+application-x-krita.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-x-pcx.svg b/.icons/kora/mimetypes/scalable/image-x-pcx.svg
new file mode 120000
index 000000000..49ccd2174
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-x-pcx.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-x-portable-bitmap.svg b/.icons/kora/mimetypes/scalable/image-x-portable-bitmap.svg
new file mode 120000
index 000000000..bfc199b44
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-x-portable-bitmap.svg
@@ -0,0 +1 @@
+application-image-bmp.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-x-portable.bitmap.svg b/.icons/kora/mimetypes/scalable/image-x-portable.bitmap.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-x-portable.bitmap.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-x-psd.svg b/.icons/kora/mimetypes/scalable/image-x-psd.svg
new file mode 120000
index 000000000..d00d4b1a0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-x-psd.svg
@@ -0,0 +1 @@
+application-image-psd.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-x-psdimage-x-psd.svg b/.icons/kora/mimetypes/scalable/image-x-psdimage-x-psd.svg
new file mode 120000
index 000000000..d00d4b1a0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-x-psdimage-x-psd.svg
@@ -0,0 +1 @@
+application-image-psd.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-x-svg+xml.svg b/.icons/kora/mimetypes/scalable/image-x-svg+xml.svg
new file mode 120000
index 000000000..e86ecbea6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-x-svg+xml.svg
@@ -0,0 +1 @@
+application-vestor.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-x-tga.svg b/.icons/kora/mimetypes/scalable/image-x-tga.svg
new file mode 120000
index 000000000..82ceab840
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-x-tga.svg
@@ -0,0 +1 @@
+application-image-tga.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-x-vnd.trolltech.qpicture.svg b/.icons/kora/mimetypes/scalable/image-x-vnd.trolltech.qpicture.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-x-vnd.trolltech.qpicture.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-x-win-bitmap.svg b/.icons/kora/mimetypes/scalable/image-x-win-bitmap.svg
new file mode 120000
index 000000000..bfc199b44
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-x-win-bitmap.svg
@@ -0,0 +1 @@
+application-image-bmp.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-x-win-bmp.svg b/.icons/kora/mimetypes/scalable/image-x-win-bmp.svg
new file mode 120000
index 000000000..bfc199b44
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-x-win-bmp.svg
@@ -0,0 +1 @@
+application-image-bmp.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-x-wmf.svg b/.icons/kora/mimetypes/scalable/image-x-wmf.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-x-wmf.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image-x-xcf.svg b/.icons/kora/mimetypes/scalable/image-x-xcf.svg
new file mode 100644
index 000000000..bc851977e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-x-xcf.svg
@@ -0,0 +1,19 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-miterlimit:10" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.412c0-0.927-0.751-1.677-1.677-1.677-5.634-1e-3 -24.122-1e-3 -34.705-1e-3 -2.02 0-3.958 0.803-5.387 2.232-1.428 1.428-2.231 3.366-2.231 5.386v45.296c0 2.02 0.803 3.958 2.231 5.386 1.429 1.429 3.367 2.232 5.387 2.232 8.06-1e-3 20.704-1e-3 28.764-1e-3 2.02 1e-3 3.958-0.802 5.387-2.231 1.428-1.428 2.231-3.366 2.231-5.386v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m30.454 59.34h-0.885l-0.992-1.484-0.975 1.484h-0.885l1.418-2.041-1.385-1.975h0.852l0.992 1.418 0.942-1.418h0.885l-1.401 1.975 1.434 2.041z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.692 59.471c-0.601 0-1.096-0.202-1.484-0.606-0.388-0.41-0.581-0.921-0.581-1.533s0.193-1.12 0.581-1.524c0.388-0.41 0.883-0.615 1.484-0.615 0.448 0 0.819 0.109 1.114 0.328 0.295 0.218 0.511 0.494 0.648 0.828l-0.689 0.286c-0.207-0.502-0.581-0.754-1.122-0.754-0.334 0-0.629 0.137-0.886 0.41-0.251 0.273-0.377 0.62-0.377 1.041s0.126 0.768 0.377 1.041c0.257 0.273 0.552 0.41 0.886 0.41 0.562 0 0.95-0.252 1.163-0.754l0.672 0.286c-0.136 0.328-0.357 0.604-0.663 0.828-0.301 0.219-0.675 0.328-1.123 0.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m37.048 53.439c0.24 0 0.442 0.036 0.606 0.107l-0.262 0.647c-0.088-0.044-0.202-0.065-0.344-0.065-0.197 0-0.358 0.06-0.484 0.18-0.126 0.115-0.188 0.284-0.188 0.508v0.508h1.049v0.689h-1.049v3.327h-0.754v-3.327h-0.754v-0.689h0.754v-0.533c0-0.409 0.131-0.737 0.393-0.983s0.606-0.369 1.033-0.369z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m23.712 18.989s2.301 4.746 7.685 4.612c11.284-0.283 13.262-6.169 13.546-7.018 0.283-0.849 0.716-0.721 0.816 0.064 3.68 33.404-25.539 19.071-26.577 13.382 5.803-1.698 4.388-4.954 4.388-4.954l0.142-6.086z" style="fill:#6f2519"/>
+ <path d="m45.005 18.489c-0.45 0.742-1.126 1.628-2.152 2.477-2.107 1.745-5.645 3.333-11.434 3.478-3.383 0.084-5.567-1.548-6.906-3.002l-0.1 3.578c0.109 0.335 0.332 1.113-0.05 2.177-0.412 1.144-1.725 2.315-3.979 3.202 0.201 0.418 0.397 0.836 1.001 1.426 0.823 0.805 1.967 1.672 3.328 2.452 2.721 1.561 6.246 2.797 9.533 2.853 3.286 0.055 6.291-0.989 8.357-4.003 1.904-2.78 2.948-7.485 2.402-14.638z" style="fill:none"/>
+ <path d="m29.585 26.137v1e-3c0 1.785-1.469 3.255-3.255 3.255s-3.255-1.47-3.255-3.255v-2e-3c0-1.786 1.469-3.255 3.255-3.255s3.255 1.469 3.255 3.255v1e-3z" style="fill:#6f2519;stroke-width:.8px;stroke:#ff7737"/>
+ <path d="m23.1 27.363c1.568 2.173 1.588 4.876 0.045 5.989s-4.102 0.241-5.669-1.931-1.588-4.876-0.045-5.989 4.102-0.241 5.669 1.931z" style="fill:#6f2519;stroke-width:.8px;stroke:#ff7337"/>
+ <path d="m28.659 26.619c0 0.86-0.708 1.568-1.568 1.568s-1.567-0.708-1.567-1.568 0.707-1.568 1.567-1.568 1.568 0.708 1.568 1.568z" style="fill:#ff7b37;stroke-width:.8px;stroke:#ff7d37"/>
+ <path d="m36.875 26.491v1e-3c0 2.096-1.725 3.821-3.822 3.821-2.096 0-3.821-1.725-3.821-3.821v-2e-3c0-2.097 1.725-3.822 3.821-3.822 2.097 0 3.822 1.725 3.822 3.822v1e-3z" style="fill:#6f2719;stroke-width:.8px;stroke:#ff7537"/>
+ <path d="m35.787 27.057c0 1.01-0.831 1.84-1.84 1.84-1.01 0-1.84-0.83-1.84-1.84v-1e-3c0-1.009 0.83-1.84 1.84-1.84 1.009 0 1.84 0.831 1.84 1.84v1e-3z" style="fill:#ff7b37;stroke-width:.8px;stroke:#ff7337"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(1.07196,-49.7469,49.7469,1.07196,178.156,54.6308)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#ff5839" offset="0"/>
+ <stop style="stop-color:#ff8f36" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/image-x-xfig.svg b/.icons/kora/mimetypes/scalable/image-x-xfig.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image-x-xfig.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/image.svg b/.icons/kora/mimetypes/scalable/image.svg
new file mode 120000
index 000000000..49ccd2174
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/image.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/inode-blockdevice.svg b/.icons/kora/mimetypes/scalable/inode-blockdevice.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/inode-blockdevice.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/inode-chardevice.svg b/.icons/kora/mimetypes/scalable/inode-chardevice.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/inode-chardevice.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/inode-directory.svg b/.icons/kora/mimetypes/scalable/inode-directory.svg
new file mode 120000
index 000000000..f46ff9064
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/inode-directory.svg
@@ -0,0 +1 @@
+../../places/scalable/folder.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/inode-fifo.svg b/.icons/kora/mimetypes/scalable/inode-fifo.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/inode-fifo.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/inode-mount-point.svg b/.icons/kora/mimetypes/scalable/inode-mount-point.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/inode-mount-point.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/inode-socket.svg b/.icons/kora/mimetypes/scalable/inode-socket.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/inode-socket.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/inode-symlink.svg b/.icons/kora/mimetypes/scalable/inode-symlink.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/inode-symlink.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.imap.svg b/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.imap.svg
new file mode 120000
index 000000000..4e6bfa2b6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.imap.svg
@@ -0,0 +1 @@
+application-x-wine-extension-msp.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.kbattleship.svg b/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.kbattleship.svg
new file mode 120000
index 000000000..4e6bfa2b6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.kbattleship.svg
@@ -0,0 +1 @@
+application-x-wine-extension-msp.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.ntp.svg b/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.ntp.svg
new file mode 120000
index 000000000..4e6bfa2b6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.ntp.svg
@@ -0,0 +1 @@
+application-x-wine-extension-msp.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.pop3.svg b/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.pop3.svg
new file mode 120000
index 000000000..4e6bfa2b6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.pop3.svg
@@ -0,0 +1 @@
+application-x-wine-extension-msp.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.unknown.svg b/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.unknown.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.unknown.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.HVAC1.svg b/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.HVAC1.svg
new file mode 120000
index 000000000..4e6bfa2b6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.HVAC1.svg
@@ -0,0 +1 @@
+application-x-wine-extension-msp.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.LightingControls1.svg b/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.LightingControls1.svg
new file mode 120000
index 000000000..4e6bfa2b6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.LightingControls1.svg
@@ -0,0 +1 @@
+application-x-wine-extension-msp.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.RAClient1.svg b/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.RAClient1.svg
new file mode 120000
index 000000000..4e6bfa2b6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.RAClient1.svg
@@ -0,0 +1 @@
+application-x-wine-extension-msp.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.RADiscoveryAgent1.svg b/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.RADiscoveryAgent1.svg
new file mode 120000
index 000000000..4e6bfa2b6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.RADiscoveryAgent1.svg
@@ -0,0 +1 @@
+application-x-wine-extension-msp.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.RAServer1.svg b/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.RAServer1.svg
new file mode 120000
index 000000000..4e6bfa2b6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.RAServer1.svg
@@ -0,0 +1 @@
+application-x-wine-extension-msp.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.RemoteUIClientDevice1.svg b/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.RemoteUIClientDevice1.svg
new file mode 120000
index 000000000..4e6bfa2b6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.RemoteUIClientDevice1.svg
@@ -0,0 +1 @@
+application-x-wine-extension-msp.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.RemoteUIServerDevice1.svg b/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.RemoteUIServerDevice1.svg
new file mode 120000
index 000000000..4e6bfa2b6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.RemoteUIServerDevice1.svg
@@ -0,0 +1 @@
+application-x-wine-extension-msp.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.SolarProtectionBlind1.svg b/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.SolarProtectionBlind1.svg
new file mode 120000
index 000000000..4e6bfa2b6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.SolarProtectionBlind1.svg
@@ -0,0 +1 @@
+application-x-wine-extension-msp.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.Unknown.svg b/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.Unknown.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/inode-vnd.kde.service.upnp.Unknown.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/internet-feed.svg b/.icons/kora/mimetypes/scalable/internet-feed.svg
new file mode 120000
index 000000000..2f0fbff8b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/internet-feed.svg
@@ -0,0 +1 @@
+application-rss+xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/javascript.svg b/.icons/kora/mimetypes/scalable/javascript.svg
new file mode 120000
index 000000000..9f4aef244
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/javascript.svg
@@ -0,0 +1 @@
+application-x-javascript.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/jd-container.svg b/.icons/kora/mimetypes/scalable/jd-container.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/jd-container.svg
@@ -0,0 +1 @@
+text-x-install.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/jpeg.svg b/.icons/kora/mimetypes/scalable/jpeg.svg
new file mode 120000
index 000000000..9cd628f73
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/jpeg.svg
@@ -0,0 +1 @@
+application-image-jpg.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/jpg.svg b/.icons/kora/mimetypes/scalable/jpg.svg
new file mode 120000
index 000000000..9cd628f73
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/jpg.svg
@@ -0,0 +1 @@
+application-image-jpg.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/kpackage.svg b/.icons/kora/mimetypes/scalable/kpackage.svg
new file mode 100644
index 000000000..8c7c43261
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/kpackage.svg
@@ -0,0 +1 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -49.619 49.619 0 615.22 51.088)" gradientUnits="userSpaceOnUse" x1="0" x2="1" y1="0" y2="0"><stop offset="0" stop-color="#c5d1d2"/><stop offset="1" stop-color="#dbdedf"/></linearGradient><path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)" transform="matrix(.75 0 0 .75 0 .199125)"/><path d="m8 6.063 1.583-1.997c.227-.286.642-.334.928-.108.286.227.334.643.107.928l-2.097 2.646c-.131.165-.325.25-.521.25s-.391-.085-.521-.25l-2.097-2.646c-.227-.285-.179-.701.107-.928.285-.226.701-.178.928.108zm0 4.431 3.124-3.942c.305-.383.864-.448 1.248-.144.384.305.449.864.144 1.247l-3.816 4.814c-.176.222-.437.337-.7.336-.264.001-.524-.114-.701-.336l-3.815-4.813c-.305-.384-.24-.943.144-1.247.384-.305.943-.24 1.248.143z" fill="#4c7a90" transform="matrix(2.28669 0 0 2.28669 5.70646 4.72051)"/></svg> \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/kpresenter_kpr.svg b/.icons/kora/mimetypes/scalable/kpresenter_kpr.svg
new file mode 120000
index 000000000..34a577356
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/kpresenter_kpr.svg
@@ -0,0 +1 @@
+application-presentation.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/libpeas-plugin.svg b/.icons/kora/mimetypes/scalable/libpeas-plugin.svg
new file mode 120000
index 000000000..f6d9d7023
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/libpeas-plugin.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/libreoffice-database.svg b/.icons/kora/mimetypes/scalable/libreoffice-database.svg
new file mode 120000
index 000000000..d150bb251
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/libreoffice-database.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/libreoffice-drawing-template.svg b/.icons/kora/mimetypes/scalable/libreoffice-drawing-template.svg
new file mode 120000
index 000000000..8d1e1356d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/libreoffice-drawing-template.svg
@@ -0,0 +1 @@
+application-drawing-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/libreoffice-drawing.svg b/.icons/kora/mimetypes/scalable/libreoffice-drawing.svg
new file mode 120000
index 000000000..0095318b4
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/libreoffice-drawing.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.drawing.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/libreoffice-extension.svg b/.icons/kora/mimetypes/scalable/libreoffice-extension.svg
new file mode 120000
index 000000000..f6d9d7023
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/libreoffice-extension.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/libreoffice-formula.svg b/.icons/kora/mimetypes/scalable/libreoffice-formula.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/libreoffice-formula.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/libreoffice-master-docment.svg b/.icons/kora/mimetypes/scalable/libreoffice-master-docment.svg
new file mode 120000
index 000000000..8f2ffb4cb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/libreoffice-master-docment.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.master-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/libreoffice-master-document.svg b/.icons/kora/mimetypes/scalable/libreoffice-master-document.svg
new file mode 120000
index 000000000..8f2ffb4cb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/libreoffice-master-document.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.master-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/libreoffice-oasis-database.svg b/.icons/kora/mimetypes/scalable/libreoffice-oasis-database.svg
new file mode 120000
index 000000000..d150bb251
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/libreoffice-oasis-database.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/libreoffice-oasis-draw.svg b/.icons/kora/mimetypes/scalable/libreoffice-oasis-draw.svg
new file mode 120000
index 000000000..8d1e1356d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/libreoffice-oasis-draw.svg
@@ -0,0 +1 @@
+application-drawing-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/libreoffice-oasis-drawing-template.svg b/.icons/kora/mimetypes/scalable/libreoffice-oasis-drawing-template.svg
new file mode 120000
index 000000000..8d1e1356d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/libreoffice-oasis-drawing-template.svg
@@ -0,0 +1 @@
+application-drawing-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/libreoffice-oasis-drawing.svg b/.icons/kora/mimetypes/scalable/libreoffice-oasis-drawing.svg
new file mode 120000
index 000000000..0095318b4
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/libreoffice-oasis-drawing.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.drawing.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/libreoffice-oasis-empty.svg b/.icons/kora/mimetypes/scalable/libreoffice-oasis-empty.svg
new file mode 120000
index 000000000..f48050601
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/libreoffice-oasis-empty.svg
@@ -0,0 +1 @@
+empty.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/libreoffice-oasis-formula.svg b/.icons/kora/mimetypes/scalable/libreoffice-oasis-formula.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/libreoffice-oasis-formula.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/libreoffice-oasis-master-document.svg b/.icons/kora/mimetypes/scalable/libreoffice-oasis-master-document.svg
new file mode 120000
index 000000000..8f2ffb4cb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/libreoffice-oasis-master-document.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.master-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/libreoffice-oasis-presentation-template.svg b/.icons/kora/mimetypes/scalable/libreoffice-oasis-presentation-template.svg
new file mode 120000
index 000000000..d91cc5bd6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/libreoffice-oasis-presentation-template.svg
@@ -0,0 +1 @@
+application-presentation-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/libreoffice-oasis-presentation.svg b/.icons/kora/mimetypes/scalable/libreoffice-oasis-presentation.svg
new file mode 120000
index 000000000..4175ef44a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/libreoffice-oasis-presentation.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.presentation.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/libreoffice-oasis-spreadsheet-template.svg b/.icons/kora/mimetypes/scalable/libreoffice-oasis-spreadsheet-template.svg
new file mode 120000
index 000000000..00dbd860a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/libreoffice-oasis-spreadsheet-template.svg
@@ -0,0 +1 @@
+application-table-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/libreoffice-oasis-spreadsheet.svg b/.icons/kora/mimetypes/scalable/libreoffice-oasis-spreadsheet.svg
new file mode 120000
index 000000000..543316a92
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/libreoffice-oasis-spreadsheet.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.spreadsheet.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/libreoffice-oasis-text-template.svg b/.icons/kora/mimetypes/scalable/libreoffice-oasis-text-template.svg
new file mode 120000
index 000000000..1532b4c5f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/libreoffice-oasis-text-template.svg
@@ -0,0 +1 @@
+application-word-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/libreoffice-oasis-text.svg b/.icons/kora/mimetypes/scalable/libreoffice-oasis-text.svg
new file mode 120000
index 000000000..e1d28269c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/libreoffice-oasis-text.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/libreoffice-oasis-web-template.svg b/.icons/kora/mimetypes/scalable/libreoffice-oasis-web-template.svg
new file mode 120000
index 000000000..60c485144
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/libreoffice-oasis-web-template.svg
@@ -0,0 +1 @@
+application-web-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/libreoffice-oasis-web.svg b/.icons/kora/mimetypes/scalable/libreoffice-oasis-web.svg
new file mode 120000
index 000000000..db1be2dd0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/libreoffice-oasis-web.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text-web.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/libreoffice-presentation-template.svg b/.icons/kora/mimetypes/scalable/libreoffice-presentation-template.svg
new file mode 120000
index 000000000..d91cc5bd6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/libreoffice-presentation-template.svg
@@ -0,0 +1 @@
+application-presentation-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/libreoffice-presentation.svg b/.icons/kora/mimetypes/scalable/libreoffice-presentation.svg
new file mode 120000
index 000000000..4175ef44a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/libreoffice-presentation.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.presentation.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/libreoffice-spreadsheet-template.svg b/.icons/kora/mimetypes/scalable/libreoffice-spreadsheet-template.svg
new file mode 120000
index 000000000..00dbd860a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/libreoffice-spreadsheet-template.svg
@@ -0,0 +1 @@
+application-table-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/libreoffice-spreadsheet.svg b/.icons/kora/mimetypes/scalable/libreoffice-spreadsheet.svg
new file mode 120000
index 000000000..543316a92
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/libreoffice-spreadsheet.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.spreadsheet.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/libreoffice-text-template.svg b/.icons/kora/mimetypes/scalable/libreoffice-text-template.svg
new file mode 120000
index 000000000..1532b4c5f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/libreoffice-text-template.svg
@@ -0,0 +1 @@
+application-word-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/libreoffice-text.svg b/.icons/kora/mimetypes/scalable/libreoffice-text.svg
new file mode 120000
index 000000000..e1d28269c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/libreoffice-text.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/libreoffice-web.svg b/.icons/kora/mimetypes/scalable/libreoffice-web.svg
new file mode 120000
index 000000000..db1be2dd0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/libreoffice-web.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text-web.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/libreoffice34-extension.svg b/.icons/kora/mimetypes/scalable/libreoffice34-extension.svg
new file mode 120000
index 000000000..f6d9d7023
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/libreoffice34-extension.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/media-audio.svg b/.icons/kora/mimetypes/scalable/media-audio.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/media-audio.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/media-image.svg b/.icons/kora/mimetypes/scalable/media-image.svg
new file mode 120000
index 000000000..49ccd2174
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/media-image.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/media-video.svg b/.icons/kora/mimetypes/scalable/media-video.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/media-video.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/message-news.svg b/.icons/kora/mimetypes/scalable/message-news.svg
new file mode 120000
index 000000000..8283b0740
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/message-news.svg
@@ -0,0 +1 @@
+application-mbox.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/message-partial.svg b/.icons/kora/mimetypes/scalable/message-partial.svg
new file mode 100644
index 000000000..ddb3bd27a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/message-partial.svg
@@ -0,0 +1,11 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m33.111 32.801l13.119 8.558c-0.59 0.401-1.301 0.635-2.067 0.635h-11.052v-9.193zm14.739-6.865v12.371c0 0.445-0.079 0.872-0.224 1.267l-10.511-6.747 10.735-6.891zm-14.739-4.461h11.052c1.429 1e-3 2.669 0.815 3.281 2.004l-12.297 7.894c-0.622 0.399-1.327 0.607-2.036 0.623v-10.521z" style="fill:#abb6bc"/>
+ <path d="m33.081 32.801l-13.119 8.558c0.59 0.401 1.301 0.635 2.067 0.635h11.052v-9.193zm-14.739-6.865v12.371c0 0.445 0.079 0.872 0.224 1.267l10.511-6.747-10.735-6.891zm14.739-4.461h-11.052c-1.429 1e-3 -2.668 0.815-3.28 2.004l12.297 7.894c0.621 0.399 1.326 0.607 2.035 0.623v-10.521z" style="fill:#ebebeb"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#0063a5" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/message-rfc822.svg b/.icons/kora/mimetypes/scalable/message-rfc822.svg
new file mode 120000
index 000000000..8283b0740
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/message-rfc822.svg
@@ -0,0 +1 @@
+application-mbox.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/message-x-gnu-rmail.svg b/.icons/kora/mimetypes/scalable/message-x-gnu-rmail.svg
new file mode 120000
index 000000000..8283b0740
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/message-x-gnu-rmail.svg
@@ -0,0 +1 @@
+application-mbox.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/message.svg b/.icons/kora/mimetypes/scalable/message.svg
new file mode 120000
index 000000000..ed063565b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/message.svg
@@ -0,0 +1 @@
+message-rfc822.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/mime-ascii.svg b/.icons/kora/mimetypes/scalable/mime-ascii.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/mime-ascii.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/mime_ascii.svg b/.icons/kora/mimetypes/scalable/mime_ascii.svg
new file mode 120000
index 000000000..598bd3ac2
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/mime_ascii.svg
@@ -0,0 +1 @@
+application-ascii.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/misc.svg b/.icons/kora/mimetypes/scalable/misc.svg
new file mode 120000
index 000000000..529423ddb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/misc.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/model-fcstd.svg b/.icons/kora/mimetypes/scalable/model-fcstd.svg
new file mode 120000
index 000000000..8ac89c371
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/model-fcstd.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/model-stl.svg b/.icons/kora/mimetypes/scalable/model-stl.svg
new file mode 100644
index 000000000..b790dbb8b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/model-stl.svg
@@ -0,0 +1,12 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m32 17.425c-0.27 0-0.502 0.063-0.736 0.202l-11.022 6.532c-0.455 0.27-0.735 0.768-0.735 1.307v13.065c0 0.539 0.28 1.038 0.735 1.308l11.022 6.532c0.228 0.135 0.482 0.204 0.736 0.204s0.508-0.069 0.735-0.204l11.022-6.532c0.455-0.27 0.736-0.769 0.736-1.308v-13.065c0-0.539-0.281-1.037-0.736-1.307l-11.021-6.532c-0.214-0.127-0.488-0.202-0.736-0.202z" style="fill-rule:nonzero;fill:#008c9e"/>
+ <path d="m19.642 24.865c-0.08 0.188-0.135 0.388-0.135 0.601v13.065c0 0.539 0.28 1.038 0.735 1.308l11.023 6.531c0.227 0.135 0.481 0.205 0.735 0.205v-14.575l-12.358-7.135z" style="fill-opacity:.1;fill-rule:nonzero"/>
+ <path d="m44.358 24.865-12.358 7.135v14.575c0.254 0 0.508-0.07 0.735-0.205l11.023-6.531c0.455-0.27 0.735-0.769 0.735-1.308v-13.065c0-0.213-0.055-0.413-0.135-0.601z" style="fill-opacity:.2;fill-rule:nonzero"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,615.22,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#0097aa" offset="0"/>
+ <stop style="stop-color:#62ccce" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/model-vnd.dwf.svg b/.icons/kora/mimetypes/scalable/model-vnd.dwf.svg
new file mode 120000
index 000000000..8ac89c371
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/model-vnd.dwf.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/model-vrml.svg b/.icons/kora/mimetypes/scalable/model-vrml.svg
new file mode 120000
index 000000000..8ac89c371
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/model-vrml.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/model-x.stl-binary.svg b/.icons/kora/mimetypes/scalable/model-x.stl-binary.svg
new file mode 120000
index 000000000..8ac89c371
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/model-x.stl-binary.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/model-x3d+binary.svg b/.icons/kora/mimetypes/scalable/model-x3d+binary.svg
new file mode 120000
index 000000000..8ac89c371
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/model-x3d+binary.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/model-x3d+vrml.svg b/.icons/kora/mimetypes/scalable/model-x3d+vrml.svg
new file mode 120000
index 000000000..8ac89c371
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/model-x3d+vrml.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/model-x3d+xml.svg b/.icons/kora/mimetypes/scalable/model-x3d+xml.svg
new file mode 120000
index 000000000..8ac89c371
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/model-x3d+xml.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/model-x3d.svg b/.icons/kora/mimetypes/scalable/model-x3d.svg
new file mode 120000
index 000000000..8ac89c371
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/model-x3d.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/model.svg b/.icons/kora/mimetypes/scalable/model.svg
new file mode 100644
index 000000000..c0547355e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/model.svg
@@ -0,0 +1,12 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m33.808 27.123l-11.14-2.002 0.033 12.709 11.107 3.001v-13.708z" style="fill:none;stroke-width:1px;stroke:#9b3e1a"/>
+ <path d="m33.808 27.123l7.524-2.652v12.871l-7.524 3.489v-13.708z" style="fill:none;stroke-width:1px;stroke:#9b3e1a"/>
+ <path d="m22.668 25.121l9.064-2.483 9.6 1.833-7.524 2.652-11.14-2.002z" style="fill:none;stroke-width:1px;stroke:#9b3e1a"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,250.77,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#759a80" offset="0"/>
+ <stop style="stop-color:#b5c2bb" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/multipart-alternative.svg b/.icons/kora/mimetypes/scalable/multipart-alternative.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/multipart-alternative.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/multipart-appledouble.svg b/.icons/kora/mimetypes/scalable/multipart-appledouble.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/multipart-appledouble.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/multipart-digest.svg b/.icons/kora/mimetypes/scalable/multipart-digest.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/multipart-digest.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/multipart-encrypted.svg b/.icons/kora/mimetypes/scalable/multipart-encrypted.svg
new file mode 120000
index 000000000..656ee235a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/multipart-encrypted.svg
@@ -0,0 +1 @@
+application-octet-stream.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/multipart-mixed.svg b/.icons/kora/mimetypes/scalable/multipart-mixed.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/multipart-mixed.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/multipart-related.svg b/.icons/kora/mimetypes/scalable/multipart-related.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/multipart-related.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/multipart-report.svg b/.icons/kora/mimetypes/scalable/multipart-report.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/multipart-report.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/multipart-signed.svg b/.icons/kora/mimetypes/scalable/multipart-signed.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/multipart-signed.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/multipart-x-mixed-replace.svg b/.icons/kora/mimetypes/scalable/multipart-x-mixed-replace.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/multipart-x-mixed-replace.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/music.svg b/.icons/kora/mimetypes/scalable/music.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/music.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/nero-disc-image.svg b/.icons/kora/mimetypes/scalable/nero-disc-image.svg
new file mode 120000
index 000000000..2c214b38b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/nero-disc-image.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/nero-linux-compilation.svg b/.icons/kora/mimetypes/scalable/nero-linux-compilation.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/nero-linux-compilation.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/none.svg b/.icons/kora/mimetypes/scalable/none.svg
new file mode 120000
index 000000000..cb1056325
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/none.svg
@@ -0,0 +1 @@
+unknown.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/odf.svg b/.icons/kora/mimetypes/scalable/odf.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/odf.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/office-contact.svg b/.icons/kora/mimetypes/scalable/office-contact.svg
new file mode 120000
index 000000000..aef18a659
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/office-contact.svg
@@ -0,0 +1 @@
+text-x-vcard.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/office-document-rtl.svg b/.icons/kora/mimetypes/scalable/office-document-rtl.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/office-document-rtl.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/office-document.svg b/.icons/kora/mimetypes/scalable/office-document.svg
new file mode 120000
index 000000000..a3635320d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/office-document.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/office-illustration.svg b/.icons/kora/mimetypes/scalable/office-illustration.svg
new file mode 120000
index 000000000..e86ecbea6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/office-illustration.svg
@@ -0,0 +1 @@
+application-vestor.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/office-spreadsheet.svg b/.icons/kora/mimetypes/scalable/office-spreadsheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/office-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/openoffice3-drawing.svg b/.icons/kora/mimetypes/scalable/openoffice3-drawing.svg
new file mode 120000
index 000000000..a3382f09c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/openoffice3-drawing.svg
@@ -0,0 +1 @@
+x-office-drawing.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/openoffice4-database.svg b/.icons/kora/mimetypes/scalable/openoffice4-database.svg
new file mode 120000
index 000000000..d150bb251
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/openoffice4-database.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/openoffice4-drawing-template.svg b/.icons/kora/mimetypes/scalable/openoffice4-drawing-template.svg
new file mode 120000
index 000000000..a63f1e2b0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/openoffice4-drawing-template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.graphics.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/openoffice4-drawing.svg b/.icons/kora/mimetypes/scalable/openoffice4-drawing.svg
new file mode 120000
index 000000000..a63f1e2b0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/openoffice4-drawing.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.graphics.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/openoffice4-extension.svg b/.icons/kora/mimetypes/scalable/openoffice4-extension.svg
new file mode 120000
index 000000000..324eae93e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/openoffice4-extension.svg
@@ -0,0 +1 @@
+x-kde-nsplugin-generated.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/openoffice4-formula.svg b/.icons/kora/mimetypes/scalable/openoffice4-formula.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/openoffice4-formula.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/openoffice4-master-document.svg b/.icons/kora/mimetypes/scalable/openoffice4-master-document.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/openoffice4-master-document.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/openoffice4-oasis-database.svg b/.icons/kora/mimetypes/scalable/openoffice4-oasis-database.svg
new file mode 120000
index 000000000..d150bb251
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/openoffice4-oasis-database.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/openoffice4-oasis-drawing-template.svg b/.icons/kora/mimetypes/scalable/openoffice4-oasis-drawing-template.svg
new file mode 120000
index 000000000..a63f1e2b0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/openoffice4-oasis-drawing-template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.graphics.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/openoffice4-oasis-drawing.svg b/.icons/kora/mimetypes/scalable/openoffice4-oasis-drawing.svg
new file mode 120000
index 000000000..a63f1e2b0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/openoffice4-oasis-drawing.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.graphics.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/openoffice4-oasis-formula.svg b/.icons/kora/mimetypes/scalable/openoffice4-oasis-formula.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/openoffice4-oasis-formula.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/openoffice4-oasis-master-document.svg b/.icons/kora/mimetypes/scalable/openoffice4-oasis-master-document.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/openoffice4-oasis-master-document.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/openoffice4-oasis-presentation-template.svg b/.icons/kora/mimetypes/scalable/openoffice4-oasis-presentation-template.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/openoffice4-oasis-presentation-template.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/openoffice4-oasis-presentation.svg b/.icons/kora/mimetypes/scalable/openoffice4-oasis-presentation.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/openoffice4-oasis-presentation.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/openoffice4-oasis-spreadsheet-template.svg b/.icons/kora/mimetypes/scalable/openoffice4-oasis-spreadsheet-template.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/openoffice4-oasis-spreadsheet-template.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/openoffice4-oasis-spreadsheet.svg b/.icons/kora/mimetypes/scalable/openoffice4-oasis-spreadsheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/openoffice4-oasis-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/openoffice4-oasis-text-template.svg b/.icons/kora/mimetypes/scalable/openoffice4-oasis-text-template.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/openoffice4-oasis-text-template.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/openoffice4-oasis-text.svg b/.icons/kora/mimetypes/scalable/openoffice4-oasis-text.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/openoffice4-oasis-text.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/openoffice4-oasis-web-template.svg b/.icons/kora/mimetypes/scalable/openoffice4-oasis-web-template.svg
new file mode 120000
index 000000000..678a58102
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/openoffice4-oasis-web-template.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/openoffice4-presentation-template.svg b/.icons/kora/mimetypes/scalable/openoffice4-presentation-template.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/openoffice4-presentation-template.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/openoffice4-presentation.svg b/.icons/kora/mimetypes/scalable/openoffice4-presentation.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/openoffice4-presentation.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/openoffice4-spreadsheet-template.svg b/.icons/kora/mimetypes/scalable/openoffice4-spreadsheet-template.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/openoffice4-spreadsheet-template.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/openoffice4-spreadsheet.svg b/.icons/kora/mimetypes/scalable/openoffice4-spreadsheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/openoffice4-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/openoffice4-text-template.svg b/.icons/kora/mimetypes/scalable/openoffice4-text-template.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/openoffice4-text-template.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/openoffice4-text.svg b/.icons/kora/mimetypes/scalable/openoffice4-text.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/openoffice4-text.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/openofficeorg3-database.svg b/.icons/kora/mimetypes/scalable/openofficeorg3-database.svg
new file mode 120000
index 000000000..d150bb251
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/openofficeorg3-database.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/openofficeorg3-drawing.svg b/.icons/kora/mimetypes/scalable/openofficeorg3-drawing.svg
new file mode 120000
index 000000000..0095318b4
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/openofficeorg3-drawing.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.drawing.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/openofficeorg3-extension.svg b/.icons/kora/mimetypes/scalable/openofficeorg3-extension.svg
new file mode 120000
index 000000000..fbf993b98
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/openofficeorg3-extension.svg
@@ -0,0 +1 @@
+libreoffice-extension.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/openofficeorg3-oasis-database.svg b/.icons/kora/mimetypes/scalable/openofficeorg3-oasis-database.svg
new file mode 120000
index 000000000..d150bb251
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/openofficeorg3-oasis-database.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/openofficeorg3-oasis-spreadsheet.svg b/.icons/kora/mimetypes/scalable/openofficeorg3-oasis-spreadsheet.svg
new file mode 120000
index 000000000..0095318b4
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/openofficeorg3-oasis-spreadsheet.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.drawing.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/opera-extension.svg b/.icons/kora/mimetypes/scalable/opera-extension.svg
new file mode 120000
index 000000000..f6d9d7023
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/opera-extension.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/opera-widget.svg b/.icons/kora/mimetypes/scalable/opera-widget.svg
new file mode 120000
index 000000000..178dc0030
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/opera-widget.svg
@@ -0,0 +1 @@
+application-x-executable.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/package-gdebi.svg b/.icons/kora/mimetypes/scalable/package-gdebi.svg
new file mode 120000
index 000000000..abada3e53
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/package-gdebi.svg
@@ -0,0 +1 @@
+application-x-deb.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/package-x-generic.svg b/.icons/kora/mimetypes/scalable/package-x-generic.svg
new file mode 120000
index 000000000..de6105c9c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/package-x-generic.svg
@@ -0,0 +1 @@
+application-software.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/package.svg b/.icons/kora/mimetypes/scalable/package.svg
new file mode 120000
index 000000000..de6105c9c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/package.svg
@@ -0,0 +1 @@
+application-software.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/package_editors.svg b/.icons/kora/mimetypes/scalable/package_editors.svg
new file mode 120000
index 000000000..529423ddb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/package_editors.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/package_wordprocessing.svg b/.icons/kora/mimetypes/scalable/package_wordprocessing.svg
new file mode 120000
index 000000000..7472b14db
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/package_wordprocessing.svg
@@ -0,0 +1 @@
+application-word.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/palapeli.svg b/.icons/kora/mimetypes/scalable/palapeli.svg
new file mode 100644
index 000000000..099515568
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/palapeli.svg
@@ -0,0 +1 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -49.619 49.619 0 615.22 51.088)" gradientUnits="userSpaceOnUse" x1="0" x2="1" y1="0" y2="0"><stop offset="0" stop-color="#3a3a3a"/><stop offset="1" stop-color="#6d6d6d"/></linearGradient><path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)" transform="matrix(.75 0 0 .75 .000375 .199101)"/><path d="m19.5 3c-2.493 0-4.5 2.007-4.5 4.5v4.5h-9c-1.662 0-3 1.338-3 3v9h4.5c2.493 0 4.5 2.007 4.5 4.5s-2.007 4.5-4.5 4.5h-4.5v9c0 1.662 1.338 3 3 3h9v-4.5c0-2.493 2.007-4.5 4.5-4.5s4.5 2.007 4.5 4.5v4.5h9c1.662 0 3-1.338 3-3v-9h4.5c2.493 0 4.5-2.007 4.5-4.5s-2.007-4.5-4.5-4.5h-4.5v-9c0-1.662-1.338-3-3-3h-9v-4.5c0-2.493-2.007-4.5-4.5-4.5z" fill="#5cab3b" fill-rule="nonzero" transform="matrix(.489215 0 0 .489215 14.1363 10.2157)"/></svg> \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/pdf.svg b/.icons/kora/mimetypes/scalable/pdf.svg
new file mode 120000
index 000000000..9e6d8a1b8
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/pdf.svg
@@ -0,0 +1 @@
+application-pdf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/pgmodeler-dbm.svg b/.icons/kora/mimetypes/scalable/pgmodeler-dbm.svg
new file mode 100644
index 000000000..8ce096b91
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/pgmodeler-dbm.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m29.765 15.745c-0.62-0.018-1.233-0.013-1.832 0.02-0.8 0.043-1.578 0.132-2.305 0.265-1.416 0.463-2.595 1.07-3.406 2.543-0.873 1.398-1.18 2.787-1.207 4.168-0.021 1.076-0.216 3.578 1.847 6.365 0.757 0.897 1.873 1.848 3.207 2.387 3.111 0.951 4.078-1.15 5.653-4.25-0.378 1.65-0.558 3.349-1.856 4.765 1.052 1.649 2.781 3.102 4.414 4.554 0.326 0.293 0.84 0.457 0.364 1.203-0.693 1.155-1.142 1.895-1.881 2.812-0.485 0.652-0.797 1.101-0.957 1.617-0.148 1.144-0.045 2.15 0.562 3.246 0.281 0.591 0.625 1.149 1.102 1.692 0.495 0.603 0.819 0.752 1.64 0.453 0.69-0.245 1.185-0.55 1.731-1.105 0.242-0.404 0.302-1.285-0.395-1.653-0.253-0.163-0.524-0.336-0.695-0.523-0.302-0.33-0.602-0.648-0.641-1.156-0.026-0.34 0.457-0.911 0.457-0.911 1.816-1.66 3.673-3.283 4.604-4.328 2.045-2.35 3.045-6.243 2.789-9.996 0.051-2.829-1.143-5.957-3.129-8.383-1.234-1.39-2.602-2.424-4.578-2.922-1.718-0.523-3.629-0.807-5.488-0.863zm7.734 9.988c0.829 0 1.5 0.672 1.5 1.5 0 0.829-0.671 1.5-1.5 1.5-0.828 0-1.5-0.671-1.5-1.5 0-0.828 0.672-1.5 1.5-1.5zm-0.965 6.446c0.145 0.016 0.29 0.138 0.547 0.343l4.078 3.09c-0.557-0.014-1.291 0.171-2.101 0.106-1.762-0.142-3.864-0.593-4.035-1.176-0.097-0.809 0.089-1.441 0.953-2.082 0.266-0.21 0.413-0.297 0.558-0.281z" style="fill-opacity:.6;fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,615.22,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#00879d" offset="0"/>
+ <stop style="stop-color:#00a6c1" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/plan.svg b/.icons/kora/mimetypes/scalable/plan.svg
new file mode 120000
index 000000000..170cc9e70
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/plan.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/playlist-automatic.svg b/.icons/kora/mimetypes/scalable/playlist-automatic.svg
new file mode 120000
index 000000000..f126cefe8
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/playlist-automatic.svg
@@ -0,0 +1 @@
+audio-x-smart-playlist.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/playlist.svg b/.icons/kora/mimetypes/scalable/playlist.svg
new file mode 120000
index 000000000..ace508bdd
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/playlist.svg
@@ -0,0 +1 @@
+audio-x-playlist.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/podcast.svg b/.icons/kora/mimetypes/scalable/podcast.svg
new file mode 120000
index 000000000..1a13921c2
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/podcast.svg
@@ -0,0 +1 @@
+x-media-podcast.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/pplication-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg b/.icons/kora/mimetypes/scalable/pplication-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg
new file mode 120000
index 000000000..e4bebe8b5
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/pplication-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg
@@ -0,0 +1 @@
+application-vnd.ms-excel.addin.macroenabled.12.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/preferences-certificate.svg b/.icons/kora/mimetypes/scalable/preferences-certificate.svg
new file mode 120000
index 000000000..b02dde5bc
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/preferences-certificate.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/preferences-desktop-cryptography.svg b/.icons/kora/mimetypes/scalable/preferences-desktop-cryptography.svg
new file mode 120000
index 000000000..73b839028
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/preferences-desktop-cryptography.svg
@@ -0,0 +1 @@
+encrypted.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/preferences-plugin.svg b/.icons/kora/mimetypes/scalable/preferences-plugin.svg
new file mode 120000
index 000000000..f6d9d7023
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/preferences-plugin.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/qgis-asc.svg b/.icons/kora/mimetypes/scalable/qgis-asc.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/qgis-asc.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/qgis-ddf.svg b/.icons/kora/mimetypes/scalable/qgis-ddf.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/qgis-ddf.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/qgis-dem.svg b/.icons/kora/mimetypes/scalable/qgis-dem.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/qgis-dem.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/qgis-dt0.svg b/.icons/kora/mimetypes/scalable/qgis-dt0.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/qgis-dt0.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/qgis-dxf.svg b/.icons/kora/mimetypes/scalable/qgis-dxf.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/qgis-dxf.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/qgis-gml.svg b/.icons/kora/mimetypes/scalable/qgis-gml.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/qgis-gml.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/qgis-img.svg b/.icons/kora/mimetypes/scalable/qgis-img.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/qgis-img.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/qgis-mldata.svg b/.icons/kora/mimetypes/scalable/qgis-mldata.svg
new file mode 120000
index 000000000..041df4b08
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/qgis-mldata.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/qgis-qgs.svg b/.icons/kora/mimetypes/scalable/qgis-qgs.svg
new file mode 100644
index 000000000..54c0dd3db
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/qgis-qgs.svg
@@ -0,0 +1,16 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m52.323 1.469c0.926 0 1.677 0.751 1.677 1.677v51.236c0 2.02-0.803 3.958-2.231 5.387-0.079 0.079-0.16 0.156-0.242 0.231h-39.054c-0.082-0.075-0.163-0.152-0.242-0.231-1.428-1.429-2.231-3.367-2.231-5.387v-45.295c0-2.02 0.803-3.958 2.231-5.387 1.429-1.428 3.367-2.231 5.387-2.231h34.705z" style="fill:url(#_Linear1)"/>
+ <path d="m53.231 57.716c-0.366 0.754-0.858 1.449-1.462 2.053-1.429 1.428-3.367 2.231-5.387 2.231h-28.764c-2.02 0-3.958-0.803-5.387-2.231-0.604-0.604-1.096-1.299-1.462-2.053l21.231-22.916 21.231 22.916z" style="fill:url(#_Linear2)"/>
+ <path d="m54 12.8v38.4l-19.2-19.2 19.2-19.2z" style="fill:#a07f43"/>
+ <path d="m10 49.489 44-43.958v9.717l-17.054 17.105 17.054 17.056v5.455c0 1.252-0.309 2.473-0.884 3.561l-21.115-21.112-21.094 21.155c-0.59-1.098-0.907-2.335-0.907-3.604v-5.376z" style="fill:#b9ced3"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.58399e-15,-58.531,58.531,3.58399e-15,115.505,60)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#2488ad" offset="0"/>
+ <stop style="stop-color:#45c5b5" offset="1"/>
+ </linearGradient>
+ <linearGradient id="_Linear2" x2="1" gradientTransform="matrix(-1.29397e-5 -25.1699 25.1699 -1.29397e-5 907.913 61.9995)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#0069bc" offset="0"/>
+ <stop style="stop-color:#2493ec" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/qgis-qlr.svg b/.icons/kora/mimetypes/scalable/qgis-qlr.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/qgis-qlr.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/qgis-qml.svg b/.icons/kora/mimetypes/scalable/qgis-qml.svg
new file mode 120000
index 000000000..e699548d3
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/qgis-qml.svg
@@ -0,0 +1 @@
+text-x-qml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/qgis-qpt.svg b/.icons/kora/mimetypes/scalable/qgis-qpt.svg
new file mode 100644
index 000000000..97b33a556
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/qgis-qpt.svg
@@ -0,0 +1,17 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m52.323 1.469c0.926 0 1.677 0.751 1.677 1.677v51.236c0 2.02-0.803 3.958-2.231 5.387-0.079 0.079-0.16 0.156-0.242 0.231h-39.054c-0.082-0.075-0.163-0.152-0.242-0.231-1.428-1.429-2.231-3.367-2.231-5.387v-45.295c0-2.02 0.803-3.958 2.231-5.387 1.429-1.428 3.367-2.231 5.387-2.231h34.705z" style="fill:url(#_Linear1)"/>
+ <path d="m53.231 57.716c-0.366 0.754-0.858 1.449-1.462 2.053-1.429 1.428-3.367 2.231-5.387 2.231h-28.764c-2.02 0-3.958-0.803-5.387-2.231-0.604-0.604-1.096-1.299-1.462-2.053l21.231-22.916 21.231 22.916z" style="fill:url(#_Linear2)"/>
+ <path d="m54 12.8v38.4l-19.2-19.2 19.2-19.2z" style="fill:#9f9f9f"/>
+ <path d="m54 48.927v5.455c0 1.252-0.309 2.473-0.884 3.561l-23.593-23.59 4.953-4.953 19.524 19.527z" style="fill:#fff"/>
+ <path d="m10 49.006 44-43.957v9.717l-43.093 43.22c-0.59-1.098-0.907-2.335-0.907-3.604v-5.376z" style="fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.58399e-15,-58.531,58.531,3.58399e-15,29.5228,60)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#9d9d9d" offset="0"/>
+ <stop style="stop-color:#e4e4e4" offset="1"/>
+ </linearGradient>
+ <linearGradient id="_Linear2" x2="1" gradientTransform="matrix(-1.29397e-5 -25.1699 25.1699 -1.29397e-5 32 62)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#404040" offset="0"/>
+ <stop style="stop-color:#707070" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/qgis-shp.svg b/.icons/kora/mimetypes/scalable/qgis-shp.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/qgis-shp.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/qgis-sqlite.svg b/.icons/kora/mimetypes/scalable/qgis-sqlite.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/qgis-sqlite.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/radio.svg b/.icons/kora/mimetypes/scalable/radio.svg
new file mode 100644
index 000000000..9709fc909
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/radio.svg
@@ -0,0 +1,14 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m43.156 26.914c0-1.885-1.531-3.415-3.416-3.415h-12.622c-1.885 0-3.416 1.53-3.416 3.415v6.832c0 1.886 1.531 3.416 3.416 3.416h12.622c1.885 0 3.416-1.53 3.416-3.416v-6.832z" style="fill:none;stroke-width:2.56px;stroke:#6f350c"/>
+ <path d="m37.686 14.708v8.791" style="fill:none;stroke-width:2.56px;stroke:#6f350c"/>
+ <path d="m37.824 30.33h-8.79" style="fill:none;stroke-width:2.56px;stroke:#6f350c"/>
+ <circle cx="37.686" cy="12.402" r="2.608" style="fill:#6f350c"/>
+ <path d="m29.615 59.071h-0.784c-0.078-0.156-0.128-0.338-0.151-0.547-0.278 0.237-0.546 0.404-0.803 0.501s-0.533 0.146-0.828 0.146c-0.487 0-0.861-0.119-1.123-0.357-0.261-0.238-0.392-0.542-0.392-0.912 0-0.217 0.049-0.415 0.148-0.594 0.099-0.18 0.228-0.324 0.388-0.432 0.16-0.109 0.34-0.191 0.541-0.246 0.147-0.039 0.37-0.077 0.667-0.113 0.607-0.072 1.053-0.159 1.34-0.259 3e-3 -0.103 4e-3 -0.168 4e-3 -0.196 0-0.306-0.071-0.522-0.213-0.647-0.192-0.169-0.477-0.254-0.855-0.254-0.354 0-0.614 0.062-0.783 0.185-0.168 0.124-0.293 0.343-0.373 0.658l-0.735-0.1c0.067-0.315 0.177-0.569 0.33-0.762s0.374-0.342 0.664-0.447c0.289-0.104 0.624-0.156 1.005-0.156 0.379 0 0.686 0.044 0.922 0.134 0.237 0.089 0.411 0.201 0.522 0.335 0.111 0.135 0.189 0.306 0.234 0.512 0.025 0.128 0.037 0.358 0.037 0.692v1.002c0 0.698 0.016 1.14 0.048 1.325s0.096 0.362 0.19 0.532zm7.299-2.216c0-0.821 0.228-1.429 0.684-1.824 0.381-0.328 0.846-0.492 1.394-0.492 0.609 0 1.107 0.2 1.494 0.599 0.386 0.399 0.58 0.951 0.58 1.654 0 0.571-0.086 1.019-0.257 1.346s-0.42 0.581-0.747 0.762-0.684 0.271-1.07 0.271c-0.621 0-1.122-0.199-1.505-0.597-0.382-0.398-0.573-0.971-0.573-1.719zm-2.8 2.216h-0.697v-0.559c-0.281 0.439-0.694 0.659-1.24 0.659-0.353 0-0.678-0.097-0.974-0.292s-0.526-0.467-0.689-0.816c-0.162-0.349-0.244-0.75-0.244-1.204 0-0.442 0.074-0.843 0.221-1.204 0.148-0.36 0.369-0.636 0.664-0.828s0.625-0.288 0.989-0.288c0.267 0 0.505 0.056 0.714 0.169 0.208 0.113 0.378 0.259 0.509 0.44v-2.195h0.747v6.118zm-10.429 0h-0.751v-4.432h0.676v0.672c0.173-0.314 0.332-0.522 0.478-0.622s0.307-0.15 0.482-0.15c0.253 0 0.511 0.081 0.772 0.242l-0.259 0.697c-0.183-0.109-0.367-0.163-0.551-0.163-0.164 0-0.311 0.05-0.442 0.148-0.131 0.099-0.224 0.236-0.279 0.411-0.084 0.267-0.126 0.559-0.126 0.877v2.32zm12.365 0h-0.751v-4.432h0.751v4.432zm-7.432-2.224c-0.273 0.111-0.682 0.205-1.227 0.283-0.309 0.045-0.527 0.095-0.655 0.151-0.128 0.055-0.227 0.137-0.296 0.244-0.07 0.107-0.105 0.226-0.105 0.357 0 0.2 0.076 0.367 0.228 0.5 0.151 0.134 0.373 0.201 0.665 0.201 0.29 0 0.547-0.064 0.772-0.19 0.226-0.127 0.391-0.3 0.497-0.52 0.08-0.17 0.121-0.42 0.121-0.751v-0.275zm9.068 8e-3c0 0.567 0.123 0.992 0.371 1.275 0.248 0.282 0.559 0.423 0.935 0.423 0.373 0 0.683-0.142 0.93-0.425 0.248-0.284 0.372-0.717 0.372-1.298 0-0.548-0.125-0.963-0.374-1.246-0.249-0.282-0.558-0.423-0.928-0.423-0.376 0-0.687 0.14-0.935 0.421s-0.371 0.705-0.371 1.273zm-6.644 4e-3c0 0.568 0.12 0.992 0.359 1.273s0.522 0.421 0.847 0.421c0.329 0 0.607-0.134 0.837-0.402 0.229-0.269 0.344-0.678 0.344-1.229 0-0.607-0.117-1.052-0.35-1.336-0.234-0.283-0.522-0.425-0.864-0.425-0.334 0-0.613 0.136-0.837 0.409-0.224 0.272-0.336 0.702-0.336 1.289zm5.008-3.042h-0.751v-0.864h0.751v0.864z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,323.66,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#b1530f" offset="0"/>
+ <stop style="stop-color:#fbb321" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/rar.svg b/.icons/kora/mimetypes/scalable/rar.svg
new file mode 120000
index 000000000..832a1384e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/rar.svg
@@ -0,0 +1 @@
+application-x-rar.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/raw.svg b/.icons/kora/mimetypes/scalable/raw.svg
new file mode 120000
index 000000000..49ccd2174
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/raw.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/rpm.svg b/.icons/kora/mimetypes/scalable/rpm.svg
new file mode 120000
index 000000000..08dae7914
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/rpm.svg
@@ -0,0 +1 @@
+application-x-rpm.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/scii.svg b/.icons/kora/mimetypes/scalable/scii.svg
new file mode 120000
index 000000000..686db5ff4
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/scii.svg
@@ -0,0 +1 @@
+txt2.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/shellscript.svg b/.icons/kora/mimetypes/scalable/shellscript.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/shellscript.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/sound.svg b/.icons/kora/mimetypes/scalable/sound.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/sound.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/source-php.svg b/.icons/kora/mimetypes/scalable/source-php.svg
new file mode 120000
index 000000000..2215b06c4
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/source-php.svg
@@ -0,0 +1 @@
+application-x-php.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/source-playlist.svg b/.icons/kora/mimetypes/scalable/source-playlist.svg
new file mode 120000
index 000000000..ace508bdd
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/source-playlist.svg
@@ -0,0 +1 @@
+audio-x-playlist.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/source-smart-playlist.svg b/.icons/kora/mimetypes/scalable/source-smart-playlist.svg
new file mode 120000
index 000000000..f126cefe8
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/source-smart-playlist.svg
@@ -0,0 +1 @@
+audio-x-smart-playlist.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/spreadsheet.svg b/.icons/kora/mimetypes/scalable/spreadsheet.svg
new file mode 120000
index 000000000..dd1df8999
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/spreadsheet.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/stock_addressbook.svg b/.icons/kora/mimetypes/scalable/stock_addressbook.svg
new file mode 100644
index 000000000..d3ba6c3a1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/stock_addressbook.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 177.88 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#3781b9" offset="0"/>
+ <stop stop-color="#29aec7" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path transform="translate(-.432764 .988366)" d="m45.004 28.857c0 1.729-.28 3.295-.839 4.698-.55 1.394-1.319 2.471-2.31 3.232-.982.763-2.085 1.145-3.307 1.145-.952 0-1.689-.205-2.211-.616-.519-.408-.779-1.02-.779-1.837l.042-.979h-.087c-.635 1.144-1.424 2.005-2.366 2.582-.932.567-1.943.85-3.031.85-1.512 0-2.687-.474-3.527-1.421-.826-.95-1.239-2.265-1.239-3.946 0-1.524.307-2.942.922-4.252.627-1.31 1.499-2.352 2.615-3.126 1.117-.771 2.354-1.156 3.712-1.156 2.107 0 3.555.846 4.347 2.54h.087l.563-2.23h2.252l-1.678 7.052c-.353 1.525-.529 2.7-.529 3.527 0 .874.389 1.311 1.168 1.311.768 0 1.475-.321 2.12-.964.655-.64 1.171-1.521 1.546-2.645.376-1.127.563-2.374.563-3.742 0-1.663-.37-3.135-1.111-4.415-.741-1.292-1.809-2.283-3.205-2.97-1.396-.698-3.029-1.047-4.898-1.047-2.329 0-4.388.497-6.18 1.493-1.789.995-3.194 2.431-4.214 4.308-1.021 1.867-1.531 3.963-1.531 6.286 0 1.794.375 3.379 1.126 4.755.759 1.365 1.851 2.416 3.277 3.152 1.436.733 3.107 1.1 5.012 1.1 1.396 0 2.811-.177 4.244-.53 1.437-.345 2.923-.921 4.46-1.727l.794 1.561c-1.393.806-2.909 1.42-4.547 1.841-1.627.428-3.278.642-4.951.642-2.321 0-4.353-.447-6.096-1.341-1.732-.882-3.059-2.142-3.984-3.78-.915-1.643-1.372-3.533-1.372-5.669 0-2.603.597-4.969 1.791-7.098 1.202-2.13 2.868-3.784 4.997-4.963 2.127-1.189 4.508-1.784 7.143-1.784 2.324 0 4.327.422 6.01 1.266 1.686.837 2.971 2.021 3.855 3.553.897 1.537 1.346 3.318 1.346 5.344zm-8.754.114c0-.95-.317-1.714-.952-2.291-.635-.584-1.482-.877-2.54-.877-.973 0-1.84.298-2.601.892-.75.585-1.343 1.403-1.776 2.453-.433 1.041-.65 2.17-.65 3.387 0 1.116.227 1.99.68 2.623.461.63 1.168.945 2.121.945 1.204 0 2.306-.488 3.307-1.463 1.003-.975 1.696-2.192 2.079-3.651.221-.857.332-1.531.332-2.022z" fill="#ffffff" fill-opacity=".5" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/stock_calendar.svg b/.icons/kora/mimetypes/scalable/stock_calendar.svg
new file mode 120000
index 000000000..170cc9e70
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/stock_calendar.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/stock_certificate.svg b/.icons/kora/mimetypes/scalable/stock_certificate.svg
new file mode 120000
index 000000000..b02dde5bc
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/stock_certificate.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/stock_new-drawing.svg b/.icons/kora/mimetypes/scalable/stock_new-drawing.svg
new file mode 120000
index 000000000..ca748d2c2
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/stock_new-drawing.svg
@@ -0,0 +1 @@
+application-drawing.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/stock_new-formula.svg b/.icons/kora/mimetypes/scalable/stock_new-formula.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/stock_new-formula.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/stock_new-html.svg b/.icons/kora/mimetypes/scalable/stock_new-html.svg
new file mode 120000
index 000000000..c4ba3155f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/stock_new-html.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/stock_new-labels.svg b/.icons/kora/mimetypes/scalable/stock_new-labels.svg
new file mode 120000
index 000000000..8b743927f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/stock_new-labels.svg
@@ -0,0 +1 @@
+authors.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/stock_new-master-document.svg b/.icons/kora/mimetypes/scalable/stock_new-master-document.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/stock_new-master-document.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/stock_new-presentation.svg b/.icons/kora/mimetypes/scalable/stock_new-presentation.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/stock_new-presentation.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/stock_new-spreadsheet.svg b/.icons/kora/mimetypes/scalable/stock_new-spreadsheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/stock_new-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/stock_new-template.svg b/.icons/kora/mimetypes/scalable/stock_new-template.svg
new file mode 120000
index 000000000..89e7fcf17
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/stock_new-template.svg
@@ -0,0 +1 @@
+text-x-preview.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/stock_new-text.svg b/.icons/kora/mimetypes/scalable/stock_new-text.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/stock_new-text.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/stock_playlist.svg b/.icons/kora/mimetypes/scalable/stock_playlist.svg
new file mode 120000
index 000000000..f8e482a45
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/stock_playlist.svg
@@ -0,0 +1 @@
+application-audio-playlist.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/stock_script.svg b/.icons/kora/mimetypes/scalable/stock_script.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/stock_script.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/stock_scripts.svg b/.icons/kora/mimetypes/scalable/stock_scripts.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/stock_scripts.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/stock_smart-playlist.svg b/.icons/kora/mimetypes/scalable/stock_smart-playlist.svg
new file mode 120000
index 000000000..f126cefe8
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/stock_smart-playlist.svg
@@ -0,0 +1 @@
+audio-x-smart-playlist.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/stock_unknown.svg b/.icons/kora/mimetypes/scalable/stock_unknown.svg
new file mode 120000
index 000000000..cb1056325
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/stock_unknown.svg
@@ -0,0 +1 @@
+unknown.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/svg.svg b/.icons/kora/mimetypes/scalable/svg.svg
new file mode 120000
index 000000000..e86ecbea6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/svg.svg
@@ -0,0 +1 @@
+application-vestor.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/tar.svg b/.icons/kora/mimetypes/scalable/tar.svg
new file mode 120000
index 000000000..065c47e03
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/tar.svg
@@ -0,0 +1 @@
+application-x-tar.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/template-source.svg b/.icons/kora/mimetypes/scalable/template-source.svg
new file mode 120000
index 000000000..19265f5b3
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/template-source.svg
@@ -0,0 +1 @@
+application-text-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/template_source.svg b/.icons/kora/mimetypes/scalable/template_source.svg
new file mode 120000
index 000000000..19265f5b3
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/template_source.svg
@@ -0,0 +1 @@
+application-text-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/tex-x-nim-project.svg b/.icons/kora/mimetypes/scalable/tex-x-nim-project.svg
new file mode 120000
index 000000000..5d97cea58
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/tex-x-nim-project.svg
@@ -0,0 +1 @@
+text-x-nim.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-c.svg b/.icons/kora/mimetypes/scalable/text-c.svg
new file mode 120000
index 000000000..728e41007
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-c.svg
@@ -0,0 +1 @@
+text-x-c.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-calendar.svg b/.icons/kora/mimetypes/scalable/text-calendar.svg
new file mode 100644
index 000000000..27c050e1c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-calendar.svg
@@ -0,0 +1,15 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m39.087 49.277c-0.03 0-0.063-1e-3 -0.1-5e-3 -0.036-3e-3 -0.068-7e-3 -0.096-0.012v-0.381c0.025 5e-3 0.054 9e-3 0.088 0.01 0.034 4e-3 0.066 6e-3 0.096 6e-3 0.064 0 0.12-8e-3 0.17-0.026 0.052-0.016 0.099-0.041 0.14-0.077 0.042-0.037 0.078-0.084 0.108-0.143 0.034-0.058 0.064-0.13 0.094-0.214l0.054-0.166-1.033-2.792h0.479l0.781 2.331h0.011l0.781-2.331h0.473l-1.092 2.96c-0.06 0.162-0.12 0.296-0.18 0.403-0.061 0.109-0.128 0.196-0.202 0.259-0.072 0.066-0.155 0.112-0.248 0.137-0.092 0.028-0.199 0.041-0.324 0.041zm-2.548-2.996h-0.432c4e-3 -0.117 0.033-0.226 0.088-0.328 0.056-0.101 0.13-0.189 0.225-0.264 0.095-0.074 0.205-0.132 0.331-0.173 0.128-0.043 0.265-0.064 0.412-0.064 0.165 0 0.314 0.021 0.448 0.064 0.132 0.041 0.245 0.101 0.341 0.181 0.095 0.078 0.167 0.172 0.217 0.284 0.051 0.111 0.078 0.235 0.078 0.371v1.915h-0.427v-0.484h-0.011c-0.04 0.077-0.09 0.148-0.153 0.212-0.061 0.061-0.132 0.116-0.209 0.16-0.078 0.044-0.162 0.077-0.254 0.101-0.089 0.024-0.184 0.036-0.281 0.036-0.141 0-0.271-0.019-0.385-0.057-0.116-0.039-0.216-0.095-0.299-0.166-0.083-0.072-0.147-0.158-0.191-0.258-0.045-0.102-0.068-0.215-0.068-0.339 0-0.241 0.09-0.431 0.267-0.567s0.437-0.214 0.779-0.236l0.781-0.045v-0.233c0-0.175-0.055-0.307-0.165-0.399-0.108-0.093-0.267-0.14-0.474-0.14-0.081 0-0.156 0.011-0.225 0.032-0.069 0.019-0.131 0.047-0.187 0.085-0.053 0.036-0.097 0.08-0.133 0.135-0.035 0.053-0.059 0.112-0.073 0.177zm-8.172 2.011c-0.198 0-0.375-0.033-0.534-0.101-0.157-0.067-0.29-0.162-0.404-0.284-0.112-0.124-0.197-0.274-0.258-0.448-0.06-0.176-0.09-0.371-0.09-0.587 0-0.217 0.03-0.413 0.09-0.588 0.061-0.176 0.146-0.324 0.258-0.447 0.114-0.124 0.247-0.22 0.404-0.285 0.159-0.067 0.336-0.1 0.534-0.1 0.196 0 0.373 0.033 0.53 0.1 0.159 0.065 0.294 0.161 0.406 0.285 0.112 0.123 0.198 0.271 0.258 0.447 0.062 0.175 0.091 0.371 0.091 0.588 0 0.216-0.029 0.411-0.091 0.587-0.06 0.174-0.146 0.324-0.258 0.448-0.112 0.122-0.247 0.217-0.406 0.284-0.157 0.068-0.334 0.101-0.53 0.101zm7.096-0.025h-0.43v-0.471h-8e-3c-0.09 0.161-0.213 0.285-0.366 0.369-0.154 0.084-0.332 0.127-0.536 0.127-0.176 0-0.338-0.033-0.484-0.101-0.144-0.068-0.271-0.166-0.378-0.29-0.105-0.124-0.186-0.273-0.245-0.448-0.059-0.176-0.088-0.369-0.088-0.581s0.029-0.405 0.088-0.58c0.059-0.176 0.139-0.325 0.243-0.449 0.105-0.126 0.23-0.22 0.374-0.288 0.146-0.07 0.306-0.103 0.479-0.103 0.2 0 0.377 0.041 0.531 0.124 0.153 0.083 0.273 0.2 0.36 0.355h9e-3v-1.56h0.451v3.896zm-4.914-2.79v0.454h0.011c0.177-0.32 0.481-0.479 0.911-0.479 0.153 0 0.292 0.024 0.414 0.072 0.123 0.047 0.227 0.115 0.312 0.204 0.087 0.088 0.152 0.196 0.198 0.324 0.046 0.125 0.069 0.268 0.069 0.427v1.788h-0.449v-1.711c0-0.229-0.059-0.404-0.174-0.523-0.116-0.12-0.284-0.181-0.505-0.181-0.113 0-0.217 0.02-0.312 0.057-0.093 0.038-0.173 0.092-0.241 0.16-0.066 0.07-0.116 0.154-0.152 0.252-0.038 0.098-0.055 0.207-0.055 0.326v1.62h-0.451v-2.79h0.424zm-7.248 2.79h-0.434v-3.734h0.54l1.289 3.115h0.02l1.288-3.115h0.541v3.734h-0.434v-2.878h-0.019l-1.189 2.851h-0.394l-1.19-2.851h-0.018v2.878zm13.706-0.366c0.114 0 0.22-0.017 0.316-0.052 0.097-0.034 0.18-0.082 0.248-0.144 0.07-0.062 0.126-0.136 0.166-0.22 0.039-0.086 0.059-0.18 0.059-0.28v-0.225l-0.729 0.047c-0.211 0.014-0.37 0.058-0.476 0.134-0.107 0.075-0.16 0.179-0.16 0.314 0 0.065 0.012 0.124 0.038 0.176 0.028 0.052 0.067 0.096 0.116 0.134 0.052 0.038 0.114 0.067 0.184 0.088 0.071 0.019 0.15 0.028 0.238 0.028zm-8.64-0.01c0.129 0 0.245-0.023 0.346-0.07 0.103-0.046 0.191-0.113 0.262-0.198 0.072-0.088 0.126-0.196 0.162-0.322 0.039-0.126 0.058-0.269 0.058-0.429s-0.019-0.304-0.058-0.429c-0.036-0.127-0.09-0.234-0.162-0.322-0.071-0.088-0.159-0.154-0.262-0.198-0.101-0.047-0.217-0.071-0.346-0.071-0.13 0-0.246 0.024-0.35 0.071-0.101 0.046-0.189 0.113-0.261 0.201-0.071 0.087-0.125 0.192-0.163 0.319-0.036 0.125-0.054 0.269-0.054 0.429s0.018 0.303 0.057 0.429c0.037 0.126 0.092 0.234 0.163 0.322 0.07 0.085 0.157 0.152 0.258 0.198 0.104 0.047 0.22 0.07 0.35 0.07zm5.836-2.039c-0.123 0-0.234 0.024-0.334 0.073-0.1 0.048-0.186 0.118-0.258 0.207-0.071 0.088-0.127 0.195-0.166 0.32-0.038 0.127-0.057 0.267-0.057 0.42 0 0.155 0.019 0.296 0.057 0.421 0.039 0.124 0.095 0.231 0.166 0.322 0.072 0.088 0.158 0.156 0.258 0.204s0.211 0.072 0.334 0.072c0.121 0 0.23-0.024 0.332-0.072 0.1-0.051 0.185-0.12 0.256-0.21 0.07-0.089 0.125-0.197 0.165-0.321 0.04-0.125 0.059-0.264 0.059-0.416s-0.019-0.289-0.059-0.415c-0.04-0.125-0.095-0.233-0.165-0.322-0.071-0.09-0.156-0.159-0.256-0.207-0.102-0.051-0.211-0.076-0.332-0.076z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m18.396 22.717h-2.968c0-1.85 0.673-3.385 2.021-4.604 1.359-1.23 3.08-1.845 5.166-1.845 2.204 0 3.93 0.583 5.182 1.748 1.251 1.167 1.876 2.787 1.876 4.861 0 1.016-0.33 2-0.994 2.952-0.652 0.952-1.546 1.663-2.679 2.134 1.284 0.406 2.273 1.081 2.968 2.021 0.705 0.941 1.059 2.092 1.059 3.449 0 2.098-0.684 3.76-2.054 4.99-1.369 1.23-3.149 1.845-5.342 1.845-2.192 0-3.979-0.593-5.358-1.781-1.369-1.187-2.054-2.754-2.054-4.7h2.984c0 1.229 0.401 2.213 1.204 2.952 0.801 0.737 1.877 1.106 3.224 1.106 1.433 0 2.529-0.374 3.289-1.122 0.759-0.75 1.139-1.824 1.139-3.226 0-1.357-0.418-2.4-1.251-3.128-0.835-0.726-2.037-1.101-3.611-1.122h-2.229v-2.423h2.229c1.402-0.021 2.503-0.391 3.306-1.107 0.802-0.717 1.202-1.684 1.202-2.904 0-2.737-1.362-4.106-4.09-4.106-1.283 0-2.31 0.369-3.08 1.106-0.759 0.728-1.139 1.695-1.139 2.904zm30.385 7.267c0 3.476-0.594 6.06-1.781 7.749-1.187 1.69-3.043 2.535-5.567 2.535-2.492 0-4.337-0.824-5.534-2.471-1.199-1.657-1.819-4.128-1.862-7.412v-3.962c0-3.434 0.594-5.984 1.782-7.652 1.186-1.668 3.048-2.503 5.582-2.503 2.514 0 4.364 0.808 5.551 2.423 1.187 1.604 1.796 4.085 1.829 7.444v3.849zm-2.968-4.059c0-2.513-0.353-4.341-1.058-5.486-0.707-1.155-1.824-1.732-3.354-1.732-1.518 0-2.625 0.572-3.321 1.716-0.695 1.145-1.053 2.904-1.075 5.278v4.748c0 2.524 0.364 4.391 1.091 5.6 0.739 1.198 1.851 1.796 3.337 1.796 1.466 0 2.551-0.566 3.256-1.7 0.718-1.134 1.092-2.92 1.124-5.358v-4.862z" style="fill-rule:nonzero;fill:url(#_Linear2)"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,615.22,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#097ada" offset="0"/>
+ <stop style="stop-color:#0a95f3" offset="1"/>
+ </linearGradient>
+ <linearGradient id="_Linear2" x2="1" gradientTransform="matrix(-.45714 -23.8857 23.8857 -.45714 381.897 33.2966)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#fefffe" offset="0"/>
+ <stop style="stop-color:#f1f1f0" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-coffeescript.svg b/.icons/kora/mimetypes/scalable/text-coffeescript.svg
new file mode 120000
index 000000000..dfd2bfd7a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-coffeescript.svg
@@ -0,0 +1 @@
+text-x-coffeescript.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-csharp.svg b/.icons/kora/mimetypes/scalable/text-csharp.svg
new file mode 120000
index 000000000..a246be130
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-csharp.svg
@@ -0,0 +1 @@
+text-x-csharp.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-css.svg b/.icons/kora/mimetypes/scalable/text-css.svg
new file mode 100644
index 000000000..1be1f111b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-css.svg
@@ -0,0 +1,11 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m28.245 58.971c-0.601 0-1.095-0.202-1.483-0.606-0.388-0.41-0.582-0.921-0.582-1.533s0.194-1.12 0.582-1.524c0.388-0.41 0.882-0.615 1.483-0.615 0.448 0 0.82 0.109 1.115 0.328 0.295 0.218 0.511 0.494 0.647 0.828l-0.688 0.286c-0.208-0.502-0.582-0.754-1.123-0.754-0.333 0-0.628 0.137-0.885 0.41-0.251 0.273-0.377 0.62-0.377 1.041s0.126 0.768 0.377 1.041c0.257 0.273 0.552 0.41 0.885 0.41 0.563 0 0.951-0.252 1.164-0.754l0.672 0.286c-0.137 0.328-0.358 0.604-0.664 0.828-0.3 0.219-0.675 0.328-1.123 0.328zm7.659 0c-0.448 0-0.819-0.109-1.114-0.328-0.29-0.218-0.503-0.492-0.639-0.819l0.672-0.279c0.213 0.503 0.576 0.754 1.09 0.754 0.235 0 0.426-0.052 0.573-0.156 0.153-0.104 0.23-0.24 0.23-0.41 0-0.262-0.183-0.439-0.549-0.532l-0.812-0.197c-0.256-0.065-0.5-0.188-0.729-0.369-0.23-0.185-0.344-0.434-0.344-0.746 0-0.355 0.155-0.641 0.467-0.86 0.317-0.224 0.691-0.336 1.123-0.336 0.355 0 0.672 0.082 0.95 0.246 0.279 0.158 0.478 0.388 0.599 0.688l-0.656 0.271c-0.148-0.355-0.453-0.533-0.918-0.533-0.224 0-0.412 0.046-0.565 0.139s-0.23 0.219-0.23 0.377c0 0.23 0.178 0.385 0.533 0.467l0.795 0.189c0.377 0.087 0.655 0.238 0.836 0.451 0.18 0.213 0.27 0.453 0.27 0.721 0 0.36-0.147 0.661-0.442 0.901-0.295 0.241-0.675 0.361-1.14 0.361zm-3.729 0c-0.448 0-0.82-0.109-1.115-0.328-0.289-0.218-0.502-0.492-0.639-0.819l0.672-0.279c0.213 0.503 0.576 0.754 1.09 0.754 0.235 0 0.426-0.052 0.574-0.156 0.153-0.104 0.229-0.24 0.229-0.41 0-0.262-0.183-0.439-0.549-0.532l-0.811-0.197c-0.257-0.065-0.5-0.188-0.73-0.369-0.229-0.185-0.344-0.434-0.344-0.746 0-0.355 0.156-0.641 0.467-0.86 0.317-0.224 0.691-0.336 1.123-0.336 0.355 0 0.672 0.082 0.951 0.246 0.278 0.158 0.478 0.388 0.598 0.688l-0.656 0.271c-0.147-0.355-0.453-0.533-0.917-0.533-0.225 0-0.413 0.046-0.566 0.139s-0.229 0.219-0.229 0.377c0 0.23 0.177 0.385 0.532 0.467l0.795 0.189c0.377 0.087 0.656 0.238 0.836 0.451s0.271 0.453 0.271 0.721c0 0.36-0.148 0.661-0.443 0.901-0.295 0.241-0.675 0.361-1.139 0.361z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m21.516 34.222c-1.686 0-3.073-0.567-4.161-1.701-1.088-1.149-1.632-2.582-1.632-4.299 0-1.716 0.544-3.141 1.632-4.276 1.088-1.149 2.475-1.724 4.161-1.724 1.257 0 2.299 0.307 3.126 0.92 0.828 0.613 1.433 1.387 1.816 2.322l-1.931 0.804c-0.582-1.41-1.632-2.115-3.149-2.115-0.935 0-1.763 0.383-2.483 1.15-0.705 0.766-1.057 1.739-1.057 2.919s0.352 2.154 1.057 2.92c0.72 0.766 1.548 1.149 2.483 1.149 1.578 0 2.667-0.705 3.264-2.115l1.885 0.805c-0.383 0.919-1.004 1.693-1.862 2.322-0.843 0.613-1.892 0.919-3.149 0.919zm11.022 0c-1.256 0-2.298-0.306-3.126-0.919-0.812-0.613-1.41-1.38-1.793-2.299l1.885-0.782c0.598 1.41 1.617 2.115 3.057 2.115 0.659 0 1.196-0.145 1.61-0.437 0.429-0.291 0.643-0.674 0.643-1.149 0-0.736-0.513-1.234-1.54-1.494l-2.276-0.552c-0.72-0.184-1.402-0.529-2.046-1.034-0.643-0.522-0.965-1.219-0.965-2.092 0-0.997 0.436-1.801 1.31-2.414 0.889-0.629 1.939-0.943 3.149-0.943 0.997 0 1.886 0.23 2.667 0.69 0.782 0.444 1.341 1.088 1.678 1.931l-1.839 0.759c-0.414-0.997-1.272-1.495-2.574-1.495-0.629 0-1.158 0.131-1.587 0.391-0.429 0.261-0.643 0.613-0.643 1.058 0 0.643 0.498 1.08 1.494 1.31l2.23 0.529c1.057 0.245 1.839 0.666 2.345 1.264 0.505 0.598 0.758 1.272 0.758 2.023 0 1.012-0.414 1.854-1.241 2.529-0.828 0.674-1.893 1.011-3.196 1.011zm10.462 0c-1.257 0-2.299-0.306-3.126-0.919-0.813-0.613-1.41-1.38-1.794-2.299l1.886-0.782c0.597 1.41 1.616 2.115 3.057 2.115 0.659 0 1.195-0.145 1.609-0.437 0.429-0.291 0.644-0.674 0.644-1.149 0-0.736-0.514-1.234-1.54-1.494l-2.276-0.552c-0.721-0.184-1.403-0.529-2.046-1.034-0.644-0.522-0.966-1.219-0.966-2.092 0-0.997 0.437-1.801 1.311-2.414 0.889-0.629 1.938-0.943 3.149-0.943 0.996 0 1.885 0.23 2.667 0.69 0.781 0.444 1.341 1.088 1.678 1.931l-1.839 0.759c-0.414-0.997-1.272-1.495-2.575-1.495-0.628 0-1.157 0.131-1.586 0.391-0.429 0.261-0.644 0.613-0.644 1.058 0 0.643 0.498 1.08 1.494 1.31l2.23 0.529c1.058 0.245 1.839 0.666 2.345 1.264s0.759 1.272 0.759 2.023c0 1.012-0.414 1.854-1.242 2.529-0.827 0.674-1.892 1.011-3.195 1.011z" style="fill-opacity:.58;fill-rule:nonzero"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,469.44,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#348692" offset="0"/>
+ <stop style="stop-color:#69b9cd" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-css_orig.svg b/.icons/kora/mimetypes/scalable/text-css_orig.svg
new file mode 100644
index 000000000..fa5487db4
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-css_orig.svg
@@ -0,0 +1,14 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m28.245 58.971c-0.601 0-1.095-0.202-1.483-0.606-0.388-0.41-0.582-0.921-0.582-1.533s0.194-1.12 0.582-1.524c0.388-0.41 0.882-0.615 1.483-0.615 0.448 0 0.82 0.109 1.115 0.328 0.295 0.218 0.511 0.494 0.647 0.828l-0.688 0.286c-0.208-0.502-0.582-0.754-1.123-0.754-0.333 0-0.628 0.137-0.885 0.41-0.251 0.273-0.377 0.62-0.377 1.041s0.126 0.768 0.377 1.041c0.257 0.273 0.552 0.41 0.885 0.41 0.563 0 0.951-0.252 1.164-0.754l0.672 0.286c-0.137 0.328-0.358 0.604-0.664 0.828-0.3 0.219-0.675 0.328-1.123 0.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.175 58.971c-0.448 0-0.82-0.109-1.115-0.328-0.289-0.218-0.502-0.492-0.639-0.819l0.672-0.279c0.213 0.503 0.576 0.754 1.09 0.754 0.235 0 0.426-0.052 0.574-0.156 0.153-0.104 0.229-0.24 0.229-0.41 0-0.262-0.183-0.439-0.549-0.532l-0.811-0.197c-0.257-0.065-0.5-0.188-0.73-0.369-0.229-0.185-0.344-0.434-0.344-0.746 0-0.355 0.156-0.641 0.467-0.86 0.317-0.224 0.691-0.336 1.123-0.336 0.355 0 0.672 0.082 0.951 0.246 0.278 0.158 0.478 0.388 0.598 0.688l-0.656 0.271c-0.147-0.355-0.453-0.533-0.917-0.533-0.225 0-0.413 0.046-0.566 0.139s-0.229 0.219-0.229 0.377c0 0.23 0.177 0.385 0.532 0.467l0.795 0.189c0.377 0.087 0.656 0.238 0.836 0.451s0.271 0.453 0.271 0.721c0 0.36-0.148 0.661-0.443 0.901-0.295 0.241-0.675 0.361-1.139 0.361z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m35.904 58.971c-0.448 0-0.819-0.109-1.114-0.328-0.29-0.218-0.503-0.492-0.639-0.819l0.672-0.279c0.213 0.503 0.576 0.754 1.09 0.754 0.235 0 0.426-0.052 0.573-0.156 0.153-0.104 0.23-0.24 0.23-0.41 0-0.262-0.183-0.439-0.549-0.532l-0.812-0.197c-0.256-0.065-0.5-0.188-0.729-0.369-0.23-0.185-0.344-0.434-0.344-0.746 0-0.355 0.155-0.641 0.467-0.86 0.317-0.224 0.691-0.336 1.123-0.336 0.355 0 0.672 0.082 0.95 0.246 0.279 0.158 0.478 0.388 0.599 0.688l-0.656 0.271c-0.148-0.355-0.453-0.533-0.918-0.533-0.224 0-0.412 0.046-0.565 0.139s-0.23 0.219-0.23 0.377c0 0.23 0.178 0.385 0.533 0.467l0.795 0.189c0.377 0.087 0.655 0.238 0.836 0.451 0.18 0.213 0.27 0.453 0.27 0.721 0 0.36-0.147 0.661-0.442 0.901-0.295 0.241-0.675 0.361-1.14 0.361z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m28.132 38c-1.233 0-2.209-0.36-2.93-1.081-0.704-0.72-1.057-1.681-1.057-2.882v-4.107c0-0.656-0.168-1.153-0.504-1.489-0.336-0.352-0.761-0.528-1.273-0.528v-1.826c0.512 0 0.937-0.168 1.273-0.504 0.336-0.352 0.504-0.857 0.504-1.513v-4.107c0-1.201 0.353-2.162 1.057-2.882 0.721-0.721 1.697-1.081 2.93-1.081h0.529v1.825h-0.529c-0.56 0-1.033 0.2-1.417 0.601-0.368 0.4-0.552 0.936-0.552 1.609v4.107c0 1.457-0.553 2.394-1.657 2.81v0.096c1.104 0.384 1.657 1.321 1.657 2.81v4.107c0 0.673 0.184 1.209 0.552 1.609 0.384 0.401 0.857 0.601 1.417 0.601h0.529v1.825h-0.529z" style="fill-rule:nonzero;fill:#674511"/>
+ <path d="m36.035 38h-0.528v-1.825h0.528c0.561 0 1.025-0.2 1.393-0.601 0.385-0.4 0.577-0.936 0.577-1.609v-4.107c0-1.489 0.552-2.426 1.657-2.81v-0.096c-1.105-0.416-1.657-1.353-1.657-2.81v-4.107c0-0.673-0.192-1.209-0.577-1.609-0.368-0.401-0.832-0.601-1.393-0.601h-0.528v-1.825h0.528c1.233 0 2.202 0.36 2.907 1.081 0.72 0.72 1.08 1.681 1.08 2.882v4.107c0 0.656 0.168 1.161 0.505 1.513 0.336 0.336 0.76 0.504 1.273 0.504v1.826c-0.513 0-0.937 0.176-1.273 0.528-0.337 0.336-0.505 0.833-0.505 1.489v4.107c0 1.201-0.36 2.162-1.08 2.882-0.705 0.721-1.674 1.081-2.907 1.081z" style="fill-rule:nonzero;fill:#674511"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(1.07196,-49.7469,49.7469,1.07196,178.156,54.3653)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#c67b07" offset="0"/>
+ <stop style="stop-color:#f4a830" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-csv.svg b/.icons/kora/mimetypes/scalable/text-csv.svg
new file mode 120000
index 000000000..dd1df8999
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-csv.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-directory.svg b/.icons/kora/mimetypes/scalable/text-directory.svg
new file mode 120000
index 000000000..f8f54ddaa
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-directory.svg
@@ -0,0 +1 @@
+office-contact.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-dockerfile.svg b/.icons/kora/mimetypes/scalable/text-dockerfile.svg
new file mode 120000
index 000000000..6e531487c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-dockerfile.svg
@@ -0,0 +1 @@
+text-x-r.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-enriched-rtl.svg b/.icons/kora/mimetypes/scalable/text-enriched-rtl.svg
new file mode 120000
index 000000000..529423ddb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-enriched-rtl.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-enriched.svg b/.icons/kora/mimetypes/scalable/text-enriched.svg
new file mode 120000
index 000000000..a3635320d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-enriched.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-html.svg b/.icons/kora/mimetypes/scalable/text-html.svg
new file mode 100644
index 000000000..93eccfd26
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-html.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m29.402 59.34h-0.77l-1-3.082-0.992 3.082h-0.762l-1.295-4.016h0.787l0.893 3.032h8e-3l0.992-3.032h0.778l0.992 3.032h8e-3l0.885-3.032h0.771l-1.295 4.016z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.927 59.471c-0.606 0-1.101-0.202-1.483-0.606-0.377-0.405-0.566-0.916-0.566-1.533 0-0.585 0.183-1.087 0.549-1.508 0.372-0.421 0.845-0.631 1.418-0.631 0.596 0 1.071 0.194 1.426 0.582 0.361 0.388 0.541 0.907 0.541 1.557l-8e-3 0.139h-3.172c0.022 0.405 0.156 0.724 0.402 0.959 0.251 0.235 0.543 0.353 0.877 0.353 0.541 0 0.907-0.23 1.098-0.689l0.672 0.279c-0.131 0.311-0.347 0.573-0.647 0.787-0.301 0.207-0.67 0.311-1.107 0.311zm1.082-2.623c-0.016-0.229-0.123-0.448-0.32-0.655-0.191-0.208-0.478-0.312-0.86-0.312-0.279 0-0.522 0.088-0.73 0.263-0.202 0.174-0.341 0.409-0.418 0.704h2.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m37.616 59.471c-0.306 0-0.582-0.066-0.827-0.197-0.241-0.131-0.421-0.295-0.541-0.491h-0.033v0.557h-0.721v-5.868h0.754v1.852l-0.033 0.557h0.033c0.12-0.196 0.3-0.36 0.541-0.491 0.245-0.131 0.521-0.197 0.827-0.197 0.519 0 0.967 0.205 1.344 0.615 0.377 0.409 0.566 0.918 0.566 1.524s-0.189 1.115-0.566 1.524c-0.377 0.41-0.825 0.615-1.344 0.615zm-0.123-0.688c0.35 0 0.651-0.132 0.902-0.394 0.251-0.268 0.377-0.62 0.377-1.057s-0.126-0.787-0.377-1.049c-0.251-0.268-0.552-0.402-0.902-0.402-0.355 0-0.658 0.132-0.909 0.394-0.246 0.262-0.369 0.614-0.369 1.057s0.123 0.795 0.369 1.057c0.251 0.262 0.554 0.394 0.909 0.394z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.1 16c-6.094 0-11 4.906-11 11s4.906 11 11 11 11-4.906 11-11-4.906-11-11-11zm0 1c1.662 0 3.222 0.408 4.598 1.119 4e-3 0.04 3e-3 0.069 0 0.113 0.058 0.026 0.091 0.134 0.189 0.188 0.036 0.02 0.06 0.029 0.094 0.047 0.058 0.032 0.106 0.084 0.094 0.14-0.016 0.082-0.132 0.079-0.188 0.139 8e-3 0.116-0.064 0.112-0.094 0.19 0.018 0.05 0.086 0.033 0.094 0.093-0.01 0.064-0.118 0.073-0.094 0.139 0.108 0.084 0.226 0.014 0.328 0 0.224-0.028 0.423 0.014 0.561-0.094-0.018-0.106 0.153-0.138 0.141-0.234-0.01-0.072-0.134-0.089-0.188-0.139-0.012-0.011-0.027-0.039-0.041-0.06 0.165 0.108 0.323 0.226 0.481 0.343-0.039 0.032-0.071 0.072-0.112 0.09-0.042 0.018-0.102 0.023-0.14 0.047-0.056 0.038-0.077 0.097-0.141 0.139-0.046 0.032-0.186 0.14-0.234 0.14-0.058 0-0.146-0.059-0.188-0.045-0.06 0.018-0.026 0.115-0.094 0.139-0.132 0.048-0.375-0.104-0.421 0.094 0.056 0.114 0.228 0.079 0.328 0.14 0.062 0.04 0.171 0.214 0.187 0.282 0.016 0.056 0.024 0.268 0 0.328-0.062 0.16-0.238 0.144-0.422 0.14-0.05 0-0.094 4e-3 -0.14 0-0.31-0.02-0.608-0.128-0.748 0.094 0.01 0.17 0.038 0.274 0 0.422-0.028 0.108-0.147 0.187-0.141 0.281 2e-3 0.048 0.082 0.122 0.094 0.188 8e-3 0.036-0.016 0.109 0 0.14 0.052 0.098 0.189-0.015 0.281 0 0.088 0.014 0.189 0.137 0.189 0.235 0 0.07-0.051 0.213-0.095 0.281-0.088 0.132-0.249 0.116-0.375 0.188-0.104 0.06-0.126 0.179-0.188 0.283-0.066 0.112-0.12 0.168-0.094 0.328-0.09 0.178-0.19 0.289-0.376 0.375-0.054 0.024-0.138 0.058-0.188 0.094-0.04 0.028-0.085 0.076-0.141 0.14-0.07 0.078-0.149 0.128-0.187 0.188-0.028 0.046-0.017 0.125-0.047 0.187-0.044 0.084-0.131 0.151-0.187 0.235-0.026 0.04-0.066 0.088-0.094 0.14-0.064 0.116-0.153 0.226-0.141 0.328 0.01 0.098 0.135 0.102 0.141 0.188 6e-3 0.048-0.049 0.087-0.047 0.139 2e-3 0.076 0.041 0.129 0.047 0.189 0.014 0.148-0.066 0.179-0.094 0.281-0.014 0.048 0.012 0.103 0 0.141-0.024 0.074-0.139 0.144-0.141 0.232-2e-3 0.062 0.088 0.102 0.094 0.19 4e-3 0.06-0.057 0.131-0.045 0.187 0.022 0.108 0.244 0.244 0.328 0.328 0.114 0.114 0.232 0.209 0.282 0.329 0.042 0.102 0.062 0.252 0.14 0.328 0.058 0.056 0.161 0.08 0.235 0.138 0.07 0.054 0.158 0.083 0.232 0.141 0.122 0.096 0.275 0.295 0.469 0.281 0.102-8e-3 0.214-0.074 0.328-0.094 0.118-0.02 0.255-0.056 0.375-0.044 0.092 0.01 0.187 0.05 0.283 0.044 0.1-6e-3 0.214-0.043 0.328-0.093 0.198-0.086 0.507-0.23 0.795-0.188 0.22 0.032 0.223 0.277 0.377 0.375 0.176 0.016 0.327-0.034 0.467 0 0.106 0.026 0.224 0.199 0.234 0.283 0.01 0.086-0.081 0.179-0.093 0.233-0.028 0.116-0.027 0.254-0.047 0.328-0.016 0.058-0.047 0.13-0.045 0.187 0 0.052 0.086 0.167 0.14 0.235 0.066 0.084 0.153 0.142 0.233 0.234 0.146 0.168 0.226 0.388 0.328 0.61 0.026 0.056-0.024 0.07 0 0.14-0.044 0.336-0.155 0.566-0.375 0.938-0.104 0.12-0.236 0.272-0.234 0.422-8e-3 0.359 0.203 0.54 0.187 0.888-0.036 0.468-9e-3 0.547-0.045 0.797 0.158 0.08 0.091 0.301 0.045 0.467-0.068 0.198-0.149 0.245-0.187 0.377 0.123 0.054 0.259 0.04 0.398 6e-3 -1.822 1.942-4.408 3.158-7.293 3.158-1.228 0-2.398-0.23-3.482-0.631-0.04-0.016-0.084-0.025-0.123-0.047-0.062-0.036-0.102-0.111-0.094-0.187 0.104-0.044 0.301 0.099 0.377-0.047 0.038-0.07-0.05-0.211 0-0.281 0.036-0.048 0.254-0.082 0.328-0.094 0.106-0.018 0.221-9e-3 0.281-0.047 0.066-0.042 0.153-0.157 0.141-0.281-6e-3 -0.058-0.048-0.089-0.094-0.141-0.038-0.044-0.021-0.099-0.047-0.139-0.048-0.069-0.121-0.085-0.141-0.187 0.144-0.028 0.355 0.152 0.563 0.094 0.098-0.028 0.235-0.236 0.281-0.328 0.014-0.028-0.016-0.107 0-0.141 0.018-0.038 0.09-0.074 0.096-0.094 0.014-0.054-0.012-0.06 0-0.094 0.036-0.101 0.127-0.16 0.187-0.234 0.046-0.056 0.099-0.129 0.141-0.187 0.048-0.062 0.062-0.087 0.094-0.141 0.03-0.182-0.091-0.307-0.047-0.467 0.048-0.18 0.295-0.295 0.469-0.377 0.06-0.028 0.137-0.076 0.187-0.094 0.12-0.041 0.263-0.053 0.375-0.093 0.188-0.068 0.236-0.25 0.328-0.422 0.044-0.08 0.088-0.177 0.096-0.235 8e-3 -0.051-0.01-0.078 0-0.138s0.029-0.124 0.045-0.19c0.022-0.086 0.047-0.23 0.047-0.326 0-0.08-0.045-0.117-0.047-0.189-0.014-0.26 0.091-0.28 0.187-0.422 0.048-0.07 0.06-0.183 0.094-0.233 0.162-0.239 0.442-0.341 0.422-0.705-8e-3 -0.12-0.051-0.384-0.139-0.422-0.05-0.021-0.16-0.016-0.234-0.044-0.236-0.088-0.41-0.357-0.656-0.377-0.052-2e-3 -0.083 2e-3 -0.141 0-0.096-2e-3 -0.218-0.082-0.326-0.094-0.068-8e-3 -0.194 0.02-0.234 0-0.062-0.03-0.044-0.154-0.094-0.188-0.04-0.028-0.128-0.025-0.19-0.046-0.098-0.038-0.167-0.086-0.281-0.094-0.036-2e-3 -0.1 6e-3 -0.14 0-0.062-0.01-0.13-0.058-0.188-0.094-0.072-0.044-0.111-0.077-0.141-0.139 0.066-0.216-0.143-0.251-0.187-0.377-0.02-0.058 0.02-0.135 0-0.187-0.026-0.074-0.106-0.126-0.188-0.188-0.144-0.112-0.262-0.208-0.468-0.234-0.092-0.01-0.219 8e-3 -0.328 0-0.116-8e-3 -0.241-0.088-0.329-0.187-0.084-0.098-0.113-0.189-0.187-0.235-0.07-0.044-0.186-0.048-0.234-0.094-0.022-0.02-0.025-0.047-0.045-0.093-0.036-0.072-0.091-0.102-0.047-0.19-0.08-0.04-0.053 0.063-0.139 0.047-0.078-0.11-0.152-0.175-0.328-0.141-0.08 0.016-0.14 0.139-0.234 0.141-0.078 2e-3 -0.133-0.127-0.235-0.141-0.078-0.01-0.18 0.059-0.234 0.047-0.086-0.016-0.11-0.088-0.188-0.14-0.058-0.038-0.155-0.141-0.187-0.139-0.1 2e-3 -0.19 0.213-0.328 0.139-0.068-0.086 0.125-0.108 0.045-0.188-0.06-0.06-0.091 0.015-0.139 0.047-0.056 0.038-0.126 0.072-0.188 0.094-0.138 0.052-0.22 0.038-0.328 0.094-0.1 0.052-0.131 0.132-0.189 0.234-0.046 0.084-0.118 0.228-0.188 0.232-0.084 6e-3 -0.158-0.106-0.234-0.138-0.23-0.1-0.371 0.043-0.561 0.045-0.176 2e-3 -0.429-0.256-0.421-0.422 6e-3 -0.102 0.081-0.249 0.093-0.375 0.01-0.1 0.092-0.192 0.094-0.284 2e-3 -0.121-0.203-0.218-0.283-0.232-0.188-0.034-0.44 0.084-0.654 0-0.04-0.068 0.069-0.123 0.093-0.189 0.014-0.038-0.014-0.052 0-0.094 0.024-0.064 0.109-0.12 0.139-0.188 0.022-0.052 0.025-0.123 0.047-0.187 0.026-0.072 0.088-0.136 0.094-0.188 8e-3 -0.068-0.04-0.145-0.094-0.189-0.166 0.01-0.281 3e-3 -0.377 0.047-0.216 0.098-0.157 0.401-0.375 0.469-0.074 0.024-0.197 0.03-0.281 0.044-0.037 8e-3 -0.079 0.014-0.12 0.024 0.14-0.726 0.356-1.424 0.643-2.084 0.048 0 0.098-7e-3 0.131 0 0.076 0.014 0.123 0.088 0.189 0.094 0.184 0.014 0.223-0.155 0.375-0.235 0.156 0.022 0.235-0.016 0.377 0 0.096 0.01 0.206 0.135 0.282 0.141 0.064 2e-3 0.08-0.057 0.14-0.047s0.178 0.116 0.188 0.188c0.01 0.09-0.073 0.183-0.047 0.283 0.094 0.096 0.288 0.131 0.422 0.187 0.088-0.072 0.014-0.224 0-0.328-2e-3 -0.046 6e-3 -0.099 0-0.141-0.01-0.071-0.045-0.125-0.045-0.187 0-0.286 0.23-0.404 0.422-0.516 0.082-0.048 0.162-0.151 0.234-0.187 0.102-0.05 0.15-0.046 0.234-0.094 0.152-0.086 0.304-0.185 0.422-0.283 0.054-0.13-6e-3 -0.294 0-0.422 0.054-0.034 0.081 6e-3 0.139 0 0.092-0.02 0.137-0.135 0.189-0.187 0.03-0.03 0.103-0.064 0.139-0.094 0.092-0.072 0.108-0.156 0.188-0.188 0.028-0.01 0.096-0.035 0.14-0.047 0.06-0.016 0.139-0.059 0.235-0.093 0.062-0.022 0.21-0.021 0.234-0.045 0.03-0.03-8e-3 -0.144 0-0.19 0.048-0.226 0.407-0.25 0.609-0.326 0.14-0.054 0.266-0.17 0.422-0.14-0.03 0.107-0.166 0.104-0.14 0.234 0.034 0.182 0.264-0.068 0.328-0.094 0.122-0.052 0.355-0.083 0.515-0.14 0.14-0.05 0.367-0.12 0.235-0.282-0.11-8e-3 -0.139 0.099-0.235 0.139-0.066 0.01-0.082-0.041-0.138-0.045-0.054-2e-3 -0.087 0.055-0.141 0.045s-0.133-0.124-0.141-0.188c-0.022-0.168 0.167-0.204 0.235-0.328-0.046-0.152-0.247-0.033-0.375-0.093 0.014-0.09 0.081-0.17 0.187-0.188 0.086-0.014 0.276 3e-3 0.328 0.045 0.03 0.026-1e-3 0.099 0.045 0.141 0.052 0.046 0.122 0.01 0.19 0 0.024-0.114-0.161-0.067-0.141-0.141 0.136-0.088 0.397-0.023 0.563-0.045 0.096-0.014 0.195-0.095 0.281-0.141 0.08-0.046 0.15-0.12 0.234-0.044 0.024 0.081-0.048 0.145-0.093 0.187-0.154 0.136-0.302 0.264-0.422 0.422 0.074 0.072 0.204 0.031 0.328 0.045 0.048 6e-3 0.088 0.039 0.138 0.047 0.06 0.01 0.142-0.01 0.19 0 0.084 0.02 0.103 0.14 0.187 0.14 0.136 0 0.123-0.142 0.045-0.234 0.024-0.094 0.081-0.168 0.047-0.234-0.062-0.124-0.316 0.017-0.328-0.141-8e-3 -0.1 0.105-0.112 0.141-0.188-0.016-0.192 0.158-0.201 0.138-0.375-0.01-0.072-0.088-0.072-0.138-0.14-0.026-0.036-0.017-0.115-0.047-0.141-0.104-0.088-0.316-0.064-0.328-0.232-6e-3 -0.1 0.014-0.175 0-0.283-0.014-0.102-0.1-0.402-0.188-0.422-0.112-0.024-0.194 0.172-0.328 0.234-0.072 0.034-0.207 0.061-0.281 0.047-0.048-0.01-0.135-0.049-0.141-0.141-0.01-0.106 0.074-0.122 0.094-0.234 0.861-0.241 1.767-0.379 2.707-0.379zm-4.033 0.848c-0.029 0.411-0.396 0.624-0.828 0.613-0.092 0.088-0.044 0.253-0.094 0.375-0.042 0.102-0.179 0.197-0.281 0.189-0.074-6e-3 -0.188-0.119-0.188-0.189 0-0.086 0.119-0.135 0.045-0.232 3e-3 -0.021 0.03-0.042 0.051-0.063 0.413-0.26 0.843-0.495 1.295-0.693zm8.347 0.476c-0.036 7e-3 -0.057 0.026-0.089 0.045-0.076 0.046-0.083 0.119-0.141 0.141-0.082 0.03-0.176 0.02-0.188 0.094-0.01 0.061 0.049 0.082 0.047 0.138-0.03 0.074-0.077 0.098-0.093 0.188 0.102 0.166 0.34-9e-3 0.466-0.045 0.056-0.016 0.111-3e-3 0.141-0.047 0.034-0.054 0.019-0.157 0.045-0.233 0.028-0.084 0.104-0.066 0.094-0.14-8e-3 -0.074-0.158-0.153-0.282-0.141zm-10.947 1.194c0.097 0.049 0.262 0.275 0.074 0.355-0.02 0.01-0.28 0.055-0.328 0.045-0.038-6e-3 -0.071-0.041-0.103-0.076 0.115-0.112 0.237-0.218 0.357-0.324zm0.354 0.447c0.048 2e-3 0.084 0.09 0.14 0.094 0.054 4e-3 0.109-0.057 0.141-0.047 0.084 0.022 0.125 0.172 0.045 0.234-0.066 8e-3 -0.091-0.055-0.139-0.045-0.136 0.024-0.181 0.289-0.283 0.281-0.096-0.01-0.143-0.211-0.045-0.281 2e-3 -0.06-0.051-0.08-0.047-0.14 0.03-0.038 0.108-0.1 0.188-0.094v-2e-3zm-0.467 0.047c0.028 0 0.035-0.012 0.045 0-0.014 0.106-0.057 0.139-0.139 0.189-0.142 0.086-0.237 0.191-0.283 0.375-0.014 0.054-0.164 0.202-0.232 0.188-0.158-0.034 0.057-0.329 0.093-0.375 0.04-0.05 0.093-0.085 0.139-0.141s0.05-0.155 0.094-0.187c0.048-0.034 0.199-0.051 0.283-0.047v-2e-3zm14.148 0.267c0.063 0.07 0.129 0.138 0.19 0.209-0.063-0.074-0.166-0.102-0.19-0.209zm-0.611 0.02c0.158-0.01 0.256 0.185 0.328 0.281 0.06 0.078 0.23 0.18 0.328 0.234 0.056 0.03 0.126 0.066 0.188 0.094 0.13 0.058 0.369 0.247 0.375 0.375 2e-3 0.064-0.055 0.13-0.045 0.19 0.098 0.016 0.185-0.137 0.187-0.235 0-0.023-8e-3 -0.037-0.017-0.052 0.283 0.396 0.538 0.811 0.761 1.248-0.088 0.025-0.163 0.068-0.177 0.154-0.02 0.112 0.074 0.261-0.094 0.281-0.106 0.014-0.231-0.108-0.377-0.14-0.06-0.014-0.139 0.016-0.187 0-0.11-0.038-0.094-0.167-0.188-0.233-0.054-0.038-0.197-0.084-0.283-0.094-0.054-6e-3 -0.083 8e-3 -0.139 0-0.068-8e-3 -0.178-0.013-0.234-0.047-0.054-0.034-0.174-0.094-0.188-0.14-0.022-0.074 0.135-0.171 0.139-0.233 4e-3 -0.048-0.035-0.068-0.045-0.14-8e-3 -0.044 0.01-0.113 0-0.141-0.014-0.052-0.107-0.092-0.189-0.094-0.072 0-0.126 0.047-0.188 0.047-0.088 2e-3 -0.265-0.057-0.375-0.047-0.066 6e-3 -0.127 0.043-0.189 0.047-0.174 0.014-0.286-0.01-0.422 0-0.098 6e-3 -0.283 0.052-0.375 0.094-0.046 0.022-0.081 0.064-0.141 0.094-0.028 0.014-0.058 0.029-0.094 0.045-0.056 0.026-0.133 0.081-0.187 0.095-0.078 0.02-0.186-6e-3 -0.328 0-0.102 6e-3 -0.28-0.018-0.282-0.14-1e-3 -0.186 0.34-0.109 0.516-0.141 0.066-0.014 0.108-0.093 0.188-0.139 0.038-0.022 0.057-0.022 0.093-0.046 0.06-0.042 0.178-0.14 0.188-0.188 8e-3 -0.044-0.051-0.109-0.045-0.141 8e-3 -0.041 0.085-0.084 0.139-0.138 0.084-0.084 0.13-0.181 0.234-0.235 0.07-0.038 0.202-0.037 0.234-0.093 8e-3 -0.064-2e-3 -0.083 0-0.141 0.044-0.04 0.058-0.086 0.094-0.094 0.108-0.024 0.202 0.051 0.328 0.045 0.054-2e-3 0.13-7e-3 0.188-0.045 0.048-0.032 0.092-0.069 0.14-0.093 0.052-0.028 0.077-0.09 0.141-0.094zm-12.514 0.096h2e-3c0.046-2e-3 0.091 0 0.141 0s0.119-0.02 0.139 0c-0.032 0.131-0.318 0.092-0.422 0.044 6e-3 -0.05 0.076-0.038 0.14-0.044zm13.315 0.095c0.057 0.067 0.116 0.131 0.172 0.199-0.01-5e-3 -0.023-7e-3 -0.032-0.013-0.055-0.044-0.085-0.118-0.14-0.186zm-13.783 0.139c0.034 0 0.059-0.014 0.095 0-0.092 0.078-0.217 0.137-0.377 0.187-0.076 0.024-0.173 0.037-0.187-0.046-0.016-0.104 0.072-0.084 0.14-0.094 0.088-0.01 0.225-0.043 0.327-0.045l2e-3 -2e-3zm13.029 2e-3c-0.066 0.022-0.098 0.169 0 0.187 0.046-0.028 0.059-0.103 0.047-0.187-0.026-0.028-0.027-8e-3 -0.047 0zm-0.045 0.281c-0.032 0.01-0.06 9e-3 -0.094 0.045 2e-3 0.112 0.022 0.185 0 0.283 0.064 0.124 0.201 0.037 0.233-0.047 0.038-0.208-0.043-0.307-0.139-0.281zm0.889 0.563c-0.088-4e-3 -0.181 2e-3 -0.233 0.045 0.074 0.119 0.209 0.157 0.375 0.187 0.06-0.044 0.066-0.156 0.094-0.232-0.072 0-0.146 4e-3 -0.234 0h-2e-3zm-17.573 4.119c0.113 0.102 0.192 0.273 0.327 0.34 0.05 0.026 0.123 0.032 0.187 0.046 0.052 0.01 0.091 0.029 0.141 0.045 0.106 0.036 0.244 0.058 0.328 0.096 0.128 0.056 0.218 0.262 0.328 0.326 6e-3 0.064-0.02 0.142 0 0.19 0.052 0.07 0.15 0.092 0.234 0.138 0.102 0.056 0.137 0.191 0.233 0.235 0.034 0.014 0.088-0.016 0.14 0 0.132 0.04 0.17 0.221 0.284 0.187 0.074-0.022 0.081-0.115 0.093-0.187 0.05-0.054 0.11-0.141 0.188-0.141 0.124-2e-3 0.141 0.161 0.187 0.283 0.026 0.068 0.076 0.116 0.094 0.188 0.03 0.124 0.026 0.488 0 0.562-0.032 0.092-0.158 0.133-0.234 0.233-0.036 0.048-0.066 0.108-0.094 0.14-0.048 0.06-0.103 0.087-0.139 0.141-0.02 0.03-0.029 0.097-0.047 0.139-0.06 0.128-0.143 0.223-0.093 0.377 0.02 0.062 0.093 0.113 0.093 0.187 0 0.088-0.173 0.138-0.187 0.234-0.01 0.07 0.072 0.188 0.094 0.282 0.016 0.07 0.145 0.141 0.187 0.187 0.07 0.078 0.126 0.183 0.19 0.283 0.126 0.194 0.202 0.42 0.326 0.61 0.066 0.098 0.19 0.177 0.234 0.281 0.022 0.052-0.02 0.14 0 0.188 0.072 0.161 0.401 0.341 0.563 0.421 0.076 0.038 0.164 0.056 0.234 0.096 0.106 0.06 0.321 0.187 0.375 0.281 0.048 0.084 0.07 0.288 0.094 0.422 0.03 0.176-8e-3 0.326 0 0.516 6e-3 0.104 0.047 0.177 0.047 0.281 0 0.036 2e-3 0.105 0 0.141-2e-3 0.124 0.01 0.249 0 0.375-6e-3 0.068-4e-3 0.131 0 0.189 6e-3 0.062 0.041 0.085 0.045 0.139 4e-3 0.058-0.051 0.143-0.045 0.189 0.014 0.126 0.116 0.211 0.14 0.326 0.02 0.092 0.057 0.312 0.045 0.422-8e-3 0.058-0.037 0.126-0.045 0.19-6e-3 0.05 8e-3 0.092 0 0.138-6e-3 0.045-0.017 0.083-0.029 0.122-2.782-1.772-4.627-4.875-4.627-8.432 0-0.479 0.045-0.946 0.109-1.406zm3.891 1.095c0.096-0.044 0.078 0.129 0 0.141-0.074 0.01-0.072-0.107 0-0.141z" style="fill-rule:nonzero;fill:#003042"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(1.07196,-49.7469,49.7469,1.07196,251.234,55.94)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#004e6c" offset="0"/>
+ <stop style="stop-color:#b075c4" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-html_alt.svg b/.icons/kora/mimetypes/scalable/text-html_alt.svg
new file mode 120000
index 000000000..c4ba3155f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-html_alt.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-htmlh.svg b/.icons/kora/mimetypes/scalable/text-htmlh.svg
new file mode 120000
index 000000000..c4ba3155f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-htmlh.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-javascript.svg b/.icons/kora/mimetypes/scalable/text-javascript.svg
new file mode 120000
index 000000000..f5bb9a863
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-javascript.svg
@@ -0,0 +1 @@
+application-javascript.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-json.svg b/.icons/kora/mimetypes/scalable/text-json.svg
new file mode 120000
index 000000000..2d1e842a4
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-json.svg
@@ -0,0 +1 @@
+application-json.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-julia.svg b/.icons/kora/mimetypes/scalable/text-julia.svg
new file mode 100644
index 000000000..92ee756fa
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-julia.svg
@@ -0,0 +1 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -49.619 49.619 0 615.22 51.088)" gradientUnits="userSpaceOnUse" x1="0" x2="1" y1="0" y2="0"><stop offset="0" stop-color="#d4e2ea"/><stop offset="1" stop-color="#fff"/></linearGradient><path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)" transform="matrix(.75 0 0 .75 0 .199125)"/><g fill-opacity=".5"><circle cx="18" cy="29" fill="#c2352a" r="4.5"/><circle cx="30" cy="29" fill="#8e53ab" r="4.5"/><circle cx="24" cy="19" fill="#46a249" r="4.5"/></g></svg> \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-less.svg b/.icons/kora/mimetypes/scalable/text-less.svg
new file mode 100644
index 000000000..ce1bb89cd
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-less.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 177.88 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#2a5b7d" offset="0"/>
+ <stop stop-color="#73a1be" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path d="m17.749 39.391c-.885-.195-1.379-.544-1.662-1.173-.132-.295-.149-.503-.184-2.286-.037-1.863-.048-1.979-.202-2.296-.202-.416-.593-.63-1.248-.683l-.453-.037v-1.744l.475-.048c.652-.067 1.038-.268 1.229-.639.135-.26.156-.429.174-1.401.05-2.673.067-2.953.192-3.246.164-.381.427-.654.829-.863.659-.341 1.036-.399 2.846-.437l1.703-.037.02 4.913c.02 4.75.025 4.922.161 5.194.251.5.424.575 1.334.575h.796l.043.313c.023.172.042.498.042.724v.41l-.613.089c-.344.049-.891.071-1.248.049-1.124-.069-1.812-.456-2.184-1.227-.349-.723-.38-1.16-.382-5.447l-.003-3.948-.369.05c-.528.071-.795.218-.943.522-.111.225-.134.51-.164 2.045-.033 1.667-.046 1.804-.194 2.11-.206.424-.384.587-.998.915l-.505.269.409.152c.525.195.881.497 1.088.923.156.321.166.433.2 2.158.038 1.966.062 2.095.436 2.377.116.087.343.156.58.175l.547.033v1.623l-.737-.005c-.319-.003-.776-.049-1.015-.102zm26.752-.713v-.82l.489-.001c.46 0 .795-.185.966-.534.125-.256.144-.478.176-2.105.034-1.708.046-1.837.194-2.118.189-.359.476-.592 1.062-.862l.437-.201-.402-.17c-.479-.201-.892-.561-1.101-.959-.142-.27-.155-.421-.189-2.11-.034-1.659-.05-1.84-.18-2.068-.168-.294-.499-.479-.963-.537l-.489-.042v-1.653l.855.049c1.549.089 2.32.52 2.653 1.415.09.241.122.717.156 2.301.038 1.828.054 2.019.184 2.247.183.323.675.572 1.227.623l.424.039v1.744l-.451.037c-.583.047-.999.277-1.195.66-.135.262-.15.446-.189 2.247-.046 2.107-.082 2.335-.451 2.825-.353.47-1.39.81-2.478.812l-.735.001zm-17.282-1.86c-.097-.018-.366-.066-.598-.108-.578-.103-1.478-.557-1.877-.946-.722-.704-1.118-1.577-1.257-2.773-.157-1.351.125-2.711.756-3.647.53-.788 1.34-1.338 2.259-1.535.476-.103 1.516-.103 1.997-.002.966.205 1.782.838 2.246 1.743.364.71.482 1.273.482 2.303v.869h-5.757l.035.267c.114.876.329 1.335.838 1.789.439.392.824.512 1.65.512.773 0 1.544-.171 2.219-.492l.427-.202.281 1.469-.467.218c-.256.12-.713.283-1.015.361-.525.136-1.851.24-2.219.174zm2.092-5.844c-.073-.924-.558-1.563-1.328-1.75-1.199-.292-2.21.505-2.424 1.91l-.046.304h3.834zm4.466 5.816c-1.042-.121-2.159-.496-2.1-.706.017-.065.07-.414.117-.777s.098-.66.113-.66c.016 0 .151.064.302.142.816.422 2.431.685 3.092.503.627-.174.973-.772.753-1.306-.144-.35-.466-.548-1.747-1.074-1.217-.499-1.671-.765-2.086-1.222-.704-.775-.67-2.364.066-3.111.637-.647 1.468-.88 2.947-.83 1.012.035 1.552.139 2.31.447l.276.112-.243.69c-.134.38-.249.697-.257.704-.008.008-.267-.076-.576-.187-1.75-.628-3.127-.384-3.127.554 0 .442.406.73 1.735 1.23 1.458.549 2.123.997 2.469 1.662.174.335.191.436.191 1.152 0 .713-.018.821-.195 1.187-.328.677-.949 1.16-1.775 1.378-.502.132-1.611.187-2.265.112zm6.75 0c-.66-.076-1.148-.195-1.675-.406l-.426-.171.102-.765c.057-.421.111-.775.121-.788.009-.012.144.043.3.124.821.425 2.438.691 3.094.51.437-.121.784-.468.832-.831.085-.639-.274-.943-1.852-1.569-2.029-.805-2.621-1.476-2.539-2.877.069-1.182.708-1.881 2.006-2.19.364-.086.713-.105 1.494-.078 1.02.035 1.406.106 2.196.406l.4.152-.245.688c-.135.378-.252.693-.261.701-.008.008-.334-.094-.724-.226-1.237-.421-2.23-.406-2.722.039-.19.173-.226.255-.226.524 0 .535.25.713 1.872 1.334 2.008.769 2.577 1.421 2.508 2.878-.038.816-.22 1.271-.686 1.713-.392.372-.763.577-1.304.72-.502.132-1.611.187-2.265.112z" fill="#ffffff" fill-opacity=".5" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-markdown.svg b/.icons/kora/mimetypes/scalable/text-markdown.svg
new file mode 100644
index 000000000..ca006e641
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-markdown.svg
@@ -0,0 +1,11 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m43.25 18.965c1.028 0 1.875 0.847 1.875 1.875v12.25c0 1.028-0.847 1.875-1.875 1.875h-22.25c-1.028 0-1.875-0.847-1.875-1.875v-12.25c0-1.028 0.847-1.875 1.875-1.875h22.25zm0 14.75c0.357 0 0.625-0.268 0.625-0.625v-12.25c0-0.357-0.268-0.625-0.625-0.625h-22.25c-0.357 0-0.625 0.268-0.625 0.625v12.25c0 0.357 0.268 0.625 0.625 0.625h22.25zm-3.5-6.626h2.5l-3.75 4.125-3.75-4.125h2.5v-4.375h2.5v4.375zm-14.375 4.125h-2.5v-8.5h2.5l2.5 3.125 2.5-3.125h2.5v8.5h-2.5v-4.875l-2.5 3.125-2.5-3.125v4.875z" style="fill-rule:nonzero;fill:#464d55"/>
+ <path d="m26.263 59v-4.016h0.722v0.558h0.032c0.115-0.192 0.29-0.353 0.525-0.484 0.24-0.137 0.478-0.205 0.713-0.205 0.623 0 1.046 0.257 1.27 0.77 0.328-0.513 0.795-0.77 1.402-0.77 0.475 0 0.833 0.153 1.073 0.459 0.241 0.301 0.361 0.71 0.361 1.229v2.459h-0.754v-2.344c0-0.404-0.074-0.691-0.221-0.86-0.148-0.17-0.372-0.254-0.672-0.254-0.296 0-0.541 0.125-0.738 0.376-0.191 0.252-0.287 0.539-0.287 0.861v2.221h-0.754v-2.344c0-0.404-0.074-0.691-0.221-0.86-0.148-0.17-0.372-0.254-0.672-0.254-0.295 0-0.541 0.125-0.738 0.376-0.191 0.252-0.287 0.539-0.287 0.861v2.221h-0.754zm10.868-0.131h-0.721v-0.557h-0.033c-0.12 0.196-0.303 0.36-0.549 0.491-0.241 0.131-0.514 0.197-0.82 0.197-0.519 0-0.967-0.205-1.344-0.615-0.377-0.409-0.565-0.918-0.565-1.524s0.188-1.115 0.565-1.524c0.377-0.41 0.825-0.615 1.344-0.615 0.306 0 0.579 0.066 0.82 0.197 0.246 0.131 0.429 0.295 0.549 0.491h0.033l-0.033-0.557v-1.852h0.754v5.868zm-2-0.557c0.355 0 0.656-0.132 0.902-0.394 0.251-0.262 0.377-0.614 0.377-1.057s-0.126-0.795-0.377-1.057c-0.246-0.262-0.547-0.394-0.902-0.394-0.35 0-0.65 0.134-0.901 0.402-0.252 0.262-0.377 0.612-0.377 1.049s0.125 0.789 0.377 1.057c0.251 0.262 0.551 0.394 0.901 0.394z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#758b9a" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-mathml.svg b/.icons/kora/mimetypes/scalable/text-mathml.svg
new file mode 120000
index 000000000..8cee72639
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-mathml.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-mht.svg b/.icons/kora/mimetypes/scalable/text-mht.svg
new file mode 120000
index 000000000..c4ba3155f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-mht.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-n3.svg b/.icons/kora/mimetypes/scalable/text-n3.svg
new file mode 120000
index 000000000..148a141b2
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-n3.svg
@@ -0,0 +1 @@
+text-rdf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-org.svg b/.icons/kora/mimetypes/scalable/text-org.svg
new file mode 100644
index 000000000..2a3e6537e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-org.svg
@@ -0,0 +1,12 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 177.88 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#3b9a6a" offset="0"/>
+ <stop stop-color="#6fc59a" offset="1"/>
+ </linearGradient>
+ <path transform="scale(.75)" d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <g fill="#fff" fill-rule="nonzero">
+ <path d="m12.074 46.385c-.759-1.265-1.352-2.574-1.365-4.035.401.659.934 1.171 1.567 1.567-.4-.643-.597-1.308-.539-1.999 1.05 1.173 2.222 1.567 3.402 1.909-1.233-.861-2.335-1.788-2.923-2.983.706.348 1.411.402 2.118.328-.879-.444-1.203-1.247-1.372-2.149 1.228 1.253 2.512 2.096 3.818 2.776-1.295-1.248-2.25-2.528-2.745-3.849.498.28.987.412 1.463.359-.657-.742-.823-1.468-1-2.194.626.929 1.177 1.429 1.686 1.685-.52-1.063-.482-2-.119-2.863.599.397 1.163 1.02 1.641 2.208.173-.566-.107-1.511-.449-2.507.516.147 1.135.796 1.94 2.358-.078-.918-.509-1.847-.985-2.776.718.833 1.794 3.018 1.612 2.567 0-.836-.359-1.702-1.672-3.462-.388-.52-.622-1.029-.762-1.489-.2-.47-.452-1.065-.477-1.938.022-.164.048-.341.083-.548.149-.884.213-1.308.978-3.122.504-1.691 1.536-.323 1.674.577.011.13.036.251.067.365-.028.125.093.348.235.558.182.312.377.491.377.492.003.001.086.032.211-.071.012-.005.026-.012.038-.017.061.272.198.958.053 1.076.295-.183.444-.462.399-.979.503.11.888.388 1.113.895.072-.332.144-.663-.09-.978.518.068.919.355 1.27.741.053-.221.084-.447 0-.696.33.113.615.383.881.71 0 0 .05-.917-.482-1.358-.107-.107-.127-.211-.088-.406 0 0 .042-.461-1.22-.444-.205.003-.459.023-.739.055.02-.116.034-.237.034-.371 0-1.151.813-1.918 1.22-1.902.136.006.228.098.228.292-.006 1.231.543 2.035.924 2.242 0 0 .084.601.693.601.602.006 1.423.493 2.203.75 1.421.044 1.525.679 1.304.973 0 0 1.515.964 3.334 1.218.829.07 2.51-.075 4.224.233.747-.532 1.373-.244 1.422.503.181.322.775.573.513 1.748-.488.969-.59.764-1.565 1.401 1.551 2.333-2.623 2.596-3.616 2.161-1.634-.592-2.906.244-4.806-.245-2.103 3.103-5.005 1.073-5.005 1.073-.26 1.202-2.53 4.602 1.09 6.577 1.202.697 2.272 1.565 3.221 2.498h-13.877c-.386 0-.767-.039-1.14-.115zm-1.974-.808c-.187-.658-.275-1.329-.241-2.019.494 1.161 1.217 1.992 1.974 2.773-.615-.154-1.201-.408-1.733-.754zm26.107-11.141c-.006.005-.012.011-.017.016-.192.168-.941.551-1.203.549-.402-.003-.722-.525-1.323-.525-1.064 0-1.721.336-1.956.489.376.036.864-.395 1.536.1.931.99 1.729.8 2.215.57.433-.128.565-.402.632-.487.218-.288-.096-.502.099-.696.006-.006.012-.011.017-.016zm-2.887-2.355c.399 0 .722.216.722.482s-.323.482-.722.482c.848-.266-.047-1.104-.722-.482 0-.266.323-.482.722-.482zm-.022-.275c.18-.011.377.011.585.057.554.161.377.564.247.831.189-.668-.418-.798-1.314-.743.142-.089.303-.134.482-.145zm-10.86-2.056c.093.054.609.226.674.266.052.169.024.342.696.643.607.188 1.387.109 1.622-.126.026-.399.031-.252.133-.377.367-.134.212-.098.273-.138-.703.137-2.287.146-3.398-.268z"/>
+ <path transform="matrix(1.21568 0 0 1.21568 -4.62997 -6.91393)" d="m27.843 20.112c-.107.002-.262.133-.394.429-.322.586-.736.842-.732 1.274.147.246-1.098.607-.705 1.377-.278.344-.934.787-.701 1.315-.118.258-.954.865-.593 1.438-.787.525-.74.651-.574 1.131-.421.27-.861.807-.64 1.246 0 0-.049 1.459 1.311.508.705.017.394-.754.394-.754.475-.131.548-.75.36-1.114.607.016.51-.921.427-1.246.475-.18.541-.748.344-1.197.573-.131.59-.802.541-1.278.59-.032.508-1.065.508-1.278.508-.328.394-.771.473-1.283.177-.357.119-.57-.019-.568zm-.859 1.326c-.151.428.11.377.427.372-.145.155-.571.202-.571.044s.144-.416.144-.416zm-.832 1.224c-.151.429.34.49.657.485-.145.155-.616.158-.693-.033-.123-.244.036-.452.036-.452zm-.612 1.26c-.109.444.285.544.602.54-.144.155-.698.126-.698-.032-.099-.245.096-.508.096-.508zm-.601 1.398c-.109.444.53.434.847.429-.145.156-.595.304-.876.146-.245-.274.029-.575.029-.575zm-.587 1.117c-.136.268.717.535 1.034.53-.145.155-.757.274-1.037.117-.304-.371.003-.647.003-.647zm-.614 1.316c-.108.444.977.388 1.294.383-.145.155-1.042.35-1.323.192-.245-.274.029-.575.029-.575z"/>
+ <path d="m7.5 32.642c1.249-1.14 2.596-1.903 3.567-1.981 1.319-.107 2.313-.314 3.075-.57 2.258-.759 2.482-1.961 3.103-2.346-.667 2.187-.187 3.309.145 4.091.14.46.374.969.762 1.489 1.313 1.76 1.672 2.626 1.672 3.462.182.451-.894-1.734-1.612-2.567.476.929.907 1.858.985 2.776-.805-1.562-1.424-2.211-1.94-2.358.342.996.622 1.941.449 2.507-.478-1.188-1.042-1.811-1.641-2.208-.363.863-.401 1.8.119 2.863-.509-.256-1.06-.756-1.686-1.685.177.726.343 1.452 1 2.194-.476.053-.965-.079-1.463-.359.495 1.321 1.45 2.601 2.745 3.849-1.306-.68-2.59-1.523-3.818-2.776.169.902.493 1.705 1.372 2.149-.707.074-1.412.02-2.118-.328.588 1.195 1.69 2.122 2.923 2.983-1.18-.342-2.352-.736-3.402-1.909-.058.691.139 1.356.539 1.999-.633-.396-1.166-.908-1.567-1.567.013 1.461.606 2.77 1.365 4.035-.08-.016-.161-.034-.241-.054-.757-.781-1.48-1.612-1.974-2.773-.034.69.054 1.361.241 2.019-.332-.216-.643-.467-.927-.75-1.071-1.072-1.673-2.525-1.673-4.04zm14.912-5.949c-.574.008-1.416.113-2.655.406-.254.176.57 1.121.57 1.121s.098.05.247-.1c.06.267.202.969.055 1.088.295-.183.444-.464.399-.981.503.109.888.39 1.113.897.072-.332.144-.663-.09-.978.518.068.919.355 1.27.741.053-.221.084-.447 0-.696.33.113.615.383.881.71 0 0 .05-.917-.482-1.358-.107-.107-.127-.211-.088-.406 0 0 .042-.461-1.22-.444z" fill-opacity=".5"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-plain.svg b/.icons/kora/mimetypes/scalable/text-plain.svg
new file mode 120000
index 000000000..529423ddb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-plain.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-r.svg b/.icons/kora/mimetypes/scalable/text-r.svg
new file mode 120000
index 000000000..6e531487c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-r.svg
@@ -0,0 +1 @@
+text-x-r.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-rdf+xml.svg b/.icons/kora/mimetypes/scalable/text-rdf+xml.svg
new file mode 120000
index 000000000..8cee72639
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-rdf+xml.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-rdf.svg b/.icons/kora/mimetypes/scalable/text-rdf.svg
new file mode 120000
index 000000000..6e531487c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-rdf.svg
@@ -0,0 +1 @@
+text-x-r.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-richtext-rtl.svg b/.icons/kora/mimetypes/scalable/text-richtext-rtl.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-richtext-rtl.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-richtext.svg b/.icons/kora/mimetypes/scalable/text-richtext.svg
new file mode 120000
index 000000000..a3635320d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-richtext.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-rtf.svg b/.icons/kora/mimetypes/scalable/text-rtf.svg
new file mode 120000
index 000000000..6e531487c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-rtf.svg
@@ -0,0 +1 @@
+text-x-r.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-rtl.svg b/.icons/kora/mimetypes/scalable/text-rtl.svg
new file mode 120000
index 000000000..529423ddb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-rtl.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-rust.svg b/.icons/kora/mimetypes/scalable/text-rust.svg
new file mode 100644
index 000000000..8631ca9b6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-rust.svg
@@ -0,0 +1,11 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m26.455 29.681h-3.266v5.623h-1.842v-13.9h4.602c1.565 0 2.768 0.356 3.608 1.069 0.847 0.713 1.27 1.75 1.27 3.112 0 0.865-0.235 1.62-0.706 2.263-0.465 0.643-1.114 1.123-1.948 1.441l3.265 5.9v0.115h-1.966l-3.017-5.623zm-3.266-1.5h2.817c0.91 0 1.632-0.235 2.167-0.706 0.541-0.471 0.812-1.101 0.812-1.89 0-0.859-0.258-1.518-0.774-1.976-0.509-0.459-1.248-0.691-2.215-0.697h-2.807v5.269zm14.639 1.122c-1.577-0.453-2.726-1.009-3.448-1.667-0.715-0.664-1.072-1.481-1.072-2.452 0-1.098 0.437-2.005 1.312-2.72 0.881-0.721 2.024-1.082 3.429-1.082 0.957 0 1.81 0.185 2.557 0.555 0.753 0.371 1.334 0.881 1.743 1.532 0.415 0.651 0.623 1.363 0.623 2.136h-1.849c0-0.843-0.268-1.503-0.805-1.982-0.536-0.485-1.293-0.728-2.27-0.728-0.907 0-1.615 0.201-2.126 0.603-0.504 0.396-0.756 0.948-0.756 1.657 0 0.569 0.239 1.051 0.718 1.446 0.485 0.39 1.306 0.748 2.461 1.073 1.163 0.326 2.069 0.687 2.72 1.082 0.658 0.39 1.143 0.847 1.456 1.37 0.32 0.523 0.48 1.14 0.48 1.849 0 1.13-0.441 2.037-1.322 2.72-0.881 0.677-2.06 1.015-3.535 1.015-0.957 0-1.851-0.182-2.681-0.546-0.831-0.371-1.473-0.875-1.926-1.513-0.447-0.639-0.67-1.364-0.67-2.175h1.849c0 0.843 0.31 1.511 0.929 2.002 0.625 0.485 1.459 0.728 2.5 0.728 0.97 0 1.713-0.198 2.23-0.594 0.518-0.396 0.777-0.935 0.777-1.618s-0.24-1.21-0.719-1.58c-0.479-0.377-1.347-0.748-2.605-1.112v1e-3z" style="fill-opacity:.58;fill-rule:nonzero"/>
+ <path d="m27.531 55.067c-0.109-0.019-0.228-0.028-0.355-0.028-0.474 0-0.796 0.202-0.965 0.606v3h-0.723v-4.227h0.703l0.012 0.488c0.237-0.377 0.573-0.566 1.008-0.566 0.14 0 0.247 0.018 0.32 0.055v0.672zm3.269 3.16c-0.281 0.331-0.693 0.496-1.238 0.496-0.45 0-0.793-0.13-1.03-0.39-0.235-0.263-0.353-0.652-0.356-1.165v-2.75h0.722v2.73c0 0.641 0.261 0.962 0.782 0.962 0.552 0 0.919-0.206 1.101-0.618v-3.074h0.723v4.227h-0.688l-0.016-0.418zm4.259-0.703c0-0.195-0.074-0.346-0.223-0.453-0.146-0.11-0.403-0.204-0.77-0.282-0.364-0.078-0.654-0.172-0.87-0.281-0.214-0.109-0.373-0.239-0.477-0.39-0.102-0.151-0.153-0.331-0.153-0.54 0-0.347 0.146-0.64 0.438-0.879 0.294-0.239 0.669-0.359 1.125-0.359 0.479 0 0.867 0.124 1.164 0.371 0.3 0.247 0.45 0.564 0.45 0.95h-0.727c0-0.199-0.085-0.369-0.254-0.512-0.167-0.143-0.378-0.215-0.633-0.215-0.263 0-0.469 0.057-0.617 0.172-0.149 0.115-0.223 0.264-0.223 0.449 0 0.175 0.069 0.306 0.207 0.394 0.138 0.089 0.387 0.173 0.746 0.254 0.362 0.081 0.655 0.177 0.88 0.29 0.223 0.111 0.388 0.247 0.495 0.406 0.109 0.156 0.164 0.347 0.164 0.574 0 0.377-0.151 0.681-0.453 0.91-0.302 0.227-0.694 0.34-1.176 0.34-0.338 0-0.637-0.06-0.898-0.18-0.26-0.12-0.464-0.287-0.613-0.5-0.147-0.216-0.22-0.449-0.22-0.7h0.724c0.013 0.243 0.11 0.436 0.289 0.58 0.182 0.14 0.421 0.21 0.718 0.21 0.273 0 0.492-0.055 0.657-0.164 0.167-0.112 0.25-0.26 0.25-0.445zm2.644-4.129v1.023h0.79v0.559h-0.79v2.62c0 0.17 0.035 0.298 0.106 0.384 0.07 0.083 0.19 0.125 0.359 0.125 0.083 0 0.198-0.016 0.344-0.047v0.586c-0.19 0.052-0.375 0.078-0.555 0.078-0.323 0-0.566-0.098-0.73-0.293-0.165-0.195-0.247-0.473-0.247-0.832v-2.621h-0.77v-0.559h0.77v-1.023h0.723z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#c15721" offset="0"/>
+ <stop style="stop-color:#fc9f47" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-sgml.svg b/.icons/kora/mimetypes/scalable/text-sgml.svg
new file mode 120000
index 000000000..529423ddb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-sgml.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-spreadsheet.svg b/.icons/kora/mimetypes/scalable/text-spreadsheet.svg
new file mode 120000
index 000000000..dd1df8999
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-spreadsheet.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-sqml.svg b/.icons/kora/mimetypes/scalable/text-sqml.svg
new file mode 120000
index 000000000..894bd452d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-sqml.svg
@@ -0,0 +1 @@
+text-plain.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-tab-separated-values.svg b/.icons/kora/mimetypes/scalable/text-tab-separated-values.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-tab-separated-values.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-troff.svg b/.icons/kora/mimetypes/scalable/text-troff.svg
new file mode 120000
index 000000000..4e8c273e1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-troff.svg
@@ -0,0 +1 @@
+application-epub+zip.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-turtle.svg b/.icons/kora/mimetypes/scalable/text-turtle.svg
new file mode 120000
index 000000000..148a141b2
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-turtle.svg
@@ -0,0 +1 @@
+text-rdf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-vbscript.svg b/.icons/kora/mimetypes/scalable/text-vbscript.svg
new file mode 120000
index 000000000..614dda72f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-vbscript.svg
@@ -0,0 +1 @@
+text-x-vbscript.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-vcalendar.svg b/.icons/kora/mimetypes/scalable/text-vcalendar.svg
new file mode 120000
index 000000000..e2445e7ab
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-vcalendar.svg
@@ -0,0 +1 @@
+text-calendar.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-vcard.svg b/.icons/kora/mimetypes/scalable/text-vcard.svg
new file mode 100644
index 000000000..a97feb399
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-vcard.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#00414d" offset="0"/>
+ <stop stop-color="#578282" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m23.98 14c-5.478.011-9.98 4.522-9.98 10 0 5.486 4.514 10 10 10s10-4.514 10-10-4.514-10-10-10zm.133 4.002c.633.018 1.245.198 1.715.516.624.421 1.011 1.054 1.168 1.908.051.279.057.958.012 1.289-.128.928-.418 1.781-1.016 2.973-.244.486-.294.648-.275.906.015.207.103.388.269.547.318.304.847.51 1.991.781.873.206.955.232 1.244.371.335.162.549.358.681.629.137.281.139.259-.047.504-.376.495-.875 1.005-1.349 1.375l-.258.199h-8.537l-.256-.199c-.469-.366-1.035-.945-1.357-1.385-.133-.181-.133-.217.009-.498.121-.237.353-.461.62-.598.258-.132.54-.219 1.269-.388 1.726-.402 2.313-.762 2.309-1.418-.002-.231-.056-.381-.342-.942-.681-1.336-.971-2.295-1.002-3.322-.022-.725.069-1.178.342-1.723.416-.832 1.16-1.34 2.176-1.488.211-.031.423-.043.634-.037z" fill="#ffffff" fill-opacity=".5" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-vnd-wap-wml.svg b/.icons/kora/mimetypes/scalable/text-vnd-wap-wml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-vnd-wap-wml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-vnd.abc.svg b/.icons/kora/mimetypes/scalable/text-vnd.abc.svg
new file mode 120000
index 000000000..6e531487c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-vnd.abc.svg
@@ -0,0 +1 @@
+text-x-r.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-vnd.kde.kcrash-report.svg b/.icons/kora/mimetypes/scalable/text-vnd.kde.kcrash-report.svg
new file mode 120000
index 000000000..74a171843
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-vnd.kde.kcrash-report.svg
@@ -0,0 +1 @@
+text-x-apport.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-vnd.qt.linguist.svg b/.icons/kora/mimetypes/scalable/text-vnd.qt.linguist.svg
new file mode 120000
index 000000000..e699548d3
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-vnd.qt.linguist.svg
@@ -0,0 +1 @@
+text-x-qml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-vnd.rn-realtext.svg b/.icons/kora/mimetypes/scalable/text-vnd.rn-realtext.svg
new file mode 120000
index 000000000..043fc373c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-vnd.rn-realtext.svg
@@ -0,0 +1 @@
+application-x-subrip.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-vnd.trolltech.linguist.svg b/.icons/kora/mimetypes/scalable/text-vnd.trolltech.linguist.svg
new file mode 120000
index 000000000..bf5f44625
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-vnd.trolltech.linguist.svg
@@ -0,0 +1 @@
+text-x-gettext-translation.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-vnd.wap.wml.svg b/.icons/kora/mimetypes/scalable/text-vnd.wap.wml.svg
new file mode 120000
index 000000000..8cee72639
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-vnd.wap.wml.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-vnd.wap.wmlscript.svg b/.icons/kora/mimetypes/scalable/text-vnd.wap.wmlscript.svg
new file mode 100644
index 000000000..b71636465
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-vnd.wap.wmlscript.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#5d5d5d" offset="0"/>
+ <stop stop-color="#929292" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m19.064 14.742c-.032-.001-.064-.001-.096.002-.09.006-.178.024-.263.054s-.627.207-1.352.588c-.725.382-1.607.917-2.174 1.834-.631 1.021-.391 2.114-.195 2.768s.304.939.123 1.377c-.089.214-.631.682-1.225.972-.594.291-1.133.443-1.133.443-.44.114-.749.514-.749.969 0 .088.011.175.034.26-.126.525.194 1.063.715 1.201.522.139.54.153 1.133.444.594.291 1.136.759 1.225.972.181.438.073.724-.123 1.377-.197.654-.436 1.747.195 2.768.567.918 1.449 1.452 2.174 1.834s1.351.588 1.351.588c.115.044.236.066.359.066.548 0 1-.451 1-1 0-.447-.3-.842-.73-.963-.43-.12-.476-.159-1.048-.46-.573-.302-1.186-.767-1.403-1.118-.245-.396-.164-.533.018-1.14s.511-1.615.055-2.717c-.405-.976-1.212-1.493-1.934-1.865.722-.373 1.529-.889 1.934-1.865.456-1.103.127-2.11-.055-2.717s-.263-.744-.018-1.141c.217-.35.83-.816 1.403-1.117.572-.302 1.048-.461 1.048-.461.415-.131.699-.519.699-.954 0-.536-.432-.982-.968-.999zm9.932 0c-.535.019-.965.464-.965.999 0 .435.284.823.699.954s.476.159 1.049.461c.573.301 1.185.766 1.402 1.117.245.396.165.534-.018 1.14-.182.607-.511 1.615-.054 2.717.404.976 1.211 1.493 1.933 1.865-.722.373-1.529.89-1.933 1.866-.457 1.102-.128 2.11.054 2.716.183.607.263.745.018 1.141-.217.351-.829.816-1.402 1.117-.573.302-1.049.461-1.049.461-.43.121-.73.516-.73.963 0 .549.452 1 1.001 1 .122 0 .244-.022.358-.066s.626-.207 1.351-.588c.726-.382 1.607-.917 2.174-1.834.631-1.021.392-2.114.196-2.768-.197-.654-.305-.939-.123-1.377.088-.214.631-.682 1.224-.972.594-.291 1.133-.444 1.133-.444.522-.139.842-.676.715-1.201.023-.085.035-.173.035-.261 0-.454-.31-.854-.75-.968s-.539-.152-1.133-.443c-.593-.291-1.136-.759-1.224-.973-.182-.438-.074-.723.123-1.377.196-.654.435-1.746-.196-2.767-.567-.918-1.448-1.453-2.174-1.834-.725-.382-1.351-.588-1.351-.588-.085-.03-.174-.049-.264-.055-.032-.002-.064-.003-.095-.002-.002 0-.003 0-.004 0v.001zm-4.996 4.518c-1.098 0-2 .902-2 2 0 1.097.902 2 2 2 1.097 0 2-.903 2-2 0-1.098-.903-2-2-2zm0 6c-1.105 0-2 .895-2 2 0 1.104.895 2 2 2 .707 0 1 2 1 2s1-3.603 1-4c0-1.105-.896-2-2-2z" fill="#ffffff" fill-opacity=".5"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-vtt.svg b/.icons/kora/mimetypes/scalable/text-vtt.svg
new file mode 120000
index 000000000..043fc373c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-vtt.svg
@@ -0,0 +1 @@
+application-x-subrip.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-wiki.svg b/.icons/kora/mimetypes/scalable/text-wiki.svg
new file mode 100644
index 000000000..188045391
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-wiki.svg
@@ -0,0 +1,14 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m32 25.735c1.662 0 3 1.338 3 3s-1.338 3-3 3-3-1.338-3-3 1.338-3 3-3" style="fill-rule:nonzero;fill:#424242"/>
+ <path d="m37.278 32c0.601-1.439 2.536-2 3.722-2h4e-3c2.216 0 4 1.784 4 4v4h-5.035c0.142-3-0.577-4.561-2.691-6zm3.722-8.957c-1.662 0-3 1.338-3 3s1.338 3 3 3 3-1.338 3-3-1.338-3-3-3z" style="fill-rule:nonzero;fill:#424242"/>
+ <path d="m25.999 32c-0.601-1.439-2.536-2-3.722-2h-4e-3c-2.216 0-4 1.784-4 4v4h5.035c-0.141-3 0.578-4.561 2.691-6zm-3.722-8.957c1.662 0 3 1.338 3 3s-1.338 3-3 3-3-1.338-3-3 1.338-3 3-3z" style="fill-rule:nonzero;fill:#424242"/>
+ <path d="m32 32.913c3.056-0.078 5.999 1.086 5.999 4.586v1.5h-12v-1.5c0-3.5 2.822-4.504 6.001-4.586z" style="fill-rule:nonzero;fill:#424242"/>
+ <text x="24.093px" y="59.888px" style="fill:#fff;font-family:'ArialMT', 'Arial', sans-serif;font-size:8.699px">wiki</text>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#758b9a" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-R.svg b/.icons/kora/mimetypes/scalable/text-x-R.svg
new file mode 120000
index 000000000..6e531487c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-R.svg
@@ -0,0 +1 @@
+text-x-r.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-adasrc.svg b/.icons/kora/mimetypes/scalable/text-x-adasrc.svg
new file mode 100644
index 000000000..ee3cce220
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-adasrc.svg
@@ -0,0 +1,16 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m21.992 59.505c-0.047-0.102-0.081-0.25-0.101-0.445-0.136 0.143-0.305 0.266-0.508 0.371-0.203 0.101-0.435 0.152-0.696 0.152-0.432 0-0.778-0.121-1.039-0.363-0.26-0.242-0.39-0.539-0.39-0.891 0-0.453 0.172-0.797 0.515-1.031 0.344-0.237 0.806-0.356 1.387-0.356h0.715v-0.336c0-0.25-0.076-0.449-0.227-0.597-0.148-0.151-0.369-0.227-0.664-0.227-0.273 0-0.494 0.068-0.664 0.203-0.166 0.133-0.25 0.288-0.25 0.465h-0.722c0-0.302 0.152-0.586 0.457-0.851 0.304-0.266 0.712-0.399 1.222-0.399 0.459 0 0.835 0.117 1.129 0.352 0.295 0.234 0.442 0.588 0.442 1.062v1.969c0 0.141 0.011 0.29 0.035 0.449 0.026 0.159 0.064 0.296 0.113 0.41v0.063h-0.754zm-1.199-0.555c0.26 0 0.486-0.065 0.676-0.195 0.192-0.13 0.328-0.275 0.406-0.434v-0.871h-0.598c-0.862 0-1.293 0.261-1.293 0.781 0 0.201 0.068 0.372 0.204 0.512 0.135 0.138 0.337 0.207 0.605 0.207z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m26.469 59.505l-0.035-0.453c-0.289 0.354-0.692 0.531-1.207 0.531-0.498 0-0.9-0.203-1.207-0.609-0.305-0.407-0.458-0.918-0.458-1.536v-0.082c0-0.645 0.153-1.166 0.458-1.562 0.307-0.396 0.712-0.594 1.214-0.594 0.498 0 0.888 0.167 1.172 0.5v-2.195h0.727v6h-0.664zm-2.18-2.067c0 0.42 0.089 0.78 0.266 1.083 0.177 0.299 0.461 0.449 0.851 0.449 0.253 0 0.459-0.058 0.617-0.172 0.159-0.115 0.287-0.262 0.383-0.442v-1.945c-0.093-0.174-0.221-0.318-0.383-0.43-0.158-0.114-0.362-0.171-0.609-0.171-0.393 0-0.68 0.153-0.859 0.461-0.177 0.304-0.266 0.666-0.266 1.085v0.082z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m30.867 59.505c-0.047-0.102-0.081-0.25-0.101-0.445-0.136 0.143-0.305 0.266-0.508 0.371-0.203 0.101-0.435 0.152-0.696 0.152-0.432 0-0.778-0.121-1.039-0.363-0.26-0.242-0.39-0.539-0.39-0.891 0-0.453 0.172-0.797 0.515-1.031 0.344-0.237 0.806-0.356 1.387-0.356h0.715v-0.336c0-0.25-0.076-0.449-0.227-0.597-0.148-0.151-0.369-0.227-0.664-0.227-0.273 0-0.494 0.068-0.664 0.203-0.166 0.133-0.25 0.288-0.25 0.465h-0.722c0-0.302 0.152-0.586 0.457-0.851 0.304-0.266 0.712-0.399 1.222-0.399 0.459 0 0.835 0.117 1.129 0.352 0.295 0.234 0.442 0.588 0.442 1.062v1.969c0 0.141 0.011 0.29 0.035 0.449 0.026 0.159 0.064 0.296 0.113 0.41v0.063h-0.754zm-1.199-0.555c0.26 0 0.486-0.065 0.676-0.195 0.192-0.13 0.328-0.275 0.406-0.434v-0.871h-0.598c-0.862 0-1.293 0.261-1.293 0.781 0 0.201 0.068 0.372 0.204 0.512 0.135 0.138 0.337 0.207 0.605 0.207z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m37.063 58.384c-1e-3 -0.156-0.059-0.296-0.176-0.418-0.115-0.125-0.38-0.229-0.797-0.313-0.472-0.099-0.844-0.239-1.117-0.422-0.271-0.182-0.407-0.447-0.407-0.796 0-0.334 0.142-0.623 0.426-0.868 0.287-0.244 0.667-0.367 1.141-0.367 0.505 0 0.9 0.129 1.183 0.387 0.284 0.258 0.426 0.569 0.426 0.934h-0.722c0-0.175-0.077-0.339-0.231-0.493-0.154-0.156-0.372-0.234-0.656-0.234-0.3 0-0.515 0.065-0.645 0.195s-0.195 0.272-0.195 0.426c0 0.156 0.062 0.283 0.187 0.379 0.125 0.094 0.387 0.185 0.786 0.273 0.518 0.12 0.901 0.275 1.148 0.465s0.371 0.456 0.371 0.797c0 0.372-0.15 0.675-0.449 0.906-0.297 0.232-0.691 0.348-1.184 0.348-0.56 0-0.988-0.143-1.285-0.43-0.297-0.286-0.445-0.604-0.445-0.953h0.726c0.016 0.3 0.131 0.507 0.344 0.621 0.216 0.112 0.436 0.168 0.66 0.168 0.295 0 0.52-0.057 0.676-0.172 0.156-0.114 0.234-0.259 0.234-0.433z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m40.414 55.896c-0.247 0-0.45 0.055-0.609 0.167-0.159 0.11-0.278 0.257-0.356 0.442v3h-0.722v-4.227h0.703l0.015 0.485c0.107-0.172 0.243-0.309 0.407-0.41 0.166-0.102 0.365-0.153 0.597-0.153 0.136 0 0.242 0.018 0.321 0.055l-4e-3 0.672c-0.107-0.021-0.224-0.031-0.352-0.031z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m43.059 58.989c0.257 0 0.483-0.077 0.675-0.23 0.196-0.154 0.302-0.35 0.321-0.59h0.687c-0.018 0.378-0.191 0.708-0.519 0.992-0.328 0.281-0.716 0.422-1.164 0.422-0.636 0-1.108-0.21-1.418-0.629-0.308-0.419-0.461-0.913-0.461-1.48v-0.164c0-0.568 0.153-1.062 0.461-1.481 0.31-0.419 0.782-0.629 1.418-0.629 0.494 0 0.894 0.147 1.199 0.442 0.305 0.291 0.466 0.655 0.484 1.089h-0.687c-0.019-0.26-0.117-0.481-0.297-0.664-0.177-0.182-0.41-0.273-0.699-0.273-0.297 0-0.53 0.075-0.7 0.227-0.166 0.151-0.285 0.342-0.355 0.574-0.068 0.231-0.102 0.47-0.102 0.715v0.164c0 0.247 0.034 0.487 0.102 0.718 0.068 0.232 0.185 0.424 0.351 0.575 0.17 0.148 0.404 0.222 0.704 0.222z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m25.119 38h-3.225l8.207-22h3.762l8.243 22h-3.332l-2.581-6.92h-5.832c0.055-0.17 0.695-2.176 0.722-2.218l4.465-1e-3 -3.727-10.347-6.702 19.486z" style="fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#1c6c81" offset="0"/>
+ <stop style="stop-color:#4697b5" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-apport.svg b/.icons/kora/mimetypes/scalable/text-x-apport.svg
new file mode 120000
index 000000000..6e531487c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-apport.svg
@@ -0,0 +1 @@
+text-x-r.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-arduino.svg b/.icons/kora/mimetypes/scalable/text-x-arduino.svg
new file mode 100644
index 000000000..b3ba83fb6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-arduino.svg
@@ -0,0 +1,9 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#60999a" offset="0"/>
+ <stop stop-color="#b5bdc2" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m11.531 24s0 6.235 6.234 6.235c1.27 0 2.423-.48 3.489-1.293 1.339-1.02 2.548-2.6 3.744-4.194.887-1.184 1.769-2.373 2.731-3.261.765-.706 1.564-1.228 2.506-1.228 3.74 0 3.74 3.741 3.74 3.741h2.494s0-6.235-6.234-6.235c-1.27 0-2.423.48-3.489 1.293-1.339 1.02-2.548 2.6-3.744 4.194-.887 1.184-1.769 2.373-2.731 3.261-.765.706-1.564 1.228-2.506 1.228-3.74 0-3.74-3.741-3.74-3.741zm4.364.623h3.741c.344 0 .623-.279.623-.623s-.279-.623-.623-.623h-3.741c-.344 0-.623.279-.623.623s.279.623.623.623z" fill="#00797d"/>
+ <path d="m14.025 24s0-3.741 3.74-3.741c.942 0 1.741.522 2.506 1.228.962.888 1.844 2.077 2.731 3.261 1.196 1.594 2.405 3.174 3.744 4.194 1.066.813 2.219 1.293 3.489 1.293 6.234 0 6.234-6.235 6.234-6.235h-2.494s0 3.741-3.74 3.741c-.942 0-1.741-.522-2.506-1.228-.962-.888-1.844-2.077-2.731-3.261-1.196-1.594-2.405-3.174-3.744-4.194-1.066-.813-2.219-1.293-3.489-1.293-6.234 0-6.234 6.235-6.234 6.235zm15.586-.623h-1.247c-.344 0-.623.279-.623.623s.279.623.623.623h1.247v1.247c0 .344.279.624.624.624.344 0 .623-.28.623-.624v-1.247h1.247c.344 0 .623-.279.623-.623s-.279-.623-.623-.623h-1.247v-1.247c0-.344-.279-.624-.623-.624-.345 0-.624.28-.624.624z" fill="#009da2"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-asm.svg b/.icons/kora/mimetypes/scalable/text-x-asm.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-asm.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-authors.svg b/.icons/kora/mimetypes/scalable/text-x-authors.svg
new file mode 120000
index 000000000..3a00ae02a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-authors.svg
@@ -0,0 +1 @@
+application-users.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-bak.svg b/.icons/kora/mimetypes/scalable/text-x-bak.svg
new file mode 120000
index 000000000..753cd55bd
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-bak.svg
@@ -0,0 +1 @@
+application-x-trash.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-bibtex.svg b/.icons/kora/mimetypes/scalable/text-x-bibtex.svg
new file mode 120000
index 000000000..9f2952142
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-bibtex.svg
@@ -0,0 +1 @@
+text-x-tex.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-c++.svg b/.icons/kora/mimetypes/scalable/text-x-c++.svg
new file mode 100644
index 000000000..869650811
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-c++.svg
@@ -0,0 +1,16 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m18.848 56.788c0-0.416 0.059-0.773 0.176-1.072 0.118-0.299 0.272-0.523 0.464-0.672 0.198-0.155 0.4-0.264 0.608-0.328 0.208-0.069 0.427-0.104 0.656-0.104 0.928 0 1.48 0.437 1.656 1.312l-0.688 0.104c-0.122-0.56-0.437-0.84-0.944-0.84-0.81 0-1.216 0.531-1.216 1.592s0.392 1.592 1.176 1.592c0.592 0 0.942-0.347 1.048-1.04l0.68 0.088c-0.074 0.464-0.261 0.835-0.56 1.112-0.293 0.277-0.677 0.416-1.152 0.416-0.602 0-1.072-0.195-1.408-0.584-0.33-0.395-0.496-0.92-0.496-1.576z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m24.537 57.924v-1.576h-1.568v-0.648h1.568v-1.56h0.664v1.56h1.56v0.648h-1.56v1.576h-0.664z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m29.208 57.924v-1.576h-1.568v-0.648h1.568v-1.56h0.664v1.56h1.56v0.648h-1.56v1.576h-0.664z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m36.543 57.076c-0.267-0.064-0.477-0.123-0.632-0.176s-0.315-0.128-0.48-0.224-0.285-0.216-0.36-0.36-0.112-0.317-0.112-0.52c0-0.133 0.021-0.261 0.064-0.384 0.048-0.128 0.125-0.253 0.232-0.376 0.107-0.128 0.264-0.229 0.472-0.304 0.213-0.08 0.464-0.12 0.752-0.12 0.299 0 0.555 0.032 0.768 0.096 0.213 0.059 0.379 0.147 0.496 0.264s0.205 0.237 0.264 0.36 0.101 0.269 0.128 0.44l-0.696 0.088c-0.064-0.448-0.368-0.672-0.912-0.672-0.571 0-0.856 0.179-0.856 0.536 0 0.16 0.061 0.277 0.184 0.352s0.352 0.157 0.688 0.248c0.048 0.011 0.136 0.035 0.264 0.072 0.133 0.032 0.221 0.056 0.264 0.072 0.048 0.011 0.128 0.035 0.24 0.072 0.112 0.032 0.189 0.059 0.232 0.08 0.048 0.021 0.115 0.053 0.2 0.096 0.091 0.043 0.155 0.083 0.192 0.12s0.083 0.085 0.136 0.144 0.091 0.12 0.112 0.184c0.027 0.059 0.048 0.128 0.064 0.208 0.021 0.08 0.032 0.165 0.032 0.256 0 0.251-0.059 0.467-0.176 0.648-0.112 0.181-0.259 0.32-0.44 0.416-0.176 0.091-0.352 0.155-0.528 0.192-0.176 0.043-0.349 0.064-0.52 0.064-1.024 0-1.616-0.445-1.776-1.336l0.696-0.112c0.075 0.581 0.435 0.872 1.08 0.872 0.635 0 0.952-0.221 0.952-0.664 0-0.048-5e-3 -0.091-0.016-0.128-5e-3 -0.043-0.021-0.08-0.048-0.112s-0.051-0.059-0.072-0.08c-0.021-0.027-0.056-0.051-0.104-0.072-0.048-0.027-0.088-0.045-0.12-0.056-0.027-0.016-0.075-0.032-0.144-0.048-0.069-0.021-0.123-0.037-0.16-0.048-0.032-0.011-0.091-0.024-0.176-0.04-0.085-0.021-0.147-0.037-0.184-0.048z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m39.087 58.852v-4.144h0.712v0.624c0.198-0.48 0.472-0.72 0.824-0.72 0.24 0 0.48 0.072 0.72 0.216l-0.232 0.52c-0.16-0.107-0.33-0.16-0.512-0.16-0.234 0-0.426 0.125-0.576 0.376-0.149 0.251-0.224 0.624-0.224 1.12v2.168h-0.712z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m41.536 56.788c0-0.416 0.058-0.773 0.176-1.072 0.117-0.299 0.272-0.523 0.464-0.672 0.197-0.155 0.4-0.264 0.608-0.328 0.208-0.069 0.426-0.104 0.656-0.104 0.928 0 1.48 0.437 1.656 1.312l-0.688 0.104c-0.123-0.56-0.438-0.84-0.944-0.84-0.811 0-1.216 0.531-1.216 1.592s0.392 1.592 1.176 1.592c0.592 0 0.941-0.347 1.048-1.04l0.68 0.088c-0.075 0.464-0.262 0.835-0.56 1.112-0.294 0.277-0.678 0.416-1.152 0.416-0.603 0-1.072-0.195-1.408-0.584-0.331-0.395-0.496-0.92-0.496-1.576z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m29.099 38c-3.091 0-5.633-1.04-7.628-3.119-1.995-2.107-2.993-4.734-2.993-7.881s0.998-5.76 2.993-7.839c1.995-2.107 4.537-3.161 7.628-3.161 2.304 0 4.215 0.562 5.732 1.686s2.627 2.543 3.329 4.257l-3.54 1.475c-1.068-2.585-2.992-3.878-5.774-3.878-1.714 0-3.231 0.703-4.552 2.108-1.292 1.404-1.938 3.189-1.938 5.352s0.646 3.948 1.938 5.352c1.321 1.405 2.838 2.108 4.552 2.108 2.894 0 4.889-1.293 5.985-3.878l3.456 1.475c-0.703 1.686-1.841 3.105-3.414 4.257-1.545 1.124-3.47 1.686-5.774 1.686zm13.901-11.273h2.479v1.042h-2.479v2.479h-1.041v-2.479h-2.48v-1.042h2.48v-2.479h1.041v2.479zm0-8.248h2.479v1.042h-2.479v2.479h-1.041v-2.479h-2.48v-1.042h2.48v-2.479h1.041v2.479z" style="fill-rule:nonzero;fill:#5e4008"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(1.07196,-49.7469,49.7469,1.07196,251.234,55.94)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#b87003" offset="0"/>
+ <stop style="stop-color:#cfa532" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-c++hdr.svg b/.icons/kora/mimetypes/scalable/text-x-c++hdr.svg
new file mode 100644
index 000000000..8a6e5f51e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-c++hdr.svg
@@ -0,0 +1,16 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m22.058 57.557c0-0.305 0.048-0.575 0.143-0.81 0.095-0.24 0.222-0.442 0.382-0.607s0.345-0.29 0.555-0.375c0.215-0.085 0.44-0.128 0.675-0.128 0.24 0 0.445 0.045 0.615 0.135 0.175 0.085 0.325 0.185 0.45 0.3l-0.307 0.398c-0.11-0.095-0.225-0.173-0.345-0.233-0.115-0.06-0.245-0.09-0.39-0.09-0.165 0-0.318 0.035-0.458 0.105-0.14 0.065-0.26 0.16-0.36 0.285s-0.18 0.275-0.24 0.45c-0.055 0.17-0.082 0.36-0.082 0.57s0.027 0.4 0.082 0.57 0.13 0.318 0.225 0.443c0.1 0.12 0.22 0.215 0.36 0.285 0.14 0.065 0.293 0.097 0.458 0.097 0.175 0 0.332-0.035 0.472-0.105 0.145-0.075 0.273-0.162 0.383-0.262l0.277 0.405c-0.165 0.145-0.35 0.26-0.555 0.345-0.2 0.085-0.41 0.127-0.63 0.127-0.24 0-0.465-0.042-0.675-0.127s-0.392-0.208-0.547-0.368c-0.15-0.165-0.27-0.365-0.36-0.6-0.085-0.24-0.128-0.51-0.128-0.81z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m26.746 57.13h-1.365v-0.465h1.365v-1.463h0.488v1.463h1.365v0.465h-1.365v1.462h-0.488v-1.462z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m30.467 57.13h-1.365v-0.465h1.365v-1.463h0.487v1.463h1.365v0.465h-1.365v1.462h-0.487v-1.462z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m34.286 54.032h0.615v1.455l-0.023 0.75c0.175-0.165 0.358-0.305 0.548-0.42 0.19-0.12 0.412-0.18 0.667-0.18 0.385 0 0.665 0.12 0.84 0.36 0.18 0.24 0.27 0.595 0.27 1.065v2.31h-0.615v-2.227c0-0.345-0.055-0.593-0.165-0.743-0.11-0.155-0.285-0.232-0.525-0.232-0.19 0-0.357 0.047-0.502 0.142s-0.31 0.235-0.495 0.42v2.64h-0.615v-5.34z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m38.11 57.557c0-0.295 0.043-0.56 0.128-0.795 0.09-0.24 0.207-0.442 0.352-0.607s0.313-0.293 0.503-0.383 0.39-0.135 0.6-0.135 0.392 0.038 0.547 0.113 0.313 0.177 0.473 0.307l-0.03-0.622v-1.403h0.622v5.34h-0.51l-0.052-0.427h-0.023c-0.145 0.14-0.312 0.262-0.502 0.367-0.185 0.1-0.385 0.15-0.6 0.15-0.46 0-0.828-0.165-1.103-0.495-0.27-0.33-0.405-0.8-0.405-1.41zm0.638-7e-3c0 0.44 0.087 0.782 0.262 1.027s0.423 0.368 0.743 0.368c0.17 0 0.33-0.04 0.48-0.12 0.15-0.085 0.3-0.213 0.45-0.383v-1.905c-0.155-0.14-0.305-0.237-0.45-0.292-0.14-0.06-0.285-0.09-0.435-0.09-0.145 0-0.283 0.035-0.413 0.105-0.125 0.065-0.235 0.16-0.33 0.285-0.095 0.12-0.17 0.265-0.225 0.435s-0.082 0.36-0.082 0.57z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m42.533 55.727h0.51l0.053 0.66h0.022c0.125-0.23 0.275-0.412 0.45-0.547 0.18-0.135 0.375-0.203 0.585-0.203 0.145 0 0.275 0.025 0.39 0.075l-0.12 0.54c-0.06-0.02-0.115-0.035-0.165-0.045s-0.112-0.015-0.187-0.015c-0.155 0-0.318 0.063-0.488 0.188-0.165 0.125-0.31 0.342-0.435 0.652v2.34h-0.615v-3.645z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m21.022 16.237h2.905v9.625h10.675v-9.625h2.94v22.96h-2.94v-10.815h-10.675v10.815h-2.905v-22.96zm21.978 10.49h2.479v1.042h-2.479v2.479h-1.041v-2.479h-2.48v-1.042h2.48v-2.479h1.041v2.479zm0-8.248h2.479v1.042h-2.479v2.479h-1.041v-2.479h-2.48v-1.042h2.48v-2.479h1.041v2.479z" style="fill-rule:nonzero;fill:#5e4008"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(1.07196,-49.7469,49.7469,1.07196,251.234,55.94)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#b87003" offset="0"/>
+ <stop style="stop-color:#cfa532" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-c++src.svg b/.icons/kora/mimetypes/scalable/text-x-c++src.svg
new file mode 120000
index 000000000..cac65765e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-c++src.svg
@@ -0,0 +1 @@
+text-x-c++.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-c.svg b/.icons/kora/mimetypes/scalable/text-x-c.svg
new file mode 100644
index 000000000..d933b6f48
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-c.svg
@@ -0,0 +1,14 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m25.211 57.35c0-0.305 0.048-0.575 0.143-0.81 0.095-0.24 0.222-0.443 0.382-0.608s0.345-0.29 0.555-0.375c0.215-0.085 0.44-0.127 0.675-0.127 0.24 0 0.445 0.045 0.615 0.135 0.175 0.085 0.325 0.185 0.45 0.3l-0.307 0.397c-0.11-0.095-0.225-0.172-0.345-0.232-0.115-0.06-0.245-0.09-0.39-0.09-0.165 0-0.318 0.035-0.458 0.105-0.14 0.065-0.26 0.16-0.36 0.285s-0.18 0.275-0.24 0.45c-0.055 0.17-0.082 0.36-0.082 0.57s0.027 0.4 0.082 0.57 0.13 0.317 0.225 0.442c0.1 0.12 0.22 0.215 0.36 0.285 0.14 0.065 0.293 0.098 0.458 0.098 0.175 0 0.332-0.035 0.472-0.105 0.145-0.075 0.273-0.163 0.383-0.263l0.277 0.405c-0.165 0.145-0.35 0.26-0.555 0.345-0.2 0.085-0.41 0.128-0.63 0.128-0.24 0-0.465-0.043-0.675-0.128s-0.392-0.207-0.547-0.367c-0.15-0.165-0.27-0.365-0.36-0.6-0.085-0.24-0.128-0.51-0.128-0.81z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m30.306 58.34c0.16 0.13 0.322 0.235 0.487 0.315 0.17 0.08 0.365 0.12 0.585 0.12 0.24 0 0.42-0.055 0.54-0.165s0.18-0.245 0.18-0.405c0-0.095-0.025-0.178-0.075-0.248s-0.115-0.13-0.195-0.18c-0.075-0.055-0.162-0.102-0.262-0.142l-0.3-0.12c-0.13-0.045-0.26-0.095-0.39-0.15-0.13-0.06-0.248-0.13-0.353-0.21-0.1-0.085-0.182-0.183-0.247-0.293s-0.098-0.242-0.098-0.397c0-0.145 0.028-0.28 0.083-0.405 0.06-0.13 0.142-0.24 0.247-0.33 0.11-0.095 0.243-0.168 0.398-0.218 0.155-0.055 0.33-0.082 0.525-0.082 0.23 0 0.44 0.04 0.63 0.12 0.195 0.08 0.362 0.177 0.502 0.292l-0.292 0.39c-0.125-0.095-0.255-0.172-0.39-0.232s-0.283-0.09-0.443-0.09c-0.23 0-0.4 0.052-0.51 0.157-0.105 0.105-0.157 0.228-0.157 0.368 0 0.085 0.022 0.16 0.067 0.225 0.045 0.06 0.105 0.115 0.18 0.165 0.075 0.045 0.16 0.087 0.255 0.127 0.1 0.035 0.203 0.073 0.308 0.113 0.13 0.05 0.26 0.102 0.39 0.157 0.135 0.055 0.255 0.125 0.36 0.21 0.105 0.08 0.19 0.18 0.255 0.3 0.07 0.12 0.105 0.265 0.105 0.435 0 0.15-0.03 0.29-0.09 0.42-0.055 0.13-0.14 0.245-0.255 0.345-0.11 0.1-0.25 0.178-0.42 0.233-0.165 0.06-0.355 0.09-0.57 0.09-0.26 0-0.508-0.048-0.743-0.143s-0.44-0.215-0.615-0.36l0.308-0.412z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m33.552 55.52h0.51l0.053 0.66h0.022c0.125-0.23 0.275-0.413 0.45-0.548 0.18-0.135 0.375-0.202 0.585-0.202 0.145 0 0.275 0.025 0.39 0.075l-0.12 0.54c-0.06-0.02-0.115-0.035-0.165-0.045s-0.112-0.015-0.187-0.015c-0.155 0-0.318 0.062-0.488 0.187-0.165 0.125-0.31 0.343-0.435 0.653v2.34h-0.615v-3.645z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m35.817 57.35c0-0.305 0.047-0.575 0.142-0.81 0.095-0.24 0.223-0.443 0.383-0.608s0.345-0.29 0.555-0.375c0.215-0.085 0.44-0.127 0.675-0.127 0.24 0 0.445 0.045 0.615 0.135 0.175 0.085 0.325 0.185 0.45 0.3l-0.308 0.397c-0.11-0.095-0.225-0.172-0.345-0.232-0.115-0.06-0.245-0.09-0.39-0.09-0.165 0-0.317 0.035-0.457 0.105-0.14 0.065-0.26 0.16-0.36 0.285s-0.18 0.275-0.24 0.45c-0.055 0.17-0.083 0.36-0.083 0.57s0.028 0.4 0.083 0.57 0.13 0.317 0.225 0.442c0.1 0.12 0.22 0.215 0.36 0.285 0.14 0.065 0.292 0.098 0.457 0.098 0.175 0 0.333-0.035 0.473-0.105 0.145-0.075 0.272-0.163 0.382-0.263l0.278 0.405c-0.165 0.145-0.35 0.26-0.555 0.345-0.2 0.085-0.41 0.128-0.63 0.128-0.24 0-0.465-0.043-0.675-0.128s-0.393-0.207-0.548-0.367c-0.15-0.165-0.27-0.365-0.36-0.6-0.085-0.24-0.127-0.51-0.127-0.81z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.721 38c-3.091 0-5.634-1.04-7.629-3.119-1.995-2.107-2.992-4.734-2.992-7.881s0.997-5.76 2.992-7.839c1.995-2.107 4.538-3.161 7.629-3.161 2.304 0 4.214 0.562 5.731 1.686 1.518 1.124 2.628 2.543 3.33 4.257l-3.54 1.475c-1.068-2.585-2.993-3.878-5.774-3.878-1.714 0-3.231 0.703-4.552 2.108-1.292 1.404-1.939 3.189-1.939 5.352s0.647 3.948 1.939 5.352c1.321 1.405 2.838 2.108 4.552 2.108 2.894 0 4.889-1.293 5.984-3.878l3.456 1.475c-0.702 1.686-1.84 3.105-3.413 4.257-1.546 1.124-3.47 1.686-5.774 1.686z" style="fill-rule:nonzero;fill:#5e4008"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(1.07196,-49.7469,49.7469,1.07196,251.234,55.94)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#b87003" offset="0"/>
+ <stop style="stop-color:#cfa532" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-changelog.svg b/.icons/kora/mimetypes/scalable/text-x-changelog.svg
new file mode 100644
index 000000000..58f3201ae
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-changelog.svg
@@ -0,0 +1,16 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m21.145 59.271c-0.601 0-1.095-0.202-1.483-0.606-0.388-0.41-0.582-0.921-0.582-1.533s0.194-1.12 0.582-1.524c0.388-0.41 0.882-0.615 1.483-0.615 0.448 0 0.82 0.109 1.115 0.328 0.295 0.218 0.511 0.494 0.647 0.828l-0.688 0.286c-0.208-0.502-0.582-0.754-1.123-0.754-0.333 0-0.628 0.137-0.885 0.41-0.251 0.273-0.377 0.62-0.377 1.041s0.126 0.768 0.377 1.041c0.257 0.273 0.552 0.41 0.885 0.41 0.563 0 0.951-0.252 1.164-0.754l0.672 0.286c-0.137 0.328-0.358 0.604-0.664 0.828-0.3 0.219-0.675 0.328-1.123 0.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m24.337 53.272v1.852l-0.032 0.557h0.032c0.11-0.191 0.282-0.352 0.517-0.483 0.235-0.137 0.486-0.205 0.754-0.205 0.497 0 0.877 0.153 1.139 0.459s0.393 0.716 0.393 1.229v2.459h-0.754v-2.344c0-0.743-0.33-1.115-0.991-1.115-0.312 0-0.566 0.126-0.763 0.377-0.196 0.246-0.295 0.533-0.295 0.861v2.221h-0.754v-5.868h0.754z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m29.255 59.271c-0.426 0-0.784-0.123-1.073-0.369-0.284-0.246-0.426-0.571-0.426-0.975 0-0.437 0.169-0.779 0.508-1.024 0.339-0.252 0.757-0.377 1.254-0.377 0.442 0 0.806 0.081 1.09 0.245v-0.114c0-0.295-0.101-0.53-0.303-0.705-0.203-0.18-0.451-0.271-0.746-0.271-0.219 0-0.418 0.052-0.599 0.156-0.174 0.104-0.295 0.246-0.36 0.426l-0.689-0.295c0.093-0.24 0.276-0.461 0.55-0.664 0.273-0.207 0.633-0.311 1.081-0.311 0.514 0 0.94 0.15 1.279 0.451 0.339 0.3 0.508 0.724 0.508 1.27v2.426h-0.721v-0.557h-0.033c-0.301 0.459-0.74 0.688-1.32 0.688zm0.123-0.688c0.312 0 0.593-0.115 0.845-0.345 0.256-0.235 0.385-0.51 0.385-0.827-0.213-0.175-0.533-0.263-0.959-0.263-0.366 0-0.642 0.08-0.828 0.238s-0.279 0.344-0.279 0.557c0 0.197 0.085 0.353 0.255 0.467 0.169 0.115 0.363 0.173 0.581 0.173z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.9 55.124v0.557h0.033c0.109-0.191 0.281-0.352 0.516-0.483 0.235-0.137 0.487-0.205 0.754-0.205 0.497 0 0.877 0.153 1.139 0.459 0.263 0.306 0.394 0.716 0.394 1.229v2.459h-0.754v-2.344c0-0.743-0.331-1.115-0.992-1.115-0.311 0-0.565 0.126-0.762 0.377-0.197 0.246-0.295 0.533-0.295 0.861v2.221h-0.754v-4.016h0.721z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m38.326 61.041c-0.475 0-0.863-0.12-1.163-0.36-0.301-0.235-0.517-0.506-0.648-0.812l0.689-0.287c0.076 0.219 0.216 0.402 0.418 0.55 0.207 0.147 0.442 0.221 0.704 0.221 0.416 0 0.741-0.126 0.976-0.377 0.24-0.246 0.36-0.582 0.36-1.008v-0.385h-0.032c-0.132 0.196-0.317 0.36-0.558 0.491-0.24 0.131-0.511 0.197-0.811 0.197-0.519 0-0.967-0.205-1.344-0.615-0.377-0.409-0.566-0.918-0.566-1.524s0.189-1.115 0.566-1.524c0.377-0.41 0.825-0.615 1.344-0.615 0.3 0 0.571 0.066 0.811 0.197 0.241 0.131 0.426 0.295 0.558 0.491h0.032v-0.557h0.722v3.811c0 0.688-0.2 1.21-0.599 1.565-0.399 0.361-0.885 0.541-1.459 0.541zm0.058-2.458c0.355 0 0.655-0.132 0.901-0.394 0.252-0.262 0.377-0.614 0.377-1.057s-0.125-0.795-0.377-1.057c-0.246-0.263-0.546-0.394-0.901-0.394-0.35 0-0.65 0.134-0.902 0.402-0.251 0.262-0.377 0.612-0.377 1.049s0.126 0.789 0.377 1.057c0.252 0.262 0.552 0.394 0.902 0.394z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m43.074 59.271c-0.606 0-1.101-0.202-1.483-0.606-0.377-0.405-0.566-0.916-0.566-1.533 0-0.585 0.183-1.087 0.549-1.508 0.372-0.421 0.845-0.631 1.418-0.631 0.596 0 1.071 0.194 1.426 0.582 0.361 0.388 0.541 0.907 0.541 1.557l-8e-3 0.139h-3.172c0.022 0.405 0.156 0.724 0.402 0.959 0.251 0.235 0.544 0.353 0.877 0.353 0.541 0 0.907-0.23 1.098-0.689l0.672 0.279c-0.131 0.311-0.347 0.573-0.647 0.787-0.301 0.207-0.67 0.311-1.107 0.311zm1.082-2.623c-0.016-0.229-0.123-0.448-0.32-0.655-0.191-0.208-0.478-0.312-0.86-0.312-0.279 0-0.522 0.088-0.73 0.263-0.202 0.174-0.341 0.409-0.417 0.704h2.327z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m21 16v1h22v-1h-22zm0 2v1h1v-1h-1zm4 3c-0.554 0-1 0.446-1 1s0.446 1 1 1 1-0.446 1-1-0.446-1-1-1zm3 0v1h11v-1h-11zm0 2v1h4v-1h-4zm-3 6c-0.554 0-1 0.446-1 1s0.446 1 1 1 1-0.446 1-1-0.446-1-1-1zm3 0v1h5v-1h-5zm0 2v1h7v-1h-7zm0 2v1h14v-1h-14zm-7 2v1h1v-1h-1zm0 2v1h22v-1h-22z" style="fill-rule:nonzero;fill:#3d434a;stroke-width:.4px;stroke:#3d434a"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#758b9a" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-chdr.svg b/.icons/kora/mimetypes/scalable/text-x-chdr.svg
new file mode 100644
index 000000000..231ff33bc
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-chdr.svg
@@ -0,0 +1,14 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m22.963 57.296c0-0.416 0.059-0.773 0.176-1.072 0.118-0.299 0.272-0.523 0.464-0.672 0.198-0.155 0.4-0.264 0.608-0.328 0.208-0.069 0.427-0.104 0.656-0.104 0.928 0 1.48 0.437 1.656 1.312l-0.688 0.104c-0.122-0.56-0.437-0.84-0.944-0.84-0.81 0-1.216 0.531-1.216 1.592s0.392 1.592 1.176 1.592c0.592 0 0.942-0.347 1.048-1.04l0.68 0.088c-0.074 0.464-0.261 0.835-0.56 1.112-0.293 0.277-0.677 0.416-1.152 0.416-0.602 0-1.072-0.195-1.408-0.584-0.33-0.395-0.496-0.92-0.496-1.576z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m31.69 55.696c-0.405 0-0.688 0.12-0.848 0.36s-0.24 0.584-0.24 1.032v2.272h-0.712v-5.728h0.712v2.048c0.32-0.373 0.734-0.56 1.24-0.56 0.523 0 0.891 0.131 1.104 0.392 0.219 0.261 0.328 0.669 0.328 1.224v2.624h-0.712v-2.624c0-0.693-0.29-1.04-0.872-1.04z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m35.88 59.456c-0.55 0-0.987-0.203-1.312-0.608-0.32-0.411-0.48-0.931-0.48-1.56 0-0.645 0.149-1.168 0.448-1.568 0.298-0.4 0.736-0.6 1.312-0.6 0.485 0 0.866 0.187 1.144 0.56v-2.048h0.712v5.728h-0.712v-0.512c-0.278 0.405-0.648 0.608-1.112 0.608zm1.112-2.104c0-0.203-0.016-0.389-0.048-0.56-0.027-0.176-0.078-0.352-0.152-0.528-0.07-0.176-0.179-0.315-0.328-0.416-0.15-0.101-0.334-0.152-0.552-0.152-0.742 0-1.112 0.531-1.112 1.592 0 0.565 0.117 0.973 0.352 1.224 0.234 0.245 0.496 0.368 0.784 0.368 0.213 0 0.392-0.048 0.536-0.144 0.149-0.101 0.258-0.235 0.328-0.4 0.069-0.171 0.117-0.333 0.144-0.488 0.032-0.16 0.048-0.325 0.048-0.496z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m38.781 59.36v-4.144h0.712v0.624c0.197-0.48 0.472-0.72 0.824-0.72 0.24 0 0.48 0.072 0.72 0.216l-0.232 0.52c-0.16-0.107-0.331-0.16-0.512-0.16-0.235 0-0.427 0.125-0.576 0.376-0.15 0.251-0.224 0.624-0.224 1.12v2.168h-0.712z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m23.807 15.152h2.905v9.625h10.675v-9.625h2.94v22.96h-2.94v-10.815h-10.675v10.815h-2.905v-22.96z" style="fill-rule:nonzero;fill:#5e4008"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(1.07196,-49.7469,49.7469,1.07196,251.234,55.94)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#b87003" offset="0"/>
+ <stop style="stop-color:#cfa532" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-cmake.svg b/.icons/kora/mimetypes/scalable/text-x-cmake.svg
new file mode 120000
index 000000000..a8f987142
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-cmake.svg
@@ -0,0 +1 @@
+gnome-mime-text-x-makefile.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-cobol.svg b/.icons/kora/mimetypes/scalable/text-x-cobol.svg
new file mode 100644
index 000000000..0b145c745
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-cobol.svg
@@ -0,0 +1,13 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 177.88 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#758b9a" offset="0"/>
+ <stop stop-color="#b5bdc2" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <g fill-rule="nonzero">
+ <path transform="translate(-86.0011 .500004)" d="m107.998 25v1h16.5v-1zm0 3v1h6v-1zm0 3v1h14v-1z" fill="#76cae4"/>
+ <path d="m17.998 40.5v1h8v-1zm0-6v1h8v-1zm0-12v1h8v-1zm0-3v1h4v-1zm0-3v1h4v-1zm0-3v1h4v-1z" fill="#595959"/>
+ <path d="m36.001 37.5v1h6v-1zm-6.002-9v1h6v-1z" fill="#4c8a47"/>
+ <path d="m17.998 49.502v1h14v-1zm0-3v1h28.001v-1zm0-3.001v1h28.001v-1zm4.001-6.001v1h12v-1zm6-3v1h6v-1zm-3.999-15v1h8v-1zm0-3v1h22v-1zm0-3v1h12v-1z" fill="#676767"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-coffeescript.svg b/.icons/kora/mimetypes/scalable/text-x-coffeescript.svg
new file mode 100644
index 000000000..bd4a0ad25
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-coffeescript.svg
@@ -0,0 +1 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -49.619 49.619 0 615.22 51.088)" gradientUnits="userSpaceOnUse" x1="0" x2="1" y1="0" y2="0"><stop offset="0" stop-color="#6c5348"/><stop offset="1" stop-color="#785e52"/></linearGradient><path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)" transform="matrix(.75 0 0 .75 0 .199125)"/><g fill-rule="nonzero"><path d="m17.5 16.931c-5.066 6.467 2.184 5.263.921 9.991 0 0 2.93-1.892-.42-4.857-2.443-2.162-.501-5.134-.501-5.134z" fill="#938179" transform="translate(3.01639 -3.71355)"/><path d="m21.995 13c-7.992 10.246 4.656 6.198-3.031 20.103 0 0 7.788-5.294 4.347-10.591-2.244-3.453-3.241-3.883-1.316-9.512z" fill="#b49c8e" transform="translate(3.01639 -3.71355)"/><path d="m28 29h-14c-.033 10.004 3 10 3 10h9c2 0 2-2 2-2 3 0 5-3 5-6 0 0-.047-1-1-1h-3s.017-1-1-1zm-3 2h2s.357 4.234-1.806 5.81c-.588.428-1.08.028-.851-.293 1.007-1.416.657-3.517.657-5.517zm5.983 1c.017 1-.976 2.995-1.983 3v-3z" fill="#b49c8e" transform="translate(1.73943 -3.64452)"/></g></svg> \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-common-lisp.svg b/.icons/kora/mimetypes/scalable/text-x-common-lisp.svg
new file mode 100644
index 000000000..e83e63b9a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-common-lisp.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 177.88 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#c4c4c4" offset="0"/>
+ <stop stop-color="#edf2f6" offset="1"/>
+ </linearGradient>
+ <path transform="scale(.75)" d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path transform="translate(0 -6)" d="m24 20c-5.523 0-10 4.477-10 10s4.477 10 10 10 10-4.477 10-10-4.477-10-10-10zm0 1c4.971 0 9 4.029 9 9 0 4.194-2.873 7.709-6.756 8.707-.047-.011-.08-.012-.139-.027-1.428-.374-2.595-1.312-3.251-2.614-.781-1.548-.702-3.343.216-4.849.212-.348.299-.459.733-.934.575-.63.87-1.042 1.119-1.566.654-1.378.623-3.059-.082-4.444-.722-1.417-2.018-2.393-3.596-2.707-.065-.013-.187-.014-.275-.023.949-.341 1.964-.543 3.031-.543zm1.869 3c.575.744 1.248 2.166 1.371 2.592.169.581.178 1.273.026 1.984-.143.669-.677 2.122-1.147 3.119-.28.595-.96 1.893-1.201 2.305h1.678c.24-.401.654-1.124.937-1.684.324-.639.614-1.276.813-1.785.083-.213.194-.495.246-.627.051-.131.108-.24.127-.24.052 0 .295.542.621 1.385.248.641.754 2.059.887 2.482.051.164.098.317.146.469h1.557c-.039-.131-.063-.217-.143-.469-.509-1.595-1.167-3.335-1.715-4.539-.667-1.466-1.202-2.534-1.656-3.303-.269-.456-.737-1.389-.902-1.689zm-10.221 2h1.567c.041.117.064.166.117.342.099.327.258.827.354 1.111.383 1.141 1.087 2.976 1.168 3.041.05.041.085.013.107-.086.01-.046.073-.224.139-.394.391-1.013 1.359-2.935 2.011-3.996l.012-.018h1.699c-.038.076-.042.099-.101.201-.302.527-.997 1.866-1.252 2.414-.286.613-.567 1.306-.785 1.942-.345 1.002-.43 1.406-.43 2.021 0 .744.175 1.315.617 2.002.096.149.19.3.209.336.059.112.589.874.723 1.041.021.026.007.023.021.043h-1.67c-.046-.043-.095-.101-.488-.707-.725-1.117-1.345-2.319-2.123-4.111-.723-1.666-1.266-3.126-1.785-4.809-.063-.205-.084-.279-.11-.373z" fill="#848484" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-copying.svg b/.icons/kora/mimetypes/scalable/text-x-copying.svg
new file mode 100644
index 000000000..b9c6561ce
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-copying.svg
@@ -0,0 +1,18 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m20.58 59.271c-0.426 0-0.784-0.123-1.074-0.369-0.284-0.246-0.426-0.571-0.426-0.975 0-0.437 0.169-0.779 0.508-1.024 0.339-0.252 0.757-0.377 1.254-0.377 0.443 0 0.806 0.081 1.09 0.245v-0.114c0-0.295-0.101-0.53-0.303-0.705-0.202-0.18-0.451-0.271-0.746-0.271-0.219 0-0.418 0.052-0.598 0.156-0.175 0.104-0.295 0.246-0.361 0.426l-0.688-0.295c0.093-0.24 0.276-0.461 0.549-0.664 0.273-0.207 0.634-0.311 1.082-0.311 0.513 0 0.939 0.15 1.278 0.451 0.339 0.3 0.508 0.724 0.508 1.27v2.426h-0.721v-0.557h-0.033c-0.3 0.459-0.74 0.688-1.319 0.688zm0.123-0.688c0.311 0 0.593-0.115 0.844-0.345 0.257-0.235 0.385-0.51 0.385-0.827-0.213-0.175-0.533-0.263-0.959-0.263-0.366 0-0.642 0.08-0.828 0.238-0.185 0.158-0.278 0.344-0.278 0.557 0 0.197 0.084 0.353 0.254 0.467 0.169 0.115 0.363 0.173 0.582 0.173z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m27.027 59.14h-0.721v-0.557h-0.033c-0.114 0.191-0.289 0.355-0.524 0.491-0.235 0.131-0.484 0.197-0.746 0.197-0.503 0-0.885-0.153-1.147-0.459-0.257-0.306-0.386-0.716-0.386-1.229v-2.459h0.754v2.336c0 0.748 0.331 1.123 0.992 1.123 0.312 0 0.566-0.126 0.762-0.377 0.197-0.252 0.295-0.541 0.295-0.869v-2.213h0.754v4.016z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m29.739 59.205c-0.421 0-0.743-0.112-0.967-0.336-0.219-0.224-0.328-0.54-0.328-0.95v-2.107h-0.705v-0.688h0.705v-1.229h0.754v1.229h0.983v0.688h-0.983v2.049c0 0.437 0.18 0.656 0.541 0.656 0.136 0 0.251-0.022 0.344-0.066l0.262 0.648c-0.164 0.071-0.366 0.106-0.606 0.106z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m31.7 53.272v1.852l-0.032 0.557h0.032c0.11-0.191 0.282-0.352 0.517-0.483 0.235-0.137 0.486-0.205 0.754-0.205 0.497 0 0.877 0.153 1.139 0.459s0.393 0.716 0.393 1.229v2.459h-0.754v-2.344c0-0.743-0.33-1.115-0.991-1.115-0.312 0-0.566 0.126-0.763 0.377-0.196 0.246-0.295 0.533-0.295 0.861v2.221h-0.754v-5.868h0.754z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m35.749 55.608c0.388-0.41 0.882-0.615 1.483-0.615s1.096 0.205 1.484 0.615c0.387 0.404 0.581 0.912 0.581 1.524s-0.194 1.123-0.581 1.533c-0.388 0.404-0.883 0.606-1.484 0.606s-1.095-0.202-1.483-0.606c-0.388-0.41-0.582-0.921-0.582-1.533s0.194-1.12 0.582-1.524zm0.557 2.581c0.262 0.262 0.571 0.394 0.926 0.394s0.661-0.132 0.918-0.394c0.262-0.268 0.393-0.62 0.393-1.057s-0.131-0.787-0.393-1.049c-0.257-0.268-0.563-0.402-0.918-0.402s-0.664 0.134-0.926 0.402c-0.257 0.262-0.385 0.612-0.385 1.049s0.128 0.789 0.385 1.057z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m40.664 59.14h-0.754v-4.016h0.721v0.656h0.033c0.077-0.219 0.232-0.399 0.467-0.541 0.241-0.142 0.473-0.213 0.697-0.213s0.413 0.033 0.565 0.098l-0.286 0.705c-0.099-0.038-0.233-0.057-0.402-0.057-0.273 0-0.516 0.109-0.729 0.327-0.208 0.213-0.312 0.495-0.312 0.844v2.197z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m44.219 59.271c-0.448 0-0.82-0.109-1.115-0.328-0.289-0.218-0.502-0.492-0.639-0.819l0.672-0.279c0.213 0.503 0.577 0.754 1.09 0.754 0.235 0 0.426-0.052 0.574-0.156 0.153-0.104 0.229-0.24 0.229-0.41 0-0.262-0.183-0.439-0.549-0.532l-0.811-0.197c-0.257-0.065-0.5-0.188-0.729-0.369-0.23-0.185-0.345-0.434-0.345-0.746 0-0.355 0.156-0.641 0.467-0.86 0.317-0.224 0.692-0.336 1.123-0.336 0.355 0 0.672 0.082 0.951 0.246 0.279 0.158 0.478 0.388 0.598 0.688l-0.655 0.271c-0.148-0.355-0.454-0.533-0.918-0.533-0.224 0-0.413 0.046-0.566 0.139s-0.229 0.219-0.229 0.377c0 0.23 0.177 0.385 0.532 0.467l0.795 0.189c0.377 0.087 0.656 0.238 0.836 0.451 0.181 0.213 0.271 0.453 0.271 0.721 0 0.36-0.148 0.661-0.443 0.901-0.295 0.241-0.675 0.361-1.139 0.361z" style="fill-rule:nonzero;fill:#fff"/>
+ <circle cx="32" cy="27" r="9.878" style="fill:#3d434a;stroke-width:2.24px;stroke:#3d434a"/>
+ <path d="m31.91 20.827c-2.918 0-5.365 2.042-5.994 4.781h2.941c0.539-1.167 1.706-1.975 3.053-1.975 1.863 0 3.368 1.504 3.368 3.367s-1.505 3.367-3.368 3.367c-1.347 0-2.514-0.808-3.053-1.953h-2.941c0.629 2.717 3.076 4.759 5.994 4.759 3.412 0 6.174-2.761 6.174-6.173s-2.762-6.173-6.174-6.173z" style="fill-rule:nonzero;fill:#9ba8b4"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#758b9a" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-cpp.svg b/.icons/kora/mimetypes/scalable/text-x-cpp.svg
new file mode 100644
index 000000000..0f4b9b7fd
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-cpp.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 323.66 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#02757c" offset="0"/>
+ <stop stop-color="#2b898f" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path transform="translate(.896542 -1.71837)" d="m20 25h4v2h-4s-2 0-2 2v6c0 2 2 2 2 2h4v2h-4s-4 0-4-4v-6c0-4 4-4 4-4zm10 2h2v4h4v2h-4v4h-2v-4h-4v-2h4zm12 0h2v4h4v2h-4v4h-2v-4h-4v-2h4z" fill="#ffffff" fill-opacity=".7" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-credits.svg b/.icons/kora/mimetypes/scalable/text-x-credits.svg
new file mode 120000
index 000000000..3a00ae02a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-credits.svg
@@ -0,0 +1 @@
+application-users.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-csharp.svg b/.icons/kora/mimetypes/scalable/text-x-csharp.svg
new file mode 100644
index 000000000..98dc4f83c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-csharp.svg
@@ -0,0 +1,16 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m22.422 59.203c-0.601 0-1.095-0.202-1.483-0.607-0.388-0.409-0.582-0.92-0.582-1.532s0.194-1.12 0.582-1.524c0.388-0.41 0.882-0.615 1.483-0.615 0.448 0 0.82 0.109 1.115 0.328 0.295 0.218 0.511 0.494 0.647 0.827l-0.688 0.287c-0.208-0.502-0.582-0.754-1.123-0.754-0.333 0-0.628 0.137-0.885 0.41-0.251 0.273-0.377 0.62-0.377 1.041s0.126 0.768 0.377 1.041c0.257 0.273 0.552 0.409 0.885 0.409 0.563 0 0.951-0.251 1.164-0.754l0.672 0.287c-0.137 0.328-0.358 0.604-0.664 0.828-0.3 0.219-0.675 0.328-1.123 0.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m26.352 59.203c-0.448 0-0.82-0.109-1.115-0.328-0.289-0.218-0.502-0.492-0.639-0.819l0.672-0.279c0.213 0.503 0.576 0.754 1.09 0.754 0.235 0 0.426-0.052 0.574-0.156 0.153-0.104 0.229-0.24 0.229-0.41 0-0.262-0.183-0.439-0.549-0.532l-0.811-0.197c-0.257-0.066-0.5-0.189-0.73-0.369-0.229-0.186-0.344-0.434-0.344-0.746 0-0.355 0.156-0.642 0.467-0.86 0.317-0.224 0.691-0.336 1.123-0.336 0.355 0 0.672 0.082 0.951 0.246 0.278 0.158 0.478 0.388 0.598 0.688l-0.656 0.271c-0.147-0.356-0.453-0.533-0.917-0.533-0.225 0-0.413 0.046-0.566 0.139s-0.229 0.219-0.229 0.377c0 0.23 0.177 0.385 0.532 0.467l0.795 0.189c0.377 0.087 0.656 0.238 0.836 0.451s0.271 0.453 0.271 0.721c0 0.36-0.148 0.661-0.443 0.901-0.295 0.241-0.675 0.361-1.139 0.361z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m29.344 53.204v1.852l-0.033 0.557h0.033c0.109-0.191 0.281-0.352 0.516-0.483 0.235-0.137 0.486-0.205 0.754-0.205 0.497 0 0.877 0.153 1.139 0.459 0.263 0.306 0.394 0.716 0.394 1.229v2.459h-0.754v-2.344c0-0.743-0.331-1.115-0.992-1.115-0.311 0-0.565 0.126-0.762 0.377-0.197 0.246-0.295 0.533-0.295 0.861v2.221h-0.754v-5.868h0.754z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m34.262 59.203c-0.426 0-0.784-0.123-1.074-0.369-0.284-0.246-0.426-0.571-0.426-0.975 0-0.437 0.17-0.779 0.508-1.025 0.339-0.251 0.757-0.377 1.254-0.377 0.443 0 0.806 0.082 1.09 0.246v-0.114c0-0.296-0.101-0.53-0.303-0.705-0.202-0.181-0.451-0.271-0.746-0.271-0.218 0-0.418 0.052-0.598 0.156-0.175 0.104-0.295 0.246-0.361 0.426l-0.688-0.295c0.093-0.24 0.276-0.462 0.549-0.664 0.273-0.207 0.634-0.311 1.082-0.311 0.513 0 0.94 0.15 1.278 0.451 0.339 0.3 0.509 0.724 0.509 1.27v2.426h-0.722v-0.558h-0.032c-0.301 0.459-0.741 0.689-1.32 0.689zm0.123-0.689c0.311 0 0.593-0.114 0.844-0.344 0.257-0.235 0.385-0.511 0.385-0.827-0.213-0.175-0.532-0.263-0.959-0.263-0.366 0-0.642 0.079-0.827 0.238-0.186 0.158-0.279 0.344-0.279 0.557 0 0.197 0.085 0.353 0.254 0.467 0.169 0.115 0.363 0.172 0.582 0.172z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m37.94 59.072h-0.754v-4.016h0.721v0.656h0.033c0.076-0.219 0.232-0.399 0.467-0.541 0.24-0.142 0.472-0.213 0.696-0.213s0.413 0.032 0.566 0.098l-0.287 0.705c-0.098-0.038-0.232-0.058-0.402-0.058-0.273 0-0.516 0.11-0.729 0.328-0.208 0.213-0.311 0.495-0.311 0.844v2.197z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m42.253 59.203c-0.306 0-0.582-0.066-0.828-0.197-0.24-0.131-0.421-0.295-0.541-0.492h-0.033l0.033 0.558v1.77h-0.754v-5.786h0.721v0.557h0.033c0.12-0.196 0.301-0.36 0.541-0.491 0.246-0.132 0.522-0.197 0.828-0.197 0.519 0 0.967 0.205 1.344 0.615 0.377 0.409 0.565 0.917 0.565 1.524 0 0.606-0.188 1.114-0.565 1.524s-0.825 0.615-1.344 0.615zm-0.123-0.689c0.349 0 0.65-0.131 0.901-0.393 0.252-0.268 0.377-0.62 0.377-1.057s-0.125-0.787-0.377-1.049c-0.251-0.268-0.552-0.402-0.901-0.402-0.355 0-0.659 0.131-0.91 0.394-0.246 0.262-0.369 0.614-0.369 1.057 0 0.442 0.123 0.795 0.369 1.057 0.251 0.262 0.555 0.393 0.91 0.393z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m34.905 24.628h-4.355l-1.257 4.998h4.385l1.227-4.998zm-2.245-8.516l-1.557 6.211h4.37l1.572-6.211h2.394l-1.541 6.211h4.669v2.305h-5.253l-1.227 4.998h4.759v2.29h-5.343l-1.556 6.196h-2.395l1.542-6.196h-4.385l-1.542 6.196h-2.409l1.556-6.196h-4.714v-2.29h5.268l1.257-4.998h-4.819v-2.305h5.403l1.526-6.211h2.425z" style="fill-rule:nonzero;fill:#5e4008"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(1.07196,-49.7469,49.7469,1.07196,251.234,55.94)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#b87003" offset="0"/>
+ <stop style="stop-color:#cfa532" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-csrc.svg b/.icons/kora/mimetypes/scalable/text-x-csrc.svg
new file mode 120000
index 000000000..728e41007
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-csrc.svg
@@ -0,0 +1 @@
+text-x-c.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-css.svg b/.icons/kora/mimetypes/scalable/text-x-css.svg
new file mode 120000
index 000000000..5110f3541
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-css.svg
@@ -0,0 +1 @@
+text-css.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-dart.svg b/.icons/kora/mimetypes/scalable/text-x-dart.svg
new file mode 100644
index 000000000..c3711e18f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-dart.svg
@@ -0,0 +1,14 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 177.88 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#758b9a" offset="0"/>
+ <stop stop-color="#b5bdc2" offset="1"/>
+ </linearGradient>
+ <path transform="scale(.75)" d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <g fill-opacity=".5" fill-rule="nonzero">
+ <path d="m16.84 26.877-4.137-4.137c-.491-.505-.796-1.216-.796-1.911 0-.321.181-.824.318-1.114l3.914-7.859v12.794c0 1.275.066 1.59.701 2.227z" fill="#01579b"/>
+ <path d="m16.139 11.855 7.544-3.914c.348-.208.885-.318 1.432-.318.636 0 1.39.433 1.75.796l4.126 4.125c-.71-.706-1.344-.689-2.217-.689z" fill="#40c4ff"/>
+ <path transform="matrix(.177701 0 0 .177701 11.5725 7.5178)" d="m114.176 112.52h-80.946l24.17 24.18h56.776z" fill="#40c4ff"/>
+ <path transform="matrix(.604672 0 0 .604672 9.48787 5.20395)" d="m11 32.16c0 2.11.109 2.63 1.161 3.685l1.152 1.156h23.688l-26.001-26z" fill="#0ba8ef"/>
+ <path transform="matrix(.604672 0 0 .604672 9.48787 5.20395)" d="m31.895 11h-20.895l25.999 25.999h7.001v-16.421l-8.42-8.42c-1.181-1.187-2.233-1.158-3.685-1.158z" fill="#01579b"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-diff.svg b/.icons/kora/mimetypes/scalable/text-x-diff.svg
new file mode 100644
index 000000000..4025dc56b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-diff.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m21 20.107v22h12v-22h-12zm2 2h3v18h-3v-18zm5 0h3v18h-3v-18zm7 0v18h3v-18h-3zm5 0v18h3v-18h-3z" style="fill-opacity:.5;fill-rule:nonzero"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,615.22,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#cecece" offset="0"/>
+ <stop style="stop-color:#f0f0f0" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-dsrc.svg b/.icons/kora/mimetypes/scalable/text-x-dsrc.svg
new file mode 100644
index 000000000..35b259f59
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-dsrc.svg
@@ -0,0 +1,14 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m25.345 59.271c-0.601 0-1.095-0.202-1.483-0.606-0.388-0.41-0.582-0.921-0.582-1.533s0.194-1.12 0.582-1.524c0.388-0.41 0.882-0.615 1.483-0.615 0.448 0 0.82 0.109 1.115 0.328 0.295 0.218 0.511 0.494 0.647 0.828l-0.688 0.286c-0.208-0.502-0.582-0.754-1.123-0.754-0.333 0-0.628 0.137-0.885 0.41-0.251 0.273-0.377 0.62-0.377 1.041s0.126 0.768 0.377 1.041c0.257 0.273 0.552 0.41 0.885 0.41 0.563 0 0.951-0.252 1.164-0.754l0.672 0.286c-0.137 0.328-0.358 0.604-0.664 0.828-0.3 0.219-0.675 0.328-1.123 0.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m28.088 55.608c0.388-0.41 0.882-0.615 1.483-0.615s1.096 0.205 1.483 0.615c0.388 0.404 0.582 0.912 0.582 1.524s-0.194 1.123-0.582 1.533c-0.387 0.404-0.882 0.606-1.483 0.606s-1.095-0.202-1.483-0.606c-0.388-0.41-0.582-0.921-0.582-1.533s0.194-1.12 0.582-1.524zm0.557 2.581c0.262 0.262 0.571 0.394 0.926 0.394s0.661-0.132 0.918-0.394c0.262-0.268 0.393-0.62 0.393-1.057s-0.131-0.787-0.393-1.049c-0.257-0.268-0.563-0.402-0.918-0.402s-0.664 0.134-0.926 0.402c-0.257 0.262-0.385 0.612-0.385 1.049s0.128 0.789 0.385 1.057z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m34.009 59.271c-0.519 0-0.967-0.205-1.344-0.615-0.377-0.409-0.565-0.918-0.565-1.524s0.188-1.115 0.565-1.524c0.377-0.41 0.825-0.615 1.344-0.615 0.306 0 0.579 0.066 0.82 0.197 0.246 0.131 0.429 0.295 0.549 0.491h0.033l-0.033-0.557v-1.852h0.754v5.868h-0.721v-0.557h-0.033c-0.12 0.196-0.303 0.36-0.549 0.491-0.241 0.131-0.514 0.197-0.82 0.197zm0.123-0.688c0.355 0 0.656-0.132 0.902-0.394 0.251-0.262 0.377-0.614 0.377-1.057s-0.126-0.795-0.377-1.057c-0.246-0.263-0.547-0.394-0.902-0.394-0.349 0-0.65 0.134-0.901 0.402-0.252 0.262-0.377 0.612-0.377 1.049s0.125 0.789 0.377 1.057c0.251 0.262 0.552 0.394 0.901 0.394z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m38.823 59.271c-0.607 0-1.101-0.202-1.484-0.606-0.377-0.405-0.565-0.916-0.565-1.533 0-0.585 0.183-1.087 0.549-1.508 0.371-0.421 0.844-0.631 1.418-0.631 0.595 0 1.071 0.194 1.426 0.582 0.36 0.388 0.541 0.907 0.541 1.557l-9e-3 0.139h-3.171c0.022 0.405 0.155 0.724 0.401 0.959 0.252 0.235 0.544 0.353 0.877 0.353 0.541 0 0.907-0.23 1.098-0.689l0.672 0.279c-0.131 0.311-0.346 0.573-0.647 0.787-0.3 0.207-0.669 0.311-1.106 0.311zm1.081-2.623c-0.016-0.229-0.122-0.448-0.319-0.655-0.191-0.208-0.478-0.312-0.861-0.312-0.278 0-0.521 0.088-0.729 0.263-0.202 0.174-0.342 0.409-0.418 0.704h2.327z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m23.643 37.552v-21.104h6.455c3.242 0 5.836 0.983 7.781 2.948 1.945 1.945 2.918 4.48 2.918 7.604s-0.973 5.669-2.918 7.634c-1.945 1.945-4.539 2.918-7.781 2.918h-6.455zm2.712-2.594h3.743c2.437 0 4.362-0.698 5.777-2.093 1.434-1.395 2.152-3.35 2.152-5.865 0-2.495-0.718-4.441-2.152-5.836-1.415-1.415-3.34-2.122-5.777-2.122h-3.743v15.916z" style="fill-rule:nonzero;fill:#5e4008"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(1.07196,-49.7469,49.7469,1.07196,251.234,55.94)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#b87003" offset="0"/>
+ <stop style="stop-color:#cfa532" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-dsssl.svg b/.icons/kora/mimetypes/scalable/text-x-dsssl.svg
new file mode 120000
index 000000000..5110f3541
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-dsssl.svg
@@ -0,0 +1 @@
+text-css.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-dtd.svg b/.icons/kora/mimetypes/scalable/text-x-dtd.svg
new file mode 120000
index 000000000..8335ad9ed
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-dtd.svg
@@ -0,0 +1 @@
+text-vnd.wap.wml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-eiffel.svg b/.icons/kora/mimetypes/scalable/text-x-eiffel.svg
new file mode 100644
index 000000000..839a726e4
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-eiffel.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#5e1e9b" offset="0"/>
+ <stop stop-color="#d07edd" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m29.551 13.332c-1.447.331-3.499.828-5.08 1.093l1.278 1.49zm1.816.1.942 3.609 2.624-1.159zm-.572.231-2.119 4.934 3.028-1.325zm-.706.067-3.936 2.682 1.85 2.185zm-6.122 1.059-2.389 4.04 3.667-2.517zm11.033 1.722-2.556 1.126.975 3.808zm-9.351.265-3.903 2.682 5.719-.53zm6.223 1.093-3.129 1.357 4.138 2.616zm-4.878 1.655-5.853.53 1.614 2.45zm1.615.265 1.042 4.073 3.095-1.457zm-1.211.199-4.306 3.013 1.816 2.748.068-.132v.033zm.639.099-2.456 5.696 3.499-1.656zm-7.401.298-3.666 6.192 5.281-3.708zm12.312 2.583-3.162 1.49 1.211 4.669zm-10.361.397-5.382 3.808 7.232-.993zm6.661 1.358-3.633 1.722 4.844 2.98zm-5.382 2.086-7.3.993 2.052 2.848zm1.715.232 1.547 4.668 3.331-1.655zm-.605.165-2.557 6.126h1.48l2.691-1.358zm-.673.033-5.315 3.908 1.547 2.185h1.111zm-8.241.895-3.062 5.198h1.951l3.163-2.318zm14.464 2.549-3.195 1.623.336 1.026h2.052zm-12.043.828-2.489 1.821h3.801zm8.275 1.06-1.513.761h1.783z" fill="#ffffff" fill-opacity=".5" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-elixir.svg b/.icons/kora/mimetypes/scalable/text-x-elixir.svg
new file mode 100644
index 000000000..e84a369c6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-elixir.svg
@@ -0,0 +1,17 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#9a7597" offset="0"/>
+ <stop stop-color="#d2a7db" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <g fill-rule="nonzero">
+ <path d="m24.601 12.967c-1.569.561-3.083 2.198-4.542 4.91-2.19 4.07-5.017 9.853-1.124 14.431 1.802 2.118 4.776 3.368 8.679 1.389 3.136-1.591 4.008-6.156 2.882-8.301-.978-1.864-1.963-3.137-2.822-4.191-1.179-1.447-2.122-2.481-2.487-4.068-.42-1.83-.616-3.219-.587-4.17z" fill="#a55dd7"/>
+ <path d="m24.599 12.912c-1.577.573-3.091 2.227-4.543 4.963-2.178 4.105-5.018 9.959-1.123 14.587 1.801 2.14 4.738 2.832 6.368 1.562 1.062-.827 1.784-1.616 2.201-3.279.463-1.851.108-4.344-.136-5.488.98-3.601-1.502-5.313-2.18-8.13-.421-1.849-.616-3.254-.587-4.215z" fill="#a55cd7"/>
+ <path d="m23.294 13.632c-1.469 1.183-2.561 3.168-3.276 5.954-1.073 4.179-1.189 8.033-.811 10.274.734 4.346 4.537 5.995 8.437 3.973 2.4-1.245 3.4-3.917 3.347-6.817-.055-3.003-5.747-6.406-6.755-8.912-.672-1.671-.986-3.162-.942-4.472z" fill="#772bac"/>
+ <path d="m23.477 15.624c-.291.286-.577.624-.855 1.021-.999 1.424-1.507 2.278-1.131 5.102.251 1.882.432 3.613.54 5.194l1.802-5.342c-.019-.135-.038-.274-.05-.394-.086-.853.305-2.242.68-2.649-.09-.154-.168-.305-.227-.453-.353-.877-.603-1.702-.759-2.479z" fill="#ab73d6" fill-opacity=".56"/>
+ <path d="m27.017 21.467c1.761 2.303 2.145 3.906 1.151 4.809-1.489 1.355-5.133 2.239-7.4.6-1.512-1.093-2.084-3.437-1.716-7.032-.616 1.308-1.144 2.657-1.582 4.037-.431 1.362-.557 2.788-.378 4.278.541 1.114 1.854 1.858 3.941 2.232 3.13.561 6.093.284 8.081-.738 1.325-.681 1.952-1.359 1.881-2.034.047-.996-.254-1.945-.905-2.846s-1.675-2.003-3.073-3.306z" fill="#622d87"/>
+ <path d="m24.312 18.272c-.385.531-.708 1.23-.968 2.104-.449 1.506-.86 3.612-1.233 6.318.498-1.721.827-2.968.99-3.74.243-1.158.326-2.795.973-3.906.119-.204.235-.392.347-.567-.04-.07-.076-.14-.109-.209z" fill="#6f3f91" fill-opacity=".65"/>
+ <path d="m20.135 19.168c-.015 1.663.404 3.243 1.258 4.743 1.28 2.248 2.774 4.469 5.011 6.31 1.491 1.228 2.682 1.624 3.574 1.19-.732 1.336-1.511 1.991-2.336 1.964-1.238-.04-2.747-.591-5.165-3.554-1.612-1.974-2.715-3.843-3.309-5.604.094-.699.194-1.395.3-2.088.105-.693.327-1.68.666-2.961z" fill="#481e68"/>
+ <path d="m24.462 18.558c-.375.409-.765 1.796-.679 2.647.137 1.355.787 3.767.133 5.21-.653 1.442-3.673 4.049-2.839 6.345s2.864 1.78 4.139.722c1.274-1.058 1.957-2.779 2.109-3.989.151-1.21-.362-3.537-.529-5.563-.082-.986-.062-1.869.056-2.65-.989-.964-1.9-1.885-2.39-2.722z" fill="#ab67d9" fill-opacity=".53"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-emacs-lisp.svg b/.icons/kora/mimetypes/scalable/text-x-emacs-lisp.svg
new file mode 100644
index 000000000..928975c3d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-emacs-lisp.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#bdcbd5" offset="0"/>
+ <stop stop-color="#e4e8eb" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m18.054 33.103s1.167.346 2.722.544c.63.08 2.526.36 4.362.353 0 0 2.237.003 3.472-.177 1.292-.187 2.024-.426 2.432-.903.01-.114.196-.485-.306-.842-1.284-.915-2.444-1.165-5.668-1.947-3.566-.915-4.631-1.791-5.163-2.425-.505-.635.094-1.655 2.967-2.302 1.455-.361 6.872-.428 6.872-.428-2.11-1.839-4.996-4.118-6.924-5.637-.123-.562.743-.832 1.202-.863 1.477-.104 3.893-.228 5.686.136.901.183 1.059.156 1.059.156 1.284.063 2.282-.624 2.231-2.069-.01-1.466-1.446-2.642-3.035-2.693-1.497-.048-5.185.218-5.185.218 4.298.905 5.001 1.136 5.225 1.664-1.003 2.112-8.671-1.363-10.769.727-.499.665.071 1.476.295 1.954.999 1.779 3.124 2.698 4.22 3.558.412.323 1.67 1.04 1.67 1.04-3.911-1.092-7.028-.479-9.005.582-2.271 1.372-1.883 3.689 1.722 5.854 2.129 1.279 3.189 1.893 6.675 2.33 2.037.332 2.341.467 2.325.641-.022.243-2.411.336-3.068.382-1.671.118-5.993.147-6.015.147z" fill="#ffffff" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-erlang.svg b/.icons/kora/mimetypes/scalable/text-x-erlang.svg
new file mode 100644
index 000000000..c4a602637
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-erlang.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#82082a" offset="0"/>
+ <stop stop-color="#c03794" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m24.35 14c-2.067 0-3.887.407-5.459 1.223-1.543.815-2.752 1.979-3.625 3.49-.845 1.511-1.266 3.321-1.266 5.432 0 2.134.465 3.944 1.396 5.431.961 1.463 2.287 2.565 3.975 3.309 1.718.743 3.682 1.115 5.895 1.115 6.572-.017 9.13-4.963 9.13-4.963l-3.55-1.869s-1.12 3.616-5.494 3.74c-4.375.124-4.352-6.908-4.352-6.908h13v-1.295c0-1.751-.394-3.273-1.18-4.568-.757-1.319-1.862-2.337-3.318-3.057-1.427-.719-3.144-1.08-5.152-1.08zm-.207 4c.981 0 1.7.282 2.154.844.454.549.688 1.267.703 2.156h-6c.103-.941.418-1.672.945-2.195.542-.536 1.275-.805 2.198-.805z" fill="#ffffff" fill-opacity=".5" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-fortran.svg b/.icons/kora/mimetypes/scalable/text-x-fortran.svg
new file mode 100644
index 000000000..811c646a2
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-fortran.svg
@@ -0,0 +1,14 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m25.345 59.271c-0.601 0-1.095-0.202-1.483-0.606-0.388-0.41-0.582-0.921-0.582-1.533s0.194-1.12 0.582-1.524c0.388-0.41 0.882-0.615 1.483-0.615 0.448 0 0.82 0.109 1.115 0.328 0.295 0.218 0.511 0.494 0.647 0.828l-0.688 0.286c-0.208-0.502-0.582-0.754-1.123-0.754-0.333 0-0.628 0.137-0.885 0.41-0.251 0.273-0.377 0.62-0.377 1.041s0.126 0.768 0.377 1.041c0.257 0.273 0.552 0.41 0.885 0.41 0.563 0 0.951-0.252 1.164-0.754l0.672 0.286c-0.137 0.328-0.358 0.604-0.664 0.828-0.3 0.219-0.675 0.328-1.123 0.328z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m28.088 55.608c0.388-0.41 0.882-0.615 1.483-0.615s1.096 0.205 1.483 0.615c0.388 0.404 0.582 0.912 0.582 1.524s-0.194 1.123-0.582 1.533c-0.387 0.404-0.882 0.606-1.483 0.606s-1.095-0.202-1.483-0.606c-0.388-0.41-0.582-0.921-0.582-1.533s0.194-1.12 0.582-1.524zm0.557 2.581c0.262 0.262 0.571 0.394 0.926 0.394s0.661-0.132 0.918-0.394c0.262-0.268 0.393-0.62 0.393-1.057s-0.131-0.787-0.393-1.049c-0.257-0.268-0.563-0.402-0.918-0.402s-0.664 0.134-0.926 0.402c-0.257 0.262-0.385 0.612-0.385 1.049s0.128 0.789 0.385 1.057z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m34.009 59.271c-0.519 0-0.967-0.205-1.344-0.615-0.377-0.409-0.565-0.918-0.565-1.524s0.188-1.115 0.565-1.524c0.377-0.41 0.825-0.615 1.344-0.615 0.306 0 0.579 0.066 0.82 0.197 0.246 0.131 0.429 0.295 0.549 0.491h0.033l-0.033-0.557v-1.852h0.754v5.868h-0.721v-0.557h-0.033c-0.12 0.196-0.303 0.36-0.549 0.491-0.241 0.131-0.514 0.197-0.82 0.197zm0.123-0.688c0.355 0 0.656-0.132 0.902-0.394 0.251-0.262 0.377-0.614 0.377-1.057s-0.126-0.795-0.377-1.057c-0.246-0.263-0.547-0.394-0.902-0.394-0.349 0-0.65 0.134-0.901 0.402-0.252 0.262-0.377 0.612-0.377 1.049s0.125 0.789 0.377 1.057c0.251 0.262 0.552 0.394 0.901 0.394z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m38.823 59.271c-0.607 0-1.101-0.202-1.484-0.606-0.377-0.405-0.565-0.916-0.565-1.533 0-0.585 0.183-1.087 0.549-1.508 0.371-0.421 0.844-0.631 1.418-0.631 0.595 0 1.071 0.194 1.426 0.582 0.36 0.388 0.541 0.907 0.541 1.557l-9e-3 0.139h-3.171c0.022 0.405 0.155 0.724 0.401 0.959 0.252 0.235 0.544 0.353 0.877 0.353 0.541 0 0.907-0.23 1.098-0.689l0.672 0.279c-0.131 0.311-0.346 0.573-0.647 0.787-0.3 0.207-0.669 0.311-1.106 0.311zm1.081-2.623c-0.016-0.229-0.122-0.448-0.319-0.655-0.191-0.208-0.478-0.312-0.861-0.312-0.278 0-0.521 0.088-0.729 0.263-0.202 0.174-0.342 0.409-0.418 0.704h2.327z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m29.286 37.618h-2.7v-21.012h12.267v2.583h-9.567v6.896h8.628v2.524h-8.628v9.009z" style="fill-rule:nonzero;fill:#5e4008"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(1.07196,-49.7469,49.7469,1.07196,251.234,55.94)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#b87003" offset="0"/>
+ <stop style="stop-color:#cfa532" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-generic-rtl.svg b/.icons/kora/mimetypes/scalable/text-x-generic-rtl.svg
new file mode 120000
index 000000000..529423ddb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-generic-rtl.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-generic-template.svg b/.icons/kora/mimetypes/scalable/text-x-generic-template.svg
new file mode 120000
index 000000000..19265f5b3
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-generic-template.svg
@@ -0,0 +1 @@
+application-text-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-generic.svapplication-x-awk.svg b/.icons/kora/mimetypes/scalable/text-x-generic.svapplication-x-awk.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-generic.svapplication-x-awk.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-generic.svg b/.icons/kora/mimetypes/scalable/text-x-generic.svg
new file mode 120000
index 000000000..529423ddb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-generic.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-gettext-translation-template.svg b/.icons/kora/mimetypes/scalable/text-x-gettext-translation-template.svg
new file mode 120000
index 000000000..bf5f44625
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-gettext-translation-template.svg
@@ -0,0 +1 @@
+text-x-gettext-translation.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-gettext-translation.svg b/.icons/kora/mimetypes/scalable/text-x-gettext-translation.svg
new file mode 100644
index 000000000..0cc78bc86
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-gettext-translation.svg
@@ -0,0 +1,18 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m35.683 24.882l-4.951 13.206h2.196l1.233-3.304h5.227l1.244 3.304h2.196l-4.949-13.206h-2.196zm1.096 2.941l1.784 4.765h-3.566l1.782-4.765z" style="fill:#3d434a"/>
+ <path d="m21.172 25.656l2.761-0.254c0.166 0.875 0.503 1.517 1.011 1.927s1.194 0.615 2.056 0.615c0.914 0 1.603-0.182 2.066-0.547s0.695-0.792 0.695-1.28c0-0.314-0.098-0.58-0.292-0.801-0.195-0.22-0.536-0.411-1.021-0.574-0.333-0.109-1.09-0.301-2.272-0.579-1.521-0.356-2.588-0.793-3.202-1.312-0.862-0.729-1.294-1.619-1.294-2.668 0-0.675 0.203-1.307 0.609-1.895s0.99-1.036 1.754-1.343c0.764-0.308 1.686-0.462 2.766-0.462 1.763 0 3.091 0.365 3.982 1.095 0.892 0.729 1.36 1.703 1.405 2.922l-2.838 0.117c-0.121-0.681-0.382-1.171-0.781-1.47-0.399-0.298-0.998-0.448-1.797-0.448-0.825 0-1.47 0.16-1.937 0.48-0.3 0.205-0.45 0.479-0.45 0.823 0 0.314 0.141 0.582 0.422 0.805 0.358 0.284 1.227 0.579 2.607 0.887 1.38 0.307 2.401 0.625 3.063 0.954 0.661 0.329 1.179 0.778 1.552 1.348 0.374 0.57 0.561 1.274 0.561 2.112 0 0.76-0.223 1.471-0.671 2.135-0.447 0.663-1.08 1.156-1.898 1.479-0.818 0.322-1.837 0.484-3.058 0.484-1.776 0-3.14-0.388-4.093-1.163-0.952-0.775-1.521-1.904-1.706-3.387zm2.492-12.429h2.176l1.036 1.348 1.112-1.348h2.166l-1.984 2.668h-2.493l-2.013-2.668z" style="fill-rule:nonzero;fill:#3d434a"/>
+ <path d="m23.477 58.616c0 0.56-0.167 0.992-0.5 1.297-0.334 0.307-0.763 0.461-1.29 0.461-0.218 0-0.486-0.054-0.804-0.161-0.318-0.106-0.572-0.298-0.762-0.574l0.379-0.43c0.177 0.217 0.362 0.365 0.555 0.446 0.192 0.083 0.385 0.125 0.578 0.125 0.341 0 0.613-0.097 0.816-0.289 0.203-0.19 0.305-0.47 0.305-0.84v-0.371c-0.287 0.336-0.681 0.504-1.184 0.504-0.507 0-0.911-0.203-1.211-0.61-0.299-0.406-0.449-0.918-0.449-1.535v-0.082c0-0.646 0.149-1.167 0.445-1.562 0.3-0.396 0.708-0.594 1.223-0.594 0.518 0 0.921 0.182 1.207 0.547l0.035-0.469h0.657v4.137zm-2.844-1.977c0 0.419 0.087 0.78 0.262 1.082 0.177 0.3 0.46 0.449 0.851 0.449 0.258 0 0.466-0.058 0.625-0.175 0.162-0.118 0.289-0.267 0.383-0.45v-1.925c-0.091-0.175-0.218-0.319-0.379-0.434-0.161-0.117-0.368-0.176-0.621-0.176-0.393 0-0.678 0.154-0.856 0.461-0.177 0.305-0.265 0.667-0.265 1.086v0.082z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m27.926 57.967c-0.138 0.209-0.334 0.397-0.586 0.567-0.253 0.166-0.587 0.25-1.004 0.25-0.589 0-1.06-0.192-1.414-0.575-0.352-0.382-0.527-0.872-0.527-1.468v-0.164c0-0.461 0.087-0.853 0.261-1.176 0.177-0.326 0.407-0.573 0.688-0.742 0.281-0.172 0.58-0.258 0.898-0.258 0.604 0 1.044 0.198 1.321 0.594 0.278 0.393 0.417 0.885 0.417 1.476v0.324h-2.859c0.011 0.388 0.125 0.719 0.344 0.993 0.221 0.27 0.525 0.406 0.91 0.406 0.255 0 0.471-0.052 0.648-0.156 0.178-0.105 0.332-0.244 0.465-0.418l0.438 0.347zm-1.684-2.972c-0.286 0-0.528 0.104-0.726 0.312s-0.322 0.508-0.371 0.899h2.113v-0.055c-0.018-0.281-0.1-0.544-0.246-0.789-0.144-0.245-0.4-0.367-0.77-0.367z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m30.621 58.706c-0.057 0.018-0.133 0.035-0.226 0.05-0.092 0.019-0.202 0.028-0.333 0.028-0.268 0-0.497-0.082-0.687-0.246-0.19-0.165-0.285-0.459-0.285-0.883v-2.621h-0.774v-0.555h0.774v-1.027h0.722v1.027h0.79v0.555h-0.79v2.625c0 0.216 0.047 0.354 0.141 0.414s0.202 0.09 0.324 0.09c0.06 0 0.123-6e-3 0.188-0.016 0.068-0.013 0.118-0.024 0.152-0.031l4e-3 0.59z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m33.246 58.706c-0.057 0.018-0.133 0.035-0.226 0.05-0.092 0.019-0.202 0.028-0.333 0.028-0.268 0-0.497-0.082-0.687-0.246-0.19-0.165-0.285-0.459-0.285-0.883v-2.621h-0.774v-0.555h0.774v-1.027h0.722v1.027h0.79v0.555h-0.79v2.625c0 0.216 0.047 0.354 0.141 0.414s0.202 0.09 0.324 0.09c0.06 0 0.123-6e-3 0.188-0.016 0.068-0.013 0.118-0.024 0.152-0.031l4e-3 0.59z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m37.426 57.967c-0.138 0.209-0.334 0.397-0.586 0.567-0.253 0.166-0.587 0.25-1.004 0.25-0.589 0-1.06-0.192-1.414-0.575-0.352-0.382-0.527-0.872-0.527-1.468v-0.164c0-0.461 0.087-0.853 0.261-1.176 0.177-0.326 0.406-0.573 0.688-0.742 0.281-0.172 0.58-0.258 0.898-0.258 0.604 0 1.044 0.198 1.32 0.594 0.279 0.393 0.418 0.885 0.418 1.476v0.324h-2.859c0.011 0.388 0.125 0.719 0.344 0.993 0.221 0.27 0.525 0.406 0.91 0.406 0.255 0 0.471-0.052 0.648-0.156 0.178-0.105 0.332-0.244 0.465-0.418l0.438 0.347zm-1.684-2.972c-0.286 0-0.528 0.104-0.726 0.312s-0.322 0.508-0.371 0.899h2.113v-0.055c-0.018-0.281-0.1-0.544-0.246-0.789-0.144-0.245-0.4-0.367-0.77-0.367z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m38.82 54.479l0.926 1.539 0.938-1.539h0.847l-1.383 2.086 1.426 2.141h-0.836l-0.976-1.586-0.977 1.586h-0.84l1.422-2.141-1.379-2.086h0.832z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m44.09 58.706c-0.057 0.018-0.133 0.035-0.227 0.05-0.091 0.019-0.202 0.028-0.332 0.028-0.268 0-0.497-0.082-0.687-0.246-0.19-0.165-0.285-0.459-0.285-0.883v-2.621h-0.774v-0.555h0.774v-1.027h0.722v1.027h0.789v0.555h-0.789v2.625c0 0.216 0.047 0.354 0.141 0.414s0.202 0.09 0.324 0.09c0.06 0 0.122-6e-3 0.188-0.016 0.067-0.013 0.118-0.024 0.152-0.031l4e-3 0.59z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#758b9a" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-go.svg b/.icons/kora/mimetypes/scalable/text-x-go.svg
new file mode 100644
index 000000000..a2d268738
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-go.svg
@@ -0,0 +1,19 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m24.887 58.492c0 0.56-0.167 0.992-0.5 1.297-0.334 0.307-0.763 0.461-1.289 0.461-0.219 0-0.487-0.053-0.805-0.16s-0.572-0.298-0.762-0.574l0.379-0.43c0.177 0.216 0.362 0.365 0.555 0.445 0.193 0.084 0.385 0.125 0.578 0.125 0.341 0 0.613-0.096 0.816-0.289 0.204-0.19 0.305-0.47 0.305-0.84v-0.371c-0.286 0.336-0.681 0.504-1.184 0.504-0.507 0-0.911-0.203-1.21-0.609-0.3-0.406-0.45-0.918-0.45-1.535v-0.082c0-0.646 0.149-1.167 0.446-1.563 0.299-0.396 0.707-0.594 1.222-0.594 0.519 0 0.921 0.183 1.207 0.547l0.035-0.469h0.657v4.137zm-2.844-1.976c0 0.419 0.087 0.78 0.262 1.082 0.177 0.299 0.461 0.449 0.851 0.449 0.258 0 0.466-0.059 0.625-0.176 0.162-0.117 0.289-0.267 0.383-0.449v-1.926c-0.091-0.174-0.217-0.319-0.379-0.433-0.161-0.118-0.368-0.176-0.621-0.176-0.393 0-0.678 0.153-0.855 0.461-0.177 0.304-0.266 0.666-0.266 1.086v0.082z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m25.801 56.516v-0.09c0-0.612 0.172-1.123 0.515-1.531 0.344-0.412 0.812-0.618 1.403-0.618 0.596 0 1.066 0.206 1.41 0.618 0.346 0.408 0.519 0.919 0.519 1.531v0.09c0 0.612-0.173 1.122-0.519 1.531-0.344 0.409-0.811 0.613-1.402 0.613-0.594 0-1.064-0.204-1.411-0.613-0.343-0.409-0.515-0.919-0.515-1.531zm0.722-0.09v0.09c0 0.419 0.099 0.782 0.297 1.089 0.201 0.308 0.503 0.461 0.907 0.461 0.395 0 0.694-0.153 0.894-0.461 0.201-0.307 0.301-0.67 0.301-1.089v-0.09c0-0.414-0.1-0.776-0.301-1.086-0.2-0.313-0.501-0.469-0.902-0.469-0.399 0-0.698 0.156-0.899 0.469-0.198 0.31-0.297 0.672-0.297 1.086z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m35 57.461c0-0.156-0.059-0.296-0.176-0.418-0.114-0.125-0.38-0.229-0.797-0.313-0.471-0.098-0.843-0.239-1.117-0.421-0.271-0.183-0.406-0.448-0.406-0.797 0-0.334 0.142-0.623 0.426-0.867 0.286-0.245 0.666-0.368 1.14-0.368 0.506 0 0.9 0.129 1.184 0.387s0.426 0.569 0.426 0.934h-0.723c0-0.175-0.077-0.339-0.23-0.493-0.154-0.156-0.373-0.234-0.657-0.234-0.299 0-0.514 0.065-0.644 0.195-0.13 0.131-0.196 0.273-0.196 0.426 0 0.156 0.063 0.283 0.188 0.379 0.125 0.094 0.387 0.185 0.785 0.274 0.518 0.119 0.901 0.274 1.149 0.464 0.247 0.19 0.371 0.456 0.371 0.797 0 0.373-0.15 0.675-0.45 0.907-0.296 0.231-0.691 0.347-1.183 0.347-0.56 0-0.988-0.143-1.285-0.43-0.297-0.286-0.446-0.604-0.446-0.953h0.727c0.016 0.3 0.13 0.507 0.344 0.621 0.216 0.112 0.436 0.168 0.66 0.168 0.294 0 0.519-0.057 0.676-0.171 0.156-0.115 0.234-0.26 0.234-0.434z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m38.352 54.973c-0.248 0-0.451 0.056-0.61 0.168-0.159 0.109-0.277 0.256-0.355 0.441v3h-0.723v-4.227h0.703l0.016 0.485c0.107-0.172 0.242-0.309 0.406-0.41 0.167-0.102 0.366-0.153 0.598-0.153 0.135 0 0.242 0.019 0.32 0.055l-4e-3 0.672c-0.107-0.021-0.224-0.031-0.351-0.031z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m40.996 58.066c0.258 0 0.483-0.076 0.676-0.23 0.195-0.154 0.302-0.35 0.32-0.59h0.688c-0.019 0.378-0.192 0.708-0.52 0.992-0.328 0.282-0.716 0.422-1.164 0.422-0.635 0-1.108-0.209-1.418-0.629-0.307-0.419-0.461-0.913-0.461-1.48v-0.164c0-0.568 0.154-1.061 0.461-1.481 0.31-0.419 0.783-0.629 1.418-0.629 0.495 0 0.895 0.147 1.199 0.442 0.305 0.291 0.466 0.655 0.485 1.09h-0.688c-0.018-0.261-0.117-0.482-0.297-0.664-0.177-0.183-0.41-0.274-0.699-0.274-0.297 0-0.53 0.076-0.699 0.227-0.167 0.151-0.285 0.342-0.356 0.574-0.067 0.232-0.101 0.47-0.101 0.715v0.164c0 0.247 0.034 0.487 0.101 0.719 0.068 0.231 0.185 0.423 0.352 0.574 0.169 0.148 0.404 0.222 0.703 0.222z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m16.415 25.642c-0.062 0-0.078-0.031-0.047-0.078l0.327-0.42c0.032-0.047 0.109-0.078 0.172-0.078h5.562c0.062 0 0.078 0.047 0.047 0.093l-0.265 0.405c-0.031 0.047-0.109 0.094-0.156 0.094l-5.64-0.016z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m14.062 27.076c-0.062 0-0.078-0.032-0.046-0.078l0.327-0.421c0.031-0.047 0.109-0.078 0.171-0.078h7.105c0.062 0 0.093 0.047 0.078 0.094l-0.125 0.374c-0.016 0.062-0.078 0.093-0.14 0.093l-7.37 0.016z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m17.833 28.509c-0.063 0-0.078-0.047-0.047-0.093l0.218-0.39c0.031-0.047 0.094-0.093 0.156-0.093h3.116c0.062 0 0.093 0.046 0.093 0.109l-0.031 0.374c0 0.062-0.062 0.109-0.109 0.109l-3.396-0.016z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m34.005 25.362c-0.981 0.249-1.651 0.436-2.617 0.685-0.234 0.063-0.25 0.078-0.452-0.155-0.234-0.265-0.405-0.437-0.733-0.593-0.981-0.482-1.931-0.342-2.82 0.234-1.059 0.686-1.604 1.698-1.589 2.96 0.016 1.247 0.873 2.275 2.104 2.447 1.059 0.14 1.947-0.234 2.648-1.029 0.14-0.171 0.265-0.358 0.421-0.576h-3.007c-0.327 0-0.405-0.203-0.296-0.468 0.202-0.483 0.576-1.293 0.795-1.698 0.046-0.093 0.155-0.249 0.389-0.249h5.671c-0.031 0.421-0.031 0.841-0.093 1.262-0.172 1.122-0.592 2.15-1.278 3.054-1.122 1.48-2.586 2.399-4.44 2.648-1.527 0.203-2.945-0.093-4.191-1.028-1.153-0.873-1.808-2.026-1.979-3.459-0.203-1.698 0.296-3.225 1.324-4.565 1.107-1.449 2.571-2.368 4.363-2.695 1.464-0.265 2.867-0.094 4.129 0.763 0.825 0.545 1.417 1.293 1.807 2.197 0.093 0.14 0.031 0.218-0.156 0.265z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m39.162 33.978c-1.418-0.031-2.711-0.437-3.801-1.371-0.92-0.795-1.496-1.808-1.683-3.007-0.281-1.761 0.202-3.319 1.262-4.706 1.137-1.495 2.508-2.274 4.362-2.602 1.59-0.28 3.085-0.124 4.441 0.795 1.231 0.841 1.994 1.979 2.197 3.474 0.264 2.104-0.343 3.818-1.792 5.282-1.028 1.044-2.29 1.698-3.739 1.994-0.421 0.078-0.842 0.094-1.247 0.141zm3.708-6.295c-0.015-0.202-0.015-0.358-0.046-0.514-0.281-1.542-1.699-2.415-3.179-2.072-1.449 0.327-2.384 1.246-2.726 2.711-0.281 1.215 0.311 2.446 1.433 2.945 0.857 0.374 1.714 0.327 2.54-0.094 1.23-0.639 1.9-1.636 1.978-2.976z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,250.77,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#0aafce" offset="0"/>
+ <stop style="stop-color:#2bbbb1" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-gradle.svg b/.icons/kora/mimetypes/scalable/text-x-gradle.svg
new file mode 100644
index 000000000..70cf73bfd
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-gradle.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#005945" offset="0"/>
+ <stop stop-color="#62a68c" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m33.135 14.8c-.953-.017-1.912.33-2.662 1.045-.072.069-.114.167-.117.268.001.1.039.195.107.267l.475.502c.128.13.33.144.475.033.376-.29.833-.445 1.304-.443.884-.004 1.683.537 2.022 1.371s.151 1.795-.475 2.432c-3.021 3.086-7.053-5.562-16.205-1.114-.315.151-.553.428-.658.766s-.069.707.103 1.016l1.569 2.47c.34.6.891.811 1.484.473l.037-.021-.029.021.695-.398c.776-.492 1.508-1.051 2.19-1.67.426-.277.803.312.517.566-.718.651-1.49 1.237-2.308 1.75h-.022l-.695.395c-.294.17-.627.259-.965.257-.71 0-1.168-.383-1.527-1.009l-1.483-2.319c-2.849 2.056-4.579 6.016-3.65 11.041.034.173.183.299.355.301h1.49c.365.034.335-.333.403-.5 0-1.381 1.119-2.5 2.5-2.5 1.321.001 2.414 1.029 2.494 2.348.028.108.058.216.072.33.024.185.177.322.36.322h1.646c.182 0 .335-.138.358-.322.015-.119.046-.232.076-.344.087-1.313 1.178-2.334 2.494-2.334 1.381 0 2.5 1.119 2.5 2.5 0 .5.301.5.301.5h1.527c.197 0 .358-.162.361-.363.039-2.342.656-5.031 2.418-6.379 6.106-4.666 4.502-8.667 3.088-10.119-.725-.741-1.671-1.122-2.625-1.139zm-3.693 7.035c.245.033.466.194.572.436.142.322.045.701-.234.91v-.004l-1.164-.598c-.001-.353.238-.657.576-.732.084-.019.168-.023.25-.012z" fill="#ffffff" fill-opacity=".5" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-gtkrc.svg b/.icons/kora/mimetypes/scalable/text-x-gtkrc.svg
new file mode 100644
index 000000000..f344c3ea8
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-gtkrc.svg
@@ -0,0 +1,12 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 396.55 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#9b070f" offset="0"/>
+ <stop stop-color="#e65130" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path d="m17.327 22.371h12.922v12.922h-12.922z" fill="#5f0c0d" stroke="#5f0c0d" stroke-width="1.08"/>
+ <circle cx="41.762" cy="28.832" r="6.509" fill="#5f0c0d" stroke="#5f0c0d" stroke-width=".98"/>
+ <circle cx="41.753" cy="28.826" r="4" fill="#ff7258"/>
+ <path d="m32.363 24.013-1.228-1.229c-.169-.168-.374-.253-.614-.253-.241 0-.446.085-.615.253l-5.925 5.934-2.655-2.664c-.169-.169-.374-.253-.614-.253-.241 0-.446.084-.615.253l-1.228 1.228c-.169.169-.253.374-.253.614 0 .241.084.446.253.615l3.27 3.269 1.228 1.229c.169.168.373.253.614.253s.446-.085.614-.253l7.768-7.768c.169-.169.253-.373.253-.614s-.084-.446-.253-.614z" fill="#ff7258" fill-rule="nonzero"/>
+ <path d="m25.464 60.493c-.453 0-.823-.115-1.109-.344-.286-.223-.492-.481-.617-.772l.656-.274c.073.208.206.383.398.523.198.141.422.211.672.211.395 0 .705-.12.929-.359.229-.234.343-.554.343-.96v-.367h-.031c-.125.187-.302.343-.531.468s-.487.188-.773.188c-.494 0-.921-.196-1.28-.586s-.539-.874-.539-1.452.18-1.062.539-1.452c.359-.391.786-.586 1.28-.586.286 0 .544.063.773.188.229.124.406.281.531.468h.031v-.531h.687v3.631c0 .655-.19 1.152-.57 1.491-.38.343-.843.515-1.389.515zm.054-2.342c.339 0 .625-.125.859-.375.239-.25.359-.586.359-1.007 0-.422-.12-.757-.359-1.007-.234-.25-.52-.375-.859-.375-.333 0-.619.128-.859.383-.239.249-.359.583-.359.999s.12.752.359 1.007c.24.25.526.375.859.375zm4.39.593c-.4 0-.707-.107-.921-.32-.208-.213-.312-.515-.312-.906v-2.006h-.672v-.656h.672v-1.171h.718v1.171h.937v.656h-.937v1.952c0 .416.172.624.515.624.131 0 .24-.02.328-.062l.25.617c-.156.067-.349.101-.578.101zm1.869-5.652v3.443l1.655-1.679h.922v.031l-1.492 1.492 1.562 2.271v.032h-.867l-1.202-1.804-.578.578v1.226h-.718v-5.59zm3.767 5.59h-.719v-3.826h.687v.625h.032c.073-.209.221-.38.445-.516.229-.135.45-.203.663-.203.214 0 .393.032.539.094l-.273.672c-.094-.037-.221-.055-.383-.055-.26 0-.492.104-.695.312-.197.203-.296.471-.296.804zm3.638.125c-.573 0-1.044-.193-1.413-.578-.37-.39-.555-.877-.555-1.46s.185-1.067.555-1.452c.369-.391.84-.586 1.413-.586.427 0 .781.104 1.062.312.281.209.486.472.616.789l-.655.273c-.198-.479-.555-.718-1.07-.718-.318 0-.599.13-.843.39-.24.261-.359.591-.359.992s.119.731.359.991c.244.261.525.391.843.391.536 0 .906-.24 1.109-.718l.64.273c-.13.312-.341.575-.633.788-.286.209-.642.313-1.069.313z" fill="#fff"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-haskell.svg b/.icons/kora/mimetypes/scalable/text-x-haskell.svg
new file mode 120000
index 000000000..6e531487c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-haskell.svg
@@ -0,0 +1 @@
+text-x-r.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-hex.svg b/.icons/kora/mimetypes/scalable/text-x-hex.svg
new file mode 120000
index 000000000..6e531487c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-hex.svg
@@ -0,0 +1 @@
+text-x-r.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-install.svg b/.icons/kora/mimetypes/scalable/text-x-install.svg
new file mode 100644
index 000000000..22bb19f0b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-install.svg
@@ -0,0 +1,18 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m23.229 54.116c-0.104 0.104-0.23 0.156-0.377 0.156-0.148 0-0.273-0.052-0.377-0.156s-0.156-0.229-0.156-0.377 0.052-0.273 0.156-0.377 0.229-0.156 0.377-0.156c0.147 0 0.273 0.052 0.377 0.156s0.155 0.229 0.155 0.377-0.051 0.273-0.155 0.377zm0 5.024h-0.754v-4.016h0.754v4.016z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m24.939 55.124v0.557h0.033c0.109-0.191 0.281-0.352 0.516-0.483 0.235-0.137 0.486-0.205 0.754-0.205 0.497 0 0.877 0.153 1.139 0.459 0.263 0.306 0.394 0.716 0.394 1.229v2.459h-0.754v-2.344c0-0.743-0.331-1.115-0.992-1.115-0.311 0-0.565 0.126-0.762 0.377-0.197 0.246-0.295 0.533-0.295 0.861v2.221h-0.754v-4.016h0.721z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m30.111 59.271c-0.448 0-0.819-0.109-1.114-0.328-0.29-0.218-0.503-0.492-0.639-0.819l0.672-0.279c0.213 0.503 0.576 0.754 1.09 0.754 0.235 0 0.426-0.052 0.573-0.156 0.153-0.104 0.23-0.24 0.23-0.41 0-0.262-0.183-0.439-0.549-0.532l-0.812-0.197c-0.257-0.066-0.5-0.188-0.729-0.369-0.23-0.186-0.344-0.434-0.344-0.746 0-0.355 0.155-0.642 0.467-0.86 0.317-0.224 0.691-0.336 1.123-0.336 0.355 0 0.672 0.082 0.95 0.246 0.279 0.158 0.478 0.388 0.599 0.688l-0.656 0.271c-0.148-0.356-0.454-0.533-0.918-0.533-0.224 0-0.412 0.046-0.565 0.139s-0.23 0.219-0.23 0.377c0 0.23 0.178 0.385 0.533 0.467l0.795 0.189c0.377 0.087 0.655 0.238 0.836 0.451 0.18 0.213 0.27 0.453 0.27 0.721 0 0.36-0.147 0.661-0.442 0.901-0.295 0.241-0.675 0.361-1.14 0.361z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m34.039 59.205c-0.421 0-0.743-0.112-0.967-0.336-0.219-0.224-0.328-0.541-0.328-0.95v-2.107h-0.705v-0.688h0.705v-1.229h0.754v1.229h0.983v0.688h-0.983v2.049c0 0.437 0.18 0.656 0.541 0.656 0.136 0 0.251-0.022 0.344-0.066l0.262 0.648c-0.164 0.071-0.366 0.106-0.606 0.106z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m36.389 59.271c-0.426 0-0.784-0.123-1.074-0.369-0.284-0.246-0.426-0.571-0.426-0.975 0-0.437 0.169-0.779 0.508-1.025 0.339-0.251 0.757-0.377 1.254-0.377 0.443 0 0.806 0.082 1.09 0.246v-0.114c0-0.295-0.101-0.53-0.303-0.705-0.202-0.181-0.451-0.271-0.746-0.271-0.218 0-0.418 0.052-0.598 0.156-0.175 0.104-0.295 0.246-0.361 0.426l-0.688-0.295c0.093-0.24 0.276-0.462 0.549-0.664 0.273-0.207 0.634-0.311 1.082-0.311 0.513 0 0.939 0.15 1.278 0.451 0.339 0.3 0.508 0.724 0.508 1.27v2.426h-0.721v-0.557h-0.033c-0.3 0.458-0.74 0.688-1.319 0.688zm0.123-0.688c0.311 0 0.593-0.115 0.844-0.345 0.257-0.235 0.385-0.511 0.385-0.827-0.213-0.175-0.533-0.263-0.959-0.263-0.366 0-0.642 0.08-0.827 0.238-0.186 0.158-0.279 0.344-0.279 0.557 0 0.197 0.085 0.353 0.254 0.467 0.169 0.115 0.363 0.173 0.582 0.173z" style="fill-rule:nonzero;fill:#fff"/>
+ <rect x="39.312" y="53.272" width=".754" height="5.868" style="fill:#fff"/>
+ <rect x="40.977" y="53.272" width=".754" height="5.868" style="fill:#fff"/>
+ <path d="m43 21.628c0-1.585-1.286-2.871-2.871-2.871h-16.258c-1.585 0-2.871 1.286-2.871 2.871v10.859c0 1.585 1.286 2.871 2.871 2.871h16.258c1.585 0 2.871-1.286 2.871-2.871v-10.859z" style="fill:#143f4d"/>
+ <path d="m32.316 30.088l3.544-3.549c0.138-0.131 0.207-0.294 0.207-0.49s-0.069-0.359-0.207-0.49l-0.409-0.414c-0.134-0.134-0.297-0.201-0.489-0.201-0.189 0-0.354 0.067-0.496 0.201l-2.64 2.646-2.646-2.646c-0.134-0.134-0.298-0.201-0.49-0.201-0.189 0-0.354 0.067-0.495 0.201l-0.409 0.414c-0.134 0.134-0.201 0.298-0.201 0.49s0.067 0.356 0.201 0.49l3.544 3.549c0.142 0.135 0.307 0.202 0.496 0.202 0.192 0 0.355-0.067 0.49-0.202z" style="fill-rule:nonzero;fill:#1987a2"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(1.07196,-49.7469,49.7469,1.07196,251.234,55.94)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#006474" offset="0"/>
+ <stop style="stop-color:#32abd1" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-java-source.svg b/.icons/kora/mimetypes/scalable/text-x-java-source.svg
new file mode 120000
index 000000000..5a6bee202
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-java-source.svg
@@ -0,0 +1 @@
+application-java.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-java.svg b/.icons/kora/mimetypes/scalable/text-x-java.svg
new file mode 120000
index 000000000..5a6bee202
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-java.svg
@@ -0,0 +1 @@
+application-java.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-javascript.svg b/.icons/kora/mimetypes/scalable/text-x-javascript.svg
new file mode 120000
index 000000000..f5bb9a863
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-javascript.svg
@@ -0,0 +1 @@
+application-javascript.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-json.svg b/.icons/kora/mimetypes/scalable/text-x-json.svg
new file mode 120000
index 000000000..2d1e842a4
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-json.svg
@@ -0,0 +1 @@
+application-json.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-jsx.svg b/.icons/kora/mimetypes/scalable/text-x-jsx.svg
new file mode 120000
index 000000000..b2d72fede
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-jsx.svg
@@ -0,0 +1 @@
+application-x-jsx.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-justfile.svg b/.icons/kora/mimetypes/scalable/text-x-justfile.svg
new file mode 100644
index 000000000..571582ac2
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-justfile.svg
@@ -0,0 +1 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -49.619 49.619 0 615.22 51.088)" gradientUnits="userSpaceOnUse" x1="0" x2="1" y1="0" y2="0"><stop offset="0" stop-color="#a5504c"/><stop offset="1" stop-color="#cd7f69"/></linearGradient><path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)" transform="matrix(.75 0 0 .75 0 .199125)"/><path d="m15.451 24-1.429 1.597 5.384 4.814-5.406 5.112 1.472 1.557 7.1-6.713zm5.714 0-1.429 1.597 5.384 4.814-5.406 5.112 1.472 1.557 7.1-6.713zm5.714 0-1.429 1.597 5.384 4.814-5.406 5.112 1.472 1.557 7.1-6.713z" fill="#5e271f" fill-rule="nonzero" transform="translate(.57981 -6.54)"/></svg> \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-katefilelist.svg b/.icons/kora/mimetypes/scalable/text-x-katefilelist.svg
new file mode 120000
index 000000000..529423ddb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-katefilelist.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-kotlin.svg b/.icons/kora/mimetypes/scalable/text-x-kotlin.svg
new file mode 100644
index 000000000..1f76b710a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-kotlin.svg
@@ -0,0 +1,9 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 250.77 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#396ceb" offset="0"/>
+ <stop stop-color="#6e9ce0" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path d="m21 17.553v22h22l-11-11 11-11zm1 1h9l-9 9zm10.414 0h8.172l-18.586 18.586v-8.172zm-1.121 10.707 9.293 9.293h-18.586z" fill="#2d479a" fill-rule="nonzero"/>
+ <path transform="translate(.389489 8.04352)" d="m24.199 49.663-1.465-1.961-.457.473v1.488h-.726v-6h.726v3.625l.387-.461 1.313-1.39h.882l-1.648 1.762 1.84 2.464zm1.215-2.066v-.09c0-.612.172-1.123.516-1.533.343-.41.811-.615 1.402-.615.596 0 1.067.205 1.412.615s.518.921.518 1.533v.09c0 .612-.173 1.122-.518 1.531s-.813.613-1.404.613c-.594 0-1.063-.204-1.408-.613s-.518-.919-.518-1.531zm.723-.09v.09c0 .419.099.783.299 1.09.199.307.5.461.904.461.396 0 .694-.154.894-.461.201-.307.301-.671.301-1.09v-.09c0-.414-.1-.777-.301-1.088-.2-.311-.501-.467-.902-.467-.398 0-.697.156-.896.467-.2.311-.299.674-.299 1.088zm5.82 2.156c-.057.019-.132.036-.225.053-.092.017-.203.025-.334.025-.268 0-.497-.082-.687-.246s-.285-.458-.285-.882v-2.622h-.774v-.554h.774v-1.028h.722v1.028h.79v.554h-.79v2.625c0 .217.047.355.141.415.094.059.202.089.324.089.06 0 .123-.005.19-.017.066-.012.116-.022.15-.029zm1.613-6v6h-.726v-6zm1.164.653c0-.117.036-.216.108-.297.071-.081.178-.121.318-.121.138 0 .244.04.319.121.074.081.111.18.111.297 0 .112-.037.207-.111.287-.075.079-.181.119-.319.119-.14 0-.247-.04-.318-.119-.072-.08-.108-.175-.108-.287zm.782 1.121v4.226h-.727v-4.226zm2.914.531c-.232 0-.437.063-.614.188s-.316.287-.418.488v3.019h-.722v-4.226h.683l.024.527c.32-.403.741-.605 1.262-.605.416 0 .746.117.99.351.243.235.365.629.365 1.184v2.769h-.727v-2.777c0-.331-.072-.566-.216-.707-.145-.141-.354-.211-.627-.211z" fill="#fff"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-kvc.svg b/.icons/kora/mimetypes/scalable/text-x-kvc.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-kvc.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-kvt.svg b/.icons/kora/mimetypes/scalable/text-x-kvt.svg
new file mode 100644
index 000000000..929f9af3b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-kvt.svg
@@ -0,0 +1,21 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 177.88 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#b5bdc2" offset="0"/>
+ <stop stop-color="#dddddd" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <g transform="matrix(2.0346 0 0 2.035 14.777 14.777)" fill-rule="nonzero" opacity=".75">
+ <path d="m13.323 3.603c-.048.049 2.02 4.86 2.02 4.86l-2.02 4.858s-4.86-2.568-4.86-4.859c0-2.29 4.86-4.859 4.86-4.859z" fill="#46a926"/>
+ <path d="m3.604 13.321c.049-.049-2.02-4.859-2.02-4.859l2.02-4.859s4.86 2.569 4.86 4.86c0 2.29-4.86 4.858-4.86 4.858z" fill="#f22c42"/>
+ <path d="m13.323 3.603c-.048.049-4.86-2.019-4.86-2.019l-4.86 2.019 4.86 4.86z" fill="#ffda64"/>
+ <path d="m3.604 13.321 4.86 2.013s4.81-2.062 4.86-2.013l-4.86-4.859z" fill="#2f5fdd"/>
+ <path d="m8.464 1.587c-.001 1.758.672 3.516 2.019 4.862l2.845-2.844c-1.288-1.29-3.038-2.016-4.861-2.018z" fill="#a6d74f"/>
+ <path d="m13.328 3.605-2.845 2.844c1.287 1.292 3.039 2.017 4.863 2.012-.003-1.821-.729-3.569-2.018-4.856z" fill="#76c22b"/>
+ <path d="m10.476 10.481c-1.293 1.287-2.021 3.038-2.019 4.862h.069c1.801-.017 3.526-.74 4.8-2.013z" fill="#1463a5"/>
+ <path d="m15.346 8.469c-1.826-.007-3.581.718-4.87 2.012l2.85 2.85c1.291-1.288 2.018-3.038 2.02-4.862z" fill="#2b898f"/>
+ <path d="m1.587 8.463v.003c.002 1.821.727 3.569 2.014 4.857l2.85-2.848c-1.288-1.292-3.04-2.016-4.864-2.011z" fill="#9b33ae"/>
+ <path d="m6.45 10.475-2.85 2.848c1.279 1.282 3.015 2.008 4.826 2.02h.043c.003-1.826-.724-3.58-2.019-4.868z" fill="#7839b7"/>
+ <path d="m8.467 1.587c-1.822 2e-3 -3.57 0.727-4.858 2.015l2.848 2.847c1.293-1.286 2.02-3.037 2.019-4.861h-0.01z" fill="#fdc92b"/>
+ <path d="m3.609 3.602c-1.29 1.287-2.018 3.036-2.021 4.859 1.826.006 3.58-.719 4.869-2.012z" fill="#f34f17"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-ldif.svg b/.icons/kora/mimetypes/scalable/text-x-ldif.svg
new file mode 120000
index 000000000..80081e2c0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-ldif.svg
@@ -0,0 +1 @@
+x-office-contact.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-lilypond.svg b/.icons/kora/mimetypes/scalable/text-x-lilypond.svg
new file mode 120000
index 000000000..529423ddb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-lilypond.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-log.svg b/.icons/kora/mimetypes/scalable/text-x-log.svg
new file mode 120000
index 000000000..15156d28b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-log.svg
@@ -0,0 +1 @@
+text-x-changelog.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-lua.svg b/.icons/kora/mimetypes/scalable/text-x-lua.svg
new file mode 120000
index 000000000..529423ddb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-lua.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-lyx.svg b/.icons/kora/mimetypes/scalable/text-x-lyx.svg
new file mode 120000
index 000000000..b9b085965
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-lyx.svg
@@ -0,0 +1 @@
+application-x-lyx.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-makefile.svg b/.icons/kora/mimetypes/scalable/text-x-makefile.svg
new file mode 120000
index 000000000..a8f987142
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-makefile.svg
@@ -0,0 +1 @@
+gnome-mime-text-x-makefile.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-markdown.svg b/.icons/kora/mimetypes/scalable/text-x-markdown.svg
new file mode 120000
index 000000000..bb05dbb9c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-markdown.svg
@@ -0,0 +1 @@
+text-markdown.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-matlab.svg b/.icons/kora/mimetypes/scalable/text-x-matlab.svg
new file mode 100644
index 000000000..d4d911ec2
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-matlab.svg
@@ -0,0 +1,20 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m17.292 59.408h-0.76v-5.728h1.176l1.552 4.76 1.552-4.76h1.176v5.728h-0.76v-4.84l-1.624 4.84h-0.688l-1.624-4.84v4.84zm28.048 0h-2.176v-5.728h2.144c0.23 0 0.446 0.024 0.648 0.072 0.208 0.043 0.411 0.117 0.608 0.224 0.198 0.101 0.355 0.253 0.472 0.456 0.118 0.197 0.176 0.435 0.176 0.712 0 0.549-0.272 0.952-0.816 1.208 0.715 0.219 1.072 0.685 1.072 1.4 0 1.104-0.709 1.656-2.128 1.656zm-12.688-5.056h-1.904v5.056h-0.76v-5.056h-1.888v-0.672h4.552v0.672zm-4.72 5.056h-0.816l-0.656-1.712h-2.416l-0.656 1.712h-0.816l2.312-5.728h0.736l2.312 5.728zm14.656 0h-0.816l-0.656-1.712h-2.416l-0.656 1.712h-0.816l2.312-5.728h0.736l2.312 5.728zm-8.445-0.672h2.816v0.672h-3.576v-5.728h0.76v5.056zm11.101-1.976h-1.32v1.976h1.416c0.491 0 0.84-0.085 1.048-0.256 0.214-0.171 0.32-0.413 0.32-0.728 0-0.325-0.106-0.571-0.32-0.736-0.213-0.171-0.594-0.256-1.144-0.256zm-20.944 0.264h1.904l-0.624-1.648c-0.171-0.464-0.28-0.829-0.328-1.096-0.048 0.267-0.157 0.632-0.328 1.096l-0.624 1.648zm14.656 0h1.904l-0.624-1.648c-0.17-0.464-0.28-0.829-0.328-1.096-0.048 0.267-0.157 0.632-0.328 1.096l-0.624 1.648zm6.104-2.672h-1.136v1.736h1.232c0.475 0 0.808-0.072 1-0.216 0.198-0.144 0.296-0.355 0.296-0.632 0-0.363-0.112-0.6-0.336-0.712-0.218-0.117-0.57-0.176-1.056-0.176z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m35.843 16.058c-1.665 0.176-2.73 1.66-3.326 3.192-2.793 6.948-5.3 5.572-12.004 8.503-0.096 0.091 5e-3 0.259 0.226 0.384 0.22 0.128 1.474 0.986 2.805 1.91 1.326 0.924 2.479 1.675 2.561 1.68 1e-3 0 6e-3 -3e-3 6e-3 -3e-3l1.09-1.076c1.118-1.096 3.532-4.531 4.521-6.419 0.333-0.638 0.993-2.024 1.459-3.084 1.128-2.55 2.251-4.687 2.663-5.064-2e-3 -4e-3 3e-3 -0.023-1e-3 -0.023z" style="fill-rule:nonzero;fill:url(#_Linear2)"/>
+ <path d="m36.143 16.007c-0.096-0.016-0.175-6e-3 -0.271 0.043-0.39 0.312-1.54 2.494-2.69 5.095-0.466 1.06-1.128 2.446-1.46 3.084-0.989 1.888-3.404 5.324-4.522 6.42l-1.089 1.075 0.824 0.805c0.477 0.523 1.107 1.609 1.63 2.823 0.992 2.314 1.165 2.648 1.354 2.648 0.09 0 0.599-0.287 1.166-0.648 1.265-0.821 2.447-1.924 4.055-3.802 2.511-2.926 4.396-3.546 6.717-2.203 0.628 0.365 1.143 0.595 1.143 0.509 0-0.09-0.321-0.971-0.704-1.963-0.384-0.992-1.428-3.794-2.316-6.226-0.594-1.001-2.451-7.474-3.839-7.66h2e-3z" style="fill-rule:nonzero;fill:url(#_Linear3)"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,469.44,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#348692" offset="0"/>
+ <stop style="stop-color:#69b9cd" offset="1"/>
+ </linearGradient>
+ <linearGradient id="_Linear2" x2="1" gradientTransform="matrix(-15.9194,14.5744,-14.5744,-15.9194,-666.264,-750.844)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#fff" offset="0"/>
+ <stop style="stop-color:#ccc;stop-opacity:.67" offset="1"/>
+ </linearGradient>
+ <linearGradient id="_Linear3" x2="1" gradientTransform="matrix(8.01435,-17.7315,17.7315,8.01435,878.967,418.469)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#fff;stop-opacity:.78" offset="0"/>
+ <stop style="stop-color:#fff" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-maxima-out.svg b/.icons/kora/mimetypes/scalable/text-x-maxima-out.svg
new file mode 120000
index 000000000..9c17d1605
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-maxima-out.svg
@@ -0,0 +1 @@
+text-x-wxmathml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-maximasession.svg b/.icons/kora/mimetypes/scalable/text-x-maximasession.svg
new file mode 120000
index 000000000..9c17d1605
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-maximasession.svg
@@ -0,0 +1 @@
+text-x-wxmathml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-meson.svg b/.icons/kora/mimetypes/scalable/text-x-meson.svg
new file mode 120000
index 000000000..be9125c76
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-meson.svg
@@ -0,0 +1 @@
+text-x-cmake.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-microdvd.svg b/.icons/kora/mimetypes/scalable/text-x-microdvd.svg
new file mode 120000
index 000000000..043fc373c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-microdvd.svg
@@ -0,0 +1 @@
+application-x-subrip.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-mo.svg b/.icons/kora/mimetypes/scalable/text-x-mo.svg
new file mode 100644
index 000000000..9c61f8f8f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-mo.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m24.094 23s-3.094 1e-3 -3.094 2.857v8.686c0 1.582 1.401 2.457 3.142 2.457h6.858l4 4 4-4h0.858s3.142 0.399 3.142-2.457v-8.686c0-2.856-3.142-2.857-3.142-2.857h-15.764z" style="fill-rule:nonzero;fill:#bc71c5"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,615.22,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#d0d0d0" offset="0"/>
+ <stop style="stop-color:#f4f4f4" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-modelica.svg b/.icons/kora/mimetypes/scalable/text-x-modelica.svg
new file mode 100644
index 000000000..21e550421
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-modelica.svg
@@ -0,0 +1,13 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <rect x="20" y="21.235" width="24" height="3" style="fill-rule:nonzero;fill:#2196f3"/>
+ <rect x="20" y="27.235" width="24" height="3" style="fill-rule:nonzero;fill:#8bc34a"/>
+ <rect x="20" y="33.235" width="24" height="3" style="fill-rule:nonzero;fill:#ffc107"/>
+ <rect x="20" y="39.235" width="17" height="3" style="fill-rule:nonzero;fill:#ff5722"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,615.22,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#455a64" offset="0"/>
+ <stop style="stop-color:#546e7a" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-mpsub.svg b/.icons/kora/mimetypes/scalable/text-x-mpsub.svg
new file mode 120000
index 000000000..043fc373c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-mpsub.svg
@@ -0,0 +1 @@
+application-x-subrip.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-ms-regedit.svg b/.icons/kora/mimetypes/scalable/text-x-ms-regedit.svg
new file mode 100644
index 000000000..93c0ccdd5
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-ms-regedit.svg
@@ -0,0 +1,9 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#abbbc6" offset="0"/>
+ <stop stop-color="#eef1f3" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m26 29.302c0-.827-.672-1.5-1.5-1.5h-3c-.828 0-1.5.673-1.5 1.5v3c0 .828.672 1.5 1.5 1.5h3c.828 0 1.5-.672 1.5-1.5zm-6-6c0-.827-.672-1.5-1.5-1.5h-3c-.828 0-1.5.673-1.5 1.5v3c0 .828.672 1.5 1.5 1.5h3c.828 0 1.5-.672 1.5-1.5zm9.322-8.763c-.409-.707-1.314-.95-2.021-.542l-2.561 1.479c-.707.408-.949 1.313-.541 2.02l1.478 2.561c.409.707 1.314.95 2.021.542l2.561-1.479c.707-.408.949-1.313.541-2.02z" fill="#bbdcff"/>
+ <path d="m20 29.302c0-.827-.672-1.5-1.5-1.5h-3c-.828 0-1.5.673-1.5 1.5v3c0 .828.672 1.5 1.5 1.5h3c.828 0 1.5-.672 1.5-1.5zm12 0c0-.827-.672-1.5-1.5-1.5h-3c-.828 0-1.5.673-1.5 1.5v3c0 .828.672 1.5 1.5 1.5h3c.828 0 1.5-.672 1.5-1.5zm-6-6c0-.827-.672-1.5-1.5-1.5h-3c-.828 0-1.5.673-1.5 1.5v3c0 .828.672 1.5 1.5 1.5h3c.828 0 1.5-.672 1.5-1.5zm10-2c0-.827-.672-1.5-1.5-1.5h-3c-.828 0-1.5.673-1.5 1.5v3c0 .828.672 1.5 1.5 1.5h3c.828 0 1.5-.672 1.5-1.5zm-16-4c0-.827-.672-1.5-1.5-1.5h-3c-.828 0-1.5.673-1.5 1.5v3c0 .828.672 1.5 1.5 1.5h3c.828 0 1.5-.672 1.5-1.5z" fill="#ffffff"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-nfo.svg b/.icons/kora/mimetypes/scalable/text-x-nfo.svg
new file mode 120000
index 000000000..61d1fd799
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-nfo.svg
@@ -0,0 +1 @@
+text-x-readme.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-nim.svg b/.icons/kora/mimetypes/scalable/text-x-nim.svg
new file mode 100644
index 000000000..5768b5b1f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-nim.svg
@@ -0,0 +1,11 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m32.127 20.735s-1.226 0.971-2.476 1.937c-1.286-0.041-3.808 0.248-5.175 0.746-1.259-0.8-2.365-1.683-2.365-1.683s-0.945 1.631-1.54 2.588c-0.881 0.471-1.766 1-2.555 1.7-0.918-0.366-1.981-0.811-2.016-0.826 1.215 2.458 2.032 4.92 4.254 6.399 3.538-5.604 19.977-5.087 23.587-0.031 2.334-1.221 3.241-3.848 4.159-6.273-0.101 0.033-1.349 0.453-2.159 0.762-0.483-0.527-1.622-1.339-2.27-1.731-0.614-1.128-1.508-2.652-1.508-2.652s-1.058 0.79-2.285 1.652c-1.658-0.307-3.663-0.68-5.349-0.588-1.148-0.946-2.302-2.001-2.302-2.001v1e-3z" style="fill-rule:nonzero;fill:#ffa700"/>
+ <path d="m17.256 30.421s1.723 4.183 2.919 7.09c5.068 6.707 18.01 7.173 23.653 0.129 1.335-3.018 3.136-7.259 3.136-7.259-1.447 2.15-3.803 3.635-5.254 4.435-1.031 0.567-3.41 0.909-3.41 0.909l-6.245-3.246-6.281 3.181s-2.347-0.378-3.41-0.876c-2.145-1.149-3.587-2.505-5.108-4.363z" style="fill-rule:nonzero;fill:#ffc504"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,615.22,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#4f4f4f" offset="0"/>
+ <stop style="stop-color:#696969" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-objchdr.svg b/.icons/kora/mimetypes/scalable/text-x-objchdr.svg
new file mode 120000
index 000000000..198860638
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-objchdr.svg
@@ -0,0 +1 @@
+text-x-chdr.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-objcsrc.svg b/.icons/kora/mimetypes/scalable/text-x-objcsrc.svg
new file mode 120000
index 000000000..728e41007
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-objcsrc.svg
@@ -0,0 +1 @@
+text-x-c.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-ocaml.svg b/.icons/kora/mimetypes/scalable/text-x-ocaml.svg
new file mode 100644
index 000000000..d6daf8205
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-ocaml.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#d76d00" offset="0"/>
+ <stop stop-color="#ffd455" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.36c0-.695-.563-1.258-1.258-1.258h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04z" fill="url(#a)"/>
+ <path d="m31.646 11.391c.038.011.148.056.246.101.207.095.648.101.982.044.13-.019.329-.035.492-.037.322-.001.352.008.541.169.151.131.324.857.507.896.177.037.588.062 1.401.085.373.012.717.028.765.037.149.029.171-.211.468.278.041.068.155.208.255.315.107.114.189.219.203.262.016.043.022.132.016.227-.01.152-.012-.213-.081-.153-.084.07-.086.087-.029.163.051.07.07.254.037.355-.047.142-.242.249-.521.286-.191.027-.392-.002-.592-.088-.087-.036-.169-.068-.181-.068-.014 0-.083.045-.156.1-.143.106-.395.237-.725.374-.12.051-.26.115-.315.144l-.098.053-.034.155c-.041.194-.118.359-.36.777-.354.61-.334.521-.403 1.923-.033.688-.122 1.259-.326 2.117-.496 2.084-1.055 3.267-1.891 4.003-.452.397-.702.511-2.415 1.1l-.197.068-.013.415c-.014.439-.057.505-.156 1.158-.096.645-.135.952-.135 1.253.002.29.011.364.108.709l.053.195-.012.592c-.008.393-.006.631.008.709.025.132.36 1.327.464 1.653.069.216.138.359.476.998.201.381.262.531.299.727.033.177.114.268.328.367.168.076.333.111.547.111.219 0 .478.037.559.076.039.021.082.06.094.085.065.14.053.328-.027.423-.044.051-.063.059-.132.053l-.081-.006-.011.103c-.034.264-.183.307-1.021.289-.539-.011-.697-.031-.872-.106-.11-.049-.21-.148-.269-.268-.049-.1-.059-.23-.041-.651.004-.107-.006-.177-.034-.262-.075-.218-.159-.525-.315-1.144-.165-.651-.234-.9-.491-1.772-.156-.524-.158-.528-.256-.641-.208-.241-.342-.62-.405-1.161-.035-.29-.077-.422-.244-.768-.201-.417-.295-.607-.472-1.319-.173-.688-.344-.839-.566-1.354-.211-.493-.366-.711-.5-.711-.081 0-.187.109-.279.282-.085.159-.126.26-.252.612-.187.52-.413 1.07-.875 2.117-.476 1.08-.524 1.237-.59 1.923-.05.491-.089.623-.325 1.09l-.083.161.01 1.381c.012 1.729.038 2.041.185 2.329.039.075.079.151.085.167.008.015.082.058.167.091.204.084.342.177.503.34.213.214.284.406.191.515-.049.06-.179.103-.316.103-.154 0-.168.015-.122.124.068.159.006.179-.512.159-.773-.029-1.074-.14-1.292-.476-.073-.116-.071-.184.016-.324.13-.208.169-.282.157-.293-.006-.006-.212-.02-.458-.028-.468-.015-.584-.033-.736-.106-.214-.105-.254-.241-.163-.585.01-.035-.01-.066-.094-.146-.197-.188-.282-.39-.457-1.084-.183-.732-.307-1.068-.627-1.689-.891-1.723-.905-1.762-1.056-2.867-.128-.944-.225-1.31-.74-2.815-.145-.427-.336-1.004-.423-1.282-.193-.616-.259-.789-.344-.878-.061-.064-.073-.068-.153-.06-.24.027-.319.219-.252.623.029.187.031.649.002.904-.03.27-.104.472-.392 1.043-.369.74-.468 1.027-.562 1.631-.047.301-.045.505.006.618.067.146.09.301.08.542-.015.336-.074.579-.271 1.113-.037.099-.045.181-.061.544-.016.396-.047.907-.098 1.573-.01.15-.024.693-.032 1.098-.016 1.007.004 1.156.181 1.389.089.119.309.331.492.476.309.247.374.338.358.503-.014.142-.073.187-.246.187s-.191.013-.191.14c0 .101 0 .127-.075.15-.198.066-1.007.088-1.191.033-.124-.035-.268-.181-.319-.294-.059-.124-.049-.315.023-.515.158-.431.17-.503.242-1.478.095-1.259.101-1.471.101-2.281-.002-.75-.006-.853-.065-1.486-.12-1.306-.122-1.471-.022-1.972.081-.408.104-.73.091-1.253-.008-.34-.024-.518-.061-.747-.144-.878-.616-2.887-.701-2.978-.023-.025-.129.031-.334.182-.246.181-.639.412-1.056.622-.352.179-.47.218-.5.171-.045-.072 0-.288.103-.486.133-.264.348-.468.775-.744.151-.099.308-.217.35-.262.043-.046.118-.167.167-.27l.092-.188.008-.243c.002-.134-.01-.519-.027-.855-.073-1.303-.002-1.744.452-2.806.206-.488.484-1.028.661-1.292.122-.183.232-.313.45-.534.396-.4.449-.494.639-1.129.303-1.002.486-1.615.575-1.767.08-.134.326-.367.533-.503.2-.132.529-.293.692-.342.234-.07.649-.056.836.026.047.021.128.075.177.12.191.175.336.414.787 1.299.167.327.33.697.364.736.055.066.071.074.153.074.112 0 .165-.033.344-.208.313-.309.415-1.094.612-2.055.112-.542.148-.66.25-.812.153-.227.389-.383.716-.472.139-.039.206-.043.58-.045.334 0 .458.008.586.035.401.086.716.255 1.033.556.316.303.458.528.623 1.002.215.614.305 1.268.905 1.746.421.338.753.767 1.241 1.612.433.75.72 1.414 1.054 1.723.386.356.204.426.784.427.524 0 .718-.066.848-.285.148-.245.323-1.985.323-2.976 0-.489-.02-.646-.118-.899-.171-.443-.183-.802-.045-1.224.06-.184.098-.262.383-.786.303-.554.329-.595.437-.713.126-.138.257-.204.425-.212.07-.004.159.002.196.014zm-10.9 13.783c-.055.144-.055 1.097 0 1.647.03.282.026.715-.009 1.274-.034.515-.028 1.026.011 1.377.055.467.201 1.152.421 1.978.289 1.082.488 1.589.793 2.01.228.317.749.783.859.767.034-.005.05-.04.097-.219.179-.692.238-1.136.238-1.797 0-.553-.022-.786-.118-1.222-.185-.841-.201-1.25-.073-1.827.049-.222.053-.278.053-.641 0-.27-.01-.474-.033-.632-.112-.784-.126-.961-.144-1.839-.008-.381-.02-.703-.025-.713-.008-.013-.055-.004-.13.027-.445.175-1.037.128-1.534-.122-.128-.064-.284-.119-.341-.12-.031 0-.051.015-.065.052z" fill="#ffffff" fill-opacity=".5" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-octave.svg b/.icons/kora/mimetypes/scalable/text-x-octave.svg
new file mode 100644
index 000000000..11bda6c78
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-octave.svg
@@ -0,0 +1,15 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m23.433 59.184c-0.267 0.139-0.584 0.208-0.952 0.208s-0.688-0.069-0.96-0.208c-0.267-0.139-0.469-0.32-0.608-0.544-0.133-0.229-0.232-0.461-0.296-0.696-0.059-0.235-0.088-0.475-0.088-0.72 0-0.651 0.171-1.173 0.512-1.568 0.347-0.4 0.827-0.6 1.44-0.6s1.091 0.2 1.432 0.6c0.347 0.395 0.52 0.917 0.52 1.568 0 0.245-0.032 0.485-0.096 0.72-0.059 0.235-0.157 0.467-0.296 0.696-0.133 0.224-0.336 0.405-0.608 0.544zm-0.04-3.112c-0.213-0.293-0.517-0.44-0.912-0.44s-0.701 0.147-0.92 0.44c-0.213 0.288-0.32 0.672-0.32 1.152 0 0.192 0.019 0.376 0.056 0.552 0.043 0.176 0.107 0.347 0.192 0.512 0.091 0.16 0.219 0.288 0.384 0.384 0.171 0.096 0.373 0.144 0.608 0.144s0.435-0.048 0.6-0.144c0.171-0.096 0.299-0.224 0.384-0.384 0.091-0.165 0.155-0.336 0.192-0.512 0.043-0.176 0.064-0.36 0.064-0.552 0-0.48-0.109-0.864-0.328-1.152z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m25.03 57.232c0-0.416 0.059-0.773 0.176-1.072 0.118-0.299 0.272-0.523 0.464-0.672 0.198-0.155 0.4-0.264 0.608-0.328 0.208-0.069 0.427-0.104 0.656-0.104 0.928 0 1.48 0.437 1.656 1.312l-0.688 0.104c-0.122-0.56-0.437-0.84-0.944-0.84-0.81 0-1.216 0.531-1.216 1.592s0.392 1.592 1.176 1.592c0.592 0 0.942-0.347 1.048-1.04l0.68 0.088c-0.074 0.464-0.261 0.835-0.56 1.112-0.293 0.277-0.677 0.416-1.152 0.416-0.602 0-1.072-0.195-1.408-0.584-0.33-0.395-0.496-0.92-0.496-1.576z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m30.079 58.12c0 0.229 0.026 0.395 0.08 0.496 0.058 0.101 0.16 0.152 0.304 0.152 0.032 0 0.082-3e-3 0.152-8e-3 0.074-0.011 0.128-0.016 0.16-0.016l0.104 0.552c-0.166 0.032-0.344 0.048-0.536 0.048-0.219 0-0.398-0.024-0.536-0.072-0.134-0.053-0.232-0.141-0.296-0.264-0.059-0.123-0.099-0.248-0.12-0.376-0.016-0.133-0.024-0.317-0.024-0.552v-2.392h-0.512v-0.536h0.512v-1.032l0.712-0.424v1.456h0.696v0.536h-0.696v2.432z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m33.113 55.632c-0.341 0-0.589 0.061-0.744 0.184-0.149 0.117-0.266 0.32-0.352 0.608l-0.672-0.096c0.176-0.848 0.798-1.272 1.864-1.272 0.587 0 1 0.109 1.24 0.328 0.246 0.213 0.368 0.627 0.368 1.24v1.824c0 0.293 0.072 0.576 0.216 0.848h-0.728c-0.069-0.149-0.114-0.32-0.136-0.512-0.485 0.405-0.997 0.608-1.536 0.608-0.416 0-0.757-0.104-1.024-0.312-0.266-0.213-0.4-0.504-0.4-0.872 0-0.427 0.2-0.768 0.6-1.024 0.171-0.112 0.539-0.208 1.104-0.288 0.566-0.085 0.963-0.168 1.192-0.248v-0.176c0-0.56-0.33-0.84-0.992-0.84zm-0.304 3.184c0.864 0 1.296-0.448 1.296-1.344v-0.248c-0.176 0.075-0.469 0.144-0.88 0.208-0.405 0.059-0.725 0.141-0.96 0.248-0.229 0.101-0.344 0.269-0.344 0.504 0 0.421 0.296 0.632 0.888 0.632z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m37.063 59.296l-1.585-4.144h0.752l1.152 3.2 1.192-3.2h0.72l-1.584 4.144h-0.648z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m40.383 57.392c0.027 0.432 0.147 0.779 0.36 1.04 0.219 0.256 0.52 0.384 0.904 0.384 0.512 0 0.877-0.285 1.096-0.856l0.72 0.088c-0.245 0.896-0.853 1.344-1.824 1.344-0.624 0-1.109-0.187-1.456-0.56s-0.52-0.901-0.52-1.584c0-0.667 0.168-1.197 0.504-1.592 0.341-0.4 0.819-0.6 1.432-0.6 0.555 0 0.995 0.168 1.32 0.504 0.325 0.331 0.509 0.787 0.552 1.368v0.464h-3.088zm0.04-0.576h2.32c-0.064-0.789-0.44-1.184-1.128-1.184-0.347 0-0.627 0.112-0.84 0.336-0.208 0.219-0.325 0.501-0.352 0.848z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,250.77,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#ce5d1f" offset="0"/>
+ <stop style="stop-color:#fe9861" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-opml+xml.svg b/.icons/kora/mimetypes/scalable/text-x-opml+xml.svg
new file mode 120000
index 000000000..8cee72639
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-opml+xml.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-opml.svg b/.icons/kora/mimetypes/scalable/text-x-opml.svg
new file mode 120000
index 000000000..123801734
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-opml.svg
@@ -0,0 +1 @@
+text-x-opml+xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-pascal.svg b/.icons/kora/mimetypes/scalable/text-x-pascal.svg
new file mode 100644
index 000000000..ccf162781
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-pascal.svg
@@ -0,0 +1,16 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m22.773 58.953c-0.507 0-0.91-0.163-1.207-0.488v2.035h-0.726v-5.852h0.664l0.035 0.465c0.297-0.362 0.704-0.543 1.223-0.543 0.534 0 0.942 0.198 1.226 0.594s0.426 0.917 0.426 1.563v0.082c0 0.617-0.143 1.128-0.43 1.535-0.283 0.406-0.687 0.609-1.211 0.609zm-0.222-3.773c-0.245 0-0.447 0.056-0.606 0.168-0.159 0.109-0.285 0.247-0.379 0.414v2.023c0.097 0.167 0.223 0.305 0.379 0.414 0.159 0.107 0.364 0.16 0.614 0.16 0.39 0 0.675-0.153 0.855-0.461 0.182-0.307 0.274-0.67 0.274-1.089v-0.082c0-0.42-0.092-0.782-0.274-1.086-0.18-0.308-0.467-0.461-0.863-0.461z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m27.953 58.875c-0.047-0.102-0.081-0.25-0.101-0.445-0.136 0.143-0.305 0.267-0.508 0.371-0.203 0.101-0.435 0.152-0.696 0.152-0.432 0-0.778-0.121-1.039-0.363-0.26-0.242-0.39-0.539-0.39-0.891 0-0.453 0.172-0.797 0.515-1.031 0.344-0.237 0.806-0.356 1.387-0.356h0.715v-0.335c0-0.25-0.076-0.45-0.227-0.598-0.148-0.151-0.369-0.227-0.664-0.227-0.273 0-0.494 0.068-0.664 0.203-0.166 0.133-0.25 0.288-0.25 0.465h-0.722c0-0.302 0.152-0.586 0.457-0.851 0.304-0.266 0.712-0.399 1.222-0.399 0.459 0 0.835 0.117 1.129 0.352 0.294 0.234 0.442 0.588 0.442 1.062v1.969c0 0.141 0.011 0.29 0.035 0.449 0.026 0.159 0.064 0.296 0.113 0.41v0.063h-0.754zm-1.199-0.555c0.26 0 0.486-0.065 0.676-0.195 0.192-0.13 0.328-0.275 0.406-0.434v-0.871h-0.598c-0.862 0-1.293 0.261-1.293 0.782 0 0.2 0.068 0.371 0.203 0.511 0.136 0.138 0.338 0.207 0.606 0.207z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.164 57.754c0-0.156-0.059-0.296-0.176-0.418-0.114-0.125-0.38-0.229-0.797-0.313-0.471-0.099-0.843-0.239-1.117-0.421-0.271-0.183-0.406-0.448-0.406-0.797 0-0.334 0.142-0.623 0.426-0.867 0.286-0.245 0.666-0.368 1.14-0.368 0.506 0 0.9 0.129 1.184 0.387s0.426 0.569 0.426 0.934h-0.723c0-0.175-0.077-0.339-0.23-0.493-0.154-0.156-0.373-0.234-0.657-0.234-0.299 0-0.514 0.065-0.644 0.195-0.13 0.131-0.195 0.273-0.195 0.426 0 0.156 0.062 0.283 0.187 0.379 0.125 0.094 0.387 0.185 0.785 0.274 0.518 0.119 0.901 0.274 1.149 0.464 0.247 0.19 0.371 0.456 0.371 0.797 0 0.373-0.15 0.675-0.45 0.906-0.296 0.232-0.691 0.348-1.183 0.348-0.56 0-0.988-0.143-1.285-0.43-0.297-0.286-0.446-0.604-0.446-0.953h0.727c0.016 0.3 0.13 0.507 0.344 0.621 0.216 0.112 0.436 0.168 0.66 0.168 0.294 0 0.519-0.057 0.676-0.171 0.156-0.115 0.234-0.26 0.234-0.434z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m35.52 58.359c0.257 0 0.483-0.076 0.675-0.23 0.196-0.154 0.302-0.35 0.321-0.59h0.687c-0.018 0.378-0.191 0.708-0.519 0.992-0.329 0.282-0.717 0.422-1.164 0.422-0.636 0-1.109-0.21-1.418-0.629-0.308-0.419-0.461-0.913-0.461-1.48v-0.164c0-0.568 0.153-1.062 0.461-1.481 0.309-0.419 0.782-0.629 1.418-0.629 0.494 0 0.894 0.147 1.199 0.442 0.304 0.291 0.466 0.655 0.484 1.09h-0.687c-0.019-0.261-0.118-0.482-0.297-0.665-0.177-0.182-0.41-0.273-0.699-0.273-0.297 0-0.53 0.076-0.7 0.227-0.166 0.151-0.285 0.342-0.355 0.574-0.068 0.232-0.102 0.47-0.102 0.715v0.164c0 0.247 0.034 0.487 0.102 0.718 0.068 0.232 0.185 0.424 0.351 0.575 0.17 0.148 0.404 0.222 0.704 0.222z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m40.625 58.875c-0.047-0.102-0.081-0.25-0.102-0.445-0.135 0.143-0.304 0.267-0.507 0.371-0.204 0.101-0.435 0.152-0.696 0.152-0.432 0-0.778-0.121-1.039-0.363-0.26-0.242-0.39-0.539-0.39-0.891 0-0.453 0.171-0.797 0.515-1.031 0.344-0.237 0.806-0.356 1.387-0.356h0.715v-0.335c0-0.25-0.076-0.45-0.227-0.598-0.148-0.151-0.37-0.227-0.664-0.227-0.273 0-0.495 0.068-0.664 0.203-0.167 0.133-0.25 0.288-0.25 0.465h-0.723c0-0.302 0.153-0.586 0.457-0.851 0.305-0.266 0.713-0.399 1.223-0.399 0.458 0 0.835 0.117 1.129 0.352 0.294 0.234 0.441 0.588 0.441 1.062v1.969c0 0.141 0.012 0.29 0.036 0.449 0.026 0.159 0.063 0.296 0.113 0.41v0.063h-0.754zm-1.199-0.555c0.26 0 0.485-0.065 0.676-0.195 0.192-0.13 0.328-0.275 0.406-0.434v-0.871h-0.598c-0.862 0-1.293 0.261-1.293 0.782 0 0.2 0.068 0.371 0.203 0.511 0.136 0.138 0.338 0.207 0.606 0.207z" style="fill-rule:nonzero;fill:#fff"/>
+ <rect x="42.434" y="52.875" width=".727" height="6" style="fill:#fff"/>
+ <path d="m32.196 29.372h-5.197v8.628h-2.916v-22h8.113c2.499 0 4.407 0.63 5.727 1.889 1.33 1.259 1.995 2.866 1.995 4.82 0 2.125-0.665 3.767-1.995 4.926-1.32 1.158-3.228 1.737-5.727 1.737zm-5.197-10.985v8.613h5.197c1.713 0 2.942-0.398 3.687-1.194 0.746-0.795 1.118-1.818 1.118-3.067 0-1.128-0.372-2.136-1.118-3.022-0.745-0.886-1.974-1.33-3.687-1.33h-5.197z" style="fill-rule:nonzero;fill:#5e4008"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(1.07196,-49.7469,49.7469,1.07196,251.234,55.94)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#b87003" offset="0"/>
+ <stop style="stop-color:#cfa532" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-patch.svg b/.icons/kora/mimetypes/scalable/text-x-patch.svg
new file mode 100644
index 000000000..9623243bd
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-patch.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m26 22c-1.105 0-2 0.895-2 2 1e-3 0.713 0.382 1.372 1 1.729v14.541c-0.618 0.357-0.999 1.016-1 1.73 0 1.105 0.895 2 2 2s2-0.895 2-2c-1e-3 -0.713-0.382-1.372-1-1.729v-14.541c0.618-0.357 0.999-1.016 1-1.73 0-1.105-0.895-2-2-2m2 2l3 2.1v-1.1h4c1.108 0 2 0.892 2 2v13.27c-0.618 0.357-0.999 1.016-1 1.73 0 1.105 0.895 2 2 2s2-0.895 2-2c-1e-3 -0.713-0.382-1.372-1-1.729v-14.271c0-1.662-1.338-2.967-3-3h-5v-1l-3 2zm-2-1c0.552 0 1 0.448 1 1s-0.448 1-1 1-1-0.448-1-1 0.448-1 1-1m0 18c0.552 0 1 0.448 1 1s-0.448 1-1 1-1-0.448-1-1 0.448-1 1-1m12 0c0.552 0 1 0.448 1 1s-0.448 1-1 1-1-0.448-1-1 0.448-1 1-1" style="fill-opacity:.75;fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#758b9a" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-perl.svg b/.icons/kora/mimetypes/scalable/text-x-perl.svg
new file mode 120000
index 000000000..6101aad90
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-perl.svg
@@ -0,0 +1 @@
+application-x-perl.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-php.svg b/.icons/kora/mimetypes/scalable/text-x-php.svg
new file mode 120000
index 000000000..2215b06c4
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-php.svg
@@ -0,0 +1 @@
+application-x-php.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-pkgbuild.svg b/.icons/kora/mimetypes/scalable/text-x-pkgbuild.svg
new file mode 100644
index 000000000..45c6e0a37
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-pkgbuild.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 177.88 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#758b9a" offset="0"/>
+ <stop stop-color="#b5bdc2" offset="1"/>
+ </linearGradient>
+ <path transform="scale(.75)" d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path transform="translate(.517523 -7.61905)" d="m24.001 19c-.891 2.183-1.429 3.612-2.42 5.73.608.644 1.354 1.391 2.565 2.238-1.302-.536-2.189-1.07-2.854-1.628-1.269 2.647-3.259 6.414-7.292 13.66 3.17-1.83 5.699-2.956 7.989-3.387-.098-.423-.153-.882-.149-1.359l.003-.099c.05-2.03 1.036-3.832 2.288-3.726 1.251.105 2.082 2.08 2.031 4.11-.009.382-.052.749-.127 1.089 2.264.444 4.84 1.568 7.965 3.372-.617-1.135-1.169-2.156-1.695-3.13-.827-.642-1.689-1.477-3.451-2.381 1.21.315 2.08.676 2.756 1.083-5.344-9.949-5.778-11.271-7.61-15.571z" fill="#32657e" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-plain.svg b/.icons/kora/mimetypes/scalable/text-x-plain.svg
new file mode 120000
index 000000000..529423ddb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-plain.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-po.svg b/.icons/kora/mimetypes/scalable/text-x-po.svg
new file mode 120000
index 000000000..6e531487c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-po.svg
@@ -0,0 +1 @@
+text-x-r.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-preview.svg b/.icons/kora/mimetypes/scalable/text-x-preview.svg
new file mode 120000
index 000000000..529423ddb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-preview.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-python.svg b/.icons/kora/mimetypes/scalable/text-x-python.svg
new file mode 100644
index 000000000..b5f8cc65b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-python.svg
@@ -0,0 +1,16 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m22.6 58.871c-0.306 0-0.582-0.066-0.828-0.197-0.241-0.131-0.421-0.295-0.541-0.492h-0.033l0.033 0.558v1.77h-0.754v-5.786h0.721v0.557h0.033c0.12-0.196 0.3-0.36 0.541-0.491 0.246-0.132 0.522-0.197 0.828-0.197 0.519 0 0.967 0.205 1.344 0.615 0.377 0.409 0.565 0.917 0.565 1.524 0 0.606-0.188 1.114-0.565 1.524s-0.825 0.615-1.344 0.615zm-0.123-0.689c0.349 0 0.65-0.131 0.901-0.393 0.252-0.268 0.377-0.62 0.377-1.057s-0.125-0.787-0.377-1.049c-0.251-0.268-0.552-0.402-0.901-0.402-0.355 0-0.659 0.131-0.91 0.394-0.246 0.262-0.369 0.614-0.369 1.057 0 0.442 0.123 0.795 0.369 1.057 0.251 0.262 0.555 0.393 0.91 0.393z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m26.113 60.51h-0.778l0.934-2.024-1.655-3.762h0.819l1.197 2.885h0.016l1.164-2.885h0.819l-2.516 5.786z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m30.859 58.805c-0.421 0-0.743-0.112-0.967-0.336-0.219-0.224-0.328-0.541-0.328-0.95v-2.107h-0.705v-0.688h0.705v-1.229h0.754v1.229h0.983v0.688h-0.983v2.049c0 0.437 0.18 0.656 0.541 0.656 0.136 0 0.251-0.022 0.344-0.066l0.262 0.648c-0.164 0.071-0.366 0.106-0.606 0.106z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32.821 52.872v1.852l-0.033 0.557h0.033c0.109-0.191 0.281-0.352 0.516-0.483 0.235-0.137 0.486-0.205 0.754-0.205 0.497 0 0.877 0.153 1.139 0.459s0.394 0.716 0.394 1.229v2.459h-0.754v-2.344c0-0.743-0.331-1.115-0.992-1.115-0.312 0-0.566 0.126-0.762 0.377-0.197 0.246-0.295 0.533-0.295 0.861v2.221h-0.754v-5.868h0.754z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m36.869 55.208c0.388-0.41 0.882-0.615 1.483-0.615s1.096 0.205 1.484 0.615c0.388 0.404 0.582 0.912 0.582 1.524s-0.194 1.123-0.582 1.532c-0.388 0.405-0.883 0.607-1.484 0.607s-1.095-0.202-1.483-0.607c-0.388-0.409-0.582-0.92-0.582-1.532s0.194-1.12 0.582-1.524zm0.557 2.581c0.263 0.262 0.571 0.393 0.926 0.393 0.356 0 0.662-0.131 0.918-0.393 0.263-0.268 0.394-0.62 0.394-1.057s-0.131-0.787-0.394-1.049c-0.256-0.268-0.562-0.402-0.918-0.402-0.355 0-0.663 0.134-0.926 0.402-0.256 0.262-0.385 0.612-0.385 1.049s0.129 0.789 0.385 1.057z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m41.752 54.724v0.557h0.033c0.109-0.191 0.281-0.352 0.516-0.483 0.235-0.137 0.486-0.205 0.754-0.205 0.497 0 0.877 0.153 1.139 0.459s0.393 0.716 0.393 1.229v2.459h-0.754v-2.344c0-0.743-0.33-1.115-0.991-1.115-0.312 0-0.566 0.126-0.762 0.377-0.197 0.246-0.295 0.533-0.295 0.861v2.221h-0.754v-4.016h0.721z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m30 16c-1.662 0-3 1.338-3 3v2h5v1h-5-2c-2.216 0-4 1.784-4 4v2c0 2.216 1.784 4 4 4v-2c0-1.841 1.238-3.369 2.926-3.838 0.147-0.041 0.297-0.072 0.449-0.1 0.205-0.032 0.411-0.062 0.625-0.062h7.225c0.477-0.531 0.775-1.227 0.775-2v-5c0-1.662-1.338-3-3-3h-4zm9 6v2c0 1.841-1.238 3.369-2.926 3.838-0.147 0.041-0.297 0.072-0.449 0.1-0.205 0.032-0.411 0.062-0.625 0.062h-4-3.225c-0.477 0.531-0.775 1.227-0.775 2v5c0 1.662 1.338 3 3 3h4c1.662 0 3-1.338 3-3v-2h-5v-1h7c2.216 0 4-1.784 4-4v-2c0-2.216-1.784-4-4-4z" style="fill-rule:nonzero;fill:#6b470d"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,250.77,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#bc7d17" offset="0"/>
+ <stop style="stop-color:#f9c230" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-python3.svg b/.icons/kora/mimetypes/scalable/text-x-python3.svg
new file mode 120000
index 000000000..06f81fa83
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-python3.svg
@@ -0,0 +1 @@
+text-x-python.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-qml.svg b/.icons/kora/mimetypes/scalable/text-x-qml.svg
new file mode 120000
index 000000000..6e531487c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-qml.svg
@@ -0,0 +1 @@
+text-x-r.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-r-source.svg b/.icons/kora/mimetypes/scalable/text-x-r-source.svg
new file mode 120000
index 000000000..6e531487c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-r-source.svg
@@ -0,0 +1 @@
+text-x-r.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-r.svg b/.icons/kora/mimetypes/scalable/text-x-r.svg
new file mode 120000
index 000000000..529423ddb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-r.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-readme.svg b/.icons/kora/mimetypes/scalable/text-x-readme.svg
new file mode 100644
index 000000000..9e475e6e0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-readme.svg
@@ -0,0 +1,12 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m29.066 59.371c-0.607 0-1.101-0.202-1.484-0.606-0.377-0.405-0.565-0.916-0.565-1.533 0-0.585 0.183-1.087 0.549-1.508 0.371-0.421 0.844-0.631 1.418-0.631 0.595 0 1.07 0.194 1.426 0.582 0.36 0.388 0.541 0.907 0.541 1.557l-9e-3 0.139h-3.171c0.022 0.405 0.155 0.724 0.401 0.959 0.252 0.235 0.544 0.353 0.877 0.353 0.541 0 0.907-0.23 1.098-0.689l0.672 0.279c-0.131 0.311-0.347 0.573-0.647 0.787-0.301 0.207-0.669 0.311-1.106 0.311zm3.884 0c-0.426 0-0.784-0.123-1.073-0.369-0.284-0.246-0.426-0.571-0.426-0.975 0-0.437 0.169-0.779 0.508-1.024 0.338-0.252 0.756-0.377 1.254-0.377 0.442 0 0.806 0.081 1.09 0.245v-0.114c0-0.295-0.101-0.53-0.304-0.705-0.202-0.18-0.45-0.271-0.745-0.271-0.219 0-0.418 0.052-0.599 0.156-0.175 0.104-0.295 0.246-0.36 0.426l-0.689-0.295c0.093-0.24 0.276-0.461 0.549-0.664 0.274-0.207 0.634-0.311 1.082-0.311 0.514 0 0.94 0.15 1.279 0.451 0.338 0.3 0.508 0.724 0.508 1.27v2.426h-0.721v-0.557h-0.033c-0.301 0.459-0.74 0.688-1.32 0.688zm6.679-0.131h-0.722v-0.557h-0.032c-0.121 0.196-0.304 0.36-0.55 0.491-0.24 0.131-0.513 0.197-0.819 0.197-0.519 0-0.967-0.205-1.344-0.615-0.377-0.409-0.566-0.918-0.566-1.524s0.189-1.115 0.566-1.524c0.377-0.41 0.825-0.615 1.344-0.615 0.306 0 0.579 0.066 0.819 0.197 0.246 0.131 0.429 0.295 0.55 0.491h0.032l-0.032-0.557v-1.852h0.754v5.868zm-14.366 0h-0.754v-4.016h0.721v0.656h0.033c0.076-0.219 0.232-0.399 0.467-0.541 0.241-0.142 0.473-0.213 0.697-0.213s0.412 0.033 0.565 0.098l-0.287 0.705c-0.098-0.038-0.232-0.057-0.401-0.057-0.273 0-0.517 0.109-0.73 0.327-0.207 0.213-0.311 0.495-0.311 0.844v2.197zm7.81-0.557c0.312 0 0.593-0.115 0.844-0.345 0.257-0.235 0.386-0.51 0.386-0.827-0.213-0.175-0.533-0.263-0.959-0.263-0.366 0-0.642 0.08-0.828 0.238s-0.279 0.344-0.279 0.557c0 0.197 0.085 0.353 0.254 0.467 0.17 0.115 0.364 0.173 0.582 0.173zm4.556 0c0.355 0 0.655-0.132 0.901-0.394 0.252-0.262 0.377-0.614 0.377-1.057s-0.125-0.795-0.377-1.057c-0.246-0.263-0.546-0.394-0.901-0.394-0.35 0-0.65 0.134-0.902 0.402-0.251 0.262-0.377 0.612-0.377 1.049s0.126 0.789 0.377 1.057c0.252 0.262 0.552 0.394 0.902 0.394zm-7.482-1.935c-0.016-0.229-0.123-0.448-0.319-0.655-0.191-0.208-0.478-0.312-0.861-0.312-0.278 0-0.522 0.088-0.729 0.263-0.202 0.174-0.342 0.409-0.418 0.704h2.327z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m32 16c-6.094 0-11 4.906-11 11s4.906 11 11 11 11-4.906 11-11-4.906-11-11-11z" style="fill-rule:nonzero;fill:#296f79"/>
+ <path d="m31.942 24.817c-0.913 0-1.56 0.741-1.56 1.653v5.621c0 0.912 0.647 1.652 1.56 1.652 0.912 0 1.558-0.74 1.558-1.652v-5.621c0-0.913-0.646-1.653-1.558-1.653zm6e-3 -4.296c-0.943 0-1.708 0.765-1.708 1.708s0.765 1.708 1.708 1.708c0.942 0 1.708-0.765 1.708-1.708s-0.766-1.708-1.708-1.708z" style="fill-rule:nonzero;fill:#65b6c5"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,469.44,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#348692" offset="0"/>
+ <stop style="stop-color:#69b9cd" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-rpm-spec.svg b/.icons/kora/mimetypes/scalable/text-x-rpm-spec.svg
new file mode 100644
index 000000000..107e8f70d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-rpm-spec.svg
@@ -0,0 +1,13 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 396.55 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#9b070f" offset="0"/>
+ <stop stop-color="#e65130" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <g fill="#fff" fill-rule="nonzero">
+ <path d="m26.063 58.44h-.754v-4.016h.721v.656h.033c.076-.219.232-.399.467-.541.241-.142.473-.213.697-.213s.412.032.565.098l-.287.705c-.098-.038-.232-.058-.401-.058-.273 0-.517.11-.73.328-.207.213-.311.495-.311.844z"/>
+ <path d="m30.376 58.571c-.306 0-.582-.066-.828-.197-.24-.131-.42-.295-.541-.492h-.032l.032.558v1.77h-.754v-5.786h.722v.557h.032c.121-.196.301-.36.541-.491.246-.132.522-.197.828-.197.519 0 .967.205 1.344.615.377.409.566.917.566 1.524 0 .606-.189 1.114-.566 1.524s-.825.615-1.344.615zm-.123-.689c.35 0 .65-.131.902-.393.251-.268.377-.62.377-1.057s-.126-.787-.377-1.049c-.252-.268-.552-.402-.902-.402-.355 0-.658.131-.91.394-.245.262-.368.614-.368 1.057 0 .442.123.795.368 1.057.252.262.555.393.91.393z"/>
+ <path d="m32.928 58.44v-4.016h.721v.557h.033c.115-.191.29-.352.525-.483.24-.137.478-.205.713-.205.623 0 1.046.257 1.27.77.328-.513.795-.77 1.401-.77.476 0 .834.153 1.074.459.24.3.361.71.361 1.229v2.459h-.754v-2.344c0-.404-.074-.691-.222-.861-.147-.169-.371-.254-.672-.254-.295 0-.54.126-.737.377-.191.252-.287.538-.287.861v2.221h-.754v-2.344c0-.404-.074-.691-.221-.861-.148-.169-.372-.254-.672-.254-.295 0-.541.126-.738.377-.191.252-.287.538-.287.861v2.221z"/>
+ </g>
+ <path transform="translate(0 7.78197)" d="m32.286 6.718c6.069 0 10.997 4.928 10.997 10.997s-4.928 10.997-10.997 10.997-10.997-4.928-10.997-10.997 4.928-10.997 10.997-10.997zm5.453 9.809c-.452-1.378-1.424-3.831-1.967-4.39-.606-.623-2.657-1.447-2.946-.827-.198.426-.963 1.081-2.155.449-1.905-1.008-2.634.632-2.765 1.132-.133.5-.449 1.922-.449 1.922-.105.579-.246 1.601 3.32 2.265 4.246.79 5.594.223 6.962-.551zm.649.762c-.108.365-.304.762-.951 1.186-1.3.85-2.922 1.016-4.527.997-1.006-.012-3.319-.675-4.865-1.553-1.264-.772-1.285-1.467-.995-2.057-1.91-.206-3.343.179-3.603 1.083-.446 1.551 3.411 4.2 7.804 5.529 4.609 1.395 9.35.421 9.877-2.475.239-1.316-.869-2.289-2.74-2.71z" fill="#4a0207"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-rsrc.svg b/.icons/kora/mimetypes/scalable/text-x-rsrc.svg
new file mode 120000
index 000000000..529423ddb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-rsrc.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-ruby.svg b/.icons/kora/mimetypes/scalable/text-x-ruby.svg
new file mode 100644
index 000000000..c4471f100
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-ruby.svg
@@ -0,0 +1,14 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 396.55 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#9b070f" offset="0"/>
+ <stop stop-color="#e65130" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <g fill-rule="nonzero">
+ <path d="m25.463 58.94h-.754v-4.016h.721v.656h.033c.076-.219.232-.399.467-.541.241-.142.473-.213.697-.213s.412.032.565.098l-.287.705c-.098-.038-.232-.058-.401-.058-.273 0-.517.11-.73.328-.207.213-.311.495-.311.844z" fill="#fff"/>
+ <path d="m31.21 58.94h-.721v-.558h-.033c-.114.192-.289.356-.524.492-.235.131-.484.197-.746.197-.503 0-.885-.153-1.147-.459-.257-.306-.386-.716-.386-1.229v-2.459h.754v2.336c0 .748.331 1.122.992 1.122.312 0 .566-.125.762-.377.197-.251.295-.54.295-.868v-2.213h.754z" fill="#fff"/>
+ <path d="m34.259 59.071c-.306 0-.582-.066-.828-.197-.24-.131-.421-.295-.541-.492h-.033v.558h-.721v-5.868h.754v1.852l-.033.557h.033c.12-.196.301-.36.541-.491.246-.132.522-.197.828-.197.519 0 .967.205 1.344.615.377.409.565.917.565 1.524 0 .606-.188 1.114-.565 1.524s-.825.615-1.344.615zm-.123-.689c.35 0 .65-.131.901-.393.252-.268.377-.62.377-1.057s-.125-.787-.377-1.049c-.251-.268-.551-.402-.901-.402-.355 0-.659.131-.91.394-.246.262-.369.614-.369 1.057 0 .442.123.795.369 1.057.251.262.555.393.91.393z" fill="#fff"/>
+ <path d="m37.772 60.71h-.779l.934-2.024-1.655-3.762h.819l1.197 2.885h.016l1.164-2.885h.82z" fill="#fff"/>
+ <path d="m39.437 18-3.25 4.912-3.358-4.912zm-3.766 6.035h-7.208l3.604 13.707zm-6.967-.805h6.726l-3.363-4.919zm-.757-.318 3.358-4.912h-6.607zm3.356 15.088-3.672-13.965h-7.91zm-11.571-14.77h7.461l-3.25-4.913zm20.454-4.904-3.245 4.904h7.448zm-3.683 5.709-3.672 13.964 11.569-13.964z" fill="#e99090"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-rust.svg b/.icons/kora/mimetypes/scalable/text-x-rust.svg
new file mode 120000
index 000000000..eafcdbec9
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-rust.svg
@@ -0,0 +1 @@
+text-rust.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-sass.svg b/.icons/kora/mimetypes/scalable/text-x-sass.svg
new file mode 100644
index 000000000..765b794e4
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-sass.svg
@@ -0,0 +1,14 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m25.773 56.84c-0.267-0.064-0.477-0.123-0.632-0.176s-0.315-0.128-0.48-0.224-0.285-0.216-0.36-0.36-0.112-0.317-0.112-0.52c0-0.133 0.021-0.261 0.064-0.384 0.048-0.128 0.125-0.253 0.232-0.376 0.107-0.128 0.264-0.229 0.472-0.304 0.213-0.08 0.464-0.12 0.752-0.12 0.299 0 0.555 0.032 0.768 0.096 0.213 0.059 0.379 0.147 0.496 0.264s0.205 0.237 0.264 0.36 0.101 0.269 0.128 0.44l-0.696 0.088c-0.064-0.448-0.368-0.672-0.912-0.672-0.571 0-0.856 0.179-0.856 0.536 0 0.16 0.061 0.277 0.184 0.352s0.352 0.157 0.688 0.248c0.048 0.011 0.136 0.035 0.264 0.072 0.133 0.032 0.221 0.056 0.264 0.072 0.048 0.011 0.128 0.035 0.24 0.072 0.112 0.032 0.189 0.059 0.232 0.08 0.048 0.021 0.115 0.053 0.2 0.096 0.091 0.043 0.155 0.083 0.192 0.12s0.083 0.085 0.136 0.144 0.091 0.12 0.112 0.184c0.027 0.059 0.048 0.128 0.064 0.208 0.021 0.08 0.032 0.165 0.032 0.256 0 0.251-0.059 0.467-0.176 0.648-0.112 0.181-0.259 0.32-0.44 0.416-0.176 0.091-0.352 0.155-0.528 0.192-0.176 0.043-0.349 0.064-0.52 0.064-1.024 0-1.616-0.445-1.776-1.336l0.696-0.112c0.075 0.581 0.435 0.872 1.08 0.872 0.635 0 0.952-0.221 0.952-0.664 0-0.048-5e-3 -0.091-0.016-0.128-5e-3 -0.043-0.021-0.08-0.048-0.112s-0.051-0.059-0.072-0.08c-0.021-0.027-0.056-0.051-0.104-0.072-0.048-0.027-0.088-0.045-0.12-0.056-0.027-0.016-0.075-0.032-0.144-0.048-0.069-0.021-0.123-0.037-0.16-0.048-0.032-0.011-0.091-0.024-0.176-0.04-0.085-0.021-0.147-0.037-0.184-0.048z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m29.989 54.952c-0.341 0-0.589 0.061-0.744 0.184-0.149 0.117-0.266 0.32-0.352 0.608l-0.672-0.096c0.176-0.848 0.798-1.272 1.864-1.272 0.587 0 1 0.109 1.24 0.328 0.246 0.213 0.368 0.627 0.368 1.24v1.824c0 0.293 0.072 0.576 0.216 0.848h-0.728c-0.069-0.149-0.114-0.32-0.136-0.512-0.485 0.405-0.997 0.608-1.536 0.608-0.416 0-0.757-0.104-1.024-0.312-0.266-0.213-0.4-0.504-0.4-0.872 0-0.427 0.2-0.768 0.6-1.024 0.171-0.112 0.539-0.208 1.104-0.288 0.566-0.085 0.963-0.168 1.192-0.248v-0.176c0-0.56-0.33-0.84-0.992-0.84zm-0.304 3.184c0.864 0 1.296-0.448 1.296-1.344v-0.248c-0.176 0.075-0.469 0.144-0.88 0.208-0.405 0.059-0.725 0.141-0.96 0.248-0.229 0.101-0.344 0.269-0.344 0.504 0 0.421 0.296 0.632 0.888 0.632z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m34.211 56.84c-0.267-0.064-0.478-0.123-0.632-0.176-0.155-0.053-0.315-0.128-0.48-0.224-0.166-0.096-0.286-0.216-0.36-0.36-0.075-0.144-0.112-0.317-0.112-0.52 0-0.133 0.021-0.261 0.064-0.384 0.048-0.128 0.125-0.253 0.232-0.376 0.106-0.128 0.264-0.229 0.472-0.304 0.213-0.08 0.464-0.12 0.752-0.12 0.298 0 0.554 0.032 0.768 0.096 0.213 0.059 0.378 0.147 0.496 0.264 0.117 0.117 0.205 0.237 0.264 0.36 0.058 0.123 0.101 0.269 0.128 0.44l-0.696 0.088c-0.064-0.448-0.368-0.672-0.912-0.672-0.571 0-0.856 0.179-0.856 0.536 0 0.16 0.061 0.277 0.184 0.352 0.122 0.075 0.352 0.157 0.688 0.248 0.048 0.011 0.136 0.035 0.264 0.072 0.133 0.032 0.221 0.056 0.264 0.072 0.048 0.011 0.128 0.035 0.24 0.072 0.112 0.032 0.189 0.059 0.232 0.08 0.048 0.021 0.114 0.053 0.2 0.096 0.09 0.043 0.154 0.083 0.192 0.12 0.037 0.037 0.082 0.085 0.136 0.144 0.053 0.059 0.09 0.12 0.112 0.184 0.026 0.059 0.048 0.128 0.064 0.208 0.021 0.08 0.032 0.165 0.032 0.256 0 0.251-0.059 0.467-0.176 0.648-0.112 0.181-0.259 0.32-0.44 0.416-0.176 0.091-0.352 0.155-0.528 0.192-0.176 0.043-0.35 0.064-0.52 0.064-1.024 0-1.616-0.445-1.776-1.336l0.696-0.112c0.074 0.581 0.434 0.872 1.08 0.872 0.634 0 0.952-0.221 0.952-0.664 0-0.048-6e-3 -0.091-0.016-0.128-6e-3 -0.043-0.022-0.08-0.048-0.112-0.027-0.032-0.051-0.059-0.072-0.08-0.022-0.027-0.056-0.051-0.104-0.072-0.048-0.027-0.088-0.045-0.12-0.056-0.027-0.016-0.075-0.032-0.144-0.048-0.07-0.021-0.123-0.037-0.16-0.048-0.032-0.011-0.091-0.024-0.176-0.04-0.086-0.021-0.147-0.037-0.184-0.048z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m38.195 56.84c-0.267-0.064-0.477-0.123-0.632-0.176s-0.315-0.128-0.48-0.224-0.285-0.216-0.36-0.36-0.112-0.317-0.112-0.52c0-0.133 0.021-0.261 0.064-0.384 0.048-0.128 0.125-0.253 0.232-0.376 0.107-0.128 0.264-0.229 0.472-0.304 0.213-0.08 0.464-0.12 0.752-0.12 0.299 0 0.555 0.032 0.768 0.096 0.213 0.059 0.379 0.147 0.496 0.264s0.205 0.237 0.264 0.36 0.101 0.269 0.128 0.44l-0.696 0.088c-0.064-0.448-0.368-0.672-0.912-0.672-0.571 0-0.856 0.179-0.856 0.536 0 0.16 0.061 0.277 0.184 0.352s0.352 0.157 0.688 0.248c0.048 0.011 0.136 0.035 0.264 0.072 0.133 0.032 0.221 0.056 0.264 0.072 0.048 0.011 0.128 0.035 0.24 0.072 0.112 0.032 0.189 0.059 0.232 0.08 0.048 0.021 0.115 0.053 0.2 0.096 0.091 0.043 0.155 0.083 0.192 0.12s0.083 0.085 0.136 0.144 0.091 0.12 0.112 0.184c0.027 0.059 0.048 0.128 0.064 0.208 0.021 0.08 0.032 0.165 0.032 0.256 0 0.251-0.059 0.467-0.176 0.648-0.112 0.181-0.259 0.32-0.44 0.416-0.176 0.091-0.352 0.155-0.528 0.192-0.176 0.043-0.349 0.064-0.52 0.064-1.024 0-1.616-0.445-1.776-1.336l0.696-0.112c0.075 0.581 0.435 0.872 1.08 0.872 0.635 0 0.952-0.221 0.952-0.664 0-0.048-5e-3 -0.091-0.016-0.128-5e-3 -0.043-0.021-0.08-0.048-0.112s-0.051-0.059-0.072-0.08c-0.021-0.027-0.056-0.051-0.104-0.072-0.048-0.027-0.088-0.045-0.12-0.056-0.027-0.016-0.075-0.032-0.144-0.048-0.069-0.021-0.123-0.037-0.16-0.048-0.032-0.011-0.091-0.024-0.176-0.04-0.085-0.021-0.147-0.037-0.184-0.048z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m29.185 31.862c0.212 0.783 0.189 1.513-0.03 2.174-0.024 0.074-0.051 0.147-0.08 0.218-0.029 0.072-0.061 0.143-0.094 0.213-0.169 0.35-0.395 0.677-0.672 0.98-0.846 0.922-2.027 1.271-2.534 0.977-0.547-0.317-0.273-1.618 0.708-2.654 1.054-1.114 2.572-1.831 2.572-1.831l-3e-3 -5e-3c0.043-0.023 0.088-0.048 0.133-0.072zm12.02-13.171c-0.659-2.584-4.944-3.434-9-1.993-2.414 0.858-5.027 2.203-6.905 3.961-2.234 2.089-2.59 3.908-2.444 4.668 0.518 2.681 4.192 4.434 5.702 5.734v8e-3c-0.445 0.219-3.704 1.869-4.467 3.555-0.805 1.779 0.128 3.056 0.746 3.228 1.913 0.532 3.877-0.425 4.933-2 1.018-1.519 0.933-3.481 0.491-4.456 0.61-0.162 1.322-0.234 2.227-0.128 2.552 0.298 3.053 1.892 2.957 2.559-0.095 0.667-0.631 1.034-0.81 1.144-0.179 0.111-0.233 0.15-0.218 0.232 0.021 0.12 0.104 0.115 0.257 0.089 0.21-0.035 1.34-0.542 1.389-1.774 0.061-1.563-1.437-3.312-4.09-3.266-1.092 0.019-1.779 0.123-2.275 0.308-0.037-0.042-0.074-0.084-0.113-0.125-1.64-1.75-4.671-2.987-4.543-5.339 0.047-0.856 0.344-3.107 5.826-5.839 4.49-2.237 8.084-1.621 8.705-0.257 0.888 1.95-1.921 5.573-6.584 6.096-1.776 0.199-2.712-0.49-2.944-0.746-0.245-0.27-0.282-0.282-0.373-0.232-0.149 0.083-0.055 0.321 0 0.463 0.139 0.363 0.71 1.005 1.684 1.325 0.857 0.281 2.943 0.435 5.465-0.54 2.826-1.093 5.032-4.133 4.384-6.674" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#a33a81" offset="0"/>
+ <stop style="stop-color:#fd55db" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-scala.svg b/.icons/kora/mimetypes/scalable/text-x-scala.svg
new file mode 100644
index 000000000..4c697c6ca
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-scala.svg
@@ -0,0 +1,16 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 396.55 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#9b070f" offset="0"/>
+ <stop stop-color="#e65130" offset="1"/>
+ </linearGradient>
+ <path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <g fill-rule="nonzero">
+ <path d="m26 17.691v5.539s13.846 1.386 13.846 3.694v-5.539s0-2.309-13.846-3.694zm0 7.385v5.539s13.846 1.386 13.846 3.694v-5.54s0-2.308-13.846-3.693z" fill="#800000" fill-opacity=".47"/>
+ <path d="m39.846 14c0 2.308-13.846 3.691-13.846 3.691v5.54c13.846-1.385 13.846-3.692 13.846-3.692zm0 7.385c0 2.307-13.846 3.691-13.846 3.691v5.539c13.846-1.384 13.846-3.691 13.846-3.691zm0 7.384c0 2.308-13.846 3.692-13.846 3.692v5.539c13.846-1.385 13.846-3.691 13.846-3.691z" fill="#800000"/>
+ <path d="m25.446 57.786c.16.13.323.235.488.315.17.08.365.12.585.12.24 0 .42-.055.54-.165s.18-.245.18-.405c0-.095-.025-.177-.075-.247s-.115-.13-.195-.18c-.075-.055-.163-.103-.263-.143l-.3-.12c-.13-.045-.26-.095-.39-.15-.13-.06-.247-.13-.352-.21-.1-.085-.183-.182-.248-.292s-.097-.243-.097-.398c0-.145.027-.28.082-.405.06-.13.143-.24.248-.33.11-.095.242-.167.397-.217.155-.055.33-.082.525-.082.23 0 .44.04.63.12.195.08.363.177.503.292l-.293.39c-.125-.095-.255-.172-.39-.232s-.282-.09-.442-.09c-.23 0-.4.052-.51.157-.105.105-.158.228-.158.368 0 .085.023.16.068.225.045.06.105.115.18.165.075.045.16.087.255.127.1.035.202.073.307.113.13.05.26.102.39.157.135.055.255.125.36.21.105.08.19.18.255.3.07.12.105.265.105.435 0 .15-.03.29-.09.42-.055.13-.14.245-.255.345-.11.1-.25.178-.42.233-.165.06-.355.09-.57.09-.26 0-.507-.048-.742-.143s-.44-.215-.615-.36l.307-.412z" fill="#fff"/>
+ <path d="m28.423 56.796c0-.305.048-.575.143-.81.095-.24.222-.442.382-.607s.345-.29.555-.375c.215-.085.44-.128.675-.128.24 0 .445.045.615.135.175.085.325.185.45.3l-.307.398c-.11-.095-.225-.173-.345-.233-.115-.06-.245-.09-.39-.09-.165 0-.318.035-.458.105-.14.065-.26.16-.36.285s-.18.275-.24.45c-.055.17-.082.36-.082.57s.027.4.082.57.13.318.225.443c.1.12.22.215.36.285.14.065.293.098.458.098.175 0 .332-.035.472-.105.145-.075.273-.163.383-.263l.277.405c-.165.145-.35.26-.555.345-.2.085-.41.128-.63.128-.24 0-.465-.043-.675-.128s-.392-.207-.547-.367c-.15-.165-.27-.365-.36-.6-.085-.24-.128-.51-.128-.81z" fill="#fff"/>
+ <path d="m31.853 57.666c0-.4.178-.705.533-.915.36-.215.93-.365 1.71-.45 0-.115-.013-.227-.038-.337-.02-.11-.06-.208-.12-.293-.055-.085-.13-.152-.225-.202-.095-.055-.217-.082-.367-.082-.215 0-.415.04-.6.12-.18.08-.343.17-.488.27l-.247-.428c.17-.11.377-.215.622-.315.245-.105.515-.157.81-.157.445 0 .768.137.968.412.2.27.3.633.3 1.088v2.235h-.51l-.053-.435h-.015c-.175.145-.365.27-.57.375-.2.1-.412.15-.637.15-.31 0-.568-.09-.773-.27-.2-.18-.3-.435-.3-.765zm.608-.045c0 .21.06.36.18.45.125.09.277.135.457.135.175 0 .34-.04.495-.12.16-.085.328-.207.503-.367v-1.013c-.305.04-.563.088-.773.143-.21.054-.38.119-.51.195-.125.075-.215.162-.27.262-.055.095-.082.2-.082.315z" fill="#fff"/>
+ <path d="m35.871 53.271h.615v4.65c0 .1.018.17.053.21s.075.06.12.06h.052c.02 0 .048-.005.083-.015l.082.465c-.04.02-.087.035-.142.045s-.125.015-.21.015c-.235 0-.403-.07-.503-.21s-.15-.345-.15-.615z" fill="#fff"/>
+ <path d="m37.61 57.666c0-.4.178-.705.533-.915.36-.215.93-.365 1.71-.45 0-.115-.013-.227-.038-.337-.02-.11-.06-.208-.12-.293-.055-.085-.13-.152-.225-.202-.095-.055-.217-.082-.367-.082-.215 0-.415.04-.6.12-.18.08-.343.17-.488.27l-.247-.428c.17-.11.377-.215.622-.315.245-.105.515-.157.81-.157.445 0 .768.137.968.412.2.27.3.633.3 1.088v2.235h-.51l-.053-.435h-.015c-.175.145-.365.27-.57.375-.2.1-.412.15-.637.15-.31 0-.568-.09-.773-.27-.2-.18-.3-.435-.3-.765zm.608-.045c0 .21.06.36.18.45.125.09.277.135.457.135.175 0 .34-.04.495-.12.16-.085.328-.207.503-.367v-1.013c-.305.04-.563.088-.773.143-.21.054-.38.119-.51.195-.125.075-.215.162-.27.262-.055.095-.082.2-.082.315z" fill="#fff"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-scheme.svg b/.icons/kora/mimetypes/scalable/text-x-scheme.svg
new file mode 120000
index 000000000..0835a8294
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-scheme.svg
@@ -0,0 +1 @@
+text-x-haskell.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-script.svg b/.icons/kora/mimetypes/scalable/text-x-script.svg
new file mode 100644
index 000000000..0149c36e0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-script.svg
@@ -0,0 +1,14 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m42.88 33.015c-0.08-0.076-0.182-0.114-0.306-0.114h-12.793c-0.124 0-0.226 0.038-0.306 0.114s-0.12 0.173-0.12 0.291v0.812c0 0.118 0.04 0.215 0.12 0.291s0.182 0.115 0.306 0.115h12.793c0.124 0 0.226-0.039 0.306-0.115s0.12-0.173 0.12-0.291v-0.812c0-0.118-0.04-0.215-0.12-0.291z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m22.412 21.02c-0.088-0.084-0.191-0.127-0.306-0.127-0.116 0-0.218 0.043-0.307 0.127l-0.666 0.634c-0.089 0.085-0.133 0.182-0.133 0.292s0.044 0.207 0.133 0.292l5.237 4.982-5.237 4.983c-0.089 0.085-0.133 0.182-0.133 0.292s0.044 0.207 0.133 0.291l0.666 0.634c0.089 0.085 0.191 0.127 0.307 0.127 0.115 0 0.218-0.042 0.306-0.127l6.21-5.908c0.089-0.084 0.133-0.182 0.133-0.292s-0.044-0.207-0.133-0.291l-6.21-5.909z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m27.563 59.14h-0.754v-4.016h0.721v0.656h0.033c0.076-0.219 0.232-0.399 0.467-0.541 0.241-0.142 0.473-0.213 0.697-0.213s0.412 0.032 0.565 0.098l-0.287 0.705c-0.098-0.038-0.232-0.058-0.401-0.058-0.273 0-0.517 0.11-0.73 0.328-0.207 0.213-0.311 0.495-0.311 0.844v2.197z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m33.31 59.14h-0.721v-0.557h-0.033c-0.114 0.191-0.289 0.355-0.524 0.491-0.235 0.131-0.484 0.197-0.746 0.197-0.503 0-0.885-0.153-1.147-0.459-0.257-0.306-0.386-0.716-0.386-1.229v-2.459h0.754v2.336c0 0.748 0.331 1.123 0.992 1.123 0.312 0 0.566-0.126 0.762-0.377 0.197-0.252 0.295-0.541 0.295-0.869v-2.213h0.754v4.016z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m34.957 55.124v0.557h0.033c0.109-0.191 0.282-0.352 0.516-0.483 0.235-0.137 0.487-0.205 0.754-0.205 0.498 0 0.877 0.153 1.14 0.459 0.262 0.306 0.393 0.716 0.393 1.229v2.459h-0.754v-2.344c0-0.743-0.331-1.115-0.992-1.115-0.311 0-0.565 0.126-0.762 0.377-0.196 0.246-0.295 0.533-0.295 0.861v2.221h-0.754v-4.016h0.721z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#32363a" offset="0"/>
+ <stop style="stop-color:#62666c" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-scss.svg b/.icons/kora/mimetypes/scalable/text-x-scss.svg
new file mode 120000
index 000000000..3d16dc108
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-scss.svg
@@ -0,0 +1 @@
+text-x-sass.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-source.svg b/.icons/kora/mimetypes/scalable/text-x-source.svg
new file mode 120000
index 000000000..529423ddb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-source.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-sql.svg b/.icons/kora/mimetypes/scalable/text-x-sql.svg
new file mode 120000
index 000000000..72b42d870
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-sql.svg
@@ -0,0 +1 @@
+application-x-sqlite.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-ssa.svg b/.icons/kora/mimetypes/scalable/text-x-ssa.svg
new file mode 120000
index 000000000..043fc373c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-ssa.svg
@@ -0,0 +1 @@
+application-x-subrip.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-stylus.svg b/.icons/kora/mimetypes/scalable/text-x-stylus.svg
new file mode 100644
index 000000000..2a371adf7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-stylus.svg
@@ -0,0 +1 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -49.619 49.619 0 615.22 51.088)" gradientUnits="userSpaceOnUse" x1="0" x2="1" y1="0" y2="0"><stop offset="0" stop-color="#4b4b4b"/><stop offset="1" stop-color="#767676"/></linearGradient><path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)" transform="matrix(.75 0 0 .75 0 .199125)"/><path d="m15 23v2h13v-2zm4 4v2h13v-2zm4 4v2h9v-2zm0 4v2h9v-2z" fill="#b3d107" fill-opacity=".5" fill-rule="nonzero" transform="matrix(1.13364 0 0 1.13364 -2.6405 -10.0091)"/></svg> \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-subviewer.svg b/.icons/kora/mimetypes/scalable/text-x-subviewer.svg
new file mode 120000
index 000000000..043fc373c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-subviewer.svg
@@ -0,0 +1 @@
+application-x-subrip.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-systemd-unit.svg b/.icons/kora/mimetypes/scalable/text-x-systemd-unit.svg
new file mode 100644
index 000000000..507bcf0a2
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-systemd-unit.svg
@@ -0,0 +1,12 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <circle cx="27" cy="32.5" r="5" style="fill:#05a087"/>
+ <path d="m42 26.5v12l-9-6 9-6z" style="fill-rule:nonzero;fill:#05a087"/>
+ <path d="m43 22.5h6v19h-6v-3h3v-13h-3v-3zm-22 0h-6v19h6v-3h-3v-13h3v-3z" style="fill-rule:nonzero;fill:#4f4f4f"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,615.22,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#c7c7c7" offset="0"/>
+ <stop style="stop-color:#f7f7f7" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-tcl.svg b/.icons/kora/mimetypes/scalable/text-x-tcl.svg
new file mode 100644
index 000000000..4c306fc96
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-tcl.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m22.923 21.903l-1.02 1.02 7.635 7.635-7.635 7.634 1.02 1.02 8.654-8.654-1.019-1.02-7.635-7.635zm9.077 18.751v1.443h10.097v-1.443h-10.097z" style="fill-opacity:.75;fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#cc582b" offset="0"/>
+ <stop style="stop-color:#f4906b" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-tex.svg b/.icons/kora/mimetypes/scalable/text-x-tex.svg
new file mode 100644
index 000000000..fc8edb5eb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-tex.svg
@@ -0,0 +1 @@
+<svg width="100%" height="100%" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"><path d="M54,3.146c0,-0.926 -0.751,-1.677 -1.677,-1.677l-34.705,0c-2.02,0 -3.958,0.803 -5.387,2.231c-1.428,1.429 -2.231,3.367 -2.231,5.387l0,45.295c0,2.02 0.803,3.958 2.231,5.387c1.429,1.428 3.367,2.231 5.387,2.231l28.764,0c2.02,0 3.958,-0.803 5.387,-2.231c1.428,-1.429 2.231,-3.367 2.231,-5.387l0,-51.236Z" style="fill:url(#_Linear1);"/><g><g><path d="M28.547,59.205c-0.421,0 -0.743,-0.112 -0.967,-0.336c-0.219,-0.224 -0.328,-0.54 -0.328,-0.95l0,-2.106l-0.705,0l0,-0.689l0.705,0l0,-1.229l0.754,0l0,1.229l0.983,0l0,0.689l-0.983,0l0,2.048c0,0.437 0.18,0.656 0.541,0.656c0.136,0 0.251,-0.022 0.344,-0.066l0.262,0.648c-0.164,0.071 -0.366,0.106 -0.606,0.106Z" style="fill:#fff;fill-rule:nonzero;"/><path d="M31.478,59.271c-0.607,0 -1.101,-0.202 -1.484,-0.606c-0.377,-0.405 -0.565,-0.916 -0.565,-1.533c0,-0.585 0.183,-1.087 0.549,-1.508c0.372,-0.421 0.844,-0.631 1.418,-0.631c0.595,0 1.071,0.194 1.426,0.582c0.361,0.388 0.541,0.907 0.541,1.557l-0.008,0.139l-3.172,0c0.022,0.405 0.156,0.724 0.402,0.959c0.251,0.235 0.543,0.353 0.876,0.353c0.541,0 0.907,-0.23 1.099,-0.689l0.672,0.279c-0.131,0.311 -0.347,0.573 -0.648,0.787c-0.3,0.207 -0.669,0.311 -1.106,0.311Zm1.082,-2.623c-0.017,-0.229 -0.123,-0.448 -0.32,-0.655c-0.191,-0.208 -0.478,-0.312 -0.86,-0.312c-0.279,0 -0.522,0.088 -0.73,0.263c-0.202,0.174 -0.341,0.409 -0.418,0.704l2.328,0Z" style="fill:#fff;fill-rule:nonzero;"/><path d="M37.308,59.14l-0.885,0l-0.992,-1.484l-0.975,1.484l-0.885,0l1.418,-2.041l-1.385,-1.975l0.852,0l0.992,1.418l0.942,-1.418l0.885,0l-1.401,1.975l1.434,2.041Z" style="fill:#fff;fill-rule:nonzero;"/></g><path d="M21.6,16l0,2.87l21.043,0l0,-0.957l0,-0.956l0,-0.957l-21.043,0Zm8.101,4.783l0.029,0.837l5.74,7.771l-6.218,7.652l0,0.957l13.391,0l0,-4.783l-0.956,0c0,0.957 0.248,1.55 -0.568,2.123c-0.895,0.628 -2.073,0.747 -3.109,0.747l-4.932,0l4.783,-6.696l-4.783,-7.652l2.81,0c1.994,0 4.831,-0.184 5.62,2.212c0.134,0.41 0.145,1.184 0.179,1.614l0.956,0l0,-4.782l-12.942,0l0,0Zm-8.101,0.956l0,0.957l6.696,0l0,-0.957l-6.696,0Zm0,2.87l0,0.956l8.609,0l0,-0.956l-8.609,0Zm0,2.869l0,0.957l10.522,0l0,-0.957l-10.522,0Zm0,2.87l0,0.956l10.522,0l0,-0.956l-10.522,0Zm0,2.869l0,0.957l8.609,0l0,-0.957l-8.609,0Zm0,2.87l0,0.956l5.739,0l0,-0.956l-5.739,0Z" style="fill:#3d2248;fill-rule:nonzero;"/></g><defs><linearGradient id="_Linear1" x1="0" y1="0" x2="1" y2="0" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1.07196,-49.7469,49.7469,1.07196,178.156,54.3653)"><stop offset="0" style="stop-color:#773893;stop-opacity:1"/><stop offset="1" style="stop-color:#bd6cdf;stop-opacity:1"/></linearGradient></defs></svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-texinfo.svg b/.icons/kora/mimetypes/scalable/text-x-texinfo.svg
new file mode 120000
index 000000000..19080afd0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-texinfo.svg
@@ -0,0 +1 @@
+application-info.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-texmacs.svg b/.icons/kora/mimetypes/scalable/text-x-texmacs.svg
new file mode 100644
index 000000000..a81e3b273
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-texmacs.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#2a3740" offset="0"/>
+ <stop stop-color="#6a7b85" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m15 26.89h.739c.532 4.89 2.542 5.911 7.182 5.911h8.158l-7.419-8.546c-.266-.293-.266-.469-.266-.469 0-.146.118-.293.207-.41l6.059-8.667h-6.827c-4.996 0-6.473 1.054-7.094 5.68h-.739l.828-6.588h16.404c.709 0 .768 0 .768.673l-7.36 10.601 7.035 7.935c.295.322.295.381.295.469 0 .322-.295.322-.738.322h-16.404z" fill="#ffffff" fill-opacity=".3" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-tsx.svg b/.icons/kora/mimetypes/scalable/text-x-tsx.svg
new file mode 120000
index 000000000..a6add4d6c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-tsx.svg
@@ -0,0 +1 @@
+application-x-tsx.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-twig.svg b/.icons/kora/mimetypes/scalable/text-x-twig.svg
new file mode 120000
index 000000000..6bfc0e9b7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-twig.svg
@@ -0,0 +1 @@
+text-x-generic-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-typescript.svg b/.icons/kora/mimetypes/scalable/text-x-typescript.svg
new file mode 100644
index 000000000..7df274ec2
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-typescript.svg
@@ -0,0 +1,11 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m17.582 60.16l-0.088-0.552c0.171 0.043 0.307 0.064 0.408 0.064 0.15 0 0.28-0.043 0.392-0.128s0.192-0.189 0.24-0.312c0.155-0.405 0.238-0.627 0.248-0.664l-1.568-4.144h0.744l0.872 2.392c0.123 0.336 0.222 0.659 0.296 0.968 0.107-0.389 0.206-0.704 0.296-0.944l0.88-2.416h0.712l-1.584 4.216c-0.069 0.187-0.112 0.301-0.128 0.344s-0.058 0.144-0.128 0.304c-0.069 0.165-0.122 0.272-0.16 0.32-0.037 0.053-0.096 0.133-0.176 0.24-0.08 0.112-0.154 0.187-0.224 0.224-0.069 0.043-0.154 0.083-0.256 0.12-0.101 0.037-0.208 0.056-0.32 0.056-0.16 0-0.312-0.029-0.456-0.088zm26.033 0h-0.712v-5.736h0.712v0.536c0.23-0.421 0.606-0.632 1.128-0.632 0.56 0 0.992 0.195 1.296 0.584s0.456 0.904 0.456 1.544c0 0.635-0.162 1.163-0.488 1.584-0.32 0.416-0.757 0.624-1.312 0.624-0.442 0-0.802-0.176-1.08-0.528v2.024zm-21.312 0h-0.712v-5.736h0.712v0.536c0.229-0.421 0.605-0.632 1.128-0.632 0.56 0 0.992 0.195 1.296 0.584s0.456 0.904 0.456 1.544c0 0.635-0.163 1.163-0.488 1.584-0.32 0.416-0.758 0.624-1.312 0.624-0.443 0-0.803-0.176-1.08-0.528v2.024zm4.229-3.496c0.027 0.432 0.147 0.779 0.36 1.04 0.219 0.256 0.52 0.384 0.904 0.384 0.512 0 0.877-0.285 1.096-0.856l0.72 0.088c-0.245 0.896-0.853 1.344-1.824 1.344-0.624 0-1.109-0.187-1.456-0.56s-0.52-0.901-0.52-1.584c0-0.667 0.168-1.197 0.504-1.592 0.341-0.4 0.819-0.6 1.432-0.6 0.555 0 0.995 0.168 1.32 0.504 0.325 0.331 0.509 0.787 0.552 1.368v0.464h-3.088zm5.389 0.128c-0.267-0.064-0.477-0.123-0.632-0.176s-0.315-0.128-0.48-0.224-0.285-0.216-0.36-0.36-0.112-0.317-0.112-0.52c0-0.133 0.021-0.261 0.064-0.384 0.048-0.128 0.125-0.253 0.232-0.376 0.107-0.128 0.264-0.229 0.472-0.304 0.213-0.08 0.464-0.12 0.752-0.12 0.299 0 0.555 0.032 0.768 0.096 0.213 0.059 0.379 0.147 0.496 0.264s0.205 0.237 0.264 0.36 0.101 0.269 0.128 0.44l-0.696 0.088c-0.064-0.448-0.368-0.672-0.912-0.672-0.571 0-0.856 0.179-0.856 0.536 0 0.16 0.061 0.277 0.184 0.352s0.352 0.157 0.688 0.248c0.048 0.011 0.136 0.035 0.264 0.072 0.133 0.032 0.221 0.056 0.264 0.072 0.048 0.011 0.128 0.035 0.24 0.072 0.112 0.032 0.189 0.059 0.232 0.08 0.048 0.021 0.115 0.053 0.2 0.096 0.091 0.043 0.155 0.083 0.192 0.12s0.083 0.085 0.136 0.144 0.091 0.12 0.112 0.184c0.027 0.059 0.048 0.128 0.064 0.208 0.021 0.08 0.032 0.165 0.032 0.256 0 0.251-0.059 0.467-0.176 0.648-0.112 0.181-0.259 0.32-0.44 0.416-0.176 0.091-0.352 0.155-0.528 0.192-0.176 0.043-0.349 0.064-0.52 0.064-1.024 0-1.616-0.445-1.776-1.336l0.696-0.112c0.075 0.581 0.435 0.872 1.08 0.872 0.635 0 0.952-0.221 0.952-0.664 0-0.048-5e-3 -0.091-0.016-0.128-5e-3 -0.043-0.021-0.08-0.048-0.112s-0.051-0.059-0.072-0.08c-0.021-0.027-0.056-0.051-0.104-0.072-0.048-0.027-0.088-0.045-0.12-0.056-0.027-0.016-0.075-0.032-0.144-0.048-0.069-0.021-0.123-0.037-0.16-0.048-0.032-0.011-0.091-0.024-0.176-0.04-0.085-0.021-0.147-0.037-0.184-0.048zm2.336-0.288c0-0.416 0.059-0.773 0.176-1.072 0.118-0.299 0.272-0.523 0.464-0.672 0.198-0.155 0.4-0.264 0.608-0.328 0.208-0.069 0.427-0.104 0.656-0.104 0.928 0 1.48 0.437 1.656 1.312l-0.688 0.104c-0.122-0.56-0.437-0.84-0.944-0.84-0.81 0-1.216 0.531-1.216 1.592s0.392 1.592 1.176 1.592c0.592 0 0.942-0.347 1.048-1.04l0.68 0.088c-0.074 0.464-0.261 0.835-0.56 1.112-0.293 0.277-0.677 0.416-1.152 0.416-0.602 0-1.072-0.195-1.408-0.584-0.33-0.395-0.496-0.92-0.496-1.576zm-18.029-2.08h0.696v0.536h-0.696v2.432c0 0.229 0.026 0.395 0.08 0.496 0.058 0.101 0.16 0.152 0.304 0.152 0.032 0 0.082-3e-3 0.152-8e-3 0.074-0.011 0.128-0.016 0.16-0.016l0.104 0.552c-0.166 0.032-0.344 0.048-0.536 0.048-0.219 0-0.398-0.024-0.536-0.072-0.134-0.053-0.232-0.141-0.296-0.264-0.059-0.123-0.099-0.248-0.12-0.376-0.016-0.133-0.024-0.317-0.024-0.552v-2.392h-0.512v-0.536h0.512v-1.032l0.712-0.424v1.456zm31.968 0h0.696v0.536h-0.696v2.432c0 0.229 0.027 0.395 0.08 0.496 0.059 0.101 0.16 0.152 0.304 0.152 0.032 0 0.083-3e-3 0.152-8e-3 0.075-0.011 0.128-0.016 0.16-0.016l0.104 0.552c-0.165 0.032-0.344 0.048-0.536 0.048-0.218 0-0.397-0.024-0.536-0.072-0.133-0.053-0.232-0.141-0.296-0.264-0.058-0.123-0.098-0.248-0.12-0.376-0.016-0.133-0.024-0.317-0.024-0.552v-2.392h-0.512v-0.536h0.512v-1.032l0.712-0.424v1.456zm-6.362 4.144h-0.712v-4.144h0.712v4.144zm-3.384 0v-4.144h0.712v0.624c0.197-0.48 0.472-0.72 0.824-0.72 0.24 0 0.48 0.072 0.72 0.216l-0.232 0.52c-0.16-0.107-0.331-0.16-0.512-0.16-0.235 0-0.427 0.125-0.576 0.376-0.15 0.251-0.224 0.624-0.224 1.12v2.168h-0.712zm-15.083-3.664c-0.336 0-0.598 0.147-0.784 0.44-0.187 0.288-0.28 0.68-0.28 1.176 0 1.045 0.346 1.568 1.04 1.568 0.368 0 0.648-0.149 0.84-0.448s0.288-0.693 0.288-1.184c0-0.464-0.096-0.837-0.288-1.12-0.187-0.288-0.459-0.432-0.816-0.432zm21.312 0c-0.336 0-0.597 0.147-0.784 0.44-0.186 0.288-0.28 0.68-0.28 1.176 0 1.045 0.347 1.568 1.04 1.568 0.368 0 0.648-0.149 0.84-0.448s0.288-0.693 0.288-1.184c0-0.464-0.096-0.837-0.288-1.12-0.186-0.288-0.458-0.432-0.816-0.432zm-18.107 1.184h2.32c-0.064-0.789-0.44-1.184-1.128-1.184-0.347 0-0.627 0.112-0.84 0.336-0.208 0.219-0.325 0.501-0.352 0.848zm15.262-2.44h-0.712v-0.808h0.712v0.808z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m37.828 29.303c-1.577-0.454-2.726-1.009-3.448-1.667-0.715-0.664-1.073-1.481-1.073-2.452 0-1.098 0.438-2.005 1.313-2.72 0.881-0.721 2.024-1.082 3.428-1.082 0.958 0 1.811 0.185 2.558 0.555 0.753 0.371 1.334 0.881 1.743 1.533 0.415 0.651 0.622 1.363 0.622 2.136h-1.848c0-0.843-0.268-1.504-0.805-1.983-0.536-0.485-1.293-0.728-2.27-0.728-0.906 0-1.615 0.201-2.126 0.603-0.504 0.396-0.757 0.949-0.757 1.657 0 0.569 0.24 1.051 0.719 1.447 0.485 0.389 1.306 0.747 2.461 1.072 1.162 0.326 2.069 0.687 2.72 1.083 0.658 0.389 1.143 0.846 1.456 1.369 0.319 0.524 0.479 1.14 0.479 1.849 0 1.13-0.441 2.037-1.322 2.72-0.881 0.677-2.059 1.015-3.534 1.015-0.958 0-1.852-0.182-2.682-0.546-0.83-0.37-1.471-0.875-1.925-1.513-0.447-0.639-0.67-1.363-0.67-2.174h1.848c0 0.843 0.31 1.51 0.929 2.001 0.626 0.486 1.459 0.728 2.5 0.728 0.971 0 1.715-0.198 2.232-0.593 0.517-0.396 0.776-0.936 0.776-1.619s-0.24-1.21-0.719-1.58c-0.479-0.377-1.347-0.748-2.605-1.111zm-6.043-6.216h-4.483v12.431h-1.829v-12.431h-4.473v-1.514h10.785v1.514z" style="fill-opacity:.58;fill-rule:nonzero"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,469.44,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#348692" offset="0"/>
+ <stop style="stop-color:#69b9cd" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-vala.svg b/.icons/kora/mimetypes/scalable/text-x-vala.svg
new file mode 100644
index 000000000..231d9e1c7
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-vala.svg
@@ -0,0 +1,14 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m26.606 59.385l-1.639-4.058h0.828l1.192 3.147h0.017l1.209-3.147h0.811l-1.656 4.058h-0.762z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m30.724 59.517c-0.431 0-0.792-0.124-1.085-0.373-0.287-0.248-0.43-0.576-0.43-0.985 0-0.442 0.171-0.787 0.513-1.035 0.342-0.254 0.765-0.381 1.267-0.381 0.447 0 0.814 0.083 1.101 0.249v-0.116c0-0.298-0.102-0.536-0.306-0.712-0.204-0.183-0.456-0.274-0.754-0.274-0.22 0-0.422 0.053-0.604 0.158-0.177 0.105-0.298 0.248-0.364 0.43l-0.696-0.298c0.094-0.243 0.279-0.466 0.555-0.671 0.276-0.209 0.64-0.314 1.093-0.314 0.519 0 0.949 0.152 1.292 0.455 0.342 0.304 0.513 0.732 0.513 1.284v2.451h-0.729v-0.564h-0.033c-0.303 0.464-0.748 0.696-1.333 0.696zm0.124-0.696c0.315 0 0.599-0.115 0.853-0.347 0.26-0.238 0.389-0.516 0.389-0.837-0.215-0.176-0.538-0.265-0.969-0.265-0.369 0-0.648 0.08-0.836 0.241-0.188 0.16-0.281 0.347-0.281 0.563 0 0.198 0.085 0.356 0.256 0.472s0.367 0.173 0.588 0.173z" style="fill-rule:nonzero;fill:#fff"/>
+ <rect x="33.678" y="53.456" width=".762" height="5.929" style="fill:#fff"/>
+ <path d="m36.595 59.517c-0.431 0-0.793-0.124-1.085-0.373-0.287-0.248-0.431-0.576-0.431-0.985 0-0.442 0.171-0.787 0.514-1.035 0.342-0.254 0.764-0.381 1.266-0.381 0.448 0 0.815 0.083 1.102 0.249v-0.116c0-0.298-0.102-0.536-0.307-0.712-0.204-0.183-0.455-0.274-0.753-0.274-0.221 0-0.422 0.053-0.605 0.158-0.176 0.105-0.298 0.248-0.364 0.43l-0.695-0.298c0.093-0.243 0.278-0.466 0.554-0.671 0.276-0.209 0.641-0.314 1.093-0.314 0.519 0 0.95 0.152 1.292 0.455 0.342 0.304 0.513 0.732 0.513 1.284v2.451h-0.728v-0.564h-0.033c-0.304 0.464-0.748 0.696-1.333 0.696zm0.124-0.696c0.314 0 0.599-0.115 0.853-0.347 0.259-0.238 0.389-0.516 0.389-0.837-0.216-0.176-0.538-0.265-0.969-0.265-0.37 0-0.649 0.08-0.836 0.241-0.188 0.16-0.282 0.347-0.282 0.563 0 0.198 0.086 0.356 0.257 0.472s0.367 0.173 0.588 0.173z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m30.087 37.707l-8.652-21.414h4.37l6.293 16.607h0.087l6.381-16.607h4.282l-8.74 21.414h-4.021z" style="fill-rule:nonzero;fill:#296f79"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,469.44,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#348692" offset="0"/>
+ <stop style="stop-color:#69b9cd" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-vbscript.svg b/.icons/kora/mimetypes/scalable/text-x-vbscript.svg
new file mode 100644
index 000000000..d61981ab9
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-vbscript.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#007b9f" offset="0"/>
+ <stop stop-color="#89dde2" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m19.064 14.742c-.032-.001-.064-.001-.096.002-.09.006-.178.024-.263.054s-.627.207-1.352.588c-.725.382-1.607.917-2.174 1.834-.631 1.021-.391 2.114-.195 2.768s.304.939.123 1.377c-.089.214-.631.682-1.225.972-.594.291-1.133.443-1.133.443-.44.114-.749.514-.749.969 0 .088.011.175.034.26-.126.525.194 1.063.715 1.201.522.139.54.153 1.133.444.594.291 1.136.759 1.225.972.181.438.073.724-.123 1.377-.197.654-.436 1.747.195 2.768.567.918 1.449 1.452 2.174 1.834s1.351.588 1.351.588c.115.044.236.066.359.066.548 0 1-.451 1-1 0-.447-.3-.842-.73-.963-.43-.12-.476-.159-1.048-.46-.573-.302-1.186-.767-1.403-1.118-.245-.396-.164-.533.018-1.14s.511-1.615.055-2.717c-.405-.976-1.212-1.493-1.934-1.865.722-.373 1.529-.889 1.934-1.865.456-1.103.127-2.11-.055-2.717s-.263-.744-.018-1.141c.217-.35.83-.816 1.403-1.117.572-.302 1.048-.461 1.048-.461.415-.131.699-.519.699-.954 0-.536-.432-.982-.968-.999zm9.932 0c-.535.019-.965.464-.965.999 0 .435.284.823.699.954s.476.159 1.049.461c.573.301 1.185.766 1.402 1.117.245.396.165.534-.018 1.14-.182.607-.511 1.615-.054 2.717.404.976 1.211 1.493 1.933 1.865-.722.373-1.529.89-1.933 1.866-.457 1.102-.128 2.11.054 2.716.183.607.263.745.018 1.141-.217.351-.829.816-1.402 1.117-.573.302-1.049.461-1.049.461-.43.121-.73.516-.73.963 0 .549.452 1 1.001 1 .122 0 .244-.022.358-.066s.626-.207 1.351-.588c.726-.382 1.607-.917 2.174-1.834.631-1.021.392-2.114.196-2.768-.197-.654-.305-.939-.123-1.377.088-.214.631-.682 1.224-.972.594-.291 1.133-.444 1.133-.444.522-.139.842-.676.715-1.201.023-.085.035-.173.035-.261 0-.454-.31-.854-.75-.968s-.539-.152-1.133-.443c-.593-.291-1.136-.759-1.224-.973-.182-.438-.074-.723.123-1.377.196-.654.435-1.746-.196-2.767-.567-.918-1.448-1.453-2.174-1.834-.725-.382-1.351-.588-1.351-.588-.085-.03-.174-.049-.264-.055-.032-.002-.064-.003-.095-.002-.002 0-.003 0-.004 0v.001zm-4.996 4.518c-1.098 0-2 .902-2 2 0 1.097.902 2 2 2 1.097 0 2-.903 2-2 0-1.098-.903-2-2-2zm0 6c-1.105 0-2 .895-2 2 0 1.104.895 2 2 2 .707 0 1 2 1 2s1-3.603 1-4c0-1.105-.896-2-2-2z" fill="#ffffff" fill-opacity=".5"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-vcard.svg b/.icons/kora/mimetypes/scalable/text-x-vcard.svg
new file mode 100644
index 000000000..937e74b6a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-vcard.svg
@@ -0,0 +1 @@
+<svg width="100%" height="100%" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"><path d="M54,3.146c0,-0.926 -0.751,-1.677 -1.677,-1.677c-5.634,0 -24.122,0 -34.705,0c-2.02,0 -3.958,0.803 -5.387,2.231c-1.428,1.429 -2.231,3.367 -2.231,5.387c0,11.626 0,33.669 0,45.295c0,2.02 0.803,3.958 2.231,5.387c1.429,1.428 3.367,2.231 5.387,2.231c8.06,0 20.704,0 28.764,0c2.02,0 3.958,-0.803 5.387,-2.231c1.428,-1.429 2.231,-3.367 2.231,-5.387c0,-14.185 0,-43.877 0,-51.236Z" style="fill:url(#_Linear1);"/><path d="M32.07,30.114c2.582,0 4.675,-2.093 4.675,-4.675c0,-2.582 -2.093,-4.675 -4.675,-4.675c-2.582,0 -4.676,2.093 -4.676,4.675c0,2.555 2.05,4.631 4.676,4.675Z" style="fill:#0c3e6a;"/><path d="M38.047,30.462c-1.499,-0.844 -2.997,2.079 -6.09,1.937c-2.899,-0.133 -4.76,-2.975 -6.231,-2.127c-1.472,0.848 -4.173,6.036 -2.599,7.213c1.653,1.237 3.833,2.511 8.539,2.551c5.144,0.045 7.832,-1.34 9.284,-2.576c1.452,-1.236 -1.404,-6.154 -2.903,-6.998Z" style="fill:#0c3e6a;"/><defs><linearGradient id="_Linear1" x1="0" y1="0" x2="1" y2="0" gradientUnits="userSpaceOnUse" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,250.77,51.088)"><stop offset="0" style="stop-color:#165eab;stop-opacity:1"/><stop offset="1" style="stop-color:#20b9fa;stop-opacity:1"/></linearGradient></defs></svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-vsrc.svg b/.icons/kora/mimetypes/scalable/text-x-vsrc.svg
new file mode 100644
index 000000000..cbbe13a7f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-vsrc.svg
@@ -0,0 +1 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -49.619 49.619 0 615.22 51.088)" gradientUnits="userSpaceOnUse" x1="0" x2="1" y1="0" y2="0"><stop offset="0" stop-color="#484848"/><stop offset="1" stop-color="#7f7f7f"/></linearGradient><path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)" transform="matrix(.75 0 0 .75 0 .199125)"/><g fill-rule="nonzero" transform="translate(1.52446 2.69913)"><path d="m25.93 21.122c-.548.14-1.01.357-1.446.656-.539.365-.934.789-1.139 1.034-.145.175-.285.36-.415.559-.019.031-.054.048-.09.044-.902-.121-1.723-.184-2.464-.188-.802-.006-1.725.058-2.538.295-.175.05-.344.103-.5.171-.149.065-.265-.007-.367-.109-.13-.134-.22-.299-.33-.448-.585-.739-1.641-1.751-2.892-1.636 0 0-.687.083-1.374.562-.688.48-1.375 1.355-1.375 2.938 0 1.515.387 2.266.723 2.889.062.115.071.206.075.267.011.064-.021.19-.021.19-.127.46-.217.914-.276 1.364 0 0-.134.833-.056 1.997 0 0 .085 1.116.291 1.966.387 1.738 1.244 3.514 1.954 5.327.162.412.289 1 .31 1.573.015.405-.121.94-.332 1.34-.507.957-1.538 1.326-2.487 1.73-.054.016-.101.054-.125.082-.057.067-.056.275-.056.275h22v-2c-.254-4.186-.522-6.092-.837-7.78-.215-1.096-.515-2.313-.865-3.428-.549-1.748-.075-4.545-.772-6.805-.116-.406-.469-1.265-1.037-1.861-.42-.444-.797-.671-1.199-.848-.406-.208-.8-.271-1.29-.278-.458-.007-.714.062-1.07.122z" fill="#8b8b8b"/><path d="m22.529 30.004c-.052.006-.103.02-.152.041-.868.381-1.562.992-2.082 1.838-.563.91-.32 1.466.73 1.666 1.745.332 3.93-2.213 1.803-3.481-.089-.053-.193-.076-.299-.064zm-9.093.617c-.031-.002-.061 0-.09.008-.362.099-.454.932-.205 1.861.249.93.746 1.605 1.109 1.508.362-.099.454-.932.205-1.861-.227-.845-.662-1.493-1.019-1.516zm2.803 5.463c-.314.001-.629.049-.946.143-.154.042-.268.168-.293.322-.323 1.883 2.256 1.889 2.918.254.055-.131-.002-.282-.129-.344-.511-.252-1.028-.377-1.55-.375z" fill="#2e2e2e"/><path d="m27 35c-.564.017-.697.643-1.071.926-1.94 1.98-4.198 3.044-6.98 3.368-1.092.134-2.065.052-3.11-.27-.486-.146-.839.445-.839.976 0 1.572 1 4 1 4h13v-1c-.086-2.699-1-8-2-8z" fill="#696969"/></g></svg> \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-vue.svg b/.icons/kora/mimetypes/scalable/text-x-vue.svg
new file mode 100644
index 000000000..2073fa5c3
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-vue.svg
@@ -0,0 +1 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 -49.619 49.619 0 615.22 51.088)" gradientUnits="userSpaceOnUse" x1="0" x2="1" y1="0" y2="0"><stop offset="0" stop-color="#528241"/><stop offset="1" stop-color="#60924f"/></linearGradient><path d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)" transform="matrix(.75 0 0 .75 0 .199125)"/><path d="m34 21-10 17-10-17h2l8 14 8-14zm-10 4-2.5-4h-3.5l6 10 6-10h-3.5z" fill="#324c29" fill-rule="nonzero" transform="matrix(1.12575 0 0 1.12575 -3.01795 -7.90628)"/></svg> \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-wxmathml.svg b/.icons/kora/mimetypes/scalable/text-x-wxmathml.svg
new file mode 100644
index 000000000..4e87c5b2a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-wxmathml.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m20.808 18.705v2.798h0.011l6.424 11.121-6.435 11.142v2.918h22.384v-5.595h-2.798v2.797h-16.421l5.653-9.792 0.847-1.467v-3e-3l-0.847-1.468-5.574-9.653h13.544v1.399h2.798v-4.197h-19.585-1e-3z" style="fill-rule:nonzero;fill:#62aef2"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,615.22,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#404b8b" offset="0"/>
+ <stop style="stop-color:#6672ba" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-wxmaxima-batch.svg b/.icons/kora/mimetypes/scalable/text-x-wxmaxima-batch.svg
new file mode 120000
index 000000000..9c17d1605
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-wxmaxima-batch.svg
@@ -0,0 +1 @@
+text-x-wxmathml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-xges.svg b/.icons/kora/mimetypes/scalable/text-x-xges.svg
new file mode 100644
index 000000000..086e82e74
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-xges.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -37.2142 37.2142 0 133.41 38.316)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#6d155e" offset="0"/>
+ <stop stop-color="#7400c3" offset="1"/>
+ </linearGradient>
+ <path d="m40.5 2.359c0-.694-.563-1.257-1.258-1.257h-26.028c-1.515 0-2.969.602-4.041 1.673-1.071 1.072-1.673 2.525-1.673 4.04v33.972c0 1.515.602 2.968 1.673 4.04 1.072 1.071 2.526 1.673 4.041 1.673h21.573c1.515 0 2.968-.602 4.04-1.673 1.071-1.072 1.673-2.525 1.673-4.04v-38.427z" fill="url(#a)"/>
+ <path d="m16.636 15.409c-1.631 0-2.945 1.277-2.945 2.864v11.454c0 1.587 1.314 2.864 2.945 2.864h14.728c1.631 0 2.945-1.277 2.945-2.864v-14.318h-2.945l1.472 2.864-1.472 2.863h-2.946l1.473-2.863-1.473-2.864h-2.945l1.472 2.864-1.472 2.863h-2.946l1.473-2.863-1.473-2.864h-2.945l1.473 2.864-1.473 2.863h-2.946l1.473-2.863z" fill="#813d9c" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-x-xslfo.svg b/.icons/kora/mimetypes/scalable/text-x-xslfo.svg
new file mode 120000
index 000000000..8cee72639
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-xslfo.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x-yaml.svg b/.icons/kora/mimetypes/scalable/text-x-yaml.svg
new file mode 120000
index 000000000..6da76d221
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x-yaml.svg
@@ -0,0 +1 @@
+application-yaml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-x.svg b/.icons/kora/mimetypes/scalable/text-x.svg
new file mode 120000
index 000000000..529423ddb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-x.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-xhtml+xml.svg b/.icons/kora/mimetypes/scalable/text-xhtml+xml.svg
new file mode 120000
index 000000000..c4ba3155f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-xhtml+xml.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-xmcd.svg b/.icons/kora/mimetypes/scalable/text-xmcd.svg
new file mode 120000
index 000000000..441284b2b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-xmcd.svg
@@ -0,0 +1 @@
+application-x-cda.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text-xml.svg b/.icons/kora/mimetypes/scalable/text-xml.svg
new file mode 100644
index 000000000..e0f67339a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-xml.svg
@@ -0,0 +1,11 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m30.283 59.44v-4.016h0.721v0.557h0.033c0.115-0.191 0.29-0.352 0.525-0.483 0.24-0.137 0.478-0.205 0.713-0.205 0.622 0 1.046 0.257 1.27 0.77 0.328-0.513 0.795-0.77 1.401-0.77 0.476 0 0.833 0.153 1.074 0.459 0.24 0.301 0.36 0.71 0.36 1.229v2.459h-0.753v-2.344c0-0.404-0.074-0.691-0.222-0.86-0.147-0.17-0.371-0.255-0.672-0.255-0.295 0-0.541 0.126-0.737 0.377-0.192 0.252-0.287 0.539-0.287 0.861v2.221h-0.754v-2.344c0-0.404-0.074-0.691-0.222-0.86-0.147-0.17-0.371-0.255-0.672-0.255-0.295 0-0.54 0.126-0.737 0.377-0.191 0.252-0.287 0.539-0.287 0.861v2.221h-0.754zm7.733-5.868v5.868h-0.754v-5.868h0.754zm-11.115 5.868h-0.885l1.418-2.041-1.385-1.975h0.852l0.992 1.418 0.942-1.418h0.885l-1.401 1.975 1.434 2.041h-0.885l-0.992-1.483-0.975 1.483z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m37.048 16.8c0.278 0.117 0.408 0.438 0.291 0.716l-8.583 20.3c-0.057 0.133-0.164 0.238-0.298 0.293-0.066 0.027-0.135 0.04-0.205 0.04-0.073 0-0.145-0.014-0.213-0.043l-1.437-0.608c-0.278-0.117-0.408-0.438-0.291-0.716l8.583-20.3c0.057-0.133 0.164-0.239 0.298-0.293s0.285-0.053 0.418 3e-3l1.437 0.608zm9.91 9.335l-8.139-6.086c-0.241-0.181-0.583-0.131-0.764 0.11l-0.935 1.25c-0.087 0.116-0.124 0.261-0.103 0.405 0.021 0.143 0.097 0.273 0.213 0.359l5.883 4.4-5.883 4.399c-0.116 0.087-0.192 0.217-0.213 0.36s0.016 0.289 0.103 0.405l0.935 1.25c0.107 0.143 0.271 0.219 0.438 0.219 0.113 0 0.228-0.036 0.326-0.109l8.139-6.087c0.138-0.103 0.219-0.265 0.219-0.437s-0.081-0.335-0.219-0.438zm-20.323 5.197c0.02 0.143-0.017 0.289-0.104 0.405l-0.934 1.25c-0.107 0.143-0.272 0.219-0.438 0.219-0.114 0-0.229-0.036-0.327-0.109l-8.139-6.087c-0.138-0.103-0.219-0.265-0.219-0.437s0.081-0.335 0.219-0.438l8.139-6.086c0.242-0.181 0.584-0.132 0.765 0.11l0.934 1.25c0.087 0.116 0.124 0.261 0.104 0.405-0.021 0.143-0.098 0.273-0.214 0.359l-5.883 4.4 5.883 4.399c0.116 0.087 0.193 0.216 0.214 0.36z" style="fill-rule:nonzero;fill:#296f79"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,469.44,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#348692" offset="0"/>
+ <stop style="stop-color:#69b9cd" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/text-yaml.svg b/.icons/kora/mimetypes/scalable/text-yaml.svg
new file mode 120000
index 000000000..6da76d221
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text-yaml.svg
@@ -0,0 +1 @@
+application-yaml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text.svg b/.icons/kora/mimetypes/scalable/text.svg
new file mode 120000
index 000000000..529423ddb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/text2.svg b/.icons/kora/mimetypes/scalable/text2.svg
new file mode 120000
index 000000000..529423ddb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/text2.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/tgz.svg b/.icons/kora/mimetypes/scalable/tgz.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/tgz.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/torrent.svg b/.icons/kora/mimetypes/scalable/torrent.svg
new file mode 120000
index 000000000..82827e358
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/torrent.svg
@@ -0,0 +1 @@
+application-torrent.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/txt.svg b/.icons/kora/mimetypes/scalable/txt.svg
new file mode 120000
index 000000000..529423ddb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/txt.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/txt2.svg b/.icons/kora/mimetypes/scalable/txt2.svg
new file mode 120000
index 000000000..529423ddb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/txt2.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/unknown.svg b/.icons/kora/mimetypes/scalable/unknown.svg
new file mode 100644
index 000000000..234611ddd
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/unknown.svg
@@ -0,0 +1 @@
+<svg width="100%" height="100%" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"><path d="M54,3.146c0,-0.926 -0.751,-1.677 -1.677,-1.677c-5.634,0 -24.122,0 -34.705,0c-2.02,0 -3.958,0.803 -5.387,2.231c-1.428,1.429 -2.231,3.367 -2.231,5.387c0,11.626 0,33.669 0,45.295c0,2.02 0.803,3.958 2.231,5.387c1.429,1.428 3.367,2.231 5.387,2.231c8.06,0 20.704,0 28.764,0c2.02,0 3.958,-0.803 5.387,-2.231c1.428,-1.429 2.231,-3.367 2.231,-5.387c0,-14.185 0,-43.877 0,-51.236Z" style="fill:url(#_Linear1);"/><path d="M25.423,26.348c0.304,-0.303 0.677,-0.456 1.118,-0.456c0.441,0 0.807,0.152 1.096,0.456c0.304,0.304 0.456,0.671 0.456,1.096c0,0.426 -0.152,0.791 -0.456,1.095c-0.289,0.304 -0.655,0.456 -1.096,0.456c-0.441,0 -0.814,-0.152 -1.118,-0.456c-0.289,-0.303 -0.434,-0.669 -0.434,-1.095c0,-0.425 0.145,-0.792 0.434,-1.096Zm0.046,4.747l2.145,0l0,1.073c0,0.684 -0.145,1.279 -0.434,1.78c-0.289,0.487 -0.799,1.066 -1.529,1.734c-0.411,0.38 -0.707,0.67 -0.89,0.867c-0.167,0.184 -0.342,0.45 -0.525,0.8c-0.167,0.335 -0.251,0.685 -0.251,1.05c0,0.7 0.221,1.263 0.662,1.689c0.456,0.426 1.08,0.639 1.871,0.639c1.309,0 2.207,-0.731 2.693,-2.191l1.963,0.821c-0.319,0.868 -0.875,1.644 -1.666,2.328c-0.776,0.7 -1.772,1.05 -2.99,1.05c-1.384,0 -2.51,-0.411 -3.377,-1.232c-0.867,-0.807 -1.301,-1.841 -1.301,-3.104c0,-0.548 0.145,-1.103 0.434,-1.666c0.289,-0.563 0.54,-0.959 0.753,-1.188c0.228,-0.242 0.54,-0.547 0.935,-0.913c0.046,-0.045 0.084,-0.083 0.115,-0.114c0.928,-0.837 1.392,-1.673 1.392,-2.51l0,-0.913Z" style="fill:#464d55;fill-rule:nonzero;"/><path d="M38.555,37.121c-0.289,0.303 -0.654,0.456 -1.095,0.456c-0.442,-0.001 -0.814,-0.153 -1.119,-0.457c-0.289,-0.304 -0.433,-0.67 -0.433,-1.096c0,-0.425 0.144,-0.791 0.433,-1.094c0.305,-0.304 0.677,-0.456 1.119,-0.456c0.441,0 0.806,0.152 1.095,0.456c0.304,0.303 0.456,0.669 0.456,1.095c0,0.425 -0.152,0.791 -0.456,1.096Zm-0.023,-4.747l-2.145,0l0,-1.073c0,-0.684 0.145,-1.27 0.434,-1.757c0.289,-0.502 0.798,-1.088 1.529,-1.757c0.41,-0.38 0.699,-0.662 0.867,-0.845c0.182,-0.197 0.357,-0.464 0.525,-0.798c0.182,-0.35 0.274,-0.708 0.274,-1.073c0,-0.7 -0.229,-1.263 -0.685,-1.689c-0.441,-0.426 -1.057,-0.639 -1.849,-0.639c-1.308,0 -2.206,0.731 -2.693,2.191l-1.962,-0.821c0.319,-0.868 0.867,-1.644 1.643,-2.328c0.791,-0.7 1.795,-1.05 3.012,-1.05c1.385,0 2.511,0.411 3.378,1.232c0.867,0.807 1.301,1.841 1.301,3.104c0,0.548 -0.145,1.103 -0.434,1.666c-0.289,0.563 -0.547,0.966 -0.776,1.21c-0.213,0.228 -0.517,0.525 -0.913,0.89l-0.114,0.114c-0.928,0.837 -1.392,1.673 -1.392,2.51l0,0.913Z" style="fill:#464d55;fill-rule:nonzero;"/><defs><linearGradient id="_Linear1" x1="0" y1="0" x2="1" y2="0" gradientUnits="userSpaceOnUse" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,104.99,51.088)"><stop offset="0" style="stop-color:#758b9a;stop-opacity:1"/><stop offset="1" style="stop-color:#b5bdc2;stop-opacity:1"/></linearGradient></defs></svg>
diff --git a/.icons/kora/mimetypes/scalable/uri-mms.svg b/.icons/kora/mimetypes/scalable/uri-mms.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/uri-mms.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/uri-mmst.svg b/.icons/kora/mimetypes/scalable/uri-mmst.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/uri-mmst.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/uri-mmsu.svg b/.icons/kora/mimetypes/scalable/uri-mmsu.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/uri-mmsu.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/uri-pnm.svg b/.icons/kora/mimetypes/scalable/uri-pnm.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/uri-pnm.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/uri-rtspt.svg b/.icons/kora/mimetypes/scalable/uri-rtspt.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/uri-rtspt.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/uri-rtspu.svg b/.icons/kora/mimetypes/scalable/uri-rtspu.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/uri-rtspu.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/vcalendar.svg b/.icons/kora/mimetypes/scalable/vcalendar.svg
new file mode 120000
index 000000000..3f183a19c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/vcalendar.svg
@@ -0,0 +1 @@
+text-vcalendar.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/vcard.svg b/.icons/kora/mimetypes/scalable/vcard.svg
new file mode 120000
index 000000000..aef18a659
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/vcard.svg
@@ -0,0 +1 @@
+text-x-vcard.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/video-mlt-playlist.svg b/.icons/kora/mimetypes/scalable/video-mlt-playlist.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/video-mlt-playlist.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/video-mp2t.svg b/.icons/kora/mimetypes/scalable/video-mp2t.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/video-mp2t.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/video-mp4.svg b/.icons/kora/mimetypes/scalable/video-mp4.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/video-mp4.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/video-quicktime.svg b/.icons/kora/mimetypes/scalable/video-quicktime.svg
new file mode 120000
index 000000000..61754308e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/video-quicktime.svg
@@ -0,0 +1 @@
+video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/video-vivo.svg b/.icons/kora/mimetypes/scalable/video-vivo.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/video-vivo.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/video-vnd.rn-realvideo.svg b/.icons/kora/mimetypes/scalable/video-vnd.rn-realvideo.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/video-vnd.rn-realvideo.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/video-wavelet.svg b/.icons/kora/mimetypes/scalable/video-wavelet.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/video-wavelet.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/video-webm.svg b/.icons/kora/mimetypes/scalable/video-webm.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/video-webm.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/video-x-anim.svg b/.icons/kora/mimetypes/scalable/video-x-anim.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/video-x-anim.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/video-x-flic.svg b/.icons/kora/mimetypes/scalable/video-x-flic.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/video-x-flic.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/video-x-flv.svg b/.icons/kora/mimetypes/scalable/video-x-flv.svg
new file mode 120000
index 000000000..6022f317a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/video-x-flv.svg
@@ -0,0 +1 @@
+application-x-flash-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/video-x-generic.svg b/.icons/kora/mimetypes/scalable/video-x-generic.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/video-x-generic.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/video-x-google-vlc-plugin.svg b/.icons/kora/mimetypes/scalable/video-x-google-vlc-plugin.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/video-x-google-vlc-plugin.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/video-x-javafx.svg b/.icons/kora/mimetypes/scalable/video-x-javafx.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/video-x-javafx.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/video-x-matroska.svg b/.icons/kora/mimetypes/scalable/video-x-matroska.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/video-x-matroska.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/video-x-mng.svg b/.icons/kora/mimetypes/scalable/video-x-mng.svg
new file mode 120000
index 000000000..49ccd2174
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/video-x-mng.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/video-x-ms-asf-plugin.svg b/.icons/kora/mimetypes/scalable/video-x-ms-asf-plugin.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/video-x-ms-asf-plugin.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/video-x-ms-asf.svg b/.icons/kora/mimetypes/scalable/video-x-ms-asf.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/video-x-ms-asf.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/video-x-ms-wmp.svg b/.icons/kora/mimetypes/scalable/video-x-ms-wmp.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/video-x-ms-wmp.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/video-x-ms-wmv.svg b/.icons/kora/mimetypes/scalable/video-x-ms-wmv.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/video-x-ms-wmv.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/video-x-msvideo.svg b/.icons/kora/mimetypes/scalable/video-x-msvideo.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/video-x-msvideo.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/video-x-nsv.svg b/.icons/kora/mimetypes/scalable/video-x-nsv.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/video-x-nsv.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/video-x-ogm+ogg.svg b/.icons/kora/mimetypes/scalable/video-x-ogm+ogg.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/video-x-ogm+ogg.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/video-x-sgi-movie.svg b/.icons/kora/mimetypes/scalable/video-x-sgi-movie.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/video-x-sgi-movie.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/video-x-theora+ogg.svg b/.icons/kora/mimetypes/scalable/video-x-theora+ogg.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/video-x-theora+ogg.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/video-x-wmv.svg b/.icons/kora/mimetypes/scalable/video-x-wmv.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/video-x-wmv.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/video.svg b/.icons/kora/mimetypes/scalable/video.svg
new file mode 120000
index 000000000..dff032f5d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/video.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/viewbib.svg b/.icons/kora/mimetypes/scalable/viewbib.svg
new file mode 120000
index 000000000..9f2952142
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/viewbib.svg
@@ -0,0 +1 @@
+text-x-tex.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/viewdvi.svg b/.icons/kora/mimetypes/scalable/viewdvi.svg
new file mode 120000
index 000000000..c568ae3b1
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/viewdvi.svg
@@ -0,0 +1 @@
+application-x-bzdvi.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/viewhtml.svg b/.icons/kora/mimetypes/scalable/viewhtml.svg
new file mode 120000
index 000000000..c4ba3155f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/viewhtml.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/viewpdf.svg b/.icons/kora/mimetypes/scalable/viewpdf.svg
new file mode 120000
index 000000000..9e6d8a1b8
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/viewpdf.svg
@@ -0,0 +1 @@
+application-pdf.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/viewps.svg b/.icons/kora/mimetypes/scalable/viewps.svg
new file mode 120000
index 000000000..d62c818de
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/viewps.svg
@@ -0,0 +1 @@
+application-postscript.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/virtualbox-hdd.svg b/.icons/kora/mimetypes/scalable/virtualbox-hdd.svg
new file mode 120000
index 000000000..9e36316ff
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/virtualbox-hdd.svg
@@ -0,0 +1 @@
+application-x-virtualbox-vbox.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/virtualbox-ova.svg b/.icons/kora/mimetypes/scalable/virtualbox-ova.svg
new file mode 120000
index 000000000..9e36316ff
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/virtualbox-ova.svg
@@ -0,0 +1 @@
+application-x-virtualbox-vbox.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/virtualbox-ovf.svg b/.icons/kora/mimetypes/scalable/virtualbox-ovf.svg
new file mode 120000
index 000000000..9e36316ff
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/virtualbox-ovf.svg
@@ -0,0 +1 @@
+application-x-virtualbox-vbox.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/virtualbox-vbox-extpack.svg b/.icons/kora/mimetypes/scalable/virtualbox-vbox-extpack.svg
new file mode 120000
index 000000000..9e36316ff
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/virtualbox-vbox-extpack.svg
@@ -0,0 +1 @@
+application-x-virtualbox-vbox.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/virtualbox-vbox.svg b/.icons/kora/mimetypes/scalable/virtualbox-vbox.svg
new file mode 120000
index 000000000..9e36316ff
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/virtualbox-vbox.svg
@@ -0,0 +1 @@
+application-x-virtualbox-vbox.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/virtualbox-vdi.svg b/.icons/kora/mimetypes/scalable/virtualbox-vdi.svg
new file mode 120000
index 000000000..9e36316ff
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/virtualbox-vdi.svg
@@ -0,0 +1 @@
+application-x-virtualbox-vbox.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/virtualbox-vhd.svg b/.icons/kora/mimetypes/scalable/virtualbox-vhd.svg
new file mode 120000
index 000000000..9e36316ff
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/virtualbox-vhd.svg
@@ -0,0 +1 @@
+application-x-virtualbox-vbox.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/virtualbox-vmdk.svg b/.icons/kora/mimetypes/scalable/virtualbox-vmdk.svg
new file mode 120000
index 000000000..9e36316ff
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/virtualbox-vmdk.svg
@@ -0,0 +1 @@
+application-x-virtualbox-vbox.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/vnd.ms-publisher.svg b/.icons/kora/mimetypes/scalable/vnd.ms-publisher.svg
new file mode 120000
index 000000000..34a577356
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/vnd.ms-publisher.svg
@@ -0,0 +1 @@
+application-presentation.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/vnd.oasis.opendocument.drawing.svg b/.icons/kora/mimetypes/scalable/vnd.oasis.opendocument.drawing.svg
new file mode 120000
index 000000000..a3382f09c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/vnd.oasis.opendocument.drawing.svg
@@ -0,0 +1 @@
+x-office-drawing.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/wordprocessing-rtl.svg b/.icons/kora/mimetypes/scalable/wordprocessing-rtl.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/wordprocessing-rtl.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/wordprocessing.svg b/.icons/kora/mimetypes/scalable/wordprocessing.svg
new file mode 120000
index 000000000..7472b14db
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/wordprocessing.svg
@@ -0,0 +1 @@
+application-word.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/wps-office-doc.svg b/.icons/kora/mimetypes/scalable/wps-office-doc.svg
new file mode 120000
index 000000000..7472b14db
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/wps-office-doc.svg
@@ -0,0 +1 @@
+application-word.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/wps-office-dot.svg b/.icons/kora/mimetypes/scalable/wps-office-dot.svg
new file mode 120000
index 000000000..1532b4c5f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/wps-office-dot.svg
@@ -0,0 +1 @@
+application-word-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/wps-office-dps.svg b/.icons/kora/mimetypes/scalable/wps-office-dps.svg
new file mode 120000
index 000000000..34a577356
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/wps-office-dps.svg
@@ -0,0 +1 @@
+application-presentation.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/wps-office-dpt.svg b/.icons/kora/mimetypes/scalable/wps-office-dpt.svg
new file mode 120000
index 000000000..34a577356
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/wps-office-dpt.svg
@@ -0,0 +1 @@
+application-presentation.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/wps-office-et.svg b/.icons/kora/mimetypes/scalable/wps-office-et.svg
new file mode 120000
index 000000000..dd1df8999
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/wps-office-et.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/wps-office-ett.svg b/.icons/kora/mimetypes/scalable/wps-office-ett.svg
new file mode 120000
index 000000000..dd1df8999
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/wps-office-ett.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/wps-office-pot.svg b/.icons/kora/mimetypes/scalable/wps-office-pot.svg
new file mode 120000
index 000000000..d91cc5bd6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/wps-office-pot.svg
@@ -0,0 +1 @@
+application-presentation-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/wps-office-ppt.svg b/.icons/kora/mimetypes/scalable/wps-office-ppt.svg
new file mode 120000
index 000000000..34a577356
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/wps-office-ppt.svg
@@ -0,0 +1 @@
+application-presentation.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/wps-office-wps.svg b/.icons/kora/mimetypes/scalable/wps-office-wps.svg
new file mode 120000
index 000000000..7472b14db
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/wps-office-wps.svg
@@ -0,0 +1 @@
+application-word.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/wps-office-wpt.svg b/.icons/kora/mimetypes/scalable/wps-office-wpt.svg
new file mode 120000
index 000000000..7472b14db
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/wps-office-wpt.svg
@@ -0,0 +1 @@
+application-word.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/wps-office-xls.svg b/.icons/kora/mimetypes/scalable/wps-office-xls.svg
new file mode 120000
index 000000000..dd1df8999
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/wps-office-xls.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/wps-office-xlt.svg b/.icons/kora/mimetypes/scalable/wps-office-xlt.svg
new file mode 120000
index 000000000..00dbd860a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/wps-office-xlt.svg
@@ -0,0 +1 @@
+application-table-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/wps-office2019-wppmain.svg b/.icons/kora/mimetypes/scalable/wps-office2019-wppmain.svg
new file mode 120000
index 000000000..34a577356
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/wps-office2019-wppmain.svg
@@ -0,0 +1 @@
+application-presentation.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/www.svg b/.icons/kora/mimetypes/scalable/www.svg
new file mode 120000
index 000000000..c4ba3155f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/www.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-content-audio-cdda.svg b/.icons/kora/mimetypes/scalable/x-content-audio-cdda.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-content-audio-cdda.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-content-audio-dvd.svg b/.icons/kora/mimetypes/scalable/x-content-audio-dvd.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-content-audio-dvd.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-content-audio-player.svg b/.icons/kora/mimetypes/scalable/x-content-audio-player.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-content-audio-player.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-content-blank-bd.svg b/.icons/kora/mimetypes/scalable/x-content-blank-bd.svg
new file mode 120000
index 000000000..1aec6f3bb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-content-blank-bd.svg
@@ -0,0 +1 @@
+x-content-blank-cd.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-content-blank-cd.svg b/.icons/kora/mimetypes/scalable/x-content-blank-cd.svg
new file mode 120000
index 000000000..38aa8675c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-content-blank-cd.svg
@@ -0,0 +1 @@
+application-x-cd-image.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-content-blank-dvd.svg b/.icons/kora/mimetypes/scalable/x-content-blank-dvd.svg
new file mode 120000
index 000000000..1aec6f3bb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-content-blank-dvd.svg
@@ -0,0 +1 @@
+x-content-blank-cd.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-content-blank-hddvd.svg b/.icons/kora/mimetypes/scalable/x-content-blank-hddvd.svg
new file mode 120000
index 000000000..1aec6f3bb
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-content-blank-hddvd.svg
@@ -0,0 +1 @@
+x-content-blank-cd.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-content-ebook-reader.svg b/.icons/kora/mimetypes/scalable/x-content-ebook-reader.svg
new file mode 120000
index 000000000..6e531487c
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-content-ebook-reader.svg
@@ -0,0 +1 @@
+text-x-r.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-content-image-dcf.svg b/.icons/kora/mimetypes/scalable/x-content-image-dcf.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-content-image-dcf.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-content-image-picturecd.svg b/.icons/kora/mimetypes/scalable/x-content-image-picturecd.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-content-image-picturecd.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-content-software.svg b/.icons/kora/mimetypes/scalable/x-content-software.svg
new file mode 100644
index 000000000..6e26b7b4a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-content-software.svg
@@ -0,0 +1,12 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 177.88 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#758b9a" offset="0"/>
+ <stop stop-color="#b5bdc2" offset="1"/>
+ </linearGradient>
+ <path transform="scale(.75)" d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path transform="matrix(1.31874 0 0 1.31874 -8.13988 -28.131)" d="m14 45v1h12v-1zm0 2v1h10v-1zm0 2v1h12v-1zm0 2v1h8v-1z" fill-opacity=".15" fill-rule="nonzero"/>
+ <g fill="#ededed">
+ <path transform="matrix(.633662 0 0 .633662 14.1646 12.8229)" d="m13.853 23.46h-.273c-.258 0-.464-.211-.464-.468v-.785c-1.107-.279-1.424-.936-1.424-2.286 0-1.992 1.617-3.61 3.61-3.61 1.991 0 3.608 1.618 3.608 3.61 0 1.33-.337 1.985-1.421 2.273v.795c0 .259-.209.468-.467.468h-.271c-.257 0-.467-.209-.467-.468v-.625c-.122.009-.247.013-.379.018v.61c0 .256-.209.465-.467.465h-.271c-.258 0-.467-.209-.467-.465v-.608c-.132-.004-.26-.008-.382-.015v.623c0 .257-.209.468-.465.468zm-.048-5.007c.613.239 1.109.48 1.109 1.076 0 .591-.401.705-1.109 1.072-.543.282-1.109-.481-1.109-1.072 0-.596.538-1.298 1.109-1.076zm2.978 0c.589-.168 1.107.48 1.107 1.076 0 .591-.581 1.385-1.107 1.072-.646-.383-1.109-.481-1.109-1.072 0-.596.432-.884 1.109-1.076z"/>
+ <path transform="matrix(.75 0 0 .75 -75.7829 3.31802)" d="m133.042-.424v2h2v-2zm0 2h-2v2h2zm0 2v2h2v-2zm0 2h-2v2h2zm0 2v2h2v-2zm0 2h-2v2h2zm0 2v2h2v-2zm0 2h-2v2h2zm0 2v2h2v-2zm0 2h-2v2h2zm0 2v2h2v-2zm0 2h-2v2h2zm0 2v2h2v-2z" fill-rule="nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/x-content-unix-software.svg b/.icons/kora/mimetypes/scalable/x-content-unix-software.svg
new file mode 120000
index 000000000..0a98193e5
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-content-unix-software.svg
@@ -0,0 +1 @@
+x-content-software.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-content-video-bluray.svg b/.icons/kora/mimetypes/scalable/x-content-video-bluray.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-content-video-bluray.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-content-video-dvd.svg b/.icons/kora/mimetypes/scalable/x-content-video-dvd.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-content-video-dvd.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-content-video-hddvd.svg b/.icons/kora/mimetypes/scalable/x-content-video-hddvd.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-content-video-hddvd.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-content-video-svcd.svg b/.icons/kora/mimetypes/scalable/x-content-video-svcd.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-content-video-svcd.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-content-video-vcd.svg b/.icons/kora/mimetypes/scalable/x-content-video-vcd.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-content-video-vcd.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-content-win32-software.svg b/.icons/kora/mimetypes/scalable/x-content-win32-software.svg
new file mode 120000
index 000000000..216658108
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-content-win32-software.svg
@@ -0,0 +1 @@
+application-x-ms-dos-executable.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-extension-fcstd.svg b/.icons/kora/mimetypes/scalable/x-extension-fcstd.svg
new file mode 100644
index 000000000..72a57d4e4
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-extension-fcstd.svg
@@ -0,0 +1,12 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m33.808 27.123l-11.14-2.002 0.033 12.709 11.107 3.001v-13.708z" style="fill:none;stroke-width:1px;stroke:#3d434a"/>
+ <path d="m33.808 27.123l7.524-2.652v12.871l-7.524 3.489v-13.708z" style="fill:none;stroke-width:1px;stroke:#3d434a"/>
+ <path d="m22.668 25.121l9.064-2.483 9.6 1.833-7.524 2.652-11.14-2.002z" style="fill:none;stroke-width:1px;stroke:#3d434a"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,250.77,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#758b9a" offset="0"/>
+ <stop style="stop-color:#b5bdc2" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/x-gambasserverpage.svg b/.icons/kora/mimetypes/scalable/x-gambasserverpage.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-gambasserverpage.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-kde-nsplugin-generated.svg b/.icons/kora/mimetypes/scalable/x-kde-nsplugin-generated.svg
new file mode 120000
index 000000000..f6d9d7023
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-kde-nsplugin-generated.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-love-game.svg b/.icons/kora/mimetypes/scalable/x-love-game.svg
new file mode 120000
index 000000000..1253eb646
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-love-game.svg
@@ -0,0 +1 @@
+application-x-love-game.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-mail-distribution-list.svg b/.icons/kora/mimetypes/scalable/x-mail-distribution-list.svg
new file mode 120000
index 000000000..aef18a659
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-mail-distribution-list.svg
@@ -0,0 +1 @@
+text-x-vcard.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-media-podcast.svg b/.icons/kora/mimetypes/scalable/x-media-podcast.svg
new file mode 100644
index 000000000..edbf4543d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-media-podcast.svg
@@ -0,0 +1,17 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m32 15.06c-2.77 0-5 2.23-5 5v5c0 2.77 2.23 5 5 5s5-2.23 5-5v-5c0-2.77-2.23-5-5-5m-4 4h3v1h-3v-1zm5 0h3v1h-3v-1zm-5 3h3v1h-3v-1zm5 0h3v1h-3v-1zm-5 3h3v1h-3v-1zm5 0h3v1h-3v-1zm-7.922 1c0.437 3.072 2.851 5.485 5.922 5.922v1.078h0.5v2h-1.5v1h4v-1h-1.5v-2h0.5v-1.078c3.071-0.437 5.485-2.85 5.922-5.922h-1.012c-0.474 2.844-2.928 5-5.91 5s-5.436-2.156-5.91-5h-1.012z" style="fill-opacity:.75;fill-rule:nonzero;fill:#fff"/>
+ <path d="m19.646 60.668v-5.168h0.577v0.485c0.136-0.19 0.29-0.332 0.461-0.427s0.379-0.143 0.622-0.143c0.319 0 0.601 0.082 0.845 0.247 0.244 0.164 0.428 0.395 0.552 0.694s0.187 0.627 0.187 0.984c0 0.382-0.069 0.726-0.206 1.032s-0.337 0.541-0.598 0.704c-0.262 0.163-0.537 0.244-0.825 0.244-0.211 0-0.401-0.044-0.568-0.133-0.168-0.089-0.306-0.202-0.414-0.338v1.819h-0.633zm0.573-3.279c0 0.481 0.098 0.836 0.292 1.066 0.195 0.23 0.431 0.345 0.708 0.345 0.281 0 0.522-0.119 0.722-0.357 0.201-0.238 0.301-0.607 0.301-1.107 0-0.476-0.098-0.832-0.293-1.069-0.196-0.237-0.43-0.356-0.702-0.356-0.27 0-0.509 0.126-0.716 0.379-0.208 0.252-0.312 0.618-0.312 1.099z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m23.417 57.368c0-0.692 0.193-1.204 0.577-1.537 0.322-0.277 0.713-0.416 1.175-0.416 0.514 0 0.934 0.169 1.26 0.505 0.326 0.337 0.489 0.802 0.489 1.395 0 0.481-0.072 0.859-0.217 1.135-0.144 0.275-0.354 0.489-0.629 0.642-0.276 0.152-0.577 0.228-0.903 0.228-0.523 0-0.945-0.167-1.268-0.503-0.322-0.335-0.484-0.818-0.484-1.449zm0.651 0c0 0.478 0.105 0.837 0.313 1.075 0.209 0.238 0.472 0.357 0.788 0.357 0.315 0 0.576-0.12 0.785-0.359s0.313-0.604 0.313-1.094c0-0.462-0.105-0.812-0.315-1.05s-0.471-0.357-0.783-0.357c-0.316 0-0.579 0.118-0.788 0.355-0.208 0.237-0.313 0.594-0.313 1.073z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m30.084 59.236v-0.471c-0.237 0.37-0.585 0.555-1.045 0.555-0.298 0-0.572-0.082-0.821-0.246-0.25-0.164-0.444-0.393-0.581-0.688-0.137-0.294-0.206-0.632-0.206-1.015 0-0.372 0.063-0.711 0.187-1.015 0.124-0.303 0.311-0.536 0.559-0.698 0.249-0.162 0.527-0.243 0.834-0.243 0.225 0 0.426 0.048 0.602 0.143s0.319 0.219 0.429 0.371v-1.85h0.63v5.157h-0.588zm-2.002-1.865c0 0.479 0.101 0.837 0.303 1.073 0.202 0.237 0.44 0.356 0.714 0.356 0.277 0 0.512-0.113 0.705-0.34 0.194-0.226 0.291-0.571 0.291-1.036 0-0.511-0.099-0.886-0.296-1.126-0.197-0.239-0.44-0.358-0.728-0.358-0.282 0-0.517 0.114-0.706 0.344-0.188 0.23-0.283 0.593-0.283 1.087z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m34.105 57.867l0.623 0.081c-0.068 0.43-0.242 0.766-0.523 1.008-0.28 0.243-0.624 0.364-1.032 0.364-0.511 0-0.922-0.167-1.233-0.501s-0.466-0.813-0.466-1.437c0-0.403 0.067-0.756 0.2-1.059 0.134-0.303 0.337-0.529 0.611-0.681 0.273-0.151 0.57-0.227 0.891-0.227 0.406 0 0.738 0.103 0.996 0.308s0.423 0.497 0.496 0.874l-0.616 0.095c-0.058-0.251-0.162-0.439-0.311-0.566s-0.329-0.19-0.54-0.19c-0.319 0-0.578 0.114-0.777 0.343-0.2 0.229-0.299 0.591-0.299 1.085 0 0.502 0.096 0.867 0.288 1.095 0.192 0.227 0.443 0.341 0.753 0.341 0.248 0 0.456-0.076 0.623-0.229 0.166-0.152 0.272-0.387 0.316-0.704z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m37.708 58.775c-0.235 0.199-0.461 0.34-0.678 0.422-0.216 0.082-0.449 0.123-0.698 0.123-0.41 0-0.726-0.1-0.946-0.3-0.221-0.201-0.331-0.457-0.331-0.769 0-0.183 0.042-0.35 0.125-0.501 0.083-0.152 0.192-0.273 0.327-0.365 0.135-0.091 0.287-0.16 0.456-0.207 0.124-0.033 0.312-0.065 0.563-0.095 0.511-0.061 0.887-0.134 1.129-0.218 2e-3 -0.087 3e-3 -0.142 3e-3 -0.166 0-0.258-0.059-0.439-0.179-0.545-0.162-0.143-0.402-0.214-0.721-0.214-0.298 0-0.518 0.052-0.66 0.156s-0.247 0.289-0.315 0.554l-0.619-0.084c0.056-0.265 0.149-0.479 0.278-0.642s0.316-0.289 0.559-0.377c0.244-0.088 0.527-0.132 0.848-0.132 0.319 0 0.578 0.038 0.778 0.113 0.199 0.075 0.346 0.169 0.44 0.283 0.093 0.114 0.159 0.258 0.197 0.431 0.021 0.108 0.031 0.303 0.031 0.584v0.844c0 0.589 0.014 0.961 0.041 1.117s0.08 0.306 0.16 0.449h-0.662c-0.065-0.131-0.108-0.285-0.126-0.461zm-0.053-1.414c-0.23 0.094-0.575 0.173-1.034 0.239-0.261 0.038-0.445 0.08-0.553 0.127s-0.191 0.115-0.25 0.206c-0.058 0.09-0.087 0.19-0.087 0.3 0 0.169 0.063 0.31 0.191 0.423 0.128 0.112 0.315 0.168 0.561 0.168 0.244 0 0.461-0.053 0.651-0.16 0.19-0.106 0.33-0.252 0.419-0.438 0.068-0.143 0.102-0.354 0.102-0.633v-0.232z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m39.023 58.121l0.627-0.099c0.035 0.251 0.133 0.444 0.293 0.577 0.161 0.134 0.386 0.201 0.674 0.201 0.291 0 0.507-0.059 0.647-0.178 0.141-0.118 0.212-0.257 0.212-0.417 0-0.143-0.063-0.255-0.187-0.338-0.087-0.056-0.302-0.127-0.647-0.214-0.465-0.117-0.787-0.219-0.966-0.304-0.179-0.086-0.315-0.204-0.408-0.356-0.093-0.151-0.139-0.318-0.139-0.501 0-0.167 0.038-0.321 0.114-0.463 0.077-0.142 0.18-0.259 0.312-0.353 0.098-0.073 0.232-0.135 0.402-0.185 0.171-0.05 0.353-0.076 0.548-0.076 0.293 0 0.55 0.043 0.772 0.127 0.221 0.084 0.385 0.199 0.491 0.343 0.105 0.144 0.178 0.337 0.218 0.579l-0.62 0.084c-0.028-0.192-0.109-0.342-0.244-0.45s-0.325-0.162-0.572-0.162c-0.291 0-0.498 0.048-0.622 0.144-0.125 0.096-0.187 0.209-0.187 0.338 0 0.082 0.026 0.156 0.078 0.222 0.051 0.068 0.132 0.124 0.242 0.169 0.064 0.023 0.25 0.077 0.56 0.161 0.448 0.12 0.76 0.218 0.937 0.294s0.316 0.187 0.417 0.333c0.101 0.145 0.151 0.326 0.151 0.541 0 0.211-0.061 0.41-0.184 0.597-0.123 0.186-0.301 0.33-0.533 0.432s-0.495 0.153-0.788 0.153c-0.486 0-0.856-0.1-1.11-0.302-0.255-0.202-0.417-0.501-0.488-0.897z" style="fill-rule:nonzero;fill:#fff"/>
+ <path d="m44.262 58.67l0.091 0.559c-0.178 0.037-0.337 0.056-0.478 0.056-0.23 0-0.408-0.036-0.535-0.109s-0.216-0.168-0.267-0.287c-0.052-0.118-0.078-0.367-0.078-0.747v-2.15h-0.464v-0.492h0.464v-0.925l0.63-0.38v1.305h0.637v0.492h-0.637v2.185c0 0.181 0.011 0.297 0.034 0.348 0.022 0.052 0.058 0.093 0.109 0.123 0.05 0.031 0.122 0.046 0.216 0.046 0.07 0 0.163-8e-3 0.278-0.024z" style="fill-rule:nonzero;fill:#fff"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,177.88,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#60147e" offset="0"/>
+ <stop style="stop-color:#a36cb9" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/x-office-address-book.svg b/.icons/kora/mimetypes/scalable/x-office-address-book.svg
new file mode 120000
index 000000000..aef18a659
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-office-address-book.svg
@@ -0,0 +1 @@
+text-x-vcard.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-office-calendar.svg b/.icons/kora/mimetypes/scalable/x-office-calendar.svg
new file mode 120000
index 000000000..e2445e7ab
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-office-calendar.svg
@@ -0,0 +1 @@
+text-calendar.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-office-contact.svg b/.icons/kora/mimetypes/scalable/x-office-contact.svg
new file mode 120000
index 000000000..aef18a659
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-office-contact.svg
@@ -0,0 +1 @@
+text-x-vcard.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-office-document-rtl.svg b/.icons/kora/mimetypes/scalable/x-office-document-rtl.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-office-document-rtl.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-office-document-template-rtl.svg b/.icons/kora/mimetypes/scalable/x-office-document-template-rtl.svg
new file mode 120000
index 000000000..59e195fcf
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-office-document-template-rtl.svg
@@ -0,0 +1 @@
+x-office-document-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-office-document-template.svg b/.icons/kora/mimetypes/scalable/x-office-document-template.svg
new file mode 120000
index 000000000..8a7b23014
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-office-document-template.svg
@@ -0,0 +1 @@
+application-document-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-office-document.svg b/.icons/kora/mimetypes/scalable/x-office-document.svg
new file mode 120000
index 000000000..a3635320d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-office-document.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-office-drawing-template.svg b/.icons/kora/mimetypes/scalable/x-office-drawing-template.svg
new file mode 120000
index 000000000..8d1e1356d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-office-drawing-template.svg
@@ -0,0 +1 @@
+application-drawing-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-office-drawing.svg b/.icons/kora/mimetypes/scalable/x-office-drawing.svg
new file mode 120000
index 000000000..ca748d2c2
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-office-drawing.svg
@@ -0,0 +1 @@
+application-drawing.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-office-presentation-rtl.svg b/.icons/kora/mimetypes/scalable/x-office-presentation-rtl.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-office-presentation-rtl.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-office-presentation-template-rtl.svg b/.icons/kora/mimetypes/scalable/x-office-presentation-template-rtl.svg
new file mode 120000
index 000000000..79bcfa6c0
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-office-presentation-template-rtl.svg
@@ -0,0 +1 @@
+x-office-presentation-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-office-presentation-template.svg b/.icons/kora/mimetypes/scalable/x-office-presentation-template.svg
new file mode 120000
index 000000000..d91cc5bd6
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-office-presentation-template.svg
@@ -0,0 +1 @@
+application-presentation-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-office-presentation.svg b/.icons/kora/mimetypes/scalable/x-office-presentation.svg
new file mode 120000
index 000000000..34a577356
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-office-presentation.svg
@@ -0,0 +1 @@
+application-presentation.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-office-spreadsheet-template.svg b/.icons/kora/mimetypes/scalable/x-office-spreadsheet-template.svg
new file mode 120000
index 000000000..00dbd860a
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-office-spreadsheet-template.svg
@@ -0,0 +1 @@
+application-table-template.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-office-spreadsheet.svg b/.icons/kora/mimetypes/scalable/x-office-spreadsheet.svg
new file mode 120000
index 000000000..dd1df8999
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-office-spreadsheet.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/x-package-repository.svg b/.icons/kora/mimetypes/scalable/x-package-repository.svg
new file mode 100644
index 000000000..1916411c4
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-package-repository.svg
@@ -0,0 +1,12 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m43.325 18.375c1.269 0 2.3 1.031 2.3 2.3v22.65c0 1.269-1.031 2.3-2.3 2.3h-22.65c-1.269 0-2.3-1.031-2.3-2.3v-22.65c0-1.269 1.031-2.3 2.3-2.3h22.65z" style="fill:#870707"/>
+ <path d="m40.37 21.93c0.939 0 1.7 0.761 1.7 1.7v16.74c0 0.939-0.761 1.7-1.7 1.7h-16.74c-0.939 0-1.7-0.761-1.7-1.7v-16.74c0-0.939 0.761-1.7 1.7-1.7h16.74z" style="fill:#df796d"/>
+ <path d="m30.223 21.93v8.293h-8.293v3.554h8.293v8.293h3.554v-8.293h8.293v-3.554h-8.293v-8.293h-3.554z" style="fill-opacity:.3;fill-rule:nonzero"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,688.11,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#d64141" offset="0"/>
+ <stop style="stop-color:#f48b72" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/x-world-x-3dmf.svg b/.icons/kora/mimetypes/scalable/x-world-x-3dmf.svg
new file mode 120000
index 000000000..8ac89c371
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/x-world-x-3dmf.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/xoj.svg b/.icons/kora/mimetypes/scalable/xoj.svg
new file mode 100644
index 000000000..08637c59f
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/xoj.svg
@@ -0,0 +1,10 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m54 3.146c0-0.926-0.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958 0.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02 0.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-0.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387v-51.236z" style="fill:url(#_Linear1)"/>
+ <path d="m22.946 20.682c-1.097 1e-3 -1.999 0.903-1.999 2 0 0.54 0.219 1.058 0.606 1.434l7.63 7.63-7.63 7.627c-0.375 0.375-0.585 0.884-0.585 1.414 0 1.097 0.902 2 2 2 0.53 0 1.039-0.211 1.414-0.586l7.627-7.629 7.629 7.629c0.375 0.375 0.884 0.586 1.415 0.586 1.097 0 2-0.903 2-2 0-0.53-0.211-1.039-0.586-1.414l-7.627-7.627 7.627-7.63c0.375-0.375 0.586-0.884 0.586-1.414 0-1.097-0.903-2-2-2-0.531 0-1.04 0.211-1.415 0.586l-7.629 7.627-7.627-7.627c-0.377-0.388-0.895-0.606-1.436-0.606z" style="fill-rule:nonzero;fill:#8dbbcf"/>
+ <defs>
+ <linearGradient id="_Linear1" x2="1" gradientTransform="matrix(3.03829e-15,-49.619,49.619,3.03829e-15,688.11,51.088)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#e4e4e4" offset="0"/>
+ <stop style="stop-color:#f8f8f0" offset="1"/>
+ </linearGradient>
+ </defs>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/xopt.svg b/.icons/kora/mimetypes/scalable/xopt.svg
new file mode 100644
index 000000000..e47bae78e
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/xopt.svg
@@ -0,0 +1,8 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <linearGradient id="a" x2="1" gradientTransform="matrix(0 -49.619 49.619 0 177.88 51.088)" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#a5a5a5" offset="0"/>
+ <stop stop-color="#cfd7dd" offset="1"/>
+ </linearGradient>
+ <path transform="scale(.75)" d="m54 3.146c0-.926-.751-1.677-1.677-1.677h-34.705c-2.02 0-3.958.803-5.387 2.231-1.428 1.429-2.231 3.367-2.231 5.387v45.295c0 2.02.803 3.958 2.231 5.387 1.429 1.428 3.367 2.231 5.387 2.231h28.764c2.02 0 3.958-.803 5.387-2.231 1.428-1.429 2.231-3.367 2.231-5.387z" fill="url(#a)"/>
+ <path transform="translate(-.000214 -6)" d="m26.032 27.305c.073.082.267.265.582.548 4.422 4.385 6.548 6.341 6.377 6.867-.123.387-.477.714-1.063.983-.585.254-1.112.369-1.581.345-.371-.019-2.134-1.367-5.289-5.045-.636-.771-1.01-1.206-1.121-1.306-.462.48-1.153 1.466-2.073 2.96-1.183 2.383-2.741 4.582-3.633 7.099-.272.882-.965 1.295-2.079 1.239-.586-.029-.946-.22-1.081-.573-.134-.352-.079-.899.165-1.641.468-1.485 2.719-5.087 6.753-10.808-.022-.252-.601-1.169-1.734-2.75s-2.032-2.778-2.699-3.393c-.721-.665-1.022-1.175-.901-1.53.273-.882 1.132-1.287 2.578-1.214.703.036 1.957 1.518 3.761 4.248.771 1.123 1.275 1.808 1.514 2.056.416-.372 1.009-1.057 1.779-2.055.771-1.014 1.304-1.836 1.6-2.465.292-.582.753-1.046 1.383-1.391.63-.346 1.229-.504 1.795-.476.879.044 1.198.43.955 1.156-.273.882-1.858 2.821-4.756 5.817-.756.779-1.167 1.222-1.232 1.329" fill="#f60" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/scalable/ymuse-album.svg b/.icons/kora/mimetypes/scalable/ymuse-album.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/ymuse-album.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/ymuse-albums.svg b/.icons/kora/mimetypes/scalable/ymuse-albums.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/ymuse-albums.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/ymuse-artist.svg b/.icons/kora/mimetypes/scalable/ymuse-artist.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/ymuse-artist.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/ymuse-artists.svg b/.icons/kora/mimetypes/scalable/ymuse-artists.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/ymuse-artists.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/ymuse-audio-file.svg b/.icons/kora/mimetypes/scalable/ymuse-audio-file.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/ymuse-audio-file.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/ymuse-genre.svg b/.icons/kora/mimetypes/scalable/ymuse-genre.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/ymuse-genre.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/ymuse-genres.svg b/.icons/kora/mimetypes/scalable/ymuse-genres.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/ymuse-genres.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/ymuse-playlist.svg b/.icons/kora/mimetypes/scalable/ymuse-playlist.svg
new file mode 120000
index 000000000..43ca88781
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/ymuse-playlist.svg
@@ -0,0 +1 @@
+audio-x-mp3-playlist.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/ymuse-playlists.svg b/.icons/kora/mimetypes/scalable/ymuse-playlists.svg
new file mode 120000
index 000000000..43ca88781
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/ymuse-playlists.svg
@@ -0,0 +1 @@
+audio-x-mp3-playlist.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/ymuse-stream.svg b/.icons/kora/mimetypes/scalable/ymuse-stream.svg
new file mode 120000
index 000000000..9b775702d
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/ymuse-stream.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable/zip.svg b/.icons/kora/mimetypes/scalable/zip.svg
new file mode 120000
index 000000000..0840f8f58
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable/zip.svg
@@ -0,0 +1 @@
+application-archive-zip.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/scalable@2 b/.icons/kora/mimetypes/scalable@2
new file mode 120000
index 000000000..892a6399b
--- /dev/null
+++ b/.icons/kora/mimetypes/scalable@2
@@ -0,0 +1 @@
+scalable \ No newline at end of file
diff --git a/.icons/kora/mimetypes/symbolic/application-certificate-symbolic.svg b/.icons/kora/mimetypes/symbolic/application-certificate-symbolic.svg
new file mode 100644
index 000000000..823ef80ea
--- /dev/null
+++ b/.icons/kora/mimetypes/symbolic/application-certificate-symbolic.svg
@@ -0,0 +1,5 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <path d="M6.308,14L2.843,14C1.826,14 1,13.174 1,12.157L1,3.843C1,2.826 1.826,2 2.843,2L14.157,2C15.174,2 16,2.826 16,3.843L16,12.157C16,13.174 15.174,14 14.157,14L11.643,14L11.643,13L14.157,13C14.622,13 15,12.622 15,12.157L15,3.843C15,3.378 14.622,3 14.157,3L2.843,3C2.378,3 2,3.378 2,3.843L2,12.157C2,12.622 2.378,13 2.843,13L6.308,13L6.308,14Z" fill="#dfdfdf"/>
+ <path d="m7 11v5l2-2 2 2v-5" fill="#dfdfdf"/>
+ <path d="m9 6c-1.646 0-3 1.354-3 3s1.354 3 3 3 3-1.354 3-3-1.354-3-3-3zm0 1c1.097 0 2 0.903 2 2s-0.903 2-2 2-2-0.903-2-2 0.903-2 2-2z" fill="#dfdfdf"/>
+</svg>
diff --git a/.icons/kora/mimetypes/symbolic/application-rss+xml-symbolic.svg b/.icons/kora/mimetypes/symbolic/application-rss+xml-symbolic.svg
new file mode 100644
index 000000000..5fa063ffb
--- /dev/null
+++ b/.icons/kora/mimetypes/symbolic/application-rss+xml-symbolic.svg
@@ -0,0 +1,4 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <path d="m6 12c0 1.097-0.903 2-2 2s-2-0.903-2-2 0.903-2 2-2 2 0.903 2 2z" fill="#dfdfdf"/>
+ <path d="m2 2.005c6.496 0.184 11.788 5.283 12.217 11.765h-1.402c-0.424-5.705-5.089-10.183-10.815-10.365v-1.4zm0 4.001c4.295 0.178 7.794 3.504 8.206 7.764h-1.441c-0.403-3.465-3.259-6.156-6.765-6.33v-1.434z" fill="#dfdfdf"/>
+</svg>
diff --git a/.icons/kora/mimetypes/symbolic/application-x-addon-symbolic.svg b/.icons/kora/mimetypes/symbolic/application-x-addon-symbolic.svg
new file mode 100644
index 000000000..33aa80bdc
--- /dev/null
+++ b/.icons/kora/mimetypes/symbolic/application-x-addon-symbolic.svg
@@ -0,0 +1,5 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <g transform="matrix(.0398137 7.36018e-10 -7.36018e-10 .0398137 -5.13836 -1.35644)">
+ <path d="m289.66 59.226c-15.2 0.56-32.249 5.653-41.344 16.562-13.229 28.188 18.908 15.173 22.688 34.688s-18.906 20.594-18.906 20.594h-97.75l0.125 96.938s1.079 22.686 20.594 18.906c15.856-3.071 10.233-24.878 22.688-25.844 2.874-0.223 6.715 0.676 12 3.156 10.909 9.095 16.003 26.144 16.562 41.344 0.207 5.611-0.283 10.888-1.25 15.5-0.025 0.205-0.067 0.42-0.094 0.625-1.694 13.114-6.762 26.418-15.969 34.094-28.188 13.229-15.173-18.908-34.688-22.688-14.218-2.754-18.61 8.479-19.969 14.812v102.91l98.094-0.781s22.686-1.079 18.906-20.594-35.886-6.5-22.656-34.688c9.095-10.909 26.113-16.003 41.312-16.562 5.611-0.207 10.888 0.283 15.5 1.25 0.205 0.025 0.42 0.067 0.625 0.094 13.114 1.694 26.449 6.762 34.125 15.969 13.229 28.188-18.908 15.173-22.688 34.688s18.906 20.594 18.906 20.594l97.188 0.031v-102.09c1.387-6.352 5.803-17.456 19.938-14.719 19.515 3.78 6.5 35.917 34.688 22.688 9.207-7.676 14.275-21.011 15.969-34.125 0.027-0.205 0.069-0.389 0.094-0.594 0.967-4.612 1.457-9.889 1.25-15.5-0.56-15.199-5.653-32.249-16.562-41.344-28.188-13.229-15.173 18.908-34.688 22.688s-20.594-18.906-20.594-18.906l-0.094-97.844h-102.16c-6.405-1.482-16.964-5.992-14.281-19.844 3.78-19.515 35.886-6.5 22.656-34.688-7.676-9.207-20.979-14.275-34.094-15.969-0.205-0.026-0.42-0.069-0.625-0.094-4.612-0.966-9.889-1.456-15.5-1.25l4e-3 -7e-3z" fill="#dfdfdf"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/symbolic/application-x-appliance-symbolic.svg b/.icons/kora/mimetypes/symbolic/application-x-appliance-symbolic.svg
new file mode 100644
index 000000000..a134438c0
--- /dev/null
+++ b/.icons/kora/mimetypes/symbolic/application-x-appliance-symbolic.svg
@@ -0,0 +1,3 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <path d="m2 0c-1.097 0-2 .903-2 2 0 .714.382 1.376 1 1.732v8.536c-.618.356-1 1.018-1 1.732 0 1.097.903 2 2 2 .714 0 1.376-.382 1.732-1h8.536c.356.618 1.018 1 1.732 1 1.097 0 2-.903 2-2-.001-.712-.383-1.372-1-1.729v-8.539c.618-.356 1-1.018 1-1.732 0-1.097-.903-2-2-2-.714 0-1.376.382-1.732 1h-8.539c-.357-.617-1.017-.999-1.729-1zm.935 2.066h10.13c.014.018.027.036.042.053l-1.931 2.043c-.21-.106-.441-.162-.676-.162-.631.004-1.194.406-1.404 1h-2.186c-.214-.599-.78-1-1.41-1-.223 0-.443.051-.645.148l-1.934-2.066c.005-.005.014-.016.014-.016zm-.853.855 2.066 1.934v.002c-.097.206-.148.431-.148.659.005.636.406 1.205 1 1.418v2.162c-.594.21-.996.774-1 1.404 0 .224.05.445.146.647l-2.064 1.932c-.005-.003-.011-.006-.016-.009v-10.135c.005-.004.016-.014.016-.014zm11.852.049v10.095c-.005.004-.011.009-.016.014l-2.064-1.933c.096-.201.146-.422.146-.646-.001-.633-.403-1.201-1-1.412v-2.184c.594-.21.996-.773 1-1.404 0-.212-.046-.422-.133-.615zm-7.022 3.03h2.184c.151.421.483.753.904.904v2.192c-.421.151-.753.483-.904.904h-2.184c-.151-.426-.486-.761-.912-.912v-2.154c.428-.156.764-.499.912-.934zm-.008 5h2.192c.21.594.773.996 1.404 1 .224 0 .445-.05.646-.146l1.933 2.064c-.005.005-.01.011-.014.016h-10.135c-.003-.005-.006-.011-.009-.016l1.933-2.064c.201.096.422.146.646.146.631-.004 1.194-.406 1.404-1z" fill="#dfdfdf" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/symbolic/application-x-executable-symbolic.svg b/.icons/kora/mimetypes/symbolic/application-x-executable-symbolic.svg
new file mode 100644
index 000000000..9f05d3883
--- /dev/null
+++ b/.icons/kora/mimetypes/symbolic/application-x-executable-symbolic.svg
@@ -0,0 +1,6 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <path d="m15.012 4.494c0-1.935-1.571-3.506-3.506-3.506h-7.012c-1.935 0-3.506 1.571-3.506 3.506v7.012c0 1.935 1.571 3.506 3.506 3.506h7.012c1.935 0 3.506-1.571 3.506-3.506v-7.012zm-1 0v7.012c0 1.383-1.123 2.506-2.506 2.506h-7.012c-1.383 0-2.506-1.123-2.506-2.506v-7.012c0-1.383 1.123-2.506 2.506-2.506h7.012c1.383 0 2.506 1.123 2.506 2.506z" fill="#dfdfdf"/>
+ <g transform="translate(.17866 -8.88178e-16)">
+ <path d="m8.542 2.75c-0.361-0.037-0.723-0.037-1.084 0l-0.2 1.221c-0.355 0.066-0.7 0.178-1.025 0.333l-0.881-0.87c-0.313 0.182-0.607 0.395-0.876 0.637l0.555 1.106c-0.248 0.262-0.461 0.555-0.633 0.872l-1.224-0.186c-0.146 0.331-0.259 0.676-0.335 1.03l1.1 0.568c-0.047 0.358-0.047 0.72 0 1.078l-1.1 0.568c0.076 0.354 0.189 0.699 0.335 1.03l1.224-0.186c0.172 0.317 0.385 0.61 0.633 0.872l-0.555 1.106c0.269 0.242 0.563 0.455 0.876 0.637l0.881-0.87c0.325 0.155 0.67 0.267 1.025 0.333l0.2 1.221c0.361 0.037 0.723 0.037 1.084 0l0.2-1.221c0.355-0.066 0.7-0.178 1.025-0.333l0.881 0.87c0.313-0.182 0.607-0.395 0.876-0.637l-0.555-1.106c0.248-0.262 0.461-0.555 0.633-0.872l1.224 0.186c0.146-0.331 0.259-0.676 0.335-1.03l-1.1-0.568c0.047-0.358 0.047-0.72 0-1.078l1.1-0.568c-0.076-0.354-0.189-0.699-0.335-1.03l-1.224 0.186c-0.172-0.317-0.385-0.61-0.633-0.872l0.555-1.106c-0.269-0.242-0.563-0.455-0.876-0.637l-0.881 0.87c-0.325-0.155-0.67-0.267-1.025-0.333l-0.2-1.221zm-0.542 2.335c1.609 0 2.915 1.306 2.915 2.915s-1.306 2.915-2.915 2.915-2.915-1.306-2.915-2.915 1.306-2.915 2.915-2.915z" fill="#dfdfdf"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/symbolic/application-x-firmware-symbolic.svg b/.icons/kora/mimetypes/symbolic/application-x-firmware-symbolic.svg
new file mode 100644
index 000000000..5df97dc8f
--- /dev/null
+++ b/.icons/kora/mimetypes/symbolic/application-x-firmware-symbolic.svg
@@ -0,0 +1,6 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <g fill="#dfdfdf" fill-rule="nonzero">
+ <path d="m1.5 0c-.822 0-1.5.678-1.5 1.5 0 .823.678 1.5 1.5 1.5.646 0 1.201-.418 1.41-.996l2.307.002.605 1.002.856-.516-.897-1.486-2.869-.002c-.207-.582-.763-1.004-1.412-1.004zm0 .669c.469 0 .831.362.831.831s-.362.831-.831.831c-.004 0-.008 0-.012 0-.449 0-.819-.37-.819-.819 0-.004 0-.008 0-.012 0-.469.362-.831.831-.831zm-1 3.331v1h3.004l.914 1.467c-.258.27-.418.634-.418 1.033 0 .823.678 1.5 1.5 1.5.823 0 1.5-.677 1.5-1.5 0-.822-.677-1.5-1.5-1.5-.063 0-.125.006-.186.014l-1.255-2.012zm0 3v1h1.213l1.75 3h1.225l.716 1.482c-.138.149-.245.324-.314.518h-1.053l-1.75-3h-1.787v1h1.213l1.75 3h1.627c.208.58.763 1 1.41 1 .823 0 1.5-.677 1.5-1.5 0-.822-.677-1.5-1.5-1.5-.072 0-.142.008-.211.018l-.492-1.018h1.914l.799 1.381c-.311.276-.51.676-.51 1.119 0 .823.678 1.5 1.5 1.5.823 0 1.5-.677 1.5-1.5 0-.822-.677-1.5-1.5-1.5-.018 0-.035.001-.053.002l-.58-1.002h1.846l.799 1.377c-.313.276-.512.678-.512 1.123 0 .823.678 1.5 1.5 1.5.823 0 1.5-.677 1.5-1.5 0-.822-.677-1.5-1.5-1.5-.016 0-.032.001-.049.002l-.582-1.002h1.221c.208.58.763 1 1.41 1 .823 0 1.5-.677 1.5-1.5 0-.822-.677-1.5-1.5-1.5-.647 0-1.202.421-1.41 1h-9.053l-1.75-3zm5-.299c.451 0 .799.348.799.799s-.348.799-.799.799c-.004 0-.007 0-.011 0-.432 0-.788-.356-.788-.788 0-.004 0-.007 0-.011 0-.451.348-.799.799-.799zm9 2.995c.453 0 .804.351.804.804s-.351.804-.804.804c-.004 0-.008 0-.011 0-.435 0-.793-.358-.793-.793 0-.003 0-.007 0-.011 0-.453.351-.804.804-.804zm-8 2.996c.456 0 .808.352.808.808s-.352.808-.808.808c-.004 0-.008 0-.011 0-.438 0-.797-.359-.797-.797 0-.003 0-.007 0-.011 0-.456.352-.808.808-.808zm3-.005c.458 0 .813.355.813.813s-.355.813-.813.813c-.004 0-.008 0-.011 0-.44 0-.802-.362-.802-.802 0-.003 0-.007 0-.011 0-.458.355-.813.813-.813zm3 .005c.456 0 .808.352.808.808s-.352.808-.808.808c-.004 0-.008 0-.011 0-.438 0-.797-.359-.797-.797 0-.003 0-.007 0-.011 0-.456.352-.808.808-.808z"/>
+ <path d="m9 0v1h-1v1h-1v1h1v1h-1v1h1v1h-1v1h1v1h1v1h1v-1h1v1h1v-1h1v1h1v-1h1v-1h1v-1h-1v-1h1v-1h-1v-1h1v-1h-1v-1h-1v-1h-1v1h-1v-1h-1v1h-1v-1z" fill-opacity=".3"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/symbolic/audio-x-generic-symbolic.svg b/.icons/kora/mimetypes/symbolic/audio-x-generic-symbolic.svg
new file mode 100644
index 000000000..6bc499c60
--- /dev/null
+++ b/.icons/kora/mimetypes/symbolic/audio-x-generic-symbolic.svg
@@ -0,0 +1,3 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:serif="http://www.serif.com/">
+ <path id="Musical-Note" d="m12.637 0.233-6.269 1.408c-0.336 0.076-0.611 0.421-0.611 0.767v0.928l-0.01 7.84c0 0.342-0.273 0.684-0.606 0.76l-1.72 0.39c-0.772 0.176-1.403 0.968-1.403 1.762v0.139c0 0.863 0.697 1.562 1.557 1.562h0.598c1.191 0 2.156-0.968 2.156-2.162v-5.412h0.011v-3.246l6.616-1.398v5.732c0 0.342-0.273 0.683-0.606 0.758l-1.773 0.398c-0.766 0.172-1.393 0.958-1.393 1.746v0.145c0 0.865 0.699 1.566 1.562 1.566h0.621c1.204 0 2.178-0.977 2.178-2.183v-10.271h-1e-3v-0.499c0-0.445-0.307-0.752-0.715-0.752-0.061 0-0.126 8e-3 -0.192 0.022zm0.372 0.742-6.662 1.423v1.091l6.662-1.422v-1.092z" fill="#dfdfdf" serif:id="Musical Note"/>
+</svg>
diff --git a/.icons/kora/mimetypes/symbolic/extension-symbolic.svg b/.icons/kora/mimetypes/symbolic/extension-symbolic.svg
new file mode 120000
index 000000000..e86c4a8f0
--- /dev/null
+++ b/.icons/kora/mimetypes/symbolic/extension-symbolic.svg
@@ -0,0 +1 @@
+application-x-addon-symbolic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/symbolic/font-x-generic-symbolic.svg b/.icons/kora/mimetypes/symbolic/font-x-generic-symbolic.svg
new file mode 100644
index 000000000..a49bb8592
--- /dev/null
+++ b/.icons/kora/mimetypes/symbolic/font-x-generic-symbolic.svg
@@ -0,0 +1,8 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <g transform="matrix(8.76978 0 0 8.76978 .753395 13.9089)">
+ <path d="m0.715-0.616c0-0.015-8e-3 -0.022-0.023-0.022h-0.106c-0.013 0-0.016 4e-3 -0.022 0.022l-0.02 0.056c-0.046-0.055-0.107-0.085-0.182-0.085-0.059 0-0.114 0.015-0.163 0.044-0.048 0.03-0.087 0.069-0.115 0.119-0.029 0.051-0.043 0.105-0.043 0.165 0 0.064 0.015 0.121 0.044 0.17 0.03 0.05 0.069 0.088 0.119 0.116 0.049 0.027 0.101 0.041 0.158 0.041 0.066 0 0.126-0.027 0.172-0.075l7e-3 0.018c0.011 0.028 0.019 0.047 0.037 0.047h0.114c0.015 0 0.023-7e-3 0.023-0.022v-0.594zm-0.192 0.298c2e-3 0.084-0.068 0.16-0.152 0.158-0.084 2e-3 -0.151-0.07-0.15-0.158-1e-3 -0.09 0.072-0.159 0.15-0.158 0.084-1e-3 0.154 0.075 0.152 0.158z" fill="#dfdfdf"/>
+ </g>
+ <g transform="matrix(12.5289,0,0,12.5289,6.74945,13.9089)">
+ <path d="m0.08-0.022c0 0.015 8e-3 0.022 0.022 0.022h0.361c0.115 3e-3 0.221-0.107 0.218-0.224 0-0.067-0.029-0.131-0.078-0.175 0.029-0.034 0.045-0.078 0.045-0.128 2e-3 -0.116-0.1-0.218-0.214-0.216h-0.332c-0.014 0-0.022 8e-3 -0.022 0.023v0.698zm0.193-0.573h0.108c0.045 0 0.076 0.032 0.076 0.073s-0.032 0.072-0.077 0.072h-0.107v-0.145zm0 0.279h0.134c0.044 0 0.077 0.044 0.077 0.084 0 0.045-0.036 0.084-0.077 0.084h-0.134v-0.168z" fill="#dfdfdf"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/symbolic/image-x-generic-symbolic.svg b/.icons/kora/mimetypes/symbolic/image-x-generic-symbolic.svg
new file mode 100644
index 000000000..2db30cfe3
--- /dev/null
+++ b/.icons/kora/mimetypes/symbolic/image-x-generic-symbolic.svg
@@ -0,0 +1,3 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <path d="m12.222 1.632c0.695 0 1.361 0.276 1.853 0.767 0.49 0.492 0.766 1.158 0.766 1.852v7.691c0 0.694-0.276 1.36-0.766 1.852-0.492 0.49-1.159 0.767-1.853 0.767h-8.445c-0.694 0-1.36-0.277-1.852-0.767-0.491-0.492-0.767-1.158-0.767-1.852v-7.691c0-0.694 0.276-1.36 0.767-1.852 0.492-0.491 1.158-0.767 1.852-0.767h8.445zm1.818 10.317c-5e-3 -1.838-0.015-5.451-0.02-7.655-4e-3 -1.027-0.834-1.858-1.86-1.862-2.264-6e-3 -6.07-0.019-8.339-0.025-0.494-2e-3 -0.97 0.193-1.321 0.543-0.351 0.349-0.549 0.823-0.55 1.318-4e-3 1.727-0.01 4.313-0.014 6.251l3.049-5.181 3.739 6.636 2.882-3.208 2.434 3.183z" fill="#dfdfdf"/>
+</svg>
diff --git a/.icons/kora/mimetypes/symbolic/inode-directory-symbolic.svg b/.icons/kora/mimetypes/symbolic/inode-directory-symbolic.svg
new file mode 100644
index 000000000..9a580e447
--- /dev/null
+++ b/.icons/kora/mimetypes/symbolic/inode-directory-symbolic.svg
@@ -0,0 +1,7 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <g transform="matrix(.444444 0 0 .444444 0 1.09722)" fill="#dfdfdf">
+ <path d="m3.287 11h29.426c.713 0 1.287.574 1.287 1.287v15.426c0 .713-.574 1.287-1.287 1.287h-29.426c-.713 0-1.287-.574-1.287-1.287v-15.426c0-.713.574-1.287 1.287-1.287z" fill-opacity=".3"/>
+ <path d="m9.879 1.975c.954 0 1.41.494 2.121 1.436.712.942 1.037 1.538 2.342 1.589h19.537c1.175 0 2.121.946 2.121 2.121v21.758c0 1.175-.946 2.121-2.121 2.121h-31.758c-1.175 0-2.121-.946-2.121-2.121v-24.783c0-1.175.946-2.121 2.121-2.121zm-6.592 2c-.713 0-1.287.574-1.287 1.287v22.451c0 .713.574 1.287 1.287 1.287h29.426c.713 0 1.287-.574 1.287-1.287v-19.426c0-.713-.574-1.287-1.287-1.287h-18.957c-.813 0-2.257-.981-2.771-1.496-.515-.514-.937-1.529-2.272-1.529z"/>
+ <path d="m2 27v.713c0 .713.574 1.287 1.287 1.287h29.426c.713 0 1.287-.574 1.287-1.287v-.713z" fill-opacity=".3"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/symbolic/media-optical-bd-symbolic.svg b/.icons/kora/mimetypes/symbolic/media-optical-bd-symbolic.svg
new file mode 120000
index 000000000..844e171c2
--- /dev/null
+++ b/.icons/kora/mimetypes/symbolic/media-optical-bd-symbolic.svg
@@ -0,0 +1 @@
+media-optical-symbolic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/symbolic/media-optical-cd-audio-symbolic.svg b/.icons/kora/mimetypes/symbolic/media-optical-cd-audio-symbolic.svg
new file mode 120000
index 000000000..844e171c2
--- /dev/null
+++ b/.icons/kora/mimetypes/symbolic/media-optical-cd-audio-symbolic.svg
@@ -0,0 +1 @@
+media-optical-symbolic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/symbolic/media-optical-dvd-symbolic.svg b/.icons/kora/mimetypes/symbolic/media-optical-dvd-symbolic.svg
new file mode 120000
index 000000000..844e171c2
--- /dev/null
+++ b/.icons/kora/mimetypes/symbolic/media-optical-dvd-symbolic.svg
@@ -0,0 +1 @@
+media-optical-symbolic.svg \ No newline at end of file
diff --git a/.icons/kora/mimetypes/symbolic/media-optical-symbolic.svg b/.icons/kora/mimetypes/symbolic/media-optical-symbolic.svg
new file mode 100644
index 000000000..8275a673d
--- /dev/null
+++ b/.icons/kora/mimetypes/symbolic/media-optical-symbolic.svg
@@ -0,0 +1,4 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <path d="m8 1c-3.84 0-7 3.16-7 7s3.16 7 7 7 7-3.16 7-7-3.16-7-7-7zm0 4.891c1.16 0 2.109 0.949 2.109 2.109s-0.949 2.109-2.109 2.109-2.109-0.949-2.109-2.109 0.949-2.109 2.109-2.109z" style="fill-opacity:.5;fill:rgb(68,68,68)"/>
+ <path d="m8 1c-3.84 0-7 3.16-7 7s3.16 7 7 7 7-3.16 7-7-3.16-7-7-7zm0 3.303c2.033 0 3.697 1.664 3.697 3.697s-1.664 3.697-3.697 3.697-3.697-1.664-3.697-3.697 1.664-3.697 3.697-3.697z" fill="#dfdfdf"/>
+</svg>
diff --git a/.icons/kora/mimetypes/symbolic/package-x-generic-symbolic.svg b/.icons/kora/mimetypes/symbolic/package-x-generic-symbolic.svg
new file mode 100644
index 000000000..5d2f8250c
--- /dev/null
+++ b/.icons/kora/mimetypes/symbolic/package-x-generic-symbolic.svg
@@ -0,0 +1,3 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <path d="m8 0-7 3.5v9l7 3.5 7-3.5v-9l-7-3.5zm0 0.961 6.121 3.06v7.958l-6.121 3.06v-8.263l-6.121-2.755 6.121-3.06z" fill="#dfdfdf"/>
+</svg>
diff --git a/.icons/kora/mimetypes/symbolic/playlist-symbolic.svg b/.icons/kora/mimetypes/symbolic/playlist-symbolic.svg
new file mode 100644
index 000000000..1f3710a7d
--- /dev/null
+++ b/.icons/kora/mimetypes/symbolic/playlist-symbolic.svg
@@ -0,0 +1,4 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <path d="m3 12.576v0.866h4v-0.866h-4zm0-3.059v1.045h5.801v-1.045h-5.801zm0-3.219v1.232h5.801v-1.232h-5.801zm0-3.298v1.424h11.603v-1.424h-11.603z" fill="#dfdfdf"/>
+ <path d="m10 7v4.937c-0.15-0.035-0.33-0.064-0.5-0.064-0.83 0-1.5 0.475-1.5 1.064 0 0.588 0.67 1.063 1.5 1.063s1.5-0.475 1.5-1.063v-3.937l2.603-0.973v2.938c-0.15-0.036-0.33-0.064-0.5-0.064-0.83 0-1.5 0.475-1.5 1.063s0.67 1.063 1.5 1.063 1.5-0.475 1.5-1.063v-6.413l-4.603 1.449z" fill="#dfdfdf"/>
+</svg>
diff --git a/.icons/kora/mimetypes/symbolic/text-html-symbolic.svg b/.icons/kora/mimetypes/symbolic/text-html-symbolic.svg
new file mode 100644
index 000000000..2d6f53c75
--- /dev/null
+++ b/.icons/kora/mimetypes/symbolic/text-html-symbolic.svg
@@ -0,0 +1,3 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <path d="m8 1c-3.87 0-7 3.13-7 7s3.13 7 7 7 7-3.13 7-7-3.13-7-7-7zm-0.663 0.534c0.09-0.013 0.192 0 0.282 0 0.013 0.038 0.154 1.152 0.052 1.37-0.616 1.359-1.329 1.579-0.752 2.438 0.102 0.154 1.014 0.608 0.816 0.694-0.012 5e-3 -0.27 0.062-0.398 0.062-0.295 0-0.577-0.179-1.167-0.641-0.257-0.205-0.59-0.372-0.718-0.397-0.205-0.039-0.257-0.026-0.513 0.231-0.256 0.256-0.321 0.384-0.321 0.602 0 0.859 1.001 1.526 2.886 1.924 0.814 0.172 1.372-9e-3 1.839 0.183 0.986 0.407 1.289 1.486 1.127 2.387-0.29 1.609-0.976 3.219-2.47 4.281-0.21 0.15-0.514 0.067-0.784-0.072-0.047-0.025 0.121-0.458 0.121-0.689 0-0.884-9e-3 -1.49-0.547-2.003-0.142-0.141-0.757-0.225-1.091-0.443-0.346-0.205-0.811-0.964-0.888-1.08-0.128-0.167-0.201-0.507-0.098-0.841 0.179-0.577 0.404-0.434 0.827-0.806 0.206-0.192 1.019-0.721 1.07-0.734 0.052 0-0.825 0.035-1.312-0.055-0.487-0.103-1.205-0.308-1.564-0.449-0.68-0.244-1.578-0.744-1.924-1.116-0.013-0.012-0.025-0.025-0.038-0.038 0.487-1.975 1.885-3.59 3.718-4.373 0.385-0.166 0.783-0.269 1.206-0.359 0.205-0.038 0.423-0.064 0.641-0.076zm6.014 3c0.154 0.09 0.718 1.321 0.884 1.923 0.206 0.783 0.193 2.116 0 2.886-0.077 0.294-0.179 0.564-0.205 0.602-0.038 0.039-0.141-0.166-0.282-0.397-0.128-0.244-0.085-1.146-0.586-1.307-0.609-0.197-1.887-1.416-1.451-2.288 0.218-0.436 1.524-1.483 1.64-1.419z" fill="#dfdfdf"/>
+</svg>
diff --git a/.icons/kora/mimetypes/symbolic/text-x-generic-symbolic.svg b/.icons/kora/mimetypes/symbolic/text-x-generic-symbolic.svg
new file mode 100644
index 000000000..05507a181
--- /dev/null
+++ b/.icons/kora/mimetypes/symbolic/text-x-generic-symbolic.svg
@@ -0,0 +1,3 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <path transform="matrix(.546153 0 0 .546153 -3.37527 -.713871)" d="m12.962 1.955c-.831 0-1.628.33-2.216.918s-.918 1.385-.918 2.216v21.732c0 1.731 1.403 3.134 3.134 3.134h15.732c1.731 0 3.134-1.403 3.134-3.134v-17.379l-6.329-7.487zm-1.134 3.085c0-.599.486-1.085 1.085-1.085h11.751v6.032l5.164.052v16.831c0 .288-.114.564-.318.767-.203.204-.479.318-.767.318h-15.83c-.599 0-1.085-.486-1.085-1.085z" fill="#dfdfdf" fill-rule="nonzero"/>
+</svg>
diff --git a/.icons/kora/mimetypes/symbolic/text-x-systemd-unit-symbolic.svg b/.icons/kora/mimetypes/symbolic/text-x-systemd-unit-symbolic.svg
new file mode 100644
index 000000000..533d94a54
--- /dev/null
+++ b/.icons/kora/mimetypes/symbolic/text-x-systemd-unit-symbolic.svg
@@ -0,0 +1,6 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <g fill="#dfdfdf">
+ <path transform="translate(.5)" d="m12 5.5v5l-4.5-2.5zm-5 2.5c0 1.097-.903 2-2 2s-2-.903-2-2 .903-2 2-2 2 .903 2 2z"/>
+ <path d="m2.939.744v.907c-.737.108-1.304.744-1.304 1.511v9.676c0 .767.567 1.403 1.304 1.511v.907c-1.226-.074-2.199-1.093-2.199-2.338v-9.836c0-1.245.973-2.264 2.199-2.338zm10.122 14.512v-.907c.737-.108 1.304-.744 1.304-1.511v-9.676c0-.767-.567-1.403-1.304-1.511v-.907c1.226.074 2.199 1.093 2.199 2.338v9.836c0 1.245-.973 2.264-2.199 2.338z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/symbolic/user-trash-full-symbolic.svg b/.icons/kora/mimetypes/symbolic/user-trash-full-symbolic.svg
new file mode 100644
index 000000000..aeb496f74
--- /dev/null
+++ b/.icons/kora/mimetypes/symbolic/user-trash-full-symbolic.svg
@@ -0,0 +1,11 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <g transform="matrix(.916791 -.399366 .399366 .916791 -.745124 -.247824)">
+ <rect x="4.911" y="8.202" width="2.589" height="2.878" fill="#dfdfdf"/>
+ </g>
+ <g transform="matrix(.984683 .174352 -.174352 .984683 2.04494 -.421627)">
+ <rect x="4.911" y="8.202" width="2.589" height="2.878" fill="#dfdfdf"/>
+ </g>
+ <g transform="matrix(.862265 0 0 1.01323 1.03302 -.107466)">
+ <path d="m14.685 0.795s-2.008 11.649-2.227 13.457c-0.088 0.731-0.592 1.381-1.419 1.381h-6.947c-0.744 0-1.421-0.698-1.49-1.381-0.184-1.827-2.315-13.457-2.315-13.457h14.398zm-1.449 1.076h-11.367s1.783 10.373 1.958 11.794c0.07 0.576 0.301 0.857 0.683 0.857l6.053 9e-3c0.451 0 0.692-0.462 0.741-0.866 0.185-1.539 1.932-11.794 1.932-11.794z" fill="#dfdfdf"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/symbolic/video-x-generic-symbolic.svg b/.icons/kora/mimetypes/symbolic/video-x-generic-symbolic.svg
new file mode 100644
index 000000000..233030faf
--- /dev/null
+++ b/.icons/kora/mimetypes/symbolic/video-x-generic-symbolic.svg
@@ -0,0 +1,6 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <g fill="#dfdfdf">
+ <path d="m4.418 25.836v10.487c0 1.187.961 2.147 2.148 2.147h22.182v-10.931c0-.941-.761-1.703-1.701-1.703h-22.629z" fill-opacity=".3"/>
+ <path d="m46.812 22.11v19.835c0 .292-.155.56-.403.702-.249.139-.553.13-.792-.026-2.688-1.745-9.13-5.928-11.136-7.233-.381-.246-.612-.674-.616-1.135-.011-1.062-.027-3.012-.037-4.074-.005-.46.219-.891.592-1.144 2-1.358 8.475-5.752 11.182-7.592.24-.162.547-.176.8-.038.252.141.41.41.41.705zm-19.765 1.047h-25.308v13.166c0 2.666 2.161 4.826 4.827 4.826h24.861v-13.61c0-2.419-1.961-4.382-4.38-4.382zm-22.629 2.679v10.487c0 1.187.961 2.147 2.148 2.147h22.182v-10.931c0-.941-.761-1.703-1.701-1.703zm12.165-17.379c1.59-1.953 4.013-3.202 6.725-3.202 4.785 0 8.669 3.885 8.669 8.669 0 4.785-3.884 8.669-8.669 8.669-2.712 0-5.135-1.248-6.725-3.201-1.59 1.953-4.013 3.201-6.726 3.201-4.784 0-8.669-3.884-8.669-8.669 0-4.784 3.885-8.669 8.669-8.669 2.713 0 5.136 1.249 6.726 3.202z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/symbolic/x-office-address-book-symbolic.svg b/.icons/kora/mimetypes/symbolic/x-office-address-book-symbolic.svg
new file mode 100644
index 000000000..201381d06
--- /dev/null
+++ b/.icons/kora/mimetypes/symbolic/x-office-address-book-symbolic.svg
@@ -0,0 +1,5 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <g transform="matrix(1.73681,0,0,1.73681,-6.02264,-5.90207)">
+ <path d="m8.134 3.974c0.796 0 1.505 0.166 2.127 0.499s1.106 0.789 1.453 1.367c0.346 0.578 0.519 1.224 0.519 1.937 0 0.525-0.081 0.977-0.244 1.353-0.164 0.377-0.387 0.663-0.671 0.859-0.283 0.196-0.609 0.294-0.975 0.294-0.304 0-0.565-0.065-0.782-0.193-0.218-0.129-0.379-0.319-0.482-0.57-0.28 0.508-0.745 0.763-1.392 0.763-0.338 0-0.653-0.092-0.945-0.276-0.293-0.184-0.526-0.443-0.701-0.776s-0.262-0.715-0.262-1.148c0-0.432 0.086-0.815 0.258-1.148s0.404-0.59 0.696-0.771 0.61-0.271 0.954-0.271c0.504 0 0.902 0.166 1.195 0.499v-0.429h1.401v2.672c0 0.187 0.034 0.322 0.103 0.403 0.068 0.082 0.16 0.123 0.275 0.123 0.361 0 0.541-0.453 0.541-1.358 0-0.555-0.127-1.049-0.382-1.481s-0.615-0.77-1.079-1.012-1-0.364-1.607-0.364c-0.602 0-1.136 0.132-1.603 0.395s-0.829 0.626-1.087 1.091c-0.258 0.464-0.387 0.985-0.387 1.564 0 0.59 0.126 1.118 0.378 1.586 0.252 0.467 0.609 0.831 1.07 1.091 0.462 0.259 0.993 0.389 1.595 0.389 0.613 0 1.183-0.128 1.71-0.385l0.318 0.937c-0.258 0.129-0.569 0.231-0.933 0.307-0.363 0.076-0.729 0.114-1.095 0.114-0.831 0-1.563-0.175-2.196-0.526-0.633-0.35-1.123-0.832-1.47-1.445-0.347-0.614-0.52-1.303-0.52-2.068 0-0.76 0.175-1.445 0.524-2.055 0.35-0.611 0.844-1.091 1.483-1.442 0.639-0.35 1.376-0.525 2.213-0.525zm-0.077 5.117c0.421-7e-3 0.85-0.407 0.85-1.008s-0.462-0.988-0.85-0.999c-0.467-0.013-1.03 0.266-1.026 0.999 5e-3 0.796 0.604 1.014 1.026 1.008z" fill="#dfdfdf"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/symbolic/x-office-calendar-symbolic.svg b/.icons/kora/mimetypes/symbolic/x-office-calendar-symbolic.svg
new file mode 100644
index 000000000..aad714c06
--- /dev/null
+++ b/.icons/kora/mimetypes/symbolic/x-office-calendar-symbolic.svg
@@ -0,0 +1,6 @@
+<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <g fill="#dfdfdf">
+ <path d="m2.365 1.426c-.939 0-.939.939-.939.939v11.27c0 .939.939.939.939.939h11.27s.939 0 .939-.939v-11.27c0-.939-.939-.939-.939-.939zm.635 4.574h10v7h-10z" fill-opacity=".3"/>
+ <path d="m15.26 3.082c0-1.293-1.049-2.342-2.342-2.342h-9.836c-1.293 0-2.342 1.049-2.342 2.342v9.836c0 1.293 1.049 2.342 2.342 2.342h9.836c1.293 0 2.342-1.049 2.342-2.342zm-.895.08c0-.843-.684-1.527-1.527-1.527h-9.676c-.843 0-1.527.684-1.527 1.527v9.676c0 .843.684 1.527 1.527 1.527h9.676c.843 0 1.527-.684 1.527-1.527z"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/symbolic/x-office-document-symbolic.svg b/.icons/kora/mimetypes/symbolic/x-office-document-symbolic.svg
new file mode 100644
index 000000000..0dfbfc783
--- /dev/null
+++ b/.icons/kora/mimetypes/symbolic/x-office-document-symbolic.svg
@@ -0,0 +1,6 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <path d="m3 1c-2 0-2 2-2 2v10c0 2 2 2 2 2h10s2 0 2-2v-10c0-2-2-2-2-2h-10zm0 1h10s1 0 1 1v10c0 1-1 1-1 1h-10s-1 0-1-1v-10s0-1 1-1z" fill="#dfdfdf"/>
+ <g transform="translate(0 .524194)">
+ <path d="m4 10.5h6v1h-6v-1zm0-2.301h8v1h-8v-1zm0-2.425h8v1h-8v-1zm0-2.322h8v1h-8v-1z" fill="#dfdfdf"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/symbolic/x-office-drawing-symbolic.svg b/.icons/kora/mimetypes/symbolic/x-office-drawing-symbolic.svg
new file mode 100644
index 000000000..d70c59b86
--- /dev/null
+++ b/.icons/kora/mimetypes/symbolic/x-office-drawing-symbolic.svg
@@ -0,0 +1,6 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <path d="m3 1c-2 0-2 2-2 2v10c0 2 2 2 2 2h10c2 0 2-2 2-2v-10c0-2-2-2-2-2h-10zm0 1h10s1 0 1 1v10s0 1-1 1h-10s-1 0-1-1v-10s0-1 1-1z" fill="#dfdfdf"/>
+ <g transform="translate(-.218362 -.277916)">
+ <path d="m8.619 6.905c-1.26 0.414-2.69 1.108-3.431 1.345-0.369 0.118-0.649 0.134-0.794 0.102-0.24-0.053-0.394-0.177-0.487-0.331-0.07-0.115-0.122-0.253-0.112-0.424 9e-3 -0.152 0.071-0.429 0.248-0.776 0.246-0.481 0.719-1.174 1.49-1.887 0.847-0.783 2.053-1.605 3.708-2.199 0.254-0.098 0.54 0.028 0.639 0.282 0.099 0.255-0.028 0.541-0.282 0.64-1.17 0.489-2.075 1.096-2.764 1.698-0.484 0.423-0.856 0.844-1.131 1.221 0.561-0.252 1.225-0.56 1.884-0.825 0.779-0.312 1.553-0.559 2.166-0.634 0.655-0.077 0.949 0.235 1.079 0.5 0.099 0.2 0.141 0.486 1e-3 0.837-0.139 0.344-0.574 0.906-1.15 1.497-0.291 0.299-0.618 0.612-0.943 0.914 0.751-0.172 1.537-0.3 2.164-0.252 0.682 0.054 1.015 0.216 1.132 0.335 0.171 0.176 0.234 0.368 0.203 0.58-0.021 0.143-0.096 0.346-0.313 0.536-0.253 0.222-0.838 0.546-1.429 1.006-0.549 0.428-1.123 0.981-1.31 1.741-0.058 0.266-0.322 0.435-0.589 0.376-0.266-0.058-0.435-0.322-0.376-0.589 0.197-1.008 0.878-1.795 1.572-2.389 0.137-0.117 0.274-0.226 0.407-0.327-1.215 0.153-2.707 0.754-3.349 0.921-0.297 0.077-0.515 0.067-0.62 0.045-0.21-0.045-0.339-0.16-0.427-0.272-0.128-0.16-0.332-0.555 0.1-1.034 0.295-0.324 1.701-1.576 2.704-2.627l0.01-0.01z" fill="#dfdfdf"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/symbolic/x-office-presentation-symbolic.svg b/.icons/kora/mimetypes/symbolic/x-office-presentation-symbolic.svg
new file mode 100644
index 000000000..fdc06ecb3
--- /dev/null
+++ b/.icons/kora/mimetypes/symbolic/x-office-presentation-symbolic.svg
@@ -0,0 +1,14 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(.5 .00786101)">
+ <path d="m7.492 9.992c-0.271 4e-3 -0.492 0.229-0.492 0.5v8e-3 2.25l-1.801 1.35c-0.125 0.094-0.199 0.243-0.199 0.4 0 0.275 0.225 0.5 0.5 0.5 0.108 0 0.214-0.035 0.301-0.1l1.699-1.275 1.699 1.275c0.087 0.065 0.193 0.1 0.301 0.1 0.275 0 0.5-0.225 0.5-0.5 0-0.157-0.074-0.306-0.199-0.4l-1.801-1.35v-2.25-8e-3c0-0.274-0.226-0.5-0.5-0.5h-8e-3z" fill="#dfdfdf"/>
+ </g>
+ <path d="m2 2h12c0.554 0 1 0.446 1 1s-0.446 1-1 1h-1v-1h-10v1h-1c-0.554 0-1-0.446-1-1s0.446-1 1-1z" fill="#dfdfdf"/>
+ <rect x="2" y="3" width="12" height="8" style="fill-opacity:.3;fill:rgb(68,68,68)"/>
+ <path d="m2 2v9h12v-9h-12zm1 1v7h10v-7h-10z" fill="#dfdfdf"/>
+ <g transform="translate(.67866 -.297767)">
+ <path d="m7 5v2h2c0 1.097-0.903 2-2 2s-2-0.903-2-2 0.903-2 2-2z" fill="#dfdfdf"/>
+ </g>
+ <g transform="translate(.32134)">
+ <path d="m8 4c1.097 0 2 0.903 2 2h-2v-2z" fill="#dfdfdf"/>
+ </g>
+</svg>
diff --git a/.icons/kora/mimetypes/symbolic/x-office-spreadsheet-symbolic.svg b/.icons/kora/mimetypes/symbolic/x-office-spreadsheet-symbolic.svg
new file mode 100644
index 000000000..db0f79582
--- /dev/null
+++ b/.icons/kora/mimetypes/symbolic/x-office-spreadsheet-symbolic.svg
@@ -0,0 +1,7 @@
+<svg style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <path d="m3 1c-2 0-2 2-2 2v10c0 2 2 2 2 2h10s2 0 2-2v-10c0-2-2-2-2-2h-10zm0 1h10s1 0 1 1v10c0 1-1 1-1 1h-10s-1 0-1-1v-10s0-1 1-1z" fill="#dfdfdf"/>
+ <path d="m3 1c-2 0-2 2-2 2v10c0 2 2 2 2 2h10s2 0 2-2v-10c0-2-2-2-2-2h-10zm1 3h8v7h-8v-7z" style="fill-opacity:.3;fill:rgb(68,68,68)"/>
+ <g transform="matrix(1.23809,0,0,1.23809,-2.19961,-2.09516)">
+ <path d="m5.476 8v2h2v-2h-2zm2.524 0v2h3v-2h-3zm-2.524-2.5v2h2v-2h-2zm2.524 0v2h3v-2h-3z" fill="#dfdfdf"/>
+ </g>
+</svg>