]>
git.0d.be Git - empathy.git/log
Sjoerd Simons [Sun, 29 May 2011 15:02:42 +0000 (08:02 -0700)]
Don't set priv when it's not used
Daniel Mustieles [Thu, 26 May 2011 18:04:21 +0000 (20:04 +0200)]
Updated Spanish translation
Guillaume Desmottes [Thu, 26 May 2011 16:43:18 +0000 (18:43 +0200)]
don't build avatar_chooser_set_avatar_from_pixbuf if building without cheese
Xavier Claessens [Sun, 22 May 2011 08:41:16 +0000 (10:41 +0200)]
Adium: Convert NSDateFormatter to strftime
Xavier Claessens [Thu, 26 May 2011 10:45:30 +0000 (12:45 +0200)]
Stop live search when main window gets hidden
Xavier Claessens [Thu, 26 May 2011 10:00:58 +0000 (12:00 +0200)]
Stop dealing with iconification of main window, just hide/present it
It does not work with gnome-shell, unity and indicators anyway,
so it is just complex code for no benefit anymore.
Xavier Claessens [Thu, 26 May 2011 09:59:48 +0000 (11:59 +0200)]
Do not show the main window when creating it, it will be presented if not start hidden
Xavier Claessens [Thu, 26 May 2011 09:57:24 +0000 (11:57 +0200)]
Do not present chat window from empathy_chat_window_get_default()
It is already handled in empathy_chat_window_present_chat()
Raluca Elena Podiuc [Sun, 10 Apr 2011 20:19:14 +0000 (22:19 +0200)]
libempathy-gtk: avatar chooser from cheese (#521747)
pixbuf saved into buffer as png -> set avatar from buffer
Raluca Elena Podiuc [Mon, 11 Apr 2011 19:34:01 +0000 (21:34 +0200)]
libempathy-gtk: add dependency on libcheese
Guillaume Desmottes [Thu, 26 May 2011 07:05:15 +0000 (09:05 +0200)]
main_window_connection_changed_cb: still need the priv pointer
Danielle Madeley [Thu, 26 May 2011 06:38:22 +0000 (16:38 +1000)]
Remove the balance action when an account is removed
Emilio Pozuelo Monfort [Wed, 25 May 2011 10:50:16 +0000 (12:50 +0200)]
Reopen tabs as SMS channels when appropriate
Guillaume Desmottes [Wed, 25 May 2011 08:24:49 +0000 (10:24 +0200)]
Merge remote-tracking branch 'glassrose/make-favorite-room-names-more-detailed-646526'
Guillaume Desmottes [Thu, 19 May 2011 12:15:21 +0000 (14:15 +0200)]
use tp_text_channel_set_chat_state_async() directly
Guillaume Desmottes [Thu, 19 May 2011 11:39:17 +0000 (13:39 +0200)]
tp_chat_dispose: use tp_clear_object()
Guillaume Desmottes [Fri, 29 Apr 2011 08:10:28 +0000 (10:10 +0200)]
clear_chatrooms: prevent destroying the list twice
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.
Guillaume Desmottes [Fri, 29 Apr 2011 07:20:02 +0000 (09:20 +0200)]
EmpathyTpChat: get rid of the destroy signal
We should just use invalidated.
Guillaume Desmottes [Tue, 15 Feb 2011 09:23:21 +0000 (10:23 +0100)]
event-manager: look for existing messages when approving
We may have already received some as the EmpathyTpChat is created earlier now.
Guillaume Desmottes [Mon, 14 Feb 2011 14:53:07 +0000 (15:53 +0100)]
EmpathyTpChat: Use a READY property instead of our own ready code
Guillaume Desmottes [Fri, 12 Nov 2010 15:48:42 +0000 (16:48 +0100)]
remove empathy_tp_chat_get_connection and priv->connection
Guillaume Desmottes [Fri, 11 Feb 2011 13:53:50 +0000 (14:53 +0100)]
EmpathyTpChat: inherit from TpTextChannel (#650554)
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>