1. 03 Jul, 2017 3 commits
    • Carlos Garnacho's avatar
      Delete tracker-needle · e479e5f3
      Carlos Garnacho authored
      It was cool when Tracker search was barely integrated anywhere.
      Nowadays, it's nothing but an aging showcase app (eg. was conceived
      in the gtk2 days and barely ported to gtk3, and it shows everywhere).
      
      If you want a modern and capable search UI, try Nautilus. If you
      are outraged that tracker-needle is gone and ended up here, by all
      means be my guest, reset to the parent of this commit and take it
      out of tree. If you join #tracker I'll gladly give you advise on
      how could it be brought up-to-date. But our hands are full, sorry,
      we leave cool UIs to others.
      e479e5f3
    • Carlos Garnacho's avatar
      Delete tracker-preferences · d4a8d6e4
      Carlos Garnacho authored
      This is a mix of store and miner features which can't be assumed to go
      together. It is better to leave configuration UI up to the environment,
      in the GNOME case this is gnome-control-center search panel.
      
      For settings that fall in the cracks, or for environments that don't
      integrate Tracker search in their configuration UI, there's the rather
      capable dconf-editor which will provide all toggles, and will explain
      them better than any UI we may have.
      
      In the future the CLI tools might gain some configuration subcommand,
      but it will not be a graphical UI.
      d4a8d6e4
    • Carlos Garnacho's avatar
      Delete evolution/thunderbird/nautilus/firefox plugins · 3c3fe197
      Carlos Garnacho authored
      Those are unmaintained, are broken, don't compile, or a combination of
      all. Sadly there hasn't been enough manpower during the last years to
      keep those up to par. Future seems shiny enough for nautilus, as the
      features are being developed in-tree.
      
      If anyone ever remembers there were such plugins and misses them
      enough to take over maintainership, by all means reset to the parent
      of this commit and take those out of tree. You will have my gratitude.
      
      Thanks too to everyone who ever contributed in those plugins, I'm
      not happy to let that much work go.
      3c3fe197
  2. 29 Jun, 2017 1 commit
  3. 28 Jun, 2017 3 commits
    • Carlos Garnacho's avatar
      ontologies: Build dc/xsd/rdf/nrl/nao as GResource · 7377bbc2
      Carlos Garnacho authored
      Those ontology files are the tracker core, as the database files' structure
      is modeled around those classes and properties. Include those as a GResource
      so they're guaranteed to be there, all other ontology files are optional
      and must be provided on TrackerDataManager initialization.
      
      The NAO ontology has been split between the official bits (included in the
      GResource) and the non-official bits (just used by the evolution miner, and
      moved to 90-tracker)
      7377bbc2
    • Carlos Garnacho's avatar
      configure: Bump API version · 339bc0d4
      Carlos Garnacho authored
      339bc0d4
    • Carlos Garnacho's avatar
      autotools: Don't set -Wl,--enable-new-dtags globally · 0b57d30a
      Carlos Garnacho authored
      Just set it in library LDFLAGS, otherwise introspection may
      find the installed libraries before the ones being built, which
      is not the right thing if there are new symbols/types to be looked
      up.
      0b57d30a
  4. 08 Jun, 2017 1 commit
    • Sam Thursfield's avatar
      Remove Maemo/Meego leftovers · 809b5676
      Sam Thursfield authored
      This removes various code paths that we believe to be unused.
      
        * The userguides miner has been removed altogether.
        * The application miner no longer parses MeeGo-style .desktop files
        * The TRACKER_DISABLE_MEEGOTOUCH_LOCALE environment flag is gone
          (it already did nothing)
        * Character set detection with libmeegotouch is removed, only enca
          or libicu are supported
        * Meego-specific flags are gone from .desktop files
        * Functional tests have lost their vestigal Scratchbox and Aegis support
      
      There are 5 ontologies referencing Maemo, 4 of which are largely unused.
      These have been kept around in case anyone is using them outside
      Tracker.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=783555
      809b5676
  5. 23 May, 2017 1 commit
  6. 20 Mar, 2017 1 commit
  7. 28 Feb, 2017 1 commit
  8. 06 Feb, 2017 1 commit
  9. 24 Jan, 2017 1 commit
  10. 18 Jan, 2017 1 commit
  11. 22 Dec, 2016 1 commit
  12. 17 Dec, 2016 1 commit
    • Carlos Garnacho's avatar
      configure: Disable libmediaart dependency · 6a050686
      Carlos Garnacho authored
      Hopefully just temporarily. At the very least the processing
      should be taken out of the extractor threads, as it requires
      file operations that are not allowed there.
      
      In the worst case, we must reconsider this dependency, as it
      might become a window of opportunity to writing on the filesystem,
      even if on a very specific folder.
      6a050686
  13. 08 Dec, 2016 3 commits
  14. 21 Nov, 2016 2 commits
  15. 20 Nov, 2016 2 commits
  16. 19 Oct, 2016 1 commit
  17. 19 Sep, 2016 1 commit
  18. 14 Sep, 2016 1 commit
  19. 23 Aug, 2016 2 commits
  20. 10 Aug, 2016 1 commit
  21. 14 Jul, 2016 1 commit
  22. 21 Jun, 2016 1 commit
  23. 13 Jun, 2016 1 commit
  24. 30 May, 2016 1 commit
  25. 14 May, 2016 1 commit
  26. 08 May, 2016 2 commits
  27. 27 Mar, 2016 4 commits