Εγκατάσταση εφαρμογής μικρογραφιών
Ο διαχειριστής αρχείων του 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 | URI εισόδου. Αν η εφαρμογή μικρογραφιών χειρίζεται και URI εκτός από απλά ονόματα αρχείων, χρησιμοποιήστε το %u αντί του %i. |
%o | Όνομα αρχείου εξόδου. Πρόκειται για το αρχείο όπου η εφαρμογή μικρογραφιών εγγράφει την εικόνα της μικρογραφίας σε μορφή PNG. |
%s | Μέγεθος της μικρογραφίας, με τη μορφή ενός μόνο ακεραίου. Για παράδειγμα, αν χρησιμοποιηθεί το 128, η εφαρμογή μικρογραφιών θα δημιουργήσει μία εικόνα που δεν θα υπερβαίνει τα 128×128 εικονοστοιχεία. |
Είτε το %i είτε το %u θα πρέπει να περιέχονται στην εντολή σας, ενώ υποχρεωτικό είναι και το %o. Το %s είναι προαιρετικό, αλλά συνιστούμε να το προσέξετε.
- 2.2.1. Πρόσθετες πληροφορίες
2.2.1. Πρόσθετες πληροφορίες
Ως πρόσθετη παράμετρο ρύθμισης, μπορείτε να ορίσετε ως αληθές το λογικό κλειδί /desktop/gnome/thumbnailers/disable_all για να απενεργοποιήσετε πλήρως τη δημιουργία μικρογραφιών.