=============================================================
Pauli Neutrino Keymap V6.10 for DM7025 and DM800 by romeo-golf 
powered by gutemine and AliAbdul from 06.10.2008
=============================================================
Thanks to theflashor23 for the Neutrino keymap idea and basic
input and Thanks to AliAbdul for the keymap switching code
=============================================================
Pauli is FREEWARE, but this means also that nobody takes 
responsibility if anything goes wrong ;-)
=============================================================
Version History
=============================================================
Version 6.10 - make Timer action patch more flexible -thanks weiherer
Version 6.9  - fix mediaPlayerActions - thanks southside
Version 6.8  - add repatch function
Version 6.7  - fix 50/60 Hz problem (hopefully) 
Version 6.6  - add Rednax's trick for getting HD channel resolution
Version 6.5  - workaround for standby on boot
Version 6.4  - bugfixes to prevent crashes
Version 6.3  - use enigma2 resolution for SD/HD zapping
Version 6.2  - bugfixes to prevent crashes
Version 6.1  - add SD/HD resolution switch list
Version 6.0  - add Radio startup channel
Version 5.6  - add audio delay
Version 5.5  - add Plugin List reload and PVR Play symbol patch
               and artwork from Nemesis
Version 5.4  - add zapping with OK in EPG and < > in Listbox
Version 5.3  - add forgotten BACK/FORWARD, and pageUp/Down
Version 5.2  - add keymap save/restore
Version 5.1  - add more Neutrinos
Version 5.0  - Use AliAbdul's code for keymap switching 
Version 4.9  - Up/Down swappable in Neutrino Mode
Version 4.8  - Page </> changeable in Listbox
Version 4.7  - Page Up/Down changeable in Listbox
Version 4.6  - Keymap switch without restart - thanks AliAbdul !
Version 4.5  - enigma2 restart optional, default Timer action 
               deepstandby
Version 4.4  - fix Channel on Boot bug
Version 4.3  - support Power Down short also with new images, 
               and add Standbyonboot  
Version 4.1  - use all config.tv settings
Version 4.0  - Change Systemtime
Version 3.0  - Current Channel as Startservice 
Version 2.1  - enabel/disable the Record Timer Info 
Version 2.0  - toggle the Powerbutton between Standy and 
               Deepstandby
Version 1.0  - first version
=============================================================
Der Englische Text ist unterhalb des Deutschen Text !
The English text is below the German text !
=============================================================
HOW-TO
=============================================================

Hallo Freunde der Neutrino-FB Tastenbelegung. Mit dem Pauli 
Neutrino Keymap Plugin fuer die DM7025/800 kannst du bequem 
zwischen Enigma2 und Neutrino Tastenbelegung wechseln. 
Du kannst aber auch viele anderen Kleinigkeiten
damit verndern wie die Funktion des Powerschalters 
tauschen oder das Aufnahme Fenster aus- bzw.einschalten.

Wieso Pauli? Pauli war ein Physiker aus Oesterreich und
gilt als der Entdecker des Neutrinos.  

Neutrino Keymap (Tastenbelegung der Fernbedienung):
-------------------------------------------------------------
diverse Mglichkeiten die Fernbedienung seinen Gewohnheiten
anzupassen. Auer den zwei fertigen Belegungen "Enigma2" und 
"Neutrino" sind noch einzelnen Anpassungen verfuegbar die aus 
dem Menue leicht abzulesen sind.
=============================================================

ein-/ausschalten Standby beim booten:
-------------------------------------------------------------
die Box startet und bleibt jedoch im Standby Modus
=============================================================

ein-/ausschalten Deepstandby mit Power lang/kurz:
-------------------------------------------------------------
Wer seine Dreambox lieber gleich in den Tiefschlaf legt
=============================================================

ein-/auschalten des Aufnahme beginnt Fenster:
-------------------------------------------------------------
auf besonderen Wunsch fuer die, die das Aufnahme beginnt
Info Popup nervt
=============================================================

Standard Timeraktion deepstandby
-------------------------------------------------------------
wer moechte, dass nach einer Aufnahme standardmaessig die Box
in den Tiefschlaf geht findet hier den Menuepunkt dafuer.
=============================================================

Aktueller Kanal als Startservice:
-------------------------------------------------------------
aktueller Sender wird als Startsender festgelegt. Interessant
fuer Uhrzeit ! Jetzt auch mit der Moeglichkeit den letzten
Radiosender als Startsender auszuwaehlen. Stichwort: Radiowecker 
(z.B. in Verbindung mit dem Elektro Plugin)
=============================================================

Aendern der Systemtime:
-------------------------------------------------------------
erlaubt die Eingabe des Datums und der Uhrzeit
=============================================================

Audio Delay:
-------------------------------------------------------------
User die das digitale Audiosignal ueber ein Toslink Kabel zum
Verstaerker bringen klagen haeufig ueber eine nicht Lippen-
synchrone Uebertragung. Jetzt kann mit der Audio-Taste ein
erweitertes Menue aufgerufen und dort Delays/Verzoegerungen
zur manuellen Korrektur ausgewaehlt werden
=============================================================

SD/HD Aufloesung:
-------------------------------------------------------------
Standardmaessig wird die Aufloesung im Enigma2 Menue/Einstellung/
AV-Einstellung fuer alle Kanaele festgelegt. Nun waere es aber
wuenschenswert fuer jeden Kanal, insbesondere HD Sender
die passende Aufloesung eingestellt zu bekommen. 
Mittels Menue/Information/Kanal kann man die benoetigten 
Werte (Service referenz,..) im Enigma2 ablesen. 

Pauli wertet jetzt eine "*.channels" Liste aus, in welcher 
a) die Service reference (sowie zu Informationszwecken 
beinhaltet die Liste auch den Sendernamen) und b) ueber 
den Filenamen der Liste (720p.channels
oder 1080i.channels) die dazugehoerige Aufloesung 
identifiziert werden. Nach dieser Liste werden dann 
die Aufloesungen in der DM800 eingestellt wenn man zappt.

Diese /etc/enigma2/*.channels kann selbst editiert/ergaenzt
werden nach dem Schema welches sich aus den bereits 
eingetragenen Werten leicht ablesen laesst.
=============================================================

********************* !! Achtung !! *************************
 
fuer Audio Delay und SD/HD Aufloesung wird die Datei
/usr/lib/enigma2/phyton/Plugin/Screens/InfoBarGenerics.py
gepatcht (angepasst)

Bei einem Softwareupdate deines images wird diese Datei 
ueberschrieben und alle Aenderungen vom Pauli darin gehen 
damit verloren. Ihr musess nachher Pauli einfach
nochmals installieren um sie wieder zurueck zu bringen.

=============================================================
Und nun viel Spass mit der Pauli auf Deiner DM 7025 / DM800!
============================================================

=============================================================
Here comes the English Version of the Documentation ...
=============================================================
HOW-TO
=============================================================

Hello, hard-core fans of the Neutrino style remote control 
keys layout. With the Pauli Neutrino Keymap Plugin for the 
DM 7025/800 you can easily toggle in an Enigma2 image 
between the Enigma2 and the Neutrino style keys. 
You can also change lots of other small things like toggle 
the Standby with DeepStandby Funktion and you can disabel
or enable the Record Timer Info Popup.
 
Why Pauli ? Wolfgang Pauli was an Austrian physicist who 
discovered the Neutrino particle. 

Neutrino Keymap for the Remote control:
-------------------------------------------------------------
various possibilities to adapt the remote control to your 
needs. Besides the 2 predfined key layouts "Enigma2" and 
"Neutrino" are other minor changes possible which you can find
in the menu screen.
=============================================================

Enable/Disable Standby on boot:
-------------------------------------------------------------
the box starts, but goes directly into standby mode
=============================================================

Enable/Disable Deepstandby with Power long/short:
-------------------------------------------------------------
If you prefere to put your dreambox directly into deep standby
=============================================================

Enable/Disable of the Record Timer Info popup:
-------------------------------------------------------------
on special request for the people who are annoyed by this
info popup when a timer starts a recording
=============================================================

Standard Timeraction deepstandby
-------------------------------------------------------------
who preferes that after a recoding the box goes into deepstandy
as the default action when adding a timer here is the 
possibility to change it this way.
=============================================================

Current Channel as Starting Channel:
-------------------------------------------------------------
current Channel will become the starting channel which is tuned
on booting the box. Interesting for example to get the current
system time properly ! Now also with teh possibility to choose
the last radio channel as starting channel. So you can use the box
as a radio clock (e.g together with the Elektro Plugin)
=============================================================

Changing of System Time:
-------------------------------------------------------------
allows you to manually change the date and the time of the box
=============================================================

Audio Delay
-------------------------------------------------------------
Users who use the digital audiosignal via a Toslink cable to
a an amplifier offen have complaints about non-lip-synchronity.
Now you can get by presing the audio button an extended audio 
menu where you can choose some delays for manual correction.
=============================================================

SD/HD resolution
-------------------------------------------------------------
The standard way to change the resulution is within the enigma2
Menu/Settings/AV-Settings for all channels. It would be great
if the resolution could be set for every channel, especially the
HD ones. Via Enigma2 Menu/Information/Channel you can ged the 
needed informations (Service reference,...) out of Enigma2

Pauli now usesa "*.channels" liste from which it gets 
a) the Service reference (and for information purpose it 
contains also the channel name) and b) via the filename 
of the liste (720p.channels or 1080i.channels) it identifies the
correct reslution. Based on this lists it then changes
the resolutions in the DM800 when you are zapping.

These /etc/enigma2/*.channels files can be edited/adapted 
by yourself in the scheme which you can see from the 
existing values.
=============================================================

********************* !! Attention !! *************************
 
for adding the Audio Delay and SD/HD resolution feature the file 
/usr/lib/enigma2/phyton/Plugin/Screens/InfoBarGenerics.py
is patched.

If you do a Softwareupdate of your image this file will be over
written with a new one and hence all changes that Pauli did to 
it get lost. You have to re-install Pauli to get this Patches back
in this case.

=============================================================
And now have fun using Pauli on your DM 7025 / 800 !
=============================================================

