diff --git a/src/main/java/app/service/FiletreeOperations.java b/src/main/java/app/service/FiletreeOperations.java index 85f9eb5..e3c6119 100644 --- a/src/main/java/app/service/FiletreeOperations.java +++ b/src/main/java/app/service/FiletreeOperations.java @@ -17,6 +17,8 @@ import javafx.scene.image.ImageView; public class FiletreeOperations { + private static int iconSize = 20; + // FIXME: File specific icons not working properly // TODO: Clean up code that is not in use // TODO: Error check for recursiveness, and files without icons @@ -33,7 +35,11 @@ public class FiletreeOperations { Image folder = new Image(FiletreeOperations.class.getResourceAsStream("/graphics/folder.png")); if (file.isDirectory()) { - CheckBoxTreeItem element = new CheckBoxTreeItem<>(file.getName(), new ImageView(folder)); + ImageView icon = new ImageView(folder); + icon.setFitHeight(iconSize); + icon.setFitWidth(iconSize); + + CheckBoxTreeItem element = new CheckBoxTreeItem<>(file.getName(), icon); parent.getChildren().add(element); List dirList = new ArrayList<>(); @@ -48,10 +54,15 @@ public class FiletreeOperations { } else { try { - CheckBoxTreeItem element = - new CheckBoxTreeItem<>(file.getName(), new ImageView(getIconForFile(file))); + ImageView icon = new ImageView(getIconForFile(file)); + icon.setFitHeight(iconSize); + icon.setFitWidth(iconSize); + + CheckBoxTreeItem element = new CheckBoxTreeItem<>(file.getName(), icon); parent.getChildren().add(element); + } catch (Exception e) { + System.err.print(e); System.err.println("[ERROR]: DEFAULT FILE ICON NOT FOUND"); } } @@ -76,21 +87,20 @@ public class FiletreeOperations { Image icon; try { - String mimeType = Files.probeContentType(file.toPath()).replace('/', '-'); - - String iconPath = "/graphics/filetreeicons/" + mimeType + ".png"; + String mimeType = Files.probeContentType(file.toPath()); if (mimeType == null) throw new IOException(); + String iconPath = "/graphics/filetreeicons/" + mimeType.replace('/', '-') + ".png"; InputStream imageData = FiletreeOperations.class.getResourceAsStream(iconPath); if (imageData == null) throw new IOException(); icon = new Image(imageData); } catch (IOException e) { - System.err.println("[ERROR]: ICON NOT FOUND: " + file.getPath()); + System.err.println("[WARNING]: ICON NOT FOUND: " + file.getPath()); // String iconPath = "/graphics/filetreeicons/file.png"; - String iconPath = "/graphics/placeholder.png"; + String iconPath = "/graphics/filetreeicons/unknown.png"; InputStream imageData = FileOperations.class.getResourceAsStream(iconPath); if (imageData == null) throw new IOException(); diff --git a/src/main/resources/graphics/filetreeicons/application-7zip.png b/src/main/resources/graphics/filetreeicons/application-7zip.png new file mode 100644 index 0000000..608cc8d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-7zip.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-acad.png b/src/main/resources/graphics/filetreeicons/application-acad.png new file mode 100644 index 0000000..43b16b1 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-acad.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-afdesigner.png b/src/main/resources/graphics/filetreeicons/application-afdesigner.png new file mode 100644 index 0000000..f0ad70e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-afdesigner.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-atom+xml.png b/src/main/resources/graphics/filetreeicons/application-atom+xml.png new file mode 100644 index 0000000..1c02ded Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-atom+xml.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-autocad_dwg.png b/src/main/resources/graphics/filetreeicons/application-autocad_dwg.png new file mode 100644 index 0000000..4224ed8 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-autocad_dwg.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-bitwig-clip.png b/src/main/resources/graphics/filetreeicons/application-bitwig-clip.png new file mode 100644 index 0000000..2dd740a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-bitwig-clip.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-bitwig-device.png b/src/main/resources/graphics/filetreeicons/application-bitwig-device.png new file mode 100644 index 0000000..1a5fd7b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-bitwig-device.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-bitwig-preset.png b/src/main/resources/graphics/filetreeicons/application-bitwig-preset.png new file mode 100644 index 0000000..6ca519b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-bitwig-preset.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-bitwig-project-folder.png b/src/main/resources/graphics/filetreeicons/application-bitwig-project-folder.png new file mode 100644 index 0000000..f24af18 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-bitwig-project-folder.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-bitwig-project.png b/src/main/resources/graphics/filetreeicons/application-bitwig-project.png new file mode 100644 index 0000000..7f811b9 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-bitwig-project.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-certificate.png b/src/main/resources/graphics/filetreeicons/application-certificate.png new file mode 100644 index 0000000..acfea59 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-certificate.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-dart.png b/src/main/resources/graphics/filetreeicons/application-dart.png new file mode 100644 index 0000000..3b5ecaf Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-dart.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-dwg.png b/src/main/resources/graphics/filetreeicons/application-dwg.png new file mode 100644 index 0000000..ea5e333 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-dwg.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-dxf.png b/src/main/resources/graphics/filetreeicons/application-dxf.png new file mode 100644 index 0000000..3e14910 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-dxf.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-epub+zip.png b/src/main/resources/graphics/filetreeicons/application-epub+zip.png new file mode 100644 index 0000000..ee15824 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-epub+zip.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-excel.png b/src/main/resources/graphics/filetreeicons/application-excel.png new file mode 100644 index 0000000..785319a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-excel.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-font-woff.png b/src/main/resources/graphics/filetreeicons/application-font-woff.png new file mode 100644 index 0000000..0d5092d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-font-woff.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-geo+json.png b/src/main/resources/graphics/filetreeicons/application-geo+json.png new file mode 100644 index 0000000..f9faa42 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-geo+json.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-gml+xml.png b/src/main/resources/graphics/filetreeicons/application-gml+xml.png new file mode 100644 index 0000000..0d90ffd Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-gml+xml.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-gnunet-directory.png b/src/main/resources/graphics/filetreeicons/application-gnunet-directory.png new file mode 100644 index 0000000..731c8ab Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-gnunet-directory.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-gpx+xml.png b/src/main/resources/graphics/filetreeicons/application-gpx+xml.png new file mode 100644 index 0000000..effcd9e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-gpx+xml.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-gpx.png b/src/main/resources/graphics/filetreeicons/application-gpx.png new file mode 100644 index 0000000..ab1b890 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-gpx.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-gvdesign.png b/src/main/resources/graphics/filetreeicons/application-gvdesign.png new file mode 100644 index 0000000..723164c Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-gvdesign.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-gzip.png b/src/main/resources/graphics/filetreeicons/application-gzip.png new file mode 100644 index 0000000..0c0501e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-gzip.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-illustrator.png b/src/main/resources/graphics/filetreeicons/application-illustrator.png new file mode 100644 index 0000000..f052ee1 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-illustrator.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-java.png b/src/main/resources/graphics/filetreeicons/application-java.png new file mode 100644 index 0000000..2084821 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-java.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-javascript.png b/src/main/resources/graphics/filetreeicons/application-javascript.png new file mode 100644 index 0000000..ae8d276 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-javascript.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-json.png b/src/main/resources/graphics/filetreeicons/application-json.png new file mode 100644 index 0000000..9eb359a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-json.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-ld+json.png b/src/main/resources/graphics/filetreeicons/application-ld+json.png new file mode 100644 index 0000000..e3aaab1 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-ld+json.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-loc+xml.png b/src/main/resources/graphics/filetreeicons/application-loc+xml.png new file mode 100644 index 0000000..4f3aad1 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-loc+xml.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-mathml+xml.png b/src/main/resources/graphics/filetreeicons/application-mathml+xml.png new file mode 100644 index 0000000..0fab1e8 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-mathml+xml.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-metalink+xml.png b/src/main/resources/graphics/filetreeicons/application-metalink+xml.png new file mode 100644 index 0000000..61f1fe2 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-metalink+xml.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-metalink4+xml.png b/src/main/resources/graphics/filetreeicons/application-metalink4+xml.png new file mode 100644 index 0000000..614696b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-metalink4+xml.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-msexcel.png b/src/main/resources/graphics/filetreeicons/application-msexcel.png new file mode 100644 index 0000000..4308477 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-msexcel.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-mspowerpoint.png b/src/main/resources/graphics/filetreeicons/application-mspowerpoint.png new file mode 100644 index 0000000..d628b00 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-mspowerpoint.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-msword-template.png b/src/main/resources/graphics/filetreeicons/application-msword-template.png new file mode 100644 index 0000000..3612087 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-msword-template.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-msword.png b/src/main/resources/graphics/filetreeicons/application-msword.png new file mode 100644 index 0000000..9029d4b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-msword.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-octet-stream.png b/src/main/resources/graphics/filetreeicons/application-octet-stream.png new file mode 100644 index 0000000..dad9d57 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-octet-stream.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-oebps-package+xml.png b/src/main/resources/graphics/filetreeicons/application-oebps-package+xml.png new file mode 100644 index 0000000..df9a4d4 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-oebps-package+xml.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-ogg.png b/src/main/resources/graphics/filetreeicons/application-ogg.png new file mode 100644 index 0000000..e80db9b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-ogg.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-owl+xml.png b/src/main/resources/graphics/filetreeicons/application-owl+xml.png new file mode 100644 index 0000000..0f10d92 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-owl+xml.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-pdf.png b/src/main/resources/graphics/filetreeicons/application-pdf.png new file mode 100644 index 0000000..a7aadea Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-pdf.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-pgp-encrypted.png b/src/main/resources/graphics/filetreeicons/application-pgp-encrypted.png new file mode 100644 index 0000000..96c87bf Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-pgp-encrypted.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-pgp-keys.png b/src/main/resources/graphics/filetreeicons/application-pgp-keys.png new file mode 100644 index 0000000..3b94778 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-pgp-keys.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-pgp-signature.png b/src/main/resources/graphics/filetreeicons/application-pgp-signature.png new file mode 100644 index 0000000..5e79205 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-pgp-signature.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-pgp.png b/src/main/resources/graphics/filetreeicons/application-pgp.png new file mode 100644 index 0000000..5717cc1 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-pgp.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-pkcs10.png b/src/main/resources/graphics/filetreeicons/application-pkcs10.png new file mode 100644 index 0000000..0cc4c34 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-pkcs10.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-pkcs12.png b/src/main/resources/graphics/filetreeicons/application-pkcs12.png new file mode 100644 index 0000000..e470c69 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-pkcs12.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-pkcs7-mime.png b/src/main/resources/graphics/filetreeicons/application-pkcs7-mime.png new file mode 100644 index 0000000..7b9cf7e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-pkcs7-mime.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-pkcs7-signature.png b/src/main/resources/graphics/filetreeicons/application-pkcs7-signature.png new file mode 100644 index 0000000..7540c08 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-pkcs7-signature.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-pkcs8.png b/src/main/resources/graphics/filetreeicons/application-pkcs8.png new file mode 100644 index 0000000..7540c08 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-pkcs8.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-pkix-cert.png b/src/main/resources/graphics/filetreeicons/application-pkix-cert.png new file mode 100644 index 0000000..581c123 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-pkix-cert.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-pkix-crl.png b/src/main/resources/graphics/filetreeicons/application-pkix-crl.png new file mode 100644 index 0000000..caab8eb Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-pkix-crl.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-pkix-pkipath.png b/src/main/resources/graphics/filetreeicons/application-pkix-pkipath.png new file mode 100644 index 0000000..07f85ac Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-pkix-pkipath.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-postscript.png b/src/main/resources/graphics/filetreeicons/application-postscript.png new file mode 100644 index 0000000..b5e5073 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-postscript.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-ram.png b/src/main/resources/graphics/filetreeicons/application-ram.png new file mode 100644 index 0000000..49a7527 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-ram.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-rdf+xml.png b/src/main/resources/graphics/filetreeicons/application-rdf+xml.png new file mode 100644 index 0000000..4c25f55 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-rdf+xml.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-relaxng.png b/src/main/resources/graphics/filetreeicons/application-relaxng.png new file mode 100644 index 0000000..f7d1c04 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-relaxng.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-rss+xml.png b/src/main/resources/graphics/filetreeicons/application-rss+xml.png new file mode 100644 index 0000000..658a012 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-rss+xml.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-rtf.png b/src/main/resources/graphics/filetreeicons/application-rtf.png new file mode 100644 index 0000000..36ea1fb Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-rtf.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-shorten.png b/src/main/resources/graphics/filetreeicons/application-shorten.png new file mode 100644 index 0000000..e4e34b6 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-shorten.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-slf+xml.png b/src/main/resources/graphics/filetreeicons/application-slf+xml.png new file mode 100644 index 0000000..8d1111d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-slf+xml.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-sql.png b/src/main/resources/graphics/filetreeicons/application-sql.png new file mode 100644 index 0000000..4f269dd Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-sql.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-sweethome3d.png b/src/main/resources/graphics/filetreeicons/application-sweethome3d.png new file mode 100644 index 0000000..20062c0 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-sweethome3d.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-tcx+xml.png b/src/main/resources/graphics/filetreeicons/application-tcx+xml.png new file mode 100644 index 0000000..77f8af3 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-tcx+xml.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd-google-earth-kml.png b/src/main/resources/graphics/filetreeicons/application-vnd-google-earth-kml.png new file mode 100644 index 0000000..21335e2 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd-google-earth-kml.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.afdesigner.png b/src/main/resources/graphics/filetreeicons/application-vnd.afdesigner.png new file mode 100644 index 0000000..54c1f20 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.afdesigner.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.affinity-designer.png b/src/main/resources/graphics/filetreeicons/application-vnd.affinity-designer.png new file mode 100644 index 0000000..14e0fad Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.affinity-designer.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.amazon.mobi8-ebook.png b/src/main/resources/graphics/filetreeicons/application-vnd.amazon.mobi8-ebook.png new file mode 100644 index 0000000..00b8800 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.amazon.mobi8-ebook.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.android.package-archive.png b/src/main/resources/graphics/filetreeicons/application-vnd.android.package-archive.png new file mode 100644 index 0000000..72f3422 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.android.package-archive.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.ant.fit.png b/src/main/resources/graphics/filetreeicons/application-vnd.ant.fit.png new file mode 100644 index 0000000..0d42b51 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.ant.fit.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.appimage.png b/src/main/resources/graphics/filetreeicons/application-vnd.appimage.png new file mode 100644 index 0000000..81daa9e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.appimage.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.apple.mpegurl.png b/src/main/resources/graphics/filetreeicons/application-vnd.apple.mpegurl.png new file mode 100644 index 0000000..2488c42 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.apple.mpegurl.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.comicbook+zip.png b/src/main/resources/graphics/filetreeicons/application-vnd.comicbook+zip.png new file mode 100644 index 0000000..0888e44 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.comicbook+zip.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.debian.binary-package.png b/src/main/resources/graphics/filetreeicons/application-vnd.debian.binary-package.png new file mode 100644 index 0000000..e8fceaf Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.debian.binary-package.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.fai.igc.png b/src/main/resources/graphics/filetreeicons/application-vnd.fai.igc.png new file mode 100644 index 0000000..d72695e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.fai.igc.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.flatpak.png b/src/main/resources/graphics/filetreeicons/application-vnd.flatpak.png new file mode 100644 index 0000000..3e6daf2 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.flatpak.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.flatpak.ref.png b/src/main/resources/graphics/filetreeicons/application-vnd.flatpak.ref.png new file mode 100644 index 0000000..ecf9a57 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.flatpak.ref.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.flatpak.repo.png b/src/main/resources/graphics/filetreeicons/application-vnd.flatpak.repo.png new file mode 100644 index 0000000..7cef8e7 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.flatpak.repo.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.geo+json.png b/src/main/resources/graphics/filetreeicons/application-vnd.geo+json.png new file mode 100644 index 0000000..0943785 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.geo+json.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.google-apps.document.png b/src/main/resources/graphics/filetreeicons/application-vnd.google-apps.document.png new file mode 100644 index 0000000..3438d7d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.google-apps.document.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.google-apps.drawing.png b/src/main/resources/graphics/filetreeicons/application-vnd.google-apps.drawing.png new file mode 100644 index 0000000..f98677d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.google-apps.drawing.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.google-apps.form.png b/src/main/resources/graphics/filetreeicons/application-vnd.google-apps.form.png new file mode 100644 index 0000000..904378f Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.google-apps.form.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.google-apps.fusiontable.png b/src/main/resources/graphics/filetreeicons/application-vnd.google-apps.fusiontable.png new file mode 100644 index 0000000..f90dd29 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.google-apps.fusiontable.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.google-apps.map.png b/src/main/resources/graphics/filetreeicons/application-vnd.google-apps.map.png new file mode 100644 index 0000000..ca89940 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.google-apps.map.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.google-apps.presentation.png b/src/main/resources/graphics/filetreeicons/application-vnd.google-apps.presentation.png new file mode 100644 index 0000000..7d43b1a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.google-apps.presentation.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.google-apps.script.png b/src/main/resources/graphics/filetreeicons/application-vnd.google-apps.script.png new file mode 100644 index 0000000..2b88638 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.google-apps.script.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.google-apps.site.png b/src/main/resources/graphics/filetreeicons/application-vnd.google-apps.site.png new file mode 100644 index 0000000..650aa0c Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.google-apps.site.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.google-apps.spreadsheet.png b/src/main/resources/graphics/filetreeicons/application-vnd.google-apps.spreadsheet.png new file mode 100644 index 0000000..824bb2d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.google-apps.spreadsheet.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.google-earth.kml+xml.png b/src/main/resources/graphics/filetreeicons/application-vnd.google-earth.kml+xml.png new file mode 100644 index 0000000..df4ebe9 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.google-earth.kml+xml.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.google-earth.kml.png b/src/main/resources/graphics/filetreeicons/application-vnd.google-earth.kml.png new file mode 100644 index 0000000..59729f3 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.google-earth.kml.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.google-earth.kmz.png b/src/main/resources/graphics/filetreeicons/application-vnd.google-earth.kmz.png new file mode 100644 index 0000000..05e0ebe Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.google-earth.kmz.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.gvdesign.png b/src/main/resources/graphics/filetreeicons/application-vnd.gvdesign.png new file mode 100644 index 0000000..9a72ab6 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.gvdesign.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.iccprofile.png b/src/main/resources/graphics/filetreeicons/application-vnd.iccprofile.png new file mode 100644 index 0000000..08b3dc6 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.iccprofile.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.insync.link.drive.doc.png b/src/main/resources/graphics/filetreeicons/application-vnd.insync.link.drive.doc.png new file mode 100644 index 0000000..b9bec0f Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.insync.link.drive.doc.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.insync.link.drive.draw.png b/src/main/resources/graphics/filetreeicons/application-vnd.insync.link.drive.draw.png new file mode 100644 index 0000000..1f9e1d3 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.insync.link.drive.draw.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.insync.link.drive.form.png b/src/main/resources/graphics/filetreeicons/application-vnd.insync.link.drive.form.png new file mode 100644 index 0000000..26611c1 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.insync.link.drive.form.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.insync.link.drive.link.png b/src/main/resources/graphics/filetreeicons/application-vnd.insync.link.drive.link.png new file mode 100644 index 0000000..07befc4 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.insync.link.drive.link.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.insync.link.drive.note.png b/src/main/resources/graphics/filetreeicons/application-vnd.insync.link.drive.note.png new file mode 100644 index 0000000..0af9a5b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.insync.link.drive.note.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.insync.link.drive.script.png b/src/main/resources/graphics/filetreeicons/application-vnd.insync.link.drive.script.png new file mode 100644 index 0000000..e40bcec Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.insync.link.drive.script.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.insync.link.drive.sheet.png b/src/main/resources/graphics/filetreeicons/application-vnd.insync.link.drive.sheet.png new file mode 100644 index 0000000..616d740 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.insync.link.drive.sheet.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.insync.link.drive.slides.png b/src/main/resources/graphics/filetreeicons/application-vnd.insync.link.drive.slides.png new file mode 100644 index 0000000..e9b7108 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.insync.link.drive.slides.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.insync.link.drive.table.png b/src/main/resources/graphics/filetreeicons/application-vnd.insync.link.drive.table.png new file mode 100644 index 0000000..584b811 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.insync.link.drive.table.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.kde.bluedevil-sendfile.png b/src/main/resources/graphics/filetreeicons/application-vnd.kde.bluedevil-sendfile.png new file mode 100644 index 0000000..014b908 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.kde.bluedevil-sendfile.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.kde.fontspackage.png b/src/main/resources/graphics/filetreeicons/application-vnd.kde.fontspackage.png new file mode 100644 index 0000000..847c3a2 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.kde.fontspackage.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.kde.kphotoalbum-import.png b/src/main/resources/graphics/filetreeicons/application-vnd.kde.kphotoalbum-import.png new file mode 100644 index 0000000..04f4b31 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.kde.kphotoalbum-import.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.kde.okular-archive.png b/src/main/resources/graphics/filetreeicons/application-vnd.kde.okular-archive.png new file mode 100644 index 0000000..af221f7 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.kde.okular-archive.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.ms-access.png b/src/main/resources/graphics/filetreeicons/application-vnd.ms-access.png new file mode 100644 index 0000000..8c13db2 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.ms-access.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.ms-asf.png b/src/main/resources/graphics/filetreeicons/application-vnd.ms-asf.png new file mode 100644 index 0000000..5c20643 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.ms-asf.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.ms-cab-compressed.png b/src/main/resources/graphics/filetreeicons/application-vnd.ms-cab-compressed.png new file mode 100644 index 0000000..2c979e9 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.ms-cab-compressed.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.ms-excel.png b/src/main/resources/graphics/filetreeicons/application-vnd.ms-excel.png new file mode 100644 index 0000000..c754c00 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.ms-excel.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.ms-excel.sheet.binary.macroenabled.12.png b/src/main/resources/graphics/filetreeicons/application-vnd.ms-excel.sheet.binary.macroenabled.12.png new file mode 100644 index 0000000..27a42bf Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.ms-excel.sheet.binary.macroenabled.12.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.ms-excel.sheet.macroenabled.12.png b/src/main/resources/graphics/filetreeicons/application-vnd.ms-excel.sheet.macroenabled.12.png new file mode 100644 index 0000000..8ededd1 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.ms-excel.sheet.macroenabled.12.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.ms-excel.template.macroenabled.12.png b/src/main/resources/graphics/filetreeicons/application-vnd.ms-excel.template.macroenabled.12.png new file mode 100644 index 0000000..9eaff4e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.ms-excel.template.macroenabled.12.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.ms-htmlhelp.png b/src/main/resources/graphics/filetreeicons/application-vnd.ms-htmlhelp.png new file mode 100644 index 0000000..00a44eb Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.ms-htmlhelp.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.ms-powerpoint.png b/src/main/resources/graphics/filetreeicons/application-vnd.ms-powerpoint.png new file mode 100644 index 0000000..8a0cbb8 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.ms-powerpoint.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.ms-powerpoint.presentation.macroenabled.12.png b/src/main/resources/graphics/filetreeicons/application-vnd.ms-powerpoint.presentation.macroenabled.12.png new file mode 100644 index 0000000..b048dc1 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.ms-powerpoint.presentation.macroenabled.12.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.ms-powerpoint.slideshow.macroenabled.12.png b/src/main/resources/graphics/filetreeicons/application-vnd.ms-powerpoint.slideshow.macroenabled.12.png new file mode 100644 index 0000000..8a0cbb8 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.ms-powerpoint.slideshow.macroenabled.12.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.ms-powerpoint.template.macroenabled.12.png b/src/main/resources/graphics/filetreeicons/application-vnd.ms-powerpoint.template.macroenabled.12.png new file mode 100644 index 0000000..f6612c6 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.ms-powerpoint.template.macroenabled.12.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.ms-project.png b/src/main/resources/graphics/filetreeicons/application-vnd.ms-project.png new file mode 100644 index 0000000..984421a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.ms-project.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.ms-publisher.png b/src/main/resources/graphics/filetreeicons/application-vnd.ms-publisher.png new file mode 100644 index 0000000..f56c5d1 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.ms-publisher.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.ms-tnef.png b/src/main/resources/graphics/filetreeicons/application-vnd.ms-tnef.png new file mode 100644 index 0000000..ef1a0f3 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.ms-tnef.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.ms-word.document.macroenabled.12.png b/src/main/resources/graphics/filetreeicons/application-vnd.ms-word.document.macroenabled.12.png new file mode 100644 index 0000000..8b64c92 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.ms-word.document.macroenabled.12.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.ms-word.png b/src/main/resources/graphics/filetreeicons/application-vnd.ms-word.png new file mode 100644 index 0000000..dd7ac76 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.ms-word.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.ms-word.template.macroenabled.12.png b/src/main/resources/graphics/filetreeicons/application-vnd.ms-word.template.macroenabled.12.png new file mode 100644 index 0000000..ddbeb88 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.ms-word.template.macroenabled.12.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.ms-wpl.png b/src/main/resources/graphics/filetreeicons/application-vnd.ms-wpl.png new file mode 100644 index 0000000..ff311f7 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.ms-wpl.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.mysql-workbench-model.png b/src/main/resources/graphics/filetreeicons/application-vnd.mysql-workbench-model.png new file mode 100644 index 0000000..a1bf537 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.mysql-workbench-model.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.nintendo.snes.rom.png b/src/main/resources/graphics/filetreeicons/application-vnd.nintendo.snes.rom.png new file mode 100644 index 0000000..3d7b478 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.nintendo.snes.rom.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.nmea.nmea.png b/src/main/resources/graphics/filetreeicons/application-vnd.nmea.nmea.png new file mode 100644 index 0000000..44f9bef Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.nmea.nmea.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.chart.png b/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.chart.png new file mode 100644 index 0000000..b2ce774 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.chart.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.database.png b/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.database.png new file mode 100644 index 0000000..5139b38 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.database.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.formula-template.png b/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.formula-template.png new file mode 100644 index 0000000..b2199ae Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.formula-template.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.formula.png b/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.formula.png new file mode 100644 index 0000000..c022ec0 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.formula.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.graphics-template.png b/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.graphics-template.png new file mode 100644 index 0000000..e22d6ce Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.graphics-template.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.graphics.png b/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.graphics.png new file mode 100644 index 0000000..b614321 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.graphics.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.image.png b/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.image.png new file mode 100644 index 0000000..4b68fde Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.image.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.presentation-template.png b/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.presentation-template.png new file mode 100644 index 0000000..c326fc4 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.presentation-template.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.presentation.png b/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.presentation.png new file mode 100644 index 0000000..39860ea Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.presentation.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.spreadsheet-template.png b/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.spreadsheet-template.png new file mode 100644 index 0000000..19b53ff Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.spreadsheet-template.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.spreadsheet.png b/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.spreadsheet.png new file mode 100644 index 0000000..08c17ea Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.spreadsheet.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.text-master.png b/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.text-master.png new file mode 100644 index 0000000..fe43e2b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.text-master.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.text-template.png b/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.text-template.png new file mode 100644 index 0000000..4996e80 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.text-template.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.text-web.png b/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.text-web.png new file mode 100644 index 0000000..ecc66af Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.text-web.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.text.png b/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.text.png new file mode 100644 index 0000000..dcd8eee Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.oasis.opendocument.text.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.openofficeorg.extension.png b/src/main/resources/graphics/filetreeicons/application-vnd.openofficeorg.extension.png new file mode 100644 index 0000000..0b0a15e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.openofficeorg.extension.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.openxmlformats-officedocument.presentationml.presentation.png b/src/main/resources/graphics/filetreeicons/application-vnd.openxmlformats-officedocument.presentationml.presentation.png new file mode 100644 index 0000000..569d123 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.openxmlformats-officedocument.presentationml.presentation.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.openxmlformats-officedocument.presentationml.slideshow.png b/src/main/resources/graphics/filetreeicons/application-vnd.openxmlformats-officedocument.presentationml.slideshow.png new file mode 100644 index 0000000..98c3134 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.openxmlformats-officedocument.presentationml.slideshow.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.png b/src/main/resources/graphics/filetreeicons/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.png new file mode 100644 index 0000000..9ece441 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.openxmlformats-officedocument.wordprocessingml.document.png b/src/main/resources/graphics/filetreeicons/application-vnd.openxmlformats-officedocument.wordprocessingml.document.png new file mode 100644 index 0000000..29001af Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.openxmlformats-officedocument.wordprocessingml.document.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.oziexplorer.plt.png b/src/main/resources/graphics/filetreeicons/application-vnd.oziexplorer.plt.png new file mode 100644 index 0000000..94eaf53 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.oziexplorer.plt.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.oziexplorer.rte.png b/src/main/resources/graphics/filetreeicons/application-vnd.oziexplorer.rte.png new file mode 100644 index 0000000..8f6e867 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.oziexplorer.rte.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.oziexplorer.wpt.png b/src/main/resources/graphics/filetreeicons/application-vnd.oziexplorer.wpt.png new file mode 100644 index 0000000..08dff04 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.oziexplorer.wpt.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.palm.png b/src/main/resources/graphics/filetreeicons/application-vnd.palm.png new file mode 100644 index 0000000..aedf167 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.palm.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.rar.png b/src/main/resources/graphics/filetreeicons/application-vnd.rar.png new file mode 100644 index 0000000..7355224 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.rar.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.recordare.musicxml+xml.png b/src/main/resources/graphics/filetreeicons/application-vnd.recordare.musicxml+xml.png new file mode 100644 index 0000000..31b8cc5 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.recordare.musicxml+xml.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.recordare.musicxml.png b/src/main/resources/graphics/filetreeicons/application-vnd.recordare.musicxml.png new file mode 100644 index 0000000..dc00d24 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.recordare.musicxml.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.rn-realmedia.png b/src/main/resources/graphics/filetreeicons/application-vnd.rn-realmedia.png new file mode 100644 index 0000000..f9a9341 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.rn-realmedia.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.scribus.png b/src/main/resources/graphics/filetreeicons/application-vnd.scribus.png new file mode 100644 index 0000000..8f66fe2 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.scribus.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.sqlite3.png b/src/main/resources/graphics/filetreeicons/application-vnd.sqlite3.png new file mode 100644 index 0000000..b48c514 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.sqlite3.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.squashfs.png b/src/main/resources/graphics/filetreeicons/application-vnd.squashfs.png new file mode 100644 index 0000000..deb4236 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.squashfs.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.stardivision.calc.png b/src/main/resources/graphics/filetreeicons/application-vnd.stardivision.calc.png new file mode 100644 index 0000000..b038b8b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.stardivision.calc.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.stardivision.draw.png b/src/main/resources/graphics/filetreeicons/application-vnd.stardivision.draw.png new file mode 100644 index 0000000..532ed8f Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.stardivision.draw.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.stardivision.mail.png b/src/main/resources/graphics/filetreeicons/application-vnd.stardivision.mail.png new file mode 100644 index 0000000..d4b0971 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.stardivision.mail.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.stardivision.math.png b/src/main/resources/graphics/filetreeicons/application-vnd.stardivision.math.png new file mode 100644 index 0000000..66a2e58 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.stardivision.math.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.sun.xml.base.png b/src/main/resources/graphics/filetreeicons/application-vnd.sun.xml.base.png new file mode 100644 index 0000000..438b7a4 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.sun.xml.base.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.sun.xml.calc.png b/src/main/resources/graphics/filetreeicons/application-vnd.sun.xml.calc.png new file mode 100644 index 0000000..094cc1c Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.sun.xml.calc.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.sun.xml.calc.template.png b/src/main/resources/graphics/filetreeicons/application-vnd.sun.xml.calc.template.png new file mode 100644 index 0000000..d03a878 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.sun.xml.calc.template.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.sun.xml.draw.png b/src/main/resources/graphics/filetreeicons/application-vnd.sun.xml.draw.png new file mode 100644 index 0000000..28fbcdb Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.sun.xml.draw.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.sun.xml.draw.template.png b/src/main/resources/graphics/filetreeicons/application-vnd.sun.xml.draw.template.png new file mode 100644 index 0000000..037e3f7 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.sun.xml.draw.template.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.sun.xml.impress.png b/src/main/resources/graphics/filetreeicons/application-vnd.sun.xml.impress.png new file mode 100644 index 0000000..c86df7a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.sun.xml.impress.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.sun.xml.impress.template.png b/src/main/resources/graphics/filetreeicons/application-vnd.sun.xml.impress.template.png new file mode 100644 index 0000000..02c5907 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.sun.xml.impress.template.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.sun.xml.math.png b/src/main/resources/graphics/filetreeicons/application-vnd.sun.xml.math.png new file mode 100644 index 0000000..c8c065b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.sun.xml.math.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.sun.xml.writer.global.png b/src/main/resources/graphics/filetreeicons/application-vnd.sun.xml.writer.global.png new file mode 100644 index 0000000..419496c Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.sun.xml.writer.global.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.sun.xml.writer.png b/src/main/resources/graphics/filetreeicons/application-vnd.sun.xml.writer.png new file mode 100644 index 0000000..9362d43 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.sun.xml.writer.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.sun.xml.writer.template.png b/src/main/resources/graphics/filetreeicons/application-vnd.sun.xml.writer.template.png new file mode 100644 index 0000000..4486183 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.sun.xml.writer.template.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.tcpdump.pcap.png b/src/main/resources/graphics/filetreeicons/application-vnd.tcpdump.pcap.png new file mode 100644 index 0000000..77876f6 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.tcpdump.pcap.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.visio.png b/src/main/resources/graphics/filetreeicons/application-vnd.visio.png new file mode 100644 index 0000000..a5d7399 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.visio.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.wap.wmlc.png b/src/main/resources/graphics/filetreeicons/application-vnd.wap.wmlc.png new file mode 100644 index 0000000..5938ed8 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.wap.wmlc.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.wap.xhtml+xml.png b/src/main/resources/graphics/filetreeicons/application-vnd.wap.xhtml+xml.png new file mode 100644 index 0000000..0ad0162 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.wap.xhtml+xml.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.wolfram.cdf.png b/src/main/resources/graphics/filetreeicons/application-vnd.wolfram.cdf.png new file mode 100644 index 0000000..8a3ab64 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.wolfram.cdf.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.wolfram.mathematica.package.png b/src/main/resources/graphics/filetreeicons/application-vnd.wolfram.mathematica.package.png new file mode 100644 index 0000000..81db03c Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.wolfram.mathematica.package.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.wolfram.nb.png b/src/main/resources/graphics/filetreeicons/application-vnd.wolfram.nb.png new file mode 100644 index 0000000..40699b4 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.wolfram.nb.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.wolfram.player.png b/src/main/resources/graphics/filetreeicons/application-vnd.wolfram.player.png new file mode 100644 index 0000000..102f8c2 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.wolfram.player.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.wolfram.wl.png b/src/main/resources/graphics/filetreeicons/application-vnd.wolfram.wl.png new file mode 100644 index 0000000..dd2794b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.wolfram.wl.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.wolfram.wls.png b/src/main/resources/graphics/filetreeicons/application-vnd.wolfram.wls.png new file mode 100644 index 0000000..74cc8c3 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.wolfram.wls.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-vnd.wordperfect.png b/src/main/resources/graphics/filetreeicons/application-vnd.wordperfect.png new file mode 100644 index 0000000..68ef6ed Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-vnd.wordperfect.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-winhlp.png b/src/main/resources/graphics/filetreeicons/application-winhlp.png new file mode 100644 index 0000000..6dcc6f9 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-winhlp.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-5view.png b/src/main/resources/graphics/filetreeicons/application-x-5view.png new file mode 100644 index 0000000..a747b30 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-5view.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-7z-compressed-tar.png b/src/main/resources/graphics/filetreeicons/application-x-7z-compressed-tar.png new file mode 100644 index 0000000..69c5d93 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-7z-compressed-tar.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-7z-compressed.png b/src/main/resources/graphics/filetreeicons/application-x-7z-compressed.png new file mode 100644 index 0000000..eb770b8 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-7z-compressed.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-7zip.png b/src/main/resources/graphics/filetreeicons/application-x-7zip.png new file mode 100644 index 0000000..a7f9354 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-7zip.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-abiword.png b/src/main/resources/graphics/filetreeicons/application-x-abiword.png new file mode 100644 index 0000000..8d62e26 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-abiword.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-acad.png b/src/main/resources/graphics/filetreeicons/application-x-acad.png new file mode 100644 index 0000000..d9f7390 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-acad.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-accountwizard-package.png b/src/main/resources/graphics/filetreeicons/application-x-accountwizard-package.png new file mode 100644 index 0000000..a41dfcb Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-accountwizard-package.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-ace.png b/src/main/resources/graphics/filetreeicons/application-x-ace.png new file mode 100644 index 0000000..763f969 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-ace.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-addon.png b/src/main/resources/graphics/filetreeicons/application-x-addon.png new file mode 100644 index 0000000..ef5c4c3 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-addon.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-amiga-disk-format.png b/src/main/resources/graphics/filetreeicons/application-x-amiga-disk-format.png new file mode 100644 index 0000000..a9ab3d4 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-amiga-disk-format.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-apple-diskimage.png b/src/main/resources/graphics/filetreeicons/application-x-apple-diskimage.png new file mode 100644 index 0000000..9602acf Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-apple-diskimage.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-applix-spreadsheet.png b/src/main/resources/graphics/filetreeicons/application-x-applix-spreadsheet.png new file mode 100644 index 0000000..9a2ae59 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-applix-spreadsheet.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-applix-word.png b/src/main/resources/graphics/filetreeicons/application-x-applix-word.png new file mode 100644 index 0000000..4996e80 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-applix-word.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-arc.png b/src/main/resources/graphics/filetreeicons/application-x-arc.png new file mode 100644 index 0000000..897cca2 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-arc.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-archive.png b/src/main/resources/graphics/filetreeicons/application-x-archive.png new file mode 100644 index 0000000..2abf34a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-archive.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-ardour.png b/src/main/resources/graphics/filetreeicons/application-x-ardour.png new file mode 100644 index 0000000..2684e78 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-ardour.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-arj.png b/src/main/resources/graphics/filetreeicons/application-x-arj.png new file mode 100644 index 0000000..b1d8b8b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-arj.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-atari-2600-rom.png b/src/main/resources/graphics/filetreeicons/application-x-atari-2600-rom.png new file mode 100644 index 0000000..059194d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-atari-2600-rom.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-atari-7800-rom.png b/src/main/resources/graphics/filetreeicons/application-x-atari-7800-rom.png new file mode 100644 index 0000000..cd75575 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-atari-7800-rom.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-atari-lynx-rom.png b/src/main/resources/graphics/filetreeicons/application-x-atari-lynx-rom.png new file mode 100644 index 0000000..865a22b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-atari-lynx-rom.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-audacity-project.png b/src/main/resources/graphics/filetreeicons/application-x-audacity-project.png new file mode 100644 index 0000000..779aa76 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-audacity-project.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-autocad.png b/src/main/resources/graphics/filetreeicons/application-x-autocad.png new file mode 100644 index 0000000..57396a3 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-autocad.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-awk.png b/src/main/resources/graphics/filetreeicons/application-x-awk.png new file mode 100644 index 0000000..d39e7d4 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-awk.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-bittorrent.png b/src/main/resources/graphics/filetreeicons/application-x-bittorrent.png new file mode 100644 index 0000000..47b7506 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-bittorrent.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-blender.png b/src/main/resources/graphics/filetreeicons/application-x-blender.png new file mode 100644 index 0000000..cf814f8 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-blender.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-bps-patch.png b/src/main/resources/graphics/filetreeicons/application-x-bps-patch.png new file mode 100644 index 0000000..1f4b705 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-bps-patch.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-bzdvi.png b/src/main/resources/graphics/filetreeicons/application-x-bzdvi.png new file mode 100644 index 0000000..6cdfd09 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-bzdvi.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-bzip-compressed-tar.png b/src/main/resources/graphics/filetreeicons/application-x-bzip-compressed-tar.png new file mode 100644 index 0000000..a20e73a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-bzip-compressed-tar.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-bzip.png b/src/main/resources/graphics/filetreeicons/application-x-bzip.png new file mode 100644 index 0000000..666d92d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-bzip.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-cabri.png b/src/main/resources/graphics/filetreeicons/application-x-cabri.png new file mode 100644 index 0000000..c58abcc Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-cabri.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-cb7.png b/src/main/resources/graphics/filetreeicons/application-x-cb7.png new file mode 100644 index 0000000..f0e2c14 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-cb7.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-cba.png b/src/main/resources/graphics/filetreeicons/application-x-cba.png new file mode 100644 index 0000000..4ad21c1 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-cba.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-cbr.png b/src/main/resources/graphics/filetreeicons/application-x-cbr.png new file mode 100644 index 0000000..95c67c6 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-cbr.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-cbt.png b/src/main/resources/graphics/filetreeicons/application-x-cbt.png new file mode 100644 index 0000000..b208534 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-cbt.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-cbz.png b/src/main/resources/graphics/filetreeicons/application-x-cbz.png new file mode 100644 index 0000000..221f299 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-cbz.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-ccf-container.png b/src/main/resources/graphics/filetreeicons/application-x-ccf-container.png new file mode 100644 index 0000000..7c70de0 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-ccf-container.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-cd-image.png b/src/main/resources/graphics/filetreeicons/application-x-cd-image.png new file mode 100644 index 0000000..0e6ec1c Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-cd-image.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-cda.png b/src/main/resources/graphics/filetreeicons/application-x-cda.png new file mode 100644 index 0000000..a9e1aad Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-cda.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-chm.png b/src/main/resources/graphics/filetreeicons/application-x-chm.png new file mode 100644 index 0000000..41276c8 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-chm.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-class-file.png b/src/main/resources/graphics/filetreeicons/application-x-class-file.png new file mode 100644 index 0000000..7054f52 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-class-file.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-clementine.png b/src/main/resources/graphics/filetreeicons/application-x-clementine.png new file mode 100644 index 0000000..c2bb4a0 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-clementine.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-cmakecache.png b/src/main/resources/graphics/filetreeicons/application-x-cmakecache.png new file mode 100644 index 0000000..d34349a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-cmakecache.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-codeblocks-workspace.png b/src/main/resources/graphics/filetreeicons/application-x-codeblocks-workspace.png new file mode 100644 index 0000000..7afdc8f Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-codeblocks-workspace.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-codeblocks.png b/src/main/resources/graphics/filetreeicons/application-x-codeblocks.png new file mode 100644 index 0000000..19f8c3b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-codeblocks.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-codelite-project.png b/src/main/resources/graphics/filetreeicons/application-x-codelite-project.png new file mode 100644 index 0000000..b5b75cb Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-codelite-project.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-codelite-workspace.png b/src/main/resources/graphics/filetreeicons/application-x-codelite-workspace.png new file mode 100644 index 0000000..d65a0b3 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-codelite-workspace.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-compress.png b/src/main/resources/graphics/filetreeicons/application-x-compress.png new file mode 100644 index 0000000..14e3614 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-compress.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-compressed-iso.png b/src/main/resources/graphics/filetreeicons/application-x-compressed-iso.png new file mode 100644 index 0000000..9488dfb Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-compressed-iso.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-compressed-tar.png b/src/main/resources/graphics/filetreeicons/application-x-compressed-tar.png new file mode 100644 index 0000000..3ee703a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-compressed-tar.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-core.png b/src/main/resources/graphics/filetreeicons/application-x-core.png new file mode 100644 index 0000000..95cad08 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-core.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-cpio.png b/src/main/resources/graphics/filetreeicons/application-x-cpio.png new file mode 100644 index 0000000..78a9563 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-cpio.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-cue.png b/src/main/resources/graphics/filetreeicons/application-x-cue.png new file mode 100644 index 0000000..167ef3a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-cue.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-dbm.png b/src/main/resources/graphics/filetreeicons/application-x-dbm.png new file mode 100644 index 0000000..1fbe5f1 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-dbm.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-deb.png b/src/main/resources/graphics/filetreeicons/application-x-deb.png new file mode 100644 index 0000000..5aa5f8e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-deb.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-deepinclone-dim.png b/src/main/resources/graphics/filetreeicons/application-x-deepinclone-dim.png new file mode 100644 index 0000000..dbd6fe2 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-deepinclone-dim.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-designer.png b/src/main/resources/graphics/filetreeicons/application-x-designer.png new file mode 100644 index 0000000..dc5e8e4 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-designer.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-desktop.png b/src/main/resources/graphics/filetreeicons/application-x-desktop.png new file mode 100644 index 0000000..8edcec8 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-desktop.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-dia-diagram.png b/src/main/resources/graphics/filetreeicons/application-x-dia-diagram.png new file mode 100644 index 0000000..c5a2707 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-dia-diagram.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-dlc-container.png b/src/main/resources/graphics/filetreeicons/application-x-dlc-container.png new file mode 100644 index 0000000..68eb714 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-dlc-container.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-drgeo.png b/src/main/resources/graphics/filetreeicons/application-x-drgeo.png new file mode 100644 index 0000000..034096e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-drgeo.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-dwg.png b/src/main/resources/graphics/filetreeicons/application-x-dwg.png new file mode 100644 index 0000000..f24936f Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-dwg.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-e-theme.png b/src/main/resources/graphics/filetreeicons/application-x-e-theme.png new file mode 100644 index 0000000..06fd9aa Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-e-theme.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-egon.png b/src/main/resources/graphics/filetreeicons/application-x-egon.png new file mode 100644 index 0000000..804a6c5 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-egon.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-emerald-theme.png b/src/main/resources/graphics/filetreeicons/application-x-emerald-theme.png new file mode 100644 index 0000000..6ee19c8 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-emerald-theme.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-etherpeek.png b/src/main/resources/graphics/filetreeicons/application-x-etherpeek.png new file mode 100644 index 0000000..21ace78 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-etherpeek.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-excel.png b/src/main/resources/graphics/filetreeicons/application-x-excel.png new file mode 100644 index 0000000..f48feba Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-excel.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-executable.png b/src/main/resources/graphics/filetreeicons/application-x-executable.png new file mode 100644 index 0000000..9614d8d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-executable.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-extension-eml.png b/src/main/resources/graphics/filetreeicons/application-x-extension-eml.png new file mode 100644 index 0000000..942c2dc Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-extension-eml.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-extension-fcstd.png b/src/main/resources/graphics/filetreeicons/application-x-extension-fcstd.png new file mode 100644 index 0000000..d8ccb96 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-extension-fcstd.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-extension-rss.png b/src/main/resources/graphics/filetreeicons/application-x-extension-rss.png new file mode 100644 index 0000000..3307584 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-extension-rss.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-fictionbook+xml.png b/src/main/resources/graphics/filetreeicons/application-x-fictionbook+xml.png new file mode 100644 index 0000000..d1b22e1 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-fictionbook+xml.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-fictionbook.png b/src/main/resources/graphics/filetreeicons/application-x-fictionbook.png new file mode 100644 index 0000000..0715601 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-fictionbook.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-flash-video.png b/src/main/resources/graphics/filetreeicons/application-x-flash-video.png new file mode 100644 index 0000000..41ef95e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-flash-video.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-font-afm.png b/src/main/resources/graphics/filetreeicons/application-x-font-afm.png new file mode 100644 index 0000000..531cfca Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-font-afm.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-font-bdf.png b/src/main/resources/graphics/filetreeicons/application-x-font-bdf.png new file mode 100644 index 0000000..c4b3ba5 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-font-bdf.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-font-dos.png b/src/main/resources/graphics/filetreeicons/application-x-font-dos.png new file mode 100644 index 0000000..48701e8 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-font-dos.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-font-framemaker.png b/src/main/resources/graphics/filetreeicons/application-x-font-framemaker.png new file mode 100644 index 0000000..d75cf5f Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-font-framemaker.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-font-libgrx.png b/src/main/resources/graphics/filetreeicons/application-x-font-libgrx.png new file mode 100644 index 0000000..fa1162e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-font-libgrx.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-font-linux-psf.png b/src/main/resources/graphics/filetreeicons/application-x-font-linux-psf.png new file mode 100644 index 0000000..6e9efed Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-font-linux-psf.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-font-otf.png b/src/main/resources/graphics/filetreeicons/application-x-font-otf.png new file mode 100644 index 0000000..8adf19b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-font-otf.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-font-pcf.png b/src/main/resources/graphics/filetreeicons/application-x-font-pcf.png new file mode 100644 index 0000000..94fbdde Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-font-pcf.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-font-snf.png b/src/main/resources/graphics/filetreeicons/application-x-font-snf.png new file mode 100644 index 0000000..c3741f5 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-font-snf.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-font-speedo.png b/src/main/resources/graphics/filetreeicons/application-x-font-speedo.png new file mode 100644 index 0000000..3cf3b01 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-font-speedo.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-font-sunos-news.png b/src/main/resources/graphics/filetreeicons/application-x-font-sunos-news.png new file mode 100644 index 0000000..c2055e2 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-font-sunos-news.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-font-tex-tfm.png b/src/main/resources/graphics/filetreeicons/application-x-font-tex-tfm.png new file mode 100644 index 0000000..5b8f5c1 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-font-tex-tfm.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-font-tex.png b/src/main/resources/graphics/filetreeicons/application-x-font-tex.png new file mode 100644 index 0000000..6c2fc82 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-font-tex.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-font-ttf.png b/src/main/resources/graphics/filetreeicons/application-x-font-ttf.png new file mode 100644 index 0000000..9ba7031 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-font-ttf.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-font-ttx.png b/src/main/resources/graphics/filetreeicons/application-x-font-ttx.png new file mode 100644 index 0000000..81d41e9 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-font-ttx.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-font-type1.png b/src/main/resources/graphics/filetreeicons/application-x-font-type1.png new file mode 100644 index 0000000..1c3a1e9 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-font-type1.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-font-vfont.png b/src/main/resources/graphics/filetreeicons/application-x-font-vfont.png new file mode 100644 index 0000000..d4b789c Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-font-vfont.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-fusioncomp.png b/src/main/resources/graphics/filetreeicons/application-x-fusioncomp.png new file mode 100644 index 0000000..0be9240 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-fusioncomp.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-gambas3.png b/src/main/resources/graphics/filetreeicons/application-x-gambas3.png new file mode 100644 index 0000000..38c627c Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-gambas3.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-gambasscript.png b/src/main/resources/graphics/filetreeicons/application-x-gambasscript.png new file mode 100644 index 0000000..0c006f2 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-gambasscript.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-gambasserverpage.png b/src/main/resources/graphics/filetreeicons/application-x-gambasserverpage.png new file mode 100644 index 0000000..4499a12 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-gambasserverpage.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-gameboy-color-rom.png b/src/main/resources/graphics/filetreeicons/application-x-gameboy-color-rom.png new file mode 100644 index 0000000..e3b96f7 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-gameboy-color-rom.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-gameboy-rom.png b/src/main/resources/graphics/filetreeicons/application-x-gameboy-rom.png new file mode 100644 index 0000000..d29bb6a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-gameboy-rom.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-gamecube-rom.png b/src/main/resources/graphics/filetreeicons/application-x-gamecube-rom.png new file mode 100644 index 0000000..3d7b478 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-gamecube-rom.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-gba-rom.png b/src/main/resources/graphics/filetreeicons/application-x-gba-rom.png new file mode 100644 index 0000000..5b48a66 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-gba-rom.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-gcstar.png b/src/main/resources/graphics/filetreeicons/application-x-gcstar.png new file mode 100644 index 0000000..bb4326e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-gcstar.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-gdbm.png b/src/main/resources/graphics/filetreeicons/application-x-gdbm.png new file mode 100644 index 0000000..01f1280 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-gdbm.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-gettext-translation.png b/src/main/resources/graphics/filetreeicons/application-x-gettext-translation.png new file mode 100644 index 0000000..b9254a6 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-gettext-translation.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-glabels.png b/src/main/resources/graphics/filetreeicons/application-x-glabels.png new file mode 100644 index 0000000..6dbd5a2 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-glabels.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-glade.png b/src/main/resources/graphics/filetreeicons/application-x-glade.png new file mode 100644 index 0000000..ca44554 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-glade.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-gnonogram-puzzle.png b/src/main/resources/graphics/filetreeicons/application-x-gnonogram-puzzle.png new file mode 100644 index 0000000..99c3a11 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-gnonogram-puzzle.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-gnumeric.png b/src/main/resources/graphics/filetreeicons/application-x-gnumeric.png new file mode 100644 index 0000000..7de6aab Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-gnumeric.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-godot-project.png b/src/main/resources/graphics/filetreeicons/application-x-godot-project.png new file mode 100644 index 0000000..df42eee Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-godot-project.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-goomod.png b/src/main/resources/graphics/filetreeicons/application-x-goomod.png new file mode 100644 index 0000000..ed8eb65 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-goomod.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-gpx+xml.png b/src/main/resources/graphics/filetreeicons/application-x-gpx+xml.png new file mode 100644 index 0000000..f53f462 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-gpx+xml.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-gpx.png b/src/main/resources/graphics/filetreeicons/application-x-gpx.png new file mode 100644 index 0000000..c9e9ac6 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-gpx.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-grsync-session.png b/src/main/resources/graphics/filetreeicons/application-x-grsync-session.png new file mode 100644 index 0000000..9fed897 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-grsync-session.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-gz-font-linux-psf.png b/src/main/resources/graphics/filetreeicons/application-x-gz-font-linux-psf.png new file mode 100644 index 0000000..fa68ae2 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-gz-font-linux-psf.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-gzdvi.png b/src/main/resources/graphics/filetreeicons/application-x-gzdvi.png new file mode 100644 index 0000000..92c0d27 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-gzdvi.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-gzip.png b/src/main/resources/graphics/filetreeicons/application-x-gzip.png new file mode 100644 index 0000000..c3723f8 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-gzip.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-gzpostscript.png b/src/main/resources/graphics/filetreeicons/application-x-gzpostscript.png new file mode 100644 index 0000000..0696d65 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-gzpostscript.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-hda.png b/src/main/resources/graphics/filetreeicons/application-x-hda.png new file mode 100644 index 0000000..b083d88 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-hda.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-hdalc.png b/src/main/resources/graphics/filetreeicons/application-x-hdalc.png new file mode 100644 index 0000000..501f85f Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-hdalc.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-hdanc.png b/src/main/resources/graphics/filetreeicons/application-x-hdanc.png new file mode 100644 index 0000000..ef8f9d0 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-hdanc.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-hip.png b/src/main/resources/graphics/filetreeicons/application-x-hip.png new file mode 100644 index 0000000..54f6775 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-hip.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-hiplc.png b/src/main/resources/graphics/filetreeicons/application-x-hiplc.png new file mode 100644 index 0000000..b10e129 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-hiplc.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-hipnc.png b/src/main/resources/graphics/filetreeicons/application-x-hipnc.png new file mode 100644 index 0000000..f48d8da Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-hipnc.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-homebank.png b/src/main/resources/graphics/filetreeicons/application-x-homebank.png new file mode 100644 index 0000000..67b00cf Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-homebank.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-icq.png b/src/main/resources/graphics/filetreeicons/application-x-icq.png new file mode 100644 index 0000000..7b5a93b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-icq.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-iff.png b/src/main/resources/graphics/filetreeicons/application-x-iff.png new file mode 100644 index 0000000..f023b54 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-iff.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-ipod-firmware.png b/src/main/resources/graphics/filetreeicons/application-x-ipod-firmware.png new file mode 100644 index 0000000..ba56b15 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-ipod-firmware.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-ips-patch.png b/src/main/resources/graphics/filetreeicons/application-x-ips-patch.png new file mode 100644 index 0000000..2ac348d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-ips-patch.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-iptrace.png b/src/main/resources/graphics/filetreeicons/application-x-iptrace.png new file mode 100644 index 0000000..67a6dd5 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-iptrace.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-ipynb+json.png b/src/main/resources/graphics/filetreeicons/application-x-ipynb+json.png new file mode 100644 index 0000000..96631ca Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-ipynb+json.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-iso.png b/src/main/resources/graphics/filetreeicons/application-x-iso.png new file mode 100644 index 0000000..492d2a6 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-iso.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-iso9660-appimage.png b/src/main/resources/graphics/filetreeicons/application-x-iso9660-appimage.png new file mode 100644 index 0000000..ae5d5f7 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-iso9660-appimage.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-it87.png b/src/main/resources/graphics/filetreeicons/application-x-it87.png new file mode 100644 index 0000000..072e8ce Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-it87.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-jar.png b/src/main/resources/graphics/filetreeicons/application-x-jar.png new file mode 100644 index 0000000..a903029 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-jar.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-java-applet.png b/src/main/resources/graphics/filetreeicons/application-x-java-applet.png new file mode 100644 index 0000000..633c3d2 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-java-applet.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-java-archive.png b/src/main/resources/graphics/filetreeicons/application-x-java-archive.png new file mode 100644 index 0000000..bf7cecf Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-java-archive.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-java.png b/src/main/resources/graphics/filetreeicons/application-x-java.png new file mode 100644 index 0000000..88a7a2c Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-java.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-javascript.png b/src/main/resources/graphics/filetreeicons/application-x-javascript.png new file mode 100644 index 0000000..fbeca5f Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-javascript.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-k3b.png b/src/main/resources/graphics/filetreeicons/application-x-k3b.png new file mode 100644 index 0000000..537e6b6 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-k3b.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-kcachegrind.png b/src/main/resources/graphics/filetreeicons/application-x-kcachegrind.png new file mode 100644 index 0000000..9058610 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-kcachegrind.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-kcsrc.png b/src/main/resources/graphics/filetreeicons/application-x-kcsrc.png new file mode 100644 index 0000000..047c207 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-kcsrc.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-kdenlive.png b/src/main/resources/graphics/filetreeicons/application-x-kdenlive.png new file mode 100644 index 0000000..c6aeb24 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-kdenlive.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-kdenlivetitle.png b/src/main/resources/graphics/filetreeicons/application-x-kdenlivetitle.png new file mode 100644 index 0000000..35d4a3b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-kdenlivetitle.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-keepass.png b/src/main/resources/graphics/filetreeicons/application-x-keepass.png new file mode 100644 index 0000000..9848d78 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-keepass.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-keepass2.png b/src/main/resources/graphics/filetreeicons/application-x-keepass2.png new file mode 100644 index 0000000..b87d236 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-keepass2.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-keepassx.png b/src/main/resources/graphics/filetreeicons/application-x-keepassx.png new file mode 100644 index 0000000..3b4e8cf Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-keepassx.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-keepassxc.png b/src/main/resources/graphics/filetreeicons/application-x-keepassxc.png new file mode 100644 index 0000000..7a7cdad Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-keepassxc.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-kexi-connectiondata.png b/src/main/resources/graphics/filetreeicons/application-x-kexi-connectiondata.png new file mode 100644 index 0000000..78b91d2 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-kexi-connectiondata.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-kexiproject-shortcut.png b/src/main/resources/graphics/filetreeicons/application-x-kexiproject-shortcut.png new file mode 100644 index 0000000..2246c3e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-kexiproject-shortcut.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-kexiproject-sqlite2.png b/src/main/resources/graphics/filetreeicons/application-x-kexiproject-sqlite2.png new file mode 100644 index 0000000..4a53146 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-kexiproject-sqlite2.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-kexiproject-sqlite3.png b/src/main/resources/graphics/filetreeicons/application-x-kexiproject-sqlite3.png new file mode 100644 index 0000000..1e86baa Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-kexiproject-sqlite3.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-kformula.png b/src/main/resources/graphics/filetreeicons/application-x-kformula.png new file mode 100644 index 0000000..74bf33f Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-kformula.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-kgeo.png b/src/main/resources/graphics/filetreeicons/application-x-kgeo.png new file mode 100644 index 0000000..2e883af Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-kgeo.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-kgetlist.png b/src/main/resources/graphics/filetreeicons/application-x-kgetlist.png new file mode 100644 index 0000000..488478d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-kgetlist.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-khtml-adaptor.png b/src/main/resources/graphics/filetreeicons/application-x-khtml-adaptor.png new file mode 100644 index 0000000..561a437 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-khtml-adaptor.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-kicad-pcb.png b/src/main/resources/graphics/filetreeicons/application-x-kicad-pcb.png new file mode 100644 index 0000000..098ff40 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-kicad-pcb.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-kicad-project.png b/src/main/resources/graphics/filetreeicons/application-x-kicad-project.png new file mode 100644 index 0000000..6f11c51 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-kicad-project.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-kicad-schematic.png b/src/main/resources/graphics/filetreeicons/application-x-kicad-schematic.png new file mode 100644 index 0000000..05fa8ad Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-kicad-schematic.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-kig.png b/src/main/resources/graphics/filetreeicons/application-x-kig.png new file mode 100644 index 0000000..9d29003 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-kig.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-kmplot.png b/src/main/resources/graphics/filetreeicons/application-x-kmplot.png new file mode 100644 index 0000000..1b86f7f Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-kmplot.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-kmymoney.png b/src/main/resources/graphics/filetreeicons/application-x-kmymoney.png new file mode 100644 index 0000000..37d7d08 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-kmymoney.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-kns.png b/src/main/resources/graphics/filetreeicons/application-x-kns.png new file mode 100644 index 0000000..6856394 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-kns.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-kodelife-project.png b/src/main/resources/graphics/filetreeicons/application-x-kodelife-project.png new file mode 100644 index 0000000..66b532e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-kodelife-project.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-kolf.png b/src/main/resources/graphics/filetreeicons/application-x-kolf.png new file mode 100644 index 0000000..e3bcea3 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-kolf.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-kommander.png b/src/main/resources/graphics/filetreeicons/application-x-kommander.png new file mode 100644 index 0000000..fe3f4c0 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-kommander.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-kontour.png b/src/main/resources/graphics/filetreeicons/application-x-kontour.png new file mode 100644 index 0000000..492a40a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-kontour.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-kontur.png b/src/main/resources/graphics/filetreeicons/application-x-kontur.png new file mode 100644 index 0000000..8633e4f Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-kontur.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-kopete-emoticons.png b/src/main/resources/graphics/filetreeicons/application-x-kopete-emoticons.png new file mode 100644 index 0000000..d995bb6 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-kopete-emoticons.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-kourse.png b/src/main/resources/graphics/filetreeicons/application-x-kourse.png new file mode 100644 index 0000000..b92591a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-kourse.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-kover.png b/src/main/resources/graphics/filetreeicons/application-x-kover.png new file mode 100644 index 0000000..30ae372 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-kover.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-kpresenter.png b/src/main/resources/graphics/filetreeicons/application-x-kpresenter.png new file mode 100644 index 0000000..ad48793 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-kpresenter.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-krita-assistant.png b/src/main/resources/graphics/filetreeicons/application-x-krita-assistant.png new file mode 100644 index 0000000..4f7d3ba Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-krita-assistant.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-krita-paintoppresent.png b/src/main/resources/graphics/filetreeicons/application-x-krita-paintoppresent.png new file mode 100644 index 0000000..de415dc Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-krita-paintoppresent.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-krita.png b/src/main/resources/graphics/filetreeicons/application-x-krita.png new file mode 100644 index 0000000..5febf75 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-krita.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-kseg.png b/src/main/resources/graphics/filetreeicons/application-x-kseg.png new file mode 100644 index 0000000..685f3bf Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-kseg.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-ksysguard.png b/src/main/resources/graphics/filetreeicons/application-x-ksysguard.png new file mode 100644 index 0000000..3521555 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-ksysguard.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-ktheme.png b/src/main/resources/graphics/filetreeicons/application-x-ktheme.png new file mode 100644 index 0000000..95a44e1 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-ktheme.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-kudesigner.png b/src/main/resources/graphics/filetreeicons/application-x-kudesigner.png new file mode 100644 index 0000000..1c8dc8e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-kudesigner.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-kva.png b/src/main/resources/graphics/filetreeicons/application-x-kva.png new file mode 100644 index 0000000..d03bff2 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-kva.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-kvs.png b/src/main/resources/graphics/filetreeicons/application-x-kvs.png new file mode 100644 index 0000000..7fff23d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-kvs.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-kvtml.png b/src/main/resources/graphics/filetreeicons/application-x-kvtml.png new file mode 100644 index 0000000..9a514d1 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-kvtml.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-kwallet.png b/src/main/resources/graphics/filetreeicons/application-x-kwallet.png new file mode 100644 index 0000000..ebaf3e7 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-kwallet.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-kword.png b/src/main/resources/graphics/filetreeicons/application-x-kword.png new file mode 100644 index 0000000..eafbaa7 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-kword.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-kwordquiz.png b/src/main/resources/graphics/filetreeicons/application-x-kwordquiz.png new file mode 100644 index 0000000..e7bd3f2 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-kwordquiz.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-lanalyzer.png b/src/main/resources/graphics/filetreeicons/application-x-lanalyzer.png new file mode 100644 index 0000000..7853b89 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-lanalyzer.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-lha.png b/src/main/resources/graphics/filetreeicons/application-x-lha.png new file mode 100644 index 0000000..baa584c Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-lha.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-lhz.png b/src/main/resources/graphics/filetreeicons/application-x-lhz.png new file mode 100644 index 0000000..baa584c Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-lhz.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-love-game.png b/src/main/resources/graphics/filetreeicons/application-x-love-game.png new file mode 100644 index 0000000..4cc250b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-love-game.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-lyx.png b/src/main/resources/graphics/filetreeicons/application-x-lyx.png new file mode 100644 index 0000000..d1356a6 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-lyx.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-lz4-compressed-tar.png b/src/main/resources/graphics/filetreeicons/application-x-lz4-compressed-tar.png new file mode 100644 index 0000000..32c0446 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-lz4-compressed-tar.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-lzip-compressed-tar.png b/src/main/resources/graphics/filetreeicons/application-x-lzip-compressed-tar.png new file mode 100644 index 0000000..ac6a48f Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-lzip-compressed-tar.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-lzma-compressed-tar.png b/src/main/resources/graphics/filetreeicons/application-x-lzma-compressed-tar.png new file mode 100644 index 0000000..79c364e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-lzma-compressed-tar.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-lzma.png b/src/main/resources/graphics/filetreeicons/application-x-lzma.png new file mode 100644 index 0000000..78cbacf Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-lzma.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-lzop.png b/src/main/resources/graphics/filetreeicons/application-x-lzop.png new file mode 100644 index 0000000..1da676d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-lzop.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-m4.png b/src/main/resources/graphics/filetreeicons/application-x-m4.png new file mode 100644 index 0000000..4787247 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-m4.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-macbinary.png b/src/main/resources/graphics/filetreeicons/application-x-macbinary.png new file mode 100644 index 0000000..c85bfde Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-macbinary.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-maff.png b/src/main/resources/graphics/filetreeicons/application-x-maff.png new file mode 100644 index 0000000..580ebfc Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-maff.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-matroska.png b/src/main/resources/graphics/filetreeicons/application-x-matroska.png new file mode 100644 index 0000000..ff0c449 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-matroska.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-mif.png b/src/main/resources/graphics/filetreeicons/application-x-mif.png new file mode 100644 index 0000000..368214e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-mif.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-mimearchive.png b/src/main/resources/graphics/filetreeicons/application-x-mimearchive.png new file mode 100644 index 0000000..1957871 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-mimearchive.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-mobi8-ebook.png b/src/main/resources/graphics/filetreeicons/application-x-mobi8-ebook.png new file mode 100644 index 0000000..e1db699 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-mobi8-ebook.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-mobipocket-ebook.png b/src/main/resources/graphics/filetreeicons/application-x-mobipocket-ebook.png new file mode 100644 index 0000000..a31aecb Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-mobipocket-ebook.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-ms-dos-executable.png b/src/main/resources/graphics/filetreeicons/application-x-ms-dos-executable.png new file mode 100644 index 0000000..8db467e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-ms-dos-executable.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-ms-shortcut.png b/src/main/resources/graphics/filetreeicons/application-x-ms-shortcut.png new file mode 100644 index 0000000..b0b973b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-ms-shortcut.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-ms-wim.png b/src/main/resources/graphics/filetreeicons/application-x-ms-wim.png new file mode 100644 index 0000000..5820061 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-ms-wim.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-msdos-program.png b/src/main/resources/graphics/filetreeicons/application-x-msdos-program.png new file mode 100644 index 0000000..df24d5c Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-msdos-program.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-msdownload.png b/src/main/resources/graphics/filetreeicons/application-x-msdownload.png new file mode 100644 index 0000000..e8fa473 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-msdownload.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-msexcel.png b/src/main/resources/graphics/filetreeicons/application-x-msexcel.png new file mode 100644 index 0000000..67a036e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-msexcel.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-msi.png b/src/main/resources/graphics/filetreeicons/application-x-msi.png new file mode 100644 index 0000000..f764b91 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-msi.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-mswinurl.png b/src/main/resources/graphics/filetreeicons/application-x-mswinurl.png new file mode 100644 index 0000000..467833d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-mswinurl.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-mswrite.png b/src/main/resources/graphics/filetreeicons/application-x-mswrite.png new file mode 100644 index 0000000..1570731 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-mswrite.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-musescore+xml.png b/src/main/resources/graphics/filetreeicons/application-x-musescore+xml.png new file mode 100644 index 0000000..dc43f3e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-musescore+xml.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-musescore.png b/src/main/resources/graphics/filetreeicons/application-x-musescore.png new file mode 100644 index 0000000..4d756c1 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-musescore.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-n64-rom.png b/src/main/resources/graphics/filetreeicons/application-x-n64-rom.png new file mode 100644 index 0000000..5061853 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-n64-rom.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-navi-animation.png b/src/main/resources/graphics/filetreeicons/application-x-navi-animation.png new file mode 100644 index 0000000..be50a9c Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-navi-animation.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-nes-rom.png b/src/main/resources/graphics/filetreeicons/application-x-nes-rom.png new file mode 100644 index 0000000..c7baa36 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-nes-rom.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-netinstobserver.png b/src/main/resources/graphics/filetreeicons/application-x-netinstobserver.png new file mode 100644 index 0000000..58c4d9d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-netinstobserver.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-nettl.png b/src/main/resources/graphics/filetreeicons/application-x-nettl.png new file mode 100644 index 0000000..552cfe3 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-nettl.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-nintendo-3ds-executable.png b/src/main/resources/graphics/filetreeicons/application-x-nintendo-3ds-executable.png new file mode 100644 index 0000000..964396d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-nintendo-3ds-executable.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-nintendo-3ds-rom.png b/src/main/resources/graphics/filetreeicons/application-x-nintendo-3ds-rom.png new file mode 100644 index 0000000..20937e2 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-nintendo-3ds-rom.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-nintendo-ds-rom.png b/src/main/resources/graphics/filetreeicons/application-x-nintendo-ds-rom.png new file mode 100644 index 0000000..d565a99 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-nintendo-ds-rom.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-nzb.png b/src/main/resources/graphics/filetreeicons/application-x-nzb.png new file mode 100644 index 0000000..7367fbb Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-nzb.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-object.png b/src/main/resources/graphics/filetreeicons/application-x-object.png new file mode 100644 index 0000000..117c48f Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-object.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-openboardview-board.png b/src/main/resources/graphics/filetreeicons/application-x-openboardview-board.png new file mode 100644 index 0000000..247be41 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-openboardview-board.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-openboardview-brd-landrex.png b/src/main/resources/graphics/filetreeicons/application-x-openboardview-brd-landrex.png new file mode 100644 index 0000000..fedd068 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-openboardview-brd-landrex.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-openboardview-brd-r4.png b/src/main/resources/graphics/filetreeicons/application-x-openboardview-brd-r4.png new file mode 100644 index 0000000..d89c754 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-openboardview-brd-r4.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-openboardview-lst.png b/src/main/resources/graphics/filetreeicons/application-x-openboardview-lst.png new file mode 100644 index 0000000..1e21363 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-openboardview-lst.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-osm+xml.png b/src/main/resources/graphics/filetreeicons/application-x-osm+xml.png new file mode 100644 index 0000000..1318140 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-osm+xml.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-pak.png b/src/main/resources/graphics/filetreeicons/application-x-pak.png new file mode 100644 index 0000000..c32fef0 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-pak.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-partial-download.png b/src/main/resources/graphics/filetreeicons/application-x-partial-download.png new file mode 100644 index 0000000..f3e1365 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-partial-download.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-patch.png b/src/main/resources/graphics/filetreeicons/application-x-patch.png new file mode 100644 index 0000000..31a3ea0 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-patch.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-pcapng.png b/src/main/resources/graphics/filetreeicons/application-x-pcapng.png new file mode 100644 index 0000000..70bff10 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-pcapng.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-pem-file.png b/src/main/resources/graphics/filetreeicons/application-x-pem-file.png new file mode 100644 index 0000000..a52f360 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-pem-file.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-pem-key.png b/src/main/resources/graphics/filetreeicons/application-x-pem-key.png new file mode 100644 index 0000000..a55ba8f Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-pem-key.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-perl.png b/src/main/resources/graphics/filetreeicons/application-x-perl.png new file mode 100644 index 0000000..3279715 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-perl.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-phatch.png b/src/main/resources/graphics/filetreeicons/application-x-phatch.png new file mode 100644 index 0000000..0ef4896 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-phatch.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-php.png b/src/main/resources/graphics/filetreeicons/application-x-php.png new file mode 100644 index 0000000..b7b2eb0 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-php.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-pkcs12.png b/src/main/resources/graphics/filetreeicons/application-x-pkcs12.png new file mode 100644 index 0000000..1c6bc5f Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-pkcs12.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-pkcs7-certificates.png b/src/main/resources/graphics/filetreeicons/application-x-pkcs7-certificates.png new file mode 100644 index 0000000..7873246 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-pkcs7-certificates.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-planner.png b/src/main/resources/graphics/filetreeicons/application-x-planner.png new file mode 100644 index 0000000..3c8ba29 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-planner.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-plasma.png b/src/main/resources/graphics/filetreeicons/application-x-plasma.png new file mode 100644 index 0000000..300fd63 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-plasma.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-project.png b/src/main/resources/graphics/filetreeicons/application-x-project.png new file mode 100644 index 0000000..7f59209 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-project.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-ptoptimizer-script.png b/src/main/resources/graphics/filetreeicons/application-x-ptoptimizer-script.png new file mode 100644 index 0000000..2f73d41 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-ptoptimizer-script.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-python-bytecode.png b/src/main/resources/graphics/filetreeicons/application-x-python-bytecode.png new file mode 100644 index 0000000..1d5497a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-python-bytecode.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-qemu-disk.png b/src/main/resources/graphics/filetreeicons/application-x-qemu-disk.png new file mode 100644 index 0000000..9c16cdf Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-qemu-disk.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-quanta.png b/src/main/resources/graphics/filetreeicons/application-x-quanta.png new file mode 100644 index 0000000..4f91718 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-quanta.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-quattropro.png b/src/main/resources/graphics/filetreeicons/application-x-quattropro.png new file mode 100644 index 0000000..fa8f36b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-quattropro.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-radcom.png b/src/main/resources/graphics/filetreeicons/application-x-radcom.png new file mode 100644 index 0000000..4cceb2c Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-radcom.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-rar.png b/src/main/resources/graphics/filetreeicons/application-x-rar.png new file mode 100644 index 0000000..3fae6aa Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-rar.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-raw-disk-image-xz-compressed.png b/src/main/resources/graphics/filetreeicons/application-x-raw-disk-image-xz-compressed.png new file mode 100644 index 0000000..f61cf0b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-raw-disk-image-xz-compressed.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-raw-disk-image.png b/src/main/resources/graphics/filetreeicons/application-x-raw-disk-image.png new file mode 100644 index 0000000..c0a070f Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-raw-disk-image.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-remote-connection.png b/src/main/resources/graphics/filetreeicons/application-x-remote-connection.png new file mode 100644 index 0000000..c696ef5 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-remote-connection.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-riff.png b/src/main/resources/graphics/filetreeicons/application-x-riff.png new file mode 100644 index 0000000..ba56b15 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-riff.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-rpm.png b/src/main/resources/graphics/filetreeicons/application-x-rpm.png new file mode 100644 index 0000000..e0142e3 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-rpm.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-rsdf-container.png b/src/main/resources/graphics/filetreeicons/application-x-rsdf-container.png new file mode 100644 index 0000000..91a2adc Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-rsdf-container.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-ruby.png b/src/main/resources/graphics/filetreeicons/application-x-ruby.png new file mode 100644 index 0000000..22519eb Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-ruby.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-sami.png b/src/main/resources/graphics/filetreeicons/application-x-sami.png new file mode 100644 index 0000000..87563b0 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-sami.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-sega-pico-rom.png b/src/main/resources/graphics/filetreeicons/application-x-sega-pico-rom.png new file mode 100644 index 0000000..89991cf Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-sega-pico-rom.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-shar.png b/src/main/resources/graphics/filetreeicons/application-x-shar.png new file mode 100644 index 0000000..2abf34a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-shar.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-sharedlib.png b/src/main/resources/graphics/filetreeicons/application-x-sharedlib.png new file mode 100644 index 0000000..5ef4f06 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-sharedlib.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-shellscript.png b/src/main/resources/graphics/filetreeicons/application-x-shellscript.png new file mode 100644 index 0000000..939f353 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-shellscript.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-shockwave-flash.png b/src/main/resources/graphics/filetreeicons/application-x-shockwave-flash.png new file mode 100644 index 0000000..feb88b4 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-shockwave-flash.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-siag.png b/src/main/resources/graphics/filetreeicons/application-x-siag.png new file mode 100644 index 0000000..00b52da Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-siag.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-smb-server.png b/src/main/resources/graphics/filetreeicons/application-x-smb-server.png new file mode 100644 index 0000000..1cd08ae Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-smb-server.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-smb-workgroup.png b/src/main/resources/graphics/filetreeicons/application-x-smb-workgroup.png new file mode 100644 index 0000000..03010ab Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-smb-workgroup.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-snoop.png b/src/main/resources/graphics/filetreeicons/application-x-snoop.png new file mode 100644 index 0000000..4eba572 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-snoop.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-spkac+base64.png b/src/main/resources/graphics/filetreeicons/application-x-spkac+base64.png new file mode 100644 index 0000000..68f937a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-spkac+base64.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-spkac.png b/src/main/resources/graphics/filetreeicons/application-x-spkac.png new file mode 100644 index 0000000..46b0608 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-spkac.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-spss-por.png b/src/main/resources/graphics/filetreeicons/application-x-spss-por.png new file mode 100644 index 0000000..b92591a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-spss-por.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-spss-sav.png b/src/main/resources/graphics/filetreeicons/application-x-spss-sav.png new file mode 100644 index 0000000..df40faf Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-spss-sav.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-sqlite2.png b/src/main/resources/graphics/filetreeicons/application-x-sqlite2.png new file mode 100644 index 0000000..82eb047 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-sqlite2.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-sqlite3.png b/src/main/resources/graphics/filetreeicons/application-x-sqlite3.png new file mode 100644 index 0000000..efea0ba Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-sqlite3.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-srt.png b/src/main/resources/graphics/filetreeicons/application-x-srt.png new file mode 100644 index 0000000..9d3a923 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-srt.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-srtrip.png b/src/main/resources/graphics/filetreeicons/application-x-srtrip.png new file mode 100644 index 0000000..d1e0260 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-srtrip.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-stuffit.png b/src/main/resources/graphics/filetreeicons/application-x-stuffit.png new file mode 100644 index 0000000..2c979e9 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-stuffit.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-subrip.png b/src/main/resources/graphics/filetreeicons/application-x-subrip.png new file mode 100644 index 0000000..351375a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-subrip.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-superkaramba.png b/src/main/resources/graphics/filetreeicons/application-x-superkaramba.png new file mode 100644 index 0000000..92c0d27 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-superkaramba.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-tar.png b/src/main/resources/graphics/filetreeicons/application-x-tar.png new file mode 100644 index 0000000..398c4c8 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-tar.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-tarz.png b/src/main/resources/graphics/filetreeicons/application-x-tarz.png new file mode 100644 index 0000000..eb0e375 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-tarz.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-tektronix-rf5.png b/src/main/resources/graphics/filetreeicons/application-x-tektronix-rf5.png new file mode 100644 index 0000000..b0a7b83 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-tektronix-rf5.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-tex-gf.png b/src/main/resources/graphics/filetreeicons/application-x-tex-gf.png new file mode 100644 index 0000000..870cb03 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-tex-gf.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-tex-pk.png b/src/main/resources/graphics/filetreeicons/application-x-tex-pk.png new file mode 100644 index 0000000..7a7f9f8 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-tex-pk.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-texgzdvi.png b/src/main/resources/graphics/filetreeicons/application-x-texgzdvi.png new file mode 100644 index 0000000..abac2c3 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-texgzdvi.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-tgif.png b/src/main/resources/graphics/filetreeicons/application-x-tgif.png new file mode 100644 index 0000000..cdb9dfc Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-tgif.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-theme.png b/src/main/resources/graphics/filetreeicons/application-x-theme.png new file mode 100644 index 0000000..8ad7a40 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-theme.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-tiled.png b/src/main/resources/graphics/filetreeicons/application-x-tiled.png new file mode 100644 index 0000000..d53b367 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-tiled.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-trash.png b/src/main/resources/graphics/filetreeicons/application-x-trash.png new file mode 100644 index 0000000..d15e312 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-trash.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-trig.png b/src/main/resources/graphics/filetreeicons/application-x-trig.png new file mode 100644 index 0000000..aa682ad Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-trig.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-troff-man.png b/src/main/resources/graphics/filetreeicons/application-x-troff-man.png new file mode 100644 index 0000000..b76c314 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-troff-man.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-tuberling.png b/src/main/resources/graphics/filetreeicons/application-x-tuberling.png new file mode 100644 index 0000000..30f3a01 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-tuberling.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-turtle.png b/src/main/resources/graphics/filetreeicons/application-x-turtle.png new file mode 100644 index 0000000..e08335f Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-turtle.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-tzo.png b/src/main/resources/graphics/filetreeicons/application-x-tzo.png new file mode 100644 index 0000000..884d5cb Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-tzo.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-uml.png b/src/main/resources/graphics/filetreeicons/application-x-uml.png new file mode 100644 index 0000000..507f892 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-uml.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-virtualbox-hdd.png b/src/main/resources/graphics/filetreeicons/application-x-virtualbox-hdd.png new file mode 100644 index 0000000..4d380c5 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-virtualbox-hdd.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-virtualbox-ova.png b/src/main/resources/graphics/filetreeicons/application-x-virtualbox-ova.png new file mode 100644 index 0000000..9ed687f Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-virtualbox-ova.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-virtualbox-ovf.png b/src/main/resources/graphics/filetreeicons/application-x-virtualbox-ovf.png new file mode 100644 index 0000000..c978845 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-virtualbox-ovf.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-virtualbox-vbox-extpack.png b/src/main/resources/graphics/filetreeicons/application-x-virtualbox-vbox-extpack.png new file mode 100644 index 0000000..846980e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-virtualbox-vbox-extpack.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-virtualbox-vbox.png b/src/main/resources/graphics/filetreeicons/application-x-virtualbox-vbox.png new file mode 100644 index 0000000..883291c Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-virtualbox-vbox.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-virtualbox-vdi.png b/src/main/resources/graphics/filetreeicons/application-x-virtualbox-vdi.png new file mode 100644 index 0000000..c0bec3d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-virtualbox-vdi.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-virtualbox-vhd.png b/src/main/resources/graphics/filetreeicons/application-x-virtualbox-vhd.png new file mode 100644 index 0000000..4aa9bc8 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-virtualbox-vhd.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-virtualbox-vmdk.png b/src/main/resources/graphics/filetreeicons/application-x-virtualbox-vmdk.png new file mode 100644 index 0000000..405a6ea Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-virtualbox-vmdk.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-visualnetworks.png b/src/main/resources/graphics/filetreeicons/application-x-visualnetworks.png new file mode 100644 index 0000000..cc20b6e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-visualnetworks.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-vnc.png b/src/main/resources/graphics/filetreeicons/application-x-vnc.png new file mode 100644 index 0000000..348b032 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-vnc.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-vnd.akonadi.calendar.event.png b/src/main/resources/graphics/filetreeicons/application-x-vnd.akonadi.calendar.event.png new file mode 100644 index 0000000..1ab48d1 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-vnd.akonadi.calendar.event.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-vnd.akonadi.calendar.freebusy.png b/src/main/resources/graphics/filetreeicons/application-x-vnd.akonadi.calendar.freebusy.png new file mode 100644 index 0000000..2d51ddb Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-vnd.akonadi.calendar.freebusy.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-vnd.akonadi.calendar.journal.png b/src/main/resources/graphics/filetreeicons/application-x-vnd.akonadi.calendar.journal.png new file mode 100644 index 0000000..cca5934 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-vnd.akonadi.calendar.journal.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-vnd.akonadi.calendar.todo.png b/src/main/resources/graphics/filetreeicons/application-x-vnd.akonadi.calendar.todo.png new file mode 100644 index 0000000..1d5435c Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-vnd.akonadi.calendar.todo.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-vnd.akonadi.collection.virtual.png b/src/main/resources/graphics/filetreeicons/application-x-vnd.akonadi.collection.virtual.png new file mode 100644 index 0000000..a334ee6 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-vnd.akonadi.collection.virtual.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-vnd.akonadi.note.png b/src/main/resources/graphics/filetreeicons/application-x-vnd.akonadi.note.png new file mode 100644 index 0000000..eaff09c Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-vnd.akonadi.note.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-vnd.kde.alarm.active.png b/src/main/resources/graphics/filetreeicons/application-x-vnd.kde.alarm.active.png new file mode 100644 index 0000000..1c5660b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-vnd.kde.alarm.active.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-vnd.kde.alarm.archived.png b/src/main/resources/graphics/filetreeicons/application-x-vnd.kde.alarm.archived.png new file mode 100644 index 0000000..a83aa1b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-vnd.kde.alarm.archived.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-vnd.kde.alarm.png b/src/main/resources/graphics/filetreeicons/application-x-vnd.kde.alarm.png new file mode 100644 index 0000000..e233cff Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-vnd.kde.alarm.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-vnd.kde.alarm.template.png b/src/main/resources/graphics/filetreeicons/application-x-vnd.kde.alarm.template.png new file mode 100644 index 0000000..516a8f2 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-vnd.kde.alarm.template.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-vnd.kde.contactgroup.png b/src/main/resources/graphics/filetreeicons/application-x-vnd.kde.contactgroup.png new file mode 100644 index 0000000..d9bfd8d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-vnd.kde.contactgroup.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-vnd.kde.kplato.png b/src/main/resources/graphics/filetreeicons/application-x-vnd.kde.kplato.png new file mode 100644 index 0000000..083a883 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-vnd.kde.kplato.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-vnd.kde.kplato.work.png b/src/main/resources/graphics/filetreeicons/application-x-vnd.kde.kplato.work.png new file mode 100644 index 0000000..46ab2c5 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-vnd.kde.kplato.work.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-vnd.kde.kugar.mixed.png b/src/main/resources/graphics/filetreeicons/application-x-vnd.kde.kugar.mixed.png new file mode 100644 index 0000000..f3a3def Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-vnd.kde.kugar.mixed.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-vnd.kde.notes.png b/src/main/resources/graphics/filetreeicons/application-x-vnd.kde.notes.png new file mode 100644 index 0000000..bc42756 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-vnd.kde.notes.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-vnd.kde.plan.png b/src/main/resources/graphics/filetreeicons/application-x-vnd.kde.plan.png new file mode 100644 index 0000000..342117a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-vnd.kde.plan.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-vnd.kde.plan.work.png b/src/main/resources/graphics/filetreeicons/application-x-vnd.kde.plan.work.png new file mode 100644 index 0000000..63e5a0d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-vnd.kde.plan.work.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-webarchive.png b/src/main/resources/graphics/filetreeicons/application-x-webarchive.png new file mode 100644 index 0000000..ecc66af Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-webarchive.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-wine-extension-cpl.png b/src/main/resources/graphics/filetreeicons/application-x-wine-extension-cpl.png new file mode 100644 index 0000000..0629585 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-wine-extension-cpl.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-wine-extension-inf.png b/src/main/resources/graphics/filetreeicons/application-x-wine-extension-inf.png new file mode 100644 index 0000000..2553849 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-wine-extension-inf.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-wine-extension-its.png b/src/main/resources/graphics/filetreeicons/application-x-wine-extension-its.png new file mode 100644 index 0000000..e01b68a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-wine-extension-its.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-wine-extension-msp.png b/src/main/resources/graphics/filetreeicons/application-x-wine-extension-msp.png new file mode 100644 index 0000000..71af4e4 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-wine-extension-msp.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-wine-extension-vbs.png b/src/main/resources/graphics/filetreeicons/application-x-wine-extension-vbs.png new file mode 100644 index 0000000..6c6607d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-wine-extension-vbs.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-wonderswan-color-rom.png b/src/main/resources/graphics/filetreeicons/application-x-wonderswan-color-rom.png new file mode 100644 index 0000000..ceecf77 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-wonderswan-color-rom.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-wonderswan-rom.png b/src/main/resources/graphics/filetreeicons/application-x-wonderswan-rom.png new file mode 100644 index 0000000..4796b18 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-wonderswan-rom.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-world-of-goo-addin.png b/src/main/resources/graphics/filetreeicons/application-x-world-of-goo-addin.png new file mode 100644 index 0000000..fb1e870 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-world-of-goo-addin.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-x509-ca-cert.png b/src/main/resources/graphics/filetreeicons/application-x-x509-ca-cert.png new file mode 100644 index 0000000..1c6bc5f Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-x509-ca-cert.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-x509-user-cert.png b/src/main/resources/graphics/filetreeicons/application-x-x509-user-cert.png new file mode 100644 index 0000000..5715045 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-x509-user-cert.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-xliff.png b/src/main/resources/graphics/filetreeicons/application-x-xliff.png new file mode 100644 index 0000000..a0ff684 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-xliff.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-xoj.png b/src/main/resources/graphics/filetreeicons/application-x-xoj.png new file mode 100644 index 0000000..2a9b1c8 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-xoj.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-xojpp.png b/src/main/resources/graphics/filetreeicons/application-x-xojpp.png new file mode 100644 index 0000000..1c19f9a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-xojpp.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-xopp.png b/src/main/resources/graphics/filetreeicons/application-x-xopp.png new file mode 100644 index 0000000..2209cc2 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-xopp.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-xopt.png b/src/main/resources/graphics/filetreeicons/application-x-xopt.png new file mode 100644 index 0000000..efb0e22 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-xopt.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-xpinstall.png b/src/main/resources/graphics/filetreeicons/application-x-xpinstall.png new file mode 100644 index 0000000..7d5b384 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-xpinstall.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-xz-compressed-tar.png b/src/main/resources/graphics/filetreeicons/application-x-xz-compressed-tar.png new file mode 100644 index 0000000..2162a2f Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-xz-compressed-tar.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-xz-pkg.png b/src/main/resources/graphics/filetreeicons/application-x-xz-pkg.png new file mode 100644 index 0000000..46eb354 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-xz-pkg.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-yaml.png b/src/main/resources/graphics/filetreeicons/application-x-yaml.png new file mode 100644 index 0000000..05f5b00 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-yaml.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-yarock.png b/src/main/resources/graphics/filetreeicons/application-x-yarock.png new file mode 100644 index 0000000..6670f6b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-yarock.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-zerosize.png b/src/main/resources/graphics/filetreeicons/application-x-zerosize.png new file mode 100644 index 0000000..fd5a070 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-zerosize.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-zip-compressed-fb2.png b/src/main/resources/graphics/filetreeicons/application-x-zip-compressed-fb2.png new file mode 100644 index 0000000..face4fd Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-zip-compressed-fb2.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-zoo.png b/src/main/resources/graphics/filetreeicons/application-x-zoo.png new file mode 100644 index 0000000..f87d4c6 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-zoo.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x-zoom.png b/src/main/resources/graphics/filetreeicons/application-x-zoom.png new file mode 100644 index 0000000..6c86b36 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x-zoom.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x.allegorithmic.package+xml.png b/src/main/resources/graphics/filetreeicons/application-x.allegorithmic.package+xml.png new file mode 100644 index 0000000..733cbfd Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x.allegorithmic.package+xml.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x.allegorithmic.spp.png b/src/main/resources/graphics/filetreeicons/application-x.allegorithmic.spp.png new file mode 100644 index 0000000..d1fae08 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x.allegorithmic.spp.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-x.allegorithmic.substance.png b/src/main/resources/graphics/filetreeicons/application-x.allegorithmic.substance.png new file mode 100644 index 0000000..1bd8b24 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-x.allegorithmic.substance.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-xhtml+xml.png b/src/main/resources/graphics/filetreeicons/application-xhtml+xml.png new file mode 100644 index 0000000..89e2181 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-xhtml+xml.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-xliff+xml.png b/src/main/resources/graphics/filetreeicons/application-xliff+xml.png new file mode 100644 index 0000000..896a833 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-xliff+xml.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-xml.png b/src/main/resources/graphics/filetreeicons/application-xml.png new file mode 100644 index 0000000..a2ed222 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-xml.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-xsd.png b/src/main/resources/graphics/filetreeicons/application-xsd.png new file mode 100644 index 0000000..0d2538b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-xsd.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-xslt+xml.png b/src/main/resources/graphics/filetreeicons/application-xslt+xml.png new file mode 100644 index 0000000..2c4f1a1 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-xslt+xml.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-xspf+xml.png b/src/main/resources/graphics/filetreeicons/application-xspf+xml.png new file mode 100644 index 0000000..dc7876e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-xspf+xml.png differ diff --git a/src/main/resources/graphics/filetreeicons/application-zip.png b/src/main/resources/graphics/filetreeicons/application-zip.png new file mode 100644 index 0000000..a20e73a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/application-zip.png differ diff --git a/src/main/resources/graphics/filetreeicons/audio-ac3.png b/src/main/resources/graphics/filetreeicons/audio-ac3.png new file mode 100644 index 0000000..37dea35 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/audio-ac3.png differ diff --git a/src/main/resources/graphics/filetreeicons/audio-flac.png b/src/main/resources/graphics/filetreeicons/audio-flac.png new file mode 100644 index 0000000..cd70f11 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/audio-flac.png differ diff --git a/src/main/resources/graphics/filetreeicons/audio-m4a.png b/src/main/resources/graphics/filetreeicons/audio-m4a.png new file mode 100644 index 0000000..d83554b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/audio-m4a.png differ diff --git a/src/main/resources/graphics/filetreeicons/audio-midi.png b/src/main/resources/graphics/filetreeicons/audio-midi.png new file mode 100644 index 0000000..d742d27 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/audio-midi.png differ diff --git a/src/main/resources/graphics/filetreeicons/audio-mp2.png b/src/main/resources/graphics/filetreeicons/audio-mp2.png new file mode 100644 index 0000000..8e65812 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/audio-mp2.png differ diff --git a/src/main/resources/graphics/filetreeicons/audio-mp3.png b/src/main/resources/graphics/filetreeicons/audio-mp3.png new file mode 100644 index 0000000..7be5c69 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/audio-mp3.png differ diff --git a/src/main/resources/graphics/filetreeicons/audio-mp4.png b/src/main/resources/graphics/filetreeicons/audio-mp4.png new file mode 100644 index 0000000..4575e09 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/audio-mp4.png differ diff --git a/src/main/resources/graphics/filetreeicons/audio-mpeg.png b/src/main/resources/graphics/filetreeicons/audio-mpeg.png new file mode 100644 index 0000000..e08ef18 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/audio-mpeg.png differ diff --git a/src/main/resources/graphics/filetreeicons/audio-prs.sid.png b/src/main/resources/graphics/filetreeicons/audio-prs.sid.png new file mode 100644 index 0000000..dd9d4c5 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/audio-prs.sid.png differ diff --git a/src/main/resources/graphics/filetreeicons/audio-shn.png b/src/main/resources/graphics/filetreeicons/audio-shn.png new file mode 100644 index 0000000..331f692 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/audio-shn.png differ diff --git a/src/main/resources/graphics/filetreeicons/audio-vn.rn-realmedia.png b/src/main/resources/graphics/filetreeicons/audio-vn.rn-realmedia.png new file mode 100644 index 0000000..42fa841 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/audio-vn.rn-realmedia.png differ diff --git a/src/main/resources/graphics/filetreeicons/audio-vnd.rn-realvideo.png b/src/main/resources/graphics/filetreeicons/audio-vnd.rn-realvideo.png new file mode 100644 index 0000000..e41223d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/audio-vnd.rn-realvideo.png differ diff --git a/src/main/resources/graphics/filetreeicons/audio-vnd.wave.png b/src/main/resources/graphics/filetreeicons/audio-vnd.wave.png new file mode 100644 index 0000000..77f7a7f Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/audio-vnd.wave.png differ diff --git a/src/main/resources/graphics/filetreeicons/audio-x-adpcm.png b/src/main/resources/graphics/filetreeicons/audio-x-adpcm.png new file mode 100644 index 0000000..43c94cc Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/audio-x-adpcm.png differ diff --git a/src/main/resources/graphics/filetreeicons/audio-x-aiff.png b/src/main/resources/graphics/filetreeicons/audio-x-aiff.png new file mode 100644 index 0000000..12cb2fb Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/audio-x-aiff.png differ diff --git a/src/main/resources/graphics/filetreeicons/audio-x-caf.png b/src/main/resources/graphics/filetreeicons/audio-x-caf.png new file mode 100644 index 0000000..49549a5 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/audio-x-caf.png differ diff --git a/src/main/resources/graphics/filetreeicons/audio-x-flac+ogg.png b/src/main/resources/graphics/filetreeicons/audio-x-flac+ogg.png new file mode 100644 index 0000000..53e6e7d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/audio-x-flac+ogg.png differ diff --git a/src/main/resources/graphics/filetreeicons/audio-x-flac.png b/src/main/resources/graphics/filetreeicons/audio-x-flac.png new file mode 100644 index 0000000..5262127 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/audio-x-flac.png differ diff --git a/src/main/resources/graphics/filetreeicons/audio-x-generic.png b/src/main/resources/graphics/filetreeicons/audio-x-generic.png new file mode 100644 index 0000000..576d280 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/audio-x-generic.png differ diff --git a/src/main/resources/graphics/filetreeicons/audio-x-m4a.png b/src/main/resources/graphics/filetreeicons/audio-x-m4a.png new file mode 100644 index 0000000..f2ddc52 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/audio-x-m4a.png differ diff --git a/src/main/resources/graphics/filetreeicons/audio-x-monkey.png b/src/main/resources/graphics/filetreeicons/audio-x-monkey.png new file mode 100644 index 0000000..61e7ca1 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/audio-x-monkey.png differ diff --git a/src/main/resources/graphics/filetreeicons/audio-x-monkeys-audio.png b/src/main/resources/graphics/filetreeicons/audio-x-monkeys-audio.png new file mode 100644 index 0000000..0cb68b7 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/audio-x-monkeys-audio.png differ diff --git a/src/main/resources/graphics/filetreeicons/audio-x-mp2.png b/src/main/resources/graphics/filetreeicons/audio-x-mp2.png new file mode 100644 index 0000000..b3f353a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/audio-x-mp2.png differ diff --git a/src/main/resources/graphics/filetreeicons/audio-x-mp3-playlist.png b/src/main/resources/graphics/filetreeicons/audio-x-mp3-playlist.png new file mode 100644 index 0000000..ccfd274 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/audio-x-mp3-playlist.png differ diff --git a/src/main/resources/graphics/filetreeicons/audio-x-mpeg.png b/src/main/resources/graphics/filetreeicons/audio-x-mpeg.png new file mode 100644 index 0000000..96dd94e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/audio-x-mpeg.png differ diff --git a/src/main/resources/graphics/filetreeicons/audio-x-mpegurl.png b/src/main/resources/graphics/filetreeicons/audio-x-mpegurl.png new file mode 100644 index 0000000..9a3943b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/audio-x-mpegurl.png differ diff --git a/src/main/resources/graphics/filetreeicons/audio-x-ms-wax.png b/src/main/resources/graphics/filetreeicons/audio-x-ms-wax.png new file mode 100644 index 0000000..a9aa101 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/audio-x-ms-wax.png differ diff --git a/src/main/resources/graphics/filetreeicons/audio-x-ms-wma.png b/src/main/resources/graphics/filetreeicons/audio-x-ms-wma.png new file mode 100644 index 0000000..d7bc176 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/audio-x-ms-wma.png differ diff --git a/src/main/resources/graphics/filetreeicons/audio-x-ofr.png b/src/main/resources/graphics/filetreeicons/audio-x-ofr.png new file mode 100644 index 0000000..5b30b25 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/audio-x-ofr.png differ diff --git a/src/main/resources/graphics/filetreeicons/audio-x-pn-realaudio.png b/src/main/resources/graphics/filetreeicons/audio-x-pn-realaudio.png new file mode 100644 index 0000000..2985d3b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/audio-x-pn-realaudio.png differ diff --git a/src/main/resources/graphics/filetreeicons/audio-x-scpls.png b/src/main/resources/graphics/filetreeicons/audio-x-scpls.png new file mode 100644 index 0000000..f6de644 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/audio-x-scpls.png differ diff --git a/src/main/resources/graphics/filetreeicons/audio-x-speex+ogg.png b/src/main/resources/graphics/filetreeicons/audio-x-speex+ogg.png new file mode 100644 index 0000000..4935808 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/audio-x-speex+ogg.png differ diff --git a/src/main/resources/graphics/filetreeicons/audio-x-tta.png b/src/main/resources/graphics/filetreeicons/audio-x-tta.png new file mode 100644 index 0000000..4510267 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/audio-x-tta.png differ diff --git a/src/main/resources/graphics/filetreeicons/audio-x-vorbis+ogg.png b/src/main/resources/graphics/filetreeicons/audio-x-vorbis+ogg.png new file mode 100644 index 0000000..e8579d1 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/audio-x-vorbis+ogg.png differ diff --git a/src/main/resources/graphics/filetreeicons/audio-x-wav.png b/src/main/resources/graphics/filetreeicons/audio-x-wav.png new file mode 100644 index 0000000..4040018 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/audio-x-wav.png differ diff --git a/src/main/resources/graphics/filetreeicons/djvu.png b/src/main/resources/graphics/filetreeicons/djvu.png new file mode 100644 index 0000000..2913630 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/djvu.png differ diff --git a/src/main/resources/graphics/filetreeicons/drawing-dwg.png b/src/main/resources/graphics/filetreeicons/drawing-dwg.png new file mode 100644 index 0000000..c83ff91 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/drawing-dwg.png differ diff --git a/src/main/resources/graphics/filetreeicons/font-collection.png b/src/main/resources/graphics/filetreeicons/font-collection.png new file mode 100644 index 0000000..48701e8 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/font-collection.png differ diff --git a/src/main/resources/graphics/filetreeicons/font-otf.png b/src/main/resources/graphics/filetreeicons/font-otf.png new file mode 100644 index 0000000..122b0d4 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/font-otf.png differ diff --git a/src/main/resources/graphics/filetreeicons/font-ttf.png b/src/main/resources/graphics/filetreeicons/font-ttf.png new file mode 100644 index 0000000..a8b47e7 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/font-ttf.png differ diff --git a/src/main/resources/graphics/filetreeicons/font-woff.png b/src/main/resources/graphics/filetreeicons/font-woff.png new file mode 100644 index 0000000..ff49450 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/font-woff.png differ diff --git a/src/main/resources/graphics/filetreeicons/font-x-generic.png b/src/main/resources/graphics/filetreeicons/font-x-generic.png new file mode 100644 index 0000000..760de05 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/font-x-generic.png differ diff --git a/src/main/resources/graphics/filetreeicons/fonts-package.png b/src/main/resources/graphics/filetreeicons/fonts-package.png new file mode 100644 index 0000000..a239c28 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/fonts-package.png differ diff --git a/src/main/resources/graphics/filetreeicons/gnome-fs-regular.png b/src/main/resources/graphics/filetreeicons/gnome-fs-regular.png new file mode 100644 index 0000000..ca5834e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/gnome-fs-regular.png differ diff --git a/src/main/resources/graphics/filetreeicons/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.png b/src/main/resources/graphics/filetreeicons/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.png new file mode 100644 index 0000000..0ee1b04 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.png differ diff --git a/src/main/resources/graphics/filetreeicons/gnome-mime-application-vnd.rn-realmedia-secure.png b/src/main/resources/graphics/filetreeicons/gnome-mime-application-vnd.rn-realmedia-secure.png new file mode 100644 index 0000000..5ee599f Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/gnome-mime-application-vnd.rn-realmedia-secure.png differ diff --git a/src/main/resources/graphics/filetreeicons/gnome-mime-application-vnd.rn-realmedia-vbr.png b/src/main/resources/graphics/filetreeicons/gnome-mime-application-vnd.rn-realmedia-vbr.png new file mode 100644 index 0000000..32b6e5d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/gnome-mime-application-vnd.rn-realmedia-vbr.png differ diff --git a/src/main/resources/graphics/filetreeicons/gnome-mime-application-vnd.rn-realmedia.png b/src/main/resources/graphics/filetreeicons/gnome-mime-application-vnd.rn-realmedia.png new file mode 100644 index 0000000..a5c7c22 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/gnome-mime-application-vnd.rn-realmedia.png differ diff --git a/src/main/resources/graphics/filetreeicons/gnome-mime-application-vnd.wolfram.cdf.png b/src/main/resources/graphics/filetreeicons/gnome-mime-application-vnd.wolfram.cdf.png new file mode 100644 index 0000000..be49a83 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/gnome-mime-application-vnd.wolfram.cdf.png differ diff --git a/src/main/resources/graphics/filetreeicons/gnome-mime-application-vnd.wolfram.mathematica.package.png b/src/main/resources/graphics/filetreeicons/gnome-mime-application-vnd.wolfram.mathematica.package.png new file mode 100644 index 0000000..3af2e4f Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/gnome-mime-application-vnd.wolfram.mathematica.package.png differ diff --git a/src/main/resources/graphics/filetreeicons/gnome-mime-application-vnd.wolfram.nb.png b/src/main/resources/graphics/filetreeicons/gnome-mime-application-vnd.wolfram.nb.png new file mode 100644 index 0000000..87711f9 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/gnome-mime-application-vnd.wolfram.nb.png differ diff --git a/src/main/resources/graphics/filetreeicons/gnome-mime-application-vnd.wolfram.player.png b/src/main/resources/graphics/filetreeicons/gnome-mime-application-vnd.wolfram.player.png new file mode 100644 index 0000000..b484efe Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/gnome-mime-application-vnd.wolfram.player.png differ diff --git a/src/main/resources/graphics/filetreeicons/gnome-mime-application-vnd.wolfram.wl.png b/src/main/resources/graphics/filetreeicons/gnome-mime-application-vnd.wolfram.wl.png new file mode 100644 index 0000000..94a9d74 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/gnome-mime-application-vnd.wolfram.wl.png differ diff --git a/src/main/resources/graphics/filetreeicons/gnome-mime-application-vnd.wolfram.wls.png b/src/main/resources/graphics/filetreeicons/gnome-mime-application-vnd.wolfram.wls.png new file mode 100644 index 0000000..0aa6012 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/gnome-mime-application-vnd.wolfram.wls.png differ diff --git a/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-deb.png b/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-deb.png new file mode 100644 index 0000000..45db9a7 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-deb.png differ diff --git a/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-killustrator.png b/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-killustrator.png new file mode 100644 index 0000000..c49d713 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-killustrator.png differ diff --git a/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-lhz.png b/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-lhz.png new file mode 100644 index 0000000..a93cf25 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-lhz.png differ diff --git a/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-nero-disc-image.png b/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-nero-disc-image.png new file mode 100644 index 0000000..585bcff Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-nero-disc-image.png differ diff --git a/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-nero-linux-compilation.png b/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-nero-linux-compilation.png new file mode 100644 index 0000000..ae193e5 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-nero-linux-compilation.png differ diff --git a/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-referencer.png b/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-referencer.png new file mode 100644 index 0000000..115d518 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-referencer.png differ diff --git a/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-remote-connection.png b/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-remote-connection.png new file mode 100644 index 0000000..7325f11 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-remote-connection.png differ diff --git a/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-shockwave-flash.png b/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-shockwave-flash.png new file mode 100644 index 0000000..1fe193a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-shockwave-flash.png differ diff --git a/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-vnc.png b/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-vnc.png new file mode 100644 index 0000000..606343f Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-vnc.png differ diff --git a/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-xoj.png b/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-xoj.png new file mode 100644 index 0000000..eb6e64f Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-xoj.png differ diff --git a/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-xopp.png b/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-xopp.png new file mode 100644 index 0000000..fb884ea Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-xopp.png differ diff --git a/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-xopt.png b/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-xopt.png new file mode 100644 index 0000000..82e29f3 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/gnome-mime-application-x-xopt.png differ diff --git a/src/main/resources/graphics/filetreeicons/gnome-mime-image-x-cmu-raster.png b/src/main/resources/graphics/filetreeicons/gnome-mime-image-x-cmu-raster.png new file mode 100644 index 0000000..c8875e4 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/gnome-mime-image-x-cmu-raster.png differ diff --git a/src/main/resources/graphics/filetreeicons/gnome-mime-image-x-xpixmap.png b/src/main/resources/graphics/filetreeicons/gnome-mime-image-x-xpixmap.png new file mode 100644 index 0000000..16b6f58 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/gnome-mime-image-x-xpixmap.png differ diff --git a/src/main/resources/graphics/filetreeicons/gnome-mime-image.png b/src/main/resources/graphics/filetreeicons/gnome-mime-image.png new file mode 100644 index 0000000..2061f5e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/gnome-mime-image.png differ diff --git a/src/main/resources/graphics/filetreeicons/gnome-mime-text-vnd.wap.wml.png b/src/main/resources/graphics/filetreeicons/gnome-mime-text-vnd.wap.wml.png new file mode 100644 index 0000000..99f08ab Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/gnome-mime-text-vnd.wap.wml.png differ diff --git a/src/main/resources/graphics/filetreeicons/gnome-mime-text-x-vcalendar.png b/src/main/resources/graphics/filetreeicons/gnome-mime-text-x-vcalendar.png new file mode 100644 index 0000000..18d7205 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/gnome-mime-text-x-vcalendar.png differ diff --git a/src/main/resources/graphics/filetreeicons/gnome-mime-video-x-ms-asf.png b/src/main/resources/graphics/filetreeicons/gnome-mime-video-x-ms-asf.png new file mode 100644 index 0000000..5d8b7a4 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/gnome-mime-video-x-ms-asf.png differ diff --git a/src/main/resources/graphics/filetreeicons/gnome-mime-video-x-ms-wmv.png b/src/main/resources/graphics/filetreeicons/gnome-mime-video-x-ms-wmv.png new file mode 100644 index 0000000..1afd76a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/gnome-mime-video-x-ms-wmv.png differ diff --git a/src/main/resources/graphics/filetreeicons/gnome-mime-video.png b/src/main/resources/graphics/filetreeicons/gnome-mime-video.png new file mode 100644 index 0000000..f9a9341 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/gnome-mime-video.png differ diff --git a/src/main/resources/graphics/filetreeicons/gnome-unknown.png b/src/main/resources/graphics/filetreeicons/gnome-unknown.png new file mode 100644 index 0000000..67d144d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/gnome-unknown.png differ diff --git a/src/main/resources/graphics/filetreeicons/image-bmp.png b/src/main/resources/graphics/filetreeicons/image-bmp.png new file mode 100644 index 0000000..88a61c7 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/image-bmp.png differ diff --git a/src/main/resources/graphics/filetreeicons/image-gif.png b/src/main/resources/graphics/filetreeicons/image-gif.png new file mode 100644 index 0000000..346c13c Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/image-gif.png differ diff --git a/src/main/resources/graphics/filetreeicons/image-jpeg.png b/src/main/resources/graphics/filetreeicons/image-jpeg.png new file mode 100644 index 0000000..87a2539 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/image-jpeg.png differ diff --git a/src/main/resources/graphics/filetreeicons/image-png.png b/src/main/resources/graphics/filetreeicons/image-png.png new file mode 100644 index 0000000..6dab06a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/image-png.png differ diff --git a/src/main/resources/graphics/filetreeicons/image-svg+xml-compressed.png b/src/main/resources/graphics/filetreeicons/image-svg+xml-compressed.png new file mode 100644 index 0000000..b05cbe1 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/image-svg+xml-compressed.png differ diff --git a/src/main/resources/graphics/filetreeicons/image-svg+xml.png b/src/main/resources/graphics/filetreeicons/image-svg+xml.png new file mode 100644 index 0000000..037e3f7 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/image-svg+xml.png differ diff --git a/src/main/resources/graphics/filetreeicons/image-tiff.png b/src/main/resources/graphics/filetreeicons/image-tiff.png new file mode 100644 index 0000000..e3875fe Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/image-tiff.png differ diff --git a/src/main/resources/graphics/filetreeicons/image-vnd.adobe.photoshop.png b/src/main/resources/graphics/filetreeicons/image-vnd.adobe.photoshop.png new file mode 100644 index 0000000..498c2d3 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/image-vnd.adobe.photoshop.png differ diff --git a/src/main/resources/graphics/filetreeicons/image-vnd.djvu.png b/src/main/resources/graphics/filetreeicons/image-vnd.djvu.png new file mode 100644 index 0000000..53c21c2 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/image-vnd.djvu.png differ diff --git a/src/main/resources/graphics/filetreeicons/image-vnd.dwg.png b/src/main/resources/graphics/filetreeicons/image-vnd.dwg.png new file mode 100644 index 0000000..41a9ee6 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/image-vnd.dwg.png differ diff --git a/src/main/resources/graphics/filetreeicons/image-vnd.dxf.png b/src/main/resources/graphics/filetreeicons/image-vnd.dxf.png new file mode 100644 index 0000000..9c8e4d7 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/image-vnd.dxf.png differ diff --git a/src/main/resources/graphics/filetreeicons/image-vnd.microsoft.icon.png b/src/main/resources/graphics/filetreeicons/image-vnd.microsoft.icon.png new file mode 100644 index 0000000..7495670 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/image-vnd.microsoft.icon.png differ diff --git a/src/main/resources/graphics/filetreeicons/image-x-3ds.png b/src/main/resources/graphics/filetreeicons/image-x-3ds.png new file mode 100644 index 0000000..abc1787 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/image-x-3ds.png differ diff --git a/src/main/resources/graphics/filetreeicons/image-x-adobe-dng.png b/src/main/resources/graphics/filetreeicons/image-x-adobe-dng.png new file mode 100644 index 0000000..8f177f8 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/image-x-adobe-dng.png differ diff --git a/src/main/resources/graphics/filetreeicons/image-x-compressed-xcf.png b/src/main/resources/graphics/filetreeicons/image-x-compressed-xcf.png new file mode 100644 index 0000000..f43b735 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/image-x-compressed-xcf.png differ diff --git a/src/main/resources/graphics/filetreeicons/image-x-djvu.png b/src/main/resources/graphics/filetreeicons/image-x-djvu.png new file mode 100644 index 0000000..6774cb3 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/image-x-djvu.png differ diff --git a/src/main/resources/graphics/filetreeicons/image-x-dwg.png b/src/main/resources/graphics/filetreeicons/image-x-dwg.png new file mode 100644 index 0000000..40cd406 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/image-x-dwg.png differ diff --git a/src/main/resources/graphics/filetreeicons/image-x-emf.png b/src/main/resources/graphics/filetreeicons/image-x-emf.png new file mode 100644 index 0000000..2eaca4c Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/image-x-emf.png differ diff --git a/src/main/resources/graphics/filetreeicons/image-x-eps.png b/src/main/resources/graphics/filetreeicons/image-x-eps.png new file mode 100644 index 0000000..f6ae88a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/image-x-eps.png differ diff --git a/src/main/resources/graphics/filetreeicons/image-x-generic.png b/src/main/resources/graphics/filetreeicons/image-x-generic.png new file mode 100644 index 0000000..e373980 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/image-x-generic.png differ diff --git a/src/main/resources/graphics/filetreeicons/image-x-krita.png b/src/main/resources/graphics/filetreeicons/image-x-krita.png new file mode 100644 index 0000000..bf61003 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/image-x-krita.png differ diff --git a/src/main/resources/graphics/filetreeicons/image-x-portable-bitmap.png b/src/main/resources/graphics/filetreeicons/image-x-portable-bitmap.png new file mode 100644 index 0000000..1ecffab Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/image-x-portable-bitmap.png differ diff --git a/src/main/resources/graphics/filetreeicons/image-x-svg+xml.png b/src/main/resources/graphics/filetreeicons/image-x-svg+xml.png new file mode 100644 index 0000000..6d1e3b9 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/image-x-svg+xml.png differ diff --git a/src/main/resources/graphics/filetreeicons/image-x-tga.png b/src/main/resources/graphics/filetreeicons/image-x-tga.png new file mode 100644 index 0000000..8f177f8 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/image-x-tga.png differ diff --git a/src/main/resources/graphics/filetreeicons/image-x-win-bitmap.png b/src/main/resources/graphics/filetreeicons/image-x-win-bitmap.png new file mode 100644 index 0000000..e71a688 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/image-x-win-bitmap.png differ diff --git a/src/main/resources/graphics/filetreeicons/image-x-wmf.png b/src/main/resources/graphics/filetreeicons/image-x-wmf.png new file mode 100644 index 0000000..e35aeff Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/image-x-wmf.png differ diff --git a/src/main/resources/graphics/filetreeicons/image-x-xcf.png b/src/main/resources/graphics/filetreeicons/image-x-xcf.png new file mode 100644 index 0000000..e1325ff Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/image-x-xcf.png differ diff --git a/src/main/resources/graphics/filetreeicons/image-x-xfig.png b/src/main/resources/graphics/filetreeicons/image-x-xfig.png new file mode 100644 index 0000000..3decef5 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/image-x-xfig.png differ diff --git a/src/main/resources/graphics/filetreeicons/image.png b/src/main/resources/graphics/filetreeicons/image.png new file mode 100644 index 0000000..ba5308d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/image.png differ diff --git a/src/main/resources/graphics/filetreeicons/inode-blockdevice.png b/src/main/resources/graphics/filetreeicons/inode-blockdevice.png new file mode 100644 index 0000000..af2f3dc Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/inode-blockdevice.png differ diff --git a/src/main/resources/graphics/filetreeicons/inode-chardevice.png b/src/main/resources/graphics/filetreeicons/inode-chardevice.png new file mode 100644 index 0000000..407d558 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/inode-chardevice.png differ diff --git a/src/main/resources/graphics/filetreeicons/inode-fifo.png b/src/main/resources/graphics/filetreeicons/inode-fifo.png new file mode 100644 index 0000000..7359a96 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/inode-fifo.png differ diff --git a/src/main/resources/graphics/filetreeicons/inode-mount-point.png b/src/main/resources/graphics/filetreeicons/inode-mount-point.png new file mode 100644 index 0000000..e5add78 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/inode-mount-point.png differ diff --git a/src/main/resources/graphics/filetreeicons/inode-socket.png b/src/main/resources/graphics/filetreeicons/inode-socket.png new file mode 100644 index 0000000..f2aadc6 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/inode-socket.png differ diff --git a/src/main/resources/graphics/filetreeicons/inode-symlink.png b/src/main/resources/graphics/filetreeicons/inode-symlink.png new file mode 100644 index 0000000..8c2fa9e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/inode-symlink.png differ diff --git a/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.imap.png b/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.imap.png new file mode 100644 index 0000000..11e0337 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.imap.png differ diff --git a/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.kbattleship.png b/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.kbattleship.png new file mode 100644 index 0000000..e1427af Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.kbattleship.png differ diff --git a/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.ntp.png b/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.ntp.png new file mode 100644 index 0000000..9614d8d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.ntp.png differ diff --git a/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.pop3.png b/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.pop3.png new file mode 100644 index 0000000..84acf28 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.pop3.png differ diff --git a/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.unknown.png b/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.unknown.png new file mode 100644 index 0000000..ad64f3d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.unknown.png differ diff --git a/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.upnp.HVAC1.png b/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.upnp.HVAC1.png new file mode 100644 index 0000000..b1847f5 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.upnp.HVAC1.png differ diff --git a/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.upnp.LightingControls1.png b/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.upnp.LightingControls1.png new file mode 100644 index 0000000..96f312d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.upnp.LightingControls1.png differ diff --git a/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.upnp.RAClient1.png b/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.upnp.RAClient1.png new file mode 100644 index 0000000..33b5c4f Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.upnp.RAClient1.png differ diff --git a/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.upnp.RADiscoveryAgent1.png b/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.upnp.RADiscoveryAgent1.png new file mode 100644 index 0000000..d8d13e6 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.upnp.RADiscoveryAgent1.png differ diff --git a/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.upnp.RAServer1.png b/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.upnp.RAServer1.png new file mode 100644 index 0000000..cd93a0f Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.upnp.RAServer1.png differ diff --git a/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.upnp.RemoteUIClientDevice1.png b/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.upnp.RemoteUIClientDevice1.png new file mode 100644 index 0000000..881fe65 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.upnp.RemoteUIClientDevice1.png differ diff --git a/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.upnp.RemoteUIServerDevice1.png b/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.upnp.RemoteUIServerDevice1.png new file mode 100644 index 0000000..503dcd5 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.upnp.RemoteUIServerDevice1.png differ diff --git a/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.upnp.SolarProtectionBlind1.png b/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.upnp.SolarProtectionBlind1.png new file mode 100644 index 0000000..e221d28 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.upnp.SolarProtectionBlind1.png differ diff --git a/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.upnp.Unknown.png b/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.upnp.Unknown.png new file mode 100644 index 0000000..2f1091f Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/inode-vnd.kde.service.upnp.Unknown.png differ diff --git a/src/main/resources/graphics/filetreeicons/javascript.png b/src/main/resources/graphics/filetreeicons/javascript.png new file mode 100644 index 0000000..50b5341 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/javascript.png differ diff --git a/src/main/resources/graphics/filetreeicons/jd-container.png b/src/main/resources/graphics/filetreeicons/jd-container.png new file mode 100644 index 0000000..1f0b137 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/jd-container.png differ diff --git a/src/main/resources/graphics/filetreeicons/media-audio.png b/src/main/resources/graphics/filetreeicons/media-audio.png new file mode 100644 index 0000000..e80db9b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/media-audio.png differ diff --git a/src/main/resources/graphics/filetreeicons/media-image.png b/src/main/resources/graphics/filetreeicons/media-image.png new file mode 100644 index 0000000..65a6653 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/media-image.png differ diff --git a/src/main/resources/graphics/filetreeicons/media-video.png b/src/main/resources/graphics/filetreeicons/media-video.png new file mode 100644 index 0000000..c54e131 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/media-video.png differ diff --git a/src/main/resources/graphics/filetreeicons/message-news.png b/src/main/resources/graphics/filetreeicons/message-news.png new file mode 100644 index 0000000..73540bc Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/message-news.png differ diff --git a/src/main/resources/graphics/filetreeicons/message-partial.png b/src/main/resources/graphics/filetreeicons/message-partial.png new file mode 100644 index 0000000..5a5a885 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/message-partial.png differ diff --git a/src/main/resources/graphics/filetreeicons/message-rfc822.png b/src/main/resources/graphics/filetreeicons/message-rfc822.png new file mode 100644 index 0000000..c93b940 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/message-rfc822.png differ diff --git a/src/main/resources/graphics/filetreeicons/message-x-gnu-rmail.png b/src/main/resources/graphics/filetreeicons/message-x-gnu-rmail.png new file mode 100644 index 0000000..122f06e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/message-x-gnu-rmail.png differ diff --git a/src/main/resources/graphics/filetreeicons/model-stl.png b/src/main/resources/graphics/filetreeicons/model-stl.png new file mode 100644 index 0000000..56250d7 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/model-stl.png differ diff --git a/src/main/resources/graphics/filetreeicons/multipart-alternative.png b/src/main/resources/graphics/filetreeicons/multipart-alternative.png new file mode 100644 index 0000000..982edfc Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/multipart-alternative.png differ diff --git a/src/main/resources/graphics/filetreeicons/multipart-appledouble.png b/src/main/resources/graphics/filetreeicons/multipart-appledouble.png new file mode 100644 index 0000000..9a2b693 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/multipart-appledouble.png differ diff --git a/src/main/resources/graphics/filetreeicons/multipart-digest.png b/src/main/resources/graphics/filetreeicons/multipart-digest.png new file mode 100644 index 0000000..11f7d8a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/multipart-digest.png differ diff --git a/src/main/resources/graphics/filetreeicons/multipart-encrypted.png b/src/main/resources/graphics/filetreeicons/multipart-encrypted.png new file mode 100644 index 0000000..cdc76da Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/multipart-encrypted.png differ diff --git a/src/main/resources/graphics/filetreeicons/multipart-mixed.png b/src/main/resources/graphics/filetreeicons/multipart-mixed.png new file mode 100644 index 0000000..7b5a93b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/multipart-mixed.png differ diff --git a/src/main/resources/graphics/filetreeicons/multipart-related.png b/src/main/resources/graphics/filetreeicons/multipart-related.png new file mode 100644 index 0000000..c7e130e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/multipart-related.png differ diff --git a/src/main/resources/graphics/filetreeicons/multipart-report.png b/src/main/resources/graphics/filetreeicons/multipart-report.png new file mode 100644 index 0000000..a2c94b4 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/multipart-report.png differ diff --git a/src/main/resources/graphics/filetreeicons/multipart-signed.png b/src/main/resources/graphics/filetreeicons/multipart-signed.png new file mode 100644 index 0000000..66bd742 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/multipart-signed.png differ diff --git a/src/main/resources/graphics/filetreeicons/multipart-x-mixed-replace.png b/src/main/resources/graphics/filetreeicons/multipart-x-mixed-replace.png new file mode 100644 index 0000000..101f434 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/multipart-x-mixed-replace.png differ diff --git a/src/main/resources/graphics/filetreeicons/nero-disc-image.png b/src/main/resources/graphics/filetreeicons/nero-disc-image.png new file mode 100644 index 0000000..12ea29e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/nero-disc-image.png differ diff --git a/src/main/resources/graphics/filetreeicons/nero-linux-compilation.png b/src/main/resources/graphics/filetreeicons/nero-linux-compilation.png new file mode 100644 index 0000000..af816f5 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/nero-linux-compilation.png differ diff --git a/src/main/resources/graphics/filetreeicons/openoffice4-database.png b/src/main/resources/graphics/filetreeicons/openoffice4-database.png new file mode 100644 index 0000000..61efcf6 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/openoffice4-database.png differ diff --git a/src/main/resources/graphics/filetreeicons/openoffice4-drawing-template.png b/src/main/resources/graphics/filetreeicons/openoffice4-drawing-template.png new file mode 100644 index 0000000..40d7b67 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/openoffice4-drawing-template.png differ diff --git a/src/main/resources/graphics/filetreeicons/openoffice4-drawing.png b/src/main/resources/graphics/filetreeicons/openoffice4-drawing.png new file mode 100644 index 0000000..492e27d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/openoffice4-drawing.png differ diff --git a/src/main/resources/graphics/filetreeicons/openoffice4-extension.png b/src/main/resources/graphics/filetreeicons/openoffice4-extension.png new file mode 100644 index 0000000..4b1154b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/openoffice4-extension.png differ diff --git a/src/main/resources/graphics/filetreeicons/openoffice4-formula.png b/src/main/resources/graphics/filetreeicons/openoffice4-formula.png new file mode 100644 index 0000000..f68097d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/openoffice4-formula.png differ diff --git a/src/main/resources/graphics/filetreeicons/openoffice4-master-document.png b/src/main/resources/graphics/filetreeicons/openoffice4-master-document.png new file mode 100644 index 0000000..6bea0bf Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/openoffice4-master-document.png differ diff --git a/src/main/resources/graphics/filetreeicons/openoffice4-oasis-database.png b/src/main/resources/graphics/filetreeicons/openoffice4-oasis-database.png new file mode 100644 index 0000000..0ee9e0f Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/openoffice4-oasis-database.png differ diff --git a/src/main/resources/graphics/filetreeicons/openoffice4-oasis-drawing-template.png b/src/main/resources/graphics/filetreeicons/openoffice4-oasis-drawing-template.png new file mode 100644 index 0000000..05326af Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/openoffice4-oasis-drawing-template.png differ diff --git a/src/main/resources/graphics/filetreeicons/openoffice4-oasis-drawing.png b/src/main/resources/graphics/filetreeicons/openoffice4-oasis-drawing.png new file mode 100644 index 0000000..48442ef Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/openoffice4-oasis-drawing.png differ diff --git a/src/main/resources/graphics/filetreeicons/openoffice4-oasis-formula.png b/src/main/resources/graphics/filetreeicons/openoffice4-oasis-formula.png new file mode 100644 index 0000000..db3bc85 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/openoffice4-oasis-formula.png differ diff --git a/src/main/resources/graphics/filetreeicons/openoffice4-oasis-master-document.png b/src/main/resources/graphics/filetreeicons/openoffice4-oasis-master-document.png new file mode 100644 index 0000000..36ea1fb Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/openoffice4-oasis-master-document.png differ diff --git a/src/main/resources/graphics/filetreeicons/openoffice4-oasis-presentation-template.png b/src/main/resources/graphics/filetreeicons/openoffice4-oasis-presentation-template.png new file mode 100644 index 0000000..0364869 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/openoffice4-oasis-presentation-template.png differ diff --git a/src/main/resources/graphics/filetreeicons/openoffice4-oasis-presentation.png b/src/main/resources/graphics/filetreeicons/openoffice4-oasis-presentation.png new file mode 100644 index 0000000..58e64ce Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/openoffice4-oasis-presentation.png differ diff --git a/src/main/resources/graphics/filetreeicons/openoffice4-oasis-spreadsheet-template.png b/src/main/resources/graphics/filetreeicons/openoffice4-oasis-spreadsheet-template.png new file mode 100644 index 0000000..f1e699a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/openoffice4-oasis-spreadsheet-template.png differ diff --git a/src/main/resources/graphics/filetreeicons/openoffice4-oasis-spreadsheet.png b/src/main/resources/graphics/filetreeicons/openoffice4-oasis-spreadsheet.png new file mode 100644 index 0000000..2899152 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/openoffice4-oasis-spreadsheet.png differ diff --git a/src/main/resources/graphics/filetreeicons/openoffice4-oasis-text-template.png b/src/main/resources/graphics/filetreeicons/openoffice4-oasis-text-template.png new file mode 100644 index 0000000..04fc7bf Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/openoffice4-oasis-text-template.png differ diff --git a/src/main/resources/graphics/filetreeicons/openoffice4-oasis-text.png b/src/main/resources/graphics/filetreeicons/openoffice4-oasis-text.png new file mode 100644 index 0000000..697fdb9 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/openoffice4-oasis-text.png differ diff --git a/src/main/resources/graphics/filetreeicons/openoffice4-oasis-web-template.png b/src/main/resources/graphics/filetreeicons/openoffice4-oasis-web-template.png new file mode 100644 index 0000000..5aab6ed Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/openoffice4-oasis-web-template.png differ diff --git a/src/main/resources/graphics/filetreeicons/openoffice4-presentation-template.png b/src/main/resources/graphics/filetreeicons/openoffice4-presentation-template.png new file mode 100644 index 0000000..5325825 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/openoffice4-presentation-template.png differ diff --git a/src/main/resources/graphics/filetreeicons/openoffice4-presentation.png b/src/main/resources/graphics/filetreeicons/openoffice4-presentation.png new file mode 100644 index 0000000..d5175a5 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/openoffice4-presentation.png differ diff --git a/src/main/resources/graphics/filetreeicons/openoffice4-spreadsheet-template.png b/src/main/resources/graphics/filetreeicons/openoffice4-spreadsheet-template.png new file mode 100644 index 0000000..ef1970a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/openoffice4-spreadsheet-template.png differ diff --git a/src/main/resources/graphics/filetreeicons/openoffice4-spreadsheet.png b/src/main/resources/graphics/filetreeicons/openoffice4-spreadsheet.png new file mode 100644 index 0000000..8076f57 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/openoffice4-spreadsheet.png differ diff --git a/src/main/resources/graphics/filetreeicons/openoffice4-text-template.png b/src/main/resources/graphics/filetreeicons/openoffice4-text-template.png new file mode 100644 index 0000000..3612087 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/openoffice4-text-template.png differ diff --git a/src/main/resources/graphics/filetreeicons/openoffice4-text.png b/src/main/resources/graphics/filetreeicons/openoffice4-text.png new file mode 100644 index 0000000..37f0da8 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/openoffice4-text.png differ diff --git a/src/main/resources/graphics/filetreeicons/package-x-generic.png b/src/main/resources/graphics/filetreeicons/package-x-generic.png new file mode 100644 index 0000000..9098a2e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/package-x-generic.png differ diff --git a/src/main/resources/graphics/filetreeicons/pgmodeler-dbm.png b/src/main/resources/graphics/filetreeicons/pgmodeler-dbm.png new file mode 100644 index 0000000..9c92fec Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/pgmodeler-dbm.png differ diff --git a/src/main/resources/graphics/filetreeicons/playlist.png b/src/main/resources/graphics/filetreeicons/playlist.png new file mode 100644 index 0000000..bdc506a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/playlist.png differ diff --git a/src/main/resources/graphics/filetreeicons/qgis-asc.png b/src/main/resources/graphics/filetreeicons/qgis-asc.png new file mode 100644 index 0000000..b8b9fd2 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/qgis-asc.png differ diff --git a/src/main/resources/graphics/filetreeicons/qgis-ddf.png b/src/main/resources/graphics/filetreeicons/qgis-ddf.png new file mode 100644 index 0000000..aa6d06e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/qgis-ddf.png differ diff --git a/src/main/resources/graphics/filetreeicons/qgis-dem.png b/src/main/resources/graphics/filetreeicons/qgis-dem.png new file mode 100644 index 0000000..068b43f Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/qgis-dem.png differ diff --git a/src/main/resources/graphics/filetreeicons/qgis-dt0.png b/src/main/resources/graphics/filetreeicons/qgis-dt0.png new file mode 100644 index 0000000..8f9ac6b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/qgis-dt0.png differ diff --git a/src/main/resources/graphics/filetreeicons/qgis-dxf.png b/src/main/resources/graphics/filetreeicons/qgis-dxf.png new file mode 100644 index 0000000..c750396 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/qgis-dxf.png differ diff --git a/src/main/resources/graphics/filetreeicons/qgis-gml.png b/src/main/resources/graphics/filetreeicons/qgis-gml.png new file mode 100644 index 0000000..9a2b183 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/qgis-gml.png differ diff --git a/src/main/resources/graphics/filetreeicons/qgis-img.png b/src/main/resources/graphics/filetreeicons/qgis-img.png new file mode 100644 index 0000000..147382b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/qgis-img.png differ diff --git a/src/main/resources/graphics/filetreeicons/qgis-mldata.png b/src/main/resources/graphics/filetreeicons/qgis-mldata.png new file mode 100644 index 0000000..dfa354b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/qgis-mldata.png differ diff --git a/src/main/resources/graphics/filetreeicons/qgis-qgs.png b/src/main/resources/graphics/filetreeicons/qgis-qgs.png new file mode 100644 index 0000000..032b7f0 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/qgis-qgs.png differ diff --git a/src/main/resources/graphics/filetreeicons/qgis-qlr.png b/src/main/resources/graphics/filetreeicons/qgis-qlr.png new file mode 100644 index 0000000..8f94a55 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/qgis-qlr.png differ diff --git a/src/main/resources/graphics/filetreeicons/qgis-qml.png b/src/main/resources/graphics/filetreeicons/qgis-qml.png new file mode 100644 index 0000000..6defe85 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/qgis-qml.png differ diff --git a/src/main/resources/graphics/filetreeicons/qgis-qpt.png b/src/main/resources/graphics/filetreeicons/qgis-qpt.png new file mode 100644 index 0000000..61710af Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/qgis-qpt.png differ diff --git a/src/main/resources/graphics/filetreeicons/qgis-shp.png b/src/main/resources/graphics/filetreeicons/qgis-shp.png new file mode 100644 index 0000000..17fe702 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/qgis-shp.png differ diff --git a/src/main/resources/graphics/filetreeicons/qgis-sqlite.png b/src/main/resources/graphics/filetreeicons/qgis-sqlite.png new file mode 100644 index 0000000..1b16498 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/qgis-sqlite.png differ diff --git a/src/main/resources/graphics/filetreeicons/rpm.png b/src/main/resources/graphics/filetreeicons/rpm.png new file mode 100644 index 0000000..e14deff Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/rpm.png differ diff --git a/src/main/resources/graphics/filetreeicons/sound.png b/src/main/resources/graphics/filetreeicons/sound.png new file mode 100644 index 0000000..c3df0c6 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/sound.png differ diff --git a/src/main/resources/graphics/filetreeicons/source-playlist.png b/src/main/resources/graphics/filetreeicons/source-playlist.png new file mode 100644 index 0000000..0d22da2 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/source-playlist.png differ diff --git a/src/main/resources/graphics/filetreeicons/source-smart-playlist.png b/src/main/resources/graphics/filetreeicons/source-smart-playlist.png new file mode 100644 index 0000000..d073afd Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/source-smart-playlist.png differ diff --git a/src/main/resources/graphics/filetreeicons/stock_unknown.png b/src/main/resources/graphics/filetreeicons/stock_unknown.png new file mode 100644 index 0000000..c959141 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/stock_unknown.png differ diff --git a/src/main/resources/graphics/filetreeicons/tar.png b/src/main/resources/graphics/filetreeicons/tar.png new file mode 100644 index 0000000..cfe91c8 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/tar.png differ diff --git a/src/main/resources/graphics/filetreeicons/template_source.png b/src/main/resources/graphics/filetreeicons/template_source.png new file mode 100644 index 0000000..82226d7 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/template_source.png differ diff --git a/src/main/resources/graphics/filetreeicons/tex-x-nim-project.png b/src/main/resources/graphics/filetreeicons/tex-x-nim-project.png new file mode 100644 index 0000000..e766777 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/tex-x-nim-project.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-calendar.png b/src/main/resources/graphics/filetreeicons/text-calendar.png new file mode 100644 index 0000000..28c7d9e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-calendar.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-csharp.png b/src/main/resources/graphics/filetreeicons/text-csharp.png new file mode 100644 index 0000000..4c92afe Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-csharp.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-css.png b/src/main/resources/graphics/filetreeicons/text-css.png new file mode 100644 index 0000000..d52d81a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-css.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-csv.png b/src/main/resources/graphics/filetreeicons/text-csv.png new file mode 100644 index 0000000..3cee81d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-csv.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-enriched.png b/src/main/resources/graphics/filetreeicons/text-enriched.png new file mode 100644 index 0000000..41797bd Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-enriched.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-html.png b/src/main/resources/graphics/filetreeicons/text-html.png new file mode 100644 index 0000000..6fc1411 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-html.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-markdown.png b/src/main/resources/graphics/filetreeicons/text-markdown.png new file mode 100644 index 0000000..ed0982e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-markdown.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-org.png b/src/main/resources/graphics/filetreeicons/text-org.png new file mode 100644 index 0000000..9368712 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-org.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-plain.png b/src/main/resources/graphics/filetreeicons/text-plain.png new file mode 100644 index 0000000..e4db974 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-plain.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-r.png b/src/main/resources/graphics/filetreeicons/text-r.png new file mode 100644 index 0000000..8bafffc Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-r.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-rdf+xml.png b/src/main/resources/graphics/filetreeicons/text-rdf+xml.png new file mode 100644 index 0000000..e644a6a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-rdf+xml.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-rdf.png b/src/main/resources/graphics/filetreeicons/text-rdf.png new file mode 100644 index 0000000..46a3828 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-rdf.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-rust.png b/src/main/resources/graphics/filetreeicons/text-rust.png new file mode 100644 index 0000000..176cb88 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-rust.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-sgml.png b/src/main/resources/graphics/filetreeicons/text-sgml.png new file mode 100644 index 0000000..16a8df4 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-sgml.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-tab-separated-values.png b/src/main/resources/graphics/filetreeicons/text-tab-separated-values.png new file mode 100644 index 0000000..7a1ed2d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-tab-separated-values.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-troff.png b/src/main/resources/graphics/filetreeicons/text-troff.png new file mode 100644 index 0000000..837bb92 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-troff.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-turtle.png b/src/main/resources/graphics/filetreeicons/text-turtle.png new file mode 100644 index 0000000..5fdccb7 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-turtle.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-vcalendar.png b/src/main/resources/graphics/filetreeicons/text-vcalendar.png new file mode 100644 index 0000000..7da024b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-vcalendar.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-vnd-wap-wml.png b/src/main/resources/graphics/filetreeicons/text-vnd-wap-wml.png new file mode 100644 index 0000000..029adfc Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-vnd-wap-wml.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-vnd.abc.png b/src/main/resources/graphics/filetreeicons/text-vnd.abc.png new file mode 100644 index 0000000..7b63bf1 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-vnd.abc.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-vnd.trolltech.linguist.png b/src/main/resources/graphics/filetreeicons/text-vnd.trolltech.linguist.png new file mode 100644 index 0000000..7575ac4 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-vnd.trolltech.linguist.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-vnd.wap.wml.png b/src/main/resources/graphics/filetreeicons/text-vnd.wap.wml.png new file mode 100644 index 0000000..c485c95 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-vnd.wap.wml.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-R.png b/src/main/resources/graphics/filetreeicons/text-x-R.png new file mode 100644 index 0000000..64d8aeb Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-R.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-adasrc.png b/src/main/resources/graphics/filetreeicons/text-x-adasrc.png new file mode 100644 index 0000000..a941746 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-adasrc.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-asm.png b/src/main/resources/graphics/filetreeicons/text-x-asm.png new file mode 100644 index 0000000..c93b940 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-asm.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-authors.png b/src/main/resources/graphics/filetreeicons/text-x-authors.png new file mode 100644 index 0000000..aa64551 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-authors.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-bibtex.png b/src/main/resources/graphics/filetreeicons/text-x-bibtex.png new file mode 100644 index 0000000..6971cdb Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-bibtex.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-c++hdr.png b/src/main/resources/graphics/filetreeicons/text-x-c++hdr.png new file mode 100644 index 0000000..281e5b4 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-c++hdr.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-c++src.png b/src/main/resources/graphics/filetreeicons/text-x-c++src.png new file mode 100644 index 0000000..8696a5c Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-c++src.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-changelog.png b/src/main/resources/graphics/filetreeicons/text-x-changelog.png new file mode 100644 index 0000000..214ba8b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-changelog.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-chdr.png b/src/main/resources/graphics/filetreeicons/text-x-chdr.png new file mode 100644 index 0000000..d3b05ea Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-chdr.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-cmake.png b/src/main/resources/graphics/filetreeicons/text-x-cmake.png new file mode 100644 index 0000000..e957ca0 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-cmake.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-common-lisp.png b/src/main/resources/graphics/filetreeicons/text-x-common-lisp.png new file mode 100644 index 0000000..675658c Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-common-lisp.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-copying.png b/src/main/resources/graphics/filetreeicons/text-x-copying.png new file mode 100644 index 0000000..2b2fde4 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-copying.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-credits.png b/src/main/resources/graphics/filetreeicons/text-x-credits.png new file mode 100644 index 0000000..7047aac Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-credits.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-csharp.png b/src/main/resources/graphics/filetreeicons/text-x-csharp.png new file mode 100644 index 0000000..89be441 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-csharp.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-csrc.png b/src/main/resources/graphics/filetreeicons/text-x-csrc.png new file mode 100644 index 0000000..1016432 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-csrc.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-diff.png b/src/main/resources/graphics/filetreeicons/text-x-diff.png new file mode 100644 index 0000000..1517066 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-diff.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-emacs-lisp.png b/src/main/resources/graphics/filetreeicons/text-x-emacs-lisp.png new file mode 100644 index 0000000..0f90c37 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-emacs-lisp.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-generic-template.png b/src/main/resources/graphics/filetreeicons/text-x-generic-template.png new file mode 100644 index 0000000..a80188b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-generic-template.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-generic.png b/src/main/resources/graphics/filetreeicons/text-x-generic.png new file mode 100644 index 0000000..00bc169 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-generic.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-gettext-translation.png b/src/main/resources/graphics/filetreeicons/text-x-gettext-translation.png new file mode 100644 index 0000000..b488973 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-gettext-translation.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-go.png b/src/main/resources/graphics/filetreeicons/text-x-go.png new file mode 100644 index 0000000..5a92886 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-go.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-haskell.png b/src/main/resources/graphics/filetreeicons/text-x-haskell.png new file mode 100644 index 0000000..f3f4c84 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-haskell.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-hex.png b/src/main/resources/graphics/filetreeicons/text-x-hex.png new file mode 100644 index 0000000..7853b89 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-hex.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-install.png b/src/main/resources/graphics/filetreeicons/text-x-install.png new file mode 100644 index 0000000..ebebe01 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-install.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-java-source.png b/src/main/resources/graphics/filetreeicons/text-x-java-source.png new file mode 100644 index 0000000..8c364ab Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-java-source.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-java.png b/src/main/resources/graphics/filetreeicons/text-x-java.png new file mode 100644 index 0000000..b56eccd Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-java.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-javascript.png b/src/main/resources/graphics/filetreeicons/text-x-javascript.png new file mode 100644 index 0000000..8cdd672 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-javascript.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-katefilelist.png b/src/main/resources/graphics/filetreeicons/text-x-katefilelist.png new file mode 100644 index 0000000..9565744 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-katefilelist.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-kotlin.png b/src/main/resources/graphics/filetreeicons/text-x-kotlin.png new file mode 100644 index 0000000..19c2e38 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-kotlin.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-kvc.png b/src/main/resources/graphics/filetreeicons/text-x-kvc.png new file mode 100644 index 0000000..72d4ec8 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-kvc.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-kvt.png b/src/main/resources/graphics/filetreeicons/text-x-kvt.png new file mode 100644 index 0000000..7dc7f73 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-kvt.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-ldif.png b/src/main/resources/graphics/filetreeicons/text-x-ldif.png new file mode 100644 index 0000000..bb59b30 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-ldif.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-lilypond.png b/src/main/resources/graphics/filetreeicons/text-x-lilypond.png new file mode 100644 index 0000000..15611ad Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-lilypond.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-log.png b/src/main/resources/graphics/filetreeicons/text-x-log.png new file mode 100644 index 0000000..0c950d3 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-log.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-lua.png b/src/main/resources/graphics/filetreeicons/text-x-lua.png new file mode 100644 index 0000000..7d82923 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-lua.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-lyx.png b/src/main/resources/graphics/filetreeicons/text-x-lyx.png new file mode 100644 index 0000000..275cf47 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-lyx.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-makefile.png b/src/main/resources/graphics/filetreeicons/text-x-makefile.png new file mode 100644 index 0000000..a9ef0c7 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-makefile.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-markdown.png b/src/main/resources/graphics/filetreeicons/text-x-markdown.png new file mode 100644 index 0000000..086234e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-markdown.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-matlab.png b/src/main/resources/graphics/filetreeicons/text-x-matlab.png new file mode 100644 index 0000000..446a912 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-matlab.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-maxima-out.png b/src/main/resources/graphics/filetreeicons/text-x-maxima-out.png new file mode 100644 index 0000000..101a1cd Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-maxima-out.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-maximasession.png b/src/main/resources/graphics/filetreeicons/text-x-maximasession.png new file mode 100644 index 0000000..9bdd249 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-maximasession.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-microdvd.png b/src/main/resources/graphics/filetreeicons/text-x-microdvd.png new file mode 100644 index 0000000..9958d4a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-microdvd.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-mo.png b/src/main/resources/graphics/filetreeicons/text-x-mo.png new file mode 100644 index 0000000..d001e2d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-mo.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-modelica.png b/src/main/resources/graphics/filetreeicons/text-x-modelica.png new file mode 100644 index 0000000..c302e85 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-modelica.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-mpsub.png b/src/main/resources/graphics/filetreeicons/text-x-mpsub.png new file mode 100644 index 0000000..4d901f8 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-mpsub.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-nfo.png b/src/main/resources/graphics/filetreeicons/text-x-nfo.png new file mode 100644 index 0000000..578123d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-nfo.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-nim.png b/src/main/resources/graphics/filetreeicons/text-x-nim.png new file mode 100644 index 0000000..eff6564 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-nim.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-objchdr.png b/src/main/resources/graphics/filetreeicons/text-x-objchdr.png new file mode 100644 index 0000000..088678d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-objchdr.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-objcsrc.png b/src/main/resources/graphics/filetreeicons/text-x-objcsrc.png new file mode 100644 index 0000000..21c4822 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-objcsrc.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-octave.png b/src/main/resources/graphics/filetreeicons/text-x-octave.png new file mode 100644 index 0000000..2088fe3 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-octave.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-opml+xml.png b/src/main/resources/graphics/filetreeicons/text-x-opml+xml.png new file mode 100644 index 0000000..81f67b3 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-opml+xml.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-pascal.png b/src/main/resources/graphics/filetreeicons/text-x-pascal.png new file mode 100644 index 0000000..0cfb8c9 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-pascal.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-patch.png b/src/main/resources/graphics/filetreeicons/text-x-patch.png new file mode 100644 index 0000000..cc92b0e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-patch.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-perl.png b/src/main/resources/graphics/filetreeicons/text-x-perl.png new file mode 100644 index 0000000..8128726 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-perl.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-plain.png b/src/main/resources/graphics/filetreeicons/text-x-plain.png new file mode 100644 index 0000000..69bd662 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-plain.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-po.png b/src/main/resources/graphics/filetreeicons/text-x-po.png new file mode 100644 index 0000000..37c6fb9 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-po.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-preview.png b/src/main/resources/graphics/filetreeicons/text-x-preview.png new file mode 100644 index 0000000..244bb89 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-preview.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-python.png b/src/main/resources/graphics/filetreeicons/text-x-python.png new file mode 100644 index 0000000..a8269cf Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-python.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-python3.png b/src/main/resources/graphics/filetreeicons/text-x-python3.png new file mode 100644 index 0000000..ce29064 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-python3.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-qml.png b/src/main/resources/graphics/filetreeicons/text-x-qml.png new file mode 100644 index 0000000..73ca0b2 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-qml.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-r-source.png b/src/main/resources/graphics/filetreeicons/text-x-r-source.png new file mode 100644 index 0000000..28975ad Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-r-source.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-readme.png b/src/main/resources/graphics/filetreeicons/text-x-readme.png new file mode 100644 index 0000000..bcccd34 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-readme.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-rpm-spec.png b/src/main/resources/graphics/filetreeicons/text-x-rpm-spec.png new file mode 100644 index 0000000..7a12e76 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-rpm-spec.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-ruby.png b/src/main/resources/graphics/filetreeicons/text-x-ruby.png new file mode 100644 index 0000000..a0c6ad4 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-ruby.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-rust.png b/src/main/resources/graphics/filetreeicons/text-x-rust.png new file mode 100644 index 0000000..6658ed3 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-rust.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-sass.png b/src/main/resources/graphics/filetreeicons/text-x-sass.png new file mode 100644 index 0000000..4d0d041 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-sass.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-scala.png b/src/main/resources/graphics/filetreeicons/text-x-scala.png new file mode 100644 index 0000000..7fe6935 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-scala.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-script.png b/src/main/resources/graphics/filetreeicons/text-x-script.png new file mode 100644 index 0000000..5349bf4 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-script.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-scss.png b/src/main/resources/graphics/filetreeicons/text-x-scss.png new file mode 100644 index 0000000..1600ce9 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-scss.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-sql.png b/src/main/resources/graphics/filetreeicons/text-x-sql.png new file mode 100644 index 0000000..068b01d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-sql.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-ssa.png b/src/main/resources/graphics/filetreeicons/text-x-ssa.png new file mode 100644 index 0000000..d1e0260 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-ssa.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-subviewer.png b/src/main/resources/graphics/filetreeicons/text-x-subviewer.png new file mode 100644 index 0000000..a0787e0 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-subviewer.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-systemd-unit.png b/src/main/resources/graphics/filetreeicons/text-x-systemd-unit.png new file mode 100644 index 0000000..35d100a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-systemd-unit.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-tcl.png b/src/main/resources/graphics/filetreeicons/text-x-tcl.png new file mode 100644 index 0000000..0795a78 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-tcl.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-tex.png b/src/main/resources/graphics/filetreeicons/text-x-tex.png new file mode 100644 index 0000000..0f2e95e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-tex.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-texinfo.png b/src/main/resources/graphics/filetreeicons/text-x-texinfo.png new file mode 100644 index 0000000..8739c5f Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-texinfo.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-texmacs.png b/src/main/resources/graphics/filetreeicons/text-x-texmacs.png new file mode 100644 index 0000000..f0f37bf Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-texmacs.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-vala.png b/src/main/resources/graphics/filetreeicons/text-x-vala.png new file mode 100644 index 0000000..8ce50e4 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-vala.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-wxmathml.png b/src/main/resources/graphics/filetreeicons/text-x-wxmathml.png new file mode 100644 index 0000000..a2fb7bc Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-wxmathml.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-wxmaxima-batch.png b/src/main/resources/graphics/filetreeicons/text-x-wxmaxima-batch.png new file mode 100644 index 0000000..214150c Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-wxmaxima-batch.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-x-xslfo.png b/src/main/resources/graphics/filetreeicons/text-x-xslfo.png new file mode 100644 index 0000000..6db719d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-x-xslfo.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-xmcd.png b/src/main/resources/graphics/filetreeicons/text-xmcd.png new file mode 100644 index 0000000..4df3cff Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-xmcd.png differ diff --git a/src/main/resources/graphics/filetreeicons/text-xml.png b/src/main/resources/graphics/filetreeicons/text-xml.png new file mode 100644 index 0000000..e09df2a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/text-xml.png differ diff --git a/src/main/resources/graphics/filetreeicons/unknown.png b/src/main/resources/graphics/filetreeicons/unknown.png new file mode 100644 index 0000000..f20b5c7 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/unknown.png differ diff --git a/src/main/resources/graphics/filetreeicons/video-mlt-playlist.png b/src/main/resources/graphics/filetreeicons/video-mlt-playlist.png new file mode 100644 index 0000000..eae6ab0 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/video-mlt-playlist.png differ diff --git a/src/main/resources/graphics/filetreeicons/video-mp2t.png b/src/main/resources/graphics/filetreeicons/video-mp2t.png new file mode 100644 index 0000000..b8b6fdc Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/video-mp2t.png differ diff --git a/src/main/resources/graphics/filetreeicons/video-mp4.png b/src/main/resources/graphics/filetreeicons/video-mp4.png new file mode 100644 index 0000000..fb8953c Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/video-mp4.png differ diff --git a/src/main/resources/graphics/filetreeicons/video-vivo.png b/src/main/resources/graphics/filetreeicons/video-vivo.png new file mode 100644 index 0000000..1603ffc Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/video-vivo.png differ diff --git a/src/main/resources/graphics/filetreeicons/video-vnd.rn-realvideo.png b/src/main/resources/graphics/filetreeicons/video-vnd.rn-realvideo.png new file mode 100644 index 0000000..90d4897 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/video-vnd.rn-realvideo.png differ diff --git a/src/main/resources/graphics/filetreeicons/video-wavelet.png b/src/main/resources/graphics/filetreeicons/video-wavelet.png new file mode 100644 index 0000000..ac98db4 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/video-wavelet.png differ diff --git a/src/main/resources/graphics/filetreeicons/video-webm.png b/src/main/resources/graphics/filetreeicons/video-webm.png new file mode 100644 index 0000000..e47d718 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/video-webm.png differ diff --git a/src/main/resources/graphics/filetreeicons/video-x-anim.png b/src/main/resources/graphics/filetreeicons/video-x-anim.png new file mode 100644 index 0000000..30a460d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/video-x-anim.png differ diff --git a/src/main/resources/graphics/filetreeicons/video-x-flic.png b/src/main/resources/graphics/filetreeicons/video-x-flic.png new file mode 100644 index 0000000..2e5f8c1 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/video-x-flic.png differ diff --git a/src/main/resources/graphics/filetreeicons/video-x-flv.png b/src/main/resources/graphics/filetreeicons/video-x-flv.png new file mode 100644 index 0000000..03f00b1 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/video-x-flv.png differ diff --git a/src/main/resources/graphics/filetreeicons/video-x-generic.png b/src/main/resources/graphics/filetreeicons/video-x-generic.png new file mode 100644 index 0000000..27d9912 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/video-x-generic.png differ diff --git a/src/main/resources/graphics/filetreeicons/video-x-google-vlc-plugin.png b/src/main/resources/graphics/filetreeicons/video-x-google-vlc-plugin.png new file mode 100644 index 0000000..69c6478 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/video-x-google-vlc-plugin.png differ diff --git a/src/main/resources/graphics/filetreeicons/video-x-javafx.png b/src/main/resources/graphics/filetreeicons/video-x-javafx.png new file mode 100644 index 0000000..0fc1ae3 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/video-x-javafx.png differ diff --git a/src/main/resources/graphics/filetreeicons/video-x-matroska.png b/src/main/resources/graphics/filetreeicons/video-x-matroska.png new file mode 100644 index 0000000..27d9912 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/video-x-matroska.png differ diff --git a/src/main/resources/graphics/filetreeicons/video-x-mng.png b/src/main/resources/graphics/filetreeicons/video-x-mng.png new file mode 100644 index 0000000..f506642 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/video-x-mng.png differ diff --git a/src/main/resources/graphics/filetreeicons/video-x-ms-asf.png b/src/main/resources/graphics/filetreeicons/video-x-ms-asf.png new file mode 100644 index 0000000..c51150b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/video-x-ms-asf.png differ diff --git a/src/main/resources/graphics/filetreeicons/video-x-ms-wmp.png b/src/main/resources/graphics/filetreeicons/video-x-ms-wmp.png new file mode 100644 index 0000000..0c850b0 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/video-x-ms-wmp.png differ diff --git a/src/main/resources/graphics/filetreeicons/video-x-ms-wmv.png b/src/main/resources/graphics/filetreeicons/video-x-ms-wmv.png new file mode 100644 index 0000000..5faee2b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/video-x-ms-wmv.png differ diff --git a/src/main/resources/graphics/filetreeicons/video-x-msvideo.png b/src/main/resources/graphics/filetreeicons/video-x-msvideo.png new file mode 100644 index 0000000..6d729a6 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/video-x-msvideo.png differ diff --git a/src/main/resources/graphics/filetreeicons/video-x-ogm+ogg.png b/src/main/resources/graphics/filetreeicons/video-x-ogm+ogg.png new file mode 100644 index 0000000..7c8dfdf Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/video-x-ogm+ogg.png differ diff --git a/src/main/resources/graphics/filetreeicons/video-x-theora+ogg.png b/src/main/resources/graphics/filetreeicons/video-x-theora+ogg.png new file mode 100644 index 0000000..0e27c15 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/video-x-theora+ogg.png differ diff --git a/src/main/resources/graphics/filetreeicons/video-x-wmv.png b/src/main/resources/graphics/filetreeicons/video-x-wmv.png new file mode 100644 index 0000000..db86c32 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/video-x-wmv.png differ diff --git a/src/main/resources/graphics/filetreeicons/video.png b/src/main/resources/graphics/filetreeicons/video.png new file mode 100644 index 0000000..ba5ac36 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/video.png differ diff --git a/src/main/resources/graphics/filetreeicons/virtualbox-hdd.png b/src/main/resources/graphics/filetreeicons/virtualbox-hdd.png new file mode 100644 index 0000000..c17712b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/virtualbox-hdd.png differ diff --git a/src/main/resources/graphics/filetreeicons/virtualbox-ova.png b/src/main/resources/graphics/filetreeicons/virtualbox-ova.png new file mode 100644 index 0000000..1f6d826 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/virtualbox-ova.png differ diff --git a/src/main/resources/graphics/filetreeicons/virtualbox-ovf.png b/src/main/resources/graphics/filetreeicons/virtualbox-ovf.png new file mode 100644 index 0000000..2816ddd Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/virtualbox-ovf.png differ diff --git a/src/main/resources/graphics/filetreeicons/virtualbox-vbox-extpack.png b/src/main/resources/graphics/filetreeicons/virtualbox-vbox-extpack.png new file mode 100644 index 0000000..b1d4011 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/virtualbox-vbox-extpack.png differ diff --git a/src/main/resources/graphics/filetreeicons/virtualbox-vbox.png b/src/main/resources/graphics/filetreeicons/virtualbox-vbox.png new file mode 100644 index 0000000..6391536 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/virtualbox-vbox.png differ diff --git a/src/main/resources/graphics/filetreeicons/virtualbox-vdi.png b/src/main/resources/graphics/filetreeicons/virtualbox-vdi.png new file mode 100644 index 0000000..5506244 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/virtualbox-vdi.png differ diff --git a/src/main/resources/graphics/filetreeicons/virtualbox-vhd.png b/src/main/resources/graphics/filetreeicons/virtualbox-vhd.png new file mode 100644 index 0000000..6002c65 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/virtualbox-vhd.png differ diff --git a/src/main/resources/graphics/filetreeicons/virtualbox-vmdk.png b/src/main/resources/graphics/filetreeicons/virtualbox-vmdk.png new file mode 100644 index 0000000..6b8c6f2 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/virtualbox-vmdk.png differ diff --git a/src/main/resources/graphics/filetreeicons/wps-office-doc.png b/src/main/resources/graphics/filetreeicons/wps-office-doc.png new file mode 100644 index 0000000..621b15b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/wps-office-doc.png differ diff --git a/src/main/resources/graphics/filetreeicons/wps-office-dot.png b/src/main/resources/graphics/filetreeicons/wps-office-dot.png new file mode 100644 index 0000000..b403c6c Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/wps-office-dot.png differ diff --git a/src/main/resources/graphics/filetreeicons/wps-office-dps.png b/src/main/resources/graphics/filetreeicons/wps-office-dps.png new file mode 100644 index 0000000..ad48793 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/wps-office-dps.png differ diff --git a/src/main/resources/graphics/filetreeicons/wps-office-dpt.png b/src/main/resources/graphics/filetreeicons/wps-office-dpt.png new file mode 100644 index 0000000..d673e8f Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/wps-office-dpt.png differ diff --git a/src/main/resources/graphics/filetreeicons/wps-office-et.png b/src/main/resources/graphics/filetreeicons/wps-office-et.png new file mode 100644 index 0000000..3e569ca Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/wps-office-et.png differ diff --git a/src/main/resources/graphics/filetreeicons/wps-office-ett.png b/src/main/resources/graphics/filetreeicons/wps-office-ett.png new file mode 100644 index 0000000..a230920 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/wps-office-ett.png differ diff --git a/src/main/resources/graphics/filetreeicons/wps-office-pot.png b/src/main/resources/graphics/filetreeicons/wps-office-pot.png new file mode 100644 index 0000000..7ff8386 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/wps-office-pot.png differ diff --git a/src/main/resources/graphics/filetreeicons/wps-office-ppt.png b/src/main/resources/graphics/filetreeicons/wps-office-ppt.png new file mode 100644 index 0000000..6b5b9da Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/wps-office-ppt.png differ diff --git a/src/main/resources/graphics/filetreeicons/wps-office-wps.png b/src/main/resources/graphics/filetreeicons/wps-office-wps.png new file mode 100644 index 0000000..0b969d8 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/wps-office-wps.png differ diff --git a/src/main/resources/graphics/filetreeicons/wps-office-wpt.png b/src/main/resources/graphics/filetreeicons/wps-office-wpt.png new file mode 100644 index 0000000..63e5a0d Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/wps-office-wpt.png differ diff --git a/src/main/resources/graphics/filetreeicons/wps-office-xls.png b/src/main/resources/graphics/filetreeicons/wps-office-xls.png new file mode 100644 index 0000000..b9167b3 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/wps-office-xls.png differ diff --git a/src/main/resources/graphics/filetreeicons/wps-office-xlt.png b/src/main/resources/graphics/filetreeicons/wps-office-xlt.png new file mode 100644 index 0000000..42fd260 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/wps-office-xlt.png differ diff --git a/src/main/resources/graphics/filetreeicons/x-content-audio-cdda.png b/src/main/resources/graphics/filetreeicons/x-content-audio-cdda.png new file mode 100644 index 0000000..e230542 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/x-content-audio-cdda.png differ diff --git a/src/main/resources/graphics/filetreeicons/x-content-audio-dvd.png b/src/main/resources/graphics/filetreeicons/x-content-audio-dvd.png new file mode 100644 index 0000000..4463032 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/x-content-audio-dvd.png differ diff --git a/src/main/resources/graphics/filetreeicons/x-content-audio-player.png b/src/main/resources/graphics/filetreeicons/x-content-audio-player.png new file mode 100644 index 0000000..c9333a8 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/x-content-audio-player.png differ diff --git a/src/main/resources/graphics/filetreeicons/x-content-blank-bd.png b/src/main/resources/graphics/filetreeicons/x-content-blank-bd.png new file mode 100644 index 0000000..d2f0fca Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/x-content-blank-bd.png differ diff --git a/src/main/resources/graphics/filetreeicons/x-content-blank-cd.png b/src/main/resources/graphics/filetreeicons/x-content-blank-cd.png new file mode 100644 index 0000000..703309a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/x-content-blank-cd.png differ diff --git a/src/main/resources/graphics/filetreeicons/x-content-blank-dvd.png b/src/main/resources/graphics/filetreeicons/x-content-blank-dvd.png new file mode 100644 index 0000000..7d5e62e Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/x-content-blank-dvd.png differ diff --git a/src/main/resources/graphics/filetreeicons/x-content-blank-hddvd.png b/src/main/resources/graphics/filetreeicons/x-content-blank-hddvd.png new file mode 100644 index 0000000..2c5ca3b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/x-content-blank-hddvd.png differ diff --git a/src/main/resources/graphics/filetreeicons/x-content-ebook-reader.png b/src/main/resources/graphics/filetreeicons/x-content-ebook-reader.png new file mode 100644 index 0000000..fe5eefe Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/x-content-ebook-reader.png differ diff --git a/src/main/resources/graphics/filetreeicons/x-content-image-dcf.png b/src/main/resources/graphics/filetreeicons/x-content-image-dcf.png new file mode 100644 index 0000000..8d8400a Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/x-content-image-dcf.png differ diff --git a/src/main/resources/graphics/filetreeicons/x-content-image-picturecd.png b/src/main/resources/graphics/filetreeicons/x-content-image-picturecd.png new file mode 100644 index 0000000..b11b2d4 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/x-content-image-picturecd.png differ diff --git a/src/main/resources/graphics/filetreeicons/x-content-software.png b/src/main/resources/graphics/filetreeicons/x-content-software.png new file mode 100644 index 0000000..6629c5c Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/x-content-software.png differ diff --git a/src/main/resources/graphics/filetreeicons/x-content-unix-software.png b/src/main/resources/graphics/filetreeicons/x-content-unix-software.png new file mode 100644 index 0000000..31e4239 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/x-content-unix-software.png differ diff --git a/src/main/resources/graphics/filetreeicons/x-content-video-bluray.png b/src/main/resources/graphics/filetreeicons/x-content-video-bluray.png new file mode 100644 index 0000000..f904e06 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/x-content-video-bluray.png differ diff --git a/src/main/resources/graphics/filetreeicons/x-content-video-dvd.png b/src/main/resources/graphics/filetreeicons/x-content-video-dvd.png new file mode 100644 index 0000000..2680882 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/x-content-video-dvd.png differ diff --git a/src/main/resources/graphics/filetreeicons/x-content-video-hddvd.png b/src/main/resources/graphics/filetreeicons/x-content-video-hddvd.png new file mode 100644 index 0000000..d567b54 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/x-content-video-hddvd.png differ diff --git a/src/main/resources/graphics/filetreeicons/x-content-video-svcd.png b/src/main/resources/graphics/filetreeicons/x-content-video-svcd.png new file mode 100644 index 0000000..025ff9f Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/x-content-video-svcd.png differ diff --git a/src/main/resources/graphics/filetreeicons/x-content-video-vcd.png b/src/main/resources/graphics/filetreeicons/x-content-video-vcd.png new file mode 100644 index 0000000..2a78339 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/x-content-video-vcd.png differ diff --git a/src/main/resources/graphics/filetreeicons/x-content-win32-software.png b/src/main/resources/graphics/filetreeicons/x-content-win32-software.png new file mode 100644 index 0000000..14c1b28 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/x-content-win32-software.png differ diff --git a/src/main/resources/graphics/filetreeicons/x-gambasserverpage.png b/src/main/resources/graphics/filetreeicons/x-gambasserverpage.png new file mode 100644 index 0000000..fafd3d2 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/x-gambasserverpage.png differ diff --git a/src/main/resources/graphics/filetreeicons/x-office-calendar.png b/src/main/resources/graphics/filetreeicons/x-office-calendar.png new file mode 100644 index 0000000..2e6ddf6 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/x-office-calendar.png differ diff --git a/src/main/resources/graphics/filetreeicons/x-office-document-template.png b/src/main/resources/graphics/filetreeicons/x-office-document-template.png new file mode 100644 index 0000000..02a85bc Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/x-office-document-template.png differ diff --git a/src/main/resources/graphics/filetreeicons/x-office-document.png b/src/main/resources/graphics/filetreeicons/x-office-document.png new file mode 100644 index 0000000..b3ea702 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/x-office-document.png differ diff --git a/src/main/resources/graphics/filetreeicons/x-office-presentation-template.png b/src/main/resources/graphics/filetreeicons/x-office-presentation-template.png new file mode 100644 index 0000000..f7979ec Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/x-office-presentation-template.png differ diff --git a/src/main/resources/graphics/filetreeicons/x-office-presentation.png b/src/main/resources/graphics/filetreeicons/x-office-presentation.png new file mode 100644 index 0000000..6f997f6 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/x-office-presentation.png differ diff --git a/src/main/resources/graphics/filetreeicons/x-office-spreadsheet-template.png b/src/main/resources/graphics/filetreeicons/x-office-spreadsheet-template.png new file mode 100644 index 0000000..284bbe0 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/x-office-spreadsheet-template.png differ diff --git a/src/main/resources/graphics/filetreeicons/x-office-spreadsheet.png b/src/main/resources/graphics/filetreeicons/x-office-spreadsheet.png new file mode 100644 index 0000000..fa8f36b Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/x-office-spreadsheet.png differ diff --git a/src/main/resources/graphics/filetreeicons/x-package-repository.png b/src/main/resources/graphics/filetreeicons/x-package-repository.png new file mode 100644 index 0000000..bec65f6 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/x-package-repository.png differ diff --git a/src/main/resources/graphics/filetreeicons/xoj.png b/src/main/resources/graphics/filetreeicons/xoj.png new file mode 100644 index 0000000..ceb4264 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/xoj.png differ diff --git a/src/main/resources/graphics/filetreeicons/xopt.png b/src/main/resources/graphics/filetreeicons/xopt.png new file mode 100644 index 0000000..8045033 Binary files /dev/null and b/src/main/resources/graphics/filetreeicons/xopt.png differ diff --git a/src/main/resources/graphics/folder.png b/src/main/resources/graphics/folder.png index cfb7430..2317049 100644 Binary files a/src/main/resources/graphics/folder.png and b/src/main/resources/graphics/folder.png differ diff --git a/util/processIcons.py b/util/processIcons.py new file mode 100644 index 0000000..413bd67 --- /dev/null +++ b/util/processIcons.py @@ -0,0 +1,38 @@ +import os +import subprocess + +def runCommand(command): + process = subprocess.Popen(command.split(), stdout=subprocess.PIPE) + output, error = process.communicate() + return output.decode('utf-8') + +def probeMimetype(filepath): + return runCommand("file -b --mime-type " + filepath).strip() + +def getMimetypes(directory): + return ((file, probeMimetype(os.path.join(directory, file))) for file in os.listdir(directory)) + +def getLinkReference(filepath): + return runCommand("readlink " + filepath) + +def convertFile(input, output): + runCommand(f'convert -background none {input} {output}') + +if __name__ == '__main__': + inputdir = '../icons/Papirus/64x64/mimetypes' + outputdir = './src/main/resources/graphics/filetreeicons' + for (file, mimetype) in getMimetypes(inputdir): + if mimetype == 'inode/symlink': + convertFile( + f'{inputdir}/{getLinkReference(inputdir + "/" + file)}', + f'{outputdir}/{file[:-4]}.png' + ) + elif mimetype == 'image/svg+xml': + convertFile( + f'{inputdir}/{file}', + f'{outputdir}/{file[:-4]}.png' + ) + else: + print(f"[ERROR]: {file} - {mimetype}") + + convertFile('../icons/Papirus/64x64/places/folder-blue.svg', './src/main/resources/graphics/folder2.png') \ No newline at end of file