1. 03 Aug, 2020 1 commit
  2. 01 Aug, 2020 1 commit
  3. 31 Jul, 2020 2 commits
  4. 28 Jul, 2020 2 commits
  5. 22 Jul, 2020 1 commit
  6. 18 Jul, 2020 1 commit
  7. 29 Jun, 2020 3 commits
    • Kai Uwe Broulik's avatar
      Keep player pending also when duration is known but too short · 3f5e615e
      Kai Uwe Broulik authored
      Should the player be added with a short sound but then change its duration,
      we would never have tracked it as pending player.
      3f5e615e
    • Kai Uwe Broulik's avatar
      Compress and reduce MediaSession updates · bd66295a
      Kai Uwe Broulik authored
      Websites typically set all their callbacks (play, pause, nexttrack, previoustrack, etc) in one go,
      which would have us send them over from the content script to the extension and to the host, signalling
      individual MPRIS property changes. Optimize this by batching subsequent calls.
      
      Furthermore, check if playbackState and metadata actually changed before sending them over.
      There's no point in sending the data over to the host which will then find they haven't changed.
      
      The object behind the "mediaSessionsClassName" is turned into a "class" (not ES6 Class for Firefox ESR
      compat) and an instance is created. This allows using "this" from within its handlers, cleaning
      up the code somewhat.
      bd66295a
    • Script Kiddy's avatar
      GIT_SILENT made messages (after extraction) · 86276df3
      Script Kiddy authored
      86276df3
  8. 25 Jun, 2020 1 commit
  9. 18 Jun, 2020 1 commit
  10. 17 Jun, 2020 2 commits
  11. 16 Jun, 2020 3 commits
  12. 10 Jun, 2020 1 commit
  13. 07 Jun, 2020 1 commit
  14. 06 Jun, 2020 1 commit
  15. 05 Jun, 2020 1 commit
  16. 04 Jun, 2020 1 commit
  17. 03 Jun, 2020 1 commit
  18. 02 Jun, 2020 1 commit
  19. 01 Jun, 2020 2 commits
  20. 31 May, 2020 1 commit
  21. 21 May, 2020 1 commit
  22. 18 May, 2020 3 commits
  23. 17 May, 2020 1 commit
  24. 15 May, 2020 1 commit
  25. 14 May, 2020 2 commits
  26. 10 May, 2020 2 commits
  27. 08 May, 2020 1 commit
  28. 06 May, 2020 1 commit