Murray Cumming [Wed, 19 Sep 2012 08:57:16 +0000 (10:57 +0200)]
server: VisualItem: Remove pixel-height and pixel-width properties.
These properties are unused and undocumented.
Murray Cumming [Mon, 17 Sep 2012 11:22:56 +0000 (13:22 +0200)]
docs: Show hierarchy, properties and signals
We needed to pass the .so to valadoc.
Murray Cumming [Mon, 17 Sep 2012 10:42:04 +0000 (12:42 +0200)]
server: MediaObject, MediaItem: Slightly more documentation.
Mention the derived classes, in particular because valadoc gtkdoc
does not show the hierarchy.
Also mention that they correspond to parts of DIDL-Lite in the
ContentDirectory spec.
Murray Cumming [Mon, 17 Sep 2012 10:23:46 +0000 (12:23 +0200)]
server: WritableContainer: Minor improvements.
Murray Cumming [Mon, 17 Sep 2012 09:54:24 +0000 (11:54 +0200)]
server: Improve the RygelWritableContainer documentation.
This resolves some of the confusion in the API caused by it using
add_item (instead of CreateObject as in the ContentDirectory spec)
but still using create_classes and can_create().
Personally I'd prefer to change those to add too.
However, I noticed two more valadoc bugs, mentioned here in TODO
comments.
Murray Cumming [Thu, 13 Sep 2012 10:27:50 +0000 (12:27 +0200)]
server: Make some SimpleContainer methods protected and documented.
Make get_all_children() and is_child_id_unique() protected and
document them as being useful when implementing derived classes,
because they are only used in plugins that derive their own
containers.
Murray Cumming [Thu, 13 Sep 2012 10:15:43 +0000 (12:15 +0200)]
server: Add/improve docs for MediaServer and co.
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.
Murray Cumming [Tue, 11 Sep 2012 07:39:09 +0000 (09:39 +0200)]
renderer: Make docs C-like rather than vala-like.
Murray Cumming [Tue, 11 Sep 2012 07:23:30 +0000 (09:23 +0200)]
renderer: Document implementation classes as such.
Murray Cumming [Mon, 10 Sep 2012 11:53:12 +0000 (13:53 +0200)]
renderer: Simple documentation
Murray Cumming [Mon, 10 Sep 2012 11:40:21 +0000 (13:40 +0200)]
renderer: Improve the Playbin.Renderer documentation.
Based on examples/standalone-renderer.c
Murray Cumming [Mon, 10 Sep 2012 09:12:36 +0000 (11:12 +0200)]
renderer: Improve Renderer docs slightly.
Mattias Põldaru [Mon, 24 Sep 2012 08:11:56 +0000 (11:11 +0300)]
[l10n] Updated Estonian translation
Yuri Myasoedov [Sun, 23 Sep 2012 15:57:00 +0000 (19:57 +0400)]
Updated Russian translation
Mario Blättermann [Sun, 23 Sep 2012 10:48:31 +0000 (12:48 +0200)]
[l10n] Updated German translation
Jens Georg [Thu, 30 Aug 2012 06:43:29 +0000 (08:43 +0200)]
core: Move executable configuration out of core
The files are only ever used by the rygel executable and are not necessary in
libcore.
Jens Georg [Fri, 14 Sep 2012 09:27:42 +0000 (11:27 +0200)]
rygel,core: Move buildconfig to libcore
Jens Georg [Fri, 14 Sep 2012 09:32:03 +0000 (11:32 +0200)]
vcs: Update .gitignore
os_ [Fri, 21 Sep 2012 07:38:58 +0000 (08:38 +0100)]
Updated Arabic translation
A S Alam [Fri, 21 Sep 2012 03:38:13 +0000 (09:08 +0530)]
update Punjabi Translation
Rajesh Ranjan [Fri, 21 Sep 2012 02:52:22 +0000 (08:22 +0530)]
hindi updated file
Murray Cumming [Mon, 10 Sep 2012 10:35:17 +0000 (12:35 +0200)]
renderer: Add checks for GstPlayBin2
Alexander Shopov [Thu, 20 Sep 2012 03:05:26 +0000 (06:05 +0300)]
Updated Bulgarian translation
Dr.T.Vasudevan [Wed, 19 Sep 2012 16:08:04 +0000 (21:38 +0530)]
updated Tamil translation
Akom Chotiphantawanon [Wed, 19 Sep 2012 04:46:41 +0000 (11:46 +0700)]
Updated Thai translation
Jens Georg [Mon, 17 Sep 2012 22:18:44 +0000 (00:18 +0200)]
build: Dist the service files
Jens Georg [Mon, 17 Sep 2012 22:17:56 +0000 (00:17 +0200)]
doc: Headers are always in srcdir
We can't build vala out-of-tree, so rygel-*.h is always in $(srcdir)
Conflicts:
doc/reference/librygel-renderer/Makefile.am
Jens Georg [Mon, 17 Sep 2012 11:43:48 +0000 (13:43 +0200)]
media-export: Drop file suffix filter
Use content-type based filter instead
Jens Georg [Mon, 17 Sep 2012 11:38:43 +0000 (13:38 +0200)]
build: Dist uuid.vapi
Marek Černocký [Tue, 18 Sep 2012 08:30:32 +0000 (10:30 +0200)]
Updated Czech translation
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.
Ask H. Larsen [Sat, 15 Sep 2012 21:44:20 +0000 (23:44 +0200)]
Updated Danish translation
Changwoo Ryu [Sat, 15 Sep 2012 09:24:28 +0000 (18:24 +0900)]
Updated Korean translation
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
Duarte Loreto [Wed, 12 Sep 2012 22:50:17 +0000 (23:50 +0100)]
Updated Portuguese translation
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.
Murray Cumming [Tue, 11 Sep 2012 09:41:06 +0000 (11:41 +0200)]
server: Fix the documentation generation.
Milo Casagrande [Mon, 10 Sep 2012 19:50:22 +0000 (21:50 +0200)]
[l10n] Updated Italian translation.
Tom Tryfonidis [Sat, 8 Sep 2012 12:57:20 +0000 (15:57 +0300)]
Updated Greek translation
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.
Timo Jyrinki [Thu, 6 Sep 2012 05:59:54 +0000 (08:59 +0300)]
Finnish translation update by Jiri Grönroos
Bruce Cowan [Wed, 5 Sep 2012 13:53:27 +0000 (14:53 +0100)]
Updated British English translation
Kjartan Maraas [Wed, 5 Sep 2012 11:23:21 +0000 (13:23 +0200)]
Updated Norwegian bokmål translation
Gabor Kelemen [Tue, 4 Sep 2012 19:26:57 +0000 (21:26 +0200)]
Updated Hungarian translation
Piotr Drąg [Tue, 4 Sep 2012 18:37:52 +0000 (20:37 +0200)]
Updated Polish translation
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.
Jens Georg [Tue, 7 Aug 2012 22:35:18 +0000 (00:35 +0200)]
examples: Add startup scripts for various daemons
Jens Georg [Thu, 30 Aug 2012 18:26:43 +0000 (20:26 +0200)]
build: Add copyright to autogen.sh
Jens Georg [Thu, 30 Aug 2012 18:22:29 +0000 (20:22 +0200)]
examples: Add license and doc for server example
Jens Georg [Thu, 30 Aug 2012 18:16:51 +0000 (20:16 +0200)]
media-export: Mark created item as place-holder
Jens Georg [Thu, 30 Aug 2012 18:16:17 +0000 (20:16 +0200)]
media-export: Add message if we don't extract
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.
Jens Georg [Thu, 30 Aug 2012 16:54:02 +0000 (18:54 +0200)]
tests: Add missing fix from previous commit
Jens Georg [Thu, 30 Aug 2012 14:58:16 +0000 (16:58 +0200)]
core: Set explicit sort criteria
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.
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
Andika Triwidada [Thu, 30 Aug 2012 10:40:39 +0000 (17:40 +0700)]
Updated Indonesian translation
Piotr Drąg [Sat, 25 Aug 2012 02:50:17 +0000 (04:50 +0200)]
Updated Polish translation
Jens Georg [Mon, 20 Aug 2012 19:52:44 +0000 (21:52 +0200)]
Prepare 0.15.2
Jens Georg [Mon, 20 Aug 2012 20:15:27 +0000 (22:15 +0200)]
build: Fix test build
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.
Jens Georg [Sun, 19 Aug 2012 10:28:07 +0000 (12:28 +0200)]
build: Fix typo
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
Jens Georg [Fri, 17 Aug 2012 22:58:33 +0000 (00:58 +0200)]
media-export: Use proper collation
Use proper collation in query containers.
Jens Georg [Fri, 17 Aug 2012 22:38:29 +0000 (00:38 +0200)]
all: Simplify sort criteria default fallback
Jens Georg [Fri, 17 Aug 2012 22:10:55 +0000 (00:10 +0200)]
mediathek: Add description from RSS feed
Jens Georg [Fri, 17 Aug 2012 22:09:14 +0000 (00:09 +0200)]
server: Add description property to MediaItem
Jens Georg [Fri, 17 Aug 2012 21:39:37 +0000 (23:39 +0200)]
mediathek: Change default sort order
Sort by date, newest first
Jens Georg [Fri, 17 Aug 2012 21:10:16 +0000 (23:10 +0200)]
external: Also sort in browse
Jens Georg [Fri, 17 Aug 2012 09:24:21 +0000 (11:24 +0200)]
build: Fix debug builds
Fran Diéguez [Thu, 16 Aug 2012 22:06:40 +0000 (00:06 +0200)]
Updated Galician translations
Yaron Shahrabani [Mon, 13 Aug 2012 20:04:36 +0000 (23:04 +0300)]
Updated Hebrew translation.
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
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
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
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
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.
Jens Georg [Sun, 12 Aug 2012 15:08:07 +0000 (17:08 +0200)]
external: Sort results
Jens Georg [Sat, 11 Aug 2012 21:11:28 +0000 (23:11 +0200)]
tests: Add test for bgo#661482
Jens Georg [Sat, 11 Aug 2012 16:37:43 +0000 (18:37 +0200)]
media-export: Let SQLite do the sorting
Jens Georg [Tue, 7 Aug 2012 21:57:10 +0000 (23:57 +0200)]
core: Delegate search critera in basic searching
Jens Georg [Sun, 5 Aug 2012 17:15:37 +0000 (19:15 +0200)]
core: Sort before slicing
Sort SimpleContainer before slicing the results.
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
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
Chao-Hsiung Liao [Sun, 12 Aug 2012 15:38:15 +0000 (23:38 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)
Kentaro KAZUHAMA [Wed, 8 Aug 2012 12:02:27 +0000 (21:02 +0900)]
[l10n] Update Japanese translation
Jens Georg [Tue, 7 Aug 2012 07:56:41 +0000 (09:56 +0200)]
all: Fix warnings from Vala 0.17.4
Jens Georg [Sat, 4 Aug 2012 08:48:25 +0000 (10:48 +0200)]
server: Prevent critical if thumbnail is missing
Nilamdyuti Goswami [Fri, 3 Aug 2012 10:21:53 +0000 (15:51 +0530)]
Assamese translation updated
Мирослав Николић [Wed, 1 Aug 2012 09:55:40 +0000 (11:55 +0200)]
Updated Serbian translation
Daniel Mustieles [Mon, 30 Jul 2012 10:50:10 +0000 (12:50 +0200)]
Updated Spanish translation
Fran Diéguez [Mon, 30 Jul 2012 01:18:57 +0000 (03:18 +0200)]
Updated Galician translations
Matej Urbančič [Sun, 29 Jul 2012 12:37:17 +0000 (14:37 +0200)]
Updated Slovenian translation
Jens Georg [Fri, 27 Jul 2012 21:03:51 +0000 (23:03 +0200)]
Prepare 0.15.1
Jens Georg [Tue, 17 Jul 2012 08:41:25 +0000 (10:41 +0200)]
tracker: Some syntax sugar for 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.
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.
Jens Georg [Sun, 15 Jul 2012 10:06:04 +0000 (12:06 +0200)]
tracker: Skip null titles in meta-data 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.