Daniel Mustieles [Fri, 3 May 2013 16:15:28 +0000 (18:15 +0200)]
Updated Spanish translation
Yuri Myasoedov [Tue, 30 Apr 2013 18:11:18 +0000 (22:11 +0400)]
Updated Russian translation
Jens Georg [Tue, 30 Apr 2013 09:05:12 +0000 (11:05 +0200)]
Prepare 0.19.1
Jens Georg [Tue, 30 Apr 2013 10:25:54 +0000 (12:25 +0200)]
Update .gitignore
Jens Georg [Tue, 30 Apr 2013 09:10:32 +0000 (11:10 +0200)]
test: Drop racy double-freeze check
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
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
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
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
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
Jens Georg [Tue, 30 Apr 2013 03:09:01 +0000 (05:09 +0200)]
ui: Fix starting Rygel after enabling DLNA
Jens Georg [Tue, 30 Apr 2013 02:57:38 +0000 (04:57 +0200)]
ui: Use Switch instead of checkbox
Jens Georg [Tue, 30 Apr 2013 02:24:43 +0000 (04:24 +0200)]
ui: Fix half-empty user files on first start
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
os_ [Sat, 27 Apr 2013 19:12:35 +0000 (20:12 +0100)]
Updated Arabic translation
Marek Černocký [Fri, 26 Apr 2013 22:31:31 +0000 (00:31 +0200)]
Updated Czech translation
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
Jens Georg [Fri, 26 Apr 2013 18:02:32 +0000 (20:02 +0200)]
engine-gst: Drop useless counter
Daniel Mustieles [Thu, 25 Apr 2013 08:28:42 +0000 (10:28 +0200)]
Updated Spanish translation
Dimitris Spingos [Wed, 24 Apr 2013 07:14:46 +0000 (10:14 +0300)]
Updated Greek translation
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.
Jens Georg [Sat, 20 Apr 2013 15:41:09 +0000 (17:41 +0200)]
core: Rename C++ keyword
Jens Georg [Fri, 19 Apr 2013 10:36:29 +0000 (12:36 +0200)]
renderer: Work-around HEAD issue with some internet radios
Fran Diéguez [Sun, 21 Apr 2013 21:41:40 +0000 (23:41 +0200)]
Updated Galician translations
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
Jens Georg [Tue, 16 Apr 2013 10:22:19 +0000 (12:22 +0200)]
tests: Unbreak seeking tests
Piotr Drąg [Sat, 13 Apr 2013 16:20:29 +0000 (18:20 +0200)]
i18n: Change ".." to "..." in a string
Piotr Drąg [Sat, 13 Apr 2013 16:05:23 +0000 (18:05 +0200)]
Updated POTFILES.in
Jens Georg [Fri, 12 Apr 2013 11:26:50 +0000 (13:26 +0200)]
media-export: Fix some typos
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
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
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
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
Jens Georg [Fri, 12 Apr 2013 09:35:24 +0000 (11:35 +0200)]
server: Make it possbile to remove a container
Balázs Úr [Wed, 10 Apr 2013 21:45:58 +0000 (23:45 +0200)]
Updated Hungarian translation
Jens Georg [Wed, 10 Apr 2013 13:47:46 +0000 (15:47 +0200)]
media-export: Prefer title given through UPnP
Jens Georg [Wed, 10 Apr 2013 13:45:18 +0000 (15:45 +0200)]
media-export: Set proper id when creating container
Jens Georg [Wed, 10 Apr 2013 12:23:32 +0000 (14:23 +0200)]
core: Don't queue containers for removal
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.
Jens Georg [Tue, 9 Apr 2013 10:51:27 +0000 (12:51 +0200)]
media-export: Fix child-count if only folders are harvested
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
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
Jens Georg [Mon, 25 Mar 2013 12:31:05 +0000 (13:31 +0100)]
server: Prevent critical on upload
Bruce Cowan [Sat, 6 Apr 2013 16:47:14 +0000 (17:47 +0100)]
Updated British English translation
Jens Georg [Thu, 14 Mar 2013 12:36:25 +0000 (13:36 +0100)]
tests,media-export: Test plugin
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
Jens Georg [Fri, 15 Mar 2013 09:19:36 +0000 (10:19 +0100)]
Update .gitignore
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.
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
Jens Georg [Tue, 2 Apr 2013 10:16:20 +0000 (12:16 +0200)]
rygel: Fix compilation
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
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
Jens Georg [Tue, 2 Apr 2013 09:29:16 +0000 (11:29 +0200)]
doc: Add architecture SVG to git
Inaki Larranaga Murgoitio [Tue, 2 Apr 2013 08:53:48 +0000 (10:53 +0200)]
Added Basque language\nAdded 'eu' (Basque) to LINGUAS
Jens Georg [Fri, 29 Mar 2013 21:03:10 +0000 (22:03 +0100)]
rygel: Show warning on missing config
Jens Georg [Fri, 29 Mar 2013 21:02:29 +0000 (22:02 +0100)]
rygel: Minor commandline arg improvements
Andika Triwidada [Thu, 28 Mar 2013 12:33:54 +0000 (19:33 +0700)]
Updated Indonesian translation
Jens Georg [Wed, 20 Mar 2013 16:55:49 +0000 (17:55 +0100)]
server: Clarify signal emission
Jens Georg [Wed, 20 Mar 2013 16:52:16 +0000 (17:52 +0100)]
media-engine-gst: Drop format restriction
GStreamer should be able to figure it out itself.
Jens Georg [Mon, 18 Mar 2013 14:33:49 +0000 (15:33 +0100)]
build: Drop COLLATION_* variables
Alexandre Franke [Mon, 25 Mar 2013 21:40:52 +0000 (22:40 +0100)]
Update French translation
Chandan Kumar [Sun, 24 Mar 2013 10:35:28 +0000 (16:05 +0530)]
updating Hindi Translation
Chandan Kumar [Sun, 24 Mar 2013 10:31:39 +0000 (16:01 +0530)]
updating Hindi Translation
Akom Chotiphantawanon [Sun, 24 Mar 2013 07:14:18 +0000 (14:14 +0700)]
Updated Thai translation
Mario Blättermann [Sat, 23 Mar 2013 05:52:30 +0000 (06:52 +0100)]
[l10n] Updated German translation
Jens Georg [Mon, 18 Mar 2013 10:23:11 +0000 (11:23 +0100)]
renderer-gst: Show full error message
Carles Ferrando [Sun, 17 Mar 2013 19:02:39 +0000 (20:02 +0100)]
[l10n] Updated Catalan (Valencian) translation
Changwoo Ryu [Sun, 17 Mar 2013 17:16:41 +0000 (02:16 +0900)]
Updated Korean translation
Balázs Úr [Sun, 17 Mar 2013 14:45:18 +0000 (15:45 +0100)]
Updated Hungarian translation
Rūdolfs Mazurs [Sun, 17 Mar 2013 10:51:30 +0000 (12:51 +0200)]
Updated Latvian translation
Dr.T.Vasudevan [Sat, 16 Mar 2013 06:06:10 +0000 (11:36 +0530)]
Updated Tamil translation
Martin Srebotnjak [Thu, 14 Mar 2013 22:18:03 +0000 (23:18 +0100)]
Updated Slovenian translation
Jasper Lievisse Adriaanse [Thu, 14 Mar 2013 09:02:45 +0000 (10:02 +0100)]
Use double quotes for RYGEL_BASE_MODULES so the variables get
correctly expanded in all shells.
Mattias Põldaru [Wed, 13 Mar 2013 11:11:17 +0000 (13:11 +0200)]
[l10n] Updated Estonian translation
Joe Hansen [Tue, 12 Mar 2013 22:20:15 +0000 (23:20 +0100)]
Updated Danish translation
Joan Duran [Tue, 12 Mar 2013 06:41:09 +0000 (07:41 +0100)]
[l10n] Updated Catalan translation
Duarte Loreto [Mon, 11 Mar 2013 23:22:25 +0000 (23:22 +0000)]
Updated Portuguese translation and converted to New Spelling (Novo AO)
Ville-Pekka Vainio [Mon, 11 Mar 2013 21:39:05 +0000 (23:39 +0200)]
Finnish translation update by Jiri Grönroos
Milo Casagrande [Mon, 11 Mar 2013 15:57:58 +0000 (16:57 +0100)]
[l10n] Updated Italian translation.
Jens Georg [Mon, 11 Mar 2013 11:41:42 +0000 (12:41 +0100)]
media-export: Partially revert 3b90050
Choe Hwanjin [Wed, 19 Dec 2012 15:35:10 +0000 (00:35 +0900)]
server: Add Samsung TV hacks for mkv format
Samsung TV wants "video/x-mkv" instead of "video/x-matroska".
https://bugzilla.gnome.org/show_bug.cgi?id=691654
Jens Georg [Thu, 7 Mar 2013 15:39:25 +0000 (16:39 +0100)]
all: Fix typo and namespace
Nilamdyuti Goswami [Thu, 7 Mar 2013 07:59:00 +0000 (13:29 +0530)]
Assamese translation updated for gnome 3.8
Enrico Nicoletto [Thu, 7 Mar 2013 03:23:38 +0000 (00:23 -0300)]
Updated Brazilian Portuguese translation
Enrico Nicoletto [Wed, 6 Mar 2013 17:07:47 +0000 (14:07 -0300)]
Updated Brazilian Portuguese translation proofread by Rafael Ferreira
Conflicts:
po/pt_BR.po
Jens Georg [Wed, 6 Mar 2013 12:29:41 +0000 (13:29 +0100)]
data: Fix preferences desktop file
Jens Georg [Wed, 6 Mar 2013 11:10:13 +0000 (12:10 +0100)]
Prepare 0.17.9
Jens Georg [Wed, 6 Mar 2013 11:41:47 +0000 (12:41 +0100)]
tests: Fix rygel-htt-post-test
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
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.
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
Jens Georg [Mon, 4 Mar 2013 10:31:11 +0000 (11:31 +0100)]
server: Fix doc typos
Jens Georg [Mon, 4 Mar 2013 12:27:05 +0000 (13:27 +0100)]
core: Remove stray debug line
Krzesimir Nowak [Mon, 4 Mar 2013 08:27:12 +0000 (09:27 +0100)]
media-export: Add missing schema version bump in database upgrade.
Jens Georg [Sun, 3 Mar 2013 16:00:35 +0000 (17:00 +0100)]
core,data: Force downgrade for some iOS DMCs
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
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
Stas Solovey [Sun, 3 Mar 2013 19:43:05 +0000 (23:43 +0400)]
Updated Russian translation
Chao-Hsiung Liao [Fri, 1 Mar 2013 14:51:07 +0000 (22:51 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)
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