profile/ivi/rygel.git
11 years agodocs: Show hierarchy, properties and signals
Murray Cumming [Mon, 17 Sep 2012 11:31:29 +0000 (13:31 +0200)]
docs: Show hierarchy, properties and signals

We needed to pass the .so to valadoc.

11 years agoUpdated Danish translation
Ask H. Larsen [Sat, 15 Sep 2012 21:44:20 +0000 (23:44 +0200)]
Updated Danish translation

11 years agoUpdated Korean translation
Changwoo Ryu [Sat, 15 Sep 2012 09:24:28 +0000 (18:24 +0900)]
Updated Korean translation

11 years agoserver: Always set complete seek range
Jens Georg [Thu, 6 Sep 2012 15:57:54 +0000 (17:57 +0200)]
server: Always set complete seek range

So the pipeline generates EOS when it reaches the end; that prevents
that for 0-n requests the pipeline is running all the time, spamming
useless idle callbacks.

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

11 years agoUpdated Portuguese translation
Duarte Loreto [Wed, 12 Sep 2012 22:50:17 +0000 (23:50 +0100)]
Updated Portuguese translation

11 years agoserver: Make ContentDirectoryError internal.
Murray Cumming [Tue, 11 Sep 2012 09:51:23 +0000 (11:51 +0200)]
server: Make ContentDirectoryError internal.

Because it is used by ContentDirectory, which is internal.

This removes it from the librygel-server API documentation.

11 years agoserver: Fix the documentation generation.
Murray Cumming [Tue, 11 Sep 2012 09:41:06 +0000 (11:41 +0200)]
server: Fix the documentation generation.

11 years ago[l10n] Updated Italian translation.
Milo Casagrande [Mon, 10 Sep 2012 19:50:22 +0000 (21:50 +0200)]
[l10n] Updated Italian translation.

11 years agoUpdated Greek translation
Tom Tryfonidis [Sat, 8 Sep 2012 12:57:20 +0000 (15:57 +0300)]
Updated Greek translation

11 years agoFix typo
Piotr Drąg [Thu, 6 Sep 2012 23:17:43 +0000 (01:17 +0200)]
Fix typo

Also fix it in po files to minimize damage to translations.

11 years agoFinnish translation update by Jiri Grönroos
Timo Jyrinki [Thu, 6 Sep 2012 05:59:54 +0000 (08:59 +0300)]
Finnish translation update by Jiri Grönroos

11 years agoUpdated British English translation
Bruce Cowan [Wed, 5 Sep 2012 13:53:27 +0000 (14:53 +0100)]
Updated British English translation

11 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Wed, 5 Sep 2012 11:23:21 +0000 (13:23 +0200)]
Updated Norwegian bokmål translation

11 years agoUpdated Hungarian translation
Gabor Kelemen [Tue, 4 Sep 2012 19:26:57 +0000 (21:26 +0200)]
Updated Hungarian translation

11 years agoUpdated Polish translation
Piotr Drąg [Tue, 4 Sep 2012 18:37:52 +0000 (20:37 +0200)]
Updated Polish translation

11 years agocore,data: Fix AVC transcoder
Jens Georg [Fri, 31 Aug 2012 20:56:28 +0000 (22:56 +0200)]
core,data: Fix AVC transcoder

Add a slight hack to enable a streamable position of moov atoms.

Drop the passthrough in the transcoder. This doesn*t make sense
currently and it needs to be more sophisticated; it doesn't
properly work if we change the resolution and/or framerate.

11 years agoexamples: Add startup scripts for various daemons
Jens Georg [Tue, 7 Aug 2012 22:35:18 +0000 (00:35 +0200)]
examples: Add startup scripts for various daemons

11 years agobuild: Add copyright to autogen.sh
Jens Georg [Thu, 30 Aug 2012 18:26:43 +0000 (20:26 +0200)]
build: Add copyright to autogen.sh

11 years agoexamples: Add license and doc for server example
Jens Georg [Thu, 30 Aug 2012 18:22:29 +0000 (20:22 +0200)]
examples: Add license and doc for server example

11 years agomedia-export: Mark created item as place-holder
Jens Georg [Thu, 30 Aug 2012 18:16:51 +0000 (20:16 +0200)]
media-export: Mark created item as place-holder

11 years agomedia-export: Add message if we don't extract
Jens Georg [Thu, 30 Aug 2012 18:16:17 +0000 (20:16 +0200)]
media-export: Add message if we don't extract

11 years agocore: Prepend generated filename with UUID
Jens Georg [Thu, 30 Aug 2012 17:45:45 +0000 (19:45 +0200)]
core: Prepend generated filename with UUID

Make it easier for media-export to pick up the file by not modifying the
extension.

11 years agotests: Add missing fix from previous commit
Jens Georg [Thu, 30 Aug 2012 16:54:02 +0000 (18:54 +0200)]
tests: Add missing fix from previous commit

11 years agocore: Set explicit sort criteria
Jens Georg [Thu, 30 Aug 2012 14:58:16 +0000 (16:58 +0200)]
core: Set explicit sort criteria

11 years agocore: Make sure parent container is alive
Jens Georg [Thu, 30 Aug 2012 14:54:41 +0000 (16:54 +0200)]
core: Make sure parent container is alive

If the item does not carry a reference to its parent, we set it to make
sure the container is still alive if we run in the auto-removal
timeout.

11 years agomedia-export: Fix search
Mark Ryan [Thu, 30 Aug 2012 11:03:10 +0000 (13:03 +0200)]
media-export: Fix search

Search seems to have been broken in the media-export backend by the changes
to sorting.  Two parameters were being passed to
MediaCache.get_objects_by_search_expression in the wrong order.  To fix
we simply need to pass the arguments in the correct order.

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

11 years agoUpdated Indonesian translation
Andika Triwidada [Thu, 30 Aug 2012 10:40:39 +0000 (17:40 +0700)]
Updated Indonesian translation

11 years agoUpdated Polish translation
Piotr Drąg [Sat, 25 Aug 2012 02:50:17 +0000 (04:50 +0200)]
Updated Polish translation

11 years agoPrepare 0.15.2 RYGEL_0_15_2
Jens Georg [Mon, 20 Aug 2012 19:52:44 +0000 (21:52 +0200)]
Prepare 0.15.2

11 years agobuild: Fix test build
Jens Georg [Mon, 20 Aug 2012 20:15:27 +0000 (22:15 +0200)]
build: Fix test build

11 years agobuild: Override install target
Jens Georg [Sun, 19 Aug 2012 11:19:03 +0000 (13:19 +0200)]
build: Override install target

Disable "make install" if configure was called with
--enable-uninstalled. Some paths are compiled-in relatively to source
directories and it doesn't make sense to install libraries and data
files then.

11 years agobuild: Fix typo
Jens Georg [Sun, 19 Aug 2012 10:28:07 +0000 (12:28 +0200)]
build: Fix typo

11 years agorygel: Drop misc.vapi
Jens Georg [Sat, 18 Aug 2012 10:50:56 +0000 (12:50 +0200)]
rygel: Drop misc.vapi

execvp is part of posix.vapi since 0.16.1

11 years agomedia-export: Use proper collation
Jens Georg [Fri, 17 Aug 2012 22:58:33 +0000 (00:58 +0200)]
media-export: Use proper collation

Use proper collation in query containers.

11 years agoall: Simplify sort criteria default fallback
Jens Georg [Fri, 17 Aug 2012 22:38:29 +0000 (00:38 +0200)]
all: Simplify sort criteria default fallback

11 years agomediathek: Add description from RSS feed
Jens Georg [Fri, 17 Aug 2012 22:10:55 +0000 (00:10 +0200)]
mediathek: Add description from RSS feed

11 years agoserver: Add description property to MediaItem
Jens Georg [Fri, 17 Aug 2012 22:09:14 +0000 (00:09 +0200)]
server: Add description property to MediaItem

11 years agomediathek: Change default sort order
Jens Georg [Fri, 17 Aug 2012 21:39:37 +0000 (23:39 +0200)]
mediathek: Change default sort order

Sort by date, newest first

11 years agoexternal: Also sort in browse
Jens Georg [Fri, 17 Aug 2012 21:10:16 +0000 (23:10 +0200)]
external: Also sort in browse

11 years agobuild: Fix debug builds
Jens Georg [Fri, 17 Aug 2012 09:24:21 +0000 (11:24 +0200)]
build: Fix debug builds

11 years agoUpdated Galician translations
Fran Diéguez [Thu, 16 Aug 2012 22:06:40 +0000 (00:06 +0200)]
Updated Galician translations

11 years agoUpdated Hebrew translation.
Yaron Shahrabani [Mon, 13 Aug 2012 20:04:36 +0000 (23:04 +0300)]
Updated Hebrew translation.

11 years agoserver: Add TwoPlayer to V1 downgrades
Jens Georg [Sun, 12 Aug 2012 18:45:14 +0000 (20:45 +0200)]
server: Add TwoPlayer to V1 downgrades

So that at least the server part will work in TwoPlayer. Also do a
slight refactor of the default agent list.

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

11 years agocore: Canonicalize error descriptions
Jens Georg [Sun, 12 Aug 2012 18:14:56 +0000 (20:14 +0200)]
core: Canonicalize error descriptions

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

11 years agocore,tracker,media-export: Respect disc number
Jens Georg [Sun, 12 Aug 2012 17:35:46 +0000 (19:35 +0200)]
core,tracker,media-export: Respect disc number

Previously we did not care about the volume number of a music piece
while sorting. This cannot be mapped to UPnP, but at least in the
default sort order of albums this is respected now.

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

11 years agoall: Change default sort criteria
Jens Georg [Sun, 12 Aug 2012 16:21:52 +0000 (18:21 +0200)]
all: Change default sort criteria

Move default sort criteria into MediaContainer. This way containers may
chose to override the default sort order themselves where it makes
sense, such as album containers.

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

11 years agomedia-export: Fix crash on unknown QueryContainer
Jens Georg [Sun, 12 Aug 2012 15:52:49 +0000 (17:52 +0200)]
media-export: Fix crash on unknown QueryContainer

Previously get_by_id would return an empty id, leading in a null
container on which we tried to set the parent.

11 years agoexternal: Sort results
Jens Georg [Sun, 12 Aug 2012 15:08:07 +0000 (17:08 +0200)]
external: Sort results

11 years agotests: Add test for bgo#661482
Jens Georg [Sat, 11 Aug 2012 21:11:28 +0000 (23:11 +0200)]
tests: Add test for bgo#661482

11 years agomedia-export: Let SQLite do the sorting
Jens Georg [Sat, 11 Aug 2012 16:37:43 +0000 (18:37 +0200)]
media-export: Let SQLite do the sorting

11 years agocore: Delegate search critera in basic searching
Jens Georg [Tue, 7 Aug 2012 21:57:10 +0000 (23:57 +0200)]
core: Delegate search critera in basic searching

11 years agocore: Sort before slicing
Jens Georg [Sun, 5 Aug 2012 17:15:37 +0000 (19:15 +0200)]
core: Sort before slicing

Sort SimpleContainer before slicing the results.

11 years agotests: fix Search calls in tests
Lukasz Pawlik [Thu, 1 Mar 2012 07:52:43 +0000 (08:52 +0100)]
tests: fix Search calls in tests

Fixing test after 1f41782911fb7a5bd20021ec45c6027f8f2734e1

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

11 years agocore,tracker: Sort before slicing
Lukasz Pawlik [Sun, 5 Aug 2012 16:54:05 +0000 (18:54 +0200)]
core,tracker: Sort before slicing

Fixes inconsistencies in returned results.

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

11 years agoUpdated Traditional Chinese translation(Hong Kong and Taiwan)
Chao-Hsiung Liao [Sun, 12 Aug 2012 15:38:15 +0000 (23:38 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)

11 years ago[l10n] Update Japanese translation
Kentaro KAZUHAMA [Wed, 8 Aug 2012 12:02:27 +0000 (21:02 +0900)]
[l10n] Update Japanese translation

11 years agoall: Fix warnings from Vala 0.17.4
Jens Georg [Tue, 7 Aug 2012 07:56:41 +0000 (09:56 +0200)]
all: Fix warnings from Vala 0.17.4

11 years agoserver: Prevent critical if thumbnail is missing
Jens Georg [Sat, 4 Aug 2012 08:48:25 +0000 (10:48 +0200)]
server: Prevent critical if thumbnail is missing

11 years agoAssamese translation updated
Nilamdyuti Goswami [Fri, 3 Aug 2012 10:21:53 +0000 (15:51 +0530)]
Assamese translation updated

11 years agoUpdated Serbian translation
Мирослав Николић [Wed, 1 Aug 2012 09:55:40 +0000 (11:55 +0200)]
Updated Serbian translation

11 years agoUpdated Spanish translation
Daniel Mustieles [Mon, 30 Jul 2012 10:50:10 +0000 (12:50 +0200)]
Updated Spanish translation

11 years agoUpdated Galician translations
Fran Diéguez [Mon, 30 Jul 2012 01:18:57 +0000 (03:18 +0200)]
Updated Galician translations

11 years agoUpdated Slovenian translation
Matej Urbančič [Sun, 29 Jul 2012 12:37:17 +0000 (14:37 +0200)]
Updated Slovenian translation

11 years agoPrepare 0.15.1 RYGEL_0_15_1
Jens Georg [Fri, 27 Jul 2012 21:03:51 +0000 (23:03 +0200)]
Prepare 0.15.1

11 years agotracker: Some syntax sugar for UPnPPropertyMap
Jens Georg [Tue, 17 Jul 2012 08:41:25 +0000 (10:41 +0200)]
tracker: Some syntax sugar for UPnPPropertyMap

11 years agotracker: Rename KeyChainMap to UPnPPropertyMap
Jens Georg [Tue, 17 Jul 2012 08:27:27 +0000 (10:27 +0200)]
tracker: Rename KeyChainMap to UPnPPropertyMap

This does a lot more than just being a key chain map now. Also fix some
coding style issues.

11 years agotracker: Remove dead code
Jens Georg [Sun, 15 Jul 2012 10:53:46 +0000 (12:53 +0200)]
tracker: Remove dead code

Some leftover from the failed merge of SPARQL-searching.

11 years agotracker: Skip null titles in meta-data container
Jens Georg [Sun, 15 Jul 2012 10:06:04 +0000 (12:06 +0200)]
tracker: Skip null titles in meta-data container

11 years agotracker: Extact base-class for metadata container
Jens Georg [Sat, 14 Jul 2012 19:46:23 +0000 (21:46 +0200)]
tracker: Extact base-class for metadata container

Reduce redundancy introduced by previous commit.

11 years agotracker: Use property map in meta-data containers
Jens Georg [Sat, 14 Jul 2012 16:39:25 +0000 (18:39 +0200)]
tracker: Use property map in meta-data containers

Split off Tags container since tags are multi-valued and don't work with
property functions

11 years agotracker: Use nfo:fileName as alternative title
Jens Georg [Sat, 14 Jul 2012 16:26:19 +0000 (18:26 +0200)]
tracker: Use nfo:fileName as alternative title

This guarantees that we always have a title available, regardless
whether tracker was compiled with --enable-guarantee-metadata or not.

11 years agotracker: Change log domain
Jens Georg [Sat, 14 Jul 2012 13:34:50 +0000 (15:34 +0200)]
tracker: Change log domain

Apparently "Tracker" clashes with libtracker-sparql and we don't see our
own log messages.

11 years agotracker: SparqlConnection is a singleton
Jens Georg [Sat, 14 Jul 2012 12:43:29 +0000 (14:43 +0200)]
tracker: SparqlConnection is a singleton

11 years agotracker: Use SparqlCursor directly
Jens Georg [Thu, 29 Mar 2012 18:44:27 +0000 (19:44 +0100)]
tracker: Use SparqlCursor directly

Intermediate code copied strings around.

11 years agotracker: Several fix-ups
Jens Georg [Sat, 14 Jul 2012 12:22:53 +0000 (14:22 +0200)]
tracker: Several fix-ups

11 years agotracker: Switch Tracker queries from Dbus to Sparql.
Luis de Bethencourt [Tue, 27 Mar 2012 11:24:50 +0000 (12:24 +0100)]
tracker: Switch Tracker queries from Dbus to Sparql.

11 years agotracker: Add Tracker-Sparql to dependency modules.
Luis de Bethencourt [Thu, 2 Feb 2012 16:07:21 +0000 (16:07 +0000)]
tracker: Add Tracker-Sparql to dependency modules.

11 years agobuild: Check for gtk-doc
Jens Georg [Fri, 27 Jul 2012 20:16:09 +0000 (22:16 +0200)]
build: Check for gtk-doc

11 years agocore,libserver: Move server-only stuff to library
Jens Georg [Fri, 20 Jul 2012 08:17:52 +0000 (10:17 +0200)]
core,libserver: Move server-only stuff to library

11 years agocore,librenderer: Move renderer-only stuff to library
Jens Georg [Thu, 19 Jul 2012 21:25:13 +0000 (23:25 +0200)]
core,librenderer: Move renderer-only stuff to library

11 years agocore,server,examples,doc: Add librygel-server
Jens Georg [Mon, 9 Jul 2012 18:51:06 +0000 (20:51 +0200)]
core,server,examples,doc: Add librygel-server

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

11 years agocore,renderer: Extract base class for libraries
Jens Georg [Mon, 9 Jul 2012 18:49:29 +0000 (20:49 +0200)]
core,renderer: Extract base class for libraries

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

11 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Wed, 25 Jul 2012 14:40:22 +0000 (16:40 +0200)]
Updated Norwegian bokmål translation

11 years agoUpdated Hebrew translation.
Yaron Shahrabani [Tue, 24 Jul 2012 19:23:24 +0000 (22:23 +0300)]
Updated Hebrew translation.

11 years agomedia-export: Work-around bgo#680366
Jens Georg [Sat, 21 Jul 2012 13:49:09 +0000 (15:49 +0200)]
media-export: Work-around bgo#680366

Conflicts:
src/plugins/media-export/rygel-media-export-harvesting-task.vala

11 years agoexternal: Get DisplayName from correct interface
Jens Georg [Fri, 20 Jul 2012 17:51:20 +0000 (19:51 +0200)]
external: Get DisplayName from correct interface

11 years agoUpdated Slovenian translation
Matej Urbančič [Thu, 19 Jul 2012 08:13:53 +0000 (10:13 +0200)]
Updated Slovenian translation

11 years agoAssamese translation completed
Nilamdyuti Goswami [Tue, 17 Jul 2012 15:08:31 +0000 (20:38 +0530)]
Assamese translation completed

11 years agoAdded Assamese to LINGUAS
Nilamdyuti Goswami [Tue, 17 Jul 2012 15:05:39 +0000 (20:35 +0530)]
Added Assamese to LINGUAS

11 years agoUpdated Spanish translation
Daniel Mustieles [Tue, 17 Jul 2012 10:05:33 +0000 (12:05 +0200)]
Updated Spanish translation

11 years agoUpdated Traditional Chinese translation(Hong Kong and Taiwan)
Chao-Hsiung Liao [Tue, 17 Jul 2012 07:27:01 +0000 (15:27 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)

11 years agoexternal: Guard against empty mandatory properties
Jens Georg [Fri, 13 Jul 2012 22:01:12 +0000 (00:01 +0200)]
external: Guard against empty mandatory properties

Also do fingerpointing against the offending service.

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

11 years agoexternal: Don't recurse into external hierarchy
Jens Georg [Fri, 13 Jul 2012 21:43:41 +0000 (23:43 +0200)]
external: Don't recurse into external hierarchy

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

11 years agocore: INT_MAX children means "Don't know"
Jens Georg [Sat, 25 Feb 2012 15:26:02 +0000 (17:26 +0200)]
core: INT_MAX children means "Don't know"

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

11 years agocore: Do not bail out on missing thumbnail dir
Jens Georg [Mon, 9 Jul 2012 12:03:52 +0000 (14:03 +0200)]
core: Do not bail out on missing thumbnail dir

This fixed the situation where you not yet have a ".thumbnails"
directory in your $HOME but have tumbler available. To do this, the code
now uses ListActivateableServices on D-Bus to check for the Thumbnailer1
interface and keeps on queuing incoming thumbnail requests until the
thumbnailer is either ready or not found. The queue will be passed on to
tumbler in the first case or flushed in the latter, marking the
thumbnailer not available then.

Unfortunately we cannot rely on Bus.get_proxy_sync to fail if it is not
available because it simply doesn't, looking at the gdbus code.

We stop handling the thumbnail directory ourselves and use GLib's
FileInfo for that

11 years agocore: Early exit on missing thumbnail
Jens Georg [Mon, 9 Jul 2012 11:33:51 +0000 (13:33 +0200)]
core: Early exit on missing thumbnail

If we need to ask tumbler for a thumbnail, we can just exit. There's no
need to do the filesystem call afterwards. It will fail anyway.

11 years agoUpdated Lithuanian translation
Aurimas Černius [Mon, 16 Jul 2012 20:20:02 +0000 (23:20 +0300)]
Updated Lithuanian translation

11 years agobuild: Remove dead code
Jens Georg [Mon, 16 Jul 2012 20:05:51 +0000 (22:05 +0200)]
build: Remove dead code

11 years agobuild: Silence portability warnings
Jens Georg [Mon, 16 Jul 2012 19:50:53 +0000 (21:50 +0200)]
build: Silence portability warnings

11 years agoUpdated Hebrew translation.
Yaron Shahrabani [Tue, 10 Jul 2012 19:43:25 +0000 (22:43 +0300)]
Updated Hebrew translation.