unpause timeshift with play/pause button
Revert "unpause timeshift with play/pause button"

This reverts commit 2dcd5bbe1b3597ff1afd9039564b04d5f045fede.

As it breaks the pauze button in some cases when you e.g. go to the
movieplayer list.
NimManager: skip empty 'Mode' lines in /proc/bus/nim_sockets

dm800 shows a trailing empty mode line for multi-mode
vtuner devices, which we should ignore, e.g.:

Mode 0: DVB-S2
Mode 1: DVB-S
Mode 2:

(the same might be the case for other dreambox models)
Revert "changes for gettext in input devices"

This reverts commit 37e27e3b6814f6cece350986c283ed6a3f89388c.

We should not try to translate input device names, these
names are defined by device drivers, we have no control
over them.
InputDeviceSetup: fix config entry label translation

as in 37e27e3b6814f6cece350986c283ed6a3f89388c

(xgettext does not find doubly quoted messages)
Revert "Bring EPGSelection in line with other screens and support ServiceEvent."

This reverts commit f9007432d542b544f93a5ce117bd1c8b6316663d.
As it seems to break some plugins
See: http://openpli.git.sourceforge.net/git/gitweb.cgi?p=openpli/enigma2;a=commit;h=f9007432d542b544f93a5ce117bd1c8b6316663d
Revert "GMEPG add ServiceEvent support."

This reverts commit 525d1d9cdd6332355f7a970f13635d6c9614b0e8.
As it seems to break some plugins
See: http://openpli.git.sourceforge.net/git/gitweb.cgi?p=openpli/enigma2;a=commit;h=f9007432d542b544f93a5ce117bd1c8b6316663d
fix character spacing for centered, right aligned, and right-to-left text

The kerning parameters, correctly applied in eTextPara::appendGlyph,
were undone because the characters were repositioned
based on just the glyph width, ignoring kerning.

Instead of recalculating the character positions, just move each
glyph (and its bounding box) with the same offset, keeping
the original spacing.

Signed-off-by: pieterg <pieterg@users.sourceforge.net>
opkg: Grab more feeds, throw less errors

Apparently opkg just grabs all "-feed.conf" files. Do the same so we
don't miss the 3rd party plugins.

Catch errors, no need to crash enigma when a file's missing.
PluginBrowser: Sort plugin list alphabetically

opkg.py delivers them per feed.
servicedvb: rewrite teletext subtitle page handling

-only query decoder PTS when we actually need it
-make sure every appended page gets a valid pts value,
so we do not have to make exceptions in checkSubtitleTiming()
-make 'config.subtitles.subtitle_bad_timing_delay' work for
live tv with missing pts as well (as it was probably intended)
font: fix boundingbox calculation for bordered glyphs

For left aligned text, the border of the first character
could fall outside the boundingbox, causing it to be cut off.
Compensate the x position of the first character with the
border width.

Signed-off-by: pieterg <pieterg@users.sourceforge.net>
Merge branch 'master' of git://openpli.git.sourceforge.net/gitroot/openpli/enigma2

Conflicts:
	lib/python/Components/opkg.py