]> git.0d.be Git - empathy.git/log
empathy.git
14 years agoprepare 2.29.4
Guillaume Desmottes [Mon, 21 Dec 2009 17:36:54 +0000 (17:36 +0000)]
prepare 2.29.4

14 years agoaccount-widget-sip: re-add tooltips
Guillaume Desmottes [Mon, 21 Dec 2009 14:00:55 +0000 (14:00 +0000)]
account-widget-sip: re-add tooltips

They have been accidentally removed in
eed9993f70997795d52828ebe56e5831c9566206.

14 years agoevent-manager: remove the auto-remove timer when the event is destroyed
Guillaume Desmottes [Tue, 1 Dec 2009 15:53:58 +0000 (15:53 +0000)]
event-manager: remove the auto-remove timer when the event is destroyed

This avoid to crash when trying to re-remove an old event (#603485).

14 years agopresence-chooser: Ellipsize long status messages (#576434)
Pascal Potvin [Tue, 8 Dec 2009 05:22:06 +0000 (00:22 -0500)]
presence-chooser: Ellipsize long status messages (#576434)

14 years ago[EmpathyContactSelectorDialog] remove got_response vcall
Danielle Madeley [Sat, 19 Dec 2009 01:42:25 +0000 (12:42 +1100)]
[EmpathyContactSelectorDialog] remove got_response vcall

The got_response vcall method wasn't generic enough. It assumed that your
response code was always GTK_RESPONSE_ACCEPT, and doesn't allow for the dialog
to be used with gtk_dialog_run.

Instead dialogs now use the regular response() vcall provided by GtkDialog,
and an additional API method empathy_contact_selector_dialog_get_selected()
provides the information content of the dialog.

14 years ago[EmpathyContactSelectorDialog] initialise priv->show_account_chooser correctly
Danielle Madeley [Sat, 19 Dec 2009 01:40:44 +0000 (12:40 +1100)]
[EmpathyContactSelectorDialog] initialise priv->show_account_chooser correctly

14 years agoUpdated German help translation
Christian Kirbach [Sun, 20 Dec 2009 17:40:39 +0000 (18:40 +0100)]
Updated German help translation

14 years agoUpdated Spanish translation
Jorge González [Sat, 19 Dec 2009 12:43:29 +0000 (13:43 +0100)]
Updated Spanish translation

14 years ago[EmpathyContactSelectorDialog] normalise case in match function
Danielle Madeley [Fri, 18 Dec 2009 06:53:51 +0000 (17:53 +1100)]
[EmpathyContactSelectorDialog] normalise case in match function

14 years ago[EmpathyContactSelectorDialog] tweak padding
Danielle Madeley [Fri, 18 Dec 2009 06:32:30 +0000 (17:32 +1100)]
[EmpathyContactSelectorDialog] tweak padding

14 years ago[EmpathyContactSelectorDialog] switch from table_contents to VBox
Danielle Madeley [Fri, 18 Dec 2009 06:28:42 +0000 (17:28 +1100)]
[EmpathyContactSelectorDialog] switch from table_contents to VBox

This makes it more flexible to add other contents to the dialog.

14 years ago[EmpathyContactSelectorDialog] make the Account Chooser optional
Danielle Madeley [Fri, 18 Dec 2009 05:34:38 +0000 (16:34 +1100)]
[EmpathyContactSelectorDialog] make the Account Chooser optional

14 years ago[EmpathyContactSelectorDialog] make this an abstract type
Danielle Madeley [Fri, 18 Dec 2009 05:33:16 +0000 (16:33 +1100)]
[EmpathyContactSelectorDialog] make this an abstract type

i.e. a type that must be inherited and can't be created directly

14 years ago[EmpathyContactSelectorDialog] Add missing include
Danielle Madeley [Fri, 18 Dec 2009 02:53:24 +0000 (13:53 +1100)]
[EmpathyContactSelectorDialog] Add missing include

14 years agoblock/unblock the right signals on menu actions
Guillaume Desmottes [Thu, 3 Dec 2009 13:09:55 +0000 (13:09 +0000)]
block/unblock the right signals on menu actions

14 years agotp-call: set debug domain to voip
Guillaume Desmottes [Fri, 18 Dec 2009 13:58:56 +0000 (13:58 +0000)]
tp-call: set debug domain to voip

14 years agosave the geometry of the call window
Guillaume Desmottes [Fri, 18 Dec 2009 13:45:33 +0000 (13:45 +0000)]
save the geometry of the call window

14 years agoDisplay the audio or video icon in incoming call dialog
Guillaume Desmottes [Thu, 17 Dec 2009 15:37:53 +0000 (15:37 +0000)]
Display the audio or video icon in incoming call dialog

This is more useful than the question mark icon as it can be used to easily
see if we are receiving an audio or video call.

14 years agoadd im-groupwise.svg
Guillaume Desmottes [Thu, 17 Dec 2009 16:09:31 +0000 (16:09 +0000)]
add im-groupwise.svg

Seems I forgot to add the svg version.

14 years agono need to export contact_list_store_get_contact_status_icon any more
Guillaume Desmottes [Thu, 17 Dec 2009 14:55:05 +0000 (14:55 +0000)]
no need to export contact_list_store_get_contact_status_icon any more

14 years agomain-window: don't add the protocol icon on top of event icons
Guillaume Desmottes [Thu, 17 Dec 2009 14:51:55 +0000 (14:51 +0000)]
main-window: don't add the protocol icon on top of event icons

14 years agocontact-selector-dialog: set a border of 12 as defined in the HIG
Guillaume Desmottes [Thu, 17 Dec 2009 10:38:43 +0000 (10:38 +0000)]
contact-selector-dialog: set a border of 12 as defined in the HIG

14 years agonew-message-dialog: filter out CM which doesn't support 1-1 chat
Guillaume Desmottes [Wed, 16 Dec 2009 12:04:49 +0000 (12:04 +0000)]
new-message-dialog: filter out CM which doesn't support 1-1 chat

14 years agonew-call-dialog: filter out CM which doesn't support calls
Guillaume Desmottes [Wed, 16 Dec 2009 12:00:11 +0000 (12:00 +0000)]
new-call-dialog: filter out CM which doesn't support calls

14 years agocontact-selector-dialog: add API for subclass to redefine the accoutn filter function
Guillaume Desmottes [Wed, 16 Dec 2009 11:18:37 +0000 (11:18 +0000)]
contact-selector-dialog: add API for subclass to redefine the accoutn filter function

14 years agonew-call-dialog: add 'Send Video' check button
Guillaume Desmottes [Tue, 15 Dec 2009 19:32:38 +0000 (19:32 +0000)]
new-call-dialog: add 'Send Video' check button

14 years agocontact-selector-dialog: make table_contact a protected member
Guillaume Desmottes [Tue, 15 Dec 2009 19:28:36 +0000 (19:28 +0000)]
contact-selector-dialog: make table_contact a protected member

So subclass can easily add widgets.

14 years agocontact-selector-dialog: emit response when the entry is activated
Guillaume Desmottes [Tue, 15 Dec 2009 19:06:28 +0000 (19:06 +0000)]
contact-selector-dialog: emit response when the entry is activated

14 years agostatus-icon: add "New Call" entry in the context menu
Guillaume Desmottes [Tue, 15 Dec 2009 18:48:48 +0000 (18:48 +0000)]
status-icon: add "New Call" entry in the context menu

14 years agomain-window: add "New Call" menu entry (#582599)
Guillaume Desmottes [Tue, 15 Dec 2009 18:48:19 +0000 (18:48 +0000)]
main-window: add "New Call" menu entry (#582599)

14 years agoadd empathy-new-call-dialog
Guillaume Desmottes [Tue, 15 Dec 2009 18:47:20 +0000 (18:47 +0000)]
add empathy-new-call-dialog

14 years agorename empathy-new-message-dialog.ui to empathy-contact-selector-dialog.ui
Guillaume Desmottes [Tue, 15 Dec 2009 18:09:25 +0000 (18:09 +0000)]
rename empathy-new-message-dialog.ui to empathy-contact-selector-dialog.ui

14 years agoempathy-new-message-dialog: port to TP coding style
Guillaume Desmottes [Tue, 15 Dec 2009 18:03:36 +0000 (18:03 +0000)]
empathy-new-message-dialog: port to TP coding style

We rewrote most of this file any way.

14 years agonew-message-dialog: inherit from EmpathyContactSelectorDialog
Guillaume Desmottes [Tue, 15 Dec 2009 17:58:21 +0000 (17:58 +0000)]
new-message-dialog: inherit from EmpathyContactSelectorDialog

14 years agoadd empathy-contact-selector-dialog
Guillaume Desmottes [Tue, 15 Dec 2009 17:56:26 +0000 (17:56 +0000)]
add empathy-contact-selector-dialog

EmpathyContactSelectorDialog is an abstract class to helping to implement
dialog such as the "new message" dialog.

14 years agonew-message-dialog: remove the call button
Guillaume Desmottes [Tue, 15 Dec 2009 15:41:26 +0000 (15:41 +0000)]
new-message-dialog: remove the call button

We are about to create a new dialog for it.

14 years agocontact_list: displays an icon showing the protocol by the contact (#603877)
chantra [Wed, 16 Dec 2009 16:20:36 +0000 (16:20 +0000)]
contact_list: displays an icon showing the protocol by the contact (#603877)

14 years agoUpdated Norwegian bokmål translation.
Kjartan Maraas [Wed, 16 Dec 2009 11:21:09 +0000 (12:21 +0100)]
Updated Norwegian bokmål translation.

14 years agoremove duplicate expression
Felix Kaser [Wed, 16 Dec 2009 10:28:42 +0000 (11:28 +0100)]
remove duplicate expression

probably the product of a faulty merge in 4bca2228

14 years agosay if incoming call are video or not (#582596)
Guillaume Desmottes [Mon, 14 Dec 2009 17:32:59 +0000 (17:32 +0000)]
say if incoming call are video or not (#582596)

14 years agoadd empathy_tp_call_has_initial_video
Guillaume Desmottes [Mon, 14 Dec 2009 17:32:24 +0000 (17:32 +0000)]
add empathy_tp_call_has_initial_video

14 years agoempathy_protocol_icon_name: use the Yahoo icon for Yahoo Japan (#604567)
Guillaume Desmottes [Tue, 15 Dec 2009 12:28:57 +0000 (12:28 +0000)]
empathy_protocol_icon_name: use the Yahoo icon for Yahoo Japan (#604567)

14 years agodont show infobar when creating an account
Felix Kaser [Tue, 15 Dec 2009 12:28:28 +0000 (13:28 +0100)]
dont show infobar when creating an account

14 years agoget connectivity only when needed
Felix Kaser [Mon, 14 Dec 2009 08:42:21 +0000 (09:42 +0100)]
get connectivity only when needed

14 years agofixed a crash when creating account
Felix Kaser [Mon, 14 Dec 2009 08:22:15 +0000 (09:22 +0100)]
fixed a crash when creating account

the infobar in accounts dialog provoked a crash when creating a new account because TpAccount *account was NULL

14 years agoupdate infobar only on selected account
Felix Kaser [Wed, 9 Dec 2009 23:28:34 +0000 (00:28 +0100)]
update infobar only on selected account

previously the infobar contained wrong statuses sometimes, if the auto reconnect on a faulty account triggered the update

14 years agoupdated status messages
Felix Kaser [Wed, 9 Dec 2009 23:22:35 +0000 (00:22 +0100)]
updated status messages

small updates on the status messages

14 years agoset infobar message to no network connection
Felix Kaser [Tue, 8 Dec 2009 19:01:03 +0000 (20:01 +0100)]
set infobar message to no network connection

if the account is disconnected and there is no internet connection at all.

14 years agorefactor friendly status reason messages
Felix Kaser [Tue, 8 Dec 2009 18:41:57 +0000 (19:41 +0100)]
refactor friendly status reason messages

the friendly status reason can be asked from empathy-utils

14 years agoadded case for requested disconnection
Felix Kaser [Tue, 8 Dec 2009 18:08:28 +0000 (19:08 +0100)]
added case for requested disconnection

14 years agohandle presence changes
Felix Kaser [Tue, 8 Dec 2009 17:50:55 +0000 (18:50 +0100)]
handle presence changes

some refactoring was neccesary to handl correctly the presence changes. all information about the connection status and reason and presence are gathered explicitly in update_status_infobar and not passed by the callbacks.

14 years agoshow infobar when connected
Felix Kaser [Tue, 8 Dec 2009 17:22:01 +0000 (18:22 +0100)]
show infobar when connected

the infobar should be visible when connected, not only when an error occured

14 years agoset expand of infobar to false
Felix Kaser [Tue, 8 Dec 2009 12:08:38 +0000 (13:08 +0100)]
set expand of infobar to false

the infobar should not be expanded when the window is resized

14 years agoadded case for disabled account
Felix Kaser [Tue, 8 Dec 2009 11:57:58 +0000 (12:57 +0100)]
added case for disabled account

if the account is disabled the status-infobar shows as disconnected reason "disabled"

14 years agoadded reson to status infobar
Felix Kaser [Tue, 8 Dec 2009 11:13:30 +0000 (12:13 +0100)]
added reson to status infobar

14 years agoadded spinner to connecting infobar
Felix Kaser [Tue, 8 Dec 2009 10:48:36 +0000 (11:48 +0100)]
added spinner to connecting infobar

14 years agoadded status image to infobar
Felix Kaser [Tue, 8 Dec 2009 08:59:37 +0000 (09:59 +0100)]
added status image to infobar

when disconnected the infobar shows the offline icon

14 years agochange position of the infobar
Felix Kaser [Wed, 2 Dec 2009 23:18:16 +0000 (00:18 +0100)]
change position of the infobar

14 years agouse different message types in infobar
Felix Kaser [Wed, 2 Dec 2009 22:59:22 +0000 (23:59 +0100)]
use different message types in infobar

14 years agoshow the infobar when not connected
Felix Kaser [Wed, 2 Dec 2009 22:55:08 +0000 (23:55 +0100)]
show the infobar when not connected

fixes bug #599153

14 years agoadded infobar with empty label
Felix Kaser [Wed, 2 Dec 2009 22:37:41 +0000 (23:37 +0100)]
added infobar with empty label

14 years agoadded vbox for the status-infobar
Felix Kaser [Wed, 2 Dec 2009 22:11:51 +0000 (23:11 +0100)]
added vbox for the status-infobar

the vbox should hold the infobar which shows the connection status in accounts-dialog

14 years agorefactoring - use main_window_remove_error
Felix Kaser [Mon, 14 Dec 2009 09:34:05 +0000 (10:34 +0100)]
refactoring - use main_window_remove_error

use remove_error function everywhere the error is removed

14 years agoremove error infobars if account disabled/removed
Felix Kaser [Tue, 8 Dec 2009 21:43:39 +0000 (22:43 +0100)]
remove error infobars if account disabled/removed

fixes bug #601379

14 years agoadd im-silc icon (#604554)
Guillaume Desmottes [Mon, 14 Dec 2009 17:43:35 +0000 (17:43 +0000)]
add im-silc icon (#604554)

Thanks to K.Vishnoo Charan Reddy for the icon.

14 years agoadd empathy-new-message-dialog.c to POTFILES.in
Guillaume Desmottes [Mon, 14 Dec 2009 13:40:30 +0000 (13:40 +0000)]
add empathy-new-message-dialog.c to POTFILES.in

14 years agoadd myself to AUTHORS
Guillaume Desmottes [Mon, 14 Dec 2009 10:34:27 +0000 (10:34 +0000)]
add myself to AUTHORS

14 years agoadd K.Vishnoo Charan Reddy as an artist contributor
Guillaume Desmottes [Mon, 14 Dec 2009 10:33:46 +0000 (10:33 +0000)]
add K.Vishnoo Charan Reddy as an artist contributor

14 years agoMerge branch 'create-cancel-crash'
Felix Kaser [Mon, 14 Dec 2009 07:18:19 +0000 (08:18 +0100)]
Merge branch 'create-cancel-crash'

14 years agoconnect the 'group-members-changed' on groups once they are ready
Guillaume Desmottes [Fri, 11 Dec 2009 13:12:14 +0000 (14:12 +0100)]
connect the 'group-members-changed' on groups once they are ready

The previous code was racy. If the 'group-members-changed' was fired before
the channel was ready, the group didn't exist yet in Empathy and so the
contact didn't appear in the group.

We fix that by connecting this signal once the group channel is ready and
adding current members manually.

14 years agoUse EnsureChannel to get Stored/Publish/Subscribe channels
Xavier Claessens [Thu, 10 Dec 2009 07:59:40 +0000 (08:59 +0100)]
Use EnsureChannel to get Stored/Publish/Subscribe channels

14 years agoempathy_spell_check: remove debug message if there is no languages configured
Guillaume Desmottes [Fri, 11 Dec 2009 10:00:30 +0000 (11:00 +0100)]
empathy_spell_check: remove debug message if there is no languages configured

It floods debug logs.

14 years agochanged way of tracking pending changes
Felix Kaser [Wed, 9 Dec 2009 10:22:58 +0000 (11:22 +0100)]
changed way of tracking pending changes

fixes bug #603490, we track pending changes explicitly now. before they were connected to the sensitivity of the control buttons (if buttons sensitive -> pending changes). When an account is about to be created and the user hits "Cancel" we don't show the "are you sure" dialog any more because the action of the user is clear and not accidental. When closing the window during creation the dialog still shows up.

14 years agoMerge branch 'enabled-first-604166'
Guillaume Desmottes [Wed, 9 Dec 2009 17:28:43 +0000 (17:28 +0000)]
Merge branch 'enabled-first-604166'

14 years agouse tp_asv_new
Guillaume Desmottes [Wed, 9 Dec 2009 16:18:53 +0000 (16:18 +0000)]
use tp_asv_new

14 years agotp_contact_list_remove: add FIXME about potential race
Guillaume Desmottes [Wed, 9 Dec 2009 16:15:09 +0000 (16:15 +0000)]
tp_contact_list_remove: add FIXME about potential race

14 years agotp_contact_list_remove: remove from the stored list if possible (#604181)
Guillaume Desmottes [Wed, 9 Dec 2009 15:53:51 +0000 (15:53 +0000)]
tp_contact_list_remove: remove from the stored list if possible (#604181)

14 years agotp-contact-list: request the 'stored' channel
Guillaume Desmottes [Wed, 9 Dec 2009 15:23:22 +0000 (15:23 +0000)]
tp-contact-list: request the 'stored' channel

14 years agoaccount-chooser: display enabled accounts first (#604166)
Guillaume Desmottes [Wed, 9 Dec 2009 11:59:33 +0000 (11:59 +0000)]
account-chooser: display enabled accounts first (#604166)

14 years agonew-message-dialog: inherit from GtkDialog (#604097)
Guillaume Desmottes [Wed, 9 Dec 2009 11:06:23 +0000 (11:06 +0000)]
new-message-dialog: inherit from GtkDialog (#604097)

14 years agoUpdated Simplified Chinese translation.
Aron Xu [Wed, 9 Dec 2009 05:06:45 +0000 (13:06 +0800)]
Updated Simplified Chinese translation.

14 years agochat: don't display pending messages before messages from logs
Guillaume Desmottes [Tue, 8 Dec 2009 14:56:38 +0000 (14:56 +0000)]
chat: don't display pending messages before messages from logs

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).

14 years agoremember the chat window's paned width (#586290)
ranjiao [Tue, 8 Dec 2009 01:29:25 +0000 (09:29 +0800)]
remember the chat window's paned width (#586290)

14 years agoremove useless cast
Guillaume Desmottes [Mon, 7 Dec 2009 17:34:51 +0000 (17:34 +0000)]
remove useless cast

14 years agochat: wait that connection is ready before re-requesting the channel (#603976)
Guillaume Desmottes [Mon, 7 Dec 2009 15:40:18 +0000 (15:40 +0000)]
chat: wait that connection is ready before re-requesting the channel (#603976)

14 years agochat-window: ref the contact stored as a data in the chat
Guillaume Desmottes [Mon, 7 Dec 2009 16:19:30 +0000 (16:19 +0000)]
chat-window: ref the contact stored as a data in the chat

14 years agoSeparate geometry of private and muc chat windows (#604003)
Guillaume Desmottes [Mon, 7 Dec 2009 17:13:24 +0000 (17:13 +0000)]
Separate geometry of private and muc chat windows (#604003)

14 years agochange empathy_chat_window_get_nb_rooms to get_chats_type
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.

14 years agofix comments
Guillaume Desmottes [Mon, 7 Dec 2009 16:35:18 +0000 (16:35 +0000)]
fix comments

14 years agoempathy_chat_window_get_default: rename room_filter to room
Guillaume Desmottes [Mon, 7 Dec 2009 16:32:27 +0000 (16:32 +0000)]
empathy_chat_window_get_default: rename room_filter to room

14 years agoempathy_chat_window_get_default: check if the window has at least one 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).

14 years agoadd empathy_chat_window_get_nb_rooms
Guillaume Desmottes [Mon, 7 Dec 2009 15:14:46 +0000 (15:14 +0000)]
add empathy_chat_window_get_nb_rooms

14 years agoGrouping all 1-to-1 chats in one window and MUC's in another one. (Fixes #588812)
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)

14 years agochat_destroy_cb: use chat_update_contacts_visibility instead of empathy_chat_set_show...
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).

14 years agoexplicitely pass the show state to empathy_chat_set_show_contacts
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.

14 years agoUpdated Norwegian bokmål translation.
Kjartan Maraas [Fri, 4 Dec 2009 20:48:09 +0000 (21:48 +0100)]
Updated Norwegian bokmål translation.

14 years agoUpdated Slovenian translation
Matej Urbančič [Fri, 4 Dec 2009 19:04:09 +0000 (20:04 +0100)]
Updated Slovenian translation

14 years agoUpdated Hebrew translation
Yaron Sharabani [Fri, 4 Dec 2009 16:46:27 +0000 (18:46 +0200)]
Updated Hebrew translation

14 years agoadd im-groupwise icon (#603634)
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.

14 years agochat_new_connection_cb: don't try to reconnect chats if the account is not connected
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).