Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | stop using tp_account_new() | Guillaume Desmottes | 2013-09-25 | 4 | -23/+47 |
| | | | | https://bugs.freedesktop.org/show_bug.cgi?id=69797 | ||||
* | test-log-manager: make sure to pass a (gint64) as timestamp | Guillaume Desmottes | 2013-09-23 | 1 | -2/+2 |
| | | | | https://bugs.freedesktop.org/show_bug.cgi?id=69715 | ||||
* | Make log-manager tests writable | Dan Vrátil | 2013-04-08 | 2 | -23/+35 |
| | |||||
* | Add ignore list capability | Dan Vrátil | 2013-04-04 | 1 | -0/+149 |
| | | | | | | This allow disabling logging for a specific contact. Fix bug https://bugs.freedesktop.org/show_bug.cgi?id=54033 | ||||
* | tests: Add a test for log-walker/rewind | Debarshi Ray | 2013-01-09 | 1 | -0/+35 |
| | | | | | | ... to cover the use of a filter. Fixes: https://bugs.freedesktop.org/54270 | ||||
* | tests: Add a test for log-walker/get-events | Debarshi Ray | 2013-01-09 | 1 | -0/+41 |
| | | | | | | ... to cover the use of a filter. Fixes: https://bugs.freedesktop.org/54270 | ||||
* | log-walker: Run the filter synchronously in the walker | Debarshi Ray | 2013-01-09 | 2 | -6/+6 |
| | | | | | | | | | | 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 | ||||
* | Include config.h as the first thing in every .c file | Debarshi Ray | 2013-01-09 | 7 | -0/+17 |
| | | | | | | | | | | | This is Autoconf best-practice, and ensures that the GLib and Telepathy version-selection macros defined by configure.ac work as intended. Including config.h turns on ENABLE_DEBUG, which in turn leads to the usage of _tpl_debug_set_flags_from_env. In those cases we should include telepathy-logger/debug-internal.h also. Fixes: https://bugs.freedesktop.org/59165 | ||||
* | Make TplLogStore:name immutable. | Will Thompson | 2012-09-25 | 4 | -9/+3 |
| | | | | | | For all log stores except the Xml one, this is always set to the same thing. For the Xml one, the name of the store depends entirely on the value of empathy-legacy. | ||||
* | TplLogStore: make :readable property immutable | Will Thompson | 2012-09-25 | 1 | -1/+0 |
| | | | | | Again, it's meaningless to have this be a writeable construct-only property—a store is either readable or it's not. | ||||
* | TplLogStore: remove writable property. | Will Thompson | 2012-09-25 | 1 | -1/+0 |
| | | | | | | This property was defined by the interface to be readwrite, but this doesn't make any sense: if the object implements the add_event method, then it is writable, and if not, it doesn't. | ||||
* | tests: Add a test for log-walker/rewind | Debarshi Ray | 2012-08-28 | 1 | -0/+90 |
| | | | | | | | ... to cover events coming from multiple stores spanning several days where multiple events might have the same timestamp. Fixes: https://bugs.freedesktop.org/41772 | ||||
* | tests: Add a test for log-walker/get-events | Debarshi Ray | 2012-08-28 | 2 | -0/+294 |
| | | | | | | | ... to cover events coming from multiple stores spanning several days where multiple events might have the same timestamp. Fixes: https://bugs.freedesktop.org/41772 | ||||
* | tests: Add new TpLogger and purple logs to flex the TplLogWalker | Debarshi Ray | 2012-08-28 | 1 | -2/+7 |
| | | | | | | | The actual test case will be added later. Existing test cases have been adjusted accordingly. Fixes: https://bugs.freedesktop.org/41772 | ||||
* | tests: Add a test for log-iter-pidgin/rewind | Debarshi Ray | 2012-08-28 | 1 | -0/+270 |
| | | | | | | ... to cover text events spanning multiple days. Fixes: https://bugs.freedesktop.org/41772 | ||||
* | tests: Add a test for log-iter-pidgin/get-events | Debarshi Ray | 2012-08-28 | 2 | -0/+577 |
| | | | | | | ... to cover text events spanning multiple days. Fixes: https://bugs.freedesktop.org/41772 | ||||
* | tests: Add a test for log-iter-xml/rewind | Debarshi Ray | 2012-08-28 | 1 | -0/+195 |
| | | | | | | | ... to cover text events spanning multiple days, and a mix of call and text events. Fixes: https://bugs.freedesktop.org/41772 | ||||
* | tests: Add a test for log-iter-xml/get-events | Debarshi Ray | 2012-08-28 | 2 | -0/+234 |
| | | | | | | | ... to cover text events spanning multiple days, and a mix of call and text events. Fixes: https://bugs.freedesktop.org/41772 | ||||
* | Stop using TplChannelFactory, reply on TplClientFactory instead | Xavier Claessens | 2012-07-04 | 1 | -16/+1 |
| | | | | | Give a TplClientFactory to the TplObserver, so we get already prepared TplTextChannel and TplCallChannel subclasses. | ||||
* | add missing config.h includes | Guillaume Desmottes | 2012-06-05 | 2 | -0/+4 |
| | |||||
* | Port TplCallChannel to Call1 API | Nicolas Dufresne | 2012-03-28 | 1 | -6/+4 |
| | | | | | This include a API break in the unstable Call code. Code using the unstable call log feature will need porting. | ||||
* | Fix observer singleton and select features | Nicolas Dufresne | 2011-10-14 | 1 | -2/+2 |
| | |||||
* | test_add_superseding_event: add some edit timestamps | David Laban | 2011-05-26 | 1 | -3/+14 |
| | | | | They should be preserved, but shouldn't affect how events are processed. | ||||
* | Revert "Update tests to use original-timestamp" | David Laban | 2011-05-26 | 1 | -9/+5 |
| | | | | This reverts commit 31411d5c9d19678ff862e07c508ff3cf78cbf40a. | ||||
* | Merge branch 'fix-insert-after' | Nicolas Dufresne | 2011-05-26 | 2 | -18/+47 |
|\ | |||||
| * | Test case where first call is older then any text | Nicolas Dufresne | 2011-05-26 | 2 | -3/+29 |
| | | |||||
| * | Add comment to explain a bit the tests | Nicolas Dufresne | 2011-05-26 | 1 | -0/+4 |
| | | |||||
| * | Fixed initial call event_queue_insert_sorted_after() | Nicolas Dufresne | 2011-05-26 | 1 | -15/+16 |
| | | | | | | | | The current code would always insert after the first element. | ||||
| * | Fixed initialised but unused warning | Nicolas Dufresne | 2011-05-26 | 1 | -3/+1 |
| | | |||||
* | | Add a testcase for bug #37288 | Emilio Pozuelo Monfort | 2011-05-26 | 1 | -0/+23 |
|/ | |||||
* | Fix warn not checking system() return value | Nicolas Dufresne | 2011-05-25 | 1 | -1/+4 |
| | |||||
* | Update tests to use original-timestamp | David Laban | 2011-05-24 | 1 | -5/+9 |
| | |||||
* | text-event: s/dup_supersedes/get_supersedes/ | David Laban | 2011-05-24 | 1 | -11/+5 |
| | | | | | | Copying and freeing lists of events is a waste of time. Reviewed-by: Nicolas Dufresne <nicolas.dufresne@collabora.co.uk> | ||||
* | fixup! fixup! Test message edits that have broken timestamps | David Laban | 2011-05-19 | 1 | -9/+9 |
| | | | | cast to GFunc | ||||
* | fixup! fixup! Add tests to cover messages arriving a bit/a lot late | David Laban | 2011-05-19 | 1 | -2/+2 |
| | | | | cast to GFunc | ||||
* | fixup! Test message edits that have broken timestamps | David Laban | 2011-05-19 | 1 | -9/+22 |
| | | | | | Note that this also fixes something from "test_add_superseding_event" but rebasing to fix that would cause conflicts so I'm not going to. | ||||
* | fixup! Add tests to cover messages arriving a bit/a lot late | David Laban | 2011-05-19 | 1 | -2/+4 |
| | |||||
* | Test message edits that have broken timestamps | David Laban | 2011-05-18 | 1 | -3/+80 |
| | | | | | Note that the timestamps on edits should be that of the original message if possible. | ||||
* | Add tests to cover messages arriving a bit/a lot late | David Laban | 2011-05-18 | 1 | -7/+39 |
| | |||||
* | assert_cmp_text_event Change the order of assertions | David Laban | 2011-05-18 | 1 | -4/+4 |
| | | | | | This makes things easier to debug, because the message is usually more easily identifiable. | ||||
* | test_add_superseding_event | David Laban | 2011-05-17 | 1 | -0/+120 |
| | | | | | | a; b supersedes a; c supersedes a; | ||||
* | Store, save and test message-token and supersedes-token | David Laban | 2011-05-17 | 1 | -0/+2 |
| | |||||
* | Merge branch 'trivia' | Nicolas Dufresne | 2011-05-11 | 2 | -7/+1 |
|\ | |||||
| * | all: fix -Wunused-but-set-variable warnings | Jonny Lamb | 2011-05-11 | 2 | -7/+1 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | | The test file contains null bytes, not a dot | Nicolas Dufresne | 2011-05-06 | 1 | -1/+1 |
| | | |||||
* | | Test that Pidgin store is robust to empty file | Nicolas Dufresne | 2011-05-06 | 1 | -0/+47 |
|/ | |||||
* | Test XML store get_events_for_date() | Nicolas Dufresne | 2011-05-05 | 2 | -1/+112 |
| | |||||
* | Test reimplemented exists() method | Nicolas Dufresne | 2011-05-03 | 1 | -0/+58 |
| | |||||
* | Add new entity with call log | Nicolas Dufresne | 2011-05-03 | 1 | -1/+1 |
| | |||||
* | Add debug trace support | Nicolas Dufresne | 2011-05-03 | 1 | -1/+15 |
| |