[tracker] (174 commits) ...Merge branch 'master' into libtracker-miner



Summary of changes:

  0be2636... Add TrackerMiner abstract class, plus TrackerMinerTest impl (*)
  0f34441... Add TrackerMinerCrawler boilerplate, make TrackerMinerTest  (*)
  99e6630... Raw port of handy code from tracker-miner-fs that will be n (*)
  920ca52... Fix build issues (*)
  51ee297... Add API for specifying which files/dirs should TrackerMiner (*)
  7366ca6... Add vmethods for checking/processing a file. (*)
  0fa63ae... Implement file queueing from TrackerProcessor. (*)
  642a026... tracker-miner-fs: removed "disabled-modules" config option (*)
  044b95e... Removed module_name from everywhere (*)
  b6e2a9e... Started removing TrackerConfig (*)
  a49d895... Make the crawler work again using one directory argument an (*)
  83412c4... Fix processor/crawler so they can include/exclude files/dir (*)
  8763521... tracker-miner clean ups (*)
  c3d5f32... Connect all signals up and make test case work (*)
  671c86a... removed tracker-config and tracker-status (*)
  3c60e53... More clean ups to libtracker-miner (*)
  f3c87ba... Fixed a bunch of crashers and monitor issues from the clean (*)
  25e20bc... Fix processor so we add newly created directories to the cr (*)
  18db710... Include file clean ups and removed unused files (*)
  d57bc8b... Renamed tracker-processor to tracker-miner-process (*)
  2a3dad3... Moved libtracker-miner test to separate directory test/ (*)
  ca5daab... Fixed Makefile.am, added test/Makefile.am and removed proce (*)
  f2f3f43... Rename config _enable_watches() to _enable_monitors() (*)
  7952c87... Added module config options to normal config (*)
  8cd44b4... Removed tracker-module-config.[ch] (*)
  0987f0e... Removed tracker-{processor|crawler|monitor} from binary (*)
  a5cb56f... Removed unused code now re-implemented (*)
  5ae2440... Removed miner-fs legacy config and added module config defa (*)
  9d62a20... Removed data/modules/ no longer needed (*)
  523ae37... Added status and progress to tracker-miner object (*)
  c951045... Cleaned up miner dbus code, removed unused commented out se (*)
  67e64ad... Removed tracker-dbus from libtracker-miner (*)
  9eb208e... TrackerMiner: add tracker_miner_execute_sparql(). (*)
  e36c749... TrackerMinerProcess: Improve prototype for process_file(). (*)
  6eff0cf... TrackerMinerProcess: Push collected data to tracker-store. (*)
  ce5cfc8... TrackerMiner: Add tracker_miner_get_client(). (*)
  76f17e8... TrackerMinerProcess: also check mtimes before processing a  (*)
  6bb9bbd... Add initial version of tracker-miner-fs using libtracker-mi (*)
  7804a33... Move mtime check after check-file/directory signals emissio (*)
  4f75011... Fix link error (*)
  42d0567... Disable old tracker-miner-fs and remove tracker-miner.[ch] (*)
  817c312... Removed libtracker-module (*)
  d3f852f... TrackerMonitor: remove unneeded code. (*)
  9c429fd... TrackerMonitor: create INotify handles lazily if the monito (*)
  9183b85... Added miner_stopped() API and miner defines for dbus path/n (*)
  b613a3d... Improved DBus API (*)
  03ba229... Fixed build warning and removed useless --process-all cmd s (*)
  1da7de1... TrackerMinerProcess: Handle delete events from TrackerMonit (*)
  0db89d4... Force a commit after each update. (*)
  9ae7d9a... TrackerMonitor: Fix compile warning. (*)
  04b0d60... TrackerMinerApplications: Remove private data, it's unused. (*)
  bd176b6... Fixed finished signal causing app to exit (*)
  aeaed46... Added default handlers for miner and crawler (*)
  91b4f65... Add initial pause mechanics (*)
  967fb3d... Add some more debug information (*)
  848de61... TrackerMinerApplications: Fix compile warning. (*)
  15cd435... Add TrackerMinerFiles to tracker-miner-fs. (*)
  758d144... TrackerMinerProcess: Handle moved files. (*)
  5a3ff3f... Add missing GetDescription method to DBus xml file (*)
  a9e3113... Add tracker-miner-discover to find DBus miner services (*)
  62b4bae... Added tracker-status command line options to list running/a (*)
  1fb7d4a... TrackerMinerProcess: Refactor directories handling. (*)
  de555cb... TrackerMinerFiles: Handle removable devices. (*)
  af7d2b9... Don't exit when listing miners (*)
  9301ff7... Implemented Pause and Resume in tracker-status for miners (*)
  be748c8... TrackerMinerFiles: Set nie:dataSource to all files. (*)
  45b1471... TrackerCrawler: Use an accumulator for process-[directory|f (*)
  55a7a80... TrackerMinerFiles: Ignore hidden files and directories. (*)
  2bc6c85... Added miner status and progress to tracker-status (*)
  56245f3... Added Applications miner service file (*)
  e77a1af... Added GetIsPaused miner API and -k to get key used in track (*)
  c2bfaa1... TrackerCrawler: invert meaning of process-file/dir return v (*)
  ac48330... Use G_FILE_ATTRIBUTE_STANDARD_IS_HIDDEN instead of string (*)
  1e80ce6... Use defined attributes for g_file_query_info() instead of s (*)
  93c2a59... Added additional checks from original code for checking fil (*)
  7c1cbef... Make sure we call constructed for the parent class first. (*)
  6ccbb2b... Don't use been_started AND process_dir_id and emit finished (*)
  b1f9f78... Add miners list and start them one after each other not sam (*)
  1c04cc2... Rename Miner.FS to Miner.Files so tracker-status finds it (*)
  3bd5854... TrackerCrawler: use GCancellable to stop GIO operations. (*)
  0d247c6... TrackerMinerFiles: Remove mount point directory on pre-unmo (*)
  e542eb1... TrackerMinerProcess: Do not start crawling until the miner  (*)
  38b4858... The directories are already added in TrackerMinerFiles cons (*)
  5794ce9... Avoid double unref. (*)
  4d17218... Added missing TrackerConfig APIs for new config options (*)
  3a213f5... Removed Monitor config and merged it into index config (*)
  b8da205... Renamed the DisableIndexOnBattery options to make more sens (*)
  c87418d... Move config options around so they are more logically group (*)
  2e55e8e... Fixed memory leak for GFileInfo and warning when info is NU (*)
  7dd06e9... Don't monitor ALL directories, i.e. make sure we ignore hid (*)
  1f4efdf... Clear debugging about the type of path we are processing (*)
  064f06c... Function name clean up (*)
  b32ca4c... Fixed config API for ignored patterns s/ignore/ignored/ (*)
  9e2bc3e... Added ignore rules and patterns from config (*)
  1ffdc87... Make sure we ALWAYS force checks on directories and NEVER i (*)
  1a3fd41... Renamed tracker-miner-process to tracker-miner-fs (*)
  b51bcf6... Fixed all Miner->FS namespace changes (*)
  8cf2c00... Moved binary name from tracker-miner-fs-new to tracker-mine (*)
  1de7491... Rename all variable names for TrackerMinerFiles to mf (*)
  b1354af... Don't stop the timer when printing stats, not need (*)
  c3e0bd7... Small code cleanups/realignments (*)
  5e8b671... Rework the way we mine the file system data (*)
  512af87... TrackerConfigFile: get rid of "lt-" prefixes in app names. (*)
  c02143b... Make tracker_miner_fs_[add|remove]_directory() use GFile. (*)
  bb7d1bc... TrackerMinerApplications: add relevant directories on const (*)
  855c783... Removed some unused debug (*)
  27ffdf5... Fixed unrefing GFiles in the queue but not clearing the que (*)
  f2946c6... Fixed miner discovery based on crawler signal changes (*)
  7d4db40... Fix compile warning const/non-const issue (*)
  e8d9bca... Added status information to miner-fs now visible in tracker (*)
  dc4b461... Improved debugging (*)
  83a8b81... TrackerMinerFS: Improve checks on whether a file/dir should (*)
  63f089a... Add dir ignore patterns and moved silly crawl dir checks to (*)
  04d01b4... TrackerCrawler: Use GFile in the API. (*)
  7f8e6ad... Fix TrackerCrawler call now we use GFile instead of path (*)
  80560c8... Make sure we call the parent class constructed first (*)
  a4a15aa... TrackerMinerFS: No need to disconnect signals, we own these (*)
  d3b1f00... TrackerMinerFS: Remove unused vars. (*)
  a7a99a9... TrackerMinerFS: Use the accumulator for the boolean signals (*)
  a1d48ee... Wrap condition in parenthesis. (*)
  dbf8e81... Make the dbus functions use a _dbus_ prefix (*)
  f010458... Reduce names shown in tracker-status to not show org.freede (*)
  5ac5cfe... Make sure we reload the settings when config file changes (*)
  a7e95eb... Added disk space checking back (*)
  5935924... LGPL for libtracker-miner (*)
  771917d... Updated all #ifndefs for headers to use libtrackerminer pre (*)
  248504e... Call exit() if we can't register the object with dbus (*)
  a46ba53... Added battery support to miner-files (*)
  aceee39... Make it possible to get all pause apps/reasons (*)
  fa64479... Finally signal paused/resumed signals (*)
  6b12561... Update tracker-status help, we don't need to use --miner wi (*)
  3e9bf9c... Align output better for tracker-status (*)
  9759802... Don't allow an app to pause with the same reason more than  (*)
  98966db... TrackerMinerFS: make process_file() vmethod asynchronous an (*)
  eb6cf3c... TrackerMinerFiles: Hook up to extractor. (*)
  8227b86... Fixed running/paused logic (*)
  d45ad44... Fixed paused signal, we don't have reason there yet (*)
  e7455b4... Better output to console for tracker-status when no miners  (*)
  d55c5d5... Added battery status messages & get_battery_percentage to l (*)
  501f476... Don't spam "Processing Files" (*)
  781a8df... Make battery percentage a property and notify on when it ch (*)
  87784c2... Make sure we resume the miner after AC adaptor is in use (*)
  ed09b92... TrackerMinerFS: Remove directory and children from all proc (*)
  f72d70e... TrackerMiner: Add tracker_miner_is_started(). (*)
  939925b... tracker-miner-fs: Do not start an already started miner. (*)
  8ac6b1f... TrackerMinerFS: Cancellable can be NULL on finalize. (*)
  260cf5d... TrackerMinerFS: Do not create cancellable on init(). (*)
  4215157... TrackerMinerFS: Implement pause() and resume(). (*)
  9e6cbe6... TrackerMiner: Use g_set_error_literal(). (*)
  acda188... TrackerMiner: Add tracker_miner_commit(). (*)
  6dc2b9b... TrackerMinerFS: Use tracker_miner_commit() explicitly. (*)
  1505626... TrackerMinerFiles: Avoid warnings in the no-HAL case. (*)
  09fba21... TrackerPower: remove HAVE_HAL ifdef, could not be implement (*)
  761c6cd... TrackerMiner: emit Progress signals through DBus. (*)
  5d5dc0b... TrackerMinerDiscover: turn into a GObject. (*)
  20a5a98... TrackerMinerDiscover: Add miner-progres signal. (*)
  66c0b1c... Modify tracker-status to listen for miners progress. (*)
  2944e86... TrackerCrawler: Don't starve file crawling if there are hig (*)
  6cddca2... Added initial version of tracker-status-icon. (*)
  087c55a... Merge branch 'master' into libtracker-miner (*)
  d5fbd7b... Fix build after updating with master. (*)
  0c0b4f3... Backport a4d9ab3ae7b44ea9f662949b1044206994db9ce5 to libtra (*)
  878e9ca... Backport 86d953f8b86497974e1fba6c0fbac0e597981ffd to libtra (*)
  4853364... TrackerMinerFiles: Create proxy for the right extractor DBu (*)
  7b46173... Fix a few glitches in the merge with master. (*)
  60d44b3... Bug NB#136770 - Not able to see the pictures captured with  (*)
  b59c0c6... Bug NB#136770 - Not able to see the pictures captured with  (*)
  b420e13... TrackerMinerDiscover: Fix DBus names so the miner discovere (*)
  faf4ad7... TrackerMinerDiscover: renamed to TrackerMinerManager. (*)
  bdedd27... TrackerMinerManager: Add pause/resume signals. (*)
  3ae9980... TrackerStatusIcon: listen to pause/resume signals from Trac (*)
  59c839a... Remove unused raptor libs from compilation. (*)
  8d48325... Fix compilation with Devicekit-power. (*)
  0a032ef... Merge branch 'master' into libtracker-miner (*)

(*) This commit already existed in another branch; no separate mail sent



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]