1. 17 Jun, 2020 1 commit
  2. 14 Jul, 2019 1 commit
  3. 02 Jun, 2019 1 commit
    • Sam Thursfield's avatar
      Don't recurse into subdirectories when indexing ~/Downloads · d97cf222
      Sam Thursfield authored
      We can't really make assumptions about the content of folders in
      the 'Downloads' directory. People may download any kind of content
      from the internet and then extract it "in place" in the Downloads
      directory.
      
      This change was triggered by
      tracker#95 where several
      users reported system lockups caused by Tracker scanning video
      game data. The goal of this change is not to avoid the lockups,
      but to avoid scanning game data directories in the first place.
      Games often contain lots of audio, video, images and text files,
      which can end up in unwanted places like Gnome Photos and Gnome
      Music if we do scan it with Tracker.
      
      This commit changes the default settings so that we index files in
      ~/Downloads but not directories. Hopefully this gives the right
      balance between: providing search results for files the user
      just downloaded, but not mixing up video game data with actual user
      content, and not consuming lots of resources unnecessarily.
      d97cf222
  4. 11 Feb, 2019 2 commits
    • Sam Thursfield's avatar
      Ignore some more files that can appear in the applications directory · 3e172ed2
      Sam Thursfield authored
      Since commit d13fd8b2 we have been mining .desktop files
      from the XDG application directories such as /usr/share/applications. In
      order for this to work as expected, we need the FS miner to ignore other
      files that it finds there. This commit adds 2 files that appear on my
      Fedora system to the ignored-files list.
      
      If there are files in these directores that aren't expected to be there,
      it breaks the functional-tests. The 300-miner-basic-ops test creates 3
      text files and asserts that these and only these were found by the
      miner-fs. If extra stuff from XDG applications dirs turns up in the list
      of text files, the test fails.
      3e172ed2
    • Sam Thursfield's avatar
      Compile gschemas in the build directory, for use by tests · b92ced4e
      Sam Thursfield authored
      Allow running tests without the need to install the gsettings schemas.
      This commit moves all the gschemas in the data directory and compiles
      them in the build directory. Tests that require gschemas need to be
      launched with the proper GSETTINGS_SCHEMA_DIR env variable.
      
      Based on tracker.git commit c33c080c20dae1e60982, by Andrea Azzarone.
      b92ced4e
  5. 09 Feb, 2019 1 commit
  6. 13 Nov, 2018 1 commit
    • Carlos Garnacho's avatar
      tracker-miner-fs: Index application dirs · d13fd8b2
      Carlos Garnacho authored
      This is the second step towards folding tracker-miner-apps into
      tracker-miner-fs. The TrackerIndexingTree has been made to also
      index system/user application directories, which does the scaffolding
      for tracker-extract to index those.
      d13fd8b2
  7. 28 Jul, 2018 1 commit
  8. 01 Jul, 2018 1 commit
  9. 30 Sep, 2017 1 commit
  10. 03 Aug, 2017 1 commit
    • Carlos Garnacho's avatar
      Remove code not related to miners · 63af0cfe
      Carlos Garnacho authored
      The miners are being split from the core tracker package.
      
      On both autotools/meson builds, datadir and libdir for
      private data has been changed to be separate from the tracker
      core. Same goes for the gettext package and other bits.
      
      Additionally, avoid installing the dbus xml descriptions.
      That's fairly non-standard and unnecessary with introspection.
      63af0cfe
  11. 09 Oct, 2016 1 commit
  12. 28 May, 2016 1 commit
  13. 14 May, 2016 1 commit
  14. 01 Mar, 2016 3 commits
  15. 26 Sep, 2014 1 commit
  16. 25 Aug, 2014 1 commit
  17. 28 Feb, 2014 1 commit
  18. 26 Sep, 2011 1 commit
  19. 22 Sep, 2011 1 commit
  20. 15 Sep, 2011 2 commits
    • Cosimo Cecchi's avatar
      tracker-miner-fs: Don't index removable devices by default · d0d503fe
      Cosimo Cecchi authored
      This has been done for a few reasons, most notably:
      - Most people don't want CDs or other removable media indexed *always*
      - Common places (like external HDs) can and will be added by most anyway
      - If GVFS says a mount point is removable, we recursively index that which
        recently caused Fedora 16 beta users to have horrendous desktop performance
      
      Fixes GB#659062.
      d0d503fe
    • Cosimo Cecchi's avatar
      tracker-miner-fs: Enable indexing when on battery power on by default · 0fcc4a65
      Cosimo Cecchi authored
      The team decided this makes more sense too given you don't expect content to
      be unavailable when running on battery (because we paused operations). Also if
      an index has already been complete, there is usual little upkeep required.
      
      Fixes GB#659063.
      0fcc4a65
  21. 26 Jul, 2011 1 commit
  22. 22 Mar, 2011 1 commit
  23. 08 Mar, 2011 1 commit