From fd3ec3c5b9b8af10dd89982ddbdf29ba7a13d700 Mon Sep 17 00:00:00 2001 From: Andreas Gohr Date: Tue, 18 Feb 2014 23:02:26 +0100 Subject: file icon updates now we no longer limit generation to the extensions in mime types, because file icons are used in downloadable code blocks, too. All icons were regenerated with the latest update of the generator. --- lib/images/fileicons/16x16/asm.png | Bin 0 -> 424 bytes lib/images/fileicons/16x16/bash.png | Bin 0 -> 435 bytes lib/images/fileicons/16x16/c.png | Bin 0 -> 413 bytes lib/images/fileicons/16x16/cc.png | Bin 0 -> 410 bytes lib/images/fileicons/16x16/cpp.png | Bin 0 -> 429 bytes lib/images/fileicons/16x16/csh.png | Bin 0 -> 430 bytes lib/images/fileicons/16x16/css.png | Bin 0 -> 430 bytes lib/images/fileicons/16x16/diff.png | Bin 0 -> 428 bytes lib/images/fileicons/16x16/doc.png | Bin 410 -> 405 bytes lib/images/fileicons/16x16/docx.png | Bin 415 -> 402 bytes lib/images/fileicons/16x16/gif.png | Bin 414 -> 407 bytes lib/images/fileicons/16x16/h.png | Bin 0 -> 411 bytes lib/images/fileicons/16x16/hpp.png | Bin 0 -> 417 bytes lib/images/fileicons/16x16/htm.png | Bin 402 -> 422 bytes lib/images/fileicons/16x16/html.png | Bin 391 -> 422 bytes lib/images/fileicons/16x16/ico.png | Bin 413 -> 405 bytes lib/images/fileicons/16x16/java.png | Bin 0 -> 420 bytes lib/images/fileicons/16x16/jpeg.png | Bin 424 -> 412 bytes lib/images/fileicons/16x16/jpg.png | Bin 418 -> 412 bytes lib/images/fileicons/16x16/js.png | Bin 0 -> 420 bytes lib/images/fileicons/16x16/json.png | Bin 0 -> 434 bytes lib/images/fileicons/16x16/odc.png | Bin 407 -> 403 bytes lib/images/fileicons/16x16/odf.png | Bin 411 -> 408 bytes lib/images/fileicons/16x16/odg.png | Bin 411 -> 405 bytes lib/images/fileicons/16x16/odi.png | Bin 398 -> 398 bytes lib/images/fileicons/16x16/odp.png | Bin 404 -> 406 bytes lib/images/fileicons/16x16/ods.png | Bin 416 -> 409 bytes lib/images/fileicons/16x16/odt.png | Bin 403 -> 406 bytes lib/images/fileicons/16x16/pas.png | Bin 0 -> 435 bytes lib/images/fileicons/16x16/pdf.png | Bin 419 -> 425 bytes lib/images/fileicons/16x16/pl.png | Bin 0 -> 417 bytes lib/images/fileicons/16x16/png.png | Bin 412 -> 417 bytes lib/images/fileicons/16x16/ppt.png | Bin 412 -> 415 bytes lib/images/fileicons/16x16/pptx.png | Bin 414 -> 407 bytes lib/images/fileicons/16x16/ps.png | Bin 416 -> 424 bytes lib/images/fileicons/16x16/py.png | Bin 0 -> 426 bytes lib/images/fileicons/16x16/rtf.png | Bin 418 -> 422 bytes lib/images/fileicons/16x16/sh.png | Bin 0 -> 422 bytes lib/images/fileicons/16x16/sxc.png | Bin 420 -> 416 bytes lib/images/fileicons/16x16/sxd.png | Bin 424 -> 420 bytes lib/images/fileicons/16x16/sxi.png | Bin 414 -> 408 bytes lib/images/fileicons/16x16/sxw.png | Bin 417 -> 410 bytes lib/images/fileicons/16x16/xls.png | Bin 415 -> 408 bytes lib/images/fileicons/16x16/xlsx.png | Bin 425 -> 419 bytes lib/images/fileicons/16x16/xml.png | Bin 400 -> 400 bytes lib/images/fileicons/32x32/asm.png | Bin 0 -> 988 bytes lib/images/fileicons/32x32/bash.png | Bin 0 -> 993 bytes lib/images/fileicons/32x32/c.png | Bin 0 -> 945 bytes lib/images/fileicons/32x32/cc.png | Bin 0 -> 953 bytes lib/images/fileicons/32x32/cpp.png | Bin 0 -> 958 bytes lib/images/fileicons/32x32/csh.png | Bin 0 -> 981 bytes lib/images/fileicons/32x32/css.png | Bin 0 -> 967 bytes lib/images/fileicons/32x32/diff.png | Bin 0 -> 975 bytes lib/images/fileicons/32x32/doc.png | Bin 1034 -> 1032 bytes lib/images/fileicons/32x32/docx.png | Bin 1078 -> 1062 bytes lib/images/fileicons/32x32/gif.png | Bin 944 -> 944 bytes lib/images/fileicons/32x32/h.png | Bin 0 -> 939 bytes lib/images/fileicons/32x32/hpp.png | Bin 0 -> 975 bytes lib/images/fileicons/32x32/htm.png | Bin 819 -> 982 bytes lib/images/fileicons/32x32/html.png | Bin 827 -> 982 bytes lib/images/fileicons/32x32/ico.png | Bin 941 -> 941 bytes lib/images/fileicons/32x32/java.png | Bin 0 -> 992 bytes lib/images/fileicons/32x32/jpeg.png | Bin 966 -> 948 bytes lib/images/fileicons/32x32/jpg.png | Bin 949 -> 948 bytes lib/images/fileicons/32x32/js.png | Bin 0 -> 959 bytes lib/images/fileicons/32x32/json.png | Bin 0 -> 1001 bytes lib/images/fileicons/32x32/odc.png | Bin 1061 -> 1058 bytes lib/images/fileicons/32x32/odf.png | Bin 1059 -> 1056 bytes lib/images/fileicons/32x32/odg.png | Bin 1066 -> 1065 bytes lib/images/fileicons/32x32/odi.png | Bin 1058 -> 1056 bytes lib/images/fileicons/32x32/odp.png | Bin 1060 -> 1060 bytes lib/images/fileicons/32x32/ods.png | Bin 1063 -> 1063 bytes lib/images/fileicons/32x32/odt.png | Bin 1060 -> 1060 bytes lib/images/fileicons/32x32/pas.png | Bin 0 -> 975 bytes lib/images/fileicons/32x32/pdf.png | Bin 1072 -> 1076 bytes lib/images/fileicons/32x32/pl.png | Bin 0 -> 950 bytes lib/images/fileicons/32x32/png.png | Bin 957 -> 957 bytes lib/images/fileicons/32x32/ppt.png | Bin 871 -> 872 bytes lib/images/fileicons/32x32/pptx.png | Bin 924 -> 917 bytes lib/images/fileicons/32x32/ps.png | Bin 595 -> 1086 bytes lib/images/fileicons/32x32/py.png | Bin 0 -> 965 bytes lib/images/fileicons/32x32/rtf.png | Bin 1035 -> 861 bytes lib/images/fileicons/32x32/sh.png | Bin 0 -> 961 bytes lib/images/fileicons/32x32/sxc.png | Bin 1078 -> 1074 bytes lib/images/fileicons/32x32/sxd.png | Bin 1079 -> 1078 bytes lib/images/fileicons/32x32/sxi.png | Bin 1067 -> 1066 bytes lib/images/fileicons/32x32/sxw.png | Bin 1086 -> 1076 bytes lib/images/fileicons/32x32/xls.png | Bin 1137 -> 1137 bytes lib/images/fileicons/32x32/xlsx.png | Bin 1182 -> 1174 bytes lib/images/fileicons/32x32/xml.png | Bin 818 -> 615 bytes lib/images/fileicons/generate.php | 47 +++++++++++++++++++++--------------- 91 files changed, 28 insertions(+), 19 deletions(-) create mode 100644 lib/images/fileicons/16x16/asm.png create mode 100644 lib/images/fileicons/16x16/bash.png create mode 100644 lib/images/fileicons/16x16/c.png create mode 100644 lib/images/fileicons/16x16/cc.png create mode 100644 lib/images/fileicons/16x16/cpp.png create mode 100644 lib/images/fileicons/16x16/csh.png create mode 100644 lib/images/fileicons/16x16/css.png create mode 100644 lib/images/fileicons/16x16/diff.png create mode 100644 lib/images/fileicons/16x16/h.png create mode 100644 lib/images/fileicons/16x16/hpp.png create mode 100644 lib/images/fileicons/16x16/java.png create mode 100644 lib/images/fileicons/16x16/js.png create mode 100644 lib/images/fileicons/16x16/json.png create mode 100644 lib/images/fileicons/16x16/pas.png create mode 100644 lib/images/fileicons/16x16/pl.png create mode 100644 lib/images/fileicons/16x16/py.png create mode 100644 lib/images/fileicons/16x16/sh.png create mode 100644 lib/images/fileicons/32x32/asm.png create mode 100644 lib/images/fileicons/32x32/bash.png create mode 100644 lib/images/fileicons/32x32/c.png create mode 100644 lib/images/fileicons/32x32/cc.png create mode 100644 lib/images/fileicons/32x32/cpp.png create mode 100644 lib/images/fileicons/32x32/csh.png create mode 100644 lib/images/fileicons/32x32/css.png create mode 100644 lib/images/fileicons/32x32/diff.png create mode 100644 lib/images/fileicons/32x32/h.png create mode 100644 lib/images/fileicons/32x32/hpp.png create mode 100644 lib/images/fileicons/32x32/java.png create mode 100644 lib/images/fileicons/32x32/js.png create mode 100644 lib/images/fileicons/32x32/json.png create mode 100644 lib/images/fileicons/32x32/pas.png create mode 100644 lib/images/fileicons/32x32/pl.png create mode 100644 lib/images/fileicons/32x32/py.png create mode 100644 lib/images/fileicons/32x32/sh.png (limited to 'lib/images') diff --git a/lib/images/fileicons/16x16/asm.png b/lib/images/fileicons/16x16/asm.png new file mode 100644 index 000000000..a88d01665 Binary files /dev/null and b/lib/images/fileicons/16x16/asm.png differ diff --git a/lib/images/fileicons/16x16/bash.png b/lib/images/fileicons/16x16/bash.png new file mode 100644 index 000000000..047be8c6a Binary files /dev/null and b/lib/images/fileicons/16x16/bash.png differ diff --git a/lib/images/fileicons/16x16/c.png b/lib/images/fileicons/16x16/c.png new file mode 100644 index 000000000..5e91b8473 Binary files /dev/null and b/lib/images/fileicons/16x16/c.png differ diff --git a/lib/images/fileicons/16x16/cc.png b/lib/images/fileicons/16x16/cc.png new file mode 100644 index 000000000..432c95901 Binary files /dev/null and b/lib/images/fileicons/16x16/cc.png differ diff --git a/lib/images/fileicons/16x16/cpp.png b/lib/images/fileicons/16x16/cpp.png new file mode 100644 index 000000000..6c6be4263 Binary files /dev/null and b/lib/images/fileicons/16x16/cpp.png differ diff --git a/lib/images/fileicons/16x16/csh.png b/lib/images/fileicons/16x16/csh.png new file mode 100644 index 000000000..14e01b2a7 Binary files /dev/null and b/lib/images/fileicons/16x16/csh.png differ diff --git a/lib/images/fileicons/16x16/css.png b/lib/images/fileicons/16x16/css.png new file mode 100644 index 000000000..5638f1879 Binary files /dev/null and b/lib/images/fileicons/16x16/css.png differ diff --git a/lib/images/fileicons/16x16/diff.png b/lib/images/fileicons/16x16/diff.png new file mode 100644 index 000000000..c81c4ff2c Binary files /dev/null and b/lib/images/fileicons/16x16/diff.png differ diff --git a/lib/images/fileicons/16x16/doc.png b/lib/images/fileicons/16x16/doc.png index 925494576..9324f20b3 100644 Binary files a/lib/images/fileicons/16x16/doc.png and b/lib/images/fileicons/16x16/doc.png differ diff --git a/lib/images/fileicons/16x16/docx.png b/lib/images/fileicons/16x16/docx.png index 5bae13f9e..e3986295d 100644 Binary files a/lib/images/fileicons/16x16/docx.png and b/lib/images/fileicons/16x16/docx.png differ diff --git a/lib/images/fileicons/16x16/gif.png b/lib/images/fileicons/16x16/gif.png index d8eb57e54..bcbb8366b 100644 Binary files a/lib/images/fileicons/16x16/gif.png and b/lib/images/fileicons/16x16/gif.png differ diff --git a/lib/images/fileicons/16x16/h.png b/lib/images/fileicons/16x16/h.png new file mode 100644 index 000000000..a208d3159 Binary files /dev/null and b/lib/images/fileicons/16x16/h.png differ diff --git a/lib/images/fileicons/16x16/hpp.png b/lib/images/fileicons/16x16/hpp.png new file mode 100644 index 000000000..decd78b7e Binary files /dev/null and b/lib/images/fileicons/16x16/hpp.png differ diff --git a/lib/images/fileicons/16x16/htm.png b/lib/images/fileicons/16x16/htm.png index 8312c33a8..e0ead2bff 100644 Binary files a/lib/images/fileicons/16x16/htm.png and b/lib/images/fileicons/16x16/htm.png differ diff --git a/lib/images/fileicons/16x16/html.png b/lib/images/fileicons/16x16/html.png index 7a7fcc0fa..e0ead2bff 100644 Binary files a/lib/images/fileicons/16x16/html.png and b/lib/images/fileicons/16x16/html.png differ diff --git a/lib/images/fileicons/16x16/ico.png b/lib/images/fileicons/16x16/ico.png index 9d4259c1b..93343717c 100644 Binary files a/lib/images/fileicons/16x16/ico.png and b/lib/images/fileicons/16x16/ico.png differ diff --git a/lib/images/fileicons/16x16/java.png b/lib/images/fileicons/16x16/java.png new file mode 100644 index 000000000..6adebc02b Binary files /dev/null and b/lib/images/fileicons/16x16/java.png differ diff --git a/lib/images/fileicons/16x16/jpeg.png b/lib/images/fileicons/16x16/jpeg.png index 3a7d8a7f9..29dea5761 100644 Binary files a/lib/images/fileicons/16x16/jpeg.png and b/lib/images/fileicons/16x16/jpeg.png differ diff --git a/lib/images/fileicons/16x16/jpg.png b/lib/images/fileicons/16x16/jpg.png index 7152ebdb6..29dea5761 100644 Binary files a/lib/images/fileicons/16x16/jpg.png and b/lib/images/fileicons/16x16/jpg.png differ diff --git a/lib/images/fileicons/16x16/js.png b/lib/images/fileicons/16x16/js.png new file mode 100644 index 000000000..37d3a7958 Binary files /dev/null and b/lib/images/fileicons/16x16/js.png differ diff --git a/lib/images/fileicons/16x16/json.png b/lib/images/fileicons/16x16/json.png new file mode 100644 index 000000000..0f32375e6 Binary files /dev/null and b/lib/images/fileicons/16x16/json.png differ diff --git a/lib/images/fileicons/16x16/odc.png b/lib/images/fileicons/16x16/odc.png index 331140552..b2a879a84 100644 Binary files a/lib/images/fileicons/16x16/odc.png and b/lib/images/fileicons/16x16/odc.png differ diff --git a/lib/images/fileicons/16x16/odf.png b/lib/images/fileicons/16x16/odf.png index eccae9e20..65db17827 100644 Binary files a/lib/images/fileicons/16x16/odf.png and b/lib/images/fileicons/16x16/odf.png differ diff --git a/lib/images/fileicons/16x16/odg.png b/lib/images/fileicons/16x16/odg.png index 5224425e6..bab8fe1a7 100644 Binary files a/lib/images/fileicons/16x16/odg.png and b/lib/images/fileicons/16x16/odg.png differ diff --git a/lib/images/fileicons/16x16/odi.png b/lib/images/fileicons/16x16/odi.png index b57fd974d..f0df8e582 100644 Binary files a/lib/images/fileicons/16x16/odi.png and b/lib/images/fileicons/16x16/odi.png differ diff --git a/lib/images/fileicons/16x16/odp.png b/lib/images/fileicons/16x16/odp.png index 81d1023c0..4008c4e54 100644 Binary files a/lib/images/fileicons/16x16/odp.png and b/lib/images/fileicons/16x16/odp.png differ diff --git a/lib/images/fileicons/16x16/ods.png b/lib/images/fileicons/16x16/ods.png index 77e6d5366..c7d5e263c 100644 Binary files a/lib/images/fileicons/16x16/ods.png and b/lib/images/fileicons/16x16/ods.png differ diff --git a/lib/images/fileicons/16x16/odt.png b/lib/images/fileicons/16x16/odt.png index 8490eec74..8fd5fd35c 100644 Binary files a/lib/images/fileicons/16x16/odt.png and b/lib/images/fileicons/16x16/odt.png differ diff --git a/lib/images/fileicons/16x16/pas.png b/lib/images/fileicons/16x16/pas.png new file mode 100644 index 000000000..0a91eff4a Binary files /dev/null and b/lib/images/fileicons/16x16/pas.png differ diff --git a/lib/images/fileicons/16x16/pdf.png b/lib/images/fileicons/16x16/pdf.png index a3a30e475..1bc154641 100644 Binary files a/lib/images/fileicons/16x16/pdf.png and b/lib/images/fileicons/16x16/pdf.png differ diff --git a/lib/images/fileicons/16x16/pl.png b/lib/images/fileicons/16x16/pl.png new file mode 100644 index 000000000..7f43f6399 Binary files /dev/null and b/lib/images/fileicons/16x16/pl.png differ diff --git a/lib/images/fileicons/16x16/png.png b/lib/images/fileicons/16x16/png.png index 00ce3e400..007270532 100644 Binary files a/lib/images/fileicons/16x16/png.png and b/lib/images/fileicons/16x16/png.png differ diff --git a/lib/images/fileicons/16x16/ppt.png b/lib/images/fileicons/16x16/ppt.png index 3355c2712..e097ceb90 100644 Binary files a/lib/images/fileicons/16x16/ppt.png and b/lib/images/fileicons/16x16/ppt.png differ diff --git a/lib/images/fileicons/16x16/pptx.png b/lib/images/fileicons/16x16/pptx.png index 269cdb8fc..9dda61a12 100644 Binary files a/lib/images/fileicons/16x16/pptx.png and b/lib/images/fileicons/16x16/pptx.png differ diff --git a/lib/images/fileicons/16x16/ps.png b/lib/images/fileicons/16x16/ps.png index 089caeb7a..e61d1aa7e 100644 Binary files a/lib/images/fileicons/16x16/ps.png and b/lib/images/fileicons/16x16/ps.png differ diff --git a/lib/images/fileicons/16x16/py.png b/lib/images/fileicons/16x16/py.png new file mode 100644 index 000000000..4745cb972 Binary files /dev/null and b/lib/images/fileicons/16x16/py.png differ diff --git a/lib/images/fileicons/16x16/rtf.png b/lib/images/fileicons/16x16/rtf.png index bbc425ca3..4486932ed 100644 Binary files a/lib/images/fileicons/16x16/rtf.png and b/lib/images/fileicons/16x16/rtf.png differ diff --git a/lib/images/fileicons/16x16/sh.png b/lib/images/fileicons/16x16/sh.png new file mode 100644 index 000000000..60266bf3c Binary files /dev/null and b/lib/images/fileicons/16x16/sh.png differ diff --git a/lib/images/fileicons/16x16/sxc.png b/lib/images/fileicons/16x16/sxc.png index c96cf303f..6084d49b7 100644 Binary files a/lib/images/fileicons/16x16/sxc.png and b/lib/images/fileicons/16x16/sxc.png differ diff --git a/lib/images/fileicons/16x16/sxd.png b/lib/images/fileicons/16x16/sxd.png index 124b928e1..aecd863a0 100644 Binary files a/lib/images/fileicons/16x16/sxd.png and b/lib/images/fileicons/16x16/sxd.png differ diff --git a/lib/images/fileicons/16x16/sxi.png b/lib/images/fileicons/16x16/sxi.png index 8a5e23033..b34b33ca3 100644 Binary files a/lib/images/fileicons/16x16/sxi.png and b/lib/images/fileicons/16x16/sxi.png differ diff --git a/lib/images/fileicons/16x16/sxw.png b/lib/images/fileicons/16x16/sxw.png index 9a903791c..a30869d9d 100644 Binary files a/lib/images/fileicons/16x16/sxw.png and b/lib/images/fileicons/16x16/sxw.png differ diff --git a/lib/images/fileicons/16x16/xls.png b/lib/images/fileicons/16x16/xls.png index 5ac56f20d..12a32a295 100644 Binary files a/lib/images/fileicons/16x16/xls.png and b/lib/images/fileicons/16x16/xls.png differ diff --git a/lib/images/fileicons/16x16/xlsx.png b/lib/images/fileicons/16x16/xlsx.png index 89c84c522..b2e85489d 100644 Binary files a/lib/images/fileicons/16x16/xlsx.png and b/lib/images/fileicons/16x16/xlsx.png differ diff --git a/lib/images/fileicons/16x16/xml.png b/lib/images/fileicons/16x16/xml.png index fb960477e..4480a6385 100644 Binary files a/lib/images/fileicons/16x16/xml.png and b/lib/images/fileicons/16x16/xml.png differ diff --git a/lib/images/fileicons/32x32/asm.png b/lib/images/fileicons/32x32/asm.png new file mode 100644 index 000000000..d9e336cdb Binary files /dev/null and b/lib/images/fileicons/32x32/asm.png differ diff --git a/lib/images/fileicons/32x32/bash.png b/lib/images/fileicons/32x32/bash.png new file mode 100644 index 000000000..7a49f285a Binary files /dev/null and b/lib/images/fileicons/32x32/bash.png differ diff --git a/lib/images/fileicons/32x32/c.png b/lib/images/fileicons/32x32/c.png new file mode 100644 index 000000000..4e0dc92b7 Binary files /dev/null and b/lib/images/fileicons/32x32/c.png differ diff --git a/lib/images/fileicons/32x32/cc.png b/lib/images/fileicons/32x32/cc.png new file mode 100644 index 000000000..5e21e28ba Binary files /dev/null and b/lib/images/fileicons/32x32/cc.png differ diff --git a/lib/images/fileicons/32x32/cpp.png b/lib/images/fileicons/32x32/cpp.png new file mode 100644 index 000000000..18a0d0a92 Binary files /dev/null and b/lib/images/fileicons/32x32/cpp.png differ diff --git a/lib/images/fileicons/32x32/csh.png b/lib/images/fileicons/32x32/csh.png new file mode 100644 index 000000000..3f060c885 Binary files /dev/null and b/lib/images/fileicons/32x32/csh.png differ diff --git a/lib/images/fileicons/32x32/css.png b/lib/images/fileicons/32x32/css.png new file mode 100644 index 000000000..7ae0937c7 Binary files /dev/null and b/lib/images/fileicons/32x32/css.png differ diff --git a/lib/images/fileicons/32x32/diff.png b/lib/images/fileicons/32x32/diff.png new file mode 100644 index 000000000..0cda679c7 Binary files /dev/null and b/lib/images/fileicons/32x32/diff.png differ diff --git a/lib/images/fileicons/32x32/doc.png b/lib/images/fileicons/32x32/doc.png index 8369c1f73..c1e543a57 100644 Binary files a/lib/images/fileicons/32x32/doc.png and b/lib/images/fileicons/32x32/doc.png differ diff --git a/lib/images/fileicons/32x32/docx.png b/lib/images/fileicons/32x32/docx.png index ce5dfb3d3..36b6ea5fd 100644 Binary files a/lib/images/fileicons/32x32/docx.png and b/lib/images/fileicons/32x32/docx.png differ diff --git a/lib/images/fileicons/32x32/gif.png b/lib/images/fileicons/32x32/gif.png index 7e5608b75..e39af08cc 100644 Binary files a/lib/images/fileicons/32x32/gif.png and b/lib/images/fileicons/32x32/gif.png differ diff --git a/lib/images/fileicons/32x32/h.png b/lib/images/fileicons/32x32/h.png new file mode 100644 index 000000000..5bca1ab4c Binary files /dev/null and b/lib/images/fileicons/32x32/h.png differ diff --git a/lib/images/fileicons/32x32/hpp.png b/lib/images/fileicons/32x32/hpp.png new file mode 100644 index 000000000..0ccd65af0 Binary files /dev/null and b/lib/images/fileicons/32x32/hpp.png differ diff --git a/lib/images/fileicons/32x32/htm.png b/lib/images/fileicons/32x32/htm.png index 132963be5..f52a826f4 100644 Binary files a/lib/images/fileicons/32x32/htm.png and b/lib/images/fileicons/32x32/htm.png differ diff --git a/lib/images/fileicons/32x32/html.png b/lib/images/fileicons/32x32/html.png index fb15689c0..f52a826f4 100644 Binary files a/lib/images/fileicons/32x32/html.png and b/lib/images/fileicons/32x32/html.png differ diff --git a/lib/images/fileicons/32x32/ico.png b/lib/images/fileicons/32x32/ico.png index 0fe7053b0..0a219e6f2 100644 Binary files a/lib/images/fileicons/32x32/ico.png and b/lib/images/fileicons/32x32/ico.png differ diff --git a/lib/images/fileicons/32x32/java.png b/lib/images/fileicons/32x32/java.png new file mode 100644 index 000000000..d3a66c4dd Binary files /dev/null and b/lib/images/fileicons/32x32/java.png differ diff --git a/lib/images/fileicons/32x32/jpeg.png b/lib/images/fileicons/32x32/jpeg.png index b6707a603..5fb71dd73 100644 Binary files a/lib/images/fileicons/32x32/jpeg.png and b/lib/images/fileicons/32x32/jpeg.png differ diff --git a/lib/images/fileicons/32x32/jpg.png b/lib/images/fileicons/32x32/jpg.png index 1c8b706e8..5fb71dd73 100644 Binary files a/lib/images/fileicons/32x32/jpg.png and b/lib/images/fileicons/32x32/jpg.png differ diff --git a/lib/images/fileicons/32x32/js.png b/lib/images/fileicons/32x32/js.png new file mode 100644 index 000000000..741b175d3 Binary files /dev/null and b/lib/images/fileicons/32x32/js.png differ diff --git a/lib/images/fileicons/32x32/json.png b/lib/images/fileicons/32x32/json.png new file mode 100644 index 000000000..2a2a381ec Binary files /dev/null and b/lib/images/fileicons/32x32/json.png differ diff --git a/lib/images/fileicons/32x32/odc.png b/lib/images/fileicons/32x32/odc.png index 9a34f2129..ebb15681e 100644 Binary files a/lib/images/fileicons/32x32/odc.png and b/lib/images/fileicons/32x32/odc.png differ diff --git a/lib/images/fileicons/32x32/odf.png b/lib/images/fileicons/32x32/odf.png index e3b4333ad..97e4c45b3 100644 Binary files a/lib/images/fileicons/32x32/odf.png and b/lib/images/fileicons/32x32/odf.png differ diff --git a/lib/images/fileicons/32x32/odg.png b/lib/images/fileicons/32x32/odg.png index c3b192b2d..b2aae1e03 100644 Binary files a/lib/images/fileicons/32x32/odg.png and b/lib/images/fileicons/32x32/odg.png differ diff --git a/lib/images/fileicons/32x32/odi.png b/lib/images/fileicons/32x32/odi.png index 6baa69407..8176d2daa 100644 Binary files a/lib/images/fileicons/32x32/odi.png and b/lib/images/fileicons/32x32/odi.png differ diff --git a/lib/images/fileicons/32x32/odp.png b/lib/images/fileicons/32x32/odp.png index 8e09dd6e4..8e27fd62e 100644 Binary files a/lib/images/fileicons/32x32/odp.png and b/lib/images/fileicons/32x32/odp.png differ diff --git a/lib/images/fileicons/32x32/ods.png b/lib/images/fileicons/32x32/ods.png index 90892f3d4..9319b6acc 100644 Binary files a/lib/images/fileicons/32x32/ods.png and b/lib/images/fileicons/32x32/ods.png differ diff --git a/lib/images/fileicons/32x32/odt.png b/lib/images/fileicons/32x32/odt.png index 22ec1fffb..13eb496d3 100644 Binary files a/lib/images/fileicons/32x32/odt.png and b/lib/images/fileicons/32x32/odt.png differ diff --git a/lib/images/fileicons/32x32/pas.png b/lib/images/fileicons/32x32/pas.png new file mode 100644 index 000000000..e71796d8a Binary files /dev/null and b/lib/images/fileicons/32x32/pas.png differ diff --git a/lib/images/fileicons/32x32/pdf.png b/lib/images/fileicons/32x32/pdf.png index 8e8b45472..0efa0dc31 100644 Binary files a/lib/images/fileicons/32x32/pdf.png and b/lib/images/fileicons/32x32/pdf.png differ diff --git a/lib/images/fileicons/32x32/pl.png b/lib/images/fileicons/32x32/pl.png new file mode 100644 index 000000000..a7bbfedf1 Binary files /dev/null and b/lib/images/fileicons/32x32/pl.png differ diff --git a/lib/images/fileicons/32x32/png.png b/lib/images/fileicons/32x32/png.png index deb47e44e..0ecd29691 100644 Binary files a/lib/images/fileicons/32x32/png.png and b/lib/images/fileicons/32x32/png.png differ diff --git a/lib/images/fileicons/32x32/ppt.png b/lib/images/fileicons/32x32/ppt.png index 84b523a23..17dc7fda3 100644 Binary files a/lib/images/fileicons/32x32/ppt.png and b/lib/images/fileicons/32x32/ppt.png differ diff --git a/lib/images/fileicons/32x32/pptx.png b/lib/images/fileicons/32x32/pptx.png index 1446cf4de..cc42cf0e1 100644 Binary files a/lib/images/fileicons/32x32/pptx.png and b/lib/images/fileicons/32x32/pptx.png differ diff --git a/lib/images/fileicons/32x32/ps.png b/lib/images/fileicons/32x32/ps.png index d540743f9..e1a74988d 100644 Binary files a/lib/images/fileicons/32x32/ps.png and b/lib/images/fileicons/32x32/ps.png differ diff --git a/lib/images/fileicons/32x32/py.png b/lib/images/fileicons/32x32/py.png new file mode 100644 index 000000000..2ce622aeb Binary files /dev/null and b/lib/images/fileicons/32x32/py.png differ diff --git a/lib/images/fileicons/32x32/rtf.png b/lib/images/fileicons/32x32/rtf.png index fcbcd001a..0ad836e0c 100644 Binary files a/lib/images/fileicons/32x32/rtf.png and b/lib/images/fileicons/32x32/rtf.png differ diff --git a/lib/images/fileicons/32x32/sh.png b/lib/images/fileicons/32x32/sh.png new file mode 100644 index 000000000..1c2dbb29d Binary files /dev/null and b/lib/images/fileicons/32x32/sh.png differ diff --git a/lib/images/fileicons/32x32/sxc.png b/lib/images/fileicons/32x32/sxc.png index 50676be6a..fbd28e3de 100644 Binary files a/lib/images/fileicons/32x32/sxc.png and b/lib/images/fileicons/32x32/sxc.png differ diff --git a/lib/images/fileicons/32x32/sxd.png b/lib/images/fileicons/32x32/sxd.png index f715a8ff0..243c18861 100644 Binary files a/lib/images/fileicons/32x32/sxd.png and b/lib/images/fileicons/32x32/sxd.png differ diff --git a/lib/images/fileicons/32x32/sxi.png b/lib/images/fileicons/32x32/sxi.png index 3d9f31d3b..5c699f6eb 100644 Binary files a/lib/images/fileicons/32x32/sxi.png and b/lib/images/fileicons/32x32/sxi.png differ diff --git a/lib/images/fileicons/32x32/sxw.png b/lib/images/fileicons/32x32/sxw.png index bd8ab1436..944989e87 100644 Binary files a/lib/images/fileicons/32x32/sxw.png and b/lib/images/fileicons/32x32/sxw.png differ diff --git a/lib/images/fileicons/32x32/xls.png b/lib/images/fileicons/32x32/xls.png index 7447d9cdf..38e2b235b 100644 Binary files a/lib/images/fileicons/32x32/xls.png and b/lib/images/fileicons/32x32/xls.png differ diff --git a/lib/images/fileicons/32x32/xlsx.png b/lib/images/fileicons/32x32/xlsx.png index 920217267..773e49f77 100644 Binary files a/lib/images/fileicons/32x32/xlsx.png and b/lib/images/fileicons/32x32/xlsx.png differ diff --git a/lib/images/fileicons/32x32/xml.png b/lib/images/fileicons/32x32/xml.png index bae059156..4ea3b1f6c 100644 Binary files a/lib/images/fileicons/32x32/xml.png and b/lib/images/fileicons/32x32/xml.png differ diff --git a/lib/images/fileicons/generate.php b/lib/images/fileicons/generate.php index 2dd25eb33..b08749f49 100644 --- a/lib/images/fileicons/generate.php +++ b/lib/images/fileicons/generate.php @@ -9,27 +9,36 @@ if(!defined('DOKU_INC')) define('DOKU_INC', realpath(dirname(__FILE__).'/../../. define('NOSESSION', 1); require_once(DOKU_INC.'inc/init.php'); +$extensions = array( + 'jpg', 'gif', 'png', 'ico', + 'swf', 'mp3', 'ogg', 'wav', 'webm', 'ogv', 'mp4', + 'tgz', 'tar', 'gz', 'bz2', 'zip', 'rar', '7z', + 'pdf', 'ps', + 'rpm', 'deb', + 'doc', 'xls', 'ppt', 'rtf', + 'docx', 'xlsx', 'pptx', + 'sxw', 'sxc', 'sxi', 'sxd', + 'odc', 'odf', 'odg', 'odi', 'odp', 'ods', 'odt', + 'html', 'htm', 'txt', 'conf', 'xml', 'csv', + // these might be used in downloadable code blocks: + 'c', 'cc', 'cpp', 'h', 'hpp', 'csh', 'diff', 'java', 'pas', + 'pl', 'py', 'sh', 'bash', 'asm', 'htm', 'css', 'js', 'json' +); -/** - * Class DokuFileIconBuilder - * - * overwrite mime type loading with loading DokuWiki's mime type config instead - */ -class DokuFileIconBuilder extends FileIconBuilder { - - protected function loadmimetypes(){ - $this->mimetypes = getMimeTypes(); - foreach(array_keys($this->mimetypes) as $ext) { - $this->mimetypes[$ext] = ltrim($this->mimetypes[$ext], '!'); - } - } +// generate all the icons +@mkdir('16x16'); +@mkdir('32x32'); + +$DFIB = new FileIconBuilder(); +foreach($extensions as $ext) { + echo "$ext\n"; + $DFIB->create16x16($ext,"16x16/$ext.png"); + $DFIB->create32x32($ext,"32x32/$ext.png"); } +copy("16x16/jpg.png", "16x16/jpeg.png"); +copy("32x32/jpg.png", "32x32/jpeg.png"); -echo "Important: you should enable the commented file types in mime.conf to make sure the icon are generated!\n"; - -// generate all the icons -$DFIB = new DokuFileIconBuilder(); -$DFIB->createAll(__DIR__); +copy("16x16/htm.png", "16x16/html.png"); +copy("32x32/htm.png", "32x32/html.png"); -echo "generation done\n"; -- cgit v1.2.3