]>
git.0d.be Git - empathy.git/log
Guillaume Desmottes [Wed, 27 Apr 2011 14:17:37 +0000 (16:17 +0200)]
tp-chat: use the self->priv pattern
Guillaume Desmottes [Fri, 11 Feb 2011 13:29:02 +0000 (14:29 +0100)]
Use the EmpathyChannelFactory with all components creating EmpathyTpChat
Guillaume Desmottes [Thu, 28 Apr 2011 12:15:23 +0000 (14:15 +0200)]
rename message-received signal to message-received-empathy
Guillaume Desmottes [Fri, 12 Nov 2010 14:18:06 +0000 (15:18 +0100)]
tp-chat: rename chat-state-changed to chat-state-changed-empathy
chat-state-changed already exists in TpChannel and we can't redefine it.
Daniel Mustieles [Mon, 23 May 2011 19:30:03 +0000 (21:30 +0200)]
Updated Spanish translation
Cosimo Cecchi [Thu, 19 May 2011 14:11:44 +0000 (10:11 -0400)]
cell-renderer-expander: fix rendering with GTK+3
There are basically three issues here:
- the renderer doesn't add the GTK_STYLE_CLASS_EXPANDER style class when
rendering, which blocks the theme to apply the intended colors.
- the GtkStateFlags that were set on the context were using GTK_STATE_*
instead of GTK_STATE_FLAG_*
- the flags set on the context were incomplete, as they were just using
ACTIVE/NORMAL for expanded/collapsed and not SELECTED/FOCUSED/...
https://bugzilla.gnome.org/show_bug.cgi?id=650590
Guillaume Desmottes [Mon, 23 May 2011 12:02:46 +0000 (14:02 +0200)]
account-widget-yahoo: fix expand/fill settings (#650854)
Guillaume Desmottes [Mon, 23 May 2011 12:02:38 +0000 (14:02 +0200)]
account-widget-sip: fix expand/fill settings (#650854)
Guillaume Desmottes [Mon, 23 May 2011 12:02:29 +0000 (14:02 +0200)]
account-widget-icq: fix expand/fill settings (#650854)
Guillaume Desmottes [Mon, 23 May 2011 12:02:11 +0000 (14:02 +0200)]
account-widget-groupwise: fix expand/fill settings (#650854)
Guillaume Desmottes [Mon, 23 May 2011 12:01:55 +0000 (14:01 +0200)]
account-widget-aim: fix expand/fill settings (#650854)
Guillaume Desmottes [Mon, 23 May 2011 11:38:46 +0000 (13:38 +0200)]
account-widget-msn: fix expand/fill settings (#650854)
Guillaume Desmottes [Mon, 23 May 2011 10:21:13 +0000 (12:21 +0200)]
empathy_account_widget_setup_widget: unsensitive unsupported param (#650846)
Guillaume Desmottes [Mon, 23 May 2011 10:20:47 +0000 (12:20 +0200)]
add empathy_account_settings_param_is_supported()
Guillaume Desmottes [Mon, 23 May 2011 09:44:43 +0000 (11:44 +0200)]
account-widget-sip: add ignore-tls-errors param (#650844)
Guillaume Desmottes [Fri, 20 May 2011 14:02:44 +0000 (16:02 +0200)]
live-search: fix keyboard navigation using Space (#632787)
Guillaume Desmottes [Fri, 20 May 2011 13:38:03 +0000 (15:38 +0200)]
live-search:fix keyboard navigation using PageUp/PageDown (#632787)
Guillaume Desmottes [Fri, 20 May 2011 13:32:33 +0000 (15:32 +0200)]
live-search: fix keyboard navigation using Home/End (#632787)
Guillaume Desmottes [Fri, 20 May 2011 13:26:50 +0000 (15:26 +0200)]
factor out fire_key_navigation_sig()
Xavier Claessens [Fri, 20 May 2011 13:18:10 +0000 (15:18 +0200)]
Always forward to the view keynav events, since we get them only if they are useless to the entry anyway
Xavier Claessens [Fri, 20 May 2011 13:17:33 +0000 (15:17 +0200)]
LiveSearch: we don't want to emit keynav signal on left/right since those are useful to the entry
Colin Walters [Wed, 18 May 2011 23:52:49 +0000 (19:52 -0400)]
Squash some set-but-unused variables
Jonny Lamb [Wed, 18 May 2011 14:23:15 +0000 (15:23 +0100)]
Merge branch 'LOLOOOLOLOLOLLLOLLLOLOLLL'
Jonny Lamb [Wed, 18 May 2011 13:50:34 +0000 (14:50 +0100)]
chat-manager: pass user action time of DBus to show the closed tab
This was making undo closing tabs in the background, aww.
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Guillaume Desmottes [Tue, 17 May 2011 08:12:12 +0000 (10:12 +0200)]
use g_list_free_full()
Guillaume Desmottes [Tue, 17 May 2011 08:06:50 +0000 (10:06 +0200)]
filter_func: don't leak individual
Guillaume Desmottes [Tue, 17 May 2011 08:03:16 +0000 (10:03 +0200)]
coding style fixes
Guillaume Desmottes [Fri, 6 May 2011 13:45:42 +0000 (15:45 +0200)]
invite-participant-dialog: set a default height so a few contacts are displayed
Guillaume Desmottes [Fri, 6 May 2011 12:55:39 +0000 (14:55 +0200)]
invite-participant-dialog: add a scrolled window
Guillaume Desmottes [Fri, 6 May 2011 12:47:30 +0000 (14:47 +0200)]
add some padding
Guillaume Desmottes [Fri, 6 May 2011 12:37:42 +0000 (14:37 +0200)]
invite-participant-dialog: filter out contacts already in the chat
Guillaume Desmottes [Fri, 6 May 2011 12:14:54 +0000 (14:14 +0200)]
invite-participant-dialog: display only contacts on the right Connection
Guillaume Desmottes [Fri, 6 May 2011 12:09:05 +0000 (14:09 +0200)]
individual-view: add API to define our own filter function
Guillaume Desmottes [Fri, 6 May 2011 10:46:37 +0000 (12:46 +0200)]
invite-dialog: display a individual view rather than forcing user to type the full ID of the contact (#646705)
Jonny Lamb [Wed, 18 May 2011 13:32:27 +0000 (14:32 +0100)]
Merge branch 'undo-close-tab'
Jonny Lamb [Wed, 18 May 2011 13:26:08 +0000 (14:26 +0100)]
Merge branch 'remember-my-message-yo'
Jonny Lamb [Wed, 18 May 2011 13:25:34 +0000 (14:25 +0100)]
chat-manager: use EMPATHY_CHAT_BUS_NAME
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Wed, 18 May 2011 13:23:24 +0000 (14:23 +0100)]
chat-manager: don't leak proxy
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Wed, 18 May 2011 13:16:54 +0000 (14:16 +0100)]
chat-manager: clarify ownership of messages hash table
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Wed, 18 May 2011 13:15:58 +0000 (14:15 +0100)]
chat-manager: s/null/NULL/
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Wed, 18 May 2011 13:15:09 +0000 (14:15 +0100)]
chat-manager: add missing free
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Wed, 18 May 2011 13:14:05 +0000 (14:14 +0100)]
chat: rename get to dup
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Tue, 17 May 2011 08:36:33 +0000 (09:36 +0100)]
Merge branch 'ack'
Jonny Lamb [Tue, 17 May 2011 08:33:47 +0000 (09:33 +0100)]
adium: set has_unread_message to FALSE when we think we've cleared them all
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Daniel Mustieles [Mon, 16 May 2011 17:22:43 +0000 (19:22 +0200)]
Updated Spanish translation
Jonny Lamb [Mon, 16 May 2011 14:13:13 +0000 (15:13 +0100)]
main-window: call the remote UndoClosedTab
It will work, unlike this one.
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Mon, 16 May 2011 14:12:59 +0000 (15:12 +0100)]
chat-manager: expose UndoClosedChat over DBus
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Mon, 16 May 2011 14:12:31 +0000 (15:12 +0100)]
extensions: add ChatManager extension
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Will Thompson [Mon, 16 May 2011 13:08:10 +0000 (14:08 +0100)]
Merge branch 'more-contact-info'
Will Thompson [Mon, 16 May 2011 12:42:55 +0000 (13:42 +0100)]
Fix call to empathy_chat_window_find_chat in /part command
0fda594 changed empathy_chat_window_find_chat() to take a third
parameter indicating whether we're looking for an SMS channel or not,
but the /part branch wasn't updated for this change before being merged.
I think it's a reasonable assumption that someone will not try to /part
an SMS channel.
Reviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Will Thompson [Thu, 12 May 2011 12:13:32 +0000 (13:13 +0100)]
Add a /whois command.
https://bugzilla.gnome.org/show_bug.cgi?id=571631
Will Thompson [Tue, 10 May 2011 16:44:03 +0000 (17:44 +0100)]
ContactWidget: expose IRC presence information
This is basically just a temporary hack until Idle implements
SimplePresence.
Will Thompson [Tue, 10 May 2011 16:40:25 +0000 (17:40 +0100)]
ContactWidget: support IRC server and host info
Will Thompson [Tue, 10 May 2011 16:35:20 +0000 (17:35 +0100)]
ContactWidget: support Idle's x-idle-time field.
Will Thompson [Tue, 10 May 2011 16:27:04 +0000 (17:27 +0100)]
ContactWidget: generalize linkifying values
Many of the new fields exposed by Idle need more processing than just
bunging the first string into a label. Let's start by generalizing
linkifying the first string. I speculatively allow the format functions
to fail.
Will Thompson [Tue, 10 May 2011 16:14:16 +0000 (17:14 +0100)]
ContactWidget: show IRC channel list.
Very recent versions of Idle expose the list of channels provided in
WHOIS replies. The data is provided as a bunch of x-irc-channel fields
with a single value, namely the name of the channel. Here we expose that
data to the user as a comma-separated list of links; clicking a link
ensures that channel.
https://bugzilla.gnome.org/show_bug.cgi?id=592795
Jonny Lamb [Mon, 16 May 2011 09:36:48 +0000 (10:36 +0100)]
chat-manager: keep a hash table with messages left when the chat closed
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Mon, 16 May 2011 09:35:56 +0000 (10:35 +0100)]
chat: add {get,set}_text methods
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Mon, 16 May 2011 09:00:08 +0000 (10:00 +0100)]
tp-chat: don't assert on not finding message
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Matej Urbančič [Sun, 15 May 2011 20:07:24 +0000 (22:07 +0200)]
Updated Slovenian translation
Kristjan SCHMIDT [Sat, 14 May 2011 20:26:56 +0000 (22:26 +0200)]
Updated Esperanto translation
Matej Urbančič [Sat, 14 May 2011 19:07:01 +0000 (21:07 +0200)]
Updated Slovenian translation
Matej Urbančič [Sat, 14 May 2011 19:03:16 +0000 (21:03 +0200)]
Updated Slovenian translation
Jonny Lamb [Fri, 13 May 2011 14:50:38 +0000 (15:50 +0100)]
adium: add comment explaining why we add x-empathy-mesage-id-*
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Guillaume Desmottes [Fri, 13 May 2011 14:27:21 +0000 (16:27 +0200)]
Merge remote-tracking branch 'glassrose/moving-part-functionality-to-empathy-chat-window-643295'
Jonny Lamb [Fri, 13 May 2011 14:23:07 +0000 (15:23 +0100)]
tp-chat: call acknowledge_message(s) directly
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Fri, 13 May 2011 14:18:57 +0000 (15:18 +0100)]
tp-chat: rename signal to message-acknowledged
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Fri, 13 May 2011 14:16:25 +0000 (15:16 +0100)]
chat: ::notify for all changes to unread messages
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Fri, 13 May 2011 14:15:13 +0000 (15:15 +0100)]
chat: call acknowledge_message on the chat view when it happens
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Fri, 13 May 2011 14:14:54 +0000 (15:14 +0100)]
adium: implement acknowledge_message to remove unread marker
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Fri, 13 May 2011 14:12:54 +0000 (15:12 +0100)]
chat: don't toggle visibility of the chat view on marking messages read
It doesn't make sense, and it's a lie. It will also break showing
unread message markers in the adium chat view.
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Fri, 13 May 2011 10:35:42 +0000 (11:35 +0100)]
chat-view: add message_acknowledged vfunc
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Fri, 13 May 2011 10:35:09 +0000 (11:35 +0100)]
tp-chat: give ::pending-message-removed the message
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Fri, 13 May 2011 10:25:06 +0000 (11:25 +0100)]
adium: split removing unread markers into two functions
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Fri, 13 May 2011 10:22:22 +0000 (11:22 +0100)]
adium: set x-empathy-message-id class in messageStyles
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Yaron Shahrabani [Fri, 13 May 2011 05:35:48 +0000 (08:35 +0300)]
Updated Hebrew translation.
Jonny Lamb [Thu, 12 May 2011 15:49:37 +0000 (16:49 +0100)]
chat-window: also update chat window title when the chat updates
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Thu, 12 May 2011 15:49:24 +0000 (16:49 +0100)]
chat-window: update tab when nb-unread-messages changes
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Thu, 12 May 2011 15:47:59 +0000 (16:47 +0100)]
chat: make nb_unread_messages incoming only
and add a property so it can have change notification.
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Thu, 12 May 2011 15:24:43 +0000 (16:24 +0100)]
tp-chat: add pending-message-removed signal
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Thu, 12 May 2011 13:56:32 +0000 (14:56 +0100)]
tp-chat: use ::pending-message-removed to update our pending queue
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Thu, 12 May 2011 13:33:16 +0000 (14:33 +0100)]
message: stop storing pending-message-id
We're storing the TpSignalledMessage for that nowadays.
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Thu, 12 May 2011 13:32:18 +0000 (14:32 +0100)]
tp-chat: acknowledge messages using TpTextChannel API
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Jonny Lamb [Thu, 12 May 2011 13:29:23 +0000 (14:29 +0100)]
message: store the TpMessage when created with one
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Will Thompson [Tue, 10 May 2011 15:36:00 +0000 (16:36 +0100)]
Add empathy_duration_to_string()
This is based on the body of empathy_time_to_string_relative(); it takes
a duration in seconds, rather than a timestamp.
Guillaume Desmottes [Thu, 12 May 2011 09:09:37 +0000 (11:09 +0200)]
Properly convert timestamps received from X11 (#650015)
X11 timestamps are guint32 while Telepathy uses gint64 timestamps. We should
always use tp_user_action_time_from_x11() to do the conversion.
Guillaume Desmottes [Thu, 12 May 2011 09:55:50 +0000 (11:55 +0200)]
add empathy_get_current_action_time()
Guillaume Desmottes [Thu, 12 May 2011 08:56:29 +0000 (10:56 +0200)]
empathy_chat_window_present_chat: always show newly created windows
We just create so we should at least show it.
Guillaume Desmottes [Wed, 11 May 2011 10:14:53 +0000 (12:14 +0200)]
theme_adium_remove_focus_marks: early return if there is no unread message
Guillaume Desmottes [Wed, 11 May 2011 09:57:13 +0000 (11:57 +0200)]
theme-adium: remove unread marks when sending a message
Guillaume Desmottes [Wed, 11 May 2011 09:47:56 +0000 (11:47 +0200)]
theme-adium: remove focus marks as soon as the chat is not focused (#649890)
Jonny Lamb [Wed, 11 May 2011 09:39:36 +0000 (10:39 +0100)]
contact: fix typo when creating new contact from logger entity
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
Chandni Verma [Sun, 8 May 2011 23:22:16 +0000 (04:52 +0530)]
Password infobar amendments
Destroy password infobar on parting password protected chatrooms and
insensitivate input-text-view when displaying a new infobar
Chandni Verma [Mon, 9 May 2011 10:56:30 +0000 (16:26 +0530)]
Leave chatroom only if tp_chat exists
Guillaume Desmottes [Wed, 11 May 2011 09:14:43 +0000 (11:14 +0200)]
create_text_channel: pass Empathy.Chat as preferred handler
Seem I forgot it when adding preferred handler in
52eb24e6e7b012856525f6f09d3c1a941375d383 .
Daniel Korostil [Mon, 9 May 2011 21:30:10 +0000 (00:30 +0300)]
Uploaded Ukranian
Jorge González [Mon, 9 May 2011 17:31:49 +0000 (19:31 +0200)]
Updated Spanish translation
Guillaume Desmottes [Mon, 9 May 2011 14:55:40 +0000 (16:55 +0200)]
remove released flag
Guillaume Desmottes [Mon, 9 May 2011 14:40:08 +0000 (16:40 +0200)]
prepare 3.1.1
Guillaume Desmottes [Mon, 9 May 2011 14:21:38 +0000 (16:21 +0200)]
Merge remote-tracking branch 'glassrose/save-chatrooms.xml-only-when-needed'