1. 26 Jul, 2017 1 commit
  2. 22 Sep, 2016 1 commit
  3. 11 Jul, 2016 1 commit
  4. 21 Apr, 2012 2 commits
    • Alex Merry's avatar
      juk/mpris2: Avoid sending spurious PropertiesChanged signal · 7b06ec57
      Alex Merry authored
      The SupportedMimeTypes list is now determined at compile-time, so there
      is no way it could change.
      7b06ec57
    • Michael Pyne's avatar
      juk/mpris2: Refine mimetype list. · 8cec35c6
      Michael Pyne authored
      JuK's supported list of mimetypes is unfortunately more limited than
      what Phonon supports. JuK cannot add files that are not supported by
      TagLib (and in fact is perfectly fine to have files supported by TagLib
      even if Phonon can't play them).
      
      I suppose you could intersect the TagLib and Phonon mime types but this
      is at least a bit better.
      8cec35c6
  5. 20 Apr, 2012 5 commits
  6. 18 Apr, 2012 1 commit
  7. 16 Apr, 2012 1 commit
    • Michael Pyne's avatar
      Initial MPRIS2 support. · 54c6db81
      Michael Pyne authored
      Eike Hein has kindly donated a working Mpris2 adaptor with instructions
      on how to integrate into JuK, so I've done so.
      
      This is just at the "compiles and links" stage and the track ID will
      give a lot of weirdness due to the strictness of the D-Bus Object Path
      name spec.
      
      The reason we don't just use an identifier for a track is that the
      "primary key" JuK uses is the canonical file name. JuK has no internal
      RDBMS or anything similar where primary keys would be assigned. Because
      of this we encode track IDs using z-Base-32 so they will not violate the
      D-Bus spec.
      
      Thanks to Eike for the large code contribution and integration support!
      54c6db81