empathy.git
11 years agoRe-add python.m4 as it may be needed for AM_PATH_PYTHON.
Jonny Lamb [Tue, 20 Oct 2009 13:02:00 +0000 (14:02 +0100)]
Re-add python.m4 as it may be needed for AM_PATH_PYTHON.

Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
11 years agoMerge branch 'slatez-applets'
Jonny Lamb [Tue, 20 Oct 2009 13:00:51 +0000 (14:00 +0100)]
Merge branch 'slatez-applets'

Conflicts:
Makefile.am
configure.ac

Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
11 years agoRemove python bindings. (Closes bug #599039)
Jonny Lamb [Tue, 20 Oct 2009 11:59:15 +0000 (12:59 +0100)]
Remove python bindings. (Closes bug #599039)

Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
11 years agoRemove the panel applets. (Closes bug #599042)
Jonny Lamb [Tue, 20 Oct 2009 12:07:52 +0000 (13:07 +0100)]
Remove the panel applets. (Closes bug #599042)

Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
11 years agoUpdated Russian translation
Leonid Kanter [Tue, 20 Oct 2009 11:26:02 +0000 (14:26 +0300)]
Updated Russian translation

11 years agorelease.py: stop hardcoding the GNOME username used for uploads
Guillaume Desmottes [Tue, 20 Oct 2009 10:56:47 +0000 (11:56 +0100)]
release.py: stop hardcoding the GNOME username used for uploads

11 years agoCorrectly lookup project page for release notes
Xavier Claessens [Tue, 20 Oct 2009 10:30:17 +0000 (12:30 +0200)]
Correctly lookup project page for release notes

11 years agoUpdating Estonian translation
Mattias Põldaru [Tue, 20 Oct 2009 07:41:10 +0000 (10:41 +0300)]
Updating Estonian translation

11 years agoUpdated Spanish translation
Jorge González [Tue, 20 Oct 2009 06:38:28 +0000 (08:38 +0200)]
Updated Spanish translation

11 years agoUse the contacts alias in the information dialog
Sjoerd Simons [Mon, 19 Oct 2009 21:40:24 +0000 (22:40 +0100)]
Use the contacts alias in the information dialog

11 years agoEnsure we don't try to register invalid bus names
Sjoerd Simons [Tue, 1 Sep 2009 15:20:35 +0000 (16:20 +0100)]
Ensure we don't try to register invalid bus names

11 years agoUnset pending_call explicitly instead of implicitly
Sjoerd Simons [Mon, 19 Oct 2009 15:58:43 +0000 (16:58 +0100)]
Unset pending_call explicitly instead of implicitly

11 years agoempathy_call_window_setup_avatars: pass a weak object to empathy_tp_contact_factory_g...
Guillaume Desmottes [Mon, 19 Oct 2009 13:42:42 +0000 (14:42 +0100)]
empathy_call_window_setup_avatars: pass a weak object to empathy_tp_contact_factory_get_from_handle

Pass the call window as weak object to
empathy_tp_contact_factory_get_from_handle so the callback won't be
called if the window is destroyed (#598453).

11 years agoMerge commit 'maiku/bug_598332'
Guillaume Desmottes [Mon, 19 Oct 2009 13:32:53 +0000 (14:32 +0100)]
Merge commit 'maiku/bug_598332'

11 years agorename contact_list_store_finalize to contact_list_store_dispose
Guillaume Desmottes [Mon, 19 Oct 2009 13:26:42 +0000 (14:26 +0100)]
rename contact_list_store_finalize to contact_list_store_dispose

This method just disconnect signals, release references and remove idle
callbacks so it should really be a dispose, not a finalize.

11 years agoempathy-contact-list-store: remove the setup idle cb when store is destroyed
Guillaume Desmottes [Mon, 19 Oct 2009 12:54:34 +0000 (13:54 +0100)]
empathy-contact-list-store: remove the setup idle cb when store is destroyed

This ensures that the setup cb isn't called on a destroyed object
(#598452).

11 years agoempathy-call-window: use empathy_signal_connect_weak to connect the peak-level-change...
Guillaume Desmottes [Mon, 19 Oct 2009 10:33:48 +0000 (11:33 +0100)]
empathy-call-window: use empathy_signal_connect_weak to connect the peak-level-changed signal

That way the callback won't be called once the call window has been
destroyed (#598432).

11 years agoempathy_account_settings_get_tp_params: don't raise an error if tp_protocol is NULL
Guillaume Desmottes [Mon, 19 Oct 2009 11:06:17 +0000 (12:06 +0100)]
empathy_account_settings_get_tp_params: don't raise an error if tp_protocol is NULL

11 years agoempathy-account-settings: don't cache the TpConnectionManagerProtocol
Guillaume Desmottes [Mon, 19 Oct 2009 10:58:52 +0000 (11:58 +0100)]
empathy-account-settings: don't cache the TpConnectionManagerProtocol

The result of tp_connection_manager_get_protocol isn't garanteed to be
valid after the main loop re-entered. We can't cache it in the account
settings and so have to request it each time we need it.

11 years agoMake calling empathy without options idempotent
Sjoerd Simons [Thu, 15 Oct 2009 23:19:50 +0000 (19:19 -0400)]
Make calling empathy without options idempotent

When empathy is started without any accounts the account assistant shows up,
but if empathy is already running and is called again nothing happens. Fixed
by always showing the account assistant if empathy is called and there are
no non-salut accounts

11 years agoExplain the -h option better
Sjoerd Simons [Thu, 15 Oct 2009 15:50:37 +0000 (11:50 -0400)]
Explain the -h option better

11 years agoFix assertion when closing a call window after CM crashed.
Mike Ruprecht [Wed, 14 Oct 2009 22:47:16 +0000 (17:47 -0500)]
Fix assertion when closing a call window after CM crashed.

g_object_unref was called on a NULL pointer.

11 years agoUpdated Hungarian translation
Gabor Kelemen [Sun, 18 Oct 2009 23:10:30 +0000 (01:10 +0200)]
Updated Hungarian translation

11 years agoUpdated Greek documentation translation
Jennie Petoumenou [Sat, 17 Oct 2009 15:16:21 +0000 (18:16 +0300)]
Updated Greek documentation translation

11 years agoidle: work around the case if the session doesn't tell us when we go idle (fixes...
Jonny Lamb [Sat, 17 Oct 2009 14:09:47 +0000 (15:09 +0100)]
idle: work around the case if the session doesn't tell us when we go idle (fixes bug #594619)

Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
11 years agodebug-window: add C-w keybinding to close the window
Jonny Lamb [Sat, 17 Oct 2009 12:13:54 +0000 (13:13 +0100)]
debug-window: add C-w keybinding to close the window

Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
11 years agoUpdated Spanish translation
Jorge González [Sat, 17 Oct 2009 09:16:35 +0000 (11:16 +0200)]
Updated Spanish translation

11 years agoMerge branch 'trrrrrrrrrrrrrivia'
Jonny Lamb [Fri, 16 Oct 2009 22:01:25 +0000 (23:01 +0100)]
Merge branch 'trrrrrrrrrrrrrivia'

11 years agoempathy-import-mc4-accounts: no need to add newlines to DEBUG calls
Jonny Lamb [Fri, 16 Oct 2009 21:48:10 +0000 (22:48 +0100)]
empathy-import-mc4-accounts: no need to add newlines to DEBUG calls

Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
11 years agoconnectivity: small fix to a debug message
Jonny Lamb [Fri, 16 Oct 2009 17:30:59 +0000 (18:30 +0100)]
connectivity: small fix to a debug message

Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
11 years agoUpdated Brazilian Portuguese translation.
André Gondim [Fri, 16 Oct 2009 12:56:11 +0000 (08:56 -0400)]
Updated Brazilian Portuguese translation.

11 years agopresence-chooser: remove "\n"s from DEBUG calls
Jonny Lamb [Fri, 16 Oct 2009 12:12:13 +0000 (13:12 +0100)]
presence-chooser: remove "\n"s from DEBUG calls

Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
11 years agopresence-chooser: make the entry not editable when we are offline
Jonny Lamb [Fri, 16 Oct 2009 12:00:05 +0000 (13:00 +0100)]
presence-chooser: make the entry not editable when we are offline

The idea behind this is that you can't set a custom status when you
are offline. It just doesn't make sense.

Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
11 years agoUpdated Swedish translation
Daniel Nylander [Thu, 15 Oct 2009 20:02:27 +0000 (22:02 +0200)]
Updated Swedish translation

11 years agoUpdated Swedish translation
Daniel Nylander [Thu, 15 Oct 2009 16:23:31 +0000 (18:23 +0200)]
Updated Swedish translation

11 years agoUpdated French translation (and merged from gnome-2-28)
Claude Paroz [Thu, 15 Oct 2009 16:04:55 +0000 (18:04 +0200)]
Updated French translation (and merged from gnome-2-28)

11 years agoMake sure -h is respected when there were no mc4 accounts to import
Sjoerd Simons [Thu, 15 Oct 2009 15:43:10 +0000 (11:43 -0400)]
Make sure -h is respected when there were no mc4 accounts to import

11 years agoFactor out free-ing the message list.
Cosimo Cecchi [Thu, 15 Oct 2009 14:56:07 +0000 (16:56 +0200)]
Factor out free-ing the message list.

11 years agoImplement a cache for debug logs (#596101).
Cosimo Cecchi [Fri, 25 Sep 2009 10:57:15 +0000 (12:57 +0200)]
Implement a cache for debug logs (#596101).

The cache is useful when a CM disappears and we don't want to lose its
debug output.

11 years agoDon't try to double free the avatar data (#598423).
Cosimo Cecchi [Thu, 15 Oct 2009 11:43:44 +0000 (13:43 +0200)]
Don't try to double free the avatar data (#598423).

Also, simplify the code for loading the avatar data from the file.

11 years agoUse new API in the test.
Cosimo Cecchi [Thu, 15 Oct 2009 11:43:04 +0000 (13:43 +0200)]
Use new API in the test.

11 years agoMove destruction of connections from finalize to dispose.
Mike Ruprecht [Wed, 14 Oct 2009 21:59:04 +0000 (16:59 -0500)]
Move destruction of connections from finalize to dispose.

Code can potentially be run between the dispose and finalize methods. This
moves the destruction of connections and subsequently outstanding_requests
into the dispose function so the request callback can't be fired between
unreffing the EmpathyDispatcher and cancelling the pending request.

11 years agoRemove the weak_object parameter when requesting channels.
Mike Ruprecht [Wed, 14 Oct 2009 21:23:43 +0000 (16:23 -0500)]
Remove the weak_object parameter when requesting channels.

Use the EmpathyDispatcher pointed to in the DispatcherRequestData instead of
the weak_object. Outstanding channel requests were being cancelled in the
EmpathyDispatcher's finalize method. This had the potential to double-cancel
the requests when the weak_object (EmpathyDispatcher) was unreffed, causing a
segmentation fault.

11 years agoMake sure the account manager is completely unreffed when exiting
Sjoerd Simons [Wed, 14 Oct 2009 15:25:12 +0000 (11:25 -0400)]
Make sure the account manager is completely unreffed when exiting

11 years agoLet empathy -a show the assistant if applicable
Sjoerd Simons [Tue, 13 Oct 2009 23:57:07 +0000 (19:57 -0400)]
Let empathy -a show the assistant if applicable

11 years agoWhen starting hidden don't show the assistant
Sjoerd Simons [Tue, 13 Oct 2009 23:38:21 +0000 (19:38 -0400)]
When starting hidden don't show the assistant

11 years agoShow the assistant if there are no non-salut accounts
Sjoerd Simons [Tue, 13 Oct 2009 23:22:40 +0000 (19:22 -0400)]
Show the assistant if there are no non-salut accounts

11 years agoUse a nicer callback name
Sjoerd Simons [Wed, 14 Oct 2009 16:44:11 +0000 (12:44 -0400)]
Use a nicer callback name

11 years agoUse empathy_signal_connect_weak
Sjoerd Simons [Wed, 14 Oct 2009 16:15:17 +0000 (12:15 -0400)]
Use empathy_signal_connect_weak

11 years agomake the presence chooser insensitive no accounts are enabled
Sjoerd Simons [Wed, 14 Oct 2009 00:25:04 +0000 (20:25 -0400)]
make the presence chooser insensitive no accounts are enabled

When there are no accounts enabled, there isn't really any point in setting a
presence and it's a bit confusing to the user as their action doesn't actually
have a result

Fixes #598354

11 years agoaccounts_dialog_add_account: connect notify::display-name using empathy_signal_connec...
Guillaume Desmottes [Wed, 14 Oct 2009 14:34:01 +0000 (15:34 +0100)]
accounts_dialog_add_account: connect notify::display-name using empathy_signal_connect_weak

empathy_signal_connect_weak will disconnect the signal when the accounts
dialog is disposed. (#598408)

11 years agocopy empathy_signal_connect_weak from telepathy-gabble
Guillaume Desmottes [Wed, 14 Oct 2009 14:20:20 +0000 (15:20 +0100)]
copy empathy_signal_connect_weak from telepathy-gabble

11 years agoUpdated Greek translation.
Kostas Papadimas [Wed, 14 Oct 2009 15:54:17 +0000 (18:54 +0300)]
Updated Greek translation.

11 years agoUse the protocol display name for new account names
Sjoerd Simons [Tue, 13 Oct 2009 20:34:59 +0000 (16:34 -0400)]
Use the protocol display name for new account names

As the default display name for new accounts use the pretty human-readable
version instead of the telepathy protocol names

Fixes #598355

11 years agoCancel outstanding channel requests if connection to the CM is lost.
Mike Ruprecht [Tue, 13 Oct 2009 23:40:52 +0000 (18:40 -0500)]
Cancel outstanding channel requests if connection to the CM is lost.

When the connection to a given channel manager was lost (such as it crashed),
any outstanding channel requests were freed, but then the request callback
fired with an invalid (already freed) DispatcherRequestData parameter. It
subsequently used this invalid data and crashed.

This patch cancels all outstanding channel requests when they are freed so the
callback isn't called with invalid data. Fixes #598332

11 years agoUpdated Czech translation by Marek Cernocky
Petr Kovar [Tue, 13 Oct 2009 21:17:09 +0000 (23:17 +0200)]
Updated Czech translation by Marek Cernocky

11 years agoFix typo, correctly set the description of the sound being played.
Xavier Claessens [Mon, 12 Oct 2009 13:51:33 +0000 (15:51 +0200)]
Fix typo, correctly set the description of the sound being played.

11 years agoMerge branch 'refactor-context-menu'
Gustavo Noronha Silva [Mon, 12 Oct 2009 12:50:58 +0000 (09:50 -0300)]
Merge branch 'refactor-context-menu'

11 years agoUpdated Tamil translation
drtvasudevan [Sun, 11 Oct 2009 06:31:46 +0000 (12:01 +0530)]
Updated Tamil translation

11 years agoUpdated Hungarian translation
Gabor Kelemen [Sat, 10 Oct 2009 22:40:55 +0000 (00:40 +0200)]
Updated Hungarian translation

11 years agoUpdated Hungarian translation
Gabor Kelemen [Sat, 10 Oct 2009 21:59:59 +0000 (23:59 +0200)]
Updated Hungarian translation

11 years agoUpdated Czech translation by Jan Drabek
Petr Kovar [Sat, 10 Oct 2009 15:39:57 +0000 (17:39 +0200)]
Updated Czech translation by Jan Drabek

Reviewed by: Lucas Lommer & Petr Kovar.

11 years agoUpdated Spanish translation
Jorge González [Sat, 10 Oct 2009 10:01:15 +0000 (12:01 +0200)]
Updated Spanish translation

11 years agoImproved French translation
Claude Paroz [Fri, 9 Oct 2009 21:16:45 +0000 (23:16 +0200)]
Improved French translation

11 years agoUpdated Italian translation
Milo Casagrande [Fri, 9 Oct 2009 19:53:57 +0000 (21:53 +0200)]
Updated Italian translation

11 years agoRefactor context menu code to use new HitTestResult API
Gustavo Noronha Silva [Fri, 9 Oct 2009 14:52:24 +0000 (11:52 -0300)]
Refactor context menu code to use new HitTestResult API

This is a big cleanup of the context menu code. The current API in
WebKit is still not perfect, but we are now able to avoid lots of
hacks and work-arounds.

11 years agoAdd missing ; to make it build.
Xavier Claessens [Thu, 8 Oct 2009 19:30:44 +0000 (21:30 +0200)]
Add missing ; to make it build.

11 years agoUpdated Bulgarian translation
Alexander Shopov [Wed, 7 Oct 2009 04:39:24 +0000 (07:39 +0300)]
Updated Bulgarian translation

11 years agoUpdated Catalan translation
Gil Forcada [Tue, 6 Oct 2009 15:12:58 +0000 (17:12 +0200)]
Updated Catalan translation

11 years agoRemoved leak with g_string_free, added comment for 0xFFFC
Gabriel Millaire [Tue, 6 Oct 2009 08:24:52 +0000 (10:24 +0200)]
Removed leak with g_string_free, added comment for 0xFFFC

11 years agoaccounts_dialog_account_display_name_changed_cb: check that accounts_dialog_model_get...
Guillaume Desmottes [Mon, 5 Oct 2009 14:07:15 +0000 (15:07 +0100)]
accounts_dialog_account_display_name_changed_cb: check that accounts_dialog_model_get_selected_settings didn't return NULL (#597416)

All the other callers of this function cope with setting being NULL so
this one should do as well.

11 years agoUpdated Thai translation.
Theppitak Karoonboonyanan [Mon, 5 Oct 2009 15:24:40 +0000 (22:24 +0700)]
Updated Thai translation.

11 years agoMerge branch 'fix-headers-597293'
Guillaume Desmottes [Mon, 5 Oct 2009 12:37:47 +0000 (13:37 +0100)]
Merge branch 'fix-headers-597293'

11 years agoMerge branch 'contact-info'
Xavier Claessens [Mon, 5 Oct 2009 11:29:02 +0000 (13:29 +0200)]
Merge branch 'contact-info'

11 years agoupgrade Python bindings
Guillaume Desmottes [Mon, 5 Oct 2009 11:27:48 +0000 (12:27 +0100)]
upgrade Python bindings

11 years agoremove empathy_account_manager_remove from header; function has been removed
Guillaume Desmottes [Mon, 5 Oct 2009 11:25:57 +0000 (12:25 +0100)]
remove empathy_account_manager_remove from header; function has been removed

11 years agoremove empathy_tp_contact_list_can_add from header; function has been removed
Guillaume Desmottes [Mon, 5 Oct 2009 11:25:29 +0000 (12:25 +0100)]
remove empathy_tp_contact_list_can_add from header; function has been removed

11 years agoRename HAVE_NBTK to HAVE_MOBLIN.
Xavier Claessens [Mon, 5 Oct 2009 10:07:21 +0000 (12:07 +0200)]
Rename HAVE_NBTK to HAVE_MOBLIN.

11 years agoFix the contact information dialog's window.
Xavier Claessens [Mon, 5 Oct 2009 07:53:07 +0000 (09:53 +0200)]
Fix the contact information dialog's window.

11 years agoadd myself as maintainer
Guillaume Desmottes [Sun, 4 Oct 2009 16:31:36 +0000 (17:31 +0100)]
add myself as maintainer

11 years agoUpdated Slovenian translation
Matej Urbančič [Sun, 4 Oct 2009 07:40:14 +0000 (09:40 +0200)]
Updated Slovenian translation

11 years agoUpdated German doc translation
Mario Blättermann [Sat, 3 Oct 2009 14:04:05 +0000 (16:04 +0200)]
Updated German doc translation

11 years agoUpdated italian translation
Milo Casagrande [Sat, 3 Oct 2009 12:01:12 +0000 (14:01 +0200)]
Updated italian translation

11 years agoUpdated Swedish translation
Daniel Nylander [Sat, 3 Oct 2009 08:14:08 +0000 (10:14 +0200)]
Updated Swedish translation

11 years agoUpdated Italian translation
Milo Casagrande [Fri, 2 Oct 2009 20:08:29 +0000 (22:08 +0200)]
Updated Italian translation

11 years agoUpdated German translation
Mario Blättermann [Fri, 2 Oct 2009 18:21:55 +0000 (20:21 +0200)]
Updated German translation

11 years agoempathy-accounts-dialog: 'Create' button should be 'Next' on Moblin
Guillaume Desmottes [Fri, 2 Oct 2009 16:23:52 +0000 (17:23 +0100)]
empathy-accounts-dialog: 'Create' button should be 'Next' on Moblin

11 years agoRemove the logic that re-applies the original enabled value.
Cosimo Cecchi [Fri, 2 Oct 2009 10:30:01 +0000 (12:30 +0200)]
Remove the logic that re-applies the original enabled value.

Now that we instant-apply the setting, this is not needed anymore.
Also, this fixes a crasher.

11 years agoempathy-account-widget: document that the 'Account:' string is moblin specific
Guillaume Desmottes [Fri, 2 Oct 2009 16:01:51 +0000 (17:01 +0100)]
empathy-account-widget: document that the 'Account:' string is moblin specific

11 years agoFix a typo in a string.
Cosimo Cecchi [Fri, 2 Oct 2009 16:04:41 +0000 (18:04 +0200)]
Fix a typo in a string.

11 years agoChange strings for the remove dialog on the moblin build.
Cosimo Cecchi [Fri, 2 Oct 2009 13:08:49 +0000 (15:08 +0200)]
Change strings for the remove dialog on the moblin build.

11 years agoRename the Connect button to "Log in" on Moblin.
Cosimo Cecchi [Fri, 2 Oct 2009 12:51:15 +0000 (14:51 +0200)]
Rename the Connect button to "Log in" on Moblin.

11 years agoBring up notifications until the conversation is accepted (#597125)
Rob Bradford [Fri, 2 Oct 2009 15:04:10 +0000 (16:04 +0100)]
Bring up notifications until the conversation is accepted (#597125)

Rather than filter out message received signals for new conversations
that have already been tried to be initiated let them pass through. This
results in you getting notifications repeatedly until you open accept the
conversation and open the conversation window with the user.

11 years agofix coding styles
Guillaume Desmottes [Fri, 2 Oct 2009 13:12:34 +0000 (14:12 +0100)]
fix coding styles

11 years agoempathy-status-icon: check if notification daemon supports actions
Guillaume Desmottes [Fri, 2 Oct 2009 12:02:25 +0000 (13:02 +0100)]
empathy-status-icon: check if notification daemon supports actions

11 years agoinitialize libnotify earlier in main()
Guillaume Desmottes [Fri, 2 Oct 2009 11:50:48 +0000 (12:50 +0100)]
initialize libnotify earlier in main()

The status icon will have to query the notify daemon during its
construction so libnotify has to be already initialized.

11 years agoAdd a "Respond" button to notifications to provide a positive action (#589408)
Rob Bradford [Fri, 2 Oct 2009 11:27:23 +0000 (12:27 +0100)]
Add a "Respond" button to notifications to provide a positive action (#589408)

The positive action is the same positive action that would be
accomplished by clicking on the status icon.

11 years agoadd event type to EmpathyEvent (#589409)
Guillaume Desmottes [Fri, 2 Oct 2009 14:16:27 +0000 (15:16 +0100)]
add event type to EmpathyEvent (#589409)

11 years agoMerge branch 'chain'
Cosimo Cecchi [Thu, 1 Oct 2009 15:59:04 +0000 (17:59 +0200)]
Merge branch 'chain'

11 years agoMerge commit 'gabriel/fix-581488'
Dafydd Harries [Thu, 1 Oct 2009 14:32:28 +0000 (15:32 +0100)]
Merge commit 'gabriel/fix-581488'