1. 05 Nov, 2018 1 commit
  2. 26 Sep, 2018 1 commit
  3. 03 Sep, 2018 1 commit
  4. 29 Aug, 2018 1 commit
  5. 15 Aug, 2018 1 commit
  6. 01 Aug, 2018 1 commit
  7. 23 Jul, 2018 1 commit
    • Carlos Garnacho's avatar
      Release 2.1.0 · 6631903d
      Carlos Garnacho authored
      Supersedes 2.0.5 (to be ignored). The previous release introduced new
      API to let TrackerResource output JSON-LD, so this warrants a minor
      version bump as per semantic versioning.
      6631903d
  8. 17 Jul, 2018 1 commit
    • Sam Thursfield's avatar
      meson: Consolite vars used for running tracker-store uninstalled · 42bbd6ce
      Sam Thursfield authored
      Most importantly, these are consumed in the tracker-miners.git project
      so that it can run when built with tracker core as a Meson subproject.
      This should theoretically allow building tracker-miners on systems that
      don't have tracker installed at all, although I think some problems
      remain with doing that.
      
      Note that meson.source_root() must never be used in variables that
      are consumed by a subproject, because in that situation they expand to
      the root of the *toplevel project* and not the current subproject.
      42bbd6ce
  9. 15 Jul, 2018 2 commits
    • Sam Thursfield's avatar
      Bump version number · c656e8ad
      Sam Thursfield authored
      This allows tracker-miners to check that it's being built against a
      version of tracker that provides necessary new API.
      c656e8ad
    • Sam Thursfield's avatar
      meson: Rework how unit tests are defined · 1dbd11bb
      Sam Thursfield authored
      Today I discovered that three testcases were being ignored in the Meson
      buildsystem, all due to mistakes.
      
      Now, the first thing in each meson.build file is the list of testcases
      so mistakes should be much easier to spot.
      1dbd11bb
  10. 02 Jul, 2018 1 commit
  11. 30 Jun, 2018 1 commit
  12. 25 Jun, 2018 1 commit
  13. 10 Jun, 2018 1 commit
  14. 06 Feb, 2018 1 commit
  15. 18 Dec, 2017 1 commit
    • Sam Thursfield's avatar
      functional-tests: Fix configuration to work with Meson · 9599f058
      Sam Thursfield authored
      Previously the functional-test suite would test the installed version of
      Tracker, but would need to be run from a configured Tracker source+build tree.
      
      I have changed how things are configured and now with Meson the functional tests
      can be run completely from the build tree, without needing to install
      anything. The Autotools `make functional-test` target works the same as
      before.
      
      Instead of generating a Python source file that contains the build-time
      configuration, we write that to a .json file which is read when the
      common.utils.configuration module is imported. This controls the
      locations of the various things that the tests require, which allows us
      to avoid hardcoding knowledge of the build tree layout into the tests
      themselves.
      
      With the new setup it should also be possible to add a target that
      explicitly installs the functional tests, with a different
      configuration.json file so that they test the installed version of
      Tracker. That's not yet implemented.
      9599f058
  16. 16 Dec, 2017 6 commits
  17. 14 Nov, 2017 1 commit
  18. 31 Oct, 2017 1 commit
  19. 18 Oct, 2017 1 commit
  20. 04 Oct, 2017 1 commit
  21. 28 Sep, 2017 1 commit
  22. 27 Sep, 2017 1 commit
  23. 12 Sep, 2017 1 commit
  24. 31 Aug, 2017 1 commit
  25. 25 Aug, 2017 1 commit
  26. 22 Aug, 2017 2 commits
    • Carlos Garnacho's avatar
      Release 1.99.3 · 34d6bbfc
      Carlos Garnacho authored
      34d6bbfc
    • Carlos Garnacho's avatar
      build: Mandate that sqlite3 >= 3.20.0 has fts5 builtin · 84c8cc25
      Carlos Garnacho authored
      That sqlite3 version brought incompatibilities in the fts5 interface,
      fts5 modules generated from < 3.20.0 trees won't work with sqlite3
      >= 3.20.0, and viceversa.
      
      Since it's not feasible nor desirable to include an additional fts5
      module copy nor an embedded sqlite3 amalgamation copy, mandate that
      SQLite was compiled with --enable-fts5 if >= 3.20.0 is found.
      
      The current copy of the fts5 module is kept around for sqlite3 < 3.20.0,
      so we don't make this a mandatory requirement for earlier versions.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=785883
      84c8cc25
  27. 07 Aug, 2017 1 commit
  28. 04 Aug, 2017 1 commit
  29. 03 Aug, 2017 2 commits
  30. 24 Jul, 2017 2 commits
  31. 23 Jul, 2017 1 commit