summaryrefslogtreecommitdiff
path: root/src/libtracker-extract
Commit message (Collapse)AuthorAgeFilesLines
* tracker-extract: Use module manager from libtracker-extractCarlos Garnacho2011-03-151-59/+14
| | | | Also fixed mockup example to use new APIs
* libtracker-extract: Add extractor modules manager.Carlos Garnacho2011-03-153-0/+337
| | | | | | | | | | | | This manager parses a directory of keyfiles, describing rules for matches, the modules aren't preloaded on initialization, instead they are loaded lazily as needed. This supersedes the module loading within src/tracker-extract/tracker-extract.c, and will be used as a replacement in following commits. The specific/generic matching there can be replaced by rules at different priorities calling the same module.
* libtracker-extract: Fix usage of strptime() when parsing dates without timezoneAleksander Morgado2011-03-141-2/+21
| | | | | | Input dates without timezone should be treated as localtime, not as UTC. Fixes NB#233828
* libtracker-extract: Improve some commentsAleksander Morgado2011-03-142-13/+13
|
* libtracker-common, libtracker-extract: Don't confuse uri with pathPhilip Van Hoof2011-02-231-4/+1
|
* libtracker-extract, tests: Ported XMP to use newer SLO ontologyPhilip Van Hoof2011-02-161-24/+5
|
* build: Removed dbus-glib from pkg-config unless needed and fixed includesMartyn Russell2011-01-181-1/+2
| | | | | | | | | | | | | 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-extract: Rename *from_filename* to *from_file*Martyn Russell2010-12-152-24/+28
| | | | For the Guarantee API
* libtracker-extract: Update API to allow one function call from extractorsMartyn Russell2010-12-152-33/+112
| | | | | | | The idea here is that we don't do the NULL checks, etc everywhere, but instead we pass a value in and the uri so we can retrieve the data and guarantee a value *if* it wasn't in the value passed in in the first place.
* libtracker-extract: Added -guarantee moduleMartyn Russell2010-12-154-0/+133
| | | | | | | | This is designed to use an existing value or guarantee a value from the file in some way (in most cases). For now this module just does the guessing, next will come the checking existing values
* tracker-extract, libtracker-extract: Free addruri everywherePhilip Van Hoof2010-11-241-1/+2
|
* libtracker-sparql: Use uuid_unparse_lower instead of Checksum for formattingPhilip Van Hoof2010-11-241-1/+1
|
* libtracker-extract: xmp: Fixed nested use of anonymous blank nodesPhilip Van Hoof2010-11-241-15/+23
| | | | Fixes NB#202291
* build: Replaced all trailing tabs before \ for spaces in Makefile.amsMartyn Russell2010-10-271-22/+22
| | | | Also standardise the width to 55 characters (unless line is longer)
* libtracker-extract: Merge IPTC/EXIF/EXEMPI into CFLAGS/LIBSMartyn Russell2010-10-271-9/+3
|
* build: Use AM_CPPFLAGS now INCLUDES is deprecatedMartyn Russell2010-10-271-1/+1
|
* build: Don't include specific directories, just src/Martyn Russell2010-10-271-1/+0
| | | | | | | This required fixing the Vala generated files using --includedir and also some tests/utils. NOTE: At this point make distcheck passes with these changes
* build: Remove WARN_CFLAGS and GCOV_{CFLAGS|LIBS}, use BUILD_{CFLAGS|LIBS} ↵Martyn Russell2010-10-271-5/+2
| | | | instead
* libtracker-extract: Clean up CFLAGS/LIBSMartyn Russell2010-10-271-4/+2
|
* libtracker-extract: xmp: Add mlo:asPostalAddressPhilip Van Hoof2010-10-251-1/+29
| | | | Fixes NB#199131
* libtracker-extract, libtracker-miner, libtracker-sparql: Added Since: tags ↵Martyn Russell2010-09-304-12/+12
| | | | | | to docs Also changed all 0.9 cases to 0.10
* NFO, tracker-extract, libtracker-extract, flickr: Change nfo:Equipment to ↵Philip Van Hoof2010-09-072-13/+25
| | | | use canonical uris
* tracker-extract, libtracker-extract: Adapted extractors to nfo:Equipment ↵Philip Van Hoof2010-09-071-5/+13
| | | | ontology change
* build: Fixed a myriad of build issuesMartyn Russell2010-08-164-5/+4
| | | | | | | | - Removed examples/tracker-steroids, unused now. - Fixed all tracker-extract/*.c includes using libtracker-client - Fixed TRACKER_IS_SPARQL_BUILDER for _SPARQL_IS_BUILDER - Fixed Makefile.am includes and linking with libtracker-client were not needed
* libtracker-extract: Move to libtracker-sparql from libtracker-clientMartyn Russell2010-08-161-1/+1
|
* Fixes NB#173206, use nfo:device and merge make and model correct for videosPhilip Van Hoof2010-06-081-1/+1
|
* libtracker-extract: Add docs for public APIPhilip Van Hoof2010-05-271-0/+11
|
* tracker-extract, libtracker-extract: Bugfix NB#170142: avoid duplicate tagsPhilip Van Hoof2010-05-263-39/+81
|
* libtracker-extract: text_len is unsigned, made it signedPhilip Van Hoof2010-05-242-4/+8
|
* libtracker-extract: XMP: Protect against division by zeroPhilip Van Hoof2010-05-211-1/+4
|
* libtracker-extract: text_len is unsigned, so this check had no pointPhilip Van Hoof2010-05-211-6/+2
|
* tracker-extract: XMP: Fix strings that go like "n1/n2" that are xsd:doublePhilip Van Hoof2010-05-211-4/+24
|
* Avoid the use of GIOChannelsAleksander Morgado2010-05-181-1/+1
|
* tracker-extract: Some code clean ups from reviewMartyn Russell2010-05-182-23/+49
|
* tracker_text_validate_utf8 can return only the number of valid UTF-8 bytesAleksander Morgado2010-05-182-12/+22
|
* Fixes GB#616845 - Avoid word counting in the extractorsAleksander Morgado2010-05-182-9/+60
| | | | | | | | | | * New max_bytes parameter added to tracker-extract config file. Extractors will read up to that configured limit. * Removed the need of reading the FTS config file from tracker-extract. * Word counting not done now in the extractors. Note: As a side-effect, last word extracted when reached max_bytes may get cut and only first chunk of it extracted.
* Several modifications in the build structure, including VPATH buildsAleksander Morgado2010-05-141-0/+1
| | | | | | | | | | | | * Also fixed GB#616808: The user can now rebuild PNG files from the sources in the distribution tarball. And PNG files are only removed in make maintainerclean. * Same for the ontology XML files, they can now be rebuilt from the sources in the distribution tarball, and will only be removed in make maintainerclean. * Support for VPATH builds, where $(srcdir) != $(builddir)
* TrackerXMP: Do not modify setlocale() return value, as it's statically stored.Carlos Garnacho2010-05-051-10/+19
| | | | | Also, do not perform a setlocale(..., NULL) call on every iteration, instead store the resulting value, as that's more than unlikely to change on runtime.
* tracker-extract: Bugfix for NB#166767, spaces aren't keyword separatorsPhilip Van Hoof2010-05-041-2/+2
|
* libtracker-extract (tracker_date_guess): Protect against invalid values.Carlos Garnacho2010-05-041-0/+4
|
* libtracker-extract: Fix fallback for metering mode.Carlos Garnacho2010-05-041-1/+0
|
* tracker-extract: NB#166717 Combine multiple keywords together for IPTCPhilip Van Hoof2010-05-041-0/+5
|
* libtracker-extract: Use proper types for tracker_getline()Philip Van Hoof2010-04-292-6/+6
|
* tracker-extract: Add tracker_getline() docsPhilip Van Hoof2010-04-291-0/+15
|
* tracker-extract: NB#166080: ignore stuff exiftool adds to Copyright fieldsPhilip Van Hoof2010-04-281-1/+10
|
* tracker-extract, libtracker-extract: GB#579051, Provide a tracker_getlinePhilip Van Hoof2010-04-282-1/+99
| | | | For platforms that miss the getline() function.
* Improve GDKPIXBUF linkingMichael Biebl2010-04-141-2/+0
|
* libtracker-extract: Fixed a number of documentation issuesMartyn Russell2010-04-146-38/+44
| | | | | | | | - Make sure we don't compile deprecated code - Fixed documentation errors with missing or additional parameters - Fixed XMP test case which was using deprecated functions - Added missing functions to sections gtkdoc file - Added deprecation information to the documentation
* libtracker-extract: Added deprecation information to documentationMartyn Russell2010-04-141-0/+5
|
* tracker-extract: Fixes NB#161047: X/Y resolution of imagesPhilip Van Hoof2010-04-132-0/+22
|