DirectoryAdapter: null string checks
AudioService: do not try to play a non-existing local file
AudioService: warn if the location cannot be played
AudioService: use a weak handler instead of a static one
AudioService: use the pre-existing handler to show the Toasts
l10n: Galician update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
l10n: Italian update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
l10n: German update

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
Signed-off-by: Ludovic Fauvet <etix@videolan.org>
l10n: Initial Welsh translation

Signed-off-by: Christoph Miebach <christoph.miebach@web.de>
Signed-off-by: Ludovic Fauvet <etix@videolan.org>
NEWS for 0.1.1
On the road to 0.1.2
AudioService: fix a NullPointerException
l10n: Czech update

Signed-off-by: Edward Wang <edward.c.wang@compdigitec.com>
l10n: Dutch update

Signed-off-by: Edward Wang <edward.c.wang@compdigitec.com>
l10n: Russian update

Signed-off-by: Edward Wang <edward.c.wang@compdigitec.com>
l10n: Simplified Chinese update

Signed-off-by: Edward Wang <edward.c.wang@compdigitec.com>
NEWS: Translation update
VideoPlayerActivity: add a space between 'Brightness' and the number

Nitpick for a small mistake
Only keep the service alive while playing This implies some changes on the widget, which assumed the service was always there
LINT: specify Locale when using toLowerCase/toUpperCase