empathy.git
8 years agoMerge branch 'gnome-3-6'
Guillaume Desmottes [Mon, 7 Jan 2013 13:08:27 +0000 (14:08 +0100)]
Merge branch 'gnome-3-6'

Conflicts:
po/kn.po
po/ta.po

8 years agolog-window: escape the body of the message
Guillaume Desmottes [Fri, 4 Jan 2013 15:08:39 +0000 (16:08 +0100)]
log-window: escape the body of the message

https://bugzilla.gnome.org/show_bug.cgi?id=691085

8 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Mon, 7 Jan 2013 10:30:31 +0000 (11:30 +0100)]
Updated Norwegian bokmål translation

8 years agoroster-window: start live search on Ctrl+f
Guillaume Desmottes [Fri, 4 Jan 2013 13:17:51 +0000 (14:17 +0100)]
roster-window: start live search on Ctrl+f

8 years agoremove 'Search for contacts' accelerator
Guillaume Desmottes [Fri, 4 Jan 2013 12:58:16 +0000 (13:58 +0100)]
remove 'Search for contacts' accelerator

It was impossible to type 'F' in our status message because of it.

Shift+F is not a very common accelerator and there is no way to discover it
any more (accelerators are not displayed in Shell's menu).
Searching for contacts isn't something you are supposed to do every day so not
having an accelerator isn't that bad anyway.

https://bugzilla.gnome.org/show_bug.cgi?id=687629

8 years agocall-window: set a bigger default size
Guillaume Desmottes [Fri, 4 Jan 2013 10:49:39 +0000 (11:49 +0100)]
call-window: set a bigger default size

Set the same size as the default chat-window size.

https://bugzilla.gnome.org/show_bug.cgi?id=687450

8 years agosync tools/ with telepathy-glib
Guillaume Desmottes [Fri, 4 Jan 2013 10:28:17 +0000 (11:28 +0100)]
sync tools/ with telepathy-glib

This should allow Empathy to be build with Python 3.

https://bugzilla.gnome.org/show_bug.cgi?id=687616

8 years agoimplement %messageDirection% in default themes
Guillaume Desmottes [Fri, 4 Jan 2013 09:01:00 +0000 (10:01 +0100)]
implement %messageDirection% in default themes

https://bugzilla.gnome.org/show_bug.cgi?id=688174

8 years agotheme-adium: implement %messageDirection%
Guillaume Desmottes [Fri, 4 Jan 2013 08:33:29 +0000 (09:33 +0100)]
theme-adium: implement %messageDirection%

This seems to work fine with the Stockholm which implement this keyword.

https://bugzilla.gnome.org/show_bug.cgi?id=688174

8 years agoUpdated Uyghur translation
Gheyret Kenji [Fri, 4 Jan 2013 07:46:52 +0000 (16:46 +0900)]
Updated Uyghur translation

Signed-off-by: Gheyret Kenji <gheyret@gmail.com>
8 years agoRecognize both handheld and phone clienttypes as mobile devices
Sjoerd Simons [Thu, 3 Jan 2013 10:42:13 +0000 (11:42 +0100)]
Recognize both handheld and phone clienttypes as mobile devices

Empathy currently displays a phone icon for clients which indicate that
they're phones. However some mobile clients use the "handheld" client
type instead (e.g. Xabber on android devices).

While changing things around, i've also refactored the code a bit to
ensure that the determination will stay consistent in the various
location if it's changed in future.

8 years agoempathy.desktop: set X-GNOME-UsesNotifications
Guillaume Desmottes [Thu, 3 Jan 2013 12:11:01 +0000 (13:11 +0100)]
empathy.desktop: set X-GNOME-UsesNotifications

https://bugzilla.gnome.org/show_bug.cgi?id=691043

8 years agonotification: set the "desktop-entry" hint
Guillaume Desmottes [Thu, 3 Jan 2013 12:06:54 +0000 (13:06 +0100)]
notification: set the "desktop-entry" hint

https://bugzilla.gnome.org/show_bug.cgi?id=691043

8 years agofactor out empathy_notify_manager_create_notification()
Guillaume Desmottes [Thu, 3 Jan 2013 12:04:38 +0000 (13:04 +0100)]
factor out empathy_notify_manager_create_notification()

https://bugzilla.gnome.org/show_bug.cgi?id=691043

8 years agonotifications: no need to set NOTIFY_EXPIRES_DEFAULT
Guillaume Desmottes [Thu, 3 Jan 2013 12:01:03 +0000 (13:01 +0100)]
notifications: no need to set NOTIFY_EXPIRES_DEFAULT

That's the default value.

https://bugzilla.gnome.org/show_bug.cgi?id=691043

8 years agocall: pass the proper flag to gtk_application_inhibit()
Guillaume Desmottes [Wed, 2 Jan 2013 10:29:58 +0000 (11:29 +0100)]
call: pass the proper flag to gtk_application_inhibit()

We have to use '|' to combine flags, not '&'...

8 years agoconfigure.ac: fix typo
Guillaume Desmottes [Wed, 2 Jan 2013 10:18:46 +0000 (11:18 +0100)]
configure.ac: fix typo

8 years agoCheck tp-fs version when building with GStreamer 0.10
Guillaume Desmottes [Wed, 2 Jan 2013 10:18:13 +0000 (11:18 +0100)]
Check tp-fs version when building with GStreamer 0.10

8 years agoextensions: fix parallel build
Guillaume Desmottes [Fri, 28 Dec 2012 13:29:40 +0000 (14:29 +0100)]
extensions: fix parallel build

Based on a similar fix from Debarshi Ray:
f1ab42c0c5332e47b33ecf905afd7fd6c2a344e8

https://bugzilla.gnome.org/show_bug.cgi?id=688132

8 years agoUpdated Lithuanian translation
Aurimas Černius [Tue, 1 Jan 2013 16:32:04 +0000 (18:32 +0200)]
Updated Lithuanian translation

8 years ago[l10n] Updated Catalan documentation
Gil Forcada [Mon, 31 Dec 2012 17:53:34 +0000 (18:53 +0100)]
[l10n] Updated Catalan documentation

8 years agoUpdated Galician translations
Fran Diéguez [Sun, 30 Dec 2012 19:49:44 +0000 (20:49 +0100)]
Updated Galician translations

8 years agoAssamese translation updated
Nilamdyuti Goswami [Thu, 27 Dec 2012 15:25:15 +0000 (20:55 +0530)]
Assamese translation updated

8 years agoUpdated Polish translation
Piotr Drąg [Wed, 26 Dec 2012 18:57:54 +0000 (19:57 +0100)]
Updated Polish translation

8 years agoUpdated Hebrew translation.
Yaron Shahrabani [Wed, 26 Dec 2012 18:05:32 +0000 (20:05 +0200)]
Updated Hebrew translation.

8 years agoroster-window: prevent adding contact if not supported by CM
Guillaume Desmottes [Wed, 26 Dec 2012 11:06:38 +0000 (12:06 +0100)]
roster-window: prevent adding contact if not supported by CM

https://bugzilla.gnome.org/show_bug.cgi?id=690733

8 years agoUpdated Spanish translation
Daniel Mustieles [Wed, 26 Dec 2012 11:22:09 +0000 (12:22 +0100)]
Updated Spanish translation

8 years agoUpdated Spanish translation
Daniel Mustieles [Wed, 26 Dec 2012 11:20:55 +0000 (12:20 +0100)]
Updated Spanish translation

8 years agoUpdated Spanish translation
Daniel Mustieles [Wed, 26 Dec 2012 10:58:51 +0000 (11:58 +0100)]
Updated Spanish translation

8 years agoroster-window: add 'Add Contact...' button when relevant
Guillaume Desmottes [Wed, 26 Dec 2012 10:15:03 +0000 (11:15 +0100)]
roster-window: add 'Add Contact...' button when relevant

https://bugzilla.gnome.org/show_bug.cgi?id=670048

8 years agoroster-window: add a 'Show offline button" when relevant
Guillaume Desmottes [Wed, 26 Dec 2012 10:05:12 +0000 (11:05 +0100)]
roster-window: add a 'Show offline button" when relevant

https://bugzilla.gnome.org/show_bug.cgi?id=670048

8 years agoroster-window: display a specific message if there is no offline contact either
Guillaume Desmottes [Wed, 26 Dec 2012 10:04:11 +0000 (11:04 +0100)]
roster-window: display a specific message if there is no offline contact either

Displaying "No online contacts" while we are actually displaying all the
contacts is miss leading.

https://bugzilla.gnome.org/show_bug.cgi?id=670048

8 years agoPOTFILES.in: add empathy-roster-contact.c
Guillaume Desmottes [Wed, 26 Dec 2012 09:06:44 +0000 (10:06 +0100)]
POTFILES.in: add empathy-roster-contact.c

8 years agobuild with TP_DISABLE_SINGLE_INCLUDE
Guillaume Desmottes [Fri, 14 Sep 2012 13:35:55 +0000 (15:35 +0200)]
build with TP_DISABLE_SINGLE_INCLUDE

8 years agobump telepathy-farstream and logger deps
Guillaume Desmottes [Wed, 26 Dec 2012 08:59:49 +0000 (09:59 +0100)]
bump telepathy-farstream and logger deps

Those are the versions which started using TP_DISABLE_SINGLE_INCLUDE. We need
them so can safely turn on this option in Empathy as well.

8 years agotheme-adium: use EMPATHY_WEBKIT_MENU_INSPECT
Guillaume Desmottes [Wed, 19 Sep 2012 11:42:06 +0000 (13:42 +0200)]
theme-adium: use EMPATHY_WEBKIT_MENU_INSPECT

We are now always using our own context menu even when the inspect menu item is
displayed.

https://bugzilla.gnome.org/show_bug.cgi?id=684357

8 years agoadd EMPATHY_WEBKIT_MENU_INSPECT flag
Guillaume Desmottes [Wed, 19 Sep 2012 11:41:47 +0000 (13:41 +0200)]
add EMPATHY_WEBKIT_MENU_INSPECT flag

https://bugzilla.gnome.org/show_bug.cgi?id=684357

8 years agofactor out empathy_webkit_show_inspector()
Guillaume Desmottes [Wed, 19 Sep 2012 11:21:39 +0000 (13:21 +0200)]
factor out empathy_webkit_show_inspector()

https://bugzilla.gnome.org/show_bug.cgi?id=684357

8 years agotheme-adium: use WebKitWebView::context-menu signal
Guillaume Desmottes [Wed, 19 Sep 2012 10:29:01 +0000 (12:29 +0200)]
theme-adium: use WebKitWebView::context-menu signal

That's now the proper way to implement our custom context menu.

https://bugzilla.gnome.org/show_bug.cgi?id=684357

8 years agodepend on WebKitGtk+ 1.9.1
Guillaume Desmottes [Wed, 19 Sep 2012 09:26:15 +0000 (11:26 +0200)]
depend on WebKitGtk+ 1.9.1

Needed for the WebKitWebView::context-menu signal.

https://bugzilla.gnome.org/show_bug.cgi?id=684357

8 years agoexport empathy_webkit_create_context_menu()
Guillaume Desmottes [Wed, 19 Sep 2012 10:20:13 +0000 (12:20 +0200)]
export empathy_webkit_create_context_menu()

https://bugzilla.gnome.org/show_bug.cgi?id=684357

8 years agofactor out empathy_webkit_create_context_menu()
Guillaume Desmottes [Wed, 19 Sep 2012 09:58:57 +0000 (11:58 +0200)]
factor out empathy_webkit_create_context_menu()

https://bugzilla.gnome.org/show_bug.cgi?id=684357

8 years agoempathy-webkit-util: coding style fixes
Guillaume Desmottes [Wed, 19 Sep 2012 09:50:01 +0000 (11:50 +0200)]
empathy-webkit-util: coding style fixes

https://bugzilla.gnome.org/show_bug.cgi?id=684357

8 years agoroster-contact: prefix status msg in case of error
Guillaume Desmottes [Thu, 29 Nov 2012 12:55:08 +0000 (13:55 +0100)]
roster-contact: prefix status msg in case of error

https://bugzilla.gnome.org/show_bug.cgi?id=688860

8 years agoUpdated Galician translations
Fran Diéguez [Mon, 24 Dec 2012 18:54:16 +0000 (19:54 +0100)]
Updated Galician translations

8 years agoUpdated Greek translation
Dimitris Spingos [Sun, 23 Dec 2012 17:11:39 +0000 (19:11 +0200)]
Updated Greek translation

8 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Fri, 21 Dec 2012 15:39:13 +0000 (16:39 +0100)]
Updated Norwegian bokmål translation

8 years agoUpdated German translation
Hendrik Knackstedt [Thu, 20 Dec 2012 13:14:36 +0000 (14:14 +0100)]
Updated German translation

8 years ago[l10n] Updated Estonian translation
Mattias Põldaru [Wed, 19 Dec 2012 13:41:50 +0000 (15:41 +0200)]
[l10n] Updated Estonian translation

8 years agoremove released flag
Guillaume Desmottes [Tue, 18 Dec 2012 08:51:19 +0000 (09:51 +0100)]
remove released flag

8 years agoPrepare 3.7.3
Guillaume Desmottes [Tue, 18 Dec 2012 08:36:23 +0000 (09:36 +0100)]
Prepare 3.7.3

8 years agoUpdated Polish translation
Piotr Drąg [Sun, 16 Dec 2012 03:27:51 +0000 (04:27 +0100)]
Updated Polish translation

8 years agoUpdated Tamil translation
Dr.T.Vasudevan [Sun, 9 Dec 2012 07:15:23 +0000 (12:45 +0530)]
Updated Tamil translation

8 years agoUpdated Odia Translation with FUEL implementation.
ManojKumar Giri [Mon, 3 Dec 2012 11:09:32 +0000 (16:39 +0530)]
Updated Odia Translation with FUEL implementation.

8 years agoUpdated Odia Translation with FUEL implementation.
ManojKumar Giri [Mon, 3 Dec 2012 11:08:55 +0000 (16:38 +0530)]
Updated Odia Translation with FUEL implementation.

8 years agothemes: improve readability of classic theme
Frédéric Péters [Mon, 3 Dec 2012 10:03:40 +0000 (11:03 +0100)]
themes: improve readability of classic theme

8 years agoUpdated Spanish translation
Daniel Mustieles [Sun, 2 Dec 2012 18:31:26 +0000 (19:31 +0100)]
Updated Spanish translation

8 years agoAdded an Overview help page to Empathy, bug 604975
Aruna [Wed, 28 Nov 2012 08:39:48 +0000 (14:09 +0530)]
Added an Overview help page to Empathy, bug 604975

Created an overview page which briefs a new user on IM and adds a few pictures.

8 years agoMake parallel builds work
Debarshi Ray [Fri, 30 Nov 2012 18:29:13 +0000 (19:29 +0100)]
Make parallel builds work

There is no need to execute glib-ginterface-gen.py twice because it
generates both the .c and .h files in one shot. Therefore, merely
having one of them (say the .c) depend on the other (say the .h) is
enough.

Moreover, running it twice breaks parallel builds because one
glib-ginterface-gen.py process steps on the other.

Based on a suggestion from Ryan Lortie.

Fixes: https://bugzilla.gnome.org/688132

8 years agoset notifications-focus to true by default
Guillaume Desmottes [Thu, 29 Nov 2012 10:57:41 +0000 (11:57 +0100)]
set notifications-focus to true by default

By default most users wants to know if they are highlighted in a chat room.

https://bugzilla.gnome.org/show_bug.cgi?id=689122

8 years agoMore geocode-glib porting work
Ryan Lortie [Wed, 28 Nov 2012 13:18:58 +0000 (08:18 -0500)]
More geocode-glib porting work

Fix a couple of small details missed by the last commit so that things
compile again.

8 years agoUpdated Telugu Translations
Krishnababu Krothapalli [Wed, 28 Nov 2012 09:45:15 +0000 (15:15 +0530)]
Updated Telugu Translations

8 years agoPort EmpathyContact to geocode-glib >= 0.99.1
Bastien Nocera [Sun, 25 Nov 2012 21:30:50 +0000 (22:30 +0100)]
Port EmpathyContact to geocode-glib >= 0.99.1

https://bugzilla.gnome.org/show_bug.cgi?id=689056

8 years agoUpdated Malayalam translations
Ani Peter [Tue, 27 Nov 2012 10:06:44 +0000 (15:36 +0530)]
Updated Malayalam translations

8 years agoUpdated Malayalam translations
Ani Peter [Tue, 27 Nov 2012 10:06:12 +0000 (15:36 +0530)]
Updated Malayalam translations

8 years agoUpdated Malayalam translations
Ani Peter [Tue, 27 Nov 2012 10:01:26 +0000 (15:31 +0530)]
Updated Malayalam translations

8 years agoUpdated Malayalam translations
Ani Peter [Tue, 27 Nov 2012 10:01:01 +0000 (15:31 +0530)]
Updated Malayalam translations

8 years agoadd some protocolname-displayname
Gabriele Giacone [Sat, 24 Nov 2012 19:01:00 +0000 (19:01 +0000)]
add some protocolname-displayname

https://bugzilla.gnome.org/show_bug.cgi?id=688988

8 years agohindi translation update
Rajesh Ranjan [Fri, 23 Nov 2012 08:11:24 +0000 (13:41 +0530)]
hindi translation update

8 years agoUpdated Galician translations
Fran Diéguez [Thu, 22 Nov 2012 17:01:32 +0000 (18:01 +0100)]
Updated Galician translations

8 years agoFixed Russian translation
Yuri Myasoedov [Thu, 22 Nov 2012 14:03:21 +0000 (18:03 +0400)]
Fixed Russian translation

8 years agoAssamese translation updated
Nilamdyuti Goswami [Thu, 22 Nov 2012 11:56:35 +0000 (17:26 +0530)]
Assamese translation updated

8 years agorelease.py: update last_tag_pattern
Guillaume Desmottes [Thu, 22 Nov 2012 09:06:09 +0000 (10:06 +0100)]
release.py: update last_tag_pattern

8 years agoremove released flag
Guillaume Desmottes [Thu, 22 Nov 2012 09:05:57 +0000 (10:05 +0100)]
remove released flag

8 years agoprepare 3.7.2
Guillaume Desmottes [Thu, 22 Nov 2012 08:58:27 +0000 (09:58 +0100)]
prepare 3.7.2

8 years agoMerge branch 'gnome-3-6'
Guillaume Desmottes [Thu, 22 Nov 2012 08:37:57 +0000 (09:37 +0100)]
Merge branch 'gnome-3-6'

Conflicts:
configure.ac
po/da.po
po/et.po
po/kn.po
po/mr.po
po/nb.po
po/sk.po

8 years agoUpdated kn translation
Shankar Prasad [Wed, 21 Nov 2012 10:33:10 +0000 (16:03 +0530)]
Updated kn translation

8 years agoUpdated kn translation
Shankar Prasad [Wed, 21 Nov 2012 10:32:03 +0000 (16:02 +0530)]
Updated kn translation

8 years agoUpdated slovak translation
Pavol Klačanský [Tue, 20 Nov 2012 20:08:43 +0000 (21:08 +0100)]
Updated slovak translation

8 years agoUpdated Spanish translation
Daniel Mustieles [Tue, 20 Nov 2012 14:49:34 +0000 (15:49 +0100)]
Updated Spanish translation

8 years agoFixed some errors in Russian translation
Yuri Myasoedov [Tue, 20 Nov 2012 07:18:36 +0000 (11:18 +0400)]
Fixed some errors in Russian translation

8 years agoupdated Tamil translation
Dr.T.Vasudevan [Thu, 15 Nov 2012 11:54:43 +0000 (17:24 +0530)]
updated Tamil translation

8 years agoremove released flag
Guillaume Desmottes [Tue, 13 Nov 2012 16:06:00 +0000 (17:06 +0100)]
remove released flag

8 years agoprepare 3.6.2
Guillaume Desmottes [Tue, 13 Nov 2012 15:59:42 +0000 (16:59 +0100)]
prepare 3.6.2

8 years agoauth-client: Support X-TELEPATHY-PASSWORD for GOA accounts
Debarshi Ray [Mon, 5 Nov 2012 21:40:50 +0000 (22:40 +0100)]
auth-client: Support X-TELEPATHY-PASSWORD for GOA accounts

If a provider supports more than one authentication mechanism (eg.,
Google), we prefer OAuth2.

Fixes: https://bugzilla.gnome.org/687690

8 years agoImplement Google OAUTH2 authentication for GOA accounts
Giovanni Campagna [Sun, 28 Oct 2012 12:25:07 +0000 (13:25 +0100)]
Implement Google OAUTH2 authentication for GOA accounts

GOA recently switched to OAuth2 for Google accounts, so we
can use its credentials to access Google Talk without a password.

https://bugzilla.gnome.org/show_bug.cgi?id=652546

8 years agocamera-menu: Show the menu only if there is more than one camera
Debarshi Ray [Thu, 8 Nov 2012 22:28:48 +0000 (23:28 +0100)]
camera-menu: Show the menu only if there is more than one camera

Fixes: https://bugzilla.gnome.org/687449

8 years agoempathy-call: Handle yanking out of current video input
Debarshi Ray [Thu, 8 Nov 2012 13:51:04 +0000 (14:51 +0100)]
empathy-call: Handle yanking out of current video input

If the current video input is yanked out, we continue the call with
only audio and desensitize the camera menu. Once the call is over we
sensitize it again and continue.

Fixes: https://bugzilla.gnome.org/687928

8 years agoauth-client: Support X-TELEPATHY-PASSWORD for GOA accounts
Debarshi Ray [Mon, 5 Nov 2012 21:40:50 +0000 (22:40 +0100)]
auth-client: Support X-TELEPATHY-PASSWORD for GOA accounts

If a provider supports more than one authentication mechanism (eg.,
Google), we prefer OAuth2.

Fixes: https://bugzilla.gnome.org/687690

8 years agocamera-menu: Show the menu only if there is more than one camera
Debarshi Ray [Thu, 8 Nov 2012 22:28:48 +0000 (23:28 +0100)]
camera-menu: Show the menu only if there is more than one camera

Fixes: https://bugzilla.gnome.org/687449

8 years agoempathy-call: Handle yanking out of current video input
Debarshi Ray [Thu, 8 Nov 2012 13:51:04 +0000 (14:51 +0100)]
empathy-call: Handle yanking out of current video input

If the current video input is yanked out, we continue the call with
only audio and desensitize the camera menu. Once the call is over we
sensitize it again and continue.

Fixes: https://bugzilla.gnome.org/687928

8 years agoUpdated Hebrew translation.
Yaron Shahrabani [Fri, 9 Nov 2012 10:04:46 +0000 (12:04 +0200)]
Updated Hebrew translation.

8 years agoUpdated Slovenian translation
Matej Urbančič [Thu, 8 Nov 2012 20:36:23 +0000 (21:36 +0100)]
Updated Slovenian translation

8 years agoauth-client: Don't unref properties before creating the certificate
Debarshi Ray [Tue, 6 Nov 2012 14:31:06 +0000 (15:31 +0100)]
auth-client: Don't unref properties before creating the certificate

Fixes: https://bugzilla.gnome.org/687762

8 years agoauth-client: Don't unref properties before creating the certificate
Debarshi Ray [Tue, 6 Nov 2012 14:31:06 +0000 (15:31 +0100)]
auth-client: Don't unref properties before creating the certificate

Fixes: https://bugzilla.gnome.org/687762

8 years agoFix a string
Kjartan Maraas [Mon, 5 Nov 2012 16:44:49 +0000 (17:44 +0100)]
Fix a string

8 years agoUpdated Slovenian translation
Matej Urbančič [Mon, 5 Nov 2012 19:36:36 +0000 (20:36 +0100)]
Updated Slovenian translation

8 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Mon, 5 Nov 2012 16:41:23 +0000 (17:41 +0100)]
Updated Norwegian bokmål translation

8 years agoUpdated Brazilian Portuguese Translation
Rafael Ferreira [Mon, 5 Nov 2012 13:02:34 +0000 (11:02 -0200)]
Updated Brazilian Portuguese Translation

8 years agoAdd keywords to the desktop file
Matthias Clasen [Sat, 27 Oct 2012 02:27:40 +0000 (22:27 -0400)]
Add keywords to the desktop file

This makes gnome-shell search more pleasant and useful.
https://bugzilla.gnome.org/show_bug.cgi?id=686969