Jens Georg [Fri, 10 May 2013 22:36:10 +0000 (00:36 +0200)]
ui: Support multiple network interfaces
Jens Georg [Fri, 10 May 2013 21:20:23 +0000 (23:20 +0200)]
ui: Set toolbar style from glade
Jens Georg [Fri, 10 May 2013 21:02:35 +0000 (23:02 +0200)]
ui: Drop some obsolete things
Jens Georg [Fri, 10 May 2013 20:56:54 +0000 (22:56 +0200)]
ui: Declare cell renderer in glade
Jens Georg [Fri, 14 Jun 2013 17:36:59 +0000 (19:36 +0200)]
data: Fix typo in preset
Jens Georg [Fri, 14 Jun 2013 12:45:02 +0000 (14:45 +0200)]
media-engine: Fix typo
Jens Georg [Fri, 14 Jun 2013 11:17:15 +0000 (13:17 +0200)]
rygel: Add option to shut down a remote instance
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.
Jens Georg [Mon, 10 Jun 2013 20:50:33 +0000 (22:50 +0200)]
media-export: Support playlists in XBox 360
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
Marek Černocký [Tue, 4 Jun 2013 11:00:08 +0000 (13:00 +0200)]
Updated Czeach translation
Fran Diéguez [Thu, 30 May 2013 22:59:09 +0000 (00:59 +0200)]
Updated Galician translations
Daniel Mustieles [Wed, 29 May 2013 09:45:16 +0000 (11:45 +0200)]
Updated Spanish translation
Jens Georg [Tue, 28 May 2013 08:31:16 +0000 (10:31 +0200)]
Prepare Rygel 0.19.2
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
Jens Georg [Tue, 28 May 2013 07:46:53 +0000 (09:46 +0200)]
rygel: Add message about streaming-only mode
Jens Georg [Thu, 3 Jan 2013 11:30:51 +0000 (12:30 +0100)]
server: Coding style fix - early exit
Jens Georg [Thu, 3 Jan 2013 11:28:31 +0000 (12:28 +0100)]
server: Small coding-style fixes
Jens Georg [Sun, 26 May 2013 16:39:33 +0000 (01:39 +0900)]
Drop deprecated design.txt
Jens Georg [Sun, 26 May 2013 16:56:09 +0000 (01:56 +0900)]
Update TODO
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
Aurimas Černius [Sun, 26 May 2013 19:14:13 +0000 (22:14 +0300)]
Updated Lithuanian translation
Dušan Kazik [Sat, 25 May 2013 21:44:20 +0000 (23:44 +0200)]
Updated slovak translation
Yaron Shahrabani [Sat, 25 May 2013 08:41:00 +0000 (11:41 +0300)]
Updated Hebrew translation.
Kjartan Maraas [Mon, 20 May 2013 12:18:07 +0000 (14:18 +0200)]
Updated Norwegian bokmål translation
Fran Diéguez [Thu, 16 May 2013 08:46:57 +0000 (10:46 +0200)]
Updated Galician translations
Daniel Mustieles [Mon, 13 May 2013 11:45:27 +0000 (13:45 +0200)]
Updated Spanish translation
Daniel Mustieles [Mon, 13 May 2013 11:28:48 +0000 (13:28 +0200)]
Updated Spanish translation
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>
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
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
Jens Georg [Fri, 10 May 2013 18:56:15 +0000 (20:56 +0200)]
rygel,ui: Stop crashing because of non-null terminated arrays
Jens Georg [Fri, 10 May 2013 16:58:56 +0000 (18:58 +0200)]
rygel: Mark options translatable
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.
Jens Georg [Fri, 10 May 2013 14:19:30 +0000 (16:19 +0200)]
doc: Fix typo
Jens Georg [Fri, 10 May 2013 13:15:28 +0000 (15:15 +0200)]
doc: Clarify debug output settings
Add note about G_MESSAGES_DEBUG
Jens Georg [Fri, 10 May 2013 13:05:40 +0000 (15:05 +0200)]
build: Don't use relative paths
Jens Georg [Fri, 10 May 2013 12:59:07 +0000 (14:59 +0200)]
Update TODO
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.
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.
Matej Urbančič [Sat, 4 May 2013 19:37:02 +0000 (21:37 +0200)]
Updated Slovenian translation
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.