profile/ivi/rygel.git
12 years agoui: Remove work-around on watch_name
Jens Georg [Sat, 28 Apr 2012 16:26:08 +0000 (18:26 +0200)]
ui: Remove work-around on watch_name

12 years agoui: Fix initial set-up
Jens Georg [Thu, 12 Apr 2012 16:09:09 +0000 (18:09 +0200)]
ui: Fix initial set-up

For the UPnP enable/disable setting, check if we're using the global or
a local settings file. Otherwise the autostart file is never linked.

12 years agoUpdated Brazilian Portuguese translation
Jonh Wendell [Sat, 28 Apr 2012 13:03:47 +0000 (10:03 -0300)]
Updated Brazilian Portuguese translation

12 years agoUpdated Brazilian Portuguese translation
Jonh Wendell [Sat, 28 Apr 2012 12:58:28 +0000 (09:58 -0300)]
Updated Brazilian Portuguese translation

12 years agoUpdated Bulgarian translation
Alexander Shopov [Sat, 28 Apr 2012 05:43:59 +0000 (08:43 +0300)]
Updated Bulgarian translation

12 years agocore: Escape URI for ChangeLog
Jens Georg [Fri, 13 Apr 2012 19:49:30 +0000 (21:49 +0200)]
core: Escape URI for ChangeLog

https://bugzilla.gnome.org/show_bug.cgi?id=674071

12 years agocore: Add Mediabolic devices to V1 downgrade
Jens Georg [Thu, 26 Apr 2012 18:10:37 +0000 (20:10 +0200)]
core: Add Mediabolic devices to V1 downgrade

Includes the Onkyo TX-NRxxx

https://bugzilla.gnome.org/show_bug.cgi?id=674733

12 years agogst-launch: Add option to set the DLNA profile
Jens Georg [Thu, 26 Apr 2012 17:31:35 +0000 (19:31 +0200)]
gst-launch: Add option to set the DLNA profile

12 years agoUpdated French translation
Bruno Brouard [Sun, 22 Apr 2012 08:52:50 +0000 (10:52 +0200)]
Updated French translation

12 years agoUpdated Danish translation
Joe Hansen [Sat, 21 Apr 2012 15:37:47 +0000 (17:37 +0200)]
Updated Danish translation

12 years agoUpdated Hebrew translation.
Yaron Shahrabani [Thu, 12 Apr 2012 23:08:25 +0000 (02:08 +0300)]
Updated Hebrew translation.

12 years agocore: Fix SinkProtocolInfo generation
Jens Georg [Thu, 5 Apr 2012 22:06:51 +0000 (00:06 +0200)]
core: Fix SinkProtocolInfo generation

Previously it generated an incorrect protocol info on transport
protocol boundaries e.g. "internal:*:foo/bar:*http-get:*foo/bar:*"

12 years agocore,tests: Fix byte range header check
Jens Georg [Thu, 5 Apr 2012 19:54:00 +0000 (21:54 +0200)]
core,tests: Fix byte range header check

Seems I was too optimistic with what the libsoup function can do.

12 years agoUpdated Russian translation
Yuri Myasoedov [Thu, 29 Mar 2012 10:02:12 +0000 (14:02 +0400)]
Updated Russian translation

12 years agoplaybin: Notify duration change only once
Jens Georg [Sat, 24 Mar 2012 09:41:55 +0000 (10:41 +0100)]
playbin: Notify duration change only once

12 years agomedia-export: Map proper UPnP class everywhere
Jens Georg [Sat, 24 Mar 2012 09:33:11 +0000 (10:33 +0100)]
media-export: Map proper UPnP class everywhere

09e5bc9d only fixed the Album case; Genre used a wrong attribute and
the mapping was only done for leaf container.

This patch fixes the attribute and applies the mapping to all containers.

12 years agocore: Port signal handling to GLib 2.30 API
Jens Georg [Thu, 29 Sep 2011 05:34:28 +0000 (07:34 +0200)]
core: Port signal handling to GLib 2.30 API

12 years agocore: Use Soup to parse byte ranges
Jens Georg [Fri, 24 Feb 2012 12:40:46 +0000 (14:40 +0200)]
core: Use Soup to parse byte ranges

12 years agobuild: Re-enable strict vala compiler
Jens Georg [Sun, 19 Feb 2012 09:20:43 +0000 (11:20 +0200)]
build: Re-enable strict vala compiler

12 years agocore: Switch to new GMutex/GCond API.
Jens Georg [Sun, 19 Feb 2012 09:17:42 +0000 (11:17 +0200)]
core: Switch to new GMutex/GCond API.

Also use initializer to work around bgo#670366

12 years agoall: Adapt to new vapis
Jens Georg [Fri, 20 Jan 2012 16:42:33 +0000 (17:42 +0100)]
all: Adapt to new vapis

12 years agoFix previous NEWS entry
Jens Georg [Mon, 26 Mar 2012 15:18:51 +0000 (17:18 +0200)]
Fix previous NEWS entry

12 years agoUpdated Czech translation
Marek Černocký [Sun, 25 Mar 2012 17:02:08 +0000 (19:02 +0200)]
Updated Czech translation

12 years agoUpdated Galician translations
Fran Diéguez [Sat, 24 Mar 2012 14:21:50 +0000 (15:21 +0100)]
Updated Galician translations

12 years ago[l10n] Update Japanese translation
Kentaro KAZUHAMA [Sat, 24 Mar 2012 13:40:58 +0000 (22:40 +0900)]
[l10n] Update Japanese translation

12 years agoUpdated Swedish translation
Daniel Nylander [Tue, 20 Mar 2012 08:05:32 +0000 (09:05 +0100)]
Updated Swedish translation

12 years agoPrepare 0.13.4 RYGEL_0_13_4
Jens Georg [Mon, 19 Mar 2012 19:46:42 +0000 (20:46 +0100)]
Prepare 0.13.4

12 years agocore: Prevent crash if User-Agent is not in UTF-8
Lukasz Pawlik [Thu, 23 Feb 2012 14:58:12 +0000 (15:58 +0100)]
core: Prevent crash if User-Agent is not in UTF-8

Based on Lukasz's Harmattan patch.

12 years agoRevert "core: Do not treat 'npt=0-' as seek request"
Jens Georg [Mon, 19 Mar 2012 19:13:17 +0000 (20:13 +0100)]
Revert "core: Do not treat 'npt=0-' as seek request"

This reverts commit 15d7783f850a28a221bca49eac118d6744c8d9b6.

12 years agocore: Set X_DLNACAP according to configuration
Jens Georg [Sun, 18 Mar 2012 21:02:10 +0000 (22:02 +0100)]
core: Set X_DLNACAP according to configuration

https://bugzilla.gnome.org/show_bug.cgi?id=667781

12 years agomedia-export: Really set proper UPnP class
Jens Georg [Sun, 18 Mar 2012 17:09:00 +0000 (18:09 +0100)]
media-export: Really set proper UPnP class

Commit baa6f4c4 used a wrong asumption so the class was still
.storageFolder instead of .musicAlbum.

12 years agocore: Prevent crash on missing element
Jens Georg [Sun, 18 Mar 2012 13:19:52 +0000 (14:19 +0100)]
core: Prevent crash on missing element

12 years agobuild: Drop max version requirements
Jens Georg [Sat, 17 Mar 2012 17:19:47 +0000 (18:19 +0100)]
build: Drop max version requirements

12 years agoUpdated Latvian translation.
Rudolfs Mazurs [Sat, 17 Mar 2012 10:16:01 +0000 (12:16 +0200)]
Updated Latvian translation.

12 years agompris: Don't abort if client uses wrong type
Jens Georg [Sat, 17 Mar 2012 09:09:02 +0000 (10:09 +0100)]
mpris: Don't abort if client uses wrong type

Check that we always get a{sv} for property changes.

12 years agoUpdated Polish translation
Piotr Drąg [Fri, 16 Mar 2012 20:05:02 +0000 (21:05 +0100)]
Updated Polish translation

12 years agocore: Return 404 on missing thumbnail
Jens Georg [Thu, 15 Mar 2012 07:56:59 +0000 (08:56 +0100)]
core: Return 404 on missing thumbnail

https://bugzilla.gnome.org/show_bug.cgi?id=672048

12 years agocore: Do not abort on invalid indices
Jens Georg [Wed, 14 Mar 2012 16:01:42 +0000 (17:01 +0100)]
core: Do not abort on invalid indices

Check if the thumbnail or subtitle a client requestes actually exists.
Otherwise libgee just aborts.

https://bugzilla.gnome.org/show_bug.cgi?id=672048

12 years agotracker: Clean-up alternative property keys
Jens Georg [Sat, 17 Dec 2011 13:06:25 +0000 (14:06 +0100)]
tracker: Clean-up alternative property keys

12 years agoplaybin: Emit LastChange when duration is known
Jens Georg [Tue, 13 Mar 2012 12:03:32 +0000 (13:03 +0100)]
playbin: Emit LastChange when duration is known

12 years agomediathek: Use debug instead of warning
Jens Georg [Sat, 10 Mar 2012 11:27:51 +0000 (13:27 +0200)]
mediathek: Use debug instead of warning

Just skip the item, if any of those nodes is missing it's not a video
item so we're not interested in it. There is no need to display a scary
warning for this.

12 years agodata: Use new logo
Jens Georg [Thu, 8 Mar 2012 12:08:44 +0000 (14:08 +0200)]
data: Use new logo

12 years agoPrepare 0.13.3 RYGEL_0_13_3
Jens Georg [Wed, 7 Mar 2012 07:32:49 +0000 (09:32 +0200)]
Prepare 0.13.3

12 years agobuild: Bump libsoup max version to next stable
Jens Georg [Wed, 7 Mar 2012 07:26:53 +0000 (09:26 +0200)]
build: Bump libsoup max version to next stable

12 years agocore: Fix XBox music browsing
Jens Georg [Mon, 5 Mar 2012 11:07:54 +0000 (13:07 +0200)]
core: Fix XBox music browsing

9aff5d6 was filtering out everything on Album/Artist view on Tracker plugin.

12 years agoRevert "core: Add pupnp-based clients to V1 downgrade"
Jens Georg [Sat, 3 Mar 2012 08:40:47 +0000 (10:40 +0200)]
Revert "core: Add pupnp-based clients to V1 downgrade"

This reverts commit e20944a983caa11314ffd280ab7ee2a8b73d5957.

VLC 2.0 fixes this, no need for this crude work-around for obsolete versions

12 years agocore: Add pupnp-based clients to V1 downgrade
Jens Georg [Fri, 2 Mar 2012 20:57:50 +0000 (22:57 +0200)]
core: Add pupnp-based clients to V1 downgrade

Fixes VLC 1.1.x UPnP support

12 years agoUpdated Serbian translation
Мирослав Николић [Thu, 1 Mar 2012 09:58:10 +0000 (10:58 +0100)]
Updated Serbian translation

12 years agocore: Only request thumbnails on local resources
Jens Georg [Sat, 25 Feb 2012 13:13:14 +0000 (15:13 +0200)]
core: Only request thumbnails on local resources

12 years agocore: Use proper time-out on item creation
Jens Georg [Sat, 25 Feb 2012 10:07:51 +0000 (12:07 +0200)]
core: Use proper time-out on item creation

12 years agoUpdated Slovenian translation
Matej Urbančič [Thu, 23 Feb 2012 19:37:50 +0000 (20:37 +0100)]
Updated Slovenian translation

12 years agoPrepare 0.13.2 RYGEL_0_13_2
Jens Georg [Tue, 21 Feb 2012 14:03:34 +0000 (16:03 +0200)]
Prepare 0.13.2

12 years agotests: Fix ItemCreator test
Jens Georg [Tue, 21 Feb 2012 13:53:50 +0000 (15:53 +0200)]
tests: Fix ItemCreator test

12 years agotracker: Use supplied date when creating an item.
Jens Georg [Tue, 21 Feb 2012 09:36:02 +0000 (11:36 +0200)]
tracker: Use supplied date when creating an item.

12 years agocore: Use date from DIDL in CreateObject
Jens Georg [Tue, 21 Feb 2012 09:36:38 +0000 (11:36 +0200)]
core: Use date from DIDL in CreateObject

12 years agocore: Update documentation in ItemCreator
Jens Georg [Mon, 20 Feb 2012 11:08:16 +0000 (13:08 +0200)]
core: Update documentation in ItemCreator

12 years agocore: Get rid of ItemCreatorError
Jens Georg [Mon, 20 Feb 2012 13:05:53 +0000 (15:05 +0200)]
core: Get rid of ItemCreatorError

12 years agocore: Add DLNA testcase number
Jens Georg [Mon, 20 Feb 2012 11:38:05 +0000 (13:38 +0200)]
core: Add DLNA testcase number

12 years agocore: Make fields private
Jens Georg [Mon, 20 Feb 2012 11:37:47 +0000 (13:37 +0200)]
core: Make fields private

12 years agotodo: Remove ItemCreator task
Jens Georg [Thu, 16 Feb 2012 12:37:05 +0000 (14:37 +0200)]
todo: Remove ItemCreator task

12 years agocore: Extract code to find DLNA.ORG_AnyContainer
Jens Georg [Mon, 20 Feb 2012 10:12:22 +0000 (12:12 +0200)]
core: Extract code to find DLNA.ORG_AnyContainer

12 years agocore: Minor style adjustments
Jens Georg [Thu, 16 Feb 2012 12:04:16 +0000 (14:04 +0200)]
core: Minor style adjustments

12 years agocore: Factor out MediaItem meta-data update
Jens Georg [Thu, 16 Feb 2012 11:57:09 +0000 (13:57 +0200)]
core: Factor out MediaItem meta-data update

12 years agocore: Add can_create function to WritableContainer
Jens Georg [Thu, 16 Feb 2012 11:46:36 +0000 (13:46 +0200)]
core: Add can_create function to WritableContainer

12 years agocore: Split out DIDL parsing in ItemCreator
Jens Georg [Thu, 16 Feb 2012 11:35:40 +0000 (13:35 +0200)]
core: Split out DIDL parsing in ItemCreator

12 years agocore: Assert on regex error
Jens Georg [Thu, 16 Feb 2012 11:35:06 +0000 (13:35 +0200)]
core: Assert on regex error

12 years agocore: Add some comments to check
Jens Georg [Mon, 9 Jan 2012 18:05:09 +0000 (19:05 +0100)]
core: Add some comments to check

12 years agotracker: Revert "Let the miner decide the RDF type"
Jens Georg [Mon, 20 Feb 2012 14:27:10 +0000 (16:27 +0200)]
tracker: Revert "Let the miner decide the RDF type"

This reverts commit 193aff3bd259a1437ee1d243d0dcc49dae645ac2. The
commit broke upload completely.

12 years agoUpdated Spanish translation
Daniel Mustieles [Tue, 21 Feb 2012 13:04:43 +0000 (14:04 +0100)]
Updated Spanish translation

12 years agotests: Add missing copyright header
Jens Georg [Mon, 20 Feb 2012 09:35:45 +0000 (11:35 +0200)]
tests: Add missing copyright header

12 years agotests: Add test for ItemCreator class
Jens Georg [Sun, 25 Dec 2011 20:00:57 +0000 (21:00 +0100)]
tests: Add test for ItemCreator class

12 years agodoc: Remove obsolete release plan
Jens Georg [Fri, 17 Feb 2012 20:26:03 +0000 (22:26 +0200)]
doc: Remove obsolete release plan

12 years agotodo: update
Jens Georg [Fri, 17 Feb 2012 20:19:47 +0000 (22:19 +0200)]
todo: update

12 years agocore: Check for duplicate module names
Jens Georg [Fri, 17 Feb 2012 09:07:26 +0000 (11:07 +0200)]
core: Check for duplicate module names

https://bugzilla.gnome.org/show_bug.cgi?id=660477

12 years agocore: Simplify code by using File.get_child
Jens Georg [Fri, 17 Feb 2012 08:20:10 +0000 (10:20 +0200)]
core: Simplify code by using File.get_child

https://bugzilla.gnome.org/show_bug.cgi?id=660477

12 years agoUpdated Czech translation
Marek Černocký [Thu, 16 Feb 2012 12:24:30 +0000 (13:24 +0100)]
Updated Czech translation

12 years agotests: Fix broken tests after d6f83bbe
Jens Georg [Thu, 16 Feb 2012 12:15:44 +0000 (14:15 +0200)]
tests: Fix broken tests after d6f83bbe

12 years agocore: Fix extension for album art URI
Jens Georg [Wed, 15 Feb 2012 21:18:09 +0000 (23:18 +0200)]
core: Fix extension for album art URI

12 years agodata: Drop gconf dependency from .pc file
Jens Georg [Wed, 15 Feb 2012 20:53:05 +0000 (22:53 +0200)]
data: Drop gconf dependency from .pc file

https://bugzilla.gnome.org/show_bug.cgi?id=669858

12 years agocore: Prevent XBox showing songs multiple times
Jens Georg [Fri, 10 Feb 2012 14:34:23 +0000 (16:34 +0200)]
core: Prevent XBox showing songs multiple times

Due to the way we handle the XBox's search requests it might happen
that the search result includes items having a @refID which are
just "aliases" to the real items.

https://bugzilla.gnome.org/show_bug.cgi?id=664184

12 years agocore: Add hack for WMP 12
Jens Georg [Fri, 10 Feb 2012 13:41:54 +0000 (15:41 +0200)]
core: Add hack for WMP 12

12 years agocore: Work around bgo#669166
Jens Georg [Sat, 11 Feb 2012 17:44:49 +0000 (19:44 +0200)]
core: Work around bgo#669166

12 years agoPrepare 0.13.1 RYGEL_0_13_1
Jens Georg [Thu, 9 Feb 2012 18:14:24 +0000 (20:14 +0200)]
Prepare 0.13.1

12 years agoi18n: Update POTFILES.skip
Jens Georg [Thu, 9 Feb 2012 18:18:32 +0000 (20:18 +0200)]
i18n: Update POTFILES.skip

12 years agompris: Allow to disable the whole module
Jens Georg [Thu, 9 Feb 2012 14:15:47 +0000 (16:15 +0200)]
mpris: Allow to disable the whole module

12 years agoexternal: Allow to disable the whole module
Jens Georg [Thu, 9 Feb 2012 14:04:34 +0000 (16:04 +0200)]
external: Allow to disable the whole module

It was only possible to disable servers on a per-peer base; now it is
also possible to disable the whole module.

12 years agoexternal: Prevent critical if DisplayName is empty
Jens Georg [Thu, 9 Feb 2012 13:45:55 +0000 (15:45 +0200)]
external: Prevent critical if DisplayName is empty

12 years agoexternal: Update child-count after D-Bus signal
Jens Georg [Thu, 9 Feb 2012 11:38:18 +0000 (13:38 +0200)]
external: Update child-count after D-Bus signal

https://bugzilla.gnome.org/show_bug.cgi?id=669680

12 years agotests: Extend rygel-http-post-test.vala
Marcin Kazmierczak [Wed, 8 Feb 2012 13:49:56 +0000 (14:49 +0100)]
tests: Extend rygel-http-post-test.vala

12 years agocore: Add env variable to change plugin timeout
Jens Georg [Thu, 9 Feb 2012 08:54:39 +0000 (10:54 +0200)]
core: Add env variable to change plugin timeout

Especially when running inside valgrind the 5 second timeout is too
short and often rygel fails to load its plugins in time and terminates
itself.

12 years agoexternal: Remove references to MediaServer1
Jens Georg [Thu, 9 Feb 2012 07:43:34 +0000 (09:43 +0200)]
external: Remove references to MediaServer1

There were still two references to the old spec, one causing Icons not
to work.

https://bugzilla.gnome.org/show_bug.cgi?id=669677

12 years agoUpdated Spanish translation
Daniel Mustieles [Tue, 7 Feb 2012 10:29:34 +0000 (11:29 +0100)]
Updated Spanish translation

12 years agoui: Fix minor issues with toolbar
Jens Georg [Mon, 6 Feb 2012 19:03:55 +0000 (20:03 +0100)]
ui: Fix minor issues with toolbar

12 years agoui: Improve preferences dialog, bug 663631
David King [Tue, 8 Nov 2011 14:34:10 +0000 (15:34 +0100)]
ui: Improve preferences dialog, bug 663631

Add tooltips to the widgets in the preferences dialog. Add +/-
ToolButtons for adding and removing shared directories. Update the
sensitivity of the remove toolbutton, based on whether a row in the URI
model is selected, or if the model is empty. Remove the GtkAlignments
and use padding on containers. Set the correct response ID on the close
button. Set the entry text column in the GtkBuilder file.

12 years agogst-launch: Sink element returned from parse_bin
Jens Georg [Mon, 30 Jan 2012 19:58:10 +0000 (20:58 +0100)]
gst-launch: Sink element returned from parse_bin

Work around bgo#669060 with valac >= 0.15.1

12 years agobuild: Drop --strict-valac due to glib deprecation
Jens Georg [Sun, 29 Jan 2012 15:25:16 +0000 (16:25 +0100)]
build: Drop --strict-valac due to glib deprecation

12 years agogst-launch,test: Use new API
Jens Georg [Sun, 29 Jan 2012 14:28:23 +0000 (15:28 +0100)]
gst-launch,test: Use new API

vala-0.14 didn't complain about this so it wasn't caught.

12 years agotests: Add test for simple_search
Jens Georg [Sat, 28 Jan 2012 23:55:06 +0000 (00:55 +0100)]
tests: Add test for simple_search

https://bugzilla.gnome.org/show_bug.cgi?id=653120

12 years agocore: Fix simple search for offset > 0
Jens Georg [Sat, 28 Jan 2012 14:19:06 +0000 (15:19 +0100)]
core: Fix simple search for offset > 0

On a search request where offset was > 0 and limit was 0 due to
limiting the result set to offset the result was always a set of one.

Also total_matches was set to 0 in this case although we know the
number of total matches since using a start offset doesn't limit the
results.

https://bugzilla.gnome.org/show_bug.cgi?id=653120

12 years agocore: Properly replace @ADDRESS@ template
Jens Georg [Sat, 28 Jan 2012 13:41:54 +0000 (14:41 +0100)]
core: Properly replace @ADDRESS@ template

Replacing of the template was forgotten for proxy urls and transcoded
resources while moving the functionality from external plugin to core.

https://bugzilla.gnome.org/show_bug.cgi?id=663826