rygel/rygel.changes

242 lines
9.7 KiB
Plaintext
Raw Normal View History

-------------------------------------------------------------------
Fri Jun 10 09:10:09 CEST 2011 - dimstar@opensuse.org
- Update to version 0.11.0:
+ Serve video thumbnails to XBox 360
+ Change ImportResource not to use GVFS
+ Validate passed sort criteria string
+ More validation and robustness of input arguments for actions
+ Complete supported formats for TimeSeekRange parsing
+ Ignore unknown commandline options and print help string when
encountering those
+ Make sure an uploaded file is closed after HTTP POST
+ Several fixes related to seeking
+ Add restrictions to correct transfer modes
+ MediaExport:
- Wait for filesystem events to settle before harvesting new
files
- General code clean-up, especially in the file monitor
- Add option to disable file monitoring
- Add more exotic media to be harvested:
.mpc/.mpc: MusePack
.wv: WavPack
.aac: Stand-alone AAC (raw/ADTS)
.mp2: MPEG 1, Audio Profile 2
.webm: WebM video files
.mka: Audio in a Matroska file
- Ignore unknown file from discoverer
+ Tracker:
- Print the used upload directories
- Use D-Bus filtering for GraphUpdated, be waken much less by
tracker
- Support adding of existing but non-indexed files as well as
general objects with all kinds of URIs through the
CreateObject call
- Generally rework the handling of place holder items which are
uploaded later by the Content-Directory
- Set item size in the tracker-miner graph
+ Updated translations.
-------------------------------------------------------------------
Wed Jun 1 11:54:58 CEST 2011 - vuntz@opensuse.org
- Update summaries and descriptions based on new text from
upstream.
- Remove now unneeded dbus-1-glib-devel BuildRequires: code got
ported to GDBus.
-------------------------------------------------------------------
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
- Main changes in 0.10.0, since 0.8.x (see NEWS for all changes):
+ Satisfy more DLNA requirements and pass more DLNA testcases.
+ Various fixes for compatibility with different hardware
(including XBox).
+ Sort Search and Browse results alphabetically (in descending
order) by title when no sorting criteria is specified by the
client.
+ Sort in ascending order by default.
+ HTTP Connection stalling supported for ALL streams.
+ Support 'background' mode for all streams.
+ Don't offer audio transcoding for videos.
+ Ability to enable/disable upload of media.
+ Ability to enable/disable deletion of media.
+ Add option to disable UPnP to all configuration sources.
+ Use both user & system configuration.
+ UI:
- Trim-down the UI to only provide options that end-user needs.
- Use the correct key for 'UPnP enabled' option.
- All widgets must be disabled when sharing is.
- Option to use 'any' network.
+ MediaExport:
- Improved performance.
- Hide empty virtual folders.
- Avoid crawling $HOME by default.
- Implement search by duration.
+ Mediathek:
- Add option to choose between H.264 and WMV videos.
+ Tracker:
- Improved performance.
- Add 'Genre' hierarchy.
- Expose more information for music items.
- Make sure we only expose items that are either explicity
marked to be shared over UPnP network or not marked at all.
- Add "New" container: Under each category container, add a
child container that lists all items of that category that
were added (to tracker-store) less than 3 days ago.
- Only share available files: As tracker also indices removable
media we need to filter out those files that are currently
unavailable.
+ Improved log output control.
+ Port from dbus-glib and GValue usage to GDBus and GVariant.
+ Many bug fixes, including fixes for crashes.
+ Updated translations.
- 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).