Rygel 0.9.0 (The Ugly Truth) is out!

This release marks the start of the new unstable release-cycle. This is also the
release cycle that will be integrated into GNOME 3. Changes since 0.7.8 that
were not present in subsequent stable (0.8.x) releases:

- Port from dbus-glib and GValue usage to GDBus and GVariant.
- Do not offer HTTP GET/HEAD URIs for place-holder (0-sized) items. This is
  needed to avoid crashes when a newly created item is fetched before the client
  pushes any contents to it.
- Hack XBox search for upnp:class to make it happy.
- Direct XBox's genre search to root container.
- Set item's size on creation.
- Always set VAPIDIR to ${datadir}/vala/vapi.
- Tracker:
  - Add 'Genre' hierarchy.
  - Provide specific UPnP class for artist and album containers so that they
    could be searched by this property. This fixes music browsing on XBox 360.
  - Fix item ID creation logic.
  - Optimize handling of invalid searches and in turn searches in general.
  - Improved handling of search by "upnp:class".
  - Unknown size means size of 0.
  - Expose more information for music items:
    - sample rate
    - number of channels
    - bits per sample
    - bitrate
- MediaExport:
  - Proper default values for item metdata. This fixes the misterious "0" Album
    and Artist on XBox.
  - Handle requests for audio and image item types, not just music and pictures.
- Localization:
  - Add Brazilian Portuguese translation.
  - Add Catalan translation.
  - Add Italian translation.
  - Update Traditional Chinese translation (Hong Kong and Taiwan).
  - Update simplified Chinese translation.
  - Update Estonian translation.
  - Update Danish translation.
  - Update Bulgarian translation.
  - Update Czech translation.
  - Update Galician translations.
  - Update Hebrew translation.
  - Update French translation.
  - Update Hungarian translation.
  - Update Japanese translation.
  - Update Polish translation.
  - Update Dutch translation.
  - Update Greek translation.
  - Update Lithuanian translation
- Some other non-functional and/or minor improvements and fixes.

Dependency-related changes:

- Require gio >= 2.26.

All contributors to this release:

Zeeshan Ali (Khattak) <[email protected]>
Jens Georg <[email protected]>
Aron Xu <[email protected]>
Bruno Brouard <[email protected]>
Chao-Hsiung Liao <[email protected]>
Djavan Fagundes <[email protected]>
Fran Diéguez <[email protected]>
Gabor Kelemen <[email protected]>
Gil Forcada <[email protected]>
Ivar Smolin <[email protected]>
Joan Duran <[email protected]>
Kenneth Nielsen <[email protected]>
Marek Černocký <[email protected]>
Mario Blättermann <[email protected]>
Mattias Põldaru <mahfiaz gmail com>
Milo Casagrande <[email protected]>
Piotr Drąg <[email protected]>
Rosi Dimova <[email protected]>
Simos Xenitellis <[email protected]>
Takayuki KUSANO <[email protected]>
Yaron Shahrabani <[email protected]>
Žygimantas Beručka <[email protected]>

Download source tarball here: http://ftp.gnome.org/pub/GNOME/sources/rygel/0.9/
--------

What is Rygel?

Rygel is a collection of DLNA (UPnP AV) services implemented through a plug-in
mechanism. UPnP in simplest words is a set of protocols that defines how
different devices on a home network can seamlessly (without or with minimum
configuration) communicate with each other. UPnP AV defines how multimedia
systems could be built on top of that. DLNA in simple words is a long list of
rules that implementers must comply to if they want to achieve interoperability
with other implementations in the market.

More info at project home page: http://live.gnome.org/Rygel

-- 
Regards,

Zeeshan Ali (Khattak)
FSF member#5124
_______________________________________________
gnome-announce-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gnome-announce-list

Reply via email to