profile/ivi/rygel.git
11 years agotests: Fix rygel-htt-post-test
Jens Georg [Wed, 6 Mar 2013 11:41:47 +0000 (12:41 +0100)]
tests: Fix rygel-htt-post-test

11 years agomedia-export: Get rid of obsolete flags column in object table.
Krzesimir Nowak [Fri, 1 Mar 2013 11:15:43 +0000 (12:15 +0100)]
media-export: Get rid of obsolete flags column in object table.

DBus interface was using it, but it is gone since 0.17.7.

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

11 years agomedia-export: Use metadata extractor only in harvesting task.
Krzesimir Nowak [Mon, 4 Mar 2013 14:15:14 +0000 (15:15 +0100)]
media-export: Use metadata extractor only in harvesting task.

Harvester also kept an extractor, but it wasn't used for anything.

11 years agoserver,data: Implement CreateReference UPnP call
Jens Georg [Thu, 28 Feb 2013 13:58:36 +0000 (14:58 +0100)]
server,data: Implement CreateReference UPnP call

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

11 years agoserver: Fix doc typos
Jens Georg [Mon, 4 Mar 2013 10:31:11 +0000 (11:31 +0100)]
server: Fix doc typos

11 years agocore: Remove stray debug line
Jens Georg [Mon, 4 Mar 2013 12:27:05 +0000 (13:27 +0100)]
core: Remove stray debug line

11 years agomedia-export: Add missing schema version bump in database upgrade.
Krzesimir Nowak [Mon, 4 Mar 2013 08:27:12 +0000 (09:27 +0100)]
media-export: Add missing schema version bump in database upgrade.

11 years agocore,data: Force downgrade for some iOS DMCs
Jens Georg [Sun, 3 Mar 2013 16:00:35 +0000 (17:00 +0100)]
core,data: Force downgrade for some iOS DMCs

11 years agocore,data: V1 downgrade for libupnp
Jens Georg [Sun, 3 Mar 2013 13:06:06 +0000 (14:06 +0100)]
core,data: V1 downgrade for libupnp

In theory we'd want to apply the downgrade for synology NAS devices only, but
they fail to provide a proper user agent so we have to apply it to everything
out there using libupnp.

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

11 years agoall: Apply V1 downgrade to each service
Jens Georg [Sun, 3 Mar 2013 13:00:16 +0000 (14:00 +0100)]
all: Apply V1 downgrade to each service

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

11 years agoUpdated Russian translation
Stas Solovey [Sun, 3 Mar 2013 19:43:05 +0000 (23:43 +0400)]
Updated Russian translation

11 years agoUpdated Traditional Chinese translation(Hong Kong and Taiwan)
Chao-Hsiung Liao [Fri, 1 Mar 2013 14:51:07 +0000 (22:51 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)

11 years agomedia-export: Prefer titles set by UPnP actions over discovered ones.
Krzesimir Nowak [Fri, 1 Mar 2013 09:41:24 +0000 (10:41 +0100)]
media-export: Prefer titles set by UPnP actions over discovered ones.

For this to work we have to mark an object created with CreateObject
call as guarded. It means that some of its properties (for now title
only) can't be overriden with a value from metadata extractor. The
only way to change a title of such object is by UpdateObject call.

All harvested objects that did not exist in database are not marked as
guarded. Doing UpdateObject on any object marks it as such though.

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

11 years agoserver,media-export: Allow container creation
Jens Georg [Wed, 20 Feb 2013 13:27:51 +0000 (14:27 +0100)]
server,media-export: Allow container creation

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

11 years agoserver: Add create-child-container caps
Jens Georg [Tue, 19 Feb 2013 15:58:42 +0000 (16:58 +0100)]
server: Add create-child-container caps

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

11 years agoserver: Cleanup and fix container updates in content directory.
Krzesimir Nowak [Tue, 26 Feb 2013 11:52:57 +0000 (12:52 +0100)]
server: Cleanup and fix container updates in content directory.

RygelContentDirectory's on_container_update handles updating system
update id, running service reset procedure if necessary, adding
LastChange entries, updating container's and object's update ids and
handles ContainerUpdateIDs variable in one body. This commit splits it
up, so it is more readable and fixes updating container's and object's
container/object update ids.

Now container gets its container update id incremented also when its
child item is being modified. We also check if passed object is a
container, so we can also increment its container update id as well.

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

11 years agoserver: Use custom equal function for updated_containers array.
Krzesimir Nowak [Tue, 26 Feb 2013 13:04:35 +0000 (14:04 +0100)]
server: Use custom equal function for updated_containers array.

Default equal function was simply comparing pointers, which is not
enough in this case. MediaExport plugin creates temporary
MediaContainer objects being virtual containers, so it is possible to
happen that we store such container in updated_containers array and
then later receive another one with the same id. Obviously new object
has different address than old one, so it was inserted into array as
well. It ended up with ContainerUpdateIDs having several entries with
the same id.

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

11 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Mon, 25 Feb 2013 16:44:41 +0000 (17:44 +0100)]
Updated Norwegian bokmål translation

11 years agoUpdated Slovenian translation
Matej Urbančič [Mon, 25 Feb 2013 14:41:40 +0000 (15:41 +0100)]
Updated Slovenian translation

11 years agoUpdated Greek translation
Dimitris Spingos [Mon, 25 Feb 2013 08:08:59 +0000 (10:08 +0200)]
Updated Greek translation

11 years agoUpdated Lithuanian translation
Aurimas Černius [Sun, 24 Feb 2013 20:05:09 +0000 (22:05 +0200)]
Updated Lithuanian translation

11 years agoUpdated Uyghur translation
Gheyret Kenji [Sun, 24 Feb 2013 02:51:36 +0000 (11:51 +0900)]
Updated Uyghur translation

Signed-off-by: Gheyret Kenji <gheyret@gmail.com>
11 years agoUpdated Hebrew translation.
Yaron Shahrabani [Sat, 23 Feb 2013 14:14:08 +0000 (16:14 +0200)]
Updated Hebrew translation.

11 years agoUpdated Uyghur translation
Gheyret Kenji [Fri, 22 Feb 2013 12:59:06 +0000 (21:59 +0900)]
Updated Uyghur translation

Signed-off-by: Gheyret Kenji <gheyret@gmail.com>
11 years agoPunjabi: Translation updated (aalam)
A S Alam [Fri, 22 Feb 2013 03:41:40 +0000 (03:41 +0000)]
Punjabi: Translation updated (aalam)

11 years agoFix NEWS file
Jens Georg [Thu, 21 Feb 2013 08:43:47 +0000 (09:43 +0100)]
Fix NEWS file

11 years agoAdd missing information to NEWS
Jens Georg [Wed, 20 Feb 2013 14:04:05 +0000 (15:04 +0100)]
Add missing information to NEWS

11 years agoPrepare 0.17.8 RYGEL_0_17_8
Jens Georg [Wed, 20 Feb 2013 13:44:35 +0000 (14:44 +0100)]
Prepare 0.17.8

11 years agodata: Hide rygel-preferences in GNOME
Jens Georg [Tue, 19 Feb 2013 10:50:02 +0000 (11:50 +0100)]
data: Hide rygel-preferences in GNOME

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

11 years agomedia-export: Do basic extraction on discoverer creation error.
Krzesimir Nowak [Mon, 18 Feb 2013 11:41:56 +0000 (12:41 +0100)]
media-export: Do basic extraction on discoverer creation error.

Doing it via on_done with info being NULL may cause some criticals or
crash, because we don't check info there.

11 years agorenderer: Honor "http_proxy" envvar in AVTransport's session.
Krzesimir Nowak [Thu, 14 Feb 2013 12:10:30 +0000 (13:10 +0100)]
renderer: Honor "http_proxy" envvar in AVTransport's session.

11 years agoUpdated Serbian translation
Мирослав Николић [Mon, 18 Feb 2013 10:14:10 +0000 (11:14 +0100)]
Updated Serbian translation

11 years agomedia-export: Option to disable virtual folders
Jens Georg [Tue, 12 Feb 2013 13:48:22 +0000 (14:48 +0100)]
media-export: Option to disable virtual folders

11 years agomedia-export: React to URI config changes
Jens Georg [Mon, 28 Jan 2013 22:38:21 +0000 (23:38 +0100)]
media-export: React to URI config changes

11 years agomedia-export: Prevent some update events at start
Jens Georg [Sun, 17 Feb 2013 09:50:04 +0000 (10:50 +0100)]
media-export: Prevent some update events at start

11 years agoUpdated Polish translation
Piotr Drąg [Sun, 17 Feb 2013 19:57:48 +0000 (20:57 +0100)]
Updated Polish translation

11 years agoUpdated Czech translation
Marek Černocký [Sun, 17 Feb 2013 18:54:31 +0000 (19:54 +0100)]
Updated Czech translation

11 years agoUpdated Galician translations
Fran Diéguez [Sun, 17 Feb 2013 12:33:52 +0000 (13:33 +0100)]
Updated Galician translations

11 years agoUpdated Spanish translation
Daniel Mustieles [Thu, 14 Feb 2013 15:55:19 +0000 (16:55 +0100)]
Updated Spanish translation

11 years agoserver,media-export: Add and use signals emitted after tracking child changes.
Krzesimir Nowak [Wed, 13 Feb 2013 15:43:18 +0000 (16:43 +0100)]
server,media-export: Add and use signals emitted after tracking child changes.

child_added and child_removed are emitted when respectively
add_child_tracked and remove_child_tracked are finished. We use those
signals in media-export to store the container and, optionally, its
new child in the database. That simplifies a code a bit in
media-export and makes sure that update IDs are stored in database as
well.

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

11 years agomedia-export: Fix looking for object's container.
Krzesimir Nowak [Wed, 13 Feb 2013 15:39:17 +0000 (16:39 +0100)]
media-export: Fix looking for object's container.

Lets make object's parent a filesystem container only if we can not
find another parent being a child of filesystem container. In this
case we want media files directly under Music directory to have Music
directory as a parent, not some filesystem container.

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

11 years agomedia-engine-gst: Add FIXME
Jens Georg [Wed, 13 Feb 2013 15:04:56 +0000 (16:04 +0100)]
media-engine-gst: Add FIXME

11 years agoUpdated Uyghur translation
Gheyret Kenji [Wed, 13 Feb 2013 11:39:23 +0000 (20:39 +0900)]
Updated Uyghur translation
Signed-off-by: Gheyret Kenji <gheyret@gmail.com>
11 years agomedia-export: Fix critical on harvesting audio
Jens Georg [Tue, 12 Feb 2013 10:43:05 +0000 (11:43 +0100)]
media-export: Fix critical on harvesting audio

Additionally port to GST_TAG_DATE_TIME since _DATE seems to be
deprecated/unused.

11 years agoExport useful data for plugins in pc files.
Krzesimir Nowak [Tue, 12 Feb 2013 09:17:19 +0000 (10:17 +0100)]
Export useful data for plugins in pc files.

11 years agomedia-export: Change return types of RootContainer's function more useful.
Krzesimir Nowak [Mon, 11 Feb 2013 14:53:51 +0000 (15:53 +0100)]
media-export: Change return types of RootContainer's function more useful.

11 years agomedia-export: Make singleton getters non-throwing.
Krzesimir Nowak [Mon, 11 Feb 2013 14:52:15 +0000 (15:52 +0100)]
media-export: Make singleton getters non-throwing.

When loading a plugin we are ensuring that media cache could be
opened. If opening a database (or upgrading it) fail then plugin is
not loaded.

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

11 years agodocs: Fix build.
Krzesimir Nowak [Mon, 11 Feb 2013 15:07:42 +0000 (16:07 +0100)]
docs: Fix build.

Seems that valadoc expects @see tag to be the last one in doc comment.

11 years agodocs: RygelMediaEngine: More description
Murray Cumming [Mon, 11 Feb 2013 10:40:36 +0000 (11:40 +0100)]
docs: RygelMediaEngine: More description

More text from Mark Ryan

11 years agodocs: RygelMediaEngine: Suggest transcoder implementation.
Murray Cumming [Mon, 11 Feb 2013 10:33:14 +0000 (11:33 +0100)]
docs: RygelMediaEngine: Suggest transcoder implementation.

Added some text from Mark Ryan.

11 years agodocs: RygelDataSource: Add description
Murray Cumming [Mon, 11 Feb 2013 10:28:06 +0000 (11:28 +0100)]
docs: RygelDataSource: Add description

Add some text from Mark Ryan.

11 years agodocs: WritableContainer: Mention the upload word.
Murray Cumming [Mon, 11 Feb 2013 08:56:42 +0000 (09:56 +0100)]
docs: WritableContainer: Mention the upload word.

11 years agodocs: MediaContainer: Mention derived interfaces
Murray Cumming [Mon, 11 Feb 2013 08:51:19 +0000 (09:51 +0100)]
docs: MediaContainer: Mention derived interfaces

11 years agotodo: Clean-up
Jens Georg [Fri, 1 Feb 2013 16:01:18 +0000 (17:01 +0100)]
todo: Clean-up

11 years agodocs: Fix the build
Murray Cumming [Fri, 8 Feb 2013 12:59:12 +0000 (13:59 +0100)]
docs: Fix the build

Remove a reference to a non-existant .xml file.

11 years agoUpdated Malayalam Localization
Anish A [Thu, 7 Feb 2013 09:19:06 +0000 (13:19 +0400)]
Updated Malayalam Localization

11 years agoUpdated Malayalam Localization
Anish A [Thu, 7 Feb 2013 09:18:50 +0000 (13:18 +0400)]
Updated Malayalam Localization

11 years agoSignalize is not the right word.
Murray Cumming [Tue, 5 Feb 2013 10:03:37 +0000 (11:03 +0100)]
Signalize is not the right word.

11 years agoTiny doc improvement
Murray Cumming [Tue, 5 Feb 2013 08:21:40 +0000 (09:21 +0100)]
Tiny doc improvement

11 years agomedia-export: Fix typo.
Krzesimir Nowak [Mon, 4 Feb 2013 15:43:39 +0000 (16:43 +0100)]
media-export: Fix typo.

11 years agomedia-export: Avoid some unnecessary copies.
Krzesimir Nowak [Mon, 4 Feb 2013 15:41:12 +0000 (16:41 +0100)]
media-export: Avoid some unnecessary copies.

11 years agomedia-export: Remove some nullables in MediaCache.
Krzesimir Nowak [Mon, 4 Feb 2013 15:37:45 +0000 (16:37 +0100)]
media-export: Remove some nullables in MediaCache.

Some functions either shouldn't (and they don't) receive NULL
parameters (otherwise they would crash) or never return NULL strings.

11 years agomedia-export: Make some functions static in QueryContainerFactory.
Krzesimir Nowak [Mon, 4 Feb 2013 15:30:06 +0000 (16:30 +0100)]
media-export: Make some functions static in QueryContainerFactory.

11 years agomedia-export: Check for container emptiness with is_empty property.
Krzesimir Nowak [Mon, 4 Feb 2013 12:10:22 +0000 (13:10 +0100)]
media-export: Check for container emptiness with is_empty property.

11 years agomedia-export: Make some functions static in MediaCache.
Krzesimir Nowak [Mon, 4 Feb 2013 12:09:34 +0000 (13:09 +0100)]
media-export: Make some functions static in MediaCache.

11 years agoUpdated Traditional Chinese translation(Hong Kong and Taiwan)
Chao-Hsiung Liao [Sun, 3 Feb 2013 22:51:11 +0000 (06:51 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)

11 years agoUpdated Polish translation
Piotr Drąg [Sat, 2 Feb 2013 21:55:23 +0000 (22:55 +0100)]
Updated Polish translation

11 years agoUpdated Hebrew translation.
Yaron Shahrabani [Sat, 2 Feb 2013 11:55:49 +0000 (13:55 +0200)]
Updated Hebrew translation.

11 years agoUpdated German translation
Christian Kirbach [Fri, 1 Feb 2013 20:19:40 +0000 (21:19 +0100)]
Updated German translation

11 years agorenderer: Prevent critical on empty features
Jens Georg [Thu, 31 Jan 2013 21:20:14 +0000 (22:20 +0100)]
renderer: Prevent critical on empty features

11 years agorenderer-gst: Support flash videos
Jens Georg [Thu, 31 Jan 2013 21:19:57 +0000 (22:19 +0100)]
renderer-gst: Support flash videos

11 years agomedia-export: Signalize metadata extraction error only once.
Krzesimir Nowak [Wed, 30 Jan 2013 13:46:30 +0000 (14:46 +0100)]
media-export: Signalize metadata extraction error only once.

11 years agobuild: core and server needs to link to gmodule and libxml.
Krzesimir Nowak [Wed, 30 Jan 2013 13:38:06 +0000 (14:38 +0100)]
build: core and server needs to link to gmodule and libxml.

Debian packaging tools warns about used symbols that are not available
in any of the linked libraries. These would probably all be pulled in
by users of librygel-core and librygel-server, but to be on the safe
side the binaries should ofcourse link to all libraries it uses
symbols from.

Sent by Andreas Henriksson.

11 years agobuild: Fix typo in configure.ac, missing $ on GIO_REQUIRED.
Krzesimir Nowak [Wed, 30 Jan 2013 13:20:27 +0000 (14:20 +0100)]
build: Fix typo in configure.ac, missing $ on GIO_REQUIRED.

Sent by Andreas Henriksson.

11 years agomedia-export: Do a proper check for hidden files.
Krzesimir Nowak [Wed, 30 Jan 2013 11:14:04 +0000 (12:14 +0100)]
media-export: Do a proper check for hidden files.

11 years agomedia-export: Use specific functions to check whether container is empty or not.
Krzesimir Nowak [Wed, 30 Jan 2013 11:07:26 +0000 (12:07 +0100)]
media-export: Use specific functions to check whether container is empty or not.

11 years agomedia-export: Compare two GFiles properly.
Krzesimir Nowak [Wed, 30 Jan 2013 11:03:18 +0000 (12:03 +0100)]
media-export: Compare two GFiles properly.

11 years agoUpdated Serbian translation
Мирослав Николић [Wed, 30 Jan 2013 09:42:01 +0000 (10:42 +0100)]
Updated Serbian translation

11 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Tue, 29 Jan 2013 18:07:48 +0000 (19:07 +0100)]
Updated Norwegian bokmål translation

11 years agoRygelThumbnail: Avoid a critical warning in tests.
Murray Cumming [Tue, 29 Jan 2013 11:16:10 +0000 (12:16 +0100)]
RygelThumbnail: Avoid a critical warning in tests.

11 years agoserver: Fix use of DLNA.ORG_AnyContainer
Jens Georg [Tue, 29 Jan 2013 10:58:58 +0000 (11:58 +0100)]
server: Fix use of DLNA.ORG_AnyContainer

11 years agomedia-expor: Minor code-style fixes
Jens Georg [Mon, 28 Jan 2013 20:52:38 +0000 (21:52 +0100)]
media-expor: Minor code-style fixes

11 years agodocs: librygel-renderer: Fix typo
Murray Cumming [Tue, 29 Jan 2013 10:35:40 +0000 (11:35 +0100)]
docs: librygel-renderer: Fix typo

11 years agomedia-export: Move a null check higher
Murray Cumming [Tue, 29 Jan 2013 08:38:59 +0000 (09:38 +0100)]
media-export: Move a null check higher

The check was after the dereferencing.
Also, generally avoid repeated get_tags() calls.

11 years agoUpdated Slovenian translation
Matej Urbančič [Mon, 28 Jan 2013 21:04:01 +0000 (22:04 +0100)]
Updated Slovenian translation

11 years ago[l10n] Updated Italian translation.
Milo Casagrande [Mon, 28 Jan 2013 20:46:54 +0000 (21:46 +0100)]
[l10n] Updated Italian translation.

11 years agoUpdated Spanish translation
Daniel Mustieles [Mon, 28 Jan 2013 10:46:11 +0000 (11:46 +0100)]
Updated Spanish translation

11 years agofix typo in ug.po
Nathaniel McCallum [Sat, 26 Jan 2013 19:33:24 +0000 (14:33 -0500)]
fix typo in ug.po

11 years agodocs: librygel-core: Document MediaDevice
Murray Cumming [Mon, 28 Jan 2013 09:39:51 +0000 (10:39 +0100)]
docs: librygel-core: Document MediaDevice

11 years agodocs: Fix a typo.
Murray Cumming [Mon, 28 Jan 2013 09:32:20 +0000 (10:32 +0100)]
docs: Fix a typo.

11 years agodocs: Add remaining chapter IDs
Murray Cumming [Mon, 28 Jan 2013 09:31:23 +0000 (10:31 +0100)]
docs: Add remaining chapter IDs

11 years agodocs: Minor fixes
Murray Cumming [Mon, 28 Jan 2013 08:49:44 +0000 (09:49 +0100)]
docs: Minor fixes

11 years agoUpdated Galician translations
Fran Diéguez [Sun, 27 Jan 2013 17:09:31 +0000 (18:09 +0100)]
Updated Galician translations

11 years agonews: Fix typo
Jens Georg [Sat, 26 Jan 2013 11:04:23 +0000 (12:04 +0100)]
news: Fix typo

11 years agoPrepare 0.17.7 RYGEL_0_17_7
Jens Georg [Fri, 25 Jan 2013 19:44:33 +0000 (20:44 +0100)]
Prepare 0.17.7

11 years agodoc: Remove extra level of html
Jens Georg [Fri, 25 Jan 2013 19:04:37 +0000 (20:04 +0100)]
doc: Remove extra level of html

11 years agoserver: Fix previous commit
Jens Georg [Fri, 25 Jan 2013 15:49:28 +0000 (16:49 +0100)]
server: Fix previous commit

Premature git bz push.

11 years ago[l10n] Updated Italian translation.
Milo Casagrande [Fri, 25 Jan 2013 16:17:03 +0000 (17:17 +0100)]
[l10n] Updated Italian translation.

11 years agoserver: Mark more errors for translation
Jens Georg [Fri, 25 Jan 2013 15:45:03 +0000 (16:45 +0100)]
server: Mark more errors for translation

11 years agoserver: Fix broken translation
Jens Georg [Fri, 25 Jan 2013 15:44:51 +0000 (16:44 +0100)]
server: Fix broken translation

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