diff --git a/mimes/scalable/application-x-xz-compressed-tar.svg b/mimes/scalable/application-x-xz-compressed-tar.svg
new file mode 100644
index 0000000..5e73452
--- /dev/null
+++ b/mimes/scalable/application-x-xz-compressed-tar.svg
@@ -0,0 +1,1151 @@
+
+
+
+
diff --git a/mimes/scalable/audio-x-generic.svg b/mimes/scalable/audio-x-generic.svg
index af349ea..9aeda56 100644
--- a/mimes/scalable/audio-x-generic.svg
+++ b/mimes/scalable/audio-x-generic.svg
@@ -15,40 +15,176 @@
height="128"
viewBox="0 0 33.866666 33.866668"
version="1.1"
- id="svg829"
- inkscape:version="0.92.2 5c3e80d, 2017-08-06"
- sodipodi:docname="application-audio.svg">
+ id="svg8"
+ inkscape:version="0.92.4 5da689c313, 2019-01-14"
+ sodipodi:docname="audio-x-generic.svg">
+ id="defs2">
+
+
+
+
+
+
+
+
+ style="stop-color:#8763fe;stop-opacity:1;" />
+
+
+
+
+
+ style="stop-color:#de549e;stop-opacity:0" />
+ id="linearGradient935"
+ inkscape:collect="always">
+ style="stop-color:#5793fa;stop-opacity:1;" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ showguides="false" />
+ id="metadata5">
@@ -87,30 +224,374 @@
inkscape:groupmode="layer"
id="layer1"
transform="translate(0,-263.13332)">
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ id="path4623-8"
+ d="m 5.3048735,264.26924 v 31.49577 H 29.182395 v -17.67352 c -0.04555,-0.80283 -0.09817,-1.52139 -0.301798,-2.2499 -0.207137,-0.74109 -0.533556,-1.4428 -0.92367,-2.11431 -0.499176,-0.85923 -1.342753,-1.41324 -2.092497,-2.11741 -0.454856,-0.4125 -1.437262,-1.39234 -2.626382,-2.56222 -1.17939,-1.16029 -2.562618,-2.50802 -3.717398,-3.55506 -0.34107,-0.30778 -0.836512,-0.6272 -1.296803,-0.81166 -0.357418,-0.14324 -0.777895,-0.2324 -1.183865,-0.29231 -0.41861,-0.0618 -0.821795,-0.0925 -1.124522,-0.11938 z"
+ style="opacity:1;fill:url(#linearGradient1503-8);fill-opacity:1;stroke:none;stroke-width:0.2897298;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.25552556px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 19.513919,265.40531 c 1.495048,2.87361 1.074513,4.19989 1.121418,6.09269 2.411347,-0.1542 4.598,0.17271 6.242409,0.91779 -0.318459,-0.27953 -0.650048,-0.55261 -0.968201,-0.85142 -0.454857,-0.41249 -1.437503,-1.39236 -2.626624,-2.56224 -1.179389,-1.16029 -2.562816,-2.50786 -3.717597,-3.5549 -0.01545,-0.0139 -0.03484,-0.0279 -0.05091,-0.0419 -9.4e-5,-8e-5 -4.04e-4,8e-5 -4.99e-4,0 z"
+ id="path1196"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccccc" />
diff --git a/mimes/scalable/audio-x-mpeg.svg b/mimes/scalable/audio-x-mpeg.svg
index 9599ed0..d800cf9 100644
--- a/mimes/scalable/audio-x-mpeg.svg
+++ b/mimes/scalable/audio-x-mpeg.svg
@@ -16,15 +16,15 @@
viewBox="0 0 33.866666 33.866668"
version="1.1"
id="svg8"
- inkscape:version="0.92.2 5c3e80d, 2017-08-06"
- sodipodi:docname="audio-x-mpeg.svg">
+ inkscape:version="0.92.4 5da689c313, 2019-01-14"
+ sodipodi:docname="audio-mpeg.svg">
+ gradientTransform="matrix(0.96677875,0,0,0.9667687,0.87284799,9.4386026)" />
+ style="stop-color:#8763fe;stop-opacity:1;" />
+
+
+
+
+
+ style="stop-color:#de549e;stop-opacity:0" />
+ style="stop-color:#5793fa;stop-opacity:1;" />
+ style="stop-color:#5793fa;stop-opacity:0;" />
+ id="linearGradient917"
+ inkscape:collect="always">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
image/svg+xml
-
+
@@ -142,54 +224,76 @@
inkscape:groupmode="layer"
id="layer1"
transform="translate(0,-263.13332)">
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+ id="g1492"
+ transform="matrix(0.86075661,0,0,0.86075661,3.2132561,40.292015)">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/mimes/scalable/uri-mms.svg b/mimes/scalable/uri-mms.svg
new file mode 120000
index 0000000..db0a1dc
--- /dev/null
+++ b/mimes/scalable/uri-mms.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/mimes/scalable/uri-mmst.svg b/mimes/scalable/uri-mmst.svg
new file mode 120000
index 0000000..db0a1dc
--- /dev/null
+++ b/mimes/scalable/uri-mmst.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/mimes/scalable/uri-mmsu.svg b/mimes/scalable/uri-mmsu.svg
new file mode 120000
index 0000000..db0a1dc
--- /dev/null
+++ b/mimes/scalable/uri-mmsu.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/mimes/scalable/uri-pnm.svg b/mimes/scalable/uri-pnm.svg
new file mode 120000
index 0000000..db0a1dc
--- /dev/null
+++ b/mimes/scalable/uri-pnm.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/mimes/scalable/uri-rtspt.svg b/mimes/scalable/uri-rtspt.svg
new file mode 120000
index 0000000..db0a1dc
--- /dev/null
+++ b/mimes/scalable/uri-rtspt.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/mimes/scalable/uri-rtspu.svg b/mimes/scalable/uri-rtspu.svg
new file mode 120000
index 0000000..db0a1dc
--- /dev/null
+++ b/mimes/scalable/uri-rtspu.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/mimes/scalable/video-mlt-playlist.svg b/mimes/scalable/video-mlt-playlist.svg
new file mode 120000
index 0000000..db0a1dc
--- /dev/null
+++ b/mimes/scalable/video-mlt-playlist.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/mimes/scalable/video-mp2t.svg b/mimes/scalable/video-mp2t.svg
new file mode 120000
index 0000000..db0a1dc
--- /dev/null
+++ b/mimes/scalable/video-mp2t.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/mimes/scalable/video-mp4.svg b/mimes/scalable/video-mp4.svg
new file mode 120000
index 0000000..6175430
--- /dev/null
+++ b/mimes/scalable/video-mp4.svg
@@ -0,0 +1 @@
+video.svg
\ No newline at end of file
diff --git a/mimes/scalable/video-quicktime.svg b/mimes/scalable/video-quicktime.svg
new file mode 120000
index 0000000..6175430
--- /dev/null
+++ b/mimes/scalable/video-quicktime.svg
@@ -0,0 +1 @@
+video.svg
\ No newline at end of file
diff --git a/mimes/scalable/video-vivo.svg b/mimes/scalable/video-vivo.svg
new file mode 120000
index 0000000..db0a1dc
--- /dev/null
+++ b/mimes/scalable/video-vivo.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/mimes/scalable/video-vnd.rn-realvideo.svg b/mimes/scalable/video-vnd.rn-realvideo.svg
new file mode 120000
index 0000000..db0a1dc
--- /dev/null
+++ b/mimes/scalable/video-vnd.rn-realvideo.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/mimes/scalable/video-wavelet.svg b/mimes/scalable/video-wavelet.svg
new file mode 120000
index 0000000..db0a1dc
--- /dev/null
+++ b/mimes/scalable/video-wavelet.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/mimes/scalable/video-webm.svg b/mimes/scalable/video-webm.svg
new file mode 120000
index 0000000..db0a1dc
--- /dev/null
+++ b/mimes/scalable/video-webm.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/mimes/scalable/video-x-anim.svg b/mimes/scalable/video-x-anim.svg
new file mode 120000
index 0000000..db0a1dc
--- /dev/null
+++ b/mimes/scalable/video-x-anim.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/mimes/scalable/video-x-flic.svg b/mimes/scalable/video-x-flic.svg
new file mode 120000
index 0000000..db0a1dc
--- /dev/null
+++ b/mimes/scalable/video-x-flic.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/mimes/scalable/video-x-generic.svg b/mimes/scalable/video-x-generic.svg
index 9787911..609eb8e 100644
--- a/mimes/scalable/video-x-generic.svg
+++ b/mimes/scalable/video-x-generic.svg
@@ -15,11 +15,22 @@
height="128"
viewBox="0 0 33.866666 33.866668"
version="1.1"
- id="svg1275"
- inkscape:version="0.92.2 5c3e80d, 2017-08-06"
- sodipodi:docname="application-video.svg">
+ id="svg8"
+ inkscape:version="0.92.4 5da689c313, 2019-01-14"
+ sodipodi:docname="video.svg">
+ id="defs2">
+
+
+
+
@@ -30,26 +41,160 @@
-
-
-
-
+ gradientTransform="matrix(0.96677875,0,0,0.9667687,0.87284799,9.4386026)" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ inkscape:window-y="26"
+ inkscape:window-maximized="1"
+ showguides="false" />
+ id="metadata5">
@@ -88,60 +234,273 @@
id="layer1"
transform="translate(0,-263.13332)">
+ id="g1306"
+ transform="translate(-26.313049,6.0567097)">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+ transform="matrix(0.26458333,0,0,0.26458333,0,263.13332)"
+ id="path879"
+ d="m 67.660156,3.2109375 c 2.213766,7.0641655 4.098147,14.0453785 3.671875,27.7968745 a 4.7248819,4.7248819 0 0 0 4.6875,4.863282 c 13.55328,0.111874 21.724401,2.550202 27.535159,5.884765 2.11259,1.212336 3.93859,2.570144 5.61719,4.044922 -0.80702,-2.477249 -1.92355,-4.848495 -3.2461,-7.125 -1.95353,-3.362608 -5.25337,-5.531342 -8.187499,-8.287109 -0.381148,-0.345654 -0.900855,-0.8383 -1.458984,-1.373047 C 91.672157,27.910396 86.392204,27.191183 80.396484,26.880859 80.317888,21.59806 80.049107,16.765566 79.513672,12.634766 77.235412,10.451977 74.976337,8.3226166 72.910156,6.4492188 71.575378,5.2446833 69.637287,3.9953273 67.835938,3.2734375 c -0.05648,-0.022633 -0.11852,-0.040551 -0.175782,-0.0625 z"
+ style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#000000;fill-opacity:0.01960784;fill-rule:nonzero;stroke:none;stroke-width:9.44881916;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
-
-
-
-
-
-
-
-
+ inkscape:connector-curvature="0"
+ transform="matrix(0.26458333,0,0,0.26458333,0,263.13332)"
+ id="path1146"
+ d="m 67.660156,3.2109375 c 2.213766,7.0641655 4.098147,14.0453785 3.671875,27.7968745 a 4.7248819,4.7248819 0 0 0 4.6875,4.863282 c 13.55328,0.111874 21.724401,2.550202 27.535159,5.884765 2.11259,1.212336 3.93859,2.570144 5.61719,4.044922 -0.80702,-2.477249 -1.92355,-4.848495 -3.2461,-7.125 -1.95353,-3.362608 -5.25337,-5.531342 -8.187499,-8.287109 -0.381148,-0.345654 -0.900855,-0.8383 -1.458984,-1.373047 C 91.672157,27.910396 86.392204,27.191183 80.396484,26.880859 80.317888,21.59806 80.049107,16.765566 79.513672,12.634766 77.235412,10.451977 74.976337,8.3226166 72.910156,6.4492188 71.575378,5.2446833 69.637287,3.9953273 67.835938,3.2734375 c -0.05648,-0.022633 -0.11852,-0.040551 -0.175782,-0.0625 z"
+ style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#000000;fill-opacity:0.01960784;fill-rule:nonzero;stroke:none;stroke-width:9.44881916;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/mimes/scalable/video-x-google-vlc-plugin.svg b/mimes/scalable/video-x-google-vlc-plugin.svg
new file mode 120000
index 0000000..db0a1dc
--- /dev/null
+++ b/mimes/scalable/video-x-google-vlc-plugin.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/mimes/scalable/video-x-javafx.svg b/mimes/scalable/video-x-javafx.svg
new file mode 120000
index 0000000..db0a1dc
--- /dev/null
+++ b/mimes/scalable/video-x-javafx.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/mimes/scalable/video-x-matroska.svg b/mimes/scalable/video-x-matroska.svg
new file mode 120000
index 0000000..6175430
--- /dev/null
+++ b/mimes/scalable/video-x-matroska.svg
@@ -0,0 +1 @@
+video.svg
\ No newline at end of file
diff --git a/mimes/scalable/video-x-mkv.svg b/mimes/scalable/video-x-mkv.svg
new file mode 100644
index 0000000..f78597e
--- /dev/null
+++ b/mimes/scalable/video-x-mkv.svg
@@ -0,0 +1,517 @@
+
+
+
+
diff --git a/mimes/scalable/video-x-mng.svg b/mimes/scalable/video-x-mng.svg
new file mode 120000
index 0000000..db0a1dc
--- /dev/null
+++ b/mimes/scalable/video-x-mng.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/mimes/scalable/video-x-ms-asf-plugin.svg b/mimes/scalable/video-x-ms-asf-plugin.svg
new file mode 120000
index 0000000..db0a1dc
--- /dev/null
+++ b/mimes/scalable/video-x-ms-asf-plugin.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/mimes/scalable/video-x-ms-asf.svg b/mimes/scalable/video-x-ms-asf.svg
new file mode 120000
index 0000000..db0a1dc
--- /dev/null
+++ b/mimes/scalable/video-x-ms-asf.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/mimes/scalable/video-x-ms-wmp.svg b/mimes/scalable/video-x-ms-wmp.svg
new file mode 120000
index 0000000..db0a1dc
--- /dev/null
+++ b/mimes/scalable/video-x-ms-wmp.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/mimes/scalable/video-x-ms-wmv.svg b/mimes/scalable/video-x-ms-wmv.svg
new file mode 120000
index 0000000..db0a1dc
--- /dev/null
+++ b/mimes/scalable/video-x-ms-wmv.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/mimes/scalable/video-x-msvideo.svg b/mimes/scalable/video-x-msvideo.svg
new file mode 120000
index 0000000..7d3cadc
--- /dev/null
+++ b/mimes/scalable/video-x-msvideo.svg
@@ -0,0 +1 @@
+video-x-wmv.svg
\ No newline at end of file
diff --git a/mimes/scalable/video-x-nsv.svg b/mimes/scalable/video-x-nsv.svg
new file mode 120000
index 0000000..db0a1dc
--- /dev/null
+++ b/mimes/scalable/video-x-nsv.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/mimes/scalable/video-x-ogm+ogg.svg b/mimes/scalable/video-x-ogm+ogg.svg
new file mode 120000
index 0000000..db0a1dc
--- /dev/null
+++ b/mimes/scalable/video-x-ogm+ogg.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/mimes/scalable/video-x-sgi-movie.svg b/mimes/scalable/video-x-sgi-movie.svg
new file mode 120000
index 0000000..db0a1dc
--- /dev/null
+++ b/mimes/scalable/video-x-sgi-movie.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/mimes/scalable/video-x-theora+ogg.svg b/mimes/scalable/video-x-theora+ogg.svg
new file mode 120000
index 0000000..db0a1dc
--- /dev/null
+++ b/mimes/scalable/video-x-theora+ogg.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/mimes/scalable/video-x-wmv.svg b/mimes/scalable/video-x-wmv.svg
new file mode 120000
index 0000000..db0a1dc
--- /dev/null
+++ b/mimes/scalable/video-x-wmv.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file