Jens Georg [Thu, 12 Apr 2012 16:09:09 +0000 (18:09 +0200)]
ui: Fix initial set-up
For the UPnP enable/disable setting, check if we're using the global or
a local settings file. Otherwise the autostart file is never linked.
Jonh Wendell [Sat, 28 Apr 2012 13:03:47 +0000 (10:03 -0300)]
Updated Brazilian Portuguese translation
Jonh Wendell [Sat, 28 Apr 2012 12:58:28 +0000 (09:58 -0300)]
Updated Brazilian Portuguese translation
Alexander Shopov [Sat, 28 Apr 2012 05:43:59 +0000 (08:43 +0300)]
Updated Bulgarian translation
Jens Georg [Fri, 13 Apr 2012 19:49:30 +0000 (21:49 +0200)]
core: Escape URI for ChangeLog
https://bugzilla.gnome.org/show_bug.cgi?id=674071
Jens Georg [Thu, 26 Apr 2012 18:10:37 +0000 (20:10 +0200)]
core: Add Mediabolic devices to V1 downgrade
Includes the Onkyo TX-NRxxx
https://bugzilla.gnome.org/show_bug.cgi?id=674733
Jens Georg [Thu, 26 Apr 2012 17:31:35 +0000 (19:31 +0200)]
gst-launch: Add option to set the DLNA profile
Bruno Brouard [Sun, 22 Apr 2012 08:52:50 +0000 (10:52 +0200)]
Updated French translation
Joe Hansen [Sat, 21 Apr 2012 15:37:47 +0000 (17:37 +0200)]
Updated Danish translation
Yaron Shahrabani [Thu, 12 Apr 2012 23:08:25 +0000 (02:08 +0300)]
Updated Hebrew translation.
Jens Georg [Thu, 5 Apr 2012 22:06:51 +0000 (00:06 +0200)]
core: Fix SinkProtocolInfo generation
Previously it generated an incorrect protocol info on transport
protocol boundaries e.g. "internal:*:foo/bar:*http-get:*foo/bar:*"
Jens Georg [Thu, 5 Apr 2012 19:54:00 +0000 (21:54 +0200)]
core,tests: Fix byte range header check
Seems I was too optimistic with what the libsoup function can do.
Yuri Myasoedov [Thu, 29 Mar 2012 10:02:12 +0000 (14:02 +0400)]
Updated Russian translation
Jens Georg [Sat, 24 Mar 2012 09:41:55 +0000 (10:41 +0100)]
playbin: Notify duration change only once
Jens Georg [Sat, 24 Mar 2012 09:33:11 +0000 (10:33 +0100)]
media-export: Map proper UPnP class everywhere
09e5bc9d only fixed the Album case; Genre used a wrong attribute and
the mapping was only done for leaf container.
This patch fixes the attribute and applies the mapping to all containers.
Jens Georg [Thu, 29 Sep 2011 05:34:28 +0000 (07:34 +0200)]
core: Port signal handling to GLib 2.30 API
Jens Georg [Fri, 24 Feb 2012 12:40:46 +0000 (14:40 +0200)]
core: Use Soup to parse byte ranges
Jens Georg [Sun, 19 Feb 2012 09:20:43 +0000 (11:20 +0200)]
build: Re-enable strict vala compiler
Jens Georg [Sun, 19 Feb 2012 09:17:42 +0000 (11:17 +0200)]
core: Switch to new GMutex/GCond API.
Also use initializer to work around bgo#670366
Jens Georg [Fri, 20 Jan 2012 16:42:33 +0000 (17:42 +0100)]
all: Adapt to new vapis
Jens Georg [Mon, 26 Mar 2012 15:18:51 +0000 (17:18 +0200)]
Fix previous NEWS entry
Marek Černocký [Sun, 25 Mar 2012 17:02:08 +0000 (19:02 +0200)]
Updated Czech translation
Fran Diéguez [Sat, 24 Mar 2012 14:21:50 +0000 (15:21 +0100)]
Updated Galician translations
Kentaro KAZUHAMA [Sat, 24 Mar 2012 13:40:58 +0000 (22:40 +0900)]
[l10n] Update Japanese translation
Daniel Nylander [Tue, 20 Mar 2012 08:05:32 +0000 (09:05 +0100)]
Updated Swedish translation
Jens Georg [Mon, 19 Mar 2012 19:46:42 +0000 (20:46 +0100)]
Prepare 0.13.4
Lukasz Pawlik [Thu, 23 Feb 2012 14:58:12 +0000 (15:58 +0100)]
core: Prevent crash if User-Agent is not in UTF-8
Based on Lukasz's Harmattan patch.
Jens Georg [Mon, 19 Mar 2012 19:13:17 +0000 (20:13 +0100)]
Revert "core: Do not treat 'npt=0-' as seek request"
This reverts commit
15d7783f850a28a221bca49eac118d6744c8d9b6.
Jens Georg [Sun, 18 Mar 2012 21:02:10 +0000 (22:02 +0100)]
core: Set X_DLNACAP according to configuration
https://bugzilla.gnome.org/show_bug.cgi?id=667781
Jens Georg [Sun, 18 Mar 2012 17:09:00 +0000 (18:09 +0100)]
media-export: Really set proper UPnP class
Commit
baa6f4c4 used a wrong asumption so the class was still
.storageFolder instead of .musicAlbum.
Jens Georg [Sun, 18 Mar 2012 13:19:52 +0000 (14:19 +0100)]
core: Prevent crash on missing element
Jens Georg [Sat, 17 Mar 2012 17:19:47 +0000 (18:19 +0100)]
build: Drop max version requirements
Rudolfs Mazurs [Sat, 17 Mar 2012 10:16:01 +0000 (12:16 +0200)]
Updated Latvian translation.
Jens Georg [Sat, 17 Mar 2012 09:09:02 +0000 (10:09 +0100)]
mpris: Don't abort if client uses wrong type
Check that we always get a{sv} for property changes.
Piotr Drąg [Fri, 16 Mar 2012 20:05:02 +0000 (21:05 +0100)]
Updated Polish translation
Jens Georg [Thu, 15 Mar 2012 07:56:59 +0000 (08:56 +0100)]
core: Return 404 on missing thumbnail
https://bugzilla.gnome.org/show_bug.cgi?id=672048
Jens Georg [Wed, 14 Mar 2012 16:01:42 +0000 (17:01 +0100)]
core: Do not abort on invalid indices
Check if the thumbnail or subtitle a client requestes actually exists.
Otherwise libgee just aborts.
https://bugzilla.gnome.org/show_bug.cgi?id=672048
Jens Georg [Sat, 17 Dec 2011 13:06:25 +0000 (14:06 +0100)]
tracker: Clean-up alternative property keys
Jens Georg [Tue, 13 Mar 2012 12:03:32 +0000 (13:03 +0100)]
playbin: Emit LastChange when duration is known
Jens Georg [Sat, 10 Mar 2012 11:27:51 +0000 (13:27 +0200)]
mediathek: Use debug instead of warning
Just skip the item, if any of those nodes is missing it's not a video
item so we're not interested in it. There is no need to display a scary
warning for this.
Jens Georg [Thu, 8 Mar 2012 12:08:44 +0000 (14:08 +0200)]
data: Use new logo
Jens Georg [Wed, 7 Mar 2012 07:32:49 +0000 (09:32 +0200)]
Prepare 0.13.3
Jens Georg [Wed, 7 Mar 2012 07:26:53 +0000 (09:26 +0200)]
build: Bump libsoup max version to next stable
Jens Georg [Mon, 5 Mar 2012 11:07:54 +0000 (13:07 +0200)]
core: Fix XBox music browsing
9aff5d6 was filtering out everything on Album/Artist view on Tracker plugin.
Jens Georg [Sat, 3 Mar 2012 08:40:47 +0000 (10:40 +0200)]
Revert "core: Add pupnp-based clients to V1 downgrade"
This reverts commit
e20944a983caa11314ffd280ab7ee2a8b73d5957.
VLC 2.0 fixes this, no need for this crude work-around for obsolete versions
Jens Georg [Fri, 2 Mar 2012 20:57:50 +0000 (22:57 +0200)]
core: Add pupnp-based clients to V1 downgrade
Fixes VLC 1.1.x UPnP support
Мирослав Николић [Thu, 1 Mar 2012 09:58:10 +0000 (10:58 +0100)]
Updated Serbian translation
Jens Georg [Sat, 25 Feb 2012 13:13:14 +0000 (15:13 +0200)]
core: Only request thumbnails on local resources
Jens Georg [Sat, 25 Feb 2012 10:07:51 +0000 (12:07 +0200)]
core: Use proper time-out on item creation
Matej Urbančič [Thu, 23 Feb 2012 19:37:50 +0000 (20:37 +0100)]
Updated Slovenian translation
Jens Georg [Tue, 21 Feb 2012 14:03:34 +0000 (16:03 +0200)]
Prepare 0.13.2
Jens Georg [Tue, 21 Feb 2012 13:53:50 +0000 (15:53 +0200)]
tests: Fix ItemCreator test
Jens Georg [Tue, 21 Feb 2012 09:36:02 +0000 (11:36 +0200)]
tracker: Use supplied date when creating an item.
Jens Georg [Tue, 21 Feb 2012 09:36:38 +0000 (11:36 +0200)]
core: Use date from DIDL in CreateObject
Jens Georg [Mon, 20 Feb 2012 11:08:16 +0000 (13:08 +0200)]
core: Update documentation in ItemCreator
Jens Georg [Mon, 20 Feb 2012 13:05:53 +0000 (15:05 +0200)]
core: Get rid of ItemCreatorError
Jens Georg [Mon, 20 Feb 2012 11:38:05 +0000 (13:38 +0200)]
core: Add DLNA testcase number
Jens Georg [Mon, 20 Feb 2012 11:37:47 +0000 (13:37 +0200)]
core: Make fields private
Jens Georg [Thu, 16 Feb 2012 12:37:05 +0000 (14:37 +0200)]
todo: Remove ItemCreator task
Jens Georg [Mon, 20 Feb 2012 10:12:22 +0000 (12:12 +0200)]
core: Extract code to find DLNA.ORG_AnyContainer
Jens Georg [Thu, 16 Feb 2012 12:04:16 +0000 (14:04 +0200)]
core: Minor style adjustments
Jens Georg [Thu, 16 Feb 2012 11:57:09 +0000 (13:57 +0200)]
core: Factor out MediaItem meta-data update
Jens Georg [Thu, 16 Feb 2012 11:46:36 +0000 (13:46 +0200)]
core: Add can_create function to WritableContainer
Jens Georg [Thu, 16 Feb 2012 11:35:40 +0000 (13:35 +0200)]
core: Split out DIDL parsing in ItemCreator
Jens Georg [Thu, 16 Feb 2012 11:35:06 +0000 (13:35 +0200)]
core: Assert on regex error
Jens Georg [Mon, 9 Jan 2012 18:05:09 +0000 (19:05 +0100)]
core: Add some comments to check
Jens Georg [Mon, 20 Feb 2012 14:27:10 +0000 (16:27 +0200)]
tracker: Revert "Let the miner decide the RDF type"
This reverts commit
193aff3bd259a1437ee1d243d0dcc49dae645ac2. The
commit broke upload completely.
Daniel Mustieles [Tue, 21 Feb 2012 13:04:43 +0000 (14:04 +0100)]
Updated Spanish translation
Jens Georg [Mon, 20 Feb 2012 09:35:45 +0000 (11:35 +0200)]
tests: Add missing copyright header
Jens Georg [Sun, 25 Dec 2011 20:00:57 +0000 (21:00 +0100)]
tests: Add test for ItemCreator class
Jens Georg [Fri, 17 Feb 2012 20:26:03 +0000 (22:26 +0200)]
doc: Remove obsolete release plan
Jens Georg [Fri, 17 Feb 2012 20:19:47 +0000 (22:19 +0200)]
todo: update
Jens Georg [Fri, 17 Feb 2012 09:07:26 +0000 (11:07 +0200)]
core: Check for duplicate module names
https://bugzilla.gnome.org/show_bug.cgi?id=660477
Jens Georg [Fri, 17 Feb 2012 08:20:10 +0000 (10:20 +0200)]
core: Simplify code by using File.get_child
https://bugzilla.gnome.org/show_bug.cgi?id=660477
Marek Černocký [Thu, 16 Feb 2012 12:24:30 +0000 (13:24 +0100)]
Updated Czech translation
Jens Georg [Thu, 16 Feb 2012 12:15:44 +0000 (14:15 +0200)]
tests: Fix broken tests after
d6f83bbe
Jens Georg [Wed, 15 Feb 2012 21:18:09 +0000 (23:18 +0200)]
core: Fix extension for album art URI
Jens Georg [Wed, 15 Feb 2012 20:53:05 +0000 (22:53 +0200)]
data: Drop gconf dependency from .pc file
https://bugzilla.gnome.org/show_bug.cgi?id=669858
Jens Georg [Fri, 10 Feb 2012 14:34:23 +0000 (16:34 +0200)]
core: Prevent XBox showing songs multiple times
Due to the way we handle the XBox's search requests it might happen
that the search result includes items having a @refID which are
just "aliases" to the real items.
https://bugzilla.gnome.org/show_bug.cgi?id=664184
Jens Georg [Fri, 10 Feb 2012 13:41:54 +0000 (15:41 +0200)]
core: Add hack for WMP 12
Jens Georg [Sat, 11 Feb 2012 17:44:49 +0000 (19:44 +0200)]
core: Work around bgo#669166
Jens Georg [Thu, 9 Feb 2012 18:14:24 +0000 (20:14 +0200)]
Prepare 0.13.1
Jens Georg [Thu, 9 Feb 2012 18:18:32 +0000 (20:18 +0200)]
i18n: Update POTFILES.skip
Jens Georg [Thu, 9 Feb 2012 14:15:47 +0000 (16:15 +0200)]
mpris: Allow to disable the whole module
Jens Georg [Thu, 9 Feb 2012 14:04:34 +0000 (16:04 +0200)]
external: Allow to disable the whole module
It was only possible to disable servers on a per-peer base; now it is
also possible to disable the whole module.
Jens Georg [Thu, 9 Feb 2012 13:45:55 +0000 (15:45 +0200)]
external: Prevent critical if DisplayName is empty
Jens Georg [Thu, 9 Feb 2012 11:38:18 +0000 (13:38 +0200)]
external: Update child-count after D-Bus signal
https://bugzilla.gnome.org/show_bug.cgi?id=669680
Marcin Kazmierczak [Wed, 8 Feb 2012 13:49:56 +0000 (14:49 +0100)]
tests: Extend rygel-http-post-test.vala
Jens Georg [Thu, 9 Feb 2012 08:54:39 +0000 (10:54 +0200)]
core: Add env variable to change plugin timeout
Especially when running inside valgrind the 5 second timeout is too
short and often rygel fails to load its plugins in time and terminates
itself.
Jens Georg [Thu, 9 Feb 2012 07:43:34 +0000 (09:43 +0200)]
external: Remove references to MediaServer1
There were still two references to the old spec, one causing Icons not
to work.
https://bugzilla.gnome.org/show_bug.cgi?id=669677
Daniel Mustieles [Tue, 7 Feb 2012 10:29:34 +0000 (11:29 +0100)]
Updated Spanish translation
Jens Georg [Mon, 6 Feb 2012 19:03:55 +0000 (20:03 +0100)]
ui: Fix minor issues with toolbar
David King [Tue, 8 Nov 2011 14:34:10 +0000 (15:34 +0100)]
ui: Improve preferences dialog, bug 663631
Add tooltips to the widgets in the preferences dialog. Add +/-
ToolButtons for adding and removing shared directories. Update the
sensitivity of the remove toolbutton, based on whether a row in the URI
model is selected, or if the model is empty. Remove the GtkAlignments
and use padding on containers. Set the correct response ID on the close
button. Set the entry text column in the GtkBuilder file.
Jens Georg [Mon, 30 Jan 2012 19:58:10 +0000 (20:58 +0100)]
gst-launch: Sink element returned from parse_bin
Work around bgo#669060 with valac >= 0.15.1
Jens Georg [Sun, 29 Jan 2012 15:25:16 +0000 (16:25 +0100)]
build: Drop --strict-valac due to glib deprecation
Jens Georg [Sun, 29 Jan 2012 14:28:23 +0000 (15:28 +0100)]
gst-launch,test: Use new API
vala-0.14 didn't complain about this so it wasn't caught.
Jens Georg [Sat, 28 Jan 2012 23:55:06 +0000 (00:55 +0100)]
tests: Add test for simple_search
https://bugzilla.gnome.org/show_bug.cgi?id=653120
Jens Georg [Sat, 28 Jan 2012 14:19:06 +0000 (15:19 +0100)]
core: Fix simple search for offset > 0
On a search request where offset was > 0 and limit was 0 due to
limiting the result set to offset the result was always a set of one.
Also total_matches was set to 0 in this case although we know the
number of total matches since using a start offset doesn't limit the
results.
https://bugzilla.gnome.org/show_bug.cgi?id=653120
Jens Georg [Sat, 28 Jan 2012 13:41:54 +0000 (14:41 +0100)]
core: Properly replace @ADDRESS@ template
Replacing of the template was forgotten for proxy urls and transcoded
resources while moving the functionality from external plugin to core.
https://bugzilla.gnome.org/show_bug.cgi?id=663826
Jens Georg [Sun, 16 Oct 2011 12:08:27 +0000 (14:08 +0200)]
media-export: Delay virtual folder creation