Guillaume Desmottes | 14 May 13:39
Picon

ANNOUNCE: Empathy 3.4.2

Empathy 3.4.2 is now available for download from:
http://download.gnome.org/sources/empathy/3.4/

294f16867f14c0e292084b35bc8d2fb7  empathy-3.4.2.tar.xz

What is it?
===========
Empathy is a messaging program which supports text, voice, and video chat and file transfers over many
different protocols.  Empathy is the default chat client in GNOME, and is based on the Telepathy
framework, making it easier for other GNOME applications to integrate collaboration functionality.

You can visit the project web site:
http://live.gnome.org/Empathy

What's New?
===========
Dependencies:
 • telepathy-glib ≥ 0.18.0

Bugs fixed:
 - Fixed #674432, The buddy list window is very small by default
 - Fixed #675767, IRC Edit Connection Parameters text alignment

Translations:
 - Updated an Translation (Daniel Martinez Cucalon)
 - Updated sk Translation (Pavol Klačanský)

14 May 2012
Empathy team

(Continue reading)

Mystilleef | 13 May 14:53
Picon

Problem with Telepathy Farstream, new Call API and SIP

Hello,

I'm trying to port my app to the new Call API. I've changed
all the interfaces to use the New Call API. The docs say to
initiate an outgoing SIP call all I have to do is call the
Accept method.

However, when I call the accept method, nothing happens. The
CallChannel does change its call state from Pending to
Initialising to Initialized but never to Accepted or Active.
Also none of the tpfarstream signals, fs-conference-added or
content-added, are emitted. In fact, nothing happens after I
connect to those signals.

Is there something else I need to do to make an outgoing
SIP call?

Thanks
Diego Bendlin | 10 May 20:45
Picon

Empathy on Debian Wheezy + Gnome3

Hello Guys,

Im having some problems with my empathy for a few weeks now, I've configured 4 accounts.

When I start empathy it gets connected to the 4 accounts like a charm, but no contact appears in the "Contact List".

If anyone writes me, no windows pop's up, the only way to chat is by Choosing Chat > New Chat, selecting one of my accounts, then choosing a contact.

No Idea how to solve this, any help / further info request will be greatly appreciated.

Kind Regards,

Diego Bendlin

_______________________________________________
telepathy mailing list
telepathy@...
http://lists.freedesktop.org/mailman/listinfo/telepathy
Xavier Claessens | 9 May 18:50
Picon
Gravatar

Announce: telepathy-glib 0.19.0

The “Aggressive deprecation” release.

This is the first release in the 0.19.x development series.

tarball:
http://telepathy.freedesktop.org/releases/telepathy-glib/telepathy-glib-0.19.0.tar.gz
signature:
http://telepathy.freedesktop.org/releases/telepathy-glib/telepathy-glib-0.19.0.tar.gz.asc
git: http://cgit.freedesktop.org/telepathy/telepathy-glib

Dependencies:

• GLib ≥ 2.32, as released with GNOME 3.4, is now required.

Deprecations:

• Deprecations are now versioned. telepathy-glib users can define
  TP_VERSION_MIN_REQUIRED and/or TP_VERSION_MAX_ALLOWED, which work like
the
  corresponding macros in GLib 2.32. (Simon)

• All TpChannel APIs using contact TpHandle have been deprecated in
favor of
  their TpContact variants. Note that replacement APIs are only
guaranteed to
  work with Connection Managers implementing spec >= 0.23.4. Any CMs
using
  telepathy-glib's TpGroupMixin for implementing the channel's group
iface
  are fine. (Xavier)

• TpTextMixin is (officially) deprecated, use TpMessageMixin. (Xavier)

• TpIntsetIter is deprecated, use TpIntsetFastIter. The typedefs
  TpIntSetIter and TpIntSetFastIter are also deprecated. (Simon)

• TP_ERRORS has officially been deprecated since 0.11; it now produces
  deprecation warnings too. (Simon)

• Reimplementation of the RequestHandles method is deprecated. (Simon)

• tp_connection_get_contacts_by_id is deprecated and replaced by
  tp_connection_dup_contact_by_id_async, for proper GAsyncResult API,
and is
  now for single identifier to simplify most common use case.
  (fd.o #27687 and #30874, Xavier)

• tp_connection_get_contacts_by_handle() is deprecated with no
replacement. It
  is deprecated to create a TpContact without knowing both its id and
handle.
  (fd.o #27687 and #30874, Xavier)

• tp_connection_upgrade_contacts is deprecated and replaced by
  tp_connection_upgrade_contacts_async, for proper GAsyncResult API.
Note that
  the connection must implement the Contacts interface to use this new
API.
  (fd.o #27687 and #30874, Xavier)

• TP_CHANNEL_FEATURE_CHAT_STATES and its corresponding APIs are
deprecated and
  replaced by similar API on TpTextChannel.

Enhancements:

• <telepathy-glib/telepathy-glib.h> now includes all non-generated code
  except proxy-subclass.h. Please use it instead of individual headers -
  direct inclusion of most individual headers will become an error in
  future versions, as was done for GLib. (Simon)

• A new meta-header, <telepathy-glib/telepathy-glib-dbus.h>, now
includes
  all generated code. Please include it in any file that uses tp_svc_*,
  tp_cli_*, TP_IFACE_*, TP_HASH_TYPE_*, TP_STRUCT_TYPE_* or
TP_ARRAY_TYPE_*.
  In telepathy-glib 1.0, it will become a separate pkg-config module.
(Simon)

• Replace --disable-coding-style-checks and --disable-doc-checks with
  --disable-fatal-warnings. In addition to what the removed options did,
  it changes the default for --disable-Werror and turns off
  g-ir-scanner warnings. In future releases, it might control additional
  "warnings are treated as errors" options. Developers can also use
  --enable-fatal-warnings to force all of these on, even in official
  releases. (Simon)

• Add TpRoomList and TpRoomInfo (fd.o #30338, Guillaume)

• Add TpDebugClient (fd.o #23344; Will, Guillaume)

• Add tp_account_channel_request_new_text(),
  tp_account_channel_request_new_audio_call(),
  tp_account_channel_request_set_target_contact() etc., which do not
require
  the caller to know D-Bus property names (fd.o #48780, Simon)

• Add tp_connection_dup_detailed_error_vardict(),
  tp_base_connection_disconnect_with_dbus_error_vardict(),
  tp_connection_manager_param_dup_default_variant(),
  tp_capabilities_dup_channel_classes_variant() which use/return
GVariants
  instead of dbus-glib parameterized types (Simon, Guillaume)

• Add a simple PyGtk3 dialler to the examples, and optionally install
  the Python examples as well as the C ones (fd.o #48504, Simon)

• Add tp_contact_get_account() (Xavier)

• Improve documentation (Jonny, Simon, Xavier)

• Add "clean-for-new-branch" Makefile target which is more thorough than
  clean, but less thorough than distclean (in particular, it doesn't
  forget your ./configure options) (Simon)

• Add TpTLSCertificate, a TpProxy subclass representing a TLS
  certificate (fdo #30460, Guillaume)

• TpMessageMixin now has helpers to implement the ChatState interface.

Fixes:

• Make it safe to hold refs to a remaining GAsyncResult after returning
  to the main loop (fd.o #45554, Simon)

• When a TpProxy method call returns, which can occasionally be
synchronous,
  use an idle to finish the corresponding GAsyncResult (fd.o #45514,
Simon)

• Add TP_NUM_DBUS_ERRORS (etc.) to supersede NUM_TP_DBUS_ERRORS (etc.)
  (fd.o #46470, Simon)

• Make several methods returning a GStrv introspectable (fd.o #46471,
Simon)

• Retry preparation of features that depended on a missing connection
  interface after the connection connects, in the hope that the
interface has
  now become available (fd.o #42981, Guillaume)

• Interpret capabilities more strictly, avoiding falsely saying we
support
  channel requests with fixed properties we don't understand (Xavier)

_______________________________________________
telepathy mailing list
telepathy <at> lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/telepathy
Xavier Claessens | 9 May 15:33
Picon
Gravatar

Announce: telepathy-spec 0.27.0

Good afternoon,

It is with great pleasure I announce the release of telepathy-spec
0.27.0. This is the start of a new development branch of the Telepathy
specification.

tarball:
http://telepathy.freedesktop.org/releases/telepathy-spec/telepathy-spec-0.27.0.tar.gz
signature:
http://telepathy.freedesktop.org/releases/telepathy-spec/telepathy-spec-0.27.0.tar.gz.asc

Changes since 0.26.0:

• Mark ConnectionManager's Protocols and Protocol.I.Presence's Statuses
  properties immutable (Andre Moreira Magalhae)

• Add GetContactByID to get contact attributes for a single contact identifier
  (Xavier Claessens)

Regards,
Xavier Claessens.

_______________________________________________
telepathy mailing list
telepathy <at> lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/telepathy
Olivier Crête | 8 May 19:07

ANNOUNCE: telepathy-rakia 0.7.4

Telepathy-Rakia development release 0.7.4, the "Call Me Maybe" 
release, is now available.

If you are using GNOME 3.4, please ship this release, as calls will not
work with older releases.

But be aware that there is one remaining problem, sometimes SIP servers
stop forwarding call to us. I am unable to reproduce it with any SIP
server that is under my control, so I don't know what happens, any help
is appreciated.

New in this release:

- The StreamedMedia Channel type has been replaced by Call1

Tarball:
http://telepathy.freedesktop.org/releases/telepathy-rakia/telepathy-rakia-0.7.3.tar.gz

Signature:
http://telepathy.freedesktop.org/releases/telepathy-rakia/telepathy-rakia-0.7.3.tar.gz.asc

Git:
http://cgit.freedesktop.org/telepathy/telepathy-rakia/log/?id=telepathy-rakia-0.7.4

--

-- 
Olivier Crête
olivier.crete@...
Collabora

_______________________________________________
telepathy mailing list
telepathy@...
http://lists.freedesktop.org/mailman/listinfo/telepathy
Mithun Shitole | 1 May 16:12
Picon

Showing actual image in chat window

Hi,

I have downloaded the empathy source and compiled it successfully.

I want to add a small feature where if message contains image link,
actual image should be displayed instead of link.

What I think is I need to check if there is link in message body and
then put a <image> tag around it.

But i am not able to find the relevent part of the code.

I am new to gtk c programming.

Thanks,
Mithun
Guillaume Desmottes | 30 Apr 17:36
Picon

ANNOUNCE: Empathy 3.5.1

Empathy 3.5.1 is now available for download from:
http://download.gnome.org/sources/empathy/3.5/

ade1f2490ddc533196d56ed1a8cd7c94  empathy-3.5.1.tar.xz

What is it?
===========
Empathy is a messaging program which supports text, voice, and video chat and file transfers over many
different protocols.  Empathy is the default chat client in GNOME, and is based on the Telepathy
framework, making it easier for other GNOME applications to integrate collaboration functionality.

You can visit the project web site:
http://live.gnome.org/Empathy

What's New?
===========
Dependencies:
 • GLib ≥ 2.32.0
 • telepathy-glib ≥ 0.17.6
 • Intltool ≥ 0.50.0

Bugs fixed:
 - Fixed #501065, Can't rename group (Guillaume Desmottes)
 - Fixed #668186, make check does not run the test suite (which doesn't pass when it is run) (Guillaume Desmottes)
 - Fixed #668261, empathy-tls-test (Stef Walter)
 - Fixed #669134, SIP widget: add local IP widgets (Laurent Contzen)
 - Fixed #669177, Show who changed the subject.
 - Fixed #672619, Drop org.gnome.Empathy.gschema.xml.in (Guillaume Desmottes)
 - Fixed #672976, Use GNetworkMonitor (Guillaume Desmottes)
 - Fixed #673159, Add 'Rename' entry to accounts context menu (Guillaume Desmottes)
 - Fixed #673410, Tooltip text when editing should be translatable (Laurent)
 - Fixed #673821, Remove old contact list code (Guillaume Desmottes)
 - Fixed #674432, The buddy list window is very small by default (Guillaume Desmottes)
 - Fixed #640846, No tooltips in status picker (Laurent Contzen)

Translations:
 - Updated an Translation (Daniel Martinez Cucalon)
 - Updated ar Translation (Ibrahim Saed)
 - Updated ca Translation (Jordi Serratosa)
 - Updated ca <at> valencia Translation (Carles Ferrando)
 - Updated en_CA Translation (Tiffany Antopolski)
 - Updated es Translation (Daniel Mustieles)
 - Updated eu Translation (Inaki Larranaga Murgoitio)
 - Updated fa Translation (Arash Mousavi)
 - Updated gl Translation (Fran Diéguez)
 - Updated he Translation (Yaron Shahrabani)
 - Updated hi Translation (Chandan Kumar)
 - Updated id Translation (Andika Triwidada)
 - Updated ja Translation (Mako N)
 - Updated ko Translation (Changwoo Ryu)
 - Updated nb Translation (Kjartan Maraas)
 - Updated or Translation (ManojKumar Giri)
 - Updated sk Translation (Pavol Klačanský)
 - Updated sl Translation (Matej Urbančič, Andrej Žnidaršič)
 - Updated te Translation (Sasi Bhushan)
 - Updated zh_CN Translation (Automatic Mirroring)

Documentation translations:
 - Updated fr Documentation translation (Bruno Brouard)
 - Updated ja Documentation translation (Mako N)

30 April 2012
Empathy team

_______________________________________________
telepathy mailing list
telepathy <at> lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/telepathy
Mystilleef | 30 Apr 00:30
Picon

Does SIP work with the new Farstream

Hello,

I decided, very reluctantly, to port my sip client to
telepathy-farstream yesterday because fedora was whining about
telepathy-farsight being obsolete. After hours of trial and error, it
finally worked! Today, after a reboot, the client fails to connect to
the server. Then I release the new telepathy modules may be using the
new Call APIs. I tested Empathy to see if it could connect to the SIP
server. It couldn't. So has anyone successfully made calls using SIP
with the new Farstream/Call APIs? I've also noticed that
telepathy-rakia just randomly exits (crashes?).

Here's rakia's debug log: http://pastebin.com/CZbYgKjs

Here are the relevant packages I have installed

Installed Packages
Name        : telepathy-farstream
Arch        : i686
Version     : 0.4.0
Release     : 2.fc18
Size        : 190 k
Repo        : installed
From repo   : rawhide
Summary     : Telepathy client library to handle Call channels
URL         : http://telepathy.freedesktop.org/wiki/Telepathy-Farsight
License     : LGPLv2+
Description : telepathy-farstream is a Telepathy client library that
uses Farstream to handle
            : Call channels.

Name        : telepathy-glib
Arch        : i686
Version     : 0.18.1
Release     : 1.fc18
Size        : 2.4 M
Repo        : installed
From repo   : rawhide
Summary     : GLib bindings for Telepathy
URL         : http://telepathy.freedesktop.org/wiki/FrontPage
License     : LGPLv2+
Description : Telepathy-glib is the glib bindings for the telepathy
unified framework
            : for all forms of real time conversations, including
instant messaging, IRC,
            : voice calls and video calls.

Name        : telepathy-rakia
Arch        : i686
Version     : 0.7.3
Release     : 2.fc17
Size        : 224 k
Repo        : installed
From repo   : rawhide
Summary     : SIP connection manager for Telepathy
URL         : http://telepathy.freedesktop.org/wiki/Components
License     : LGPLv2+
Description : telepathy-rakia is a SIP connection manager for the Telepathy
            : framework based on the SofiaSIP-stack.
Matthew Barnes | 29 Apr 18:41
Picon
Favicon
Gravatar

Heads up: E-D-S API breaks coming soon

Heya,

I wanted to give some early warning about some significant API breaks
coming soon in Evolution-Data-Server which is going to break the E-D-S
backend in libfolks and will require some possibly significant rework.

I expect to be merging an E-D-S branch called 'account-mgmt' some time
during 3.5, though I don't yet know exactly when.  The branch completely
changes the way E-D-S stores and manages account information.  It moves
the account data out of GConf to plain text files and adds a new D-Bus
service and client-side API for accessing the data.

I plan to post a migration guide to the Evolution wiki soon but have not
yet started it.  I do however have some other reference material posted.

Overview of the new file format:
http://live.gnome.org/Evolution/ESourceFileFormat

The new libedataserver API manual:
http://mbarnes.fedorapeople.org/account-mgmt/docs/libedataserver/

Not for lack of trying, but unfortunately I don't yet know Vala well
enough to provide a patch myself.  But I'm happy to assistant whomever
is maintaining the E-D-S backend if they wish to start adapting it
early, perhaps on a branch.  The new APIs are fairly stable at this
point, as I've been fine-tuning them for over a year and have Evolution
fully adapted to use it.  I *think* I have them properly annotated for
language bindings but may need some assistance there.

If you have questions you can find me on the #evolution channel of
GimpNet IRC as mbarnes.

Thanks,
Matthew Barnes
Contzen Laurent | 25 Apr 18:20
Picon

GSoC student presentation

Hello everyone,

I'm Laurent Contzen, a Belgian student in Sciences and Technologies of Information and Communication at the Free University of Brussels (Université Libre de Bruxelles) in Belgium. It's my first GSoC and I'll be working on the creation of a new library providing models and widgets to display and choose contacts in GNOME under the supervision of my mentor Guillaume Desmottes. My (newly created) blog is located at blog.laurentc.be .


Best regards,

Laurent
_______________________________________________
telepathy mailing list
telepathy@...
http://lists.freedesktop.org/mailman/listinfo/telepathy

Gmane