]>
git.0d.be Git - empathy.git/log
Guillaume Desmottes [Mon, 7 Dec 2009 17:13:24 +0000 (17:13 +0000)]
Separate geometry of private and muc chat windows (#604003)
Guillaume Desmottes [Mon, 7 Dec 2009 16:52:26 +0000 (16:52 +0000)]
change empathy_chat_window_get_nb_rooms to get_chats_type
That way we can implement the semantic we meant to. Muc and 1-1 chat are
handled the same way.
Guillaume Desmottes [Mon, 7 Dec 2009 16:35:18 +0000 (16:35 +0000)]
fix comments
Guillaume Desmottes [Mon, 7 Dec 2009 16:32:27 +0000 (16:32 +0000)]
empathy_chat_window_get_default: rename room_filter to room
Guillaume Desmottes [Mon, 7 Dec 2009 15:15:03 +0000 (15:15 +0000)]
empathy_chat_window_get_default: check if the window has at least one room
Also, check if the window has a least one 1-1 chat before adding a new one.
That way we won't mix 1-1 and muc chat if user doesn't want to (he can still
re-arrange the tabs manually).
Guillaume Desmottes [Mon, 7 Dec 2009 15:14:46 +0000 (15:14 +0000)]
add empathy_chat_window_get_nb_rooms
Abner Silva [Thu, 16 Jul 2009 19:55:31 +0000 (16:55 -0300)]
Grouping all 1-to-1 chats in one window and MUC's in another one. (Fixes #588812)
Guillaume Desmottes [Mon, 7 Dec 2009 14:42:12 +0000 (14:42 +0000)]
chat_destroy_cb: use chat_update_contacts_visibility instead of 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).
Guillaume Desmottes [Mon, 7 Dec 2009 14:39:54 +0000 (14:39 +0000)]
explicitely pass the show state to empathy_chat_set_show_contacts
This will allow us to show/hide the contact list without changing
priv->show_contacts.
Kjartan Maraas [Fri, 4 Dec 2009 20:48:09 +0000 (21:48 +0100)]
Updated Norwegian bokmål translation.
Matej Urbančič [Fri, 4 Dec 2009 19:04:09 +0000 (20:04 +0100)]
Updated Slovenian translation
Yaron Sharabani [Fri, 4 Dec 2009 16:46:27 +0000 (18:46 +0200)]
Updated Hebrew translation
Guillaume Desmottes [Thu, 3 Dec 2009 11:05:47 +0000 (11:05 +0000)]
add im-groupwise icon (#603634)
Thanks to K.Vishnoo Charan Reddy for the icon.
Guillaume Desmottes [Wed, 2 Dec 2009 13:05:38 +0000 (13:05 +0000)]
chat_new_connection_cb: don't try to reconnect chats if the account is not connected
We should wait that the account is connected before reconnecting chats
(#603593).
Guillaume Desmottes [Wed, 2 Dec 2009 12:42:50 +0000 (12:42 +0000)]
Don't highlight scrollback messages (#602288)
Guillaume Desmottes [Tue, 1 Dec 2009 17:04:03 +0000 (17:04 +0000)]
tp-chat: set the flags of the message
Guillaume Desmottes [Tue, 1 Dec 2009 17:03:51 +0000 (17:03 +0000)]
empathy-message: add message flags
Brian Pepple [Wed, 2 Dec 2009 00:20:05 +0000 (19:20 -0500)]
Hide state image in contact widget until the presense state is notified. (#603545)
Guillaume Desmottes [Tue, 1 Dec 2009 18:11:05 +0000 (18:11 +0000)]
add im-sametime icon (#603508)
Thanks to K.Vishnoo Charan Reddy for the icon.
Guillaume Desmottes [Tue, 1 Dec 2009 17:53:49 +0000 (17:53 +0000)]
add 24x24 and 32x32 versions of the im-meanwhile icon
Guillaume Desmottes [Tue, 1 Dec 2009 17:51:27 +0000 (17:51 +0000)]
add im-myspace icon (#603502)
Thanks to K.Vishnoo Charan Reddy for the icon.
Guillaume Desmottes [Tue, 1 Dec 2009 17:33:39 +0000 (17:33 +0000)]
chat: don't display latest logs in room
Felix Kaser [Tue, 1 Dec 2009 16:04:30 +0000 (17:04 +0100)]
added destroyed flag
the destroyed flag indicates if the widgets in empathy-account-widget have already been destroyed. this is important for some async calls.
Felix Kaser [Tue, 1 Dec 2009 12:53:24 +0000 (13:53 +0100)]
fixed problem with destroyed widget in async call
with all the async calls the widget needed in one of the callbacks was destroyed before the callback was called.
Felix Kaser [Tue, 24 Nov 2009 17:45:46 +0000 (18:45 +0100)]
update presence when account is enabled
the problem was that disabling accounts forced their requested presence to _offline_, when the account was re-enabled the r-s stayed offline and the account did not try to reconnect. this was introduced with TpAccount. fixes bug #602821
Felix Kaser [Tue, 24 Nov 2009 17:13:17 +0000 (18:13 +0100)]
emit account-created signal outside enabled_cb
the account-created signal should be emitted independently from enabled-callback. the signal should be emitted even if for some reason the account could not be enabled.
Guillaume Desmottes [Tue, 1 Dec 2009 15:29:22 +0000 (15:29 +0000)]
rephrase the 'redial' tooltip
Laurent Bigonville [Tue, 1 Dec 2009 14:18:32 +0000 (15:18 +0100)]
Link libempathy-gtk against libnotify
Guillaume Desmottes [Tue, 1 Dec 2009 12:41:20 +0000 (12:41 +0000)]
add tooltips on the hang-up, redial and audio buttons (#576542)
Guillaume Desmottes [Tue, 1 Dec 2009 12:46:44 +0000 (12:46 +0000)]
rename update_join_button_sensitivy to update_join_button_sensitivity
Guillaume Desmottes [Tue, 1 Dec 2009 12:03:42 +0000 (12:03 +0000)]
new-chatroom-dialog: unsensitive the join button when account is disconnected
Trying to join a room with a not connected account leads to crash (#603393).
Guillaume Desmottes [Tue, 1 Dec 2009 11:57:02 +0000 (11:57 +0000)]
factor out update_join_button_sensitivy
Guillaume Desmottes [Tue, 1 Dec 2009 11:44:57 +0000 (11:44 +0000)]
new-chatroom-dialog: store the currently selected account
Guillaume Desmottes [Tue, 1 Dec 2009 12:05:27 +0000 (12:05 +0000)]
dep on nautilus-sendto is actually 2.28.1
Xavier Claessens [Tue, 1 Dec 2009 10:38:37 +0000 (11:38 +0100)]
Use \s to match spaces, it is the same as [ \t\n\r\f\v]
Guillaume Desmottes [Mon, 30 Nov 2009 16:40:55 +0000 (16:40 +0000)]
start dev of 2.29.4
Guillaume Desmottes [Mon, 30 Nov 2009 16:17:30 +0000 (16:17 +0000)]
prepare 2.29.3 release
Matej Urbančič [Mon, 30 Nov 2009 16:16:45 +0000 (17:16 +0100)]
Updated Slovenian translation
Guillaume Desmottes [Mon, 30 Nov 2009 16:03:58 +0000 (16:03 +0000)]
debug-window: don't disconnect the new debug msg signal once the proxy has been invalidated
According to tp_proxy_signal_connection_disconnect's documentation it's not
safe to disconnect a signal after its proxy has been invalidated (#603384).
Guillaume Desmottes [Mon, 30 Nov 2009 15:08:24 +0000 (15:08 +0000)]
Merge commit 'shaunm/dndfiles2'
Guillaume Desmottes [Mon, 30 Nov 2009 14:11:47 +0000 (14:11 +0000)]
contact_manager_status_changed_cb: ignore disconnected account
There is no point to start tracking an account which is about to be removed.
Furthemore, this avoid to re-add previoulsy invalidated connections (#603361).
Guillaume Desmottes [Mon, 30 Nov 2009 11:33:45 +0000 (11:33 +0000)]
add tooltips on the camera buttons
Brian Pepple [Fri, 27 Nov 2009 21:56:22 +0000 (16:56 -0500)]
Add check for new NetworkManager-glib pkgconfig file.
Fixes bug #599315.
Felix Kaser [Sat, 28 Nov 2009 19:16:45 +0000 (20:16 +0100)]
use conn-status-reason instead of conn-status
a hardcoded callback call used TP_CONNECTION_STATUS_DISCONNECTED where a TP_CONNECTION_STATUS_REASON should have been, changed to TP_CONNECTION_STATUS_REASON_NONE_SPECIFIED.
Gabor Kelemen [Sat, 28 Nov 2009 11:08:59 +0000 (12:08 +0100)]
Updated Hungarian translation
Jorge González [Sat, 28 Nov 2009 09:54:10 +0000 (10:54 +0100)]
Updated Spanish translation
Guillaume Desmottes [Fri, 27 Nov 2009 17:11:50 +0000 (17:11 +0000)]
Set the stock-person icon for contact online/offline notification
This one makes more sense than the info icon as notifications are obviously an
information (#590700).
Guillaume Desmottes [Fri, 27 Nov 2009 16:27:50 +0000 (16:27 +0000)]
Capitalize first letter of debug msg
Guillaume Desmottes [Wed, 25 Nov 2009 13:45:45 +0000 (13:45 +0000)]
Disable video preview when there is no call
This is a workaround until bug 602937 is fixed.
Guillaume Desmottes [Wed, 25 Nov 2009 13:08:09 +0000 (13:08 +0000)]
enable the camera-off button if call doens't have initial video
Guillaume Desmottes [Wed, 25 Nov 2009 12:56:32 +0000 (12:56 +0000)]
enable the camera-off button when call is disconnected
Disabling the camera on button doesn't make sense any more.
Guillaume Desmottes [Wed, 25 Nov 2009 11:44:17 +0000 (11:44 +0000)]
empathy_call_window_set_send_video: don't request video stream if the call is not connected yet
Guillaume Desmottes [Wed, 25 Nov 2009 11:32:30 +0000 (11:32 +0000)]
disable_camera: disable send video only if we were sending it
Guillaume Desmottes [Wed, 25 Nov 2009 11:26:29 +0000 (11:26 +0000)]
update toggle buttons when the camera state is changed because of radio buttons
Guillaume Desmottes [Wed, 25 Nov 2009 11:22:46 +0000 (11:22 +0000)]
hook the camera radio buttons
Guillaume Desmottes [Wed, 25 Nov 2009 11:20:10 +0000 (11:20 +0000)]
make disable_camera, enable_preview and enable_camera no-op if we are already in the desired state
Guillaume Desmottes [Tue, 24 Nov 2009 17:51:26 +0000 (17:51 +0000)]
update radio actions when a button is pressed
Guillaume Desmottes [Tue, 24 Nov 2009 17:22:55 +0000 (17:22 +0000)]
add video menu containing radio actions to control video
Guillaume Desmottes [Tue, 24 Nov 2009 17:04:49 +0000 (17:04 +0000)]
remove the "send video" menu item
We're going to replace it by radio buttons.
Guillaume Desmottes [Tue, 24 Nov 2009 16:58:50 +0000 (16:58 +0000)]
empathy_call_window_set_send_video: add a debug msg
Guillaume Desmottes [Tue, 24 Nov 2009 16:58:43 +0000 (16:58 +0000)]
stop sending video when 'camera off' or 'preview' is enabled
Guillaume Desmottes [Tue, 24 Nov 2009 16:28:49 +0000 (16:28 +0000)]
early return if the camera_state is already the one we want
Guillaume Desmottes [Tue, 24 Nov 2009 16:26:15 +0000 (16:26 +0000)]
disable the others button when 'camera on' is enabled
Guillaume Desmottes [Tue, 24 Nov 2009 16:01:07 +0000 (16:01 +0000)]
rename camera to camera_on
Also move down tool_button_camera_on_toggled_cb so it doesn't need a
prototype.
Guillaume Desmottes [Tue, 24 Nov 2009 15:53:58 +0000 (15:53 +0000)]
remove the "Always Show Video Preview" menuitem
We use buttons for that now.
Guillaume Desmottes [Tue, 24 Nov 2009 15:51:48 +0000 (15:51 +0000)]
connect the 'camera off' and 'preview' buttons
Guillaume Desmottes [Tue, 24 Nov 2009 14:37:02 +0000 (14:37 +0000)]
set the icon of the camera_off button
Guillaume Desmottes [Tue, 24 Nov 2009 13:55:18 +0000 (13:55 +0000)]
add "camera off" and "preview" buttons to the toolbar
Also rename "send video" to "camera on"
Guillaume Desmottes [Mon, 23 Nov 2009 15:43:07 +0000 (16:43 +0100)]
call-window: check box labels should use sentence capitalization
Guillaume Desmottes [Tue, 10 Nov 2009 12:02:23 +0000 (12:02 +0000)]
We should display the avatar/preview when call is disconnected
Guillaume Desmottes [Tue, 10 Nov 2009 11:34:28 +0000 (11:34 +0000)]
call-window: add some debug msg
Guillaume Desmottes [Tue, 10 Nov 2009 11:10:09 +0000 (11:10 +0000)]
disable video preview when we turn off video sending
Guillaume Desmottes [Mon, 9 Nov 2009 18:05:28 +0000 (18:05 +0000)]
Enable 'send video' buttons and display the preview if call has 'initial video' (#601288)
Guillaume Desmottes [Mon, 9 Nov 2009 17:51:57 +0000 (17:51 +0000)]
Don't display the video preview when the sink is added
We should dislpay it since we started the sending video process so
there is no point to enforce it at this stage.
Guillaume Desmottes [Mon, 9 Nov 2009 17:46:59 +0000 (17:46 +0000)]
we don't want to hide the self frame anymore
Guillaume Desmottes [Mon, 9 Nov 2009 17:42:07 +0000 (17:42 +0000)]
remove empathy_call_window_update_self_avatar_visibility
This function is wrong. We should disable the preview only when we stop
sending video.
Guillaume Desmottes [Mon, 9 Nov 2009 17:37:24 +0000 (17:37 +0000)]
call-window: factor out display_video_preview to display/hide the video preview
Guillaume Desmottes [Mon, 9 Nov 2009 16:35:17 +0000 (16:35 +0000)]
add 'voip' debug domain
Guillaume Desmottes [Mon, 9 Nov 2009 17:23:07 +0000 (17:23 +0000)]
call-window: change the semantic of the "Video Preview" menu item (#601288)
Change it to "Always Show Video preview". We should always display the
preview when we are sending video. So by changing the semantic of this
menu it won't be possible to disable the preview while we are sending
video.
This mean that this menu isn't changed automatically anymore when the
preview is displayed.
Guillaume Desmottes [Fri, 27 Nov 2009 15:25:54 +0000 (15:25 +0000)]
change 'unread from everyone' to 'unread from all'
Guillaume Desmottes [Thu, 26 Nov 2009 10:40:31 +0000 (10:40 +0000)]
fix typo in comments
Guillaume Desmottes [Wed, 25 Nov 2009 17:25:24 +0000 (17:25 +0000)]
update the window title when a new message is received
Guillaume Desmottes [Wed, 25 Nov 2009 17:25:07 +0000 (17:25 +0000)]
display the number of unread message in the window title (#548701)
Guillaume Desmottes [Wed, 25 Nov 2009 17:03:52 +0000 (17:03 +0000)]
call empathy_chat_messages_read when messages have been read in a tab
Guillaume Desmottes [Wed, 25 Nov 2009 17:03:00 +0000 (17:03 +0000)]
empathy-chat: keep count of the number of unread messages
Guillaume Desmottes [Wed, 25 Nov 2009 16:33:35 +0000 (16:33 +0000)]
display the number of other tabs
Guillaume Desmottes [Wed, 25 Nov 2009 16:12:02 +0000 (16:12 +0000)]
factor out empathy_chat_get_name
Dup the string as we are going to use g_strdup_printf
Adi Roiban [Fri, 27 Nov 2009 02:54:21 +0000 (04:54 +0200)]
Update Romanian translations
Guillaume Desmottes [Thu, 26 Nov 2009 11:38:07 +0000 (11:38 +0000)]
chat-text-view: override GtkTextView copy_clipboard
This allow us to hook our copy_clipboard function as so have pretty pasting
when copying using the text view context menu (#603031).
Antón Méixome [Thu, 26 Nov 2009 13:41:49 +0000 (14:41 +0100)]
Updated Galician Translation
Guillaume Desmottes [Wed, 25 Nov 2009 17:50:01 +0000 (17:50 +0000)]
Always display the 'Room' column (#586678)
There is no reason to only display it when an account is selected.
Xavier Claessens [Mon, 23 Nov 2009 16:14:28 +0000 (17:14 +0100)]
Remember the geometry of debug window
Sjoerd Simons [Thu, 26 Nov 2009 09:35:42 +0000 (09:35 +0000)]
gssize isn't an int on various platforms
Xavier Claessens [Thu, 26 Nov 2009 09:20:40 +0000 (10:20 +0100)]
Merge branch 'adium-events'
Conflicts:
libempathy-gtk/empathy-theme-adium.c
Xavier Claessens [Thu, 26 Nov 2009 09:18:31 +0000 (10:18 +0100)]
Clean how we insert smileys in adium themes
Xavier Claessens [Thu, 26 Nov 2009 09:16:39 +0000 (10:16 +0100)]
Clean how we insert link in adium themes
Xavier Claessens [Wed, 25 Nov 2009 09:19:55 +0000 (10:19 +0100)]
Rework the link regex to have "(user@server.com)" case work.
Xavier Claessens [Wed, 25 Nov 2009 09:19:21 +0000 (10:19 +0100)]
Add some more tests, and fail only after all have run, it's easier to debug
Gustavo Noronha Silva [Tue, 24 Nov 2009 17:28:59 +0000 (15:28 -0200)]
Escape what is put inside <a> tags
We should be careful here, and make sure whatever is put enclosed by
<a> tags is correctly encoded. What caused bug #597049 is that what
was being liked to looked like a tag, so the browser ignored it, but
this is potentially a security vulnerability.
Bug #597049
Shaun McCance [Tue, 24 Nov 2009 17:26:45 +0000 (11:26 -0600)]
Some improvements to file drag-and-drop based on comments on #595226