Εγκατάσταση εφαρμογής μικρογραφιών
Ο διαχειριστής αρχείων του GNOME, ο Ναυτίλος, μπορεί να εμφανίζει εξατομικευμένες μικρογραφίες για κάθε αρχείο, αντί για τα εικονίδια των γενικών μορφών. Για παράδειγμα, ένα έγγραφο επεξεργαστή κειμένου μπορεί να εμφανίζεται ως μικρογραφία της πρώτης σελίδας του. Αυτή η δυνατότητα είναι χρήσιμη γιατί οι χρήστες βλέπουν κάποια από τα δεδομένα των αρχείων τους και μπορούν να θυμηθούν πιο εύκολα το αρχείο που ψάχνουν. Μπορείτε να επιτρέψετε στην εφαρμογή σας να δημιουργεί τέτοιου είδους μικρογραφίες, ακολουθώντας ορισμένα απλά βήματα:
Μια εφαρμογή μικρογραφιών είναι ένα πρόγραμμα χωρίς διεπαφή χρήστη που παίρνει ως είσοδο ένα αρχείο και ένα μέγεθος σε εικονοστοιχεία και παράγει μια μικρογραφία για το αρχείο. Το GNOME αποφασίζει ποια εφαρμογή μικρογραφιών θα χρησιμοποιηθεί με βάση τον τύπο MIME του αρχείου για το οποίο πρόκειται να δημιουργηθεί μικρογραφία. Η αντιστοιχίες μεταξύ τύπων MIME και εφαρμογών μικρογραφιών είναι αποθηκευμένες σε μια σειρά από κλειδιά GConf.
Για κάθε τύπο MIME που σας ενδιαφέρει, θα πρέπει να δημιουργήσετε δύο κλειδιά GConf:
- /desktop/gnome/thumbnailers/application@x-foo/enable
-
Τύπος: λογικό. Καθορίζει αν θα εκτελεστεί η εφαρμογή μικρογραφιών. Μπορείτε να ενεργοποιείτε ή να απενεργοποιείτε κάθε εφαρμογή μικρογραφιών ξεχωριστά. Βεβαίως, όταν εγκαθιστάτε νέα εφαρμογή μικρογραφιών, θα πρέπει να φροντίσετε η τιμή του κλειδιού να είναι true.
- /desktop/gnome/thumbnailers/application@x-foo/command
-
Τύπος: αλφαριθμητικό. Η εντολή που θα χρησιμοποιήσει το GNOME όταν θα χρειαστεί να δημιουργήσει μικρογραφία για αρχείο του τύπου application@x-foo. Για παράδειγμα, η τιμή θα μπορούσε να είναι "application-x-foo-thumbnailer %i %o %s". Δείτε παρακάτω για επεξήγηση των συμβόλων %.
Ουσιαστικά, κάθε τύπος MIME απαιτεί δύο κλειδιά GConf (enable and command) στην ίδια διαδρομή. Το όνομα της διαδρομής προκύπτει από το όνομα του τύπου MIME αν αντικαταστήσετε το "/" με "@". Για παράδειγμα, μια εφαρμογή μικρογραφιών για image/x-my-format θα απαιτούσε δύο κλειδιά: /desktop/gnome/thumbnailers/image@x-my-format/enable και /desktop/gnome/thumbnailers/image@x-my-format/command.
Στο κλειδί command, το GNOME ψάχνει για συνδυασμούς με το σύμβολο % και τους υποκαθιστά με πραγματικές τιμές ως εξής:
%i | Όνομα αρχείου εισόδου. Πρόκειται για το αρχείο που πρέπει να διαβάσει η εφαρμογή μικρογραφιών. |
%u | Input URI. If your thumbnailer can handle URIs instead of plain file names, use %u instead of %i. |
%o | Όνομα αρχείου εξόδου. Πρόκειται για το αρχείο όπου η εφαρμογή μικρογραφιών εγγράφει την εικόνα της μικρογραφίας σε μορφή PNG. |
%s | Size of the thumbnail as a single integer. For example, if this gets substituted with 128, it means that your thumbnailer should output an image no bigger than 128×128 pixels. |
Είτε το %i είτε το %u θα πρέπει να περιέχονται στην εντολή σας, ενώ υποχρεωτικό είναι και το %o. Το %s είναι προαιρετικό, αλλά συνιστούμε να το προσέξετε.
- 2.2.1. Πρόσθετες πληροφορίες
2.2.1. Πρόσθετες πληροφορίες
Ως πρόσθετη παράμετρο ρύθμισης, μπορείτε να ορίσετε ως αληθές το λογικό κλειδί /desktop/gnome/thumbnailers/disable_all για να απενεργοποιήσετε πλήρως τη δημιουργία μικρογραφιών.