1. 12 Feb, 2019 2 commits
    • Carlos Garnacho's avatar
      tracker: Rewrite tracker GrlSource notification to use TrackerNotifier · a3e39d15
      Carlos Garnacho authored
      This is a new facility in Tracker abstracting usage of the GraphUpdated
      dbus signal, so is a perfect fit to use here. The event resources are
      rather plainly translated to GrlMedias so they are emitted.
      
      Events are also grouped so the tracker source makes use of the
      grl_source_notify_change_list(), which will avoid high signal emission
      overhead if there's many changes to notify about.
      
      Closes: #14
      a3e39d15
    • Carlos Garnacho's avatar
      tracker: Remove per-device-source configuration · e6705706
      Carlos Garnacho authored
      This is not entirely right, and could yield errors similar to commit
      73c1aa1e, where events go undetected because the deletion time of
      properties is not guaranteed to be atomic, so there might be missed
      events where files no longer qualify for certain notifications.
      
      Given this is a configuration toggle meant for plugins/integrators,
      it seems we can do without it.
      
      Closes: #14
      e6705706
  2. 11 Feb, 2019 4 commits
  3. 08 Feb, 2019 3 commits
  4. 07 Feb, 2019 2 commits
  5. 24 Jan, 2019 5 commits
  6. 29 Dec, 2018 1 commit
  7. 15 Dec, 2018 1 commit
  8. 25 Nov, 2018 1 commit
  9. 09 Oct, 2018 1 commit
  10. 30 Sep, 2018 1 commit
  11. 29 Sep, 2018 1 commit
    • Tony Crisci's avatar
      Bug: fix grl.fetch() parameter order in lua plugins · 3e9e8d54
      Tony Crisci authored
      The grl.fetch() functions expects the arguments in the order of 1) the
      url to connect to, 2) the net options, 3) the callback, and 4) the user
      data. Some of the plugins were switching 2) and 3). This caused an issue
      where the net options were ignored.
      3e9e8d54
  12. 24 Sep, 2018 2 commits
  13. 06 Sep, 2018 1 commit
  14. 03 Sep, 2018 1 commit
  15. 02 Sep, 2018 3 commits
  16. 01 Sep, 2018 1 commit
  17. 29 Aug, 2018 1 commit
  18. 26 Aug, 2018 2 commits
  19. 21 Aug, 2018 1 commit
  20. 20 Aug, 2018 1 commit
  21. 14 Aug, 2018 1 commit
  22. 12 Aug, 2018 2 commits
  23. 10 Aug, 2018 1 commit
  24. 09 Aug, 2018 1 commit