Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'blockade' | Will Thompson | 2011-08-16 | 1 | -1/+13 |
|\ | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656167 | ||||
| * | Blocking: don't critical if ContactBlockingCapabilities is missing | Will Thompson | 2011-08-09 | 1 | -1/+13 |
| | | | | | | | | | | | | Haze has a deny list, and ostensibly implements ContactBlocking, but doesn't really implement that property. Naughty Haze hackers. They should be blocked. | ||||
* | | Add Echo cancellation preference | Guillaume Desmottes | 2011-08-15 | 1 | -0/+1 |
| | | |||||
* | | CameraMonitor: add empathy_camera_monitor_new() | Emilio Pozuelo Monfort | 2011-08-15 | 2 | -26/+23 |
| | | | | | | | | Which doesn't return a singleton but a new object. | ||||
* | | CameraMonitor: dynamically-allocate the queue | Emilio Pozuelo Monfort | 2011-08-15 | 1 | -8/+17 |
| | | |||||
* | | Add a GSettings key for the default camera | Emilio Pozuelo Monfort | 2011-08-15 | 1 | -0/+1 |
| | | |||||
* | | CameraMonitor: add ::added and ::removed signals | Emilio Pozuelo Monfort | 2011-08-15 | 1 | -0/+27 |
| | | |||||
* | | CameraMonitor: make EmpathyCamera a boxed type | Emilio Pozuelo Monfort | 2011-08-15 | 2 | -0/+12 |
| | | |||||
* | | CameraMonitor: add API to get all cameras | Emilio Pozuelo Monfort | 2011-08-15 | 2 | -0/+80 |
| | | |||||
* | | Properly check if the backlog flag is set | Sjoerd Simons | 2011-08-12 | 1 | -1/+5 |
|/ | | | | | | The backlog flag should be TRUE or FALSE, so the check for the flag should result in either of those two values, not some other non-false value | ||||
* | empathy_server_sasl_handler_class_init: properly initialize the dispose function | Alexey Fisher | 2011-08-02 | 1 | -1/+1 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=655788 | ||||
* | Add a new gsettings key for the call volume | Emilio Pozuelo Monfort | 2011-07-28 | 1 | -0/+3 |
| | |||||
* | Only follow available cameras if the contact can do Video calls | Emilio Pozuelo Monfort | 2011-07-12 | 1 | -12/+2 |
| | |||||
* | A contact doesn't support video if we have no camera | Emilio Pozuelo Monfort | 2011-07-12 | 1 | -2/+13 |
| | |||||
* | Add empathy_camera_monitor_get_available | Emilio Pozuelo Monfort | 2011-07-12 | 2 | -0/+9 |
| | |||||
* | Optionally check for gudev for camera monitoring | Emilio Pozuelo Monfort | 2011-07-12 | 1 | -1/+3 |
| | |||||
* | Don't disable video calls when built without udev | Emilio Pozuelo Monfort | 2011-07-12 | 1 | -0/+5 |
| | |||||
* | Add EmpathyCameraMonitor | Emilio Pozuelo Monfort | 2011-07-12 | 3 | -2/+232 |
| | |||||
* | Add CheeseCameraDeviceMonitor from libcheese | Emilio Pozuelo Monfort | 2011-07-12 | 3 | -3/+485 |
| | |||||
* | EmpathyContact: don't crash if a contact doesn't have an account | Emilio Pozuelo Monfort | 2011-07-12 | 1 | -3/+6 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=654256 | ||||
* | use tp_text_channel_ack_all_pending_messages_async() | Guillaume Desmottes | 2011-07-11 | 2 | -38/+0 |
| | |||||
* | Set the DelegateToPreferredHandler hint | Guillaume Desmottes | 2011-07-11 | 1 | -0/+1 |
| | | | | | | | This ensures that Empathy will always handle and display the channel, even if GNOME Shel is already handling it. https://bugzilla.gnome.org/show_bug.cgi?id=652439 | ||||
* | coding style fixes | Guillaume Desmottes | 2011-07-11 | 1 | -4/+4 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=652439 | ||||
* | empathy_contact_from_tpl_contact: don't override the alias | Emilio Pozuelo Monfort | 2011-07-05 | 2 | -11/+35 |
| | | | | | | | Add a logged-alias property instead, which can be used by those who need the old alias. And use it in chat themes for the backlog. | ||||
* | remove unused string util functions | Guillaume Desmottes | 2011-06-29 | 2 | -43/+0 |
| | |||||
* | empathy-utils: port to new coding style | Guillaume Desmottes | 2011-06-29 | 2 | -391/+402 |
| | | | | Most of this file was already using it so best to stay consistent. | ||||
* | Display the time when messages have been sent, not received (#653551) | Guillaume Desmottes | 2011-06-28 | 1 | -1/+6 |
| | | | | Much more useful when receiving offline messages. | ||||
* | Use tp-glib password API (#651055) | Guillaume Desmottes | 2011-06-22 | 2 | -143/+3 |
| | |||||
* | chatroom: don't leak the subject | Guillaume Desmottes | 2011-06-20 | 1 | -0/+1 |
| | |||||
* | Merge branch 'message-editing-rebase' | Danielle Madeley | 2011-06-20 | 2 | -4/+138 |
|\ | |||||
| * | Update for new TPL API, we now get timestamp and edit_timestamp | Danielle Madeley | 2011-06-14 | 1 | -5/+19 |
| | | | | | | | | | | This makes it backwards to what we get in Telepathy, but we can manage by translating it into the Telepathy form. | ||||
| * | Add 'original-timestamp' to EmpathyMessage | Danielle Madeley | 2011-06-14 | 2 | -0/+38 |
| | | |||||
| * | Set 'token' and 'supersedes' for events from the logger | Danielle Madeley | 2011-06-14 | 1 | -3/+10 |
| | | |||||
| * | Add 'supersedes' property to EmpathyMessage | Danielle Madeley | 2011-06-12 | 2 | -0/+44 |
| | | | | | | | | | | | | It would be nice to remove EmpathyMessage, because now that TpMessages are a GObject, EmpathyMessage is just an empty abstraction layer that we have to keep punching through. | ||||
| * | Add 'token' property to EmpathyMessage | Danielle Madeley | 2011-06-12 | 2 | -0/+31 |
| | | | | | | | | | | This allows us to pass the 'message-token' from the TpMessage through to the chat-view. | ||||
* | | geocode_cb: actually destroy the resolved hash table, not the GAsyncResult ↵ | Guillaume Desmottes | 2011-06-16 | 1 | -1/+1 |
| | | | | | | | | result... | ||||
* | | cope with geocode_object_new_for_params returning NULL | Guillaume Desmottes | 2011-06-16 | 1 | -0/+2 |
| | | |||||
* | | Add a translator comment. | Emilio Pozuelo Monfort | 2011-06-14 | 1 | -0/+1 |
|/ | | | | https://bugzilla.gnome.org/show_bug.cgi?id=652345 | ||||
* | Don't require telepathy-logger with --enable-call | Emilio Pozuelo Monfort | 2011-06-10 | 1 | -3/+9 |
| | | | | | Having it is required for displaying call events in the history window though. | ||||
* | empathy_contact_from_tpl_contact: check the accounts match | Emilio Pozuelo Monfort | 2011-06-10 | 1 | -6/+22 |
| | | | | | | | | | Two contacts may not be the same if only their ids match, so also check the accounts. This was causing us to return the same contact from another account, which would cause "is-user" to not be properly set, confusing the log viewer. | ||||
* | Don't reset the alias when using empathy_contact_from_tpl_contact | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -1/+11 |
| | | | | | | | contact_set_property() calls empathy_contact_set_alias(), which tries to set the alias on the FolksPersona, but we don't want to do that when creating an EmpathyContact from a TplEntity. So just set priv->alias instead of passing it to g_object_new() instead. | ||||
* | Use a weak ref to remove the tpcontact from the hashtable | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -11/+14 |
| | | | | | | Conflicts: libempathy/empathy-contact.c | ||||
* | empathy_contact_from_tpl_contact: set the TpContact | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -15/+50 |
| | | | | | | | | | | If available, so we get extra info like capabilities. Based on a patch from Nicolas Dufresne. Conflicts: libempathy/empathy-contact.c | ||||
* | Add _tpl_action_chain_clear | Emilio Pozuelo Monfort | 2011-06-09 | 2 | -0/+8 |
| | |||||
* | TplActionChain: add _tpl_action_chain_start() | Emilio Pozuelo Monfort | 2011-06-09 | 2 | -1/+20 |
| | |||||
* | Copy TplActionChain from telepathy-logger | Emilio Pozuelo Monfort | 2011-06-09 | 3 | -0/+218 |
| | |||||
* | Handle unknown event types gracefully | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -0/+3 |
| | |||||
* | Don't ignore call events | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -14/+23 |
| | | | | | | Conflicts: libempathy/empathy-message.c | ||||
* | Merge branch 'call' | Emilio Pozuelo Monfort | 2011-06-09 | 6 | -72/+42 |
|\ | |||||
| * | Explicitely use the libtelepathy-yell .la file for dependency tracking | Sjoerd Simons | 2011-06-09 | 1 | -1/+1 |
| | | | | | | | | | | | | Conflicts: libempathy/Makefile.am | ||||
| * | Recognize Call channel capabilities | Sjoerd Simons | 2011-06-09 | 1 | -0/+24 |
| | | |||||
| * | Don't use wildcards for just one marshal file | Sjoerd Simons | 2011-06-09 | 1 | -4/+4 |
| | | | | | | | | | | | | | | When a build is triggered from a location that isn't the top build dir, the generated files break as the wrong prefix gets passed for some reason. Given we only create one -marshal file, being smart doesn't actually save us anything, so do things the simple way | ||||
| * | Always build telepathy-yell and handle Call channels | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -5/+1 |
| | | | | | | | | | | | | | | | | | | Just keep empathy-call optional. Conflicts: libempathy-gtk/empathy-call-utils.c libempathy/empathy-channel-factory.c | ||||
| * | Move empathy_call_* util functions to libempathy-gtk | Emilio Pozuelo Monfort | 2011-06-09 | 2 | -145/+0 |
| | | | | | | | | | | | | | | | | Since we want to pop up a dialog when starting a call fails. Conflicts: libempathy/empathy-utils.c | ||||
| * | empathy_call_new_with_streams: start Calls when we support them | Emilio Pozuelo Monfort | 2011-06-09 | 2 | -15/+92 |
| | | | | | | | | | | | | Conflicts: libempathy/empathy-utils.c | ||||
| * | Define EMPATHY_CALL_BUS_NAME{,_SUFFIX} | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -0/+3 |
| | | |||||
| * | Teach EmpathyChannelFactory how to create Call channels | Emilio Pozuelo Monfort | 2011-06-08 | 2 | -0/+15 |
| | | | | | | | | | | | | Conflicts: libempathy/empathy-channel-factory.c | ||||
* | | Check we actually have a part #1 before requesting it | Danielle Madeley | 2011-06-08 | 1 | -1/+1 |
| | | | | | | | | | | We were checking echo->len >= 1, but then requesting index 1 (the second part). So if we didn't have a second part, this would quite happily blow up. | ||||
* | | Merge branch 'sms-651242' | Guillaume Desmottes | 2011-06-08 | 2 | -78/+0 |
|\ \ | |||||
| * | | Use tp-glib SMS high level API (#651242) | Guillaume Desmottes | 2011-06-01 | 2 | -78/+0 |
| | | | |||||
* | | | use geocode-glib instead of geoclue | Guillaume Desmottes | 2011-06-08 | 1 | -118/+28 |
| | | | |||||
* | | | add an optional dep on geocode-glib | Guillaume Desmottes | 2011-06-08 | 1 | -0/+2 |
| |/ |/| | |||||
* | | Adium: Let user select theme variant in preferences | Xavier Claessens | 2011-06-07 | 1 | -0/+1 |
| | | | | | | | | Fixes bug #585474 | ||||
* | | Adapt to API change in FolksIndividualAggregator::individuals-changed. | Travis Reitter | 2011-06-07 | 1 | -9/+22 |
| | | | | | | | | Helps: bgo#648822 - Port Empathy to Folks 0.5.1 | ||||
* | | Change the type of EmpathyContact.priv.groups to GeeHashSet. | Travis Reitter | 2011-06-07 | 1 | -9/+7 |
| | | | | | | | | | | | | | | This is to adjust to the newer API for folks_group_details_set_groups(). It's also slightly cleaner than using a hash table to implement a set. Helps: bgo#648822 - Port Empathy to Folks 0.5.1 | ||||
* | | Adapt to API change in folks_backend_get_persona_stores(). | Travis Reitter | 2011-06-07 | 2 | -10/+11 |
| | | | | | | | | Helps: bgo#648822 - Port Empathy to Folks 0.5.1 | ||||
* | | Adapt to API break in folks_individual_get_personas. | Travis Reitter | 2011-06-07 | 5 | -72/+119 |
|/ | | | | Helps: bgo#648822 - Port Empathy to Folks 0.5.1 | ||||
* | empathy_avatar_new: stop stealing strings (#650939) | Guillaume Desmottes | 2011-06-01 | 2 | -18/+21 |
| | | | | It was pretty confusing when reading/reviewing code. | ||||
* | factor out empathy_individual_match_words() | Guillaume Desmottes | 2011-05-31 | 1 | -1/+0 |
| | |||||
* | use tp_channel_dispatch_operation_claim_async() (#650386) | Guillaume Desmottes | 2011-05-30 | 1 | -3/+3 |
| | |||||
* | use tp_text_channel_set_chat_state_async() directly | Guillaume Desmottes | 2011-05-25 | 2 | -21/+0 |
| | |||||
* | tp_chat_dispose: use tp_clear_object() | Guillaume Desmottes | 2011-05-25 | 1 | -14/+2 |
| | |||||
* | clear_chatrooms: prevent destroying the list twice | Guillaume Desmottes | 2011-05-25 | 1 | -4/+11 |
| | | | | | | | Unreffing the chatroom may result in destroying the underlying EmpathyTpChat which will fire the invalidated signal and so make us re-call this function. We already set priv->chatrooms to NULL so we won't try to destroy twice the same objects. | ||||
* | EmpathyTpChat: get rid of the destroy signal | Guillaume Desmottes | 2011-05-25 | 2 | -44/+6 |
| | | | | We should just use invalidated. | ||||
* | EmpathyTpChat: Use a READY property instead of our own ready code | Guillaume Desmottes | 2011-05-25 | 3 | -148/+204 |
| | |||||
* | remove empathy_tp_chat_get_connection and priv->connection | Guillaume Desmottes | 2011-05-25 | 2 | -25/+23 |
| | |||||
* | EmpathyTpChat: inherit from TpTextChannel (#650554) | Guillaume Desmottes | 2011-05-25 | 4 | -113/+109 |
| | |||||
* | tp-chat: use the self->priv pattern | Guillaume Desmottes | 2011-05-25 | 2 | -387/+317 |
| | |||||
* | Use the EmpathyChannelFactory with all components creating EmpathyTpChat | Guillaume Desmottes | 2011-05-25 | 1 | -0/+8 |
| | |||||
* | rename message-received signal to message-received-empathy | Guillaume Desmottes | 2011-05-25 | 1 | -1/+1 |
| | |||||
* | tp-chat: rename chat-state-changed to chat-state-changed-empathy | Guillaume Desmottes | 2011-05-25 | 1 | -1/+1 |
| | | | | chat-state-changed already exists in TpChannel and we can't redefine it. | ||||
* | add empathy_account_settings_param_is_supported() | Guillaume Desmottes | 2011-05-23 | 2 | -0/+13 |
| | |||||
* | Merge branch 'ack' | Jonny Lamb | 2011-05-17 | 3 | -74/+98 |
|\ | |||||
| * | tp-chat: don't assert on not finding message | Jonny Lamb | 2011-05-16 | 1 | -1/+3 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | tp-chat: call acknowledge_message(s) directly | Jonny Lamb | 2011-05-13 | 1 | -17/+6 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | tp-chat: rename signal to message-acknowledged | Jonny Lamb | 2011-05-13 | 1 | -4/+4 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | tp-chat: give ::pending-message-removed the message | Jonny Lamb | 2011-05-13 | 1 | -4/+4 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | tp-chat: add pending-message-removed signal | Jonny Lamb | 2011-05-12 | 1 | -0/+13 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | tp-chat: use ::pending-message-removed to update our pending queue | Jonny Lamb | 2011-05-12 | 1 | -20/+34 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | message: stop storing pending-message-id | Jonny Lamb | 2011-05-12 | 2 | -23/+0 |
| | | | | | | | | | | | | We're storing the TpSignalledMessage for that nowadays. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | tp-chat: acknowledge messages using TpTextChannel API | Jonny Lamb | 2011-05-12 | 1 | -25/+18 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | message: store the TpMessage when created with one | Jonny Lamb | 2011-05-12 | 2 | -0/+36 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | | Merge branch 'more-contact-info' | Will Thompson | 2011-05-16 | 2 | -29/+36 |
|\ \ | |||||
| * | | Add empathy_duration_to_string() | Will Thompson | 2011-05-12 | 2 | -29/+36 |
| |/ | | | | | | | | | This is based on the body of empathy_time_to_string_relative(); it takes a duration in seconds, rather than a timestamp. | ||||
* | | Merge remote-tracking branch ↵ | Guillaume Desmottes | 2011-05-13 | 1 | -0/+3 |
|\ \ | |/ |/| | | | 'glassrose/moving-part-functionality-to-empathy-chat-window-643295' | ||||
| * | Send full message for the default chat parted on part command | Chandni Verma | 2011-05-09 | 1 | -0/+3 |
| | | |||||
* | | contact: fix typo when creating new contact from logger entity | Jonny Lamb | 2011-05-11 | 1 | -2/+2 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | | create_text_channel: pass Empathy.Chat as preferred handler | Guillaume Desmottes | 2011-05-11 | 1 | -2/+2 |
| | | | | | | | | | | Seem I forgot it when adding preferred handler in 52eb24e6e7b012856525f6f09d3c1a941375d383. | ||||
* | | Merge remote-tracking branch 'glassrose/save-chatrooms.xml-only-when-needed' | Guillaume Desmottes | 2011-05-09 | 1 | -1/+10 |
|\ \ | |||||
| * | | Save changes to chatrooms.xml configuration file only when needed. | Chandni Verma | 2011-05-09 | 1 | -1/+10 |
| |/ | | | | | | | | | | | | | Changes will be written to the file only when changes are made to a chatroom property that is listed in the file. Fixes room-list flicker: https://bugzilla.gnome.org/show_bug.cgi?id=642087 | ||||
* | | Merge branch 'balance-rebase' | Danielle Madeley | 2011-05-05 | 2 | -0/+77 |
|\ \ | |||||
| * | | Update formatting for NOK | Danielle Madeley | 2011-05-05 | 1 | -1/+1 |
| | | | |||||
| * | | Fill out empathy_format_currency() with more currencies | Danielle Madeley | 2011-05-05 | 1 | -8/+9 |
| | | | |||||
| * | | Use pointless g* types for consistency | Danielle Madeley | 2011-05-05 | 2 | -5/+5 |
| | | | |||||
| * | | Add method empathy_format_currency() | Danielle Madeley | 2011-05-05 | 2 | -0/+76 |
| |/ | | | | | | | | | | | | | | | This method takes a Telepathy Currency_Amount and attempts to format it using currency rules appropriate for that amount. Unfortunately I haven't yet found a good summary of currency rules, so I've mostly been guessing. The currencies structure needs completing and checking. | ||||
* | | Fix broken logic that caused delivery report spinner to spin forever | Danielle Madeley | 2011-05-05 | 1 | -4/+5 |
| | | |||||
* | | [tp-chat] add a counter for the number of pending messages | Danielle Madeley | 2011-05-05 | 2 | -3/+84 |
| | | | | | | | | Requires delivery reports to include delivery-token. | ||||
* | | Use dbus-error from delivery report for better errors | Danielle Madeley | 2011-05-05 | 1 | -4/+8 |
| | | |||||
* | | Don't wait for SMS properties when there is no SMS support on the channel | Danielle Madeley | 2011-05-05 | 1 | -0/+3 |
| | | |||||
* | | Add sms-channel property to empathy-tp-chat | Danielle Madeley | 2011-05-05 | 2 | -0/+79 |
| | | |||||
* | | Move the code ensuring a requested sms channel to empathy-request-util | Chandni Verma | 2011-05-05 | 2 | -23/+37 |
| | | | | | | | | as empathy-dispatcher has been deleted in master | ||||
* | | Add SMS entry to empathy-individual-menu | Danielle Madeley | 2011-05-05 | 2 | -0/+24 |
|/ | |||||
* | Port all timestamps from time_t to gint64 (#648188) | Guillaume Desmottes | 2011-04-19 | 6 | -47/+63 |
| | |||||
* | empathy-time: remove unused functions | Guillaume Desmottes | 2011-04-19 | 2 | -52/+0 |
| | |||||
* | empathy-message: cast timestamps to glong | Guillaume Desmottes | 2011-04-19 | 1 | -2/+2 |
| | | | | | | | | | tp_message_get_received_timestamp() and tpl_event_get_timestamp() both return gint64 while the timestamp is stored as a glong. We need to cast it as varargs won't do it for us and not casting will result in a a sizing mismatch on 32-bit. Ideally we should stop using time_t and always use gint64 with timestamps. | ||||
* | empathy_message_new_from_tp_message: assign priv as soon as the message is ↵ | Guillaume Desmottes | 2011-04-19 | 1 | -1/+2 |
| | | | | created | ||||
* | use the TpChannel:chat-state-changed signal | Guillaume Desmottes | 2011-04-18 | 1 | -7/+4 |
| | |||||
* | use delivery report instead of Text.SendError | Guillaume Desmottes | 2011-04-18 | 1 | -25/+50 |
| | |||||
* | factor out handle_incoming_message() | Guillaume Desmottes | 2011-04-18 | 1 | -23/+17 |
| | |||||
* | empathy-message: remove useless public setters | Guillaume Desmottes | 2011-04-18 | 2 | -132/+22 |
| | | | | Also fix the GParamFlags of properties. | ||||
* | remove empathy_message_new() | Guillaume Desmottes | 2011-04-18 | 2 | -16/+7 |
| | |||||
* | use tp_text_channel_send_message_async() | Guillaume Desmottes | 2011-04-18 | 2 | -22/+45 |
| | |||||
* | factor out empathy_message_new_from_tp_message | Guillaume Desmottes | 2011-04-18 | 3 | -68/+53 |
| | |||||
* | empathy-message: add missing getter/setter | Guillaume Desmottes | 2011-04-18 | 1 | -0/+18 |
| | |||||
* | use TpTextChannel:message-sent | Guillaume Desmottes | 2011-04-18 | 1 | -17/+15 |
| | |||||
* | use TpTextChannel:message-received | Guillaume Desmottes | 2011-04-18 | 1 | -27/+25 |
| | |||||
* | use tp_text_channel_get_pending_messages() to get the pending messages | Guillaume Desmottes | 2011-04-18 | 1 | -57/+34 |
| | |||||
* | empathy-tp-chat: ensure that we get a TpTextChannel | Guillaume Desmottes | 2011-04-18 | 2 | -1/+4 |
| | |||||
* | Add translation context on some strings (#646131) | Guillaume Desmottes | 2011-04-18 | 1 | -1/+1 |
| | |||||
* | Merge branch 'nm-asleep-647793' | Guillaume Desmottes | 2011-04-15 | 1 | -0/+1 |
|\ | |||||
| * | connectivity: consider that network is disconnected if state is ↵ | Guillaume Desmottes | 2011-04-15 | 1 | -0/+1 |
| | | | | | | | | NM_STATE_ASLEEP (#647793) | ||||
* | | Enable audio/video capabilities if InitialAudio/Video is in the fixed props ↵ | Youness Alaoui | 2011-04-13 | 1 | -0/+7 |
|/ | | | | for StreamedMedia channels If a connection manager puts InitialAudio=TRUE or InitialVideo=TRUE in the fixed properties, empathy thinks the CM doesn't support audio/video. | ||||
* | add empathy_tp_chat_get_self_contact() | Guillaume Desmottes | 2011-04-06 | 2 | -0/+12 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=622118 | ||||
* | Revert "-Fix use of include <config.h> to make sure translations work" | Guillaume Desmottes | 2011-04-04 | 9 | -30/+5 |
| | | | | | | This reverts commit f0f99ffaa08240fbb72d7eed198368fd22fe4c47. Sorry, I didn't mean to push that... | ||||
* | -Fix use of include <config.h> to make sure translations work | Kjartan Maraas | 2011-04-04 | 9 | -5/+30 |
| | |||||
* | Remove unnecessary code in empathy_auth_factory_constructed() | Stef Walter | 2011-04-04 | 1 | -8/+0 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=645930 | ||||
* | Initialize matched to FALSE to stop -Wall breaking the build (and ↵ | Danilo Segan | 2011-04-04 | 1 | -1/+1 |
| | | | | | | potentially avoid a hard-to-track bug) Fixes bug #646691 | ||||
* | givve translators context for the 'Unknown' string | Guillaume Desmottes | 2011-03-30 | 1 | -0/+1 |
| | |||||
* | tp_chat_got_renamed_contacts_cb: use tp_clear_object() to unref priv->user | Guillaume Desmottes | 2011-03-23 | 1 | -1/+1 |
| | | | | If priv->user and old are both NULL, we used to crash. | ||||
* | Don't try to block personas that don't support blocking | Emilio Pozuelo Monfort | 2011-03-22 | 1 | -3/+8 |
| | |||||
* | Only add the 'extra-certificate-identities' parameter if gabble supports it. | Stef Walter | 2011-03-22 | 2 | -0/+11 |
| | |||||
* | Merge branch 'reference-identities' | Stef Walter | 2011-03-22 | 3 | -7/+84 |
|\ | | | | | | | | | Conflicts: libempathy/empathy-server-tls-handler.c | ||||
| * | Use telepathy property constants in server EmpathyServerTLSHandler | Stef Walter | 2011-03-22 | 1 | -4/+4 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=645119 | ||||
| * | Style changes from review for ReferenceIdentities code | Stef Walter | 2011-03-18 | 2 | -11/+18 |
| | | |||||
| * | Use ServerTLSConnection.ReferenceIdentities to check cert identity. | Stef Walter | 2011-03-18 | 3 | -6/+76 |
| | | | | | | | | | | | | | | | | The certificate identity can be checked against more than just one piece of information. Load and use all the reference identities to check the identity of the certificate. https://bugzilla.gnome.org/show_bug.cgi?id=645119 | ||||
| * | Free priv->hostname in EmpathyServerTlsHandler | Stef Walter | 2011-03-18 | 1 | -0/+1 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=645115 | ||||
* | | Use stable API for ContactBlocking (#645504) | Guillaume Desmottes | 2011-03-22 | 1 | -6/+6 |
| | | |||||
* | | Handle new NM 0.9 states (#644412) | Dan Williams | 2011-03-22 | 1 | -0/+8 |
| | | |||||
* | | Remove user from the blocked list when readding them | Danielle Madeley | 2011-03-22 | 1 | -0/+8 |
| | | | | | | | | Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=645487 | ||||
* | | auth-factory: allow to handle more than one auth channel at the same time ↵ | Guillaume Desmottes | 2011-03-18 | 1 | -12/+38 |
| | | | | | | | | (#645112) | ||||
* | | auth-factory: use a proper priv pointer | Guillaume Desmottes | 2011-03-18 | 2 | -3/+4 |
| | | |||||
* | | add empathy_server_sasl_handler_get_channel() | Guillaume Desmottes | 2011-03-18 | 2 | -0/+15 |
| | | |||||
* | | Free priv->hostname in EmpathyServerTlsHandler | Stef Walter | 2011-03-18 | 1 | -0/+1 |
|/ | | | | https://bugzilla.gnome.org/show_bug.cgi?id=645115 | ||||
* | Allow to Observe a ServerAuthentication channel while handling another one | Guillaume Desmottes | 2011-03-18 | 1 | -1/+2 |
| | | | | There is no reason to refuse to Observe it. (#645108) | ||||
* | common_checks: tell the truth in debug messages | Guillaume Desmottes | 2011-03-18 | 1 | -7/+9 |
| | | | | | It's really confusing to read a "Can't handle.." error while it's actually an observe error. | ||||
* | common_checks: rename must_be_sasl arg to observe | Guillaume Desmottes | 2011-03-18 | 1 | -2/+7 |
| | | | | It was things clearer and easier to understand. | ||||
* | server-sasl-handler: remove stored password if they can't be saved | Guillaume Desmottes | 2011-03-17 | 1 | -0/+6 |
| | |||||
* | save the password before trying to connect the new account (#643690) | Guillaume Desmottes | 2011-03-17 | 1 | -0/+16 |
| | |||||
* | Fix warnings from GCC 4.6 about variables that are set but not used. | Kjartan Maraas | 2011-03-17 | 6 | -22/+0 |
| | |||||
* | pass a preferred handler when requesting channels | Guillaume Desmottes | 2011-03-17 | 3 | -9/+10 |
| | | | | | We want to use Empathy components when possible instead of, say, KDE ones if both are installed (#643863). | ||||
* | define constants for handler bus name | Guillaume Desmottes | 2011-03-17 | 2 | -1/+11 |
| | | | | It's more convenient and safe than hardcoding them everywhere. | ||||
* | rename empathy-dispatcher to empathy-request-util | Guillaume Desmottes | 2011-03-17 | 5 | -15/+12 |
| | | | | | We don't have EmpathyDispatcher any more so this file just contains some utility functions now. | ||||
* | Adjust for Folks PresenceOwner -> PresenceDetails rename | Travis Reitter | 2011-03-15 | 1 | -10/+10 |
| | | | | | Fixes bgo#644470 - Empathy needs to catch up with Folks interface name change (API/ABI breaks) | ||||
* | Adjust for Folks Groupable -> GroupDetails rename | Travis Reitter | 2011-03-15 | 4 | -12/+13 |
| | | | | | Helps bgo#644470 - Empathy needs to catch up with Folks interface name change (API/ABI breaks) | ||||
* | Adjust for Folks Favouritable -> FavouriteDetails rename | Travis Reitter | 2011-03-15 | 1 | -2/+2 |
| | | | | | Helps bgo#644470 - Empathy needs to catch up with Folks interface name change (API/ABI breaks) | ||||
* | Adjust for Folks Aliasable -> AliasDetails rename | Travis Reitter | 2011-03-15 | 2 | -3/+3 |
| | | | | | Helps bgo#644470 - Empathy needs to catch up with Folks interface name change (API/ABI breaks) | ||||
* | Merge branch 'glassrose-contact-blocking-rebase' | Danielle Madeley | 2011-03-14 | 7 | -6/+281 |
|\ | |||||
| * | Add FIXME to empathy_individual_manager_supports_blocking() | Chandni Verma | 2011-03-11 | 1 | -0/+2 |
| | | | | | | | | | | | | The parameter @self is not required and the method can be placed in utility. I left it as it is to stay coherent with empathy-2.34 and attached a FIXME to be fixed after empathy 2.x is done. | ||||
| * | Use Conn.I.CB to report contacts as abusive when blocking them | Danielle Madeley | 2011-03-11 | 1 | -2/+11 |
| | | |||||
| * | Determine whether a connection supports reporting abuse, set the connection flag | Danielle Madeley | 2011-03-11 | 1 | -0/+36 |
| | | |||||
| * | Hook up abusive argument into TpContactList backend | Danielle Madeley | 2011-03-11 | 6 | -10/+18 |
| | | |||||
| * | Use Contact Manager flags instead of Individual Manager flags | Chandni Verma | 2011-03-09 | 2 | -48/+11 |
| | | |||||
| * | Add confirmation dialog to Remove | Danielle Madeley | 2011-03-08 | 2 | -0/+3 |
| | | | | | | | | | | Also includes the future Report Abusive check box, so that all the strings are in place now. | ||||
| * | Add UI to blocking confirmation dialog for future "report as abusive" function | Danielle Madeley | 2011-03-08 | 1 | -0/+1 |
| | | |||||
| * | Don't leak EmpathyContact | Danielle Madeley | 2011-03-08 | 1 | -0/+2 |
| | | |||||
| * | Add contact blocking support to EmpathyIndividualManager | Danielle Madeley | 2011-03-08 | 2 | -0/+122 |
| | | |||||
| * | Add contact blocking to EmpathyContactList and friends | Danielle Madeley | 2011-03-08 | 5 | -6/+135 |
| | | |||||
* | | empathy_protocol_name_to_display_name: MSN has been renamed to "Windows ↵ | Guillaume Desmottes | 2011-03-07 | 1 | -1/+1 |
| | | | | | | | | live" (#643920) | ||||
* | | auth-factory: set Observer.DelayApprovers (#643872) | Guillaume Desmottes | 2011-03-07 | 1 | -0/+2 |
|/ | |||||
* | tp_chat_received_cb: display the path of the channel in debug log | Guillaume Desmottes | 2011-03-04 | 1 | -1/+2 |
| | | | | That can be convenient when debugging to easily match Empathy and CM logs. | ||||
* | Only show the "Remember password" tickybox if we can do that | Danielle Madeley | 2011-03-03 | 2 | -0/+40 |
| | |||||
* | Implement MaySaveResponse and Ch.I.CredentialsStorage in SASL handler | Danielle Madeley | 2011-03-03 | 1 | -3/+40 |
| | |||||
* | Add support for message type to support /me | Nicolas Dufresne | 2011-03-01 | 1 | -0/+2 |
| | |||||
* | find_items_cb: copy the string stored in the result | Guillaume Desmottes | 2011-02-28 | 1 | -1/+2 |
| | |||||
* | find_items_cb: always use the first password found | Guillaume Desmottes | 2011-02-28 | 1 | -5/+14 |
| | |||||
* | Updating empathy_tp_chat_leave() function in empathy-tp-chat API | Chandni Verma | 2011-02-25 | 2 | -46/+17 |
| | |||||
* | Port empathy to Telepathy logger 0.2.0 | Nicolas Dufresne | 2011-02-25 | 3 | -20/+23 |
| | |||||
* | finally kill EmpathyDispatcher | Guillaume Desmottes | 2011-02-24 | 2 | -689/+1 |
| | | | | So long, and thanks for all the dispatching! | ||||
* | ft-handler: stop instantiating a EmpathyDispatcher | Guillaume Desmottes | 2011-02-24 | 1 | -10/+0 |
| | |||||
* | Prevent segv attempting to free uninitialised value. | Danielle Madeley | 2011-02-21 | 1 | -1/+1 |
| | |||||
* | Bug 637151 — Hide the user Individual from the contact list | Philip Withnall | 2011-02-18 | 3 | -4/+23 |
| | | | | | | | | | | Generalise the mechanism used to determine whether a persona is to be displayed by Empathy to also take into account whether the persona is the user and, if so, whether they're in the contact list. This bumps the libfolks dependency to 0.3.5. Closes: bgo#637151 | ||||
* | Bug 641662 — Update for libfolks API changes to IndividualAggregator | Philip Withnall | 2011-02-18 | 2 | -3/+32 |
| | | | | | | Update EmpathyIndividualManager re. changes to IndividualAggregator.add_persona_from_details, BackendStore.enabled_backends and BackendStore.get_backend_by_name in libfolks. Closes: bgo#641662 | ||||
* | empathy_account_settings_check_readyness: don't leak a ref on manager | Guillaume Desmottes | 2011-02-17 | 1 | -1/+1 |
| | |||||
* | chatroom_manager_parse_chatroom: don't leak chatroom | Guillaume Desmottes | 2011-02-17 | 1 | -0/+1 |
| | |||||
* | ft-factory: don't leak the handler | Guillaume Desmottes | 2011-02-16 | 1 | -0/+12 |
| | |||||
* | fix coding style | Guillaume Desmottes | 2011-02-16 | 1 | -10/+13 |
| | |||||
* | Add some more servers and port numbers for Freenode | Debarshi Ray | 2011-02-16 | 1 | -2/+7 |
| | | | | | | | The list of servers and port numbers for Freenode are given at: http://freenode.net/irc_servers.shtml Fixes: https://bugzilla.gnome.org/642385 | ||||
* | only try reconnecting accounts if needed (#642358) | Guillaume Desmottes | 2011-02-16 | 2 | -1/+16 |
| | |||||
* | Reset network list button | Chandni Verma | 2011-02-15 | 4 | -12/+77 |
| | | | | Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=642264 | ||||
* | account-settings: cope with g_regex_new returning NULL | Guillaume Desmottes | 2011-02-10 | 1 | -1/+9 |
| | |||||
* | add EmpathyChannelFactory (#634679) | Guillaume Desmottes | 2011-02-10 | 3 | -0/+186 |
| | | | | It just delegates everything to TpAutomaticProxyFactory for now. | ||||
* | connectivity: Update to use new Connman D-BUS service names / interfaces | Rob Bradford | 2011-02-10 | 1 | -2/+2 |
| | | | | | | | | The Connman service name and interface name has changed to a different namespace: http://lists.connman.net/pipermail/connman/2010-November/002548.html Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=641985 | ||||
* | Only build the EmpathyStreamedMedia* classes for empathy-av | Emilio Pozuelo Monfort | 2011-02-10 | 5 | -1380/+0 |
| | | | | So the other binaries don't need to link against farsight. | ||||
* | Move a couple of call-related functions to empathy-utils.h | Emilio Pozuelo Monfort | 2011-02-10 | 5 | -81/+72 |
| | | | | | Since the rest of the call stuff will only be compiled for empathy-av so we don't link every binary against farsight. | ||||
* | EmpathyCallFactory -> EmpathyStreamedMediaFactory | Emilio Pozuelo Monfort | 2011-02-10 | 6 | -134/+134 |
| | |||||
* | ::new-call-handler -> ::new-streamed-media-handler | Emilio Pozuelo Monfort | 2011-02-09 | 1 | -1/+1 |
| | |||||
* | use tp_clear_object() | Guillaume Desmottes | 2011-02-07 | 1 | -17/+4 |
| | |||||
* | tp-file: use the self->priv pattern | Guillaume Desmottes | 2011-02-07 | 2 | -220/+182 |
| | |||||
* | Set FileTransfer.URI when accepting a file (#641707) | Guillaume Desmottes | 2011-02-07 | 1 | -10/+39 |
| | |||||
* | set FileTransfer.URI on outgoing FT | Guillaume Desmottes | 2011-02-07 | 1 | -0/+5 |
| | |||||
* | EmpathyCallHandler -> EmpathyStreamedMediaHandler | Emilio Pozuelo Monfort | 2011-02-03 | 6 | -220/+220 |
| | |||||
* | EmpathyTpCall -> EmpathyTpStreamedMedia | Emilio Pozuelo Monfort | 2011-02-03 | 8 | -261/+272 |
| | |||||
* | empathy_contact_get_presence_message: use the tp_contact if there is no ↵ | Guillaume Desmottes | 2011-02-01 | 1 | -4/+5 |
| | | | | | | | persona for the contact This is needed in muc as channel specific contacts don't have a persona associated with them (#640914). | ||||
* | Merge branch 'muc-password' | Jonny Lamb | 2011-02-01 | 6 | -67/+196 |
|\ | |||||
| * | keyring: use the recently added finish macros | Jonny Lamb | 2011-02-01 | 1 | -70/+9 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | utils: add the _finish macros from wocky | Jonny Lamb | 2011-02-01 | 1 | -0/+45 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | keyring: add set_room_password functions | Jonny Lamb | 2011-01-29 | 2 | -0/+69 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | keyring: fix typo | Jonny Lamb | 2011-01-29 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | keyring: add get_room_password_{async,finish} functions | Jonny Lamb | 2011-01-29 | 2 | -0/+62 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | keyring: add is_available function | Jonny Lamb | 2011-01-29 | 2 | -0/+8 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | keyring: rename current functions to be more specifically about account ↵ | Jonny Lamb | 2011-01-28 | 5 | -34/+40 |
| | | | | | | | | | | | | passwords Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | | Adjust for FolksHasPresence -> FolksPresenceOwner | Travis Reitter | 2011-02-01 | 1 | -10/+10 |
|/ | | | | Fixes bgo#637847. | ||||
* | Remove EMPATHY_PREFS_ACCOUNTS_SCHEMA leftovers | Yanko Kaneti | 2011-01-28 | 1 | -2/+0 |
| | |||||
* | use tp_g_signal_connect_object() | Guillaume Desmottes | 2011-01-25 | 1 | -22/+6 |
| | |||||
* | presence-manager: add a dispose function and use tp_clear_* | Guillaume Desmottes | 2011-01-25 | 1 | -14/+23 |
| | |||||
* | presence_manager_finalize: chain up | Guillaume Desmottes | 2011-01-25 | 1 | -0/+2 |
| | |||||
* | use the self->priv pattern rather than GET_PRIV() | Guillaume Desmottes | 2011-01-25 | 2 | -171/+111 |
| | |||||
* | presence-manager: port to new coding style | Guillaume Desmottes | 2011-01-25 | 2 | -540/+570 |
| | |||||
* | rename EmpathyIdle to EmpathyPresenceManager (#640532) | Guillaume Desmottes | 2011-01-25 | 6 | -161/+163 |
| | | | | It's doing more than idle management now. | ||||
* | Display typing icon in MUC contact-list | Chandni Verma | 2011-01-18 | 2 | -0/+12 |
| | | | | Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=609419 | ||||
* | libempathy: Fix free of uninitialized variables. | Stef Walter | 2010-12-24 | 1 | -0/+3 |
| | | | | When a pinned certificate is present, these don't get initialized. | ||||
* | libempathy: Store pinned certificate for end entity cert in the chain. | Stef Walter | 2010-12-24 | 1 | -6/+21 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=636258 | ||||
* | libempathy: Fix memory leaks and use consistent naming for various arrays. | Stef Walter | 2010-12-24 | 1 | -15/+16 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=636258#c3 | ||||
* | libempathy: Fix leak of certificate data. | Stef Walter | 2010-12-24 | 1 | -0/+1 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=636258#c3 | ||||
* | libempathy, tests: Wrap new function arguments properly. | Stef Walter | 2010-12-24 | 1 | -5/+11 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=636258#c3 | ||||
* | libempathy: Match changes in libgcr terminology and debug output. | Stef Walter | 2010-12-24 | 1 | -2/+29 |
| | | | | | Add debug output for certificate chain, and fix up for some changes in libgcr terminology. | ||||
* | libempathy: Use new certificate chain facilities in libgcr | Stef Walter | 2010-12-24 | 1 | -188/+103 |
| | | | | | Build the chain with new GcrCertificateChain and then use gnutls to verify it. | ||||
* | libempathy: Complete successful verification properly. | Stef Walter | 2010-12-24 | 1 | -0/+1 |
| | | | | Complete TLS verification properly in TLS verifier. | ||||
* | libempathy: Fix reference counting of certs in verifier. | Stef Walter | 2010-12-24 | 1 | -2/+4 |
| | |||||
* | libempathy: Use new gcr functions properly and fix build. | Stef Walter | 2010-12-24 | 1 | -4/+12 |
| | | | | libgcr now uses single header include model. | ||||
* | libempathy: Load complete certificate chain even when not sent. | Stef Walter | 2010-12-24 | 1 | -53/+133 |
| | | | | | | Even when a complete certificate chain is not sent by the remote host, we can load a complete certificate chain based on the local certificates. | ||||
* | libempathy: Store certificate exceptions in gnome-keyring. | Stef Walter | 2010-12-24 | 4 | -129/+23 |
| | | | | Use libgcr to store certificate trust exceptions properly. | ||||
* | libempathy: Use trust assertions instead of certificate directories. | Stef Walter | 2010-12-24 | 2 | -338/+124 |
| | | | | Initial implementation. | ||||
* | account-settings: only remove the MC password param if set in the keyring OK | Jonny Lamb | 2010-12-22 | 1 | -12/+30 |
| | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | account-settings: use tp_account_get_path_suffix | Jonny Lamb | 2010-12-22 | 1 | -5/+3 |
| | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | account-settings: add a comment saying what to remove when purging migration ↵ | Jonny Lamb | 2010-12-22 | 1 | -1/+2 |
| | | | | | | code Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | account-settings: move the migration code to another function | Jonny Lamb | 2010-12-22 | 1 | -45/+54 |
| | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | account-settings: migrate passwords from MC to gk ourselves | Jonny Lamb | 2010-12-22 | 1 | -0/+47 |
| | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | keyring: change display name for passwords to be more human-readable | Jonny Lamb | 2010-12-15 | 1 | -1/+2 |
| | | | | | | | | | | | | | | Apparently people complained that when they opened seahorse to look at their passwords they were greeted by nice display names for keys for wireless networks saved by NetworkManager, and ugly keys for secret parameters saved by mission-control. Let's fix this now then and shut these people up. gnome-keyring finds passwords on the parameters set in the schema, so the display name really is only to show in seahorse. We can set anything we want here. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | server-sasl-handler: add more debugging and only call Close in Status_Succeeded | Jonny Lamb | 2010-12-15 | 1 | -1/+5 |
| | | | | | | | | Calling Close() straight after AcceptSASL() should be fine, but it crashed gabble on versions < 0.11.4. Waiting for State_Accepted is fine though. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> |