rygel/rygel.changes

192 lines
7.7 KiB
Plaintext
Raw Normal View History

-------------------------------------------------------------------
Wed Jun 1 06:29:49 UTC 2011 - dimstar@opensuse.org
- Update to version 0.10.2:
+ Fix sorting on dates without time
+ Fix MediaExport plugin skipping m4a files
+ Fix serving of album art
+ Fix an assertion when harvesting files still being downloaded
+ Don't entity-quote UTF-8 characters
+ Fix a hidden potential crasher with vala async functions
+ bgo#648486: Rygel doesn't show up in Samsung PS50C77 TV.
-------------------------------------------------------------------
Fri May 6 14:59:10 CEST 2011 - dimstar@opensuse.org
- Update to version 0.10.1:
+ Fix severe performance regression introduced in 0.9.9
+ Fix a crash on corrupt files
+ Generate ChangeLog from git on make dist
- Changes from version 0.10.0:
+ Simplified transcoding by use of new 'encodebin' GStreamer
element.
+ Much more consistent and simpler HTTP stream handling by
increased reliability on GStreamer.
+ Many fixes and improvements to HTTP streams.
+ More robust tests for HTTP streams.
+ Fix .po files being all uppercase.
+ Don't crash if log_domain is unset.
+ Apply Xbox hacks on Philips DLNA TV.
+ Time seek header must be locale-independent.
+ Correct supported SeekMode values.
+ Support 'background' mode for all streams.
+ Don't offer audio transcoding for videos.
+ Expose 'dc:date' for items when available.
+ Add support for 'refID' attribute. Although currently no plugin
uses this, we are already adding this basic support to satisfy
DLNA.
+ Throw error if 'dlnaManaged' attribute or wrong DLNA profile is
provided in an item creation request.
+ Prevent a crash in 'ImportResource' action handling.
+ Report slightly more accurate time seek range.
+ Don't error out on attempt to delete an inexistent file.
+ MediaExport:
- Avoid crawling $HOME by default.
- Query user folders only once.
- Remove huge cache directive.
- Implement search by duration.
- Properly cancel the file monitor.
- Fix crash on file removal.
+ Tracker:
- Mark newly added items as available.
- Set 'nie:contentCreated' on created items.
- Take mime-type from gupnp-dlna to work-around bug#647575.
- Properly escape regular expression in title containers.
- Create a unique URI for new items.
- Mark resources we created as ours.
+ More DLNA requirements satisfied
+ Updated translations.
- For more changes between the last release and this one, see NEWS.
- Replace gtk2-devel BuildRequires with pkgconfig(gtk+-3.0)
-------------------------------------------------------------------
Mon Feb 14 19:49:24 CET 2011 - sbrabec@suse.cz
- Added support for translation-update-upstream.
-------------------------------------------------------------------
Sun Feb 13 17:02:39 CET 2011 - vuntz@opensuse.org
- Call relevant macros in %post/%postun:
+ %desktop_database_post/postun because the package ships at
least one desktop file.
- Drop %mime_database_post/postun calls in %post/%postun: there is
no mime type definition in the package.
- Pass %{?no_lang_C} to %find_lang so that english documentation
can be packaged with the program, and not in the lang subpackage.
-------------------------------------------------------------------
Tue Dec 14 15:19:51 CET 2010 - vuntz@opensuse.org
- Do not install 120x120 icons: this is an invalid size, and it
makes the build fail. So we remove them for now, until upstream
uses the right 128x128 size.
-------------------------------------------------------------------
Tue Nov 16 16:46:24 CET 2010 - dimstar@opensuse.org
- Update to version 0.8.3:
+ Sort Search and Browse results alphabetically (in descending
order) by title when no sorting criteria is specified by the
client.
+ Remove redundant call to Gst.init().
+ Unique short commandline argument for disabling WMV transcoding
+ MediaExport:
- Export media even if metadata extraction fails for it.
- Improved debug log.
+ Updated translations.
-------------------------------------------------------------------
Fri Oct 22 11:43:38 CEST 2010 - vuntz@opensuse.org
- Update to version 0.8.2:
+ Don't assume user's config folder to be present everywhere.
+ Destroy the device list before quitting main loop to make sure
to send the SSDP 'BYE' message to devices.
+ Tracker:
- Make sure we only expose items that are either explicity
marked to be shared over UPnP network or not marked at all.
- Assume UPnP-created items to be shared. We create items on
demand from UPnP clients so its logical to assume that the
client would want it to be available on the UPnP network
immediately after their creation.
- URI escape metadata titles for IDs to correctly handle titles
that have charachters like ',' and ':' in them.
- Some non-functional changes.
+ 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.
+ Updated translations.
-------------------------------------------------------------------
Tue Sep 28 19:45:06 CEST 2010 - vuntz@opensuse.org
- Update to version 0.8.1:
+ Make i18n actually work.
+ Updated translations.
-------------------------------------------------------------------
Tue Sep 28 01:54:25 CEST 2010 - vuntz@opensuse.org
- Update to version 0.8.0:
+ Don't add 'modelDescription' node in device description if
already added.
+ Generate XML files from templates at build time so we can strip
out newlines and leading whitespace to improve our IOP with
some devices in the market that use some crappy XML parsers.
+ Don't let libxml add a newline after the 'xml' header node.
+ rygel-preferences:
- Use correct Gtk+ Vala API version.
+ MediaExport:
- Add null checks to avoid crash in environments where standard
XDG folders are undefined or unknown to glib.
+ Localization:
- Make .desktop files translatable.
+ Updated translations.
-------------------------------------------------------------------
Tue Sep 14 12:57:54 CEST 2010 - vuntz@opensuse.org
- Update to version 0.7.8:
+ If the client didn't pass a Range header in the request, don't
append Accept-Ranges and Content-Range headers to response.
This fixes picture browsing on XBox 360 (again).
+ Don't put empty nodes in device description.
+ Use '\r\n' instead of '\n' in XML files. Some UPnP devices in
the market are apparently unable to handle the unix EOL
character so we better provide the XML files in DOS format.
+ MediaExport:
- Fix an assertion failure.
+ Localization:
- Remove markup from a translatable string in preferences UI.
- Don't build translatable strings by substitution.
- Prefer the term 'folder' over 'directory' in translated
strings.
- Miscellaneous string fixes.
- Don't translate debug messages.
+ Updated translations.
-------------------------------------------------------------------
Sat Sep 4 10:26:22 CEST 2010 - vuntz@opensuse.org
- Cleanup package:
+ Improve summaries and descriptions.
+ Add Recommends for gstreamer-0_10-plugins-base,
gstreamer-0_10-plugins-bad, gstreamer-0_10-plugins-good,
gstreamer-0_10-plugins-ugly.
+ Ship in the main package some useful plugins, instead of having
them in separate packages.
+ Make the plugin-zdf-mediathek subpackage automatically
installable for users using the de locale.
+ Move the Supplements for tracker to the plugin-tracker
subpackage, where it belongs.
+ Create a lang subpackage.
-------------------------------------------------------------------
Wed Sep 1 00:12:25 UTC 2010 - lmedinas@opensuse.org
- Initial package (version 0.7.7).