Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Disable single include of telepathy-glib headers | Xavier Claessens | 2012-07-03 | 1 | -2/+1 |
| | |||||
* | log-manager: Fix annotations on get_filtered_events | Jasper St. Pierre | 2012-05-28 | 1 | -2/+3 |
| | | | | | | | | | Both callbacks needs to be marked allow-none, and filter isn't an (async scope), it's an (async call). https://bugs.freedesktop.org/show_bug.cgi?id=50361 Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | Fix introspection warnings | Jasper St. Pierre | 2012-05-28 | 1 | -7/+7 |
| | | | | | | https://bugs.freedesktop.org/show_bug.cgi?id=50361 Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | Improve GObject introspection anotation | Nicolas Dufresne | 2011-10-31 | 1 | -7/+15 |
| | |||||
* | Merge branch 'fix-insert-after' | Nicolas Dufresne | 2011-05-26 | 1 | -44/+9 |
|\ | |||||
| * | Optimise _tpl_log_manager_get_filtered_events() | Nicolas Dufresne | 2011-05-26 | 1 | -44/+9 |
| | | | | | | | | | | | | | | Use a GQueue and _tpl_event_queue_insert_sorted_after() instead of insert_sorted() which lookup the list everytime. This also has the effect of keeping log order as much as possible when broken timestamp goes backward. | ||||
* | | Fix destroy function for get_entities_async | Emilio Pozuelo Monfort | 2011-05-26 | 1 | -1/+1 |
|/ | | | | https://bugs.freedesktop.org/show_bug.cgi?id=37288 | ||||
* | Removed broken editor instruction | Nicolas Dufresne | 2011-03-25 | 1 | -1/+0 |
| | |||||
* | Print something on error even if error is not set | Nicolas Dufresne | 2011-03-21 | 1 | -2/+3 |
| | |||||
* | Don't crash if a log store assert | Nicolas Dufresne | 2011-03-16 | 1 | -1/+1 |
| | |||||
* | Remove reference to log_id in log manager | Nicolas Dufresne | 2011-03-15 | 1 | -2/+1 |
| | |||||
* | Move _tpl_entity_compare into TplEntity class | Nicolas Dufresne | 2011-03-15 | 1 | -26/+1 |
| | |||||
* | Move _time_parse() to util and remove datetime | Nicolas Dufresne | 2011-03-03 | 1 | -1/+0 |
| | |||||
* | log-manager: Add output annotations. | Jasper St. Pierre | 2011-03-01 | 1 | -2/+3 |
| | |||||
* | Start work on introspection support. | Jasper St. Pierre | 2011-02-28 | 1 | -3/+3 |
| | | | | https://bugs.freedesktop.org/show_bug.cgi?id=34770 | ||||
* | Let glib allocate the GList element for us | Sjoerd Simons | 2011-02-24 | 1 | -1/+1 |
| | | | | | | GList elements are usually allocated using the slice allocator, not pure malloc, but we can't rely on that. So instead of allocating the structure ourselves use the dedicated allocation function. | ||||
* | Doc fix | Nicolas Dufresne | 2011-02-23 | 1 | -2/+3 |
| | |||||
* | Introduce TplEventTypeMask to be able to select event type | Nicolas Dufresne | 2011-02-22 | 1 | -11/+33 |
| | |||||
* | Move away from id/type pair in favor of TplEntity | Nicolas Dufresne | 2011-02-22 | 1 | -67/+46 |
| | | | | | | | | | 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 Dufresne | 2011-02-11 | 1 | -117/+0 |
|\ | | | | | | | | | | | | | Conflicts: telepathy-logger/log-manager-internal.h Reviewed-by: emilio.pozuelo@collabora.co.uk | ||||
| * | Strip off unused search_in_identifier | Nicolas Dufresne | 2011-02-08 | 1 | -117/+0 |
| | | |||||
* | | Implement clear_entity in TplLogManager | Nicolas Dufresne | 2011-02-10 | 1 | -0/+19 |
| | | |||||
* | | Implement clear_account method in LogManager | Nicolas Dufresne | 2011-02-10 | 1 | -0/+18 |
| | | |||||
* | | Implement clear method in TplLogManager | Nicolas Dufresne | 2011-02-10 | 1 | -0/+17 |
|/ | |||||
* | Load TplLogStorePidgin at TplLogManager startup | Cosimo Alfarano | 2011-01-21 | 1 | -0/+3 |
| | |||||
* | set "testmode" property only on logstores supporting it | Cosimo Alfarano | 2011-01-20 | 1 | -0/+7 |
| | |||||
* | Renamed get_events() into get_entities() | Nicolas Dufresne | 2011-01-19 | 1 | -41/+41 |
| | | | | | | 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. | ||||
* | Avoid copying lists when calling _finish() | Nicolas Dufresne | 2011-01-19 | 1 | -59/+29 |
| | |||||
* | Don't duplicate code to free lists | Nicolas Dufresne | 2011-01-19 | 1 | -55/+29 |
| | |||||
* | [Doc] Don't document private func. & fix typos | Nicolas Dufresne | 2011-01-17 | 1 | -14/+14 |
| | |||||
* | LogManager style fixes and functions order | Nicolas Dufresne | 2011-01-17 | 1 | -99/+125 |
| | | | | | Did some style fixes and reorderd _async and _finish function to be in a natural order. | ||||
* | Remove TplLogSearchHit.filename | Emilio Pozuelo Monfort | 2011-01-17 | 1 | -6/+1 |
| | |||||
* | Renamed TplEntry* into TplEvent* | Nicolas Dufresne | 2011-01-10 | 1 | -19/+19 |
| | |||||
* | Adapt the log manager to the API changes | Emilio Pozuelo Monfort | 2011-01-10 | 1 | -353/+254 |
| | |||||
* | Minor optimization | Emilio Pozuelo Monfort | 2011-01-05 | 1 | -1/+1 |
| | |||||
* | Check for events in the readable stores as documented | Emilio Pozuelo Monfort | 2011-01-05 | 1 | -1/+1 |
| | |||||
* | Free strings with g_free | Emilio Pozuelo Monfort | 2010-12-06 | 1 | -1/+1 |
| | |||||
* | Don't free the search results if there are none | Emilio Pozuelo Monfort | 2010-12-06 | 1 | -1/+0 |
| | | | | https://bugs.freedesktop.org/show_bug.cgi?id=32140 | ||||
* | stop assuming lists have to be not NULL | Guillaume Desmottes | 2010-11-29 | 1 | -3/+0 |
| | |||||
* | _get_filtered_messages_async_result_free: NULL is a valid list | Guillaume Desmottes | 2010-11-29 | 1 | -1/+0 |
| | |||||
* | _tpl_log_manager_get_chats: properly free the returned list | Guillaume Desmottes | 2010-11-24 | 1 | -5/+4 |
| | |||||
* | tpl_log_manager_chat_info_free: don't leak the logentry and search_text | Guillaume Desmottes | 2010-11-24 | 1 | -0/+3 |
| | |||||
* | tpl_log_manager_chat_info_free: use tp_clear_* | Guillaume Desmottes | 2010-11-24 | 1 | -6/+3 |
| | |||||
* | Copy the returned list in _finish() functions | Guillaume Desmottes | 2010-11-24 | 1 | -18/+57 |
| | | | | | | Now that we don't leak the result any more, the list is properly freed when it's destroyed. That means we have to make a copy in _finish() functions as the caller get ownership of the list. | ||||
* | _get_dates_async_result_free: the list is a list of GDate, not strings | Guillaume Desmottes | 2010-11-23 | 1 | -2/+2 |
| | |||||
* | factor out copy_date() | Guillaume Desmottes | 2010-11-23 | 1 | -2/+8 |
| | |||||
* | add _tpl_log_manager_search_hit_copy() | Guillaume Desmottes | 2010-11-23 | 1 | -0/+7 |
| | |||||
* | don't leak GSimpleAsyncResult in async API | Guillaume Desmottes | 2010-11-23 | 1 | -0/+14 |
| | | | | | g_simple_async_result_run_in_thread() keeps its own ref on the result so we can release our own. | ||||
* | add tpl_log_manager_search_hit_new | Guillaume Desmottes | 2010-08-11 | 1 | -0/+26 |
| | |||||
* | Ignore messages in LogManager when logging is disabled instead of in the ↵ | Danielle Madeley | 2010-08-06 | 1 | -0/+25 |
| | | | | Observer |