GNOME Thumbnails
From openSUSE
This entry is part of the klick app Talk:SUPER_KLIK project
Contents |
[edit]
Issues
Gnome draws a frame around the image/icon This seems to happen for any image in the ~/.thumbnails folde
[edit]
Examples
[edit]
Magic Mime
Lines to look for
#!/bin/sh # .app
Lines in Hex
23 21 2f 62 69 6e 2f 73 68 0a 23 20 2e 61 70 70
Lines as xml text
\x23\x21\x2f\x62\x69\x6e\x2f\x73\x68\x0a\x23\x20\x2e\x61\x70\x70
[edit]
Install Mime Info
// Copy mime file to
~/.local/share/mime/packages
// Install mime type
update-mime-database ~/.local/share/mime/ 2>/dev/null
<?xml version="1.0" encoding="UTF-8"?> <mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info"> <mime-type type="application/x-extension-app"> <comment>Klik App FIle</comment> <magic priority="60"> <match value="\x23\x21\x2f\x62\x69\x6e\x2f\x73\x68\x0a\x23\x20\x2e\x61\x70\x70" type="string" offset="0" /> </magic> <glob pattern="*.app"/> </mime-type> </mime-info>
[edit]
Install Thumbnail Schema
// Install Schema
env GCONF_CONFIG_SOURCE="" gconftool-2 --makefile-install-rule app.schema.xml
<gconfschemafile>
<schemalist>
<schema>
<key>/schemas/desktop/gnome/thumbnailers/application@x-extension-app/enable</key>
<applyto>/desktop/gnome/thumbnailers/application@x-extension-app/enable</applyto>
<owner>thumbnailer</owner>
<type>bool</type>
<default>true</default>
<locale name="C">
<short>Enable thumbnailing of klik app</short>
<long>Enable thumbnailing of klik app</long>
</locale>
</schema>
<schema>
<key>/schemas/desktop/gnome/thumbnailers/application@x-extension-app/command</key>
<applyto>/desktop/gnome/thumbnailers/application@x-extension-app/command</applyto>
<owner>thumbnailer</owner>
<type>string</type>
<default>/usr/bin/klik-thumbnailer %u %o</default>
<locale name="C">
<short>Create thumbnail for klik app</short>
<long>Create thumbnail for klik app</long>
</locale>
</schema>
</schemalist>
</gconfschemafile>
[edit]
Install Thumbnail geneator
- %1 contains filename of file to create icon for
- %2 contains local to save icon too.

