summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErnestas Kulik <ernestask@gnome.org>2017-08-09 13:23:14 +0300
committerErnestas Kulik <ernestask@gnome.org>2017-08-09 16:37:28 +0300
commit366f0038c418d6bf3f8444fd3700a135d2d011b6 (patch)
tree409d58f3504b9fdc4af6ab2841011e513d03bc33
parent3f59ba236d2ed8b061d009157d4512ca08f86f73 (diff)
downloadnautilus-366f0038c418d6bf3f8444fd3700a135d2d011b6.tar.gz
general: load fallback file icon from resources
The fallback file icon is outdated now and the fact that it is stored in binary format in a source file makes it harder to update it. This commit uses the upstream PNG and changes the code to load it from resources. https://bugzilla.gnome.org/show_bug.cgi?id=786042
-rw-r--r--src/meson.build2
-rw-r--r--src/nautilus-default-file-icon.c534
-rw-r--r--src/nautilus-default-file-icon.h29
-rw-r--r--src/nautilus-icon-info.c12
-rw-r--r--src/nautilus-window.c6
-rw-r--r--src/resources/nautilus.gresource.xml1
-rw-r--r--src/resources/text-x-preview.pngbin0 -> 923 bytes
7 files changed, 9 insertions, 575 deletions
diff --git a/src/meson.build b/src/meson.build
index e9252f221..9f01f5ba2 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -158,8 +158,6 @@ libnautilus_sources = [
'nautilus-column-utilities.h',
'nautilus-debug.c',
'nautilus-debug.h',
- 'nautilus-default-file-icon.c',
- 'nautilus-default-file-icon.h',
'nautilus-directory-async.c',
'nautilus-directory-notify.h',
'nautilus-directory-private.h',
diff --git a/src/nautilus-default-file-icon.c b/src/nautilus-default-file-icon.c
deleted file mode 100644
index cfe955ecf..000000000
--- a/src/nautilus-default-file-icon.c
+++ /dev/null
@@ -1,534 +0,0 @@
-/*
- * Default file icon used by the icon factory.
- *
- * Copyright (C) 2000 Eazel, Inc.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License as
- * published by the Free Software Foundation; either version 2 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * General Public License for more details.
- *
- * You should have received a copy of the GNU General Public
- * License along with this program; if not, see <http://www.gnu.org/licenses/>.
- *
- * Author: Darin Adler <darin@bentspoon.com>
- */
-
-#include <config.h>
-#include "nautilus-default-file-icon.h"
-
-const int nautilus_default_file_icon_width = 48;
-const int nautilus_default_file_icon_height = 48;
-const unsigned char nautilus_default_file_icon[] =
- /* This is from text-x-preview.svg in the gnome icon theme */
- "\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\243\255\243\31\252\254\245\307\246\251\243\374\246\251\243\377\246"
- "\251\243\377\246\251\242\377\246\250\242\377\246\250\242\377\246\250"
- "\242\377\245\250\242\377\245\250\242\377\245\250\242\377\245\250\241"
- "\377\245\247\241\377\245\247\241\377\245\247\241\377\244\247\241\377"
- "\244\247\241\377\244\247\241\377\244\247\240\377\244\246\240\377\244"
- "\246\240\377\244\246\240\377\243\246\240\377\243\246\240\377\243\246"
- "\237\377\244\247\240\371\245\251\242\333\245\247\242\216\246\246\233"
- "\27\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\252\254\246\277\347\351"
- "\346\376\377\377\376\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\374\374\374\377\362\363\361\377\353\355\352\377"
- "\344\345\342\377\276\300\272\371\244\245\240\366\244\247\237h\377\377"
- "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
- "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
- "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
- "\377\0\377\377\377\0\246\251\244\373\376\376\376\377\354\355\352\377"
- "\352\354\350\377\351\353\347\377\351\353\347\377\350\352\346\377\350"
- "\351\345\377\347\351\344\377\346\350\344\377\345\350\343\377\344\347"
- "\342\377\344\346\341\377\343\346\340\377\342\345\340\377\341\344\337"
- "\377\341\343\336\377\340\342\335\377\337\342\334\377\337\341\333\377"
- "\336\340\332\377\335\337\332\377\334\337\331\377\333\336\330\377\332"
- "\335\327\377\331\334\326\377\331\334\325\377\333\334\327\377\362\363"
- "\361\377\333\335\331\377\250\253\245\364\245\246\240\236\200\200\200"
- "\2\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\245\247\241\377\377\377\377\377\352\354\350\377\351\353\347\377\351"
- "\353\347\377\350\352\346\377\350\352\346\377\347\351\345\377\347\350"
- "\344\377\346\351\344\377\345\350\343\377\344\347\342\377\344\346\342"
- "\377\343\346\341\377\342\345\340\377\341\344\337\377\341\344\336\377"
- "\340\343\335\377\340\342\335\377\337\341\334\377\336\341\333\377\335"
- "\340\332\377\334\337\331\377\334\336\330\377\333\336\327\377\332\335"
- "\326\377\331\334\325\377\326\331\322\377\326\330\324\377\372\372\371"
- "\377\333\336\331\377\253\257\251\364\241\246\240\251\377\377\377\1\377"
- "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
- "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
- "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\244\247\240\377"
- "\377\377\377\377\351\353\347\377\351\353\347\377\350\353\347\377\350"
- "\352\346\377\347\352\345\377\347\351\345\377\347\350\344\377\346\350"
- "\343\377\345\347\343\377\344\347\343\377\344\346\342\377\343\346\341"
- "\377\342\345\340\377\342\344\337\377\341\344\336\377\341\343\336\377"
- "\340\342\335\377\337\342\334\377\337\341\333\377\336\340\332\377\335"
- "\340\332\377\334\337\331\377\333\336\330\377\333\335\327\377\332\335"
- "\326\377\330\333\324\377\312\314\307\377\374\375\374\377\363\364\362"
- "\377\325\330\322\377\253\255\250\365\242\244\235\222\377\377\377\0\377"
- "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
- "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
- "\377\377\0\377\377\377\0\377\377\377\0\243\246\240\377\377\377\377\377"
- "\351\352\346\377\350\352\346\377\350\352\346\377\347\352\346\377\347"
- "\351\345\377\347\351\344\377\346\350\344\377\346\350\343\377\345\347"
- "\342\377\344\346\342\377\344\346\342\377\343\346\341\377\342\345\340"
- "\377\342\345\337\377\342\344\337\377\341\343\336\377\340\343\335\377"
- "\340\342\334\377\337\341\333\377\336\341\333\377\335\340\332\377\335"
- "\337\331\377\334\337\330\377\333\336\327\377\332\335\326\377\332\335"
- "\326\377\314\317\310\377\372\372\372\377\370\370\370\377\346\351\345"
- "\377\324\330\321\377\245\247\241\364\241\244\235Q\377\377\377\0\377\377"
- "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
- "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
- "\377\0\377\377\377\0\243\245\237\377\377\377\377\377\350\352\346\377"
- "\350\351\345\377\347\351\345\377\347\351\345\377\347\351\344\377\346"
- "\350\344\377\346\350\343\377\345\347\343\377\345\347\342\377\344\346"
- "\342\377\344\346\341\377\343\345\341\377\342\345\340\377\342\345\337"
- "\377\341\344\337\377\340\344\336\377\341\343\335\377\340\342\334\377"
- "\337\342\334\377\336\341\333\377\336\340\332\377\335\340\331\377\334"
- "\337\331\377\334\336\330\377\333\336\327\377\332\335\326\377\320\323"
- "\314\377\305\307\301\377\271\274\266\377\262\265\257\377\300\303\276"
- "\377\314\317\311\377\240\244\234\355\222\222\222\7\377\377\377\0\377"
- "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
- "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
- "\377\377\0\242\245\237\377\377\377\377\377\347\351\345\377\347\351\344"
- "\377\347\350\345\377\346\350\344\377\346\350\344\377\346\350\343\377"
- "\346\350\343\377\345\347\342\377\345\347\342\377\344\346\342\377\344"
- "\346\341\377\343\345\341\377\342\345\340\377\342\345\337\377\341\344"
- "\337\377\341\344\336\377\341\343\335\377\340\343\334\377\337\342\334"
- "\377\337\341\333\377\336\341\332\377\335\340\332\377\335\340\331\377"
- "\334\337\330\377\333\336\327\377\333\336\327\377\322\325\317\377\307"
- "\312\304\377\274\300\271\377\261\264\257\377\246\250\244\377\302\304"
- "\300\377\260\263\255\363\237\242\235h\377\377\377\0\377\377\377\0\377"
- "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
- "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\241"
- "\244\236\377\377\377\377\377\347\351\344\377\346\350\344\377\346\350"
- "\344\377\346\350\344\377\345\350\343\377\346\350\343\377\345\347\342"
- "\377\345\347\343\377\344\347\342\377\344\346\342\377\343\346\341\377"
- "\343\345\341\377\342\345\340\377\342\344\337\377\342\344\337\377\341"
- "\343\336\377\341\343\335\377\340\343\335\377\340\342\334\377\337\342"
- "\333\377\336\341\333\377\336\341\332\377\335\340\331\377\335\340\331"
- "\377\334\337\330\377\334\337\330\377\334\337\330\377\333\335\327\377"
- "\331\333\325\377\322\324\317\377\306\310\303\377\273\276\271\377\322"
- "\325\320\377\242\244\236\312\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\241\243\235"
- "\377\377\377\377\377\346\350\343\377\346\350\344\377\346\350\343\377"
- "\345\347\343\377\345\347\343\377\345\347\342\377\345\347\342\377\345"
- "\347\342\377\344\347\342\377\344\346\341\377\343\346\341\377\343\345"
- "\340\377\342\345\340\377\342\344\337\377\341\344\337\377\341\343\336"
- "\377\341\343\335\377\340\342\335\377\340\342\334\377\337\341\334\377"
- "\337\341\334\377\336\341\333\377\336\340\333\377\335\340\332\377\335"
- "\337\331\377\335\337\331\377\335\337\331\377\334\337\331\377\334\337"
- "\331\377\334\337\331\377\334\337\331\377\336\341\333\377\350\352\347"
- "\377\236\240\232\370\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
- "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
- "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\240\242\234\377\377"
- "\377\377\377\346\347\343\377\345\350\343\377\345\347\343\377\345\347"
- "\343\377\345\347\342\377\344\347\342\377\345\346\342\377\344\347\342"
- "\377\344\346\342\377\344\346\341\377\343\346\341\377\343\345\340\377"
- "\342\345\340\377\342\344\337\377\341\344\337\377\342\343\337\377\341"
- "\343\336\377\341\342\336\377\340\342\335\377\340\341\335\377\337\341"
- "\334\377\336\340\333\377\336\340\333\377\336\340\333\377\336\340\333"
- "\377\336\340\333\377\336\340\333\377\336\340\333\377\335\340\332\377"
- "\335\340\332\377\335\340\332\377\337\342\334\377\363\364\362\377\233"
- "\235\230\377\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0"
- "\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\237\242\234\377\377\377"
- "\377\377\345\347\342\377\345\347\342\377\345\347\343\377\345\347\342"
- "\377\344\347\342\377\344\346\342\377\345\346\342\377\344\346\342\377"
- "\344\346\341\377\344\346\341\377\343\346\341\377\343\345\340\377\342"
- "\345\340\377\342\344\337\377\341\344\337\377\342\344\337\377\341\343"
- "\336\377\341\343\336\377\340\342\335\377\340\342\335\377\337\341\334"
- "\377\337\341\334\377\337\341\334\377\337\341\334\377\337\341\334\377"
- "\337\341\334\377\337\341\334\377\337\341\334\377\337\341\334\377\336"
- "\341\333\377\336\341\333\377\340\343\335\377\373\373\372\377\232\235"
- "\227\377\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
- "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
- "\377\377\0\377\377\377\0\377\377\377\0\237\241\233\377\377\377\377\377"
- "\344\347\342\377\345\346\342\377\345\347\342\377\344\347\342\377\344"
- "\347\342\377\344\346\341\377\344\346\342\377\344\346\342\377\344\345"
- "\341\377\343\346\341\377\343\346\341\377\343\345\340\377\342\345\340"
- "\377\342\345\337\377\341\344\340\377\341\344\337\377\341\343\337\377"
- "\341\343\336\377\340\342\336\377\340\342\335\377\340\342\335\377\340"
- "\342\335\377\340\342\335\377\340\342\335\377\340\342\335\377\340\342"
- "\335\377\340\342\335\377\337\342\335\377\337\342\335\377\337\342\334"
- "\377\337\342\334\377\341\344\336\377\375\375\375\377\232\234\226\377"
- "\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\236\240\233\377\377\377\377\377\344\346"
- "\341\377\345\346\342\377\344\346\342\377\344\347\342\377\344\346\341"
- "\377\344\346\341\377\343\346\342\377\344\346\341\377\344\346\341\377"
- "\343\345\341\377\343\345\340\377\343\345\340\377\342\345\340\377\342"
- "\345\337\377\341\344\340\377\341\344\337\377\342\344\337\377\341\343"
- "\336\377\341\343\336\377\341\343\336\377\341\343\336\377\341\343\336"
- "\377\341\343\336\377\341\343\336\377\341\343\336\377\341\343\336\377"
- "\341\343\336\377\341\343\336\377\340\343\336\377\340\343\336\377\340"
- "\343\335\377\342\345\337\377\375\375\375\377\231\233\226\377\377\377"
- "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
- "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
- "\377\0\377\377\377\0\235\240\232\377\377\377\377\377\344\346\341\377"
- "\343\346\341\377\344\346\342\377\344\346\341\377\344\346\341\377\344"
- "\346\341\377\343\346\341\377\344\346\341\377\344\345\341\377\343\345"
- "\341\377\343\345\340\377\343\345\340\377\342\345\341\377\342\345\340"
- "\377\342\345\340\377\342\344\337\377\342\344\337\377\342\344\337\377"
- "\342\344\337\377\342\344\337\377\342\344\337\377\342\344\337\377\342"
- "\344\337\377\342\344\337\377\342\344\337\377\342\344\337\377\342\344"
- "\337\377\342\344\337\377\341\344\337\377\341\344\337\377\341\344\337"
- "\377\341\343\336\377\375\375\375\377\230\233\225\377\377\377\377\0\377"
- "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
- "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
- "\377\377\0\235\237\231\377\377\377\377\377\343\345\341\377\343\346\341"
- "\377\344\346\341\377\344\346\341\377\344\346\341\377\343\345\341\377"
- "\343\346\341\377\344\346\341\377\344\346\341\377\343\345\341\377\343"
- "\345\340\377\343\345\340\377\343\345\341\377\342\345\340\377\342\345"
- "\340\377\342\345\340\377\342\345\340\377\343\345\340\377\343\345\340"
- "\377\343\345\340\377\343\345\340\377\343\345\340\377\343\345\340\377"
- "\343\345\340\377\343\345\340\377\343\345\340\377\343\345\340\377\342"
- "\345\340\377\342\345\340\377\342\345\340\377\342\344\340\377\342\344"
- "\337\377\377\377\377\377\230\232\224\377\377\377\377\0\377\377\377\0"
- "\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\234\236\231\377\377\377\377\377\343\345\341\377\343\345\340\377\343"
- "\346\341\377\344\346\341\377\344\345\341\377\343\345\341\377\343\345"
- "\341\377\343\346\341\377\344\346\341\377\344\346\341\377\343\345\340"
- "\377\343\345\340\377\343\345\341\377\343\345\341\377\343\346\341\377"
- "\343\346\341\377\344\346\341\377\344\346\341\377\344\346\341\377\344"
- "\346\341\377\344\346\341\377\344\346\341\377\344\346\341\377\344\346"
- "\341\377\344\346\341\377\344\346\341\377\344\346\341\377\343\346\341"
- "\377\343\346\341\377\343\345\341\377\343\345\341\377\343\345\341\377"
- "\377\377\377\377\227\231\224\377\377\377\377\0\377\377\377\0\377\377"
- "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
- "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\233\236"
- "\230\377\377\377\377\377\343\345\340\377\343\345\340\377\343\346\341"
- "\377\343\346\341\377\344\346\341\377\344\346\341\377\343\345\341\377"
- "\343\345\341\377\344\346\341\377\344\346\341\377\344\346\341\377\344"
- "\346\342\377\344\346\342\377\344\346\342\377\344\346\342\377\344\346"
- "\342\377\345\346\342\377\345\346\342\377\345\347\342\377\345\347\342"
- "\377\345\347\342\377\345\347\342\377\345\347\342\377\345\347\342\377"
- "\345\347\342\377\345\347\342\377\345\346\342\377\345\346\342\377\344"
- "\346\342\377\344\346\342\377\344\346\342\377\344\346\342\377\377\377"
- "\377\377\226\231\223\377\377\377\377\0\377\377\377\0\377\377\377\0\377"
- "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
- "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\233\235\227\377"
- "\377\377\377\377\343\345\340\377\343\345\340\377\343\345\341\377\343"
- "\346\341\377\344\346\341\377\344\346\341\377\344\346\342\377\344\346"
- "\342\377\345\346\342\377\345\347\342\377\345\347\342\377\345\347\343"
- "\377\345\347\343\377\345\347\343\377\345\347\343\377\346\347\343\377"
- "\346\347\343\377\346\347\343\377\346\347\343\377\346\347\343\377\346"
- "\350\343\377\346\350\343\377\346\350\343\377\346\350\343\377\346\347"
- "\343\377\346\347\343\377\346\347\343\377\346\347\343\377\345\347\343"
- "\377\345\347\343\377\345\347\343\377\345\347\343\377\377\377\377\377"
- "\226\230\222\377\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\232\234\227\377\377\377"
- "\377\377\343\346\341\377\344\346\341\377\344\346\342\377\344\346\342"
- "\377\345\346\342\377\345\347\342\377\345\347\343\377\345\347\343\377"
- "\345\347\343\377\346\347\343\377\346\350\343\377\346\350\344\377\346"
- "\350\344\377\346\350\344\377\346\350\344\377\346\350\344\377\347\350"
- "\344\377\347\350\344\377\347\350\344\377\347\350\344\377\347\350\344"
- "\377\347\350\344\377\347\350\344\377\347\350\344\377\347\350\344\377"
- "\347\350\344\377\347\350\344\377\346\350\344\377\346\350\344\377\346"
- "\350\344\377\346\350\344\377\346\350\344\377\377\377\377\377\225\227"
- "\222\377\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
- "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
- "\377\377\0\377\377\377\0\377\377\377\0\231\234\226\377\377\377\377\377"
- "\344\346\342\377\345\346\342\377\345\347\342\377\345\347\343\377\345"
- "\347\343\377\346\347\343\377\346\350\344\377\346\350\344\377\346\350"
- "\344\377\346\350\344\377\347\350\344\377\347\351\345\377\347\351\345"
- "\377\347\351\345\377\347\351\345\377\347\351\345\377\350\351\345\377"
- "\350\351\345\377\350\351\346\377\350\351\346\377\350\351\346\377\350"
- "\351\346\377\350\351\346\377\350\351\346\377\350\351\346\377\350\351"
- "\346\377\350\351\345\377\347\351\345\377\347\351\345\377\347\351\345"
- "\377\347\351\345\377\347\351\345\377\377\377\377\377\224\227\221\377"
- "\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\231\233\225\377\377\377\377\377\345\347"
- "\343\377\345\347\343\377\346\347\343\377\346\350\344\377\346\350\344"
- "\377\346\350\344\377\347\350\344\377\347\351\345\377\347\351\345\377"
- "\347\351\345\377\350\351\346\377\350\351\346\377\350\352\346\377\350"
- "\352\346\377\350\352\346\377\350\352\346\377\351\352\346\377\351\352"
- "\347\377\351\352\347\377\351\352\347\377\351\352\347\377\351\352\347"
- "\377\351\352\347\377\351\352\347\377\351\352\347\377\351\352\347\377"
- "\351\352\346\377\351\352\346\377\350\352\346\377\350\352\346\377\350"
- "\352\346\377\350\352\346\377\377\377\377\377\224\226\220\377\377\377"
- "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
- "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
- "\377\0\377\377\377\0\230\232\225\377\377\377\377\377\346\350\344\377"
- "\346\350\344\377\346\350\344\377\347\350\344\377\347\351\345\377\347"
- "\351\345\377\350\351\346\377\350\351\346\377\350\352\346\377\350\352"
- "\346\377\351\352\346\377\351\352\347\377\351\352\347\377\351\352\347"
- "\377\351\353\347\377\351\353\347\377\351\353\347\377\352\353\350\377"
- "\352\353\350\377\352\353\350\377\352\353\350\377\352\353\350\377\352"
- "\353\350\377\352\353\350\377\352\353\350\377\352\353\350\377\352\353"
- "\350\377\351\353\347\377\351\353\347\377\351\353\347\377\351\352\347"
- "\377\351\352\347\377\377\377\377\377\223\225\220\377\377\377\377\0\377"
- "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
- "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
- "\377\377\0\227\232\224\377\377\377\377\377\347\350\344\377\347\351\345"
- "\377\347\351\345\377\350\351\345\377\350\351\346\377\350\352\346\377"
- "\351\352\346\377\351\352\347\377\351\352\347\377\351\353\347\377\351"
- "\353\347\377\352\353\350\377\352\353\350\377\352\353\350\377\352\353"
- "\350\377\352\354\350\377\352\354\350\377\353\354\351\377\353\354\351"
- "\377\353\354\351\377\353\354\351\377\353\354\351\377\353\354\351\377"
- "\353\354\351\377\353\354\351\377\353\354\351\377\353\354\351\377\352"
- "\354\350\377\352\354\350\377\352\353\350\377\352\353\350\377\352\353"
- "\350\377\377\377\377\377\222\224\217\377\377\377\377\0\377\377\377\0"
- "\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\227\231\223\377\377\377\377\377\347\351\345\377\350\351\346\377\350"
- "\352\346\377\350\352\346\377\351\352\347\377\351\352\347\377\351\353"
- "\347\377\352\353\350\377\352\353\350\377\352\353\350\377\352\354\350"
- "\377\353\354\351\377\353\354\351\377\353\354\351\377\353\354\351\377"
- "\353\354\351\377\353\355\352\377\354\355\352\377\354\355\352\377\354"
- "\355\352\377\354\355\352\377\354\355\352\377\354\355\352\377\354\355"
- "\352\377\354\355\352\377\354\355\352\377\354\355\352\377\353\355\352"
- "\377\353\354\351\377\353\354\351\377\353\354\351\377\353\354\351\377"
- "\377\377\377\377\222\224\216\377\377\377\377\0\377\377\377\0\377\377"
- "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
- "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\226\230"
- "\223\377\377\377\377\377\350\352\346\377\350\352\346\377\351\352\347"
- "\377\351\352\347\377\351\353\347\377\352\353\350\377\352\353\350\377"
- "\352\354\350\377\353\354\351\377\353\354\351\377\353\354\351\377\354"
- "\355\352\377\354\355\352\377\354\355\352\377\354\355\352\377\354\355"
- "\352\377\354\356\353\377\354\356\353\377\355\356\353\377\355\356\353"
- "\377\355\356\353\377\355\356\353\377\355\356\353\377\355\356\353\377"
- "\355\356\353\377\355\356\353\377\354\356\353\377\354\355\353\377\354"
- "\355\352\377\354\355\352\377\354\355\352\377\354\355\352\377\377\377"
- "\377\377\221\223\216\377\377\377\377\0\377\377\377\0\377\377\377\0\377"
- "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
- "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\225\230\222\377"
- "\377\377\377\377\351\352\347\377\351\352\347\377\351\353\347\377\352"
- "\353\350\377\352\353\350\377\352\354\350\377\353\354\351\377\353\354"
- "\351\377\354\355\352\377\354\355\352\377\354\355\352\377\354\355\353"
- "\377\355\356\353\377\355\356\353\377\355\356\353\377\355\356\353\377"
- "\355\356\354\377\356\356\354\377\356\356\354\377\356\357\354\377\356"
- "\357\354\377\356\357\354\377\356\357\354\377\356\357\354\377\356\357"
- "\354\377\356\356\354\377\355\356\354\377\355\356\354\377\355\356\353"
- "\377\355\356\353\377\355\356\353\377\354\356\353\377\377\377\377\377"
- "\220\222\215\377\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\225\227\221\377\377\377"
- "\377\377\351\353\347\377\352\353\350\377\352\353\350\377\352\354\350"
- "\377\353\354\351\377\353\354\351\377\354\355\352\377\354\355\352\377"
- "\354\355\352\377\354\356\353\377\355\356\353\377\355\356\353\377\355"
- "\356\354\377\356\357\354\377\356\357\354\377\356\357\354\377\356\357"
- "\355\377\357\357\355\377\357\357\355\377\357\357\355\377\357\360\355"
- "\377\357\360\355\377\357\360\355\377\357\360\355\377\357\357\355\377"
- "\357\357\355\377\356\357\355\377\356\357\355\377\356\357\354\377\356"
- "\357\354\377\356\356\354\377\355\356\354\377\377\377\377\377\220\222"
- "\215\377\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
- "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
- "\377\377\0\377\377\377\0\377\377\377\0\224\226\221\377\377\377\377\377"
- "\352\353\350\377\352\353\350\377\353\354\351\377\353\354\351\377\353"
- "\355\352\377\354\355\352\377\354\355\352\377\355\356\353\377\355\356"
- "\353\377\355\356\354\377\356\356\354\377\356\357\354\377\356\357\355"
- "\377\357\357\355\377\357\360\355\377\357\360\356\377\357\360\356\377"
- "\357\360\356\377\360\360\356\377\360\360\356\377\360\360\356\377\360"
- "\360\356\377\360\360\356\377\360\360\356\377\360\360\356\377\357\360"
- "\356\377\357\360\356\377\357\360\356\377\357\360\355\377\357\357\355"
- "\377\356\357\355\377\356\357\354\377\377\377\377\377\217\221\214\377"
- "\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\223\225\220\377\377\377\377\377\352\353"
- "\350\377\353\354\351\377\353\354\351\377\354\355\352\377\354\355\352"
- "\377\354\355\353\377\355\356\353\377\355\356\353\377\356\356\354\377"
- "\356\357\354\377\356\357\355\377\357\357\355\377\357\360\356\377\357"
- "\360\356\377\360\360\356\377\360\361\356\377\360\361\357\377\360\361"
- "\357\377\361\361\357\377\361\361\357\377\361\361\357\377\361\361\357"
- "\377\361\361\357\377\361\361\357\377\361\361\357\377\360\361\357\377"
- "\360\361\357\377\360\361\357\377\360\360\356\377\357\360\356\377\357"
- "\360\356\377\357\360\355\377\377\377\377\377\216\220\213\377\377\377"
- "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
- "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
- "\377\0\377\377\377\0\223\225\217\377\377\377\377\377\353\354\351\377"
- "\353\354\351\377\354\355\352\377\354\355\352\377\354\355\353\377\355"
- "\356\353\377\355\356\354\377\356\357\354\377\356\357\354\377\357\357"
- "\355\377\357\360\355\377\357\360\356\377\360\360\356\377\360\361\357"
- "\377\360\361\357\377\361\361\357\377\361\362\360\377\361\362\360\377"
- "\362\362\360\377\362\362\360\377\362\362\360\377\362\362\360\377\362"
- "\362\360\377\362\362\360\377\362\362\360\377\361\362\360\377\361\362"
- "\360\377\361\361\357\377\361\361\357\377\360\361\357\377\360\361\356"
- "\377\357\360\356\377\377\377\377\377\216\220\213\377\377\377\377\0\377"
- "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
- "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
- "\377\377\0\222\224\217\377\377\377\377\377\353\354\351\377\353\355\352"
- "\377\354\355\352\377\354\355\352\377\355\356\353\377\355\356\353\377"
- "\356\357\354\377\356\357\354\377\357\357\355\377\357\360\355\377\357"
- "\360\356\377\360\361\356\377\360\361\357\377\361\361\357\377\361\362"
- "\360\377\361\362\360\377\362\362\360\377\362\362\361\377\362\363\361"
- "\377\363\363\361\377\363\363\362\377\363\363\362\377\363\363\362\377"
- "\363\363\361\377\362\363\361\377\362\363\361\377\362\362\361\377\362"
- "\362\360\377\361\362\360\377\361\361\357\377\360\361\357\377\360\361"
- "\357\377\377\377\377\377\215\217\212\377\377\377\377\0\377\377\377\0"
- "\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\221\223\216\377\377\377\377\377\353\354\351\377\354\355\352\377\354"
- "\355\352\377\354\356\353\377\355\356\353\377\355\356\354\377\356\357"
- "\354\377\356\357\355\377\357\360\355\377\357\360\356\377\360\360\356"
- "\377\360\361\357\377\361\361\357\377\361\362\360\377\362\362\360\377"
- "\362\362\361\377\362\363\361\377\363\363\362\377\363\363\362\377\363"
- "\364\362\377\364\364\363\377\364\364\363\377\364\364\363\377\364\364"
- "\362\377\363\364\362\377\363\363\362\377\363\363\361\377\362\363\361"
- "\377\362\362\360\377\361\362\360\377\361\362\360\377\360\361\357\377"
- "\377\377\377\377\214\216\211\377\377\377\377\0\377\377\377\0\377\377"
- "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
- "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\221\223"
- "\215\377\377\377\377\377\353\354\351\377\354\355\352\377\354\355\352"
- "\377\355\356\353\377\355\356\353\377\356\356\354\377\356\357\354\377"
- "\357\357\355\377\357\360\356\377\360\360\356\377\360\361\357\377\361"
- "\361\357\377\361\362\360\377\362\362\360\377\362\362\361\377\362\363"
- "\361\377\363\363\362\377\363\364\362\377\364\364\363\377\364\364\363"
- "\377\365\365\363\377\365\365\364\377\365\365\364\377\364\365\363\377"
- "\364\364\363\377\364\364\362\377\363\363\362\377\363\363\361\377\362"
- "\363\361\377\362\362\360\377\361\362\360\377\361\361\357\377\377\377"
- "\377\377\214\216\211\377\377\377\377\0\377\377\377\0\377\377\377\0\377"
- "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
- "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\220\222\215\377"
- "\377\377\377\377\353\354\351\377\354\355\352\377\354\355\352\377\355"
- "\356\353\377\355\356\353\377\356\357\354\377\356\357\354\377\357\357"
- "\355\377\357\360\356\377\360\360\356\377\360\361\357\377\361\361\357"
- "\377\361\362\360\377\362\362\360\377\362\362\361\377\362\363\361\377"
- "\363\363\362\377\363\364\362\377\364\364\363\377\364\365\363\377\365"
- "\365\364\377\365\365\364\377\365\365\364\377\365\365\364\377\364\364"
- "\363\377\364\364\363\377\363\363\362\377\363\363\362\377\362\363\361"
- "\377\362\362\360\377\361\362\360\377\361\361\357\377\377\377\377\377"
- "\213\215\210\377\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\217\221\214\377\377\377"
- "\377\377\353\354\351\377\354\355\352\377\354\355\352\377\355\356\353"
- "\377\355\356\353\377\356\356\354\377\356\357\354\377\357\357\355\377"
- "\357\360\355\377\357\360\356\377\360\361\356\377\360\361\357\377\361"
- "\361\357\377\361\362\360\377\362\362\360\377\362\363\361\377\363\363"
- "\362\377\363\363\362\377\364\364\362\377\364\364\363\377\364\364\363"
- "\377\364\364\363\377\364\364\363\377\364\364\363\377\364\364\363\377"
- "\363\364\362\377\363\363\362\377\362\363\361\377\362\362\361\377\362"
- "\362\360\377\361\362\360\377\361\361\357\377\377\377\377\377\212\214"
- "\207\377\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
- "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
- "\377\377\0\377\377\377\0\377\377\377\0\217\221\213\377\377\377\377\377"
- "\353\354\351\377\354\355\352\377\354\355\352\377\354\355\353\377\355"
- "\356\353\377\355\356\354\377\356\357\354\377\356\357\355\377\357\360"
- "\355\377\357\360\356\377\360\360\356\377\360\361\357\377\361\361\357"
- "\377\361\362\360\377\361\362\360\377\362\362\360\377\362\363\361\377"
- "\362\363\361\377\363\363\362\377\363\363\362\377\363\363\362\377\363"
- "\364\362\377\363\364\362\377\363\363\362\377\363\363\362\377\363\363"
- "\361\377\362\363\361\377\362\362\361\377\362\362\360\377\361\362\360"
- "\377\361\361\357\377\360\361\357\377\377\377\377\377\212\214\207\377"
- "\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\0\0\0\5\216\220\213\377\377\377\377\377\353\354\351"
- "\377\353\354\351\377\354\355\352\377\354\355\352\377\355\356\353\377"
- "\355\356\353\377\355\356\354\377\356\357\354\377\356\357\355\377\357"
- "\360\355\377\357\360\356\377\360\360\356\377\360\361\357\377\360\361"
- "\357\377\361\361\357\377\361\362\360\377\361\362\360\377\362\362\360"
- "\377\362\362\361\377\362\362\361\377\362\363\361\377\362\363\361\377"
- "\362\363\361\377\362\363\361\377\362\362\361\377\362\362\360\377\362"
- "\362\360\377\361\362\360\377\361\362\360\377\361\361\357\377\360\361"
- "\357\377\360\360\356\377\377\377\377\377\211\213\206\377\0\0\0\4\377"
- "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
- "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\0\0\0\10\0\0\0\21"
- "\215\217\212\377\377\377\377\377\352\354\350\377\353\354\351\377\353"
- "\354\351\377\354\355\352\377\354\355\352\377\355\356\353\377\355\356"
- "\353\377\355\356\354\377\356\357\354\377\356\357\355\377\357\357\355"
- "\377\357\360\355\377\357\360\356\377\360\360\356\377\360\361\357\377"
- "\360\361\357\377\361\361\357\377\361\361\357\377\361\362\360\377\361"
- "\362\360\377\361\362\360\377\361\362\360\377\361\362\360\377\361\362"
- "\360\377\361\362\360\377\361\362\360\377\361\361\357\377\360\361\357"
- "\377\360\361\357\377\360\361\356\377\357\360\356\377\357\360\356\377"
- "\377\377\377\377\210\212\205\377\0\0\0\20\0\0\0\7\377\377\377\0\377\377"
- "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
- "\377\0\0\0\0\4\0\0\0\17\0\0\0\37\216\220\212\374\376\376\376\377\353"
- "\354\351\377\352\354\350\377\353\354\351\377\353\354\351\377\354\355"
- "\352\377\354\355\352\377\354\356\353\377\355\356\353\377\355\356\354"
- "\377\356\356\354\377\356\357\354\377\356\357\355\377\357\357\355\377"
- "\357\360\355\377\357\360\356\377\357\360\356\377\360\360\356\377\360"
- "\361\356\377\360\361\357\377\360\361\357\377\360\361\357\377\360\361"
- "\357\377\360\361\357\377\360\361\357\377\360\361\357\377\360\361\357"
- "\377\360\360\356\377\360\360\356\377\357\360\356\377\357\360\356\377"
- "\357\360\355\377\360\360\356\377\376\376\376\377\212\214\207\374\0\0"
- "\0\33\0\0\0\16\0\0\0\2\377\377\377\0\377\377\377\0\377\377\377\0\377"
- "\377\377\0\377\377\377\0\377\377\377\0\0\0\0\6\0\0\0\22\0\0\0*\206\207"
- "\203\320\335\335\334\376\376\376\376\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
- "\377\377\377\377\377\377\377\377\377\377\377\376\376\376\377\334\335"
- "\332\376\203\205\200\315\0\0\0&\0\0\0\20\0\0\0\4\377\377\377\0\377\377"
- "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\0\0\0"
- "\4\0\0\0\17\0\0\0\37//,L\205\206\202\327\213\215\210\375\213\215\210"
- "\377\213\215\210\377\213\215\210\377\212\214\207\377\212\214\207\377"
- "\212\214\207\377\212\214\207\377\212\214\207\377\212\214\207\377\212"
- "\214\207\377\211\213\206\377\211\213\206\377\211\213\206\377\211\213"
- "\206\377\211\213\206\377\211\213\206\377\211\213\206\377\210\212\205"
- "\377\210\212\205\377\210\212\205\377\210\212\205\377\210\212\205\377"
- "\210\212\205\377\210\212\205\377\210\212\205\377\210\212\205\377\210"
- "\212\205\377\210\212\205\377\210\212\205\377\210\212\205\377\210\212"
- "\205\375\204\205\200\325-1-I\0\0\0\33\0\0\0\16\0\0\0\2\377\377\377\0"
- "\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377"
- "\0\377\377\377\0\0\0\0\10\0\0\0\21\0\0\0\32\0\0\0%\0\0\0+\0\0\0" "2\0"
- "\0\0" "2\0\0\0" "2\0\0\0" "2\0\0\0" "2\0\0\0" "2\0\0\0" "2\0\0\0" "2\0\0\0" "2"
- "\0\0\0" "2\0\0\0" "2\0\0\0" "2\0\0\0" "2\0\0\0" "2\0\0\0" "2\0\0\0" "2\0\0\0"
- "2\0\0\0" "2\0\0\0" "2\0\0\0" "2\0\0\0" "2\0\0\0" "2\0\0\0" "2\0\0\0" "2\0\0"
- "\0" "2\0\0\0" "2\0\0\0" "2\0\0\0" "2\0\0\0" "2\0\0\0" "2\0\0\0*\0\0\0$\0\0"
- "\0\30\0\0\0\20\0\0\0\7\377\377\377\0\377\377\377\0\377\377\377\0\377"
- "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377"
- "\377\377\0\0\0\0\5\0\0\0\13\0\0\0\17\0\0\0\20\0\0\0\21\0\0\0\21\0\0\0"
- "\21\0\0\0\21\0\0\0\21\0\0\0\21\0\0\0\21\0\0\0\21\0\0\0\21\0\0\0\21\0"
- "\0\0\21\0\0\0\21\0\0\0\21\0\0\0\21\0\0\0\21\0\0\0\21\0\0\0\21\0\0\0\21"
- "\0\0\0\21\0\0\0\21\0\0\0\21\0\0\0\21\0\0\0\21\0\0\0\21\0\0\0\21\0\0\0"
- "\21\0\0\0\21\0\0\0\21\0\0\0\21\0\0\0\21\0\0\0\20\0\0\0\16\0\0\0\12\0"
- "\0\0\4\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
- "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
- "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
- "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
- "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
- "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
- "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
- "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
- "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
- "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377"
- "\377\0\377\377\377\0\377\377\377\0\377\377\377\0";
diff --git a/src/nautilus-default-file-icon.h b/src/nautilus-default-file-icon.h
deleted file mode 100644
index 6ac08257f..000000000
--- a/src/nautilus-default-file-icon.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
- Default file icon used by the icon factory.
-
- Copyright (C) 2000 Eazel, Inc.
-
- This program is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License as
- published by the Free Software Foundation; either version 2 of the
- License, or (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- General Public License for more details.
-
- You should have received a copy of the GNU General Public
- License along with this program; if not, see <http://www.gnu.org/licenses/>.
-
- Author: Darin Adler <darin@bentspoon.com>
-*/
-
-#ifndef NAUTILUS_DEFAULT_FILE_ICON_H
-#define NAUTILUS_DEFAULT_FILE_ICON_H
-
-extern const int nautilus_default_file_icon_width;
-extern const int nautilus_default_file_icon_height;
-extern const unsigned char nautilus_default_file_icon[];
-
-#endif /* NAUTILUS_DEFAULT_FILE_ICON_H */
diff --git a/src/nautilus-icon-info.c b/src/nautilus-icon-info.c
index 34d584439..854feb2f5 100644
--- a/src/nautilus-icon-info.c
+++ b/src/nautilus-icon-info.c
@@ -19,7 +19,6 @@
#include <string.h>
#include "nautilus-icon-info.h"
#include "nautilus-icon-names.h"
-#include "nautilus-default-file-icon.h"
#include <gtk/gtk.h>
#include <gio/gio.h>
@@ -545,15 +544,8 @@ nautilus_icon_info_get_pixbuf (NautilusIconInfo *icon)
res = nautilus_icon_info_get_pixbuf_nodefault (icon);
if (res == NULL)
{
- res = gdk_pixbuf_new_from_data (nautilus_default_file_icon,
- GDK_COLORSPACE_RGB,
- TRUE,
- 8,
- nautilus_default_file_icon_width,
- nautilus_default_file_icon_height,
- nautilus_default_file_icon_width * 4, /* stride */
- NULL, /* don't destroy info */
- NULL);
+ res = gdk_pixbuf_new_from_resource ("/org/gnome/nautilus/text-x-preview.png",
+ NULL);
}
return res;
diff --git a/src/nautilus-window.c b/src/nautilus-window.c
index 951059a0a..6eaa95cc2 100644
--- a/src/nautilus-window.c
+++ b/src/nautilus-window.c
@@ -3070,6 +3070,11 @@ nautilus_event_get_window_open_flags (void)
void
nautilus_window_show_about_dialog (NautilusWindow *window)
{
+ const gchar *artists[] =
+ {
+ "The GNOME Project",
+ NULL
+ };
const gchar *authors[] =
{
"Alexander Larsson",
@@ -3125,6 +3130,7 @@ nautilus_window_show_about_dialog (NautilusWindow *window)
"comments", _("Access and organize your files."),
"copyright", "Copyright © 1999–2016 The Files Authors",
"license-type", GTK_LICENSE_GPL_3_0,
+ "artists", artists,
"authors", authors,
"documenters", documenters,
/* Translators should localize the following string
diff --git a/src/resources/nautilus.gresource.xml b/src/resources/nautilus.gresource.xml
index 720bfa5d5..3dd60ba6d 100644
--- a/src/resources/nautilus.gresource.xml
+++ b/src/resources/nautilus.gresource.xml
@@ -27,5 +27,6 @@
<file alias="icons/knob.png">../../icons/knob.png</file>
<file>css/Adwaita.css</file>
<file>css/nautilus.css</file>
+ <file>text-x-preview.png</file>
</gresource>
</gresources>
diff --git a/src/resources/text-x-preview.png b/src/resources/text-x-preview.png
new file mode 100644
index 000000000..0d45ff934
--- /dev/null
+++ b/src/resources/text-x-preview.png
Binary files differ