Projects/Oxygen/namingSpec/mimetypes: Difference between revisions

    From KDE TechBase
    (Say hello to x-media-podcast, moved from places/media-podcast.)
     
    (10 intermediate revisions by 2 users not shown)
    Line 7: Line 7:
    '''This is the complete list in the FD.o spec:'''
    '''This is the complete list in the FD.o spec:'''
    <pre>
    <pre>
      application-x-executable        <- actions/exec
      application-x-executable        OK
      audio-x-generic                <- sound
      audio-x-generic                OK
      font-x-generic
      font-x-generic                 (valid? font-* is not in IANA.)
      image-x-generic
      image-x-generic                 OK
      package-x-generic
      package-x-generic               OK (valid? package-* is not in IANA.)
      text-html                      <- html
      text-html                      OK
      text-x-generic                  <- txt
      text-x-generic                  OK
      text-x-generic-template
      text-x-generic-template         Needed
      text-x-script
      text-x-script                   OK
      video-x-generic                <- video
      video-x-generic                OK
      x-office-address-book
      x-office-address-book           OK
      x-office-calendar
      x-office-calendar               Needed
      x-office-document              <- document
      x-office-document              OK
      x-office-presentation
      x-office-presentation           Needed
      x-office-spreadsheet            <- spreadsheet
      x-office-spreadsheet            OK
    </pre>
    </pre>
    '''These are included in Tango:'''
    '''These are included in Tango:'''
    <pre>
    <pre>
      application-certificate
      application-certificate
    text-x-preview
      x-office-document-template
      x-office-document-template
      x-office-drawing
      x-office-drawing
    Line 39: Line 38:
    '''This is the complete list in the FD.o spec Non-regular files:'''
    '''This is the complete list in the FD.o spec Non-regular files:'''
    <pre>
    <pre>
      inode-blockdevice
      inode-blockdevice               Needed
      inode-chardevice
      inode-chardevice               Needed
      inode-directory                <- places/folder
      inode-directory                OK
      inode-fifo
      inode-fifo                     Needed
      inode-mount-point
      inode-mount-point               Not needed, because it's not
      inode-socket
                                    displayed as its own icon
      inode-symlink                  Can we use an emblem for this?
      inode-socket                   Not needed (right?)
    </pre>
      inode-symlink                  Not needed, because it's not
    '''Other Non-regular MIME types needed for KDE:'''
                                    displayed as its own icon
    <pre>
    inode-directory-home            <- places/user-home
    </pre>
    </pre>


    ===Other MIME types conforming to IANA===
    ===Other MIME types conforming to IANA===
    <pre>
    <pre>
      text-plain                      <- ascii
    application-xhtml+xml          OK
    text-vcalendar                  OK
      text-plain                      OK
    </pre>
    </pre>
    Note for IANA conformity, see: [http://www.iana.org/assignments/media-types/]
    Note for IANA conformity, see: [http://www.iana.org/assignments/media-types/]
    Line 60: Line 59:
    ===Other MIME types needed for KDE===
    ===Other MIME types needed for KDE===
    <pre>
    <pre>
      x-office-wordprocessing
    application-x-bittorrent        OK
    application-x-mswinurl          OK
      x-office-contact                OK (should be used as "contact" icon,
                                        that is, someone != actual user)
    x-media-podcast                -> move to Amarok, or OK
    </pre>
    </pre>

    Latest revision as of 16:29, 29 December 2007

    Specification compliance of icon names

    With MIME types, there is no complete list of icon names in the spec. Therefore, they are divided in categories:

    Standard FD.o MIME Types

    This is the complete list in the FD.o spec:

     application-x-executable        OK
     audio-x-generic                 OK
     font-x-generic                  (valid? font-* is not in IANA.)
     image-x-generic                 OK
     package-x-generic               OK (valid? package-* is not in IANA.)
     text-html                       OK
     text-x-generic                  OK
     text-x-generic-template         Needed
     text-x-script                   OK
     video-x-generic                 OK
     x-office-address-book           OK
     x-office-calendar               Needed
     x-office-document               OK
     x-office-presentation           Needed
     x-office-spreadsheet            OK
    

    These are included in Tango:

     application-certificate
     x-office-document-template
     x-office-drawing
     x-office-drawing-template
     x-office-presentation-template
     x-office-spreadsheet-template
    

    It has not yet been determined which Tango icons we will need to use.

    Icons for Standard MIME Types

    This is the complete list in the FD.o spec Non-regular files:

     inode-blockdevice               Needed
     inode-chardevice                Needed
     inode-directory                 OK
     inode-fifo                      Needed
     inode-mount-point               Not needed, because it's not
                                     displayed as its own icon
     inode-socket                    Not needed (right?)
     inode-symlink                   Not needed, because it's not
                                     displayed as its own icon
    

    Other MIME types conforming to IANA

     application-xhtml+xml           OK
     text-vcalendar                  OK
     text-plain                      OK
    

    Note for IANA conformity, see: [1]

    Other MIME types needed for KDE

     application-x-bittorrent        OK
     application-x-mswinurl          OK
     x-office-contact                OK (should be used as "contact" icon,
                                         that is, someone != actual user)
     x-media-podcast                 -> move to Amarok, or OK