From ecddfa95f5f0f6ddb5910e5f71bfb4c76d50f2c3 Mon Sep 17 00:00:00 2001
From: Recolic Keghart <root@recolic.net>
Date: Mon, 30 Sep 2019 00:21:42 +0800
Subject: [PATCH] bug fix, working out-of-box now!

---
 betterlisting/icons/apk.png                     | 1 +
 betterlisting/icons/{text-x-bak.png => bak.png} | 0
 betterlisting/icons/crt.png                     | 1 +
 betterlisting/icons/{extension.png => crx.png}  | 0
 betterlisting/icons/ipa.png                     | 1 +
 betterlisting/icons/key.png                     | 1 +
 betterlisting/icons/pem.png                     | 1 +
 betterlisting/top.html                          | 3 ++-
 8 files changed, 7 insertions(+), 1 deletion(-)
 create mode 120000 betterlisting/icons/apk.png
 rename betterlisting/icons/{text-x-bak.png => bak.png} (100%)
 create mode 120000 betterlisting/icons/crt.png
 rename betterlisting/icons/{extension.png => crx.png} (100%)
 create mode 120000 betterlisting/icons/ipa.png
 create mode 120000 betterlisting/icons/key.png
 create mode 120000 betterlisting/icons/pem.png

diff --git a/betterlisting/icons/apk.png b/betterlisting/icons/apk.png
new file mode 120000
index 0000000..7428b8c
--- /dev/null
+++ b/betterlisting/icons/apk.png
@@ -0,0 +1 @@
+real/package-x-generic.png
\ No newline at end of file
diff --git a/betterlisting/icons/text-x-bak.png b/betterlisting/icons/bak.png
similarity index 100%
rename from betterlisting/icons/text-x-bak.png
rename to betterlisting/icons/bak.png
diff --git a/betterlisting/icons/crt.png b/betterlisting/icons/crt.png
new file mode 120000
index 0000000..70d5b71
--- /dev/null
+++ b/betterlisting/icons/crt.png
@@ -0,0 +1 @@
+real/application-pgp-keys.png
\ No newline at end of file
diff --git a/betterlisting/icons/extension.png b/betterlisting/icons/crx.png
similarity index 100%
rename from betterlisting/icons/extension.png
rename to betterlisting/icons/crx.png
diff --git a/betterlisting/icons/ipa.png b/betterlisting/icons/ipa.png
new file mode 120000
index 0000000..7428b8c
--- /dev/null
+++ b/betterlisting/icons/ipa.png
@@ -0,0 +1 @@
+real/package-x-generic.png
\ No newline at end of file
diff --git a/betterlisting/icons/key.png b/betterlisting/icons/key.png
new file mode 120000
index 0000000..70d5b71
--- /dev/null
+++ b/betterlisting/icons/key.png
@@ -0,0 +1 @@
+real/application-pgp-keys.png
\ No newline at end of file
diff --git a/betterlisting/icons/pem.png b/betterlisting/icons/pem.png
new file mode 120000
index 0000000..ab7b647
--- /dev/null
+++ b/betterlisting/icons/pem.png
@@ -0,0 +1 @@
+real/multipart-encrypted.png
\ No newline at end of file
diff --git a/betterlisting/top.html b/betterlisting/top.html
index 642f505..8287964 100644
--- a/betterlisting/top.html
+++ b/betterlisting/top.html
@@ -87,7 +87,8 @@
 
 			// Establish supported formats.
 			var list = new Array();
-			var formats = ["bin", "jpg", "gif", "png", "html", "css", "zip", "iso", "tiff", "ico", "psd", "pdf", "exe", "rar", "deb", "swf", "7z", "doc", "docx", "xls", "xlsx", "pptx", "ppt", "txt", "php", "js", "c", "c++", "torrent", "sql", "wmv", "avi", "mp4", "mp3", "wma", "ogg", "msg", "wav", "py", "java", "gzip", "jpeg", "raw"];
+            // fish command to generate this list: string join '", "' (ls | sed 's/.png//g')
+			var formats = ["7z", "ace", "apk", "application-x-cue", "application-x-glade", "application-x-theme", "asc", "audio-x-mp3-playlist", "authors", "avi", "bak", "bibtex", "bin", "bmp", "bz2", "cc", "c", "cpp", "crt", "crx", "css", "cxx", "deb", "doc", "docx", "empty", "eps", "error", "exe", "flv", "folder", "gif", "gpg", "gz", "hh", "home", "h", "hpp", "html", "hxx", "ico", "image-x-generic", "img", "install", "ipa", "iso", "jar", "java", "jpeg", "jpg", "js", "key", "log", "Makefile", "mp3", "mp4", "mpeg", "msdownload", "msg", "odf", "odg", "odp", "ods", "odt", "ogg", "opera-extension", "opera-unite-application", "opera-widget", "otf", "pdf", "pem", "phatch-actionlist", "php", "pkg", "png", "ppt", "pptx", "psd", "py", "rar", "rb", "README", "real", "rm", "rmvb", "rpm", "rss", "run", "scala", "sh", "sln", "sql", "swf", "tar", "tex", "text-richtext", "text-x-copying", "text-x-generic-template", "text-x-preview.icon", "text-x-source", "tiff", "torrent", "ttf", "txt", "vcalendar", "vnd", "wav", "wma", "xcf", "x-dia-diagram", "xhtml", "xls", "xlsx", "xml", "x-office-address-book", "xz", "zip"];
 
 			// Run when text is entered in the search box.
 			$('#custom-search-form').on('input',function(e){
-- 
GitLab