Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Don't display any contact menu for muc chats | Guillaume Desmottes | 2010-12-22 | 1 | -6/+0 |
| | | | | | It's confusing to have it in muc, even if a contact is selected. And we can still interact with the contact by right clicking on it if needed. | ||||
* | update copyrights | Guillaume Desmottes | 2010-11-30 | 1 | -1/+1 |
| | |||||
* | remove old defines | Guillaume Desmottes | 2010-11-30 | 1 | -3/+0 |
| | |||||
* | EmpathyChat::new-message: tell if the message is a pending one or not | Guillaume Desmottes | 2010-11-30 | 1 | -6/+10 |
| | |||||
* | chat_log_filter: don't leak EmpathyMessage | Guillaume Desmottes | 2010-11-24 | 1 | -0/+1 |
| | |||||
* | chat: add a timer before saving the hpane position | Guillaume Desmottes | 2010-11-18 | 1 | -5/+25 |
| | | | | This avoid to flood with D-Bus message when resizing the window (#635022). | ||||
* | move size-requst handling in input-text-view | Guillaume Desmottes | 2010-11-11 | 1 | -38/+0 |
| | |||||
* | add EmpathyInputTextView | Guillaume Desmottes | 2010-11-11 | 1 | -8/+3 |
| | |||||
* | empathy-chat: remove the size-request hack (#633835) | Guillaume Desmottes | 2010-11-11 | 1 | -51/+0 |
| | | | | It just work with GTK+3 \o/ | ||||
* | coding style fixesEMPATHY_2_91_2 | Guillaume Desmottes | 2010-11-08 | 1 | -2/+2 |
| | |||||
* | Copy topic selection manually since Ctrl-C is bound to the menu item. | Vitaly Minko | 2010-10-28 | 1 | -0/+25 |
| | |||||
* | add a new popup-menu item in the chat window allowing to add words to ↵ | Vitaly Minko | 2010-10-22 | 1 | -1/+133 |
| | | | | dictionaries (#550775). | ||||
* | Separate spelling suggestions in one sub-menu per language (#532832) | Vitaly Minko | 2010-10-15 | 1 | -22/+68 |
| | |||||
* | no more need to implement chat_size_request | Guillaume Desmottes | 2010-10-04 | 1 | -24/+0 |
| | |||||
* | empathy-chat: update GDK_ defines to GDK_KEY_ | Diego Escalante Urrelo | 2010-09-28 | 1 | -8/+8 |
| | | | | | | This change works in both GTK+ 2.22 and GTK+ 3.0 Bug #630107 | ||||
* | empathy_chat_paste: paste to to search bar if visible (#629594) | Guillaume Desmottes | 2010-09-14 | 1 | -0/+5 |
| | |||||
* | coding style fix | Guillaume Desmottes | 2010-09-13 | 1 | -1/+1 |
| | |||||
* | Remove an idle handler when EmpathyChat is destroyed | Philip Withnall | 2010-09-03 | 1 | -2/+14 |
| | | | | | This prevents the idle handler potentially running after the EmpathyChat has been destroyed, and accessing freed memory. Closes: bgo#628156 | ||||
* | use TP_USER_ACTION_TIME_* (#627165) | Guillaume Desmottes | 2010-08-18 | 1 | -2/+2 |
| | |||||
* | chat: get the account from the tp-chat | Guillaume Desmottes | 2010-08-12 | 1 | -3/+2 |
| | |||||
* | empathy_dispatcher_join_muc: get an account instead of a connection | Guillaume Desmottes | 2010-08-11 | 1 | -4/+5 |
| | |||||
* | empathy_dispatcher_chat_with_contact_id: get a TpAccount instead of a ↵ | Guillaume Desmottes | 2010-08-11 | 1 | -14/+6 |
| | | | | TpConnection | ||||
* | empathy_dispatcher_chat_with_contact_id: remove callback argument | Guillaume Desmottes | 2010-08-11 | 1 | -2/+1 |
| | | | | It's unused anyway. | ||||
* | Fix missing entries in switch statements | Philip Withnall | 2010-08-05 | 1 | -0/+4 |
| | | | | Added missing default cases and missing enum cases. | ||||
* | Merge EmpathyContact:name and *_set_alias() to EmpathyContact:alias | Philip Withnall | 2010-07-22 | 1 | -9/+9 |
| | | | | The "name" API was a relic of Gossip. | ||||
* | Disable /query and /msg commands for now (#624268) | Guillaume Desmottes | 2010-07-14 | 1 | -0/+7 |
| | | | | This avoid to crash while bug 623682 hasn't been fixed. | ||||
* | chat: add FIXME explaining how we should ideally request channels | Guillaume Desmottes | 2010-07-07 | 1 | -0/+6 |
| | |||||
* | empathy_dispatcher_join_muc: remove callback arg | Guillaume Desmottes | 2010-07-07 | 1 | -4/+2 |
| | | | | We always want to let the text handler handle the channel. | ||||
* | chat: no need to pass a callback to empathy_dispatcher_chat_with_contact_id ↵ | Guillaume Desmottes | 2010-07-07 | 1 | -26/+2 |
| | | | | | | any more The HandleChannels implementation will re-set the tp-chat once we get it. | ||||
* | /join: don't pass a call when calling empathy_dispatcher_join_muc() | Guillaume Desmottes | 2010-07-07 | 1 | -16/+1 |
| | | | | We want to let the text channel handler to handle it. | ||||
* | chat: display pending messages once constructed if the channel is a room ↵ | Guillaume Desmottes | 2010-06-29 | 1 | -1/+8 |
| | | | | | | | | | | | (#623112) Now that we wait that the TpChat has retrieved pending messages before considering it as ready, the message-received signal is fired *before* we connect it in EmpathyChat and so it misses them. We fix that by looking for pending messages once the EmpathyChat has been constructed. | ||||
* | Work around GCompletion deprecation for the time being | Danielle Madeley | 2010-06-29 | 1 | -0/+1 |
| | |||||
* | Use the right GSettings scheme | Sjoerd Simons | 2010-06-20 | 1 | -6/+6 |
| | |||||
* | EmpathyChat: use an opaque struct for priv not a void pointer | Sjoerd Simons | 2010-06-20 | 1 | -2/+2 |
| | |||||
* | Depend on telepathy-logger (#610956) | Guillaume Desmottes | 2010-06-18 | 1 | -61/+1 |
| | |||||
* | TplLogEntry(Text) has been renamed to TplEntry(Text) | Guillaume Desmottes | 2010-06-18 | 1 | -3/+3 |
| | |||||
* | port to latest tp-logger API | Guillaume Desmottes | 2010-06-18 | 1 | -3/+2 |
| | |||||
* | Port Empathy code to GSettings, remove EmpathyConf | Danielle Madeley | 2010-06-18 | 1 | -34/+38 |
| | |||||
* | Use new GtkTextView API to make EmpathyChat build with GSEAL enabled | Xavier Claessens | 2010-06-12 | 1 | -2/+2 |
| | |||||
* | Fix and improve spell-checking (#604159) | Mike Ruprecht | 2010-05-25 | 1 | -53/+256 |
| | |||||
* | add timestamp arg to empathy_dispatcher_join_muc | Sjoerd Simons | 2010-04-25 | 1 | -1/+2 |
| | |||||
* | add timestamp arg to empathy_dispatcher_chat_with_contact(_id) | Sjoerd Simons | 2010-04-25 | 1 | -1/+2 |
| | |||||
* | Do not use deprecated GTK symbols | Xavier Claessens | 2010-04-19 | 1 | -1/+1 |
| | |||||
* | libempathy-gtk/empathy-chat.c: use tp_g_signal_connect_object instead of ↵ | Guillaume Desmottes | 2010-04-09 | 1 | -4/+4 |
| | | | | empathy_signal_connect_weak | ||||
* | Hide the expander if the topic is not ellipsed | Xavier Claessens | 2010-04-02 | 1 | -0/+6 |
| | | | | Fixes bug #533638 | ||||
* | Make topic label expand and wrap nicely | Xavier Claessens | 2010-04-02 | 1 | -1/+92 |
| | |||||
* | contact-list-store: don't put contacts in 'Ungrouped' when show-groups = False | Danielle Madeley | 2010-04-01 | 1 | -1/+5 |
| | | | | Further, set show-groups = False for the contact list in EmpathyChat | ||||
* | chat: use empathy_signal_connect_weak to connect signal on the buffer | Guillaume Desmottes | 2010-03-29 | 1 | -2/+2 |
| | | | | | | The textview can't survive once the EmpathyChat has been destroyed but if for some reason its buffer it's still alive, firing this signal leads to a crash (#612363). | ||||
* | chat_input_text_buffer_changed_cb: 'priv' is useless | Guillaume Desmottes | 2010-03-29 | 1 | -3/+0 |
| | |||||
* | Revert "Revert "Make links clickable in presence message and topics"" | Xavier Claessens | 2010-03-10 | 1 | -1/+7 |
| | | | | This reverts commit efb42513359f4db545e3312e3c583d07c6306418. | ||||
* | Revert "Make links clickable in presence message and topics" | Xavier Claessens | 2010-03-08 | 1 | -7/+1 |
| | | | | | | | | This reverts commit 00ab069a55f05f0203bf58f071fa7adc54b6e9ac. Conflicts: libempathy-gtk/empathy-contact-widget.c | ||||
* | Make links clickable in presence message and topics | Xavier Claessens | 2010-03-03 | 1 | -1/+7 |
| | | | | Fixes bug #525576 | ||||
* | Update to TPL 0.1.1 | Cosimo Alfarano | 2010-02-26 | 1 | -1/+1 |
| | | | | | | Updated the the pkg-config version to 0.1.1 Updated the the pkg-config dep name fom libtelepathy-logger to telepathy-logger Updated TPL's _finish() methods using one for each async API. | ||||
* | moving retrieving_backlog = FALSE right before empathy_chat_messages_read() | Cosimo Alfarano | 2010-02-26 | 1 | -1/+1 |
| | | | | or it will allow race conditions | ||||
* | TPL Enabling patch, all-in-one. | Cosimo Alfarano | 2010-02-26 | 1 | -25/+158 |
| | | | | By default TPL is disabled, use --enable-tpl configure option to enable it. | ||||
* | Introduce empathy_tp_chat_leave | Guillaume Desmottes | 2010-02-19 | 1 | -1/+1 |
| | |||||
* | Remove duplicate and buggy bookkeeping of pending messages | Sjoerd Simons | 2010-02-16 | 1 | -14/+7 |
| | |||||
* | Don't reinvent g_slist_foreach | Sjoerd Simons | 2010-02-14 | 1 | -5/+3 |
| | |||||
* | Don't crash when switching to a tab with no TpChat | Will Thompson | 2010-02-14 | 1 | -1/+5 |
| | | | | Fixes: #609843 | ||||
* | Use a GSList instead of GList to store messages to ack | Guillaume Desmottes | 2010-02-09 | 1 | -4/+4 |
| | |||||
* | empathy-chat: acknowledge pending messages on empathy_chat_messages_read() ↵ | Danielle Madeley | 2010-02-09 | 1 | -6/+13 |
| | | | | | | | | | | | | | (#608979) Empathy displays this handy number of unread messages in the title bar, but you can't replicate this behaviour using an Observer because Empathy acknowledges the messages immediately. This patch makes it so that Empathy only acknowledges the messages when it decrements the unread messages count. N.B. EmpathyTpChat currently seems to assume that no other client is going to acknowledge messages for channels, it is handling. This seems valid enough, just pointing it out. | ||||
* | Capture the escape key on the chat view and search bar, to make it hide the ↵ | Thomas Meire | 2010-01-21 | 1 | -0/+3 |
| | | | | search bar | ||||
* | removed some trailing spaces | Thomas Meire | 2010-01-21 | 1 | -3/+3 |
| | |||||
* | added a "find" menu item | Thomas Meire | 2010-01-21 | 1 | -5/+12 |
| | |||||
* | Fix /join command with one channel (#607306) | Thomas Meire | 2010-01-18 | 1 | -1/+1 |
| | |||||
* | Add search bar in chat text views (#585168) | Thomas Meire | 2010-01-12 | 1 | -1/+16 |
| | |||||
* | allow multiple rooms with /join (bug #604347) | Thomas Meire | 2010-01-07 | 1 | -5/+16 |
| | |||||
* | Print autocompletion suggestions to chatview (#599779) | Thomas Meire | 2010-01-06 | 1 | -0/+14 |
| | |||||
* | Fix autocompletion for non-alphanumeric nicknames | Thomas Meire | 2010-01-06 | 1 | -1/+10 |
| | | | | | | | | | | | This bug is caused by the behaviour of gtk_text_iter_backward_word_start. It searches the text for delimiters, based on languages in pango. Numbers and characters as | and [ are not considered to be part of a word in most languages, while they are a part of nicknames. Therefore, empathy fails to get the typed part of the nickname. The attached patch will instead search backwards for a space character. The text that needs to be completed, is the text between the caret and the first space before that. (#554767) | ||||
* | Miscellaneous string fixes | Philip Withnall | 2010-01-01 | 1 | -1/+1 |
| | | | | | | | Lots of small spelling and grammar fixes, as well as some terminology cleanups. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | Punctuation fixes in translatable strings | Philip Withnall | 2010-01-01 | 1 | -12/+12 |
| | | | | | | | Fix punctuation in the IRC command help messages. Use proper Unicode ellipses throughout Empathy, and proper em-dashes where appropriate. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | chat: don't display pending messages before messages from logs | Guillaume Desmottes | 2009-12-08 | 1 | -0/+7 |
| | | | | | | | | | empathy_chat_set_tp_chat has a comment saying that show_pending_messages is a no-op when calling during object construction. This now is now actually true as we added a boolean saying if we can display pending messages or not. This is to avoid displaying pending messages *before* the messages fetched from logs (#603980). | ||||
* | remember the chat window's paned width (#586290) | ranjiao | 2009-12-08 | 1 | -0/+24 |
| | |||||
* | remove useless cast | Guillaume Desmottes | 2009-12-08 | 1 | -1/+1 |
| | |||||
* | chat: wait that connection is ready before re-requesting the channel (#603976) | Guillaume Desmottes | 2009-12-08 | 1 | -23/+44 |
| | |||||
* | chat_destroy_cb: use chat_update_contacts_visibility instead of ↵ | Guillaume Desmottes | 2009-12-07 | 1 | -1/+2 |
| | | | | | | | empathy_chat_set_show_contacts That way priv->show_contacts is not changed and we'll redisplay the contact list when reconnecting if needed (#598964). | ||||
* | explicitely pass the show state to empathy_chat_set_show_contacts | Guillaume Desmottes | 2009-12-07 | 1 | -6/+8 |
| | | | | | This will allow us to show/hide the contact list without changing priv->show_contacts. | ||||
* | chat_new_connection_cb: don't try to reconnect chats if the account is not ↵ | Guillaume Desmottes | 2009-12-02 | 1 | -0/+3 |
| | | | | | | | connected We should wait that the account is connected before reconnecting chats (#603593). | ||||
* | chat: don't display latest logs in room | Guillaume Desmottes | 2009-12-02 | 1 | -1/+3 |
| | |||||
* | Merge commit 'shaunm/dndfiles2' | Guillaume Desmottes | 2009-11-30 | 1 | -0/+6 |
|\ | |||||
| * | Utilitiy function to send files from a URI list, for dnd implementations | Shaun McCance | 2009-11-25 | 1 | -0/+5 |
| | | |||||
| * | Implementing drag and drop file sending on chat windows | Shaun McCance | 2009-11-25 | 1 | -0/+1 |
| | | |||||
* | | empathy-chat: keep count of the number of unread messages | Guillaume Desmottes | 2009-11-27 | 1 | -0/+23 |
|/ | |||||
* | don't mix code and variable declarations | Guillaume Desmottes | 2009-11-19 | 1 | -4/+4 |
| | |||||
* | Handle the case where a user's id changes in a chatroom | Jonathon Jongsma | 2009-11-19 | 1 | -0/+29 |
| | | | | | | | | | | | | | | | | | Telepathy-glib has a enum value for the MembersChanged signal to signify that a user's ID has changed. Previously, empathy was simply interpreting this as if a user with the old name had left the chat and a different user with the new name had entered the chat. This change handles this case more gracefully by updating the contact's id (and name) when this change reason is present One thing that does not yet work with this patch is if you are engaged in a private chat with a person and they change their nick in the middle of the chat. Then the EmpathyContact* that you are chatting with is no longer the EmpathyContact* representing the remote user, so messages won't be delivered properly. When we detect that a user has been 'renamed', we probably need to somehow go through all of the private chats with that person and swap out the old (invalid) EmpathyContact* and replace it with the new one so that the chat can continue without interruption. | ||||
* | Use accessor functions instead direct access. | Javier Jardón | 2009-11-17 | 1 | -4/+6 |
| | | | | | | | | | Some functions still remaining because there is not API in GTK+ 2.19.0 yet. http://bugzilla.gnome.org/show_bug.cgi?id=586476 Reviewed-By: Danielle Madeley <danielle.madeley@collabora.co.uk> | ||||
* | Implement /nick command | Xavier Claessens | 2009-11-14 | 1 | -0/+23 |
| | |||||
* | Respect indentation style. | Cosimo Cecchi | 2009-11-13 | 1 | -14/+14 |
| | |||||
* | empathy-chat: watch for password-needed property changes | Guillaume Desmottes | 2009-11-13 | 1 | -4/+16 |
| | | | | | | This is needed when we are invited to a protected room. The channel is created without the password requiered flag and then is updated once we accept the invitation. | ||||
* | ask for password when joining a protected room (#579341) | Guillaume Desmottes | 2009-11-13 | 1 | -0/+152 |
| | |||||
* | empathy-chat: don't grab focus on the input entry is it's insensitive | Guillaume Desmottes | 2009-11-13 | 1 | -1/+3 |
| | |||||
* | Print "Unknown command" when typing "/help unknown" | Xavier Claessens | 2009-11-04 | 1 | -0/+3 |
| | |||||
* | Make parsing of commend with no args work again | Xavier Claessens | 2009-11-04 | 1 | -2/+6 |
| | |||||
* | Merge branch 'irc-command' | Xavier Claessens | 2009-11-04 | 1 | -15/+363 |
|\ | |||||
| * | Optimisation: Remove of the duplicated check for the command prefix. | Xavier Claessens | 2009-11-04 | 1 | -6/+2 |
| | | |||||
| * | Make clear that for(foo); does nothing. | Xavier Claessens | 2009-11-04 | 1 | -1/+2 |
| | | |||||
| * | In case of unknown command, suggest /help | Xavier Claessens | 2009-11-01 | 1 | -1/+2 |
| | | |||||
| * | Move /me and /say support from EmpathyMessage to EmpathyChat. | Xavier Claessens | 2009-11-01 | 1 | -14/+69 |
| | | | | | | | | Also make commands not case sensitive and use g_ascii_isspace to detect spaces. | ||||
| * | Add support for /help command without arg, to list all available commands. | Xavier Claessens | 2009-11-01 | 1 | -39/+47 |
| | | | | | | | | Also improve a bit the support for optional args. | ||||
| * | Add support for /help command and fix review comments | Xavier Claessens | 2009-11-01 | 1 | -91/+165 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=573407 | ||||
| * | Refactor chat commands. | Xavier Claessens | 2009-11-01 | 1 | -85/+127 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=573407 | ||||
| * | Add support for /msg command | Xavier Claessens | 2009-11-01 | 1 | -2/+74 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=573407 | ||||
| * | Add support for /query command | Xavier Claessens | 2009-11-01 | 1 | -0/+28 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=573407 | ||||
| * | Add support for /join command | Xavier Claessens | 2009-11-01 | 1 | -2/+30 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=573407 | ||||
| * | Fix topic not always shown, and add /topic command support. | Xavier Claessens | 2009-11-01 | 1 | -4/+47 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=573407 | ||||
* | | Merge branch 'fix-586098' | Danielle Madeley | 2009-11-03 | 1 | -50/+251 |
|\ \ | | | | | | | | | | | | | Conflicts: libempathy-gtk/empathy-chat.c | ||||
| * | | empathy-chat.c: input history - Using GList pointer instead of gint index. | Jerzy Mansarliński | 2009-11-01 | 1 | -83/+109 |
| | | | |||||
| * | | Fix coding style | Jerzy Mansarliński | 2009-10-30 | 1 | -36/+37 |
| | | | |||||
| * | | Add terminal-like chat input history. Fixes bug #586098. | Jerzy Mansarliński | 2009-10-30 | 1 | -37/+211 |
| |/ | |||||
* | | all: log error messages if preparing the account manager fails | Jonny Lamb | 2009-10-30 | 1 | -1/+4 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | | chat: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 1 | -22/+43 |
|/ | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | Merge commit 'istaz/handle_none' | Xavier Claessens | 2009-09-21 | 1 | -4/+3 |
|\ | |||||
| * | Fallback to the contact id if present when there is no room id for ↵ | Olivier Le Thanh Duong | 2009-09-21 | 1 | -4/+3 |
| | | | | | | | | empathy_tp_chat | ||||
* | | Don't paste if the remote contact is disconnected (#595417). | Cosimo Cecchi | 2009-09-17 | 1 | -0/+7 |
|/ | |||||
* | Use char* not EmpathyMessage in TpChat:send-error | Will Thompson | 2009-08-31 | 1 | -2/+2 |
| | | | | | | The only consumer of this signal just extracts the body from the EmpathyMessage. It will be easier to handle the SendError D-Bus signal if we don't have to construct an EmpathyMessage from it. | ||||
* | Remove validation from chat_send. | Will Thompson | 2009-08-28 | 1 | -22/+8 |
| | | | | | Instead, call empathy_message_new_from_entry (), which parses the entered text for us. | ||||
* | /clearly shouldn't clear the window. | Will Thompson | 2009-08-28 | 1 | -1/+1 |
| | |||||
* | Merge back from master | Sjoerd Simons | 2009-08-22 | 1 | -5/+20 |
|\ | |||||
| * | empathy-chat: reformat 2 strings to allow translaters to reverse the order ↵ | Guillaume Desmottes | 2009-08-20 | 1 | -2/+8 |
| | | | | | | | | of the args if needed (#587803) | ||||
| * | Let messages with two slashes without spaces in between pass | Frédéric Péters | 2009-08-07 | 1 | -3/+12 |
| | | | | | | | | This makes it possible to send /unix/path (GNOME bug 589335) | ||||
* | | Chang the API of AccountManager to have the get lookup the account by name | Sjoerd Simons | 2009-07-30 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | | EmpathyAccountManager used to have a _lookup function that looked up accounts by name and a _get function that lookup up accounts by connection. This is confusing, as looking up an account for a connection is less common rename have the _get_account be the same _lookup (but without returning a ref) and add a _get_account_for_connection function lookup by account | ||||
* | | remove usage of empathy_account_equal | Sjoerd Simons | 2009-07-30 | 1 | -1/+1 |
|/ | |||||
* | Use accessor functions instead direct access (Fixes #586476) | Jonny Lamb | 2009-07-10 | 1 | -12/+19 |
| | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | Merge branch 'part-reasons' | Will Thompson | 2009-07-02 | 1 | -11/+62 |
|\ | |||||
| * | Move string manipulation into build_part_message | Will Thompson | 2009-06-19 | 1 | -17/+15 |
| | | | | | | | | Xavier said he preferred this, and it's shorter, so... | ||||
| * | Reduce format string duplication for part notifications. | Will Thompson | 2009-06-19 | 1 | -50/+33 |
| | | | | | | | | | | | | Xavier suggested that just appending " (%s)" to the common prefix when there is a message is probably okay from a translation point of view, as long as there's a comment to translators. | ||||
| * | Include actor in part message if possible | Will Thompson | 2009-06-18 | 1 | -21/+47 |
| | | |||||
| * | Extract part message building to a function | Will Thompson | 2009-06-18 | 1 | -35/+44 |
| | | |||||
| * | Return early from chat_members_changed_cb | Will Thompson | 2009-06-18 | 1 | -42/+43 |
| | | | | | | | | This avoids the function marching to the right quite so much. | ||||
| * | Print part reasons to conversation window | Will Thompson | 2009-06-18 | 1 | -3/+37 |
| | | |||||
* | | Port libempathy-gtk to EmpathyAccount | Sjoerd Simons | 2009-07-01 | 1 | -4/+4 |
| | | |||||
* | | empathy-chat: remove trailing tabs | Guillaume Desmottes | 2009-06-25 | 1 | -5/+5 |
| | | |||||
* | | Hide muc contacts list | Gabriel Millaire | 2009-06-18 | 1 | -26/+39 |
| | | | | | | | | | | | | | | - Removed trailing spaces - Notify change to visibility - Added G_PARAM_STATIC_STRINGS to properties - Broke empathy_chat_set_show_contacts() in two, simplifying call | ||||
* | | Applied Xavier's comments | Gabriel Millaire | 2009-06-18 | 1 | -32/+36 |
| | | | | | | | | | | | | | | | | Added "show-contacts" property in empathy-chat with default value to preference. Setter function show/hide contact list. When Conv menu is opened in empathy-chat-window, update it with "show-contacts" value. Uses "remote-contact" instead of "empathy_chat_is_room" for that. Call setter function when Show Contacts menu is activated. | ||||
* | | Read config and show/hide contact list | Gabriel Millaire | 2009-06-18 | 1 | -5/+30 |
|/ | |||||
* | Activated tooltips feature for MUC contact list | Gabriel Millaire | 2009-06-09 | 1 | -1/+1 |
| | |||||
* | empathy-chat: fix coding style and update FSF address | Guillaume Desmottes | 2009-05-18 | 1 | -13/+13 |
| | |||||
* | Merge branch 'spelling-578399' | Davyd Madeley | 2009-04-24 | 1 | -16/+45 |
|\ | |||||
| * | Fix trailing whitespace | Davyd Madeley | 2009-04-24 | 1 | -5/+5 |
| | | |||||
| * | Fixes based on feedback | Adam Schreiber | 2009-04-24 | 1 | -17/+22 |
| | | | | | | | | | | Some cleanup still required, done by Davyd Madeley <davyd.madeley@collabora.co.uk> | ||||
| * | Display spelling suggestions in a submenu instead of in a separate | Adam Schreiber | 2009-04-22 | 1 | -13/+37 |
| | | | | | | | | dialog. Fixes bug #578399 | ||||
* | | Disconnect all signals from tp_chat when the UI is destroyed | Xavier Claessens | 2009-04-22 | 1 | -6/+17 |
| | | |||||
* | | Port EmpathyChat to new API. | Xavier Claessens | 2009-04-22 | 1 | -32/+18 |
|/ | |||||
* | Port EmpathyChat to new API | Xavier Claessens | 2009-04-16 | 1 | -6/+4 |
| | | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2844 | ||||
* | Let the chat dialog directly grab the channel on reconnect | Sjoerd Simons | 2009-04-13 | 1 | -2/+27 |
| | | | | | | | | | | When reconnecting open chat dialogs requests a new channel. It can grab this directly when it is opened, no need to go through the dispatcher. Fixes issue with stealing focus From: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2814 | ||||
* | Fix support for /me and /say commands. | Xavier Claessens | 2009-04-11 | 1 | -36/+16 |
| | | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2809 | ||||
* | Don't send unknown commands. Fixes bug #577026 | Xavier Claessens | 2009-04-03 | 1 | -8/+15 |
| | | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2762 | ||||
* | Free completion. Fixes bug #577828 | Xavier Claessens | 2009-04-03 | 1 | -0/+1 |
| | | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2756 | ||||
* | Fix typo | Xavier Claessens | 2009-03-20 | 1 | -1/+1 |
| | | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2727 | ||||
* | Stop compositing timeout if the chat channel is destroyed. | Xavier Claessens | 2009-03-20 | 1 | -0/+1 |
| | | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2726 | ||||
* | Do not reconnect chats if there is no ID. That could probably happen for ↵ | Xavier Claessens | 2009-03-20 | 1 | -1/+2 |
| | | | | | | | | | | MSN-like MUCs. From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2724 | ||||
* | Use get_filtered_messages in EmpathyChat. | Jonny Lamb | 2009-03-06 | 1 | -22/+28 |
| | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2608 | ||||
* | EmpathyChat: Simplified adding appropriate messages to the window. | Jonny Lamb | 2009-03-06 | 1 | -31/+15 |
| | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2602 | ||||
* | EmpathyChat: Remove messages from log messages which are pending. | Jonny Lamb | 2009-03-06 | 1 | -1/+23 |
| | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2600 | ||||
* | Move logging to the dispatcher on Received and Sent signals. | Jonny Lamb | 2009-03-06 | 1 | -9/+0 |
| | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2586 | ||||
* | Renamed G_STR_EMPTY to EMP_STR_EMPTY. | Jonny Lamb | 2009-01-23 | 1 | -5/+5 |
| | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2249 | ||||
* | Only show pending messages after the log and explain why ↵ | Sjoerd Simons | 2009-01-10 | 1 | -3/+5 |
| | | | | | | | | show_pending_messages is there when tp-chat gets set Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2201 | ||||
* | Fix coding style, user the right unique name | Sjoerd Simons | 2009-01-10 | 1 | -26/+24 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2170 | ||||
* | Use new dispatcher API to get muc channels | Sjoerd Simons | 2009-01-10 | 1 | -13/+14 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2145 | ||||
* | Port to the new EmpathyTpChat API | Sjoerd Simons | 2009-01-10 | 1 | -9/+40 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2129 | ||||
* | Port EmpathySmileyManager to the new singleton policy. | Xavier Claessens | 2009-01-09 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=2116 | ||||
* | Port EmpathyLogManager to the new singleton policy. | Xavier Claessens | 2009-01-09 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=2115 | ||||
* | Use new singleton policy for EmpathyAccountManager. | Xavier Claessens | 2009-01-07 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=2074 | ||||
* | Always disconnect signals for safety on _finalize (). | Xavier Claessens | 2009-01-07 | 1 | -0/+3 |
| | | | | svn path=/trunk/; revision=2062 | ||||
* | Unref the object. | Xavier Claessens | 2009-01-07 | 1 | -0/+1 |
| | | | | svn path=/trunk/; revision=2035 | ||||
* | Port EmpathyChat to the new API. | Xavier Claessens | 2009-01-07 | 1 | -21/+18 |
| | | | | svn path=/trunk/; revision=2034 | ||||
* | Completely rework the theming system to make easy implementing themes based ↵ | Xavier Claessens | 2008-12-16 | 1 | -3/+3 |
| | | | | | | on other classes like webkit. svn path=/trunk/; revision=1993 | ||||
* | Rename EmpathyChatSimpleView to EmpathyChatTextView | Xavier Claessens | 2008-12-16 | 1 | -2/+2 |
| | | | | svn path=/trunk/; revision=1987 | ||||
* | Move the smiley menu code from EmpathyChatView to EmpathyChatManager. | Xavier Claessens | 2008-12-16 | 1 | -20/+23 |
| | | | | svn path=/trunk/; revision=1986 | ||||
* | Replace _get_selection_bounds by _get_has_selection | Xavier Claessens | 2008-12-16 | 1 | -3/+3 |
| | | | | svn path=/trunk/; revision=1984 | ||||
* | Fix licence and clean up a bit the interface | Xavier Claessens | 2008-12-16 | 1 | -1/+2 |
| | | | | svn path=/trunk/; revision=1981 | ||||
* | Use gi18n-lib.h instead of gi18n.h for libraries. | Xavier Claessens | 2008-12-12 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=1967 | ||||
* | If chats have no name, use the channel's ID instead of fallback to ↵ | Xavier Claessens | 2008-11-14 | 1 | -2/+12 |
| | | | | | | "Conversation". Fixes bug #560611. svn path=/trunk/; revision=1717 | ||||
* | Add a menu item in chat window to set the room as favorite | Xavier Claessens | 2008-08-30 | 1 | -0/+10 |
| | | | | svn path=/trunk/; revision=1401 | ||||
* | Do not use mission_control_request_channel as we don't use MC's dispatcher ↵ | Xavier Claessens | 2008-08-07 | 1 | -6/+10 |
| | | | | | | anymore. Fixes bug #529084. svn path=/trunk/; revision=1311 | ||||
* | Set an smiley icon for the "Insert smiley" menu item. | Xavier Claessens | 2008-07-04 | 1 | -1/+4 |
| | | | | svn path=/trunk/; revision=1191 | ||||
* | Set an icon for the spellcheck menu item | Xavier Claessens | 2008-07-04 | 1 | -1/+5 |
| | | | | svn path=/trunk/; revision=1190 | ||||
* | Remove useless empty lines in chat_input_populate_popup_cb. | Xavier Claessens | 2008-07-04 | 1 | -28/+16 |
| | | | | svn path=/trunk/; revision=1189 | ||||
* | Added Send menu item to the chat input menu. Fixes bug #532622 (Jonny Lamb). | Jonny Lamb | 2008-07-04 | 1 | -1/+22 |
| | | | | | | | | This allows users to send messages by just using the mouse. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1188 | ||||
* | Do not try to remove duplicate backlog from archives and server. Fixes bug ↵ | Xavier Claessens | 2008-05-08 | 1 | -34/+3 |
| | | | | | | #523918. svn path=/trunk/; revision=1088 | ||||
* | Keep a priv pointer in the object struct instead of using ↵ | Xavier Claessens | 2008-05-06 | 1 | -8/+6 |
| | | | | | | G_TYPE_INSTANCE_GET_PRIVATE all the time. svn path=/trunk/; revision=1082 | ||||
* | Make use of tp-glib debug system. | Xavier Claessens | 2008-05-01 | 1 | -26/+18 |
| | | | | svn path=/trunk/; revision=1066 | ||||
* | Hide contact list when text channel is destroyed. | Xavier Claessens | 2008-04-28 | 1 | -18/+21 |
| | | | | svn path=/trunk/; revision=1057 | ||||
* | Do not give a struct as a parameter by value. (Alban Crequy). | Xavier Claessens | 2008-04-25 | 1 | -6/+6 |
| | | | | svn path=/trunk/; revision=1047 | ||||
* | Create contact menu in empathy-contact-menu.h | Xavier Claessens | 2008-04-25 | 1 | -34/+10 |
| | | | | svn path=/trunk/; revision=1046 | ||||
* | Setup contact submenu in chat window. | Xavier Claessens | 2008-04-25 | 1 | -0/+48 |
| | | | | svn path=/trunk/; revision=1045 | ||||
* | Simplify input resize | Xavier Claessens | 2008-04-25 | 1 | -139/+29 |
| | | | | svn path=/trunk/; revision=1044 | ||||
* | Do not create the contact list if it's not displayed. | Xavier Claessens | 2008-04-25 | 1 | -17/+21 |
| | | | | svn path=/trunk/; revision=1042 | ||||
* | Make sure we don't assume Text channel's handle_type is != NONE. | Xavier Claessens | 2008-04-23 | 1 | -14/+32 |
| | | | | svn path=/trunk/; revision=1032 | ||||
* | Don't resize the window when a contact list appear if it's already big enough. | Xavier Claessens | 2008-04-21 | 1 | -9/+13 |
| | | | | svn path=/trunk/; revision=1016 | ||||
* | Rework the way chat window is resized when the contact list ↵ | Xavier Claessens | 2008-04-21 | 1 | -5/+22 |
| | | | | | | appear/disappear. Fixes bug #528229. svn path=/trunk/; revision=1013 | ||||
* | Fix acknoledge of messages | Xavier Claessens | 2008-04-20 | 1 | -7/+5 |
| | | | | svn path=/trunk/; revision=966 | ||||
* | Always set urgency hint on p2p chat windows when receiving a message. | Xavier Claessens | 2008-04-18 | 1 | -0/+14 |
| | | | | svn path=/trunk/; revision=962 | ||||
* | Fix bug #526145. | Xavier Claessens | 2008-04-14 | 1 | -0/+7 |
| | | | | svn path=/trunk/; revision=941 | ||||
* | Show/Hide contact list if we have/haven't a remote_contact. | Xavier Claessens | 2008-04-14 | 1 | -0/+27 |
| | | | | svn path=/trunk/; revision=940 | ||||
* | Various fixes for chats | Xavier Claessens | 2008-04-14 | 1 | -2/+57 |
| | | | | svn path=/trunk/; revision=938 | ||||
* | Fix disconnection of AccountStatusChanged signal. | Xavier Claessens | 2008-04-13 | 1 | -4/+3 |
| | | | | svn path=/trunk/; revision=932 | ||||
* | We can't use *_run_* API from dbus signal cb or method implementation. To ↵ | Xavier Claessens | 2008-04-11 | 1 | -3/+3 |
| | | | | | | avoid problems move the code to a g_idle cb. svn path=/trunk/; revision=922 | ||||
* | Update for new API | Xavier Claessens | 2008-04-11 | 1 | -3/+1 |
| | | | | svn path=/trunk/; revision=907 | ||||
* | Fix a warning: don't set the ui sensitive if it's not yet created | Xavier Claessens | 2008-04-02 | 1 | -3/+5 |
| | | | | svn path=/trunk/; revision=854 | ||||
* | Add contact list and restructure a bit the code | Xavier Claessens | 2008-04-02 | 1 | -60/+101 |
| | | | | svn path=/trunk/; revision=853 | ||||
* | Move create_ui to constructed() | Xavier Claessens | 2008-04-02 | 1 | -37/+45 |
| | | | | svn path=/trunk/; revision=852 | ||||
* | Correctly block events | Xavier Claessens | 2008-04-02 | 1 | -17/+17 |
| | | | | svn path=/trunk/; revision=851 | ||||
* | Redefine size_request and size_allocation on EmpathyChatClass | Xavier Claessens | 2008-04-02 | 1 | -5/+46 |
| | | | | svn path=/trunk/; revision=850 | ||||
* | Fix build errors EmpathyChatWindow, port to new API. | Xavier Claessens | 2008-04-02 | 1 | -130/+18 |
| | | | | svn path=/trunk/; revision=846 | ||||
* | Add a tooltip property on EmpathyChat | Xavier Claessens | 2008-04-02 | 1 | -55/+109 |
| | | | | svn path=/trunk/; revision=845 | ||||
* | Build UI from glade | Xavier Claessens | 2008-04-02 | 1 | -16/+180 |
| | | | | svn path=/trunk/; revision=841 | ||||
* | Rework EmpathyChat's API, it is now a subclass of GtkBin. | Xavier Claessens | 2008-04-02 | 1 | -326/+209 |
| | | | | svn path=/trunk/; revision=840 | ||||
* | Fix some coding style and move group chat glade into empathy-chat.glade | Xavier Claessens | 2008-04-02 | 1 | -26/+26 |
| | | | | svn path=/trunk/; revision=838 | ||||
* | Add empathy_chat_new and don't use empathy_group/private_* in empathy.c | Xavier Claessens | 2008-04-02 | 1 | -0/+6 |
| | | | | svn path=/trunk/; revision=836 | ||||
* | Remove vtable and add info as properties. Reorder empathy-chat.c to not ↵ | Xavier Claessens | 2008-04-02 | 1 | -560/+492 |
| | | | | | | declare func on top. svn path=/trunk/; revision=835 | ||||
* | Better detection of backlog to avoid droping messages | Xavier Claessens | 2008-03-26 | 1 | -28/+42 |
| | | | | svn path=/trunk/; revision=825 | ||||
* | Move modules that make no sense to be used in other applicaton from ↵ | Xavier Claessens | 2008-03-14 | 1 | -81/+30 |
| | | | | | | libempathy-gtk/ to src/ svn path=/trunk/; revision=789 | ||||
* | Make sure we don't expect contact id and handle to be directly ready. Add ↵ | Xavier Claessens | 2008-03-11 | 1 | -1/+1 |
| | | | | | | some _run_until_ready. svn path=/trunk/; revision=755 | ||||
* | Reset block event time to 1sec, messages are not blocked anymore | Xavier Claessens | 2008-03-09 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=715 | ||||
* | Do not queue messages in EmpathyChat as there are queued in EmpathyTpChat now. | Xavier Claessens | 2008-03-09 | 1 | -23/+0 |
| | | | | svn path=/trunk/; revision=714 | ||||
* | Queue received messages until the sender got his alias. | Xavier Claessens | 2008-03-09 | 1 | -7/+1 |
| | | | | svn path=/trunk/; revision=713 | ||||
* | Reduce block events time, this is still a ugly hack but better fix is too ↵ | Xavier Claessens | 2008-03-08 | 1 | -1/+1 |
| | | | | | | dangerous to merge 2 days before GNOME 2.22.0 svn path=/trunk/; revision=710 | ||||
* | Remember correctly the window position and size when using tabs in the chat ↵ | Xavier Claessens | 2008-03-08 | 1 | -2/+18 |
| | | | | | | window. Fixes bug #479534 (Marco Barisione). svn path=/trunk/; revision=705 | ||||
* | Update collabora copyright to 2008 | Xavier Claessens | 2008-03-03 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=688 | ||||
* | Wait a bit before displaying pending messages of a chat to have a chance to ↵ | Xavier Claessens | 2008-02-16 | 1 | -7/+31 |
| | | | | | | get alias/avatar. svn path=/trunk/; revision=643 | ||||
* | Block events messages when the chat is connecting to a new Text channel. ↵ | Xavier Claessens | 2008-02-16 | 1 | -0/+26 |
| | | | | | | Fixes bug #507515 and #516198. svn path=/trunk/; revision=641 | ||||
* | Generate marshal.list thanks to gabble black magic. | Xavier Claessens | 2008-02-10 | 1 | -2/+2 |
| | | | | svn path=/trunk/; revision=614 | ||||
* | Do not export symbols outside the empathy_ namespace. | Xavier Claessens | 2008-02-10 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=613 | ||||
* | Mark some private symbols as static | Xavier Claessens | 2008-02-10 | 1 | -6/+6 |
| | | | | svn path=/trunk/; revision=612 | ||||
* | Move empathy-conf to libempathy-gtk. libempathy do not depend directly on ↵ | Xavier Claessens | 2008-01-23 | 1 | -1/+1 |
| | | | | | | gconf anymore. svn path=/trunk/; revision=597 | ||||
* | Cleanup chat objects API and request a new Text channel if account gets | Xavier Claessens | 2007-12-03 | 1 | -10/+131 |
| | | | | | | | | | | | | | | | | | | | | 2007-12-03 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-chat-window.c: * libempathy-gtk/empathy-chat.c: * libempathy-gtk/empathy-chat.h: * libempathy-gtk/empathy-group-chat.c: * libempathy-gtk/empathy-group-chat.h: * libempathy-gtk/empathy-private-chat.c: * libempathy-gtk/empathy-private-chat.h: * libempathy/empathy-tp-chat.c: * libempathy/empathy-tp-chat.h: * python/pyempathy/pyempathy.defs: * python/pyempathygtk/pyempathygtk.defs: * src/empathy-chat-chandler.c: Cleanup chat objects API and request a new Text channel if account gets reconnected. svn path=/trunk/; revision=461 | ||||
* | Conflicts: | Xavier Claessens | 2007-12-03 | 1 | -62/+62 |
| | | | | | | ChangeLog svn path=/trunk/; revision=455 | ||||
* | Add nick completion for MUCs. Fixes bug #453418. | Xavier Claessens | 2007-11-22 | 1 | -10/+11 |
| | | | | | | | | | | | | 2007-11-21 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-group-chat.c: * libempathy-gtk/empathy-chat.c: * libempathy-gtk/empathy-chat.h: Add nick completion for MUCs. Fixes bug #453418. svn path=/trunk/; revision=441 | ||||
* | Move chats to its own process. | Xavier Claessens | 2007-11-11 | 1 | -3/+0 |
| | | | | | | | | | | | | | | 2007-11-11 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-chat.c: * src/empathy-call-chandler.c: * src/org.gnome.Empathy.Chat.service.in: * src/empathy-chat-chandler.c: * src/empathy.c: * src/Makefile.am: Move chats to its own process. svn path=/trunk/; revision=429 | ||||
* | Set chat state to ACTIVE when receiving a message from a contact, avoid | Xavier Claessens | 2007-10-13 | 1 | -0/+5 |
| | | | | | | | | | | | 2007-10-13 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-chat.c: Set chat state to ACTIVE when receiving a message from a contact, avoid staying in COMPOSING state forever for protocols like MSN that do not notify when contact stoped writing. svn path=/trunk/; revision=372 | ||||
* | Don't use deprecated GtkTooltips API. Add commented out lines in | Xavier Claessens | 2007-10-13 | 1 | -7/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | 2007-10-13 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-chat-view.h: * libempathy-gtk/empathy-main-window.c: * libempathy-gtk/empathy-chat.c: * libempathy-gtk/empathy-chat-window.c: * libempathy-gtk/empathy-chat-view.c: * libempathy/empathy-log-manager.c: * libempathy/empathy-time.c: * libempathy/empathy-tp-chat.c: * libempathy/empathy-time.h: * libempathy/empathy-message.c: * libempathy/empathy-message.h: * libempathy/empathy-presence.c: * configure.ac: Don't use deprecated GtkTooltips API. Add commented out lines in configure.ac to disable GLib and GTK deprecated symbols. Replace EmpathyTime by time_t which is more appropriate for timestamps. * doc/*: Updated. svn path=/trunk/; revision=371 | ||||
* | Use g_timeout_add_seconds when appropriated to avoid weaking the process | Xavier Claessens | 2007-10-13 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | 2007-10-13 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-main-window.c: * libempathy-gtk/empathy-presence-chooser.c: * libempathy-gtk/empathy-contact-list-view.c: * libempathy-gtk/empathy-contact-widget.c: * libempathy-gtk/empathy-chat.c: * libempathy-gtk/empathy-contact-list-store.c: * libempathy-gtk/empathy-chat-window.c: * libempathy/empathy-idle.c: * tests/contact-manager.c: Use g_timeout_add_seconds when appropriated to avoid weaking the process too much. svn path=/trunk/; revision=370 | ||||
* | Move TP_CHANNEL_CHAT_STATE_PAUSED to the not typing case. Fixes bug | Xavier Claessens | 2007-09-21 | 1 | -1/+1 |
| | | | | | | | | | | 2007-09-21 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-chat.c: Move TP_CHANNEL_CHAT_STATE_PAUSED to the not typing case. Fixes bug #474603 (Cosimo Cecchi). svn path=/trunk/; revision=307 | ||||
* | More dynamic smiley managment and more efficient algorithm to detect | Xavier Claessens | 2007-09-08 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | 2007-09-08 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-chat-view.h: * libempathy-gtk/empathy-ui-utils.c: * libempathy-gtk/empathy-ui-utils.h: * libempathy-gtk/empathy-chat.c: * libempathy-gtk/empathy-smiley-manager.c: * libempathy-gtk/empathy-smiley-manager.h: * libempathy-gtk/Makefile.am: * libempathy-gtk/empathy-chat-window.c: * libempathy-gtk/empathy-chat-view.c: More dynamic smiley managment and more efficient algorithm to detect smileys in messages. * doc/: Updated svn path=/trunk/; revision=285 | ||||
* | Only update the topic of it has really be changed, avoid diplaying many | Xavier Claessens | 2007-08-13 | 1 | -16/+19 |
| | | | | | | | | | | | | | | | 2007-08-13 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-group-chat.c: Only update the topic of it has really be changed, avoid diplaying many times "Topic set to:" message. * libempathy-gtk/empathy-chat.c: Some Jabber chatroom sends messages received before we joined the room, this avoid displaying those messages if we already logged them last time we joined that room. Previous workaround prevented Empathy to log offline messages. svn path=/trunk/; revision=255 | ||||
* | Initial room list support. It does not works yet. | Xavier Claessens | 2007-07-20 | 1 | -50/+97 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-07-20 Xavier Claessens <xclaesse@gmail.com> * libempathy/Makefile.am: * libempathy/empathy-tp-roomlist.h: * libempathy/empathy-tp-roomlist.c: * libempathy-gtk/empathy-chatrooms-window.c: * libempathy-gtk/empathy-new-chatroom-dialog.c: Initial room list support. It does not works yet. * libempathy-gtk/empathy-account-widget-generic.c: Add support for all types of integer and float. Fixes bug #457740 (Jamey Hicks). * libempathy/empathy-tp-chat.c: * libempathy-gtk/empathy-chat.c: If there is an error sending a message, show an error message to the user. * libempathy-gtk/empathy-accounts-dialog.c: Fix a leak, profile should be unrefed after mc_account_get_profile. * libempathy/empathy-utils.c: * libempathy/empathy-utils.h: * libempathy/empathy-tp-chatroom.c: * libempathy/empathy-tp-group.h: * libempathy/empathy-tp-group.c: * src/empathy.c: Rename empathy_get_channel_id() to empathy_inspect_channel(). We now have empathy_inspect_handle(). * po/POTFILES.in: * libempathy/empathy-tp-contact-list.c: Set all contacts from salut protocol to the "Local Network" group. * libempathy/empathy-idle.c: Fix NetworkManager support. * libempathy/empathy-chatroom.h: Fix indentation. * libempathy-gtk/empathy-status-icon.c: * libempathy-gtk/empathy-ui-utils.c: * libempathy-gtk/empathy-ui-utils.h: - Iconify main window to the status icon like in rhythmbox. Fixes bug #458106 (Jaap A. Haitsma). - Rounded avatars. Fixes bug #457992 (Raphael Slinckx) * Makefile.am: Fix distcheck for gtkdoc (Vincent Untz) * data/empathy.desktop.in.in: Change application description (Jaap A. Haitsma). svn path=/trunk/; revision=190 | ||||
* | Fix a leaked ref. | Xavier Claessens | 2007-07-01 | 1 | -4/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-06-30 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-account-widget-generic.c: Fix a leaked ref. * src/empathy.c: If we get a chatroom we have to create an EmpathyTpChatroom object. * src/Makefile.am: Fix build system, programs links to libempathy-gtk and libempathy. * configure.ac: libempathy does not depends on libgnome-vfs. * libempathy-gtk/empathy-status-icon.c: * libempathy-gtk/empathy-chat.c: * libempathy/empathy-tp-chat.c: * libempathy/empathy-tp-chat.h: * libempathy/empathy-filter.c: * libempathy/empathy-filter.h: * libempathy/empathy-filter.xml: * libempathy/Makefile.am: Filter incoming text channels and make status icon flash when there we receive a new message. Dispatch the channel only when we get a message and the user click on the icon. svn path=/trunk/; revision=175 | ||||
* | Rename all filenames starting with "gossip" by "empathy", change namespace | Xavier Claessens | 2007-06-22 | 1 | -0/+1561 |
2007-06-22 Xavier Claessens <xclaesse@gmail.com> * libempathy/*.[ch]: * libempathy-gtk/*.[ch]: * src/*.[ch]: Rename all filenames starting with "gossip" by "empathy", change namespace of all gossip_*() functions to empathy_*(). Fixes bug #444490 (Mario Danic, Xavier Claessens). svn path=/trunk/; revision=170 |