summaryrefslogtreecommitdiff
path: root/telepathy-logger/log-store-internal.h
Commit message (Collapse)AuthorAgeFilesLines
* log-walker: Run the filter synchronously in the walkerDebarshi Ray2013-01-091-4/+2
| | | | | | | | | | This ensures that the TplLogEventFilter is always run from the same thread which invoked the walker. This is implemented by keeping track of skipped events in the history instead of silently ignoring them within the LogIters. This has the nice side effect that we do not need to run the filter while rewinding. Fixes: https://bugs.freedesktop.org/54270
* log-store: Add a create_iter pure virtual methodDebarshi Ray2012-08-281-0/+7
| | | | Fixes: https://bugs.freedesktop.org/41772
* Disable single include of telepathy-glib headersXavier Claessens2012-07-031-1/+1
|
* Removed broken editor instructionNicolas Dufresne2011-03-251-1/+0
|
* Introduce TplEventTypeMask to be able to select event typeNicolas Dufresne2011-02-221-12/+13
|
* Move away from id/type pair in favor of TplEntityNicolas Dufresne2011-02-221-12/+11
| | | | | | | | | In the first rework step, TplEventSearchType was introduced with wrong assomption. This item was merging entity type and event type together. To make thing simple, this patch replace the pair with a TplEntity object that contain all the required information about the Entity. This enable for more complete logs in the future and fix bugs where get_entities() won't return chatrooms.
* Merge branch 'remove-unused'Nicolas Dufresne2011-02-111-6/+0
|\ | | | | | | | | | | | | Conflicts: telepathy-logger/log-manager-internal.h Reviewed-by: emilio.pozuelo@collabora.co.uk
| * Strip off unused search_in_identifierNicolas Dufresne2011-02-081-6/+0
| |
* | Implement clear_entity in log store base classNicolas Dufresne2011-02-101-0/+4
| |
* | Implement clear_account method in LogStore base classNicolas Dufresne2011-02-101-0/+2
| |
* | Add clear method to TplLogStore base classNicolas Dufresne2011-02-101-0/+2
|/
* Renamed get_events() into get_entities()Nicolas Dufresne2011-01-191-2/+2
| | | | | | The _get_events() method was misleading. This function would return partially filled TplLogSearchHit that would in fact represent entities. This patch renames the function and return a GList of TplEntity.
* Renamed TplEntry* into TplEvent*Nicolas Dufresne2011-01-101-3/+3
|
* Adapt the log store interface to the API changesEmilio Pozuelo Monfort2011-01-101-29/+31
|
* log-store: sync header with EmpathyGuillaume Desmottes2010-06-181-11/+10
| | | | | empathy-log-store has been relicensed to LGPL: http://git.gnome.org/browse/empathy/commit/?id=b0eb7b2baf39cd5a509668bc53e5e34d70cb255d
* rename TplLogEntryText to TplEntryText and TplLogEntry to TplEntryGuillaume Desmottes2010-06-071-2/+2
|
* move log-entry(-text) to entry(-text)Guillaume Desmottes2010-06-071-1/+1
|
* log-store: prefix internal API with underscoreGuillaume Desmottes2010-06-041-14/+14
|
* pass const GDate where it makes senseGuillaume Desmottes2010-06-041-2/+2
|
* Use GDate instead of string to represent dates in APIGuillaume Desmottes2010-06-021-2/+2
|
* rename all non public headers to -internal.hGuillaume Desmottes2010-05-271-0/+111