summaryrefslogtreecommitdiff
path: root/src/libtracker-common/tracker-utils.h
Commit message (Collapse)AuthorAgeFilesLines
* libtracker-common: Remove unused tracker util functionsCarlos Garnacho2020-09-161-11/+0
| | | | These are only exercised in tests, we can do without them.
* libtracker-common: Add method to build dbus URICarlos Garnacho2020-07-171-0/+3
| | | | | This is the inverse of tracker_util_parse_dbus_uri(), that we can build a DBus URI with.
* libtracker-data: Expand dbus uris to observe bus and object pathCarlos Garnacho2020-02-171-0/+5
| | | | | The URI scheme is dbus:[system|session]?:<interface>:<path>, and allows us to connect with endpoints in either bus, with arbitrary object paths.
* libtracker-data: Implement BASECarlos Garnacho2019-09-101-0/+2
| | | | It is meant to affect all relative IRIs being parsed.
* libtracker-common: Add helper function to escape \u and \U sequencesCarlos Garnacho2018-11-131-0/+2
|
* libtracker-data: Limit error message lengthMartin Kampas2014-07-101-0/+2
| | | | | | | | When a very long error message is eventually sent over D-Bus and the original method call involves file descriptor passing, it hits Gnome bug 732615 and the sending process gets aborted. https://bugzilla.gnome.org/show_bug.cgi?id=732839
* tracker-control: Report miner's processing remaining time in --followAleksander Morgado2011-03-301-1/+4
| | | | | | Note that this commit breaks TrackerMinerManager API w.r.t 0.10 Fixes GB#611471
* utils: new tracker_strhex method to get the hex view of a given stringAleksander Morgado2010-05-201-8/+11
|
* Change all (email) addresses to <email> in copyrightMartyn Russell2010-03-291-1/+1
|
* Change Urho's contact name for Ivan'sMartyn Russell2010-03-291-1/+1
|
* Changed all "Mr Jamie McCracken" to "Jamie McCracken"Martyn Russell2010-03-291-1/+1
| | | | No one else does this.
* libtracker-common: Remove unused string utility functionsJürg Billeter2010-03-181-5/+0
|
* libtracker-extract: Added example to examples/libtracker-extractMartyn Russell2010-03-091-4/+0
| | | | | Moved mockup from src/tracker-extract/ to here. Used MP3 source and added comments to detail what is going on
* tracker-extract: Moved util functions from libtracker-common to ↵Philip Van Hoof2010-02-121-8/+0
| | | | libtracker-extract
* libtracker-common: Readd tracker_uri_printf_escapedJürg Billeter2009-12-281-8/+4
| | | | | This partially reverts commit 202df57, which incorrectly replaced uri escaping by markup escaping.
* Bump GLib version requirement to 2.20. and removed dup funcsMartyn Russell2009-12-211-10/+7
|
* 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-17/+17
|
* libtracker-common: Add G_{BEGIN|END}_DECLS to tracker-utils.hMartyn Russell2009-12-071-0/+4
|
* Add tracker_text_normalize()Carlos Garnacho2009-10-081-0/+4
| | | | | | This function is meant for FTS in extractors, receives UTF8 text and tries to strip non-text characters, extra spaces, carriage returns and such, providing a suitable string for nie:plainTextContent.
* libtracker-common: Clean up sourceMartyn Russell2009-10-061-3/+3
| | | | | | | | | | | | This involved: - Copyright updates (dates/email addresses) - Header alignments - Consistent #ifndef statements - Including config.h in .c files. - Adding missing #error statements for single header includes - Adding missing headers to tracker-common.h - Moving common DBUS #defines to tracker-dbus.h
* Combining Make and Model of image metadata for nmm:cameraPhilip Van Hoof2009-09-081-0/+2
|
* Ignore strings that are either empty or all spaces for MP3 extractionPhilip Van Hoof2009-09-081-0/+1
|
* Moved the coalesce function to libtracker-commonPhilip Van Hoof2009-09-021-0/+2
|
* LGPL for libtracker-common, libtracker-db, and libtracker-dataJürg Billeter2009-08-281-4/+4
|
* Moved tracker-config to tracker-global-config, 1st phaseMartyn Russell2009-07-161-21/+18
| | | | | | | | | This change involves creating a tracker-config in the miner-fs based on the original config module. It will be cut down for miner only config. The global config will have options which don't belong to any specific binary OR apply to all binaries (like verbosity).
* libtracker-common: Remove unused function tracker_escape_stringJürg Billeter2009-05-271-1/+0
|
* Switch to decomposed databaseJürg Billeter2009-04-161-0/+5
|
* Fixed warning from missing include.Martyn James Russell2009-02-171-0/+6
| | | | | | | | | | | | | | | | | | * src/libtracker-common/tracker-albumart.c: (tracker_albumart_queue_cb): Fixed warning from missing include. * src/tracker-utils/Makefile.am: * src/tracker-utils/tracker-files.c: * src/tracker-utils/tracker-info.c: * src/tracker-utils/tracker-meta-folder.c: * src/tracker-utils/tracker-query.c: * src/tracker-utils/tracker-search.c: * src/tracker-utils/tracker-tag.c: * src/tracker-utils/tracker-unique.c: Include libtracker-common and use new function for translations with plural entities using imported function g_dngettext() from Glib 2.18. svn path=/trunk/; revision=2933
* New file. Do not allow compiling unless TRACKER_ENABLE_INTERNALS orCarlos Garnacho2008-10-071-1/+4
| | | | | | | | | | | | | 2008-10-07 Carlos Garnacho <carlos@imendio.com> * src/libtracker-common/tracker-common.h: New file. Do not allow compiling unless TRACKER_ENABLE_INTERNALS or TRACKER_COMPILATION is defined. * src/libtracker-common/*.h: Do not allow including anything but libtracker-common/tracker-common.h outside of tracker. * */Makefile.am: define TRACKER_COMPILATION. svn path=/trunk/; revision=2317
* Merge indexer-split branch.Martyn James Russell2008-09-261-0/+45
svn path=/trunk/; revision=2275