File rygel.changes of Package rygel

-------------------------------------------------------------------
Sat Oct  8 22:36:47 CEST 2011 - zaitor@opensuse.org

- Update to version 0.12.4:
  + Fix an assertion when one of the preconditions failed during
    HTTP Post.
  + Limit the length of the filename generated in CreateObject to
    avoid problems on FAT.
  + Use SoupURI to validate and properly escape the URI given
    during CreateObject. This could cause huge CPU consumption
    if the URI was really long (1k).
  + Do not crash if ImportResource is cancelled.
  + Fix DBUS  thumbnailer regression introduced in 0.12.3
    (bgo#660892).
  + Updated translations.

-------------------------------------------------------------------
Tue Sep 27 13:31:33 UTC 2011 - vuntz@opensuse.org

- Update to version 0.12.3:
  + Fix item upload when the upload directory was on a FAT
    partition and the title contained characters which are illegal
    on FAT.
  + Do not show a critical when the thumbnailer DBus service is not
    available.
  + Updated translations.

-------------------------------------------------------------------
Wed Sep 21 11:15:05 UTC 2011 - vuntz@opensuse.org

- Update to version 0.12.2:
  + Fix a crash when a context disappears and reappears while Rygel
    is streaming media.
  + Only check for vala compiler when --enable-vala is passed.
  + Sanity check of upnp:class in CreateObject call.
  + Properly finish ImportResource call when the host in SourceUri
    is not reachable.
  + MediaExport:
    - Fix "contains" search
    - Add m2ts to harvested media files
  + Updated translations.

-------------------------------------------------------------------
Wed Sep 14 07:29:24 UTC 2011 - vuntz@opensuse.org

- Update to version 0.12.1:
  + Fix service description templates for RenderingControl and
    AVTransport.
  + Update documentation for run-time dependencies.
  + MediaExport:
    - Speed-up virtual container browsing by adding indices to the
      database.
  + Playbin:
    - Fix setting of current playback URI, preventing a possible
      crash later on.
    - Announce support for video/x-mkv additonaly to
      video/x-matroska.
  + Tracker:
    - Only consider objects with URIs, otherwise a search or browse
      will error out unnecessarily.
  + External:
    - Add TrackNumber to optional properties.

-------------------------------------------------------------------
Mon Sep  5 16:32:05 UTC 2011 - vuntz@opensuse.org

- Update to version 0.12.0:
  + Make use of the Thumbnailer DBus service if available.
  + Revert encodebin transcoder to pre 0.10.0 state. Transcoding
    should now work for everyone again.
  + Updated translations.

-------------------------------------------------------------------
Fri Aug  5 20:10:34 CEST 2011 - dimstar@opensuse.org

- Update to version 0.11.3:
  + Fixed an abort if the client requested chunks of data being too
    small.
  + Fix memory leaking related to file upload.
  + Work-around a crash when the service description file is
    invalid.
  + Make rygel a single-instance app. If a new instance is started,
    the old instance will be shut down. This is likely to be
    reveresed in a future release.
  + Fix an UPnP compatibility regression.
  + Fix resolution and framerate for MPEG_TS_HD_NA_ISO transcoder.
  + Adapt to changes in upcoming vala-0.14
  + Allow UPnP class generalization on upload to
    DLNA_ORG.AnyContainer.
  + Add transcoders for AAC_ISO_320 and AVC_MP4_BL_CIF15_AAC_520.
    Note that both are disabled by default since GStreamer has some
    issues with these pipelines.
  + IOP:
    - Fix IOP with XBox 360's music browsing.
    - Fix IOP with Samsung Galaxy S.
    - Fix IOP with Allegro clients.
  + Tracker:
    - Properly escape meta-data strings.
    - Update search containers if tracker content changes.
    - Fix wrong search result when "exists true" was searched for
      artist, album and genre.
    - Implement @refID.
    - Add an option to share only those files that have a
      nmm:dlnaProfile set.
  + MediaExport:
    - Refactor database access code.
  + Bugs fixed: bgo#629582, bgo#654833
  + Updated translations.

-------------------------------------------------------------------
Sun Jul 17 12:40:48 CEST 2011 - dimstar@opensuse.org

- Update to version 0.11.2:
  + Fix regression introduced in 0.11.1 which made tracker plugin
    fail to start.
  + Add commandline options -c, --config to override the user
    configuration file.
  + Add a config file options to override the upload directories.
  + Use proper UPnP service description syntax.
  + Tracker:
    - Clean-up left-over place-holder items on plugin start-up.
  + Updated translations.

-------------------------------------------------------------------
Tue Jun 21 13:45:48 CEST 2011 - dimstar@opensuse.org

- Update to version 0.11.1:
  + Fix warnings and critical messages when Rygel is run without a
    DBus session bus available.
  + Modify XBox support to not disturb UPnP conformance.
  + Bump required minimum versions of GSSDP, GUPnP, GUPnP-AV and
    GUPnP-Vala.
  + Implement upnp:searchClass.
  + Several improvements to SOAP action parameter validation.
  + MediaExport:
    - Add APE to the supported media formats.
  + Updated translations.

-------------------------------------------------------------------
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).

openSUSE Build Service is sponsored by