summaryrefslogtreecommitdiff
path: root/src/libtracker-miner/tracker-miner-dbus.h
Commit message (Collapse)AuthorAgeFilesLines
* libtracker-miner: Move TRACKER_MINER_DBUS_* definitions to ↵Martyn Russell2014-08-121-37/+0
| | | | | | | tracker-miner-object.h There is no need for these to be in a separate header and also they're useful for other miners
* libtracker-control: New separate library, just contains TrackerMinerManagerCarlos Garnacho2014-02-201-2/+0
| | | | | | TrackerMinerManager has been moved from libtracker-miner, so it remains a library to implement miners. libtracker-control will be of interest to anything that attempts to track or control the state of running/available miners.
* build: Removed dbus-glib from pkg-config unless needed and fixed includesMartyn Russell2011-01-181-1/+0
| | | | | | | | | | | | | We now split the old dbus-glib work into libtracker-common/tracker-dbus-glib.h so old locations can include that specifically. It is not in the libtracker-common/tracker-common.h because that will eventually go. Headers now don't include libtracker-common/tracker-dbus.h in a lot of places they don't need to. tracker-control: Removed dbus-glib dependency. Removed unused dbus-binding-tool client generation.
* libtracker-miner: Remove unneeded function headersPhilip Van Hoof2011-01-181-29/+0
|
* prefix the dbus related API with "_"Sven Herzberg2010-03-311-28/+28
| | | | | | | | | | | | | | | This prefix prevents the functions from matching the regular expression of the filter for exported symbols. * data/dbus/tracker-miner.xml, * src/libtracker-miner/Makefile.am, * src/libtracker-miner/tracker-dbus.c, * src/libtracker-miner/tracker-dbus.h, * src/libtracker-miner/tracker-miner-dbus.h, * src/libtracker-miner/tracker-miner-object.c, * src/libtracker-miner/tracker-miner-web-dbus.h, * src/libtracker-miner/tracker-miner-web.c: prefix private API with "_tracker_"
* Change Urho's contact name for Ivan'sMartyn Russell2010-03-291-1/+1
|
* libtracker-miner: Various code code consistency fixesMartyn Russell2010-03-241-4/+4
|
* libtracker-miner: Add single tracker-miner.h header.Carlos Garnacho2010-03-221-0/+5
| | | | | | This should be the only include point from now on to libtracker-miner. All code including individual libtracker-miner headers in Tracker has been updated to #include <libtracker-miner/tracker-miner.h>.
* libtracker-miner: rename tracker-miner.h to tracker-miner-object.hCarlos Garnacho2010-03-221-1/+1
| | | | tracker-miner.h will be the single header to include.
* libtracker-miner: Fixed #ifndef and #define statements to be consistentMartyn Russell2010-03-181-31/+31
|
* Renamed the Writeback() DBus method to IgnoreNextUpdate()Philip Van Hoof2010-02-101-1/+1
|
* Removed first line in all *.[ch] files defining tab width, etc.Martyn Russell2009-12-151-1/+0
| | | | | | | This removes the following line: /* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ This is not needed and editors should work without this anyway.
* Merged whitespace branchMartyn Russell2009-12-111-20/+20
|
* Handling writeback in tracker-miner-fsPhilip Van Hoof2009-11-261-0/+4
| | | | | | | | | | | | | | When a writeback takes place, tracker-miner-fs must NOT create a SPARQL Update that contains any predicates that are marked as tracker:notify. For this reason I added a mechanism for marking a subject in tracker-miner-fs's queues: The first next time the subject is to be analyzed it checks whether the subject was marked. If it was marked then instead of doing a full extraction, tracker-miner-fs will only get a few properties (like mime, mtime, size). * MIME because the content-type of a file might have changed by writeback * Size because the size of the file might have changed by writeback * Mtime because the writeback will update the file's mtime, and we want to sync tracker-store with that too
* Move miner DBus path/name #defines to the DBus header.Carlos Garnacho2009-10-021-0/+4
|
* Make it possible to get all pause apps/reasonsMartyn Russell2009-08-281-24/+24
|
* Updated all #ifndefs for headers to use libtrackerminer prefixMartyn Russell2009-08-281-3/+3
| | | | | This is to avoid conflicts with other headers, like for TRACKER_UTILS which is probably used somewhere else too.
* LGPL for libtracker-minerMartyn Russell2009-08-281-6/+6
|
* Make the dbus functions use a _dbus_ prefixMartyn Russell2009-08-271-24/+24
| | | | | This is so we can internally use pause/resume and other APIs without needing the dbus machinery.
* Added GetIsPaused miner API and -k to get key used in tracker-statusMartyn Russell2009-08-251-6/+9
|
* Add initial pause mechanicsMartyn Russell2009-08-191-0/+3
| | | | | Use similar mechanism to gnome-screen-saver with multiple apps able to pause a miner for different reasons.
* Improved DBus APIMartyn Russell2009-08-191-6/+18
|
* Removed tracker-dbus from libtracker-minerMartyn Russell2009-08-181-1/+0
| | | | The code has been added internally to tracker-miner.c
* Fix build issuesMartyn Russell2009-07-311-1/+3
|
* Add TrackerMiner abstract class, plus TrackerMinerTest impl+app.Carlos Garnacho2009-07-301-0/+38
* tracker-dbus.[ch]: Implements DBus initialization, all this is private to TrackerMiner. * tracker-miner.[ch]: Base class for miners. * tracker-miner-dbus.h: Private header for DBus method declarations. * tracker-miner-test.[ch], tracker-main.c: Test app.