Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | use tp_message_get_pending_message_id() | Guillaume Desmottes | 2014-03-03 | 1 | -14/+7 |
| | |||||
* | include telepathy-glib-dbus.h | Guillaume Desmottes | 2013-09-27 | 1 | -0/+1 |
| | | | | Not needed for now but will be for 1.0 | ||||
* | stop using tp-glib sealed variables | Guillaume Desmottes | 2013-09-26 | 1 | -3/+2 |
| | | | | https://bugs.freedesktop.org/show_bug.cgi?id=69846 | ||||
* | stop using tp_text_channel_get_pending_messages() | Guillaume Desmottes | 2013-09-25 | 1 | -2/+2 |
| | | | | https://bugs.freedesktop.org/show_bug.cgi?id=69797 | ||||
* | use tp_channel_get_connection() | Guillaume Desmottes | 2013-09-25 | 1 | -1/+1 |
| | | | | | | tp_channel_borrow_connection has been deprecated. https://bugs.freedesktop.org/show_bug.cgi?id=69797 | ||||
* | Stop using TplChannel interface | Xavier Claessens | 2012-07-04 | 1 | -72/+5 |
| | | | | | | That interface is used only to prepare TplTextChannel and TplCallChannel, but they now have a CORE feature doing that job, so they can be prepared like any other proxy. | ||||
* | Add TplClientFactory | Xavier Claessens | 2012-07-04 | 1 | -0/+12 |
| | | | | | It is a TpAutomaticClientFactory subclass that creates TplTextChannel and TplCallChannel instances | ||||
* | TplTextChannel, TplCallChannel: Use TpProxyFeature | Xavier Claessens | 2012-07-04 | 1 | -17/+64 |
| | |||||
* | TplTextChannel: Stop using TplActionChain | Xavier Claessens | 2012-07-04 | 1 | -80/+62 |
| | | | | It is not needed since only one operation is actually async | ||||
* | TplTextChannel: Stop preparing TpContacts, TpChannel does it for us already | Xavier Claessens | 2012-07-04 | 1 | -112/+15 |
| | |||||
* | No need to prepare TP_CONNECTION_FEATURE_CORE | Xavier Claessens | 2012-07-04 | 1 | -32/+0 |
| | | | | TpBaseClient already ensure that before handing the channel | ||||
* | TplCallChannel, TplTextChannel: Do not take TpAccount arg in constructor | Xavier Claessens | 2012-07-04 | 1 | -4/+1 |
| | | | | It can be taken from the TpConnection | ||||
* | Disable single include of telepathy-glib headers | Xavier Claessens | 2012-07-03 | 1 | -3/+1 |
| | |||||
* | Fix introspection warnings | Jasper St. Pierre | 2012-05-28 | 1 | -1/+1 |
| | | | | | | https://bugs.freedesktop.org/show_bug.cgi?id=50361 Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | Replace g_array_free with g_array_unref | Cosimo Alfarano | 2011-11-18 | 1 | -1/+1 |
| | |||||
* | Fix observer singleton and select features | Nicolas Dufresne | 2011-10-14 | 1 | -1/+3 |
| | |||||
* | Use gint64 for timestamps (not guint64) | David Laban | 2011-05-26 | 1 | -5/+5 |
| | |||||
* | Update timestamp recording in text-channel | David Laban | 2011-05-26 | 1 | -10/+38 |
| | | | | | | | timestamp == original_message_{sent || received} || message_{sent || received} || now. edit_timestamp == supersedes ? message_{sent || received} || now: 0 | ||||
* | text-channel: Put original-message-sent/received into original-timestamp | David Laban | 2011-05-24 | 1 | -1/+18 |
| | | | | Also, s/guint/guint64 in old code. | ||||
* | get_message_timestamp: debug if timestamp is wildly out | David Laban | 2011-05-18 | 1 | -5/+9 |
| | | | | Hopefully, this will help CM authors a little. | ||||
* | Store, save and test message-token and supersedes-token | David Laban | 2011-05-17 | 1 | -0/+2 |
| | |||||
* | Don't leak newly created GError | Nicolas Dufresne | 2011-05-11 | 1 | -0/+2 |
| | |||||
* | Send newly created error instead of old one | Nicolas Dufresne | 2011-05-11 | 1 | -3/+3 |
| | |||||
* | Fix infinit loop in pending message cache logic | Nicolas Dufresne | 2011-03-30 | 1 | -1/+1 |
| | |||||
* | TextChannel: sort missed pending by timestamp | Nicolas Dufresne | 2011-03-25 | 1 | -2/+24 |
| | | | | It's better if missed pending message are stored ordered by date. | ||||
* | TextChannel: use g_list_prepend for performance | Nicolas Dufresne | 2011-03-25 | 1 | -6/+6 |
| | |||||
* | Removed broken editor instruction | Nicolas Dufresne | 2011-03-25 | 1 | -1/+0 |
| | |||||
* | TplTextChannel: Remove broken comment, user_data not used | Nicolas Dufresne | 2011-03-25 | 1 | -1/+0 |
| | |||||
* | Add missing return in error handling | Nicolas Dufresne | 2011-03-21 | 1 | -0/+1 |
| | |||||
* | Fix use of unitialized TplPendingMessage pointer | Nicolas Dufresne | 2011-03-21 | 1 | -1/+2 |
| | |||||
* | Use SQLite cache to avoid duplicates on logger crash | Nicolas Dufresne | 2011-03-16 | 1 | -16/+204 |
| | |||||
* | No need to channel members with TpTextChannel | Nicolas Dufresne | 2011-03-16 | 1 | -96/+32 |
| | |||||
* | Store initially pending messages | Nicolas Dufresne | 2011-03-16 | 1 | -0/+20 |
| | | | | | | This works as long as the logger won't crash. If the logger crash, it will log again the pending, creating duplicates. More patch coming to address the case where the logger crash and restart. | ||||
* | Port to TpTextChannel signal and TpMessage | Nicolas Dufresne | 2011-03-15 | 1 | -117/+45 |
| | |||||
* | Change TplChannel into an interface and port | Nicolas Dufresne | 2011-03-15 | 1 | -44/+110 |
| | | | | | | This change will allow TplTextChannel to inherit TpTextChannel, choose what feature it wants to be prepared. It also slightly change the action chain API to better fit GAsync normal signature. | ||||
* | Port to Message interface | Nicolas Dufresne | 2011-03-15 | 1 | -218/+160 |
| | |||||
* | Remove log_id from text-channel | Nicolas Dufresne | 2011-03-15 | 1 | -20/+3 |
| | |||||
* | Removing pending message caching | Nicolas Dufresne | 2011-03-14 | 1 | -465/+2 |
| | |||||
* | Merge trivial get_room_info to get_remote_contacts | Nicolas Dufresne | 2011-03-10 | 1 | -27/+14 |
| | |||||
* | Update copyright and add me to list of authors | Nicolas Dufresne | 2011-03-10 | 1 | -1/+2 |
| | |||||
* | Fix local header includes to use double quote | Nicolas Dufresne | 2011-03-10 | 1 | -11/+11 |
| | |||||
* | Cache TplEntity instead of TpContact | Nicolas Dufresne | 2011-03-10 | 1 | -67/+50 |
| | |||||
* | Properly reorder methods removing useless wrapper | Nicolas Dufresne | 2011-03-10 | 1 | -655/+551 |
| | |||||
* | Message a(sv) contains timestamp in signed int 64bit | Nicolas Dufresne | 2011-03-03 | 1 | -3/+4 |
| | |||||
* | Move _time_parse() to util and remove datetime | Nicolas Dufresne | 2011-03-03 | 1 | -1/+0 |
| | |||||
* | Fix another 32 vs 64bits bug | Emilio Pozuelo Monfort | 2011-03-03 | 1 | -1/+1 |
| | |||||
* | Convert timestamp from uint to int64 on sent message | Nicolas Dufresne | 2011-02-28 | 1 | -1/+2 |
| | | | | | | This was causing issue on 32bit machines as the 32bit timestamp was passed to g_object_new(), resulting in a vararg structure 32bit shorter then expected by GObject. | ||||
* | Make TplEntity constructors public | Nicolas Dufresne | 2011-02-22 | 1 | -6/+6 |
| | | | | | | Implement a generic constructor along with making public all TplEntity constructors. This is required now that the LogManager API require TplEntity object instead of id/is_room pair. | ||||
* | Move away from id/type pair in favor of TplEntity | Nicolas Dufresne | 2011-02-22 | 1 | -6/+2 |
| | | | | | | | | | 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. | ||||
* | Style fix in TplTextChannel | Nicolas Dufresne | 2011-02-08 | 1 | -3/+1 |
| |