1. 17 Jun, 2021 1 commit
    • Sam Thursfield's avatar
      build: Remove functional_tests= option · c2b4cbff
      Sam Thursfield authored
      We should always enable these. The only dependency added a configure
      time is Python which our build system already requires.
      
      Some tests will fail in certain build configurations, such as if
      PyGObject is not available. That's expected, and if it's a problem
      for you then try:
      
          meson test --no-suite=functional ...
      
      Partial fix for #162
      c2b4cbff
  2. 16 Jun, 2021 4 commits
  3. 15 Jun, 2021 2 commits
  4. 11 Jun, 2021 3 commits
  5. 10 Jun, 2021 3 commits
  6. 08 Jun, 2021 4 commits
    • Sam Thursfield's avatar
      Merge branch 'wip/carlosg/info-query' into 'master' · 0cc0288e
      Sam Thursfield authored
      tracker: Use faster query in "tracker3 info"
      
      See merge request !334
      0cc0288e
    • Sam Thursfield's avatar
      Merge branch 'wip/carlosg/redundant-rpath' into 'master' · 1a7aac23
      Sam Thursfield authored
      build: Avoid setting the regular library path in rpath
      
      See merge request !333
      1a7aac23
    • Carlos Garnacho's avatar
      tracker: Use faster query in "tracker3 info" · 0c569af9
      Carlos Garnacho authored
      This query does an union of two unrestricted graph patterns,
      can thus take a long time to resolve, e.g.:
      
          $ time tracker3 info ~ >/dev/null
      
          real	0m6,368s
          user	0m0,032s
          sys 	0m0,033s
      
      Since we want to look the same data from the given URN and
      it's direct nie:interpretedAs relations, this is neater to
      do with the "optional" property path '?', e.g.:
      
          { <urn> nie:interpretedAs? ?var ... }
      
      that will resolve to the urn itself, and all elements down
      the nie:interpretedAs relation. The expensive unrestricted
      graph pattern bits will be then resolved with all subjects
      already at hand. This makes things sensibly faster:
      
          $ time tracker3 info ~ >/dev/null
      
          real	0m1,651s
          user	0m0,037s
          sys 	0m0,033s
      0c569af9
    • Carlos Garnacho's avatar
      build: Avoid setting the regular library path in rpath · 369fd11c
      Carlos Garnacho authored
      This is redundant, and Fedora has made it a requirement to drop
      unnecessary rpaths. Some executables don't require the internal
      libraries at all.
      369fd11c
  7. 04 Jun, 2021 1 commit
    • Nitin Wartkar's avatar
      cli: XDG Directories · 8f62dfcd
      Nitin Wartkar authored
      If any environment doesn't have xdg directories set up
      then it resulted in a SEG-fault. Adding a proper check solved it.
      
      Fixes: #172
      8f62dfcd
  8. 28 May, 2021 1 commit
  9. 27 May, 2021 1 commit
  10. 17 May, 2021 2 commits
  11. 14 May, 2021 1 commit
  12. 05 May, 2021 2 commits
  13. 03 May, 2021 1 commit
  14. 29 Apr, 2021 1 commit
  15. 27 Apr, 2021 1 commit
  16. 21 Apr, 2021 1 commit
  17. 19 Apr, 2021 1 commit
  18. 17 Apr, 2021 1 commit
  19. 16 Apr, 2021 1 commit
  20. 15 Apr, 2021 1 commit
  21. 11 Apr, 2021 2 commits
  22. 02 Apr, 2021 2 commits
  23. 01 Apr, 2021 1 commit
  24. 31 Mar, 2021 2 commits