1. 08 Sep, 2019 1 commit
  2. 03 Oct, 2018 1 commit
  3. 24 Dec, 2017 7 commits
  4. 24 Dec, 2016 1 commit
  5. 20 Aug, 2016 2 commits
  6. 30 Jul, 2016 2 commits
  7. 29 Jul, 2016 1 commit
  8. 28 Apr, 2016 1 commit
    • Allison Lortie's avatar
      mime apps: clarify precedence vs. subtypes · 01c809e1
      Allison Lortie authored
      Clarify that we always prefer specific subtypes (like text/html) to the
      more generic types (like text/plain) when deciding on associations and
      default apps.
      This avoids some strange cases where applications that operate on
      text/plain are being taken in preference to more-specific applications,
      just because they are present in 'higher' directories, or explicitly
      listed in defaults files.
  9. 25 Apr, 2016 1 commit
    • Allison Lortie's avatar
      desktop-entry-spec: allow '-' in application ids · a27043c1
      Allison Lortie authored
      Up to now, the spec has not clearly specified what will happen if a '-'
      appears in an otherwise-valid-looking application ID with
      DBusActivatable=yes.  This leads to problems because '-' is indeed valid
      in D-Bus names (which suggests that everything should work properly) but
      not valid in D-Bus object paths (which suggests that it won't work).
      Firm up the range of valid characters permitted in the recommended style
      of application IDs (instead of just saying "reverse DNS convention").
      Specifically mention that '-' is permitted here.
      Specify how to deal with dashes when forming the D-Bus object path for
      the org.freedesktop.Application interface.
  10. 28 Sep, 2015 2 commits
  11. 06 Mar, 2015 3 commits
  12. 01 Mar, 2015 1 commit
    • Allison Lortie's avatar
      desktop-entry-spec: document DesktopNames · 729a8f2d
      Allison Lortie authored
      Document the DesktopNames key as the mechanism by which
      the XDG_CURRENT_DESKTOP environment variable is expected to be set.
      We don't document this as a key in the normal way, because it is not a
      valid key for desktop files.  We only include a mention of it here
      because the desktop entry spec is more or less the "home" of what
      XDG_CURRENT_DESKTOP means, and the mechanism by which it is normally set
      should be part of that definition.
  13. 08 Sep, 2014 1 commit
  14. 07 Sep, 2014 2 commits
    • David Faure's avatar
      mime-apps: call it 1.0.1 (bugfix) · 68c54c2a
      David Faure authored
    • Allison Lortie's avatar
      mime-apps: firm up the spec in some places · 85ad5106
      Allison Lortie authored and David Faure's avatar David Faure committed
       - the MimeType= line in .desktop files in ~ takes precedence over
         mimeapps.list in lower-priority directories
       - firm up the interaction between "Added" and "Default" (which is
         almost nothing now, except that we fall back to the list of all
         supported applications in case we don't find a default)
       - specify that the order of the Added list should be preserved
      I've also changed the order of the associations and defaults section in
      the document to improve ease of reading.  Defaults depends on
      associations (for the case where a default is not found) but
      associations make no mention of defaults.  It is also helpful for
      allowing mention of the fact that higher-level desktop files do NOT
      cause masking in the case of defaults (in contrast to the mention in the
      previous section, where the masking behaviour is specified).
  15. 23 Apr, 2014 1 commit
  16. 10 Apr, 2014 1 commit
  17. 04 Apr, 2014 5 commits
  18. 03 Apr, 2014 3 commits
  19. 02 Apr, 2014 4 commits