ChannelSelection: correctly correct channel number when pipzap
VirtualKeyBoard: change Russian keylayout

Thanks Dima73
ChannelSelection: Correct numbers with pipzal and changing bouquets
ChannelSelection: ensure mainScreenMode/Type does exist
MediaPlayer: Hide inforbar when menu is shown
MediaPlayer: Add option to always hide InfoBar
ChannelSelection: Do not autoselect movemode within context menu
ChannelSelection: Finetuning parental control pipzap

Thanks Dima73
Update Latvian translation

Add commit: dded52971d8b8a5eac8f191b46578408a4f3616c

Signed-off-by: Mirakels <mirakels@openpli.org>
ChannelSelection: Ensure no empty alternatives could be created

As this might lead to strange effects on the service lists.
ChannelSelection: Previous commit did not work for edit alternatives

As I made a mistake by checking to the function getMutableList which
always exist. Better simply check if there are still services marked. When
there are no services marked when editing alternatives then just keep the
first service.
ChannelSelection: Fix for add and remove alternatives on last service

When add alternatives to the last service in a userbouquet you get endless
toothwheels and when remove alternatives on the last service the focus
changes to the service above
TimerEntry: Make "weekly" the default choice for repeated timers

Most common case is to repeat a timer weekly, so make that the default
choice by moving it to the front of the list of options.
ChannelSelection: Corrigate selected service is already played

And simplify that code a bit

Thanks for all the reporting and help Dima73
About: Add option to view the latest commits on sourceforge
Update Latvian translation.

Add commit: 59e3cedd511fc81ff30603028498d0365f5cca77

Signed-off-by: Mirakels <mirakels@openpli.org>
ChannelSelection: Improve and simplify correctChannelNumber

Thanks for Dima73 for the hints
ChannelSelection: correct channel numbers when regards to pipzap
SoftwareUpdate: Add show latest commits on sourceforge option
ScanSetup: Recognise predefined transponders automatically.

When changing from user defined transponders to predefined transponder the
predifened transponder will be selected automatically.

Thanks to Huevos

Possibly the other way around might be added later.