profile/ivi/rygel.git
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.

12 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

12 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

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

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

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

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

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

12 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

12 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

12 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

12 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

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

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

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

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

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

12 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Tue, 10 Jul 2012 06:07:07 +0000 (08:07 +0200)]
Updated Norwegian bokmål translation

12 years agoUpdated Bulgarian translation
Alexander Shopov [Wed, 4 Jul 2012 17:42:14 +0000 (20:42 +0300)]
Updated Bulgarian translation

12 years agotodo: Remove librygel task
Jens Georg [Tue, 3 Jul 2012 09:33:12 +0000 (11:33 +0200)]
todo: Remove librygel task

12 years agocore,external: Avoid symbol redefintion
Jens Georg [Mon, 2 Jul 2012 11:30:29 +0000 (13:30 +0200)]
core,external: Avoid symbol redefintion

On C level, the vala DBus interface object and this constant both create
a FREE_DESKTOP_DBUS_OBJECT definition, creating a GCC warning when using
librygel-core.

12 years agolibrenderer: Update Renderer class documentation
Jens Georg [Mon, 2 Jul 2012 11:27:44 +0000 (13:27 +0200)]
librenderer: Update Renderer class documentation

12 years agolibrenderer: Add API to wrap an existing playbin
Jens Georg [Mon, 2 Jul 2012 11:04:17 +0000 (13:04 +0200)]
librenderer: Add API to wrap an existing playbin

12 years agolibrenderer: Use signal bus watch
Jens Georg [Mon, 2 Jul 2012 10:05:04 +0000 (12:05 +0200)]
librenderer: Use signal bus watch

Reason is that you can only have one active bus watch. But signal bus
watch allows multiple listeners to connect to the "message" signal.

12 years agodoc: Silence valadoc run
Jens Georg [Fri, 29 Jun 2012 12:21:00 +0000 (14:21 +0200)]
doc: Silence valadoc run

12 years agodoc: Drop vala devhelp target
Jens Georg [Fri, 29 Jun 2012 12:15:10 +0000 (14:15 +0200)]
doc: Drop vala devhelp target

This generates a devhelp book with the same name as the gtk-doc devhelp
book.  This confuses devhelp which shows rather randomly either the vala
book or the C book.

12 years agodoc: Rebuild documentation on source changes
Jens Georg [Fri, 29 Jun 2012 10:09:56 +0000 (12:09 +0200)]
doc: Rebuild documentation on source changes

Also remove previous output directory as a work-around for
https://bugzilla.gnome.org/show_bug.cgi?id=679114

12 years agodoc: Fix make distcheck
Murray Cumming [Thu, 28 Jun 2012 11:15:08 +0000 (13:15 +0200)]
doc: Fix make distcheck

We should really do some bash cleverness to get a list of files of
certain types, and then just INSTALL_DATA those, as gtk-doc.make
seems to do, but this should do for now.

12 years agoexamples: Fix distcheck when the .h/.c are disted
Murray Cumming [Thu, 28 Jun 2012 08:13:13 +0000 (10:13 +0200)]
examples: Fix distcheck when the .h/.c are disted

12 years agodoc,librenderer: Generate docs
Murray Cumming [Thu, 28 Jun 2012 07:54:44 +0000 (09:54 +0200)]
doc,librenderer: Generate docs

12 years agobuild: Dist the generated API documentation
Murray Cumming [Tue, 26 Jun 2012 15:13:15 +0000 (17:13 +0200)]
build: Dist the generated API documentation

This is overly simple, but it might work.

12 years agobuild: Fix make dist
Murray Cumming [Tue, 26 Jun 2012 15:13:01 +0000 (17:13 +0200)]
build: Fix make dist

12 years agodoc: Update a comment
Murray Cumming [Tue, 26 Jun 2012 14:42:34 +0000 (16:42 +0200)]
doc: Update a comment

12 years agocore: More minor doc fixes
Murray Cumming [Tue, 26 Jun 2012 14:25:36 +0000 (16:25 +0200)]
core: More minor doc fixes

12 years agocore: Remove mention of nonexistant parameter
Murray Cumming [Tue, 26 Jun 2012 14:21:54 +0000 (16:21 +0200)]
core: Remove mention of nonexistant parameter

12 years agocore: Fix offet -> offset typos in valadoc
Murray Cumming [Tue, 26 Jun 2012 14:20:00 +0000 (16:20 +0200)]
core: Fix offet -> offset typos in valadoc

12 years agocore: Correct return to @return in valadoc
Murray Cumming [Tue, 26 Jun 2012 14:19:07 +0000 (16:19 +0200)]
core: Correct return to @return in valadoc

12 years agodoc: Generate API documentation with valadoc
Murray Cumming [Tue, 26 Jun 2012 12:44:19 +0000 (14:44 +0200)]
doc: Generate API documentation with valadoc

* configure.ac: Check for valadoc, optionally.
* src/librygel-core/Makefile.am: Move some lists of files and
  options into filelist.am so it can be used here too:
* doc/reference/librygel-core/Makefile.am: Use valadoc to generate
  API reference documentation.

12 years agobuild: Update POTFILES.in and POTFILES.skip
Murray Cumming [Tue, 26 Jun 2012 10:12:08 +0000 (12:12 +0200)]
build: Update POTFILES.in and POTFILES.skip

This fixes make check.

12 years agolibrenderer: Move code into its own directory
Murray Cumming [Tue, 26 Jun 2012 10:06:12 +0000 (12:06 +0200)]
librenderer: Move code into its own directory

12 years agocore: Move library code into its own directory
Murray Cumming [Tue, 26 Jun 2012 08:56:14 +0000 (10:56 +0200)]
core: Move library code into its own directory

12 years agolibrenderer: Add pc file
Jens Georg [Fri, 22 Jun 2012 14:27:15 +0000 (16:27 +0200)]
librenderer: Add pc file

12 years agocore: Add libtool versioning
Jens Georg [Fri, 22 Jun 2012 14:26:52 +0000 (16:26 +0200)]
core: Add libtool versioning

12 years agocore: Rename core library
Jens Georg [Fri, 22 Jun 2012 14:15:51 +0000 (16:15 +0200)]
core: Rename core library

12 years agolibrenderer: Include API version and so versioning
Jens Georg [Fri, 22 Jun 2012 14:05:51 +0000 (16:05 +0200)]
librenderer: Include API version and so versioning

12 years agoplaybin: Set log domain only for the plugin
Jens Georg [Fri, 22 Jun 2012 11:18:53 +0000 (13:18 +0200)]
playbin: Set log domain only for the plugin

12 years agoplaybin: Fix parallel build in playbin plug-in
Jens Georg [Fri, 22 Jun 2012 10:34:14 +0000 (12:34 +0200)]
playbin: Fix parallel build in playbin plug-in

Automake's vala integration does not recognize local vapi's as
dependencies so we put it as a source file. This is also supported and
helps with the dependencies.

12 years agoexamples: Add standalone player
Jens Georg [Thu, 7 Jun 2012 19:13:43 +0000 (21:13 +0200)]
examples: Add standalone player

12 years agocore: rename header file
Jens Georg [Fri, 29 Jun 2012 07:01:51 +0000 (09:01 +0200)]
core: rename header file

12 years agocore: Fix parallel build
Jens Georg [Sun, 17 Jun 2012 20:19:57 +0000 (22:19 +0200)]
core: Fix parallel build

12 years agolibrenderer: Add simpler API
Jens Georg [Fri, 29 Jun 2012 06:56:52 +0000 (08:56 +0200)]
librenderer: Add simpler API

12 years agocore: Use application name for file storage dir
Jens Georg [Thu, 14 Jun 2012 10:26:49 +0000 (12:26 +0200)]
core: Use application name for file storage dir

Don't hardcode "Rygel" but let the application using librygel-core
decide by setting its application name.

12 years agocore,ui: Explicit initialization of MetaConfig
Jens Georg [Thu, 14 Jun 2012 10:22:43 +0000 (12:22 +0200)]
core,ui: Explicit initialization of MetaConfig

If clients use librygel-core, they should not react to Rygel's
configuration, environment variables and commandline options.

12 years agoplaybin: Update copyright of renderer
Jens Georg [Thu, 14 Jun 2012 09:20:27 +0000 (11:20 +0200)]
playbin: Update copyright of renderer

12 years agocore,playbin: Generate basic meta-data on external URI change
Jens Georg [Thu, 14 Jun 2012 08:58:59 +0000 (10:58 +0200)]
core,playbin: Generate basic meta-data on external URI change

12 years agocore,playbin: React to external URI changes
Jens Georg [Thu, 14 Jun 2012 08:58:02 +0000 (10:58 +0200)]
core,playbin: React to external URI changes

Once on GStreamer 1.0, use "current-uri" property. See
https://bugzilla.gnome.org/show_bug.cgi?id=676665

12 years agoplaybin: Save URI ourselves
Jens Georg [Wed, 23 May 2012 14:28:33 +0000 (16:28 +0200)]
playbin: Save URI ourselves

Getting the current URI from the playbin only seems to work if its state is
not NULL.

12 years agoplaybin: Fix state handling for stop
Jens Georg [Mon, 11 Jun 2012 17:48:27 +0000 (19:48 +0200)]
playbin: Fix state handling for stop

12 years agolibrender: Make playbin a read-only property
Jens Georg [Fri, 29 Jun 2012 06:53:35 +0000 (08:53 +0200)]
librender: Make playbin a read-only property

12 years agoplaybin: Set renderer state according to playbin state changes
Jens Georg [Fri, 8 Jun 2012 08:34:09 +0000 (10:34 +0200)]
playbin: Set renderer state according to playbin state changes

This allows the playbin to be controlled externally while the renderer still
has the proper UPnP state.

There's an issue that setting "NULL" or "READY" on a playbin does not generate
a state-change message on the bus.

12 years agoplaybin: Base plugin on player library
Jens Georg [Fri, 8 Jun 2012 08:25:38 +0000 (10:25 +0200)]
playbin: Base plugin on player library

12 years agoplaybin: Also create shared library
Jens Georg [Thu, 7 Jun 2012 19:12:58 +0000 (21:12 +0200)]
playbin: Also create shared library

12 years agoall: Extract librygel-core and rygel binary
Jens Georg [Thu, 7 Jun 2012 11:42:53 +0000 (13:42 +0200)]
all: Extract librygel-core and rygel binary

12 years agoall: Clean-up VAPI source files
Jens Georg [Thu, 7 Jun 2012 10:25:11 +0000 (12:25 +0200)]
all: Clean-up VAPI source files

- Make classes internal that don't need to be public
- Remove classes from VAPI dependency that don't have anything to do
  with it.

12 years agoUpdated Greek translation
Tom Tryfonidis [Mon, 2 Jul 2012 14:42:58 +0000 (17:42 +0300)]
Updated Greek translation

12 years agocore: Fall-back to template
Jens Georg [Sun, 1 Jul 2012 14:51:27 +0000 (16:51 +0200)]
core: Fall-back to template

If loading of the description file fails, fall-back to the template file
and generate a new local description.

12 years agocore, data: Fix Samsung user agent for downgrade
Jens Georg [Thu, 28 Jun 2012 07:13:16 +0000 (09:13 +0200)]
core, data: Fix Samsung user agent for downgrade

- There was a typo: HHP vs HPP
- [TV] is part of the changeable name
- Apparently there are two versions: SEC HHP and SEC_HHP

So this patch just unifies the two Samsung User-Agents and forces
downgrades for every Samsung device.

12 years agoUpdated Galician translations
Fran Diéguez [Sun, 24 Jun 2012 21:33:04 +0000 (23:33 +0200)]
Updated Galician translations

12 years agoUpdated Spanish translation
Daniel Mustieles [Fri, 22 Jun 2012 11:45:13 +0000 (13:45 +0200)]
Updated Spanish translation

12 years agoUpdated Slovenian translation
Matej Urbančič [Fri, 22 Jun 2012 07:37:02 +0000 (09:37 +0200)]
Updated Slovenian translation

12 years agomedia-export: Mark top-level folder name translatable
Jens Georg [Thu, 21 Jun 2012 19:01:05 +0000 (21:01 +0200)]
media-export: Mark top-level folder name translatable