profile/ivi/rygel.git
11 years agomedia-engine: Don't crash on missing RTP depayloader
Jens Georg [Fri, 14 Jun 2013 20:10:11 +0000 (22:10 +0200)]
media-engine: Don't crash on missing RTP depayloader

11 years agoui: Support multiple network interfaces
Jens Georg [Fri, 10 May 2013 22:36:10 +0000 (00:36 +0200)]
ui: Support multiple network interfaces

11 years agoui: Set toolbar style from glade
Jens Georg [Fri, 10 May 2013 21:20:23 +0000 (23:20 +0200)]
ui: Set toolbar style from glade

11 years agoui: Drop some obsolete things
Jens Georg [Fri, 10 May 2013 21:02:35 +0000 (23:02 +0200)]
ui: Drop some obsolete things

11 years agoui: Declare cell renderer in glade
Jens Georg [Fri, 10 May 2013 20:56:54 +0000 (22:56 +0200)]
ui: Declare cell renderer in glade

11 years agodata: Fix typo in preset
Jens Georg [Fri, 14 Jun 2013 17:36:59 +0000 (19:36 +0200)]
data: Fix typo in preset

11 years agomedia-engine: Fix typo
Jens Georg [Fri, 14 Jun 2013 12:45:02 +0000 (14:45 +0200)]
media-engine: Fix typo

11 years agorygel: Add option to shut down a remote instance
Jens Georg [Fri, 14 Jun 2013 11:17:15 +0000 (13:17 +0200)]
rygel: Add option to shut down a remote instance

11 years agomedia-engine: Warn when fail to setup source
Jens Georg [Wed, 12 Jun 2013 12:22:53 +0000 (14:22 +0200)]
media-engine: Warn when fail to setup source

Print a proper warning if we fail to create a source and not just some
obscure "Not found" error.

11 years agomedia-export: Support playlists in XBox 360
Jens Georg [Mon, 10 Jun 2013 20:50:33 +0000 (22:50 +0200)]
media-export: Support playlists in XBox 360

11 years agomedia-export: Allow removal of children
Jens Georg [Mon, 10 Jun 2013 20:29:36 +0000 (22:29 +0200)]
media-export: Allow removal of children

There's no "RemoveReference", so PlaylistContainer needs to allow and
support DestroyObject

11 years agoUpdated Czeach translation
Marek Černocký [Tue, 4 Jun 2013 11:00:08 +0000 (13:00 +0200)]
Updated Czeach translation

11 years agoUpdated Galician translations
Fran Diéguez [Thu, 30 May 2013 22:59:09 +0000 (00:59 +0200)]
Updated Galician translations

11 years agoUpdated Spanish translation
Daniel Mustieles [Wed, 29 May 2013 09:45:16 +0000 (11:45 +0200)]
Updated Spanish translation

11 years agoPrepare Rygel 0.19.2 RYGEL_0_19_2
Jens Georg [Tue, 28 May 2013 08:31:16 +0000 (10:31 +0200)]
Prepare Rygel 0.19.2

11 years agoui: don't lose the interface setting
Andreas Henriksson [Sat, 18 May 2013 11:10:52 +0000 (13:10 +0200)]
ui: don't lose the interface setting

Just opening and closing rygel-preferences would result in
the interface setting getting set to blank in the configuration.
Fixing the TODO item in the source to set the active interface
(last added item) was all that was needed.

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

11 years agorygel: Add message about streaming-only mode
Jens Georg [Tue, 28 May 2013 07:46:53 +0000 (09:46 +0200)]
rygel: Add message about streaming-only mode

11 years agoserver: Coding style fix - early exit
Jens Georg [Thu, 3 Jan 2013 11:30:51 +0000 (12:30 +0100)]
server: Coding style fix - early exit

11 years agoserver: Small coding-style fixes
Jens Georg [Thu, 3 Jan 2013 11:28:31 +0000 (12:28 +0100)]
server: Small coding-style fixes

11 years agoDrop deprecated design.txt
Jens Georg [Sun, 26 May 2013 16:39:33 +0000 (01:39 +0900)]
Drop deprecated design.txt

11 years agoUpdate TODO
Jens Georg [Sun, 26 May 2013 16:56:09 +0000 (01:56 +0900)]
Update TODO

11 years agomedia-export: Fix sorting by date
Jens Georg [Mon, 13 May 2013 13:30:05 +0000 (15:30 +0200)]
media-export: Fix sorting by date

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

11 years agoUpdated Lithuanian translation
Aurimas Černius [Sun, 26 May 2013 19:14:13 +0000 (22:14 +0300)]
Updated Lithuanian translation

11 years agoUpdated slovak translation
Dušan Kazik [Sat, 25 May 2013 21:44:20 +0000 (23:44 +0200)]
Updated slovak translation

11 years agoUpdated Hebrew translation.
Yaron Shahrabani [Sat, 25 May 2013 08:41:00 +0000 (11:41 +0300)]
Updated Hebrew translation.

11 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Mon, 20 May 2013 12:18:07 +0000 (14:18 +0200)]
Updated Norwegian bokmål translation

11 years agoUpdated Galician translations
Fran Diéguez [Thu, 16 May 2013 08:46:57 +0000 (10:46 +0200)]
Updated Galician translations

11 years agoUpdated Spanish translation
Daniel Mustieles [Mon, 13 May 2013 11:45:27 +0000 (13:45 +0200)]
Updated Spanish translation

11 years agoUpdated Spanish translation
Daniel Mustieles [Mon, 13 May 2013 11:28:48 +0000 (13:28 +0200)]
Updated Spanish translation

11 years agoFix 'Thubmnailing' typo.
Mihai Moldovan [Mon, 13 May 2013 00:34:00 +0000 (02:34 +0200)]
Fix 'Thubmnailing' typo.

This is a multi-part message in MIME format.

Signed-off-by: Mihai Moldovan <ionic@ionic.de>
11 years agomedia-export: Really don't lose child containers
Jens Georg [Sun, 12 May 2013 11:57:18 +0000 (13:57 +0200)]
media-export: Really don't lose child containers

The previous patch left over some stuff, cluttering virtual folders

11 years agomedia-export: Stop child folders from disappearing
Jens Georg [Sun, 12 May 2013 10:54:37 +0000 (12:54 +0200)]
media-export: Stop child folders from disappearing

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

11 years agorygel,ui: Stop crashing because of non-null terminated arrays
Jens Georg [Fri, 10 May 2013 18:56:15 +0000 (20:56 +0200)]
rygel,ui: Stop crashing because of non-null terminated arrays

11 years agorygel: Mark options translatable
Jens Georg [Fri, 10 May 2013 16:58:56 +0000 (18:58 +0200)]
rygel: Mark options translatable

11 years agocore,rygel,doc: Use multiple interfaces
Jens Georg [Fri, 10 May 2013 14:21:03 +0000 (16:21 +0200)]
core,rygel,doc: Use multiple interfaces

Rygel may now bind to more than any or just one interface.

11 years agodoc: Fix typo
Jens Georg [Fri, 10 May 2013 14:19:30 +0000 (16:19 +0200)]
doc: Fix typo

11 years agodoc: Clarify debug output settings
Jens Georg [Fri, 10 May 2013 13:15:28 +0000 (15:15 +0200)]
doc: Clarify debug output settings

Add note about G_MESSAGES_DEBUG

11 years agobuild: Don't use relative paths
Jens Georg [Fri, 10 May 2013 13:05:40 +0000 (15:05 +0200)]
build: Don't use relative paths

11 years agoUpdate TODO
Jens Georg [Fri, 10 May 2013 12:59:07 +0000 (14:59 +0200)]
Update TODO

11 years agorenderer: Don't always fall back
Jens Georg [Wed, 8 May 2013 17:54:34 +0000 (19:54 +0200)]
renderer: Don't always fall back

Only do the GET request if the peer does not seem to understand HEAD.
Otherwise we'd probably do unnecessary requests.

11 years agorenderer: Work-around peers not supporting HEAD
Jens Georg [Tue, 7 May 2013 21:49:33 +0000 (23:49 +0200)]
renderer: Work-around peers not supporting HEAD

If a peer does not support HEAD, fall back to GET and cancel the message after
the got_headers signal so we basically fake a HEAD request and only if that
fails, fail completely.

11 years agoUpdated Slovenian translation
Matej Urbančič [Sat, 4 May 2013 19:37:02 +0000 (21:37 +0200)]
Updated Slovenian translation

11 years agoUpdated Spanish translation
Daniel Mustieles [Fri, 3 May 2013 16:15:28 +0000 (18:15 +0200)]
Updated Spanish translation

11 years agoUpdated Russian translation
Yuri Myasoedov [Tue, 30 Apr 2013 18:11:18 +0000 (22:11 +0400)]
Updated Russian translation

11 years agoPrepare 0.19.1 RYGEL_0_19_1
Jens Georg [Tue, 30 Apr 2013 09:05:12 +0000 (11:05 +0200)]
Prepare 0.19.1

11 years agoUpdate .gitignore
Jens Georg [Tue, 30 Apr 2013 10:25:54 +0000 (12:25 +0200)]
Update .gitignore

11 years agotest: Drop racy double-freeze check
Jens Georg [Tue, 30 Apr 2013 09:10:32 +0000 (11:10 +0200)]
test: Drop racy double-freeze check

11 years agoall: Add sidecar file support for plugins
Jens Georg [Tue, 23 Apr 2013 12:59:39 +0000 (14:59 +0200)]
all: Add sidecar file support for plugins

Install a .plugin file with each plugin that provides some meta-information
about the plugin, allowing us to not load the module if the user has disabled
it instead blindly loading each .so we come across and let the module check
whether it's enabled or not

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

11 years agomedia-export: Implement playlistContainer
Jens Georg [Thu, 28 Feb 2013 14:00:43 +0000 (15:00 +0100)]
media-export: Implement playlistContainer

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

11 years agoserver: Add support non-fs-based WritableContainer
Jens Georg [Fri, 12 Apr 2013 10:56:12 +0000 (12:56 +0200)]
server: Add support non-fs-based WritableContainer

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

11 years agomedia-export: Always show playlist container
Jens Georg [Wed, 10 Apr 2013 14:25:28 +0000 (16:25 +0200)]
media-export: Always show playlist container

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

11 years agoserver: Don't add resource to empty containers
Jens Georg [Thu, 11 Apr 2013 16:42:39 +0000 (18:42 +0200)]
server: Don't add resource to empty containers

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

11 years agoui: Fix starting Rygel after enabling DLNA
Jens Georg [Tue, 30 Apr 2013 03:09:01 +0000 (05:09 +0200)]
ui: Fix starting Rygel after enabling DLNA

11 years agoui: Use Switch instead of checkbox
Jens Georg [Tue, 30 Apr 2013 02:57:38 +0000 (04:57 +0200)]
ui: Use Switch instead of checkbox

11 years agoui: Fix half-empty user files on first start
Jens Georg [Tue, 30 Apr 2013 02:24:43 +0000 (04:24 +0200)]
ui: Fix half-empty user files on first start

11 years agoui: Check that autostart file exists
Jens Georg [Tue, 30 Apr 2013 01:57:11 +0000 (03:57 +0200)]
ui: Check that autostart file exists

Preferences should only claim that sharing is enabled when the autostart file
exists in addition to the enable_upnp setting.

Fixes confusion in http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=703281

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

11 years agoUpdated Arabic translation
os_ [Sat, 27 Apr 2013 19:12:35 +0000 (20:12 +0100)]
Updated Arabic translation

11 years agoUpdated Czech translation
Marek Černocký [Fri, 26 Apr 2013 22:31:31 +0000 (00:31 +0200)]
Updated Czech translation

11 years agoengine-gst: Fix obscure test failure
Jens Georg [Fri, 26 Apr 2013 20:49:07 +0000 (22:49 +0200)]
engine-gst: Fix obscure test failure

Work-around https://bugzilla.gnome.org/show_bug.cgi?id=698997

11 years agoengine-gst: Drop useless counter
Jens Georg [Fri, 26 Apr 2013 18:02:32 +0000 (20:02 +0200)]
engine-gst: Drop useless counter

11 years agoUpdated Spanish translation
Daniel Mustieles [Thu, 25 Apr 2013 08:28:42 +0000 (10:28 +0200)]
Updated Spanish translation

11 years agoUpdated Greek translation
Dimitris Spingos [Wed, 24 Apr 2013 07:14:46 +0000 (10:14 +0300)]
Updated Greek translation

11 years agodoc: Improve the architecture diagram SVG file.
Murray Cumming [Tue, 23 Apr 2013 12:05:48 +0000 (14:05 +0200)]
doc: Improve the architecture diagram SVG file.

Line up the various boxes with each other so it looks a bit
less chaotic. Correct some dependencies.
We still do not have the line crossing indications that we had in
the original ASCII diagram.

11 years agocore: Rename C++ keyword
Jens Georg [Sat, 20 Apr 2013 15:41:09 +0000 (17:41 +0200)]
core: Rename C++ keyword

11 years agorenderer: Work-around HEAD issue with some internet radios
Jens Georg [Fri, 19 Apr 2013 10:36:29 +0000 (12:36 +0200)]
renderer: Work-around HEAD issue with some internet radios

11 years agoUpdated Galician translations
Fran Diéguez [Sun, 21 Apr 2013 21:41:40 +0000 (23:41 +0200)]
Updated Galician translations

11 years agocore: Fix memory leak in Rygel.DescriptionFile
Nirbheek Chauhan [Wed, 17 Apr 2013 05:25:12 +0000 (10:55 +0530)]
core: Fix memory leak in Rygel.DescriptionFile

Need to do manual memory management for libxml2 API

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

11 years agotests: Unbreak seeking tests
Jens Georg [Tue, 16 Apr 2013 10:22:19 +0000 (12:22 +0200)]
tests: Unbreak seeking tests

11 years agoi18n: Change ".." to "..." in a string
Piotr Drąg [Sat, 13 Apr 2013 16:20:29 +0000 (18:20 +0200)]
i18n: Change ".." to "..." in a string

11 years agoUpdated POTFILES.in
Piotr Drąg [Sat, 13 Apr 2013 16:05:23 +0000 (18:05 +0200)]
Updated POTFILES.in

11 years agomedia-export: Fix some typos
Jens Georg [Fri, 12 Apr 2013 11:26:50 +0000 (13:26 +0200)]
media-export: Fix some typos

11 years agoserver: Accept invalid seek requests for some devices
Jens Georg [Sun, 10 Mar 2013 11:55:33 +0000 (12:55 +0100)]
server: Accept invalid seek requests for some devices

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

11 years agorenderer: Improve mime-type comparing
Jens Georg [Sat, 16 Mar 2013 18:26:43 +0000 (19:26 +0100)]
renderer: Improve mime-type comparing

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

11 years agorenderer: Continue if server does not support HEAD
Jens Georg [Fri, 8 Mar 2013 19:05:00 +0000 (20:05 +0100)]
renderer: Continue if server does not support HEAD

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

11 years agoi18n: Several string and comment fixes
Jens Georg [Sat, 13 Apr 2013 12:02:13 +0000 (14:02 +0200)]
i18n: Several string and comment fixes

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

11 years agoserver: Make it possbile to remove a container
Jens Georg [Fri, 12 Apr 2013 09:35:24 +0000 (11:35 +0200)]
server: Make it possbile to remove a container

11 years agoUpdated Hungarian translation
Balázs Úr [Wed, 10 Apr 2013 21:45:58 +0000 (23:45 +0200)]
Updated Hungarian translation

11 years agomedia-export: Prefer title given through UPnP
Jens Georg [Wed, 10 Apr 2013 13:47:46 +0000 (15:47 +0200)]
media-export: Prefer title given through UPnP

11 years agomedia-export: Set proper id when creating container
Jens Georg [Wed, 10 Apr 2013 13:45:18 +0000 (15:45 +0200)]
media-export: Set proper id when creating container

11 years agocore: Don't queue containers for removal
Jens Georg [Wed, 10 Apr 2013 12:23:32 +0000 (14:23 +0200)]
core: Don't queue containers for removal

11 years agomedia-export: Prevent critical
Jens Georg [Wed, 10 Apr 2013 11:45:29 +0000 (13:45 +0200)]
media-export: Prevent critical

With the previous change, if a file was added to the toplevel container, a
critical would occur since its parent is not a DummyContainer and thus the
cast resulted in NULL.

11 years agomedia-export: Fix child-count if only folders are harvested
Jens Georg [Tue, 9 Apr 2013 10:51:27 +0000 (12:51 +0200)]
media-export: Fix child-count if only folders are harvested

11 years agomedia-export: Don't hide empty folders
Jens Georg [Mon, 8 Apr 2013 10:12:28 +0000 (12:12 +0200)]
media-export: Don't hide empty folders

Unbreak synchronisation and fix MediaExport's part of 660885

11 years agocore,tracker: Fix upload of files
Marcin Kazmierczak [Wed, 22 Feb 2012 14:03:12 +0000 (15:03 +0100)]
core,tracker: Fix upload of files

core:
MediaContainer: Add empty children counter. Add check_search_expression
function, which set create_mode on true, when "upnp:createClass" operand
was detected.
SearchableContainer: Use check_search_expression in simple_search function
to determine child counter.
SimpleContainer: Use check_search_expression to search both in empty and
non-empty children, during adding new item.

tests: searchable-container-test: Add children counter to MediaContainer
class. Add empty function check_search_expression in class MediaContainer.

Previously it was impossible to add new item, when matched container was
empty. For example user can't add picture, when don't have any picture.
Now it's possible, because now search function return also empty children
container, when search expression contains "upnp:createClass" operand. This
works when HttpPost was used to upload file.

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

11 years agoserver: Prevent critical on upload
Jens Georg [Mon, 25 Mar 2013 12:31:05 +0000 (13:31 +0100)]
server: Prevent critical on upload

11 years agoUpdated British English translation
Bruce Cowan [Sat, 6 Apr 2013 16:47:14 +0000 (17:47 +0100)]
Updated British English translation

11 years agotests,media-export: Test plugin
Jens Georg [Thu, 14 Mar 2013 12:36:25 +0000 (13:36 +0100)]
tests,media-export: Test plugin

11 years agomedia-export: Be able to use in-memory database
Jens Georg [Wed, 25 Aug 2010 17:09:04 +0000 (20:09 +0300)]
media-export: Be able to use in-memory database

Useful for unittests

11 years agoUpdate .gitignore
Jens Georg [Fri, 15 Mar 2013 09:19:36 +0000 (10:19 +0100)]
Update .gitignore

11 years agomedia-export: Fix error reporting in cursor API
Jens Georg [Thu, 14 Mar 2013 11:37:12 +0000 (12:37 +0100)]
media-export: Fix error reporting in cursor API

has_next() was supposed to cache the error and next() to throw it, but
has_next() was returning "false" on errors so the next() to throw was never
called, causing database errors to disappear.

This patch just changes has_next () to throw on error.

11 years agomedia-export: Fix title preserving
Jens Georg [Wed, 13 Mar 2013 09:08:59 +0000 (10:08 +0100)]
media-export: Fix title preserving

Prefer the title of provided by CreateObject instead of the one deduced from
the file.

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

11 years agorygel: Fix compilation
Jens Georg [Tue, 2 Apr 2013 10:16:20 +0000 (12:16 +0200)]
rygel: Fix compilation

11 years agoserver: Set CreateContainer OCM flag
Jens Georg [Thu, 7 Mar 2013 14:34:46 +0000 (15:34 +0100)]
server: Set CreateContainer OCM flag

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

11 years agoserver: Fix check for invalid OCM flags
Jens Georg [Thu, 7 Mar 2013 12:52:20 +0000 (13:52 +0100)]
server: Fix check for invalid OCM flags

This check has to be applied to items only, not all objects.

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

11 years agodoc: Add architecture SVG to git
Jens Georg [Tue, 2 Apr 2013 09:29:16 +0000 (11:29 +0200)]
doc: Add architecture SVG to git

11 years agoAdded Basque language\nAdded 'eu' (Basque) to LINGUAS
Inaki Larranaga Murgoitio [Tue, 2 Apr 2013 08:53:48 +0000 (10:53 +0200)]
Added Basque language\nAdded 'eu' (Basque) to LINGUAS

11 years agorygel: Show warning on missing config
Jens Georg [Fri, 29 Mar 2013 21:03:10 +0000 (22:03 +0100)]
rygel: Show warning on missing config

11 years agorygel: Minor commandline arg improvements
Jens Georg [Fri, 29 Mar 2013 21:02:29 +0000 (22:02 +0100)]
rygel: Minor commandline arg improvements

11 years agoUpdated Indonesian translation
Andika Triwidada [Thu, 28 Mar 2013 12:33:54 +0000 (19:33 +0700)]
Updated Indonesian translation

11 years agoserver: Clarify signal emission
Jens Georg [Wed, 20 Mar 2013 16:55:49 +0000 (17:55 +0100)]
server: Clarify signal emission