Blame platform-overview/el/dev-launching-desktop.page

Packit 1470ea
Packit 1470ea
<page xmlns="http://projectmallard.org/1.0/" xmlns:its="http://www.w3.org/2005/11/its" type="topic" style="task" id="dev-launching-desktop" xml:lang="el">
Packit 1470ea
Packit 1470ea
  <info>
Packit 1470ea
    <link type="next" xref="dev-launching-icons"/>
Packit 1470ea
    <revision version="0.1" date="2014-01-28" status="draft"/>
Packit 1470ea
Packit 1470ea
    <credit type="author">
Packit 1470ea
      <name>David King</name>
Packit 1470ea
      <email its:translate="no">davidk@gnome.org</email>
Packit 1470ea
      <years>2014</years>
Packit 1470ea
    </credit>
Packit 1470ea
Packit 1470ea
    <include xmlns="http://www.w3.org/2001/XInclude" href="cc-by-sa-3-0.xml"/>
Packit 1470ea
Packit 1470ea
  
Packit 1470ea
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
Packit 1470ea
      <mal:name>Ελληνική μεταφραστική ομάδα GNOME</mal:name>
Packit 1470ea
      <mal:email>team@gnome.gr</mal:email>
Packit 1470ea
      <mal:years>2010-2014</mal:years>
Packit 1470ea
    </mal:credit>
Packit 1470ea
  
Packit 1470ea
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
Packit 1470ea
      <mal:name>Δημήτρης Σπίγγος</mal:name>
Packit 1470ea
      <mal:email>dmtrs32@gmail.com</mal:email>
Packit 1470ea
      <mal:years>2012-2014</mal:years>
Packit 1470ea
    </mal:credit>
Packit 1470ea
  
Packit 1470ea
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
Packit 1470ea
      <mal:name>Τζένη Πετούμενου</mal:name>
Packit 1470ea
      <mal:email>epetoumenou@gmail.com</mal:email>
Packit 1470ea
      <mal:years>2010</mal:years>
Packit 1470ea
    </mal:credit>
Packit 1470ea
  
Packit 1470ea
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
Packit 1470ea
      <mal:name>Μάριος Ζηντίλης</mal:name>
Packit 1470ea
      <mal:email>m.zindilis@dmajor.org</mal:email>
Packit 1470ea
      <mal:years>2010</mal:years>
Packit 1470ea
    </mal:credit>
Packit 1470ea
  
Packit 1470ea
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
Packit 1470ea
      <mal:name>Μαρία Θουκυδίδου</mal:name>
Packit 1470ea
      <mal:email>marablack3@gmail.com</mal:email>
Packit 1470ea
      <mal:years>2014</mal:years>
Packit 1470ea
    </mal:credit>
Packit 1470ea
  
Packit 1470ea
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
Packit 1470ea
      <mal:name>Θάνος Τρυφωνίδης</mal:name>
Packit 1470ea
      <mal:email>tomtryf@gnome.org</mal:email>
Packit 1470ea
      <mal:years>2014</mal:years>
Packit 1470ea
    </mal:credit>
Packit 1470ea
  </info>
Packit 1470ea
Packit 1470ea
  <title>Εγκατάσταση ενός αρχείου επιφάνειας εργασίας</title>
Packit 1470ea
Packit 1470ea
  <links type="series" style="floatend">
Packit 1470ea
    <title>Εκκινήστε την εφαρμογή σας</title>
Packit 1470ea
  </links>
Packit 1470ea
Packit 1470ea
  

Γράψτε και εγκαταστείστε ένα αρχείο επιφάνειας εργασίας έτσι ώστε οι χρήστες να μπορούν να ανακαλύψουν και να εκκινούν την εφαρμογή σας.

Packit 1470ea
  
Packit 1470ea
  

Το GNOME χρησιμοποιεί την <link href="http://standards.freedesktop.org/desktop-entry-spec/latest/index.html">προδιαγραφή καταχώρησης επιφάνειας εργασίας του freedesktop.org</link> και τις <link href="http://standards.freedesktop.org/menu-spec/latest/">προδιαγραφές μενού της επιφάνειας εργασίας</link> για να περιγράφει τους εκκινητές εφαρμογών. Η εγκατάσταση ενός αρχείου επιφάνειας εργασίας είναι ο πρότυπος τρόπος εγγραφής της εφαρμογής σας στο GNOME και σε άλλες επιφάνειες εργασίας.

Packit 1470ea
  
Packit 1470ea
  

Ένα αρχείο επιφάνειας εργασίας περιέχει το εκτέλεσιμο της εφαρμογής σας, το όνομα και τον τύπο, και μπορεί επίσης να περιλαμβάνει και ένα εικονίδιο, μια περιγραφή, και πολλές άλλες πληροφορίες σχετικά με την εκκίνηση μιας εφαρμογής.

Packit 1470ea
Packit 1470ea
  

Για μια υποθετική εφαρμογή <app>My Application</app>, ένα αρχείο επιφάνειας εργασίας θα έμοιαζε ως εξής:

Packit 1470ea
  <example>
Packit 1470ea
    <listing>
Packit 1470ea
      <title><file>myapplication.desktop</file></title>
Packit 1470ea
[Desktop Entry]
Packit 1470ea
Name=My Application
Packit 1470ea
Exec=myapplication
Packit 1470ea
Type=Application
Packit 1470ea
Icon=myapplication
Packit 1470ea
Comment=Μια περιγραφή της εφαρμογής
Packit 1470ea
Categories=GTK;GNOME;Utility;
Packit 1470ea
    </listing>
Packit 1470ea
  </example>
Packit 1470ea
Packit 1470ea
  

Η γραμμή κώδικα [Desktop Entry] δείχνει ότι αυτό είναι ένα αρχείο επιφάνειας εργασίας. Συνοδεύεται από κλειδιά που περιγράφουν τον εκκινητή της εφαρμογής. Το κλειδί Name είναι το όνομα της εφαρμογής, το οποίο θα εμφανίζεται στη διεπαφή χρήστη. Το εκτελέσιμο της εφαρμογής περιλαμβάνεται στο κλειδί Exec, είτε με την πλήρη διαδρομή ή ένα εκτελέσιμο για το οποίο γίνεται αναζήτηση στο PATH. Το τελευταίο κλειδί που χρειάσθηκε είναι το Type, το οποίο για τις εφαρμογές είναι πάντοτε το Application. Οι εναλλακτικοί τύποι συμπεριλαμβάνονται στις προδιαγραφές καταχώρησης επιφάνειας εργασίας.

Packit 1470ea
Packit 1470ea
  

Τα άλλα πεδία στο αρχείο επιφάνειας εργασίας είναι προαιρετικά, αλλά συστηνόμενα. Οι εφαρμογές θα πρέπει να εγκαθιστούν ένα εικονίδιο, και να συμπεριλαμβάνουν το όνομα του εικονιδίου (εξαιρουμένης της επεκτάσεως) στον κλειδί Icon. Το Σχόλιο είναι μια σύντομη περιγραφή της εφαρμογής. Για να βοηθηθούν οι χρήστες κατά την περιήγησή τους στις εφαρμογές, το κλειδί Categories θα πρέπει να περιλαμβάνει μια λίστα με κατηγορίες, διαχωριζόμενες από μία άνω τελεία, από τις προδιαγραφές μενού της επιφάνειας εργασίας.

Packit 1470ea
Packit 1470ea
  

Υπάρχουν διάφορα άλλα κλειδιά που μπορούν να προστεθούν στα αρχεία επιφάνειας εργασίας, που παρατίθενται σε λίστα και περιγράφονται στις προδιαγραφές καταχώρησης της επιφάνειας εργασίας.

Packit 1470ea
 
Packit 1470ea
</page>