]> git.0d.be Git - empathy.git/log
empathy.git
14 years agotp-chat: remove butterfly MSN HandleType=NONE workaround
Jonny Lamb [Wed, 10 Mar 2010 18:44:14 +0000 (18:44 +0000)]
tp-chat: remove butterfly MSN HandleType=NONE workaround

Newer versions of butterfly use the conference interface, so their 1-1
chats don't implement the group interface. This patch changes nothing
there, but now when butterfly gives a channel with
TargetHandleType=NONE, it is actually a MUC, so act like that.

Thanks to the addition of the conference interface with this change,
we can check for its presence to decide whether this is old-school or
new-school butterfly.

This commit and 13a7c40c together fix bug #612461.

Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
14 years agotp-chat: when seeing if a chat can be upgraded, don't worry about handle type
Jonny Lamb [Wed, 10 Mar 2010 18:41:08 +0000 (18:41 +0000)]
tp-chat: when seeing if a chat can be upgraded, don't worry about handle type

When you upgrade a gtalk 1-1 chat to a PMUC, it moves from
[ChannelType=TEXT, TargetHandleType=CONTACT] to [ChannelType=TEXT,
TargetHandleType=ROOM].

When you upgrade an MSN 1-1 chat to a multi-user chat in butterfly, it
moves from [ChannelType=TEXT, TargetHandleType=CONTACT] to
[ChannelType=TEXT, TargetHandleType=NONE].

Both of these cases have the 1-1 chat properties set as fixed
properties in a class in their connection's RCC. They both also have
the upgraded set of properties as above fixed, and
o.fd.Tp.Channel.Interface.Conference(.DRAFT) in the appropriate
Allowed_Properties array.

Empathy used to look for this said channel interface in the allowed
properties of a TargetHandleType=ROOM class. As butterfly uses
TargetHandleType=NONE, this isn't so useful, so let's not care about
the handle type to fit around both gtalk and MSN.

Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
14 years agodispatcher: allow not caring about handle type when looking up RCCs
Jonny Lamb [Wed, 10 Mar 2010 18:34:34 +0000 (18:34 +0000)]
dispatcher: allow not caring about handle type when looking up RCCs

Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
14 years agoUpdated British English translation
Philip Withnall [Thu, 4 Mar 2010 23:55:20 +0000 (23:55 +0000)]
Updated British English translation

14 years agoUpdate Galician translation
Fran Diéguez [Thu, 4 Mar 2010 23:23:22 +0000 (00:23 +0100)]
Update Galician translation

14 years agoUpdated Basque language
Inaki Larranaga Murgoitio [Thu, 4 Mar 2010 22:03:39 +0000 (23:03 +0100)]
Updated Basque language

14 years agoUpdated Brazilian Portuguese translation
Jonh Wendell [Thu, 4 Mar 2010 19:04:52 +0000 (16:04 -0300)]
Updated Brazilian Portuguese translation

14 years agoRevert "Disable empathy-parser-test for now as it doesn't build any more"
Xavier Claessens [Thu, 4 Mar 2010 18:53:27 +0000 (19:53 +0100)]
Revert "Disable empathy-parser-test for now as it doesn't build any more"

This reverts commit 400dc9cfed1e4ff95e10ecec47c51871332302a9.

14 years agoParser API is moved from empathy-ui-utils to empathy-string-parser
Xavier Claessens [Thu, 4 Mar 2010 18:41:47 +0000 (19:41 +0100)]
Parser API is moved from empathy-ui-utils to empathy-string-parser

14 years agostart dev of next release
Guillaume Desmottes [Thu, 4 Mar 2010 18:50:48 +0000 (19:50 +0100)]
start dev of next release

14 years agoDisable empathy-parser-test for now as it doesn't build any more
Guillaume Desmottes [Thu, 4 Mar 2010 18:38:54 +0000 (19:38 +0100)]
Disable empathy-parser-test for now as it doesn't build any more

14 years agoprepare 2.29.91.2 release
Guillaume Desmottes [Thu, 4 Mar 2010 18:22:44 +0000 (19:22 +0100)]
prepare 2.29.91.2 release

14 years agoForce windows to jump to the foreground if we present them
Sjoerd Simons [Thu, 4 Mar 2010 18:02:21 +0000 (18:02 +0000)]
Force windows to jump to the foreground if we present them

14 years agoset the server field of Google Talk account
Guillaume Desmottes [Thu, 4 Mar 2010 17:38:24 +0000 (18:38 +0100)]
set the server field of Google Talk account

This should solve connection issue with buggy router (#601089).

14 years agoFix silly typo
Sjoerd Simons [Thu, 4 Mar 2010 17:23:10 +0000 (17:23 +0000)]
Fix silly typo

14 years agoempathy_add_link_markup() is not NULL-safe
Xavier Claessens [Thu, 4 Mar 2010 17:11:26 +0000 (18:11 +0100)]
empathy_add_link_markup() is not NULL-safe

Add a g_return_val_if_fail() to avoid crash, and avoid calling that func
with NULL text.

14 years agoPopup the assistant when starting only if there is *no* account configured
Guillaume Desmottes [Thu, 4 Mar 2010 16:57:05 +0000 (17:57 +0100)]
Popup the assistant when starting only if there is *no* account configured

14 years agoadd empathy_accounts_has_accounts
Guillaume Desmottes [Thu, 4 Mar 2010 16:52:37 +0000 (17:52 +0100)]
add empathy_accounts_has_accounts

14 years agoremove the salut_created gconf key (#611817)
Guillaume Desmottes [Thu, 4 Mar 2010 16:31:40 +0000 (17:31 +0100)]
remove the salut_created gconf key (#611817)

14 years agoMerge branch 'tweaks'
Sjoerd Simons [Thu, 4 Mar 2010 16:56:36 +0000 (16:56 +0000)]
Merge branch 'tweaks'

14 years agoCope with the favorite pixbuf not being available
Sjoerd Simons [Thu, 4 Mar 2010 13:35:48 +0000 (13:35 +0000)]
Cope with the favorite pixbuf not being available

Not all icon themes have the favorite icon, so don't rely on it existing (if
it's not there, just don't display a bookmark icon) Fixes: #611794

14 years agoConnect to the accounts signals in one central place
Sjoerd Simons [Thu, 4 Mar 2010 12:21:54 +0000 (12:21 +0000)]
Connect to the accounts signals in one central place

14 years agoCancel creation in the accounts dialog if the wizard is running
Sjoerd Simons [Thu, 4 Mar 2010 12:19:32 +0000 (12:19 +0000)]
Cancel creation in the accounts dialog if the wizard is running

If the account wizard is finished it should have created at least some
accounts. Cancel any account creation that was going on in the accounts dialog
so it nicely jumps showing the first real account :)

14 years agoDon't assume there is always a settings widget available
Sjoerd Simons [Thu, 4 Mar 2010 12:16:26 +0000 (12:16 +0000)]
Don't assume there is always a settings widget available

When we exit the assistant with just salut accounts there is no account widget
for it in the normal sense, so don't crash if there isn't one. Fixes: #611792

14 years agoStop mapping 'B)' with the face-cool icon
Guillaume Desmottes [Thu, 4 Mar 2010 14:19:12 +0000 (15:19 +0100)]
Stop mapping 'B)' with the face-cool icon

'B)' is a common pattern when explaining things or doing enumeration
(#611753).

14 years agoMerge branch 'clickable-link'
Xavier Claessens [Thu, 4 Mar 2010 15:37:48 +0000 (16:37 +0100)]
Merge branch 'clickable-link'

14 years agoAdd a comment explaining what does empathy_add_link_markup, and don't make parser...
Xavier Claessens [Thu, 4 Mar 2010 15:28:56 +0000 (16:28 +0100)]
Add a comment explaining what does empathy_add_link_markup, and don't make parser list static

14 years agoAlso make links clickable in tooltip
Xavier Claessens [Thu, 4 Mar 2010 15:24:00 +0000 (16:24 +0100)]
Also make links clickable in tooltip

It is not clickable, but still nice looking

14 years agoRemove unused function empathy_toggle_button_set_state_quietly
Xavier Claessens [Wed, 3 Mar 2010 15:51:48 +0000 (16:51 +0100)]
Remove unused function empathy_toggle_button_set_state_quietly

14 years agoUpdated German translation
Mario Blättermann [Wed, 3 Mar 2010 21:15:52 +0000 (22:15 +0100)]
Updated German translation

14 years agoUpdated Arabic translation
Khaled Hosny [Wed, 3 Mar 2010 17:42:43 +0000 (19:42 +0200)]
Updated Arabic translation

14 years agostart dev of next release
Guillaume Desmottes [Wed, 3 Mar 2010 17:27:50 +0000 (18:27 +0100)]
start dev of next release

14 years agoprepare 2.29.91.1 release
Guillaume Desmottes [Wed, 3 Mar 2010 13:00:08 +0000 (14:00 +0100)]
prepare 2.29.91.1 release

14 years agoupdated Tamil translation
vasudeven [Wed, 3 Mar 2010 16:02:27 +0000 (21:32 +0530)]
updated Tamil translation

14 years agoMake links clickable in presence message and topics
Xavier Claessens [Wed, 3 Mar 2010 15:17:37 +0000 (16:17 +0100)]
Make links clickable in presence message and topics

Fixes bug #525576

14 years agoNew function empathy_add_link_markup() to be used with gtk_label_set_markup()
Xavier Claessens [Wed, 3 Mar 2010 14:48:07 +0000 (15:48 +0100)]
New function empathy_add_link_markup() to be used with gtk_label_set_markup()

14 years agoMake empathy_string_replace_link and empathy_string_replace_escaped public
Xavier Claessens [Wed, 3 Mar 2010 14:39:40 +0000 (15:39 +0100)]
Make empathy_string_replace_link and empathy_string_replace_escaped public

The code is moved from empathy-theme-adium.c

14 years agoReorganize code in empathy-ui-utils.ch to group related code
Xavier Claessens [Wed, 3 Mar 2010 14:33:35 +0000 (15:33 +0100)]
Reorganize code in empathy-ui-utils.ch to group related code

14 years agoMove empathy_uri_regex_dup_singleton to be private inside empathy-string-parser.c
Xavier Claessens [Wed, 3 Mar 2010 14:52:35 +0000 (15:52 +0100)]
Move empathy_uri_regex_dup_singleton to be private inside empathy-string-parser.c

Now that our code is correctly factored, that regex can be made private

14 years agoMove empathy_string_parser API to its own file
Xavier Claessens [Wed, 3 Mar 2010 14:31:45 +0000 (15:31 +0100)]
Move empathy_string_parser API to its own file

14 years agoUse the right marshaller for account-created
Sjoerd Simons [Wed, 3 Mar 2010 15:02:51 +0000 (15:02 +0000)]
Use the right marshaller for account-created

Don't try to marshal G_TYPE_OBJECT values with a _POINTER marshaller.
Fixes: #611224
14 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Wed, 3 Mar 2010 13:44:29 +0000 (14:44 +0100)]
Updated Norwegian bokmål translation

14 years agoUpdate Malaj translation. Fixes bug 605878.
Iswandi Basri [Wed, 3 Mar 2010 12:31:01 +0000 (13:31 +0100)]
Update Malaj translation. Fixes bug 605878.

14 years agoUpdated Polish translation
Piotr Drąg [Wed, 3 Mar 2010 12:18:10 +0000 (13:18 +0100)]
Updated Polish translation

14 years agoMerge branch 'update-display-name-603463'
Guillaume Desmottes [Wed, 3 Mar 2010 10:54:57 +0000 (11:54 +0100)]
Merge branch 'update-display-name-603463'

14 years agoupdate display name after editing if it hasn't been overridden (#603463)
Guillaume Desmottes [Wed, 3 Mar 2010 10:46:30 +0000 (11:46 +0100)]
update display name after editing if it hasn't been overridden (#603463)

14 years agoaccount-widget: try to guess if the display name has been manually changed by the...
Guillaume Desmottes [Wed, 3 Mar 2010 10:45:39 +0000 (11:45 +0100)]
account-widget: try to guess if the display name has been manually changed by the user

14 years agoempathy_account_settings_set_display_name_async: don't do anything if not needed
Guillaume Desmottes [Wed, 3 Mar 2010 10:44:24 +0000 (11:44 +0100)]
empathy_account_settings_set_display_name_async: don't do anything if not needed

14 years agono need to call empathy_account_settings_is_ready in account-widget's dispose function
Guillaume Desmottes [Wed, 3 Mar 2010 10:43:46 +0000 (11:43 +0100)]
no need to call empathy_account_settings_is_ready in account-widget's dispose function

14 years agoUpdated Bulgarian translation
Alexander Shopov [Wed, 3 Mar 2010 09:46:45 +0000 (11:46 +0200)]
Updated Bulgarian translation

14 years agoaccounts-dialog: set display-name before creating the account
Guillaume Desmottes [Wed, 3 Mar 2010 09:23:01 +0000 (10:23 +0100)]
accounts-dialog: set display-name before creating the account

This saves us a D-Bus call.

14 years agoassistant: call empathy_account_widget_get_default_display_name before actually creat...
Guillaume Desmottes [Wed, 3 Mar 2010 09:15:37 +0000 (10:15 +0100)]
assistant: call empathy_account_widget_get_default_display_name before actually creating the account

This saves us a D-Bus call.

14 years agoassistant: always uses empathy_account_widget_get_default_display_name to get a bette...
Guillaume Desmottes [Wed, 3 Mar 2010 08:48:23 +0000 (09:48 +0100)]
assistant: always uses empathy_account_widget_get_default_display_name to get a better display name

EmpathyAccountSettings is created with a default display name such as "New
Jabber account". But once the account has been created we want to update it to
a more relevant name. (#611675)

14 years agoUpdated Spanish translation
Jorge González [Wed, 3 Mar 2010 06:48:12 +0000 (07:48 +0100)]
Updated Spanish translation

14 years agoMerge branch 'more-accounts-fixes'
Travis Reitter [Tue, 2 Mar 2010 18:57:36 +0000 (10:57 -0800)]
Merge branch 'more-accounts-fixes'

14 years agoUpdated Italian translation
Milo Casagrande [Tue, 2 Mar 2010 18:08:29 +0000 (19:08 +0100)]
Updated Italian translation

14 years agoRemove EmpathyAccountsPlugin's requirement that it be a singleton, so we can reset...
Travis Reitter [Tue, 2 Mar 2010 17:06:12 +0000 (09:06 -0800)]
Remove EmpathyAccountsPlugin's requirement that it be a singleton, so we can reset the embedded control panel to a sane state every time we open it.

14 years agoempathy-accounts: the TpDBusDaemon is not used any more
Guillaume Desmottes [Tue, 2 Mar 2010 15:52:09 +0000 (16:52 +0100)]
empathy-accounts: the TpDBusDaemon is not used any more

14 years agoaccount-assistant: ensure that new accounts are connected (#611565)
Guillaume Desmottes [Tue, 2 Mar 2010 09:25:52 +0000 (10:25 +0100)]
account-assistant: ensure that new accounts are connected (#611565)

14 years agofactor out empathy_connect_new_account
Guillaume Desmottes [Tue, 2 Mar 2010 09:25:46 +0000 (10:25 +0100)]
factor out empathy_connect_new_account

14 years agoaccount-widget: change presence to online when creating a new account
Guillaume Desmottes [Tue, 2 Mar 2010 09:03:40 +0000 (10:03 +0100)]
account-widget: change presence to online when creating a new account

account_widget_account_enabled_cb was forcing the presence by setting the
current most available presence to the newly created account.
But if user was starting Empathy for the first time, this presence was offline
so the account wasn't connected. (#611565)

14 years agoUpdated Slovenian translation
Matej Urbančič [Tue, 2 Mar 2010 14:29:53 +0000 (15:29 +0100)]
Updated Slovenian translation

14 years agoMerge branch 'accounts-wizard'
Sjoerd Simons [Tue, 2 Mar 2010 11:39:14 +0000 (11:39 +0000)]
Merge branch 'accounts-wizard'

14 years agoRemove code that will always fail and has no use
Sjoerd Simons [Tue, 2 Mar 2010 11:17:54 +0000 (11:17 +0000)]
Remove code that will always fail and has no use

libunique will already register a unique name and we have no other dbus
services so we don't need to register a unique name ourselves. Also
trying to register one which is the same as what we suggest to libunique
will always fail and is thus pointless

14 years agoImprove debugging and don't use g_debug
Sjoerd Simons [Tue, 2 Mar 2010 11:17:35 +0000 (11:17 +0000)]
Improve debugging and don't use g_debug

14 years agoDisable the Cancel button in the accounts dialog if there are no existing accounts...
Travis Reitter [Mon, 1 Mar 2010 23:54:13 +0000 (15:54 -0800)]
Disable the Cancel button in the accounts dialog if there are no existing accounts to display (ie, we're creating our first account).

14 years agoSimplify empathy_accounts_import
Sjoerd Simons [Mon, 1 Mar 2010 19:01:54 +0000 (19:01 +0000)]
Simplify empathy_accounts_import

14 years agoMake the empathy-account code be slightly more streamlined
Sjoerd Simons [Mon, 1 Mar 2010 18:59:38 +0000 (18:59 +0000)]
Make the empathy-account code be slightly more streamlined

On every run of the accounts UI we should try to import MC4 accounts (if they
weren't imported already). Also replace the --try-import option with
--if-needed to better document the fact that it will only display the UI if
needed.

14 years agoAlways popup the accounts wizard if we don't have salut accounts
Sjoerd Simons [Mon, 1 Mar 2010 18:32:28 +0000 (18:32 +0000)]
Always popup the accounts wizard if we don't have salut accounts

14 years agoOnly launch empathy-accounts if needed
Sjoerd Simons [Mon, 1 Mar 2010 18:28:24 +0000 (18:28 +0000)]
Only launch empathy-accounts if needed

14 years agoAlso potentially popup the account dialog when activate by libunique
Sjoerd Simons [Mon, 1 Mar 2010 18:25:19 +0000 (18:25 +0000)]
Also potentially popup the account dialog when activate by libunique

14 years agoUpdated Greek translation
Jennie Petoumenou [Mon, 1 Mar 2010 16:40:05 +0000 (08:40 -0800)]
Updated Greek translation

14 years agoMerge commit 'ka/tpl-0.1.1'
Guillaume Desmottes [Mon, 1 Mar 2010 12:41:46 +0000 (13:41 +0100)]
Merge commit 'ka/tpl-0.1.1'

14 years agoUpdated Hebrew translation
blueomega [Mon, 1 Mar 2010 05:59:32 +0000 (07:59 +0200)]
Updated Hebrew translation

14 years agoUpdated Swedish translation
Daniel Nylander [Sun, 28 Feb 2010 20:04:03 +0000 (21:04 +0100)]
Updated Swedish translation

14 years agoremove empathy-starred and empathy-unstarred icons
Guillaume Desmottes [Fri, 26 Feb 2010 14:20:04 +0000 (14:20 +0000)]
remove empathy-starred and empathy-unstarred icons

We don't need those any more.

14 years agoupdate the not-favorite icon when the theme is changed
Guillaume Desmottes [Fri, 26 Feb 2010 14:19:06 +0000 (14:19 +0000)]
update the not-favorite icon when the theme is changed

14 years agopresence-chooser: Grey the 'favorite' icon when the status is not a favorite
Guillaume Desmottes [Fri, 26 Feb 2010 14:04:00 +0000 (14:04 +0000)]
presence-chooser: Grey the 'favorite' icon when the status is not a favorite

This is more coherent as the favorite icon is now theme dependent and fix the
problem that the old unstarred icon was not really visible (#584629).

14 years agopresence-chooser: use 'emblem-favorite' instead of our own icon
Guillaume Desmottes [Fri, 26 Feb 2010 13:42:43 +0000 (13:42 +0000)]
presence-chooser: use 'emblem-favorite' instead of our own icon

gnome-icon-theme has an icon for favorites; we should use it instead of
re-inventing our own.

14 years agoaccounts-dialog: update the status info when account when account is enabled
Guillaume Desmottes [Fri, 26 Feb 2010 13:35:53 +0000 (13:35 +0000)]
accounts-dialog: update the status info when account when account is enabled

If we are offline and we enable a disabled account, the info bar message
should be updated from "Acconut Disabled" to "Status is set to Offline"
(#610847).

14 years agoWhen we're creating our first account, don't let the remove button become sensitive...
Travis Reitter [Fri, 26 Feb 2010 23:13:36 +0000 (15:13 -0800)]
When we're creating our first account, don't let the remove button become sensitive when we change the account protocol

14 years agoDon't create some extra "ghost" account if we're creating our first account and we...
Travis Reitter [Fri, 26 Feb 2010 20:08:27 +0000 (12:08 -0800)]
Don't create some extra "ghost" account if we're creating our first account and we change protocols in the protocol combo box.

14 years agoMerge branch 'show-assistant-611131'
Danielle Madeley [Fri, 26 Feb 2010 22:19:13 +0000 (09:19 +1100)]
Merge branch 'show-assistant-611131'

14 years agoUpdated Italian translation
Milo Casagrande [Fri, 26 Feb 2010 20:19:58 +0000 (21:19 +0100)]
Updated Italian translation

14 years agoUpdated German translation
Mario Blättermann [Fri, 26 Feb 2010 20:18:26 +0000 (21:18 +0100)]
Updated German translation

14 years agoUpdated Slovenian translation
Matej Urbančič [Fri, 26 Feb 2010 14:24:30 +0000 (15:24 +0100)]
Updated Slovenian translation

14 years agoUpdated Spanish translation
Jorge González [Fri, 26 Feb 2010 13:56:57 +0000 (14:56 +0100)]
Updated Spanish translation

14 years agoUpdate to TPL 0.1.1
Cosimo Alfarano [Fri, 26 Feb 2010 13:52:36 +0000 (13:52 +0000)]
Update to TPL 0.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.

14 years agoEstonian translation updated
Mattias Põldaru [Fri, 26 Feb 2010 11:30:51 +0000 (13:30 +0200)]
Estonian translation updated

14 years agoEstonian translation updated
Mattias Põldaru [Fri, 26 Feb 2010 11:10:10 +0000 (13:10 +0200)]
Estonian translation updated

14 years agoMerge commit 'ka/empathy-tpl-20100225-ifdef'
Guillaume Desmottes [Fri, 26 Feb 2010 08:49:16 +0000 (08:49 +0000)]
Merge commit 'ka/empathy-tpl-20100225-ifdef'

14 years agoRemove the SKIP_TASKBAR hint when the main window is activated
Rob Bradford [Thu, 25 Feb 2010 22:16:09 +0000 (22:16 +0000)]
Remove the SKIP_TASKBAR hint when the main window is activated

14 years agoAdd the capability to search debug messages in the debug window.
Mike Ruprecht [Tue, 23 Feb 2010 03:23:43 +0000 (21:23 -0600)]
Add the capability to search debug messages in the debug window.

14 years agoempathy-accounts: Check to see if there are no accounts thus show the assistant
Danielle Madeley [Fri, 26 Feb 2010 00:56:24 +0000 (11:56 +1100)]
empathy-accounts: Check to see if there are no accounts thus show the assistant

Fixes: #611131
14 years agomoving retrieving_backlog = FALSE right before empathy_chat_messages_read()
Cosimo Alfarano [Thu, 25 Feb 2010 19:15:15 +0000 (19:15 +0000)]
moving retrieving_backlog = FALSE right before empathy_chat_messages_read()

or it will allow race conditions

14 years agoDon't try to close channels thrice.
Will Thompson [Thu, 25 Feb 2010 12:30:56 +0000 (12:30 +0000)]
Don't try to close channels thrice.

Fixes: #611071
14 years agoTPL Enabling patch, all-in-one.
Cosimo Alfarano [Tue, 23 Feb 2010 19:32:57 +0000 (19:32 +0000)]
TPL Enabling patch, all-in-one.

By default TPL is disabled, use --enable-tpl configure option to enable it.

14 years agoset empathy_released to 0
Guillaume Desmottes [Thu, 25 Feb 2010 17:24:48 +0000 (17:24 +0000)]
set empathy_released to 0

I forgot to set it after latest release...

14 years agoshow map license
Guillaume Desmottes [Thu, 25 Feb 2010 15:46:00 +0000 (15:46 +0000)]
show map license

14 years agocontact-widget: increase zoom on map
Guillaume Desmottes [Thu, 25 Feb 2010 09:51:23 +0000 (09:51 +0000)]
contact-widget: increase zoom on map