main/Makefile.am: fix code to generate version.h code is now als able to handle git...
[enigma2.git] / data / setup.xml
index 2d1e0394ecdd232eff0950cd858d9c12f0b8e6d4..22705f0bfa93ec67dffb3b78674fb6612301336b 100644 (file)
@@ -1,32 +1,78 @@
 <setupxml>
                <setup key="rc" title="RC Menu">
-                       <item text="Repeat">config.inputDevices.repeat</item>
-                       <item text="Delay">config.inputDevices.delay</item>
-                       <item text="Keymap">config.rc.map</item>
+                       <item level="0" text="Repeat">config.inputDevices.repeat</item>
+                       <item level="0" text="Delay">config.inputDevices.delay</item>
+                       <item level="0" text="Keymap">config.rc.map</item>
                </setup>
                <setup key="timezone" title="Timezone">
-                       <item text="Timezone">config.timezone.val</item>
+                       <item level="0" text="Timezone">config.timezone.val</item>
                </setup>
                <setup key="avsetup" title="A/V Settings">
-                       <item text="Color Format">config.av.colorformat</item>
-                       <item text="Aspect Ratio">config.av.aspectratio</item>
-                       <item text="TV System">config.av.tvsystem</item>
-                       <item text="WSS on 4:3">config.av.wss</item>
-                       <item text="AC3 default">config.av.defaultac3</item>
-                       <item text="VCR Switch">config.av.vcrswitch</item>
+                       <item level="0" text="Color Format">config.av.colorformat</item>
+                       <item level="0" text="Aspect Ratio">config.av.aspectratio</item>
+                       <item level="0" text="TV System">config.av.tvsystem</item>
+                       <item level="1" text="WSS on 4:3">config.av.wss</item>
+                       <item level="1" text="AC3 default">config.av.defaultac3</item>
+                       <item level="1" text="General AC3 delay">config.av.generalAC3delay</item>
+                       <item level="1" text="General PCM delay">config.av.generalPCMdelay</item>
+                       <item level="1" text="AC3 downmix" requires="CanDownmixAC3">config.av.downmix_ac3</item>
+                       <item level="1" text="Auto scart switching" requires="ScartSwitch">config.av.vcrswitch</item>
                </setup>
                <setup key="usage" title="Customize">
-                       <item text="Harddisk standby after">config.usage.hdd_standby</item>
-                       <item text="Recordings always have priority">config.recording.asktozap</item>
-                       <item text="Margin before record (minutes)">config.recording.margin_before</item>
-                       <item text="Margin after record">config.recording.margin_after</item>
-                       <item text="Show positioner movement">config.usage.showdish</item>
-                       <item text="Enable multiple bouquets">config.usage.multibouquet</item>
-                       <item text="Change bouquets in quickzap">config.usage.quickzap_bouquet_change</item>
-                       <item text="Alternative radio mode">config.usage.e1like_radio_mode</item>
-                       <item text="Infobar timeout">config.usage.infobar_timeout</item>
-                       <item text="Show infobar on channel change">config.usage.show_infobar_on_zap</item>
-                       <item text="Show infobar on skip forward/backward">config.usage.show_infobar_on_skip</item>
+                       <item level="0" text="Setup Mode">config.usage.setup_level</item>
+                       <item level="1" text="Recordings always have priority">config.recording.asktozap</item>
+                       <item level="0" text="Margin before record (minutes)">config.recording.margin_before</item>
+                       <item level="0" text="Margin after record">config.recording.margin_after</item>
+                       <item level="0" text="Show blinking clock in display during recording">config.usage.blinking_display_clock_during_recording</item>
+                       <item level="2" text="Show Message when Recording starts">config.usage.show_message_when_recording_starts</item>
+                       <item level="2" text="Load Length of Movies in Movielist">config.usage.load_length_of_movies_in_moviellist</item>
+                       <item level="1" text="Show positioner movement">config.usage.showdish</item>
+                       <item level="1" text="Enable multiple bouquets">config.usage.multibouquet</item>
+                       <item level="1" text="Change bouquets in quickzap">config.usage.quickzap_bouquet_change</item>
+                       <item level="1" text="Alternative radio mode">config.usage.e1like_radio_mode</item>
+                       <item level="1" text="Action on long powerbutton press">config.usage.on_long_powerpress</item>
+                       <item level="0" text="Infobar timeout">config.usage.infobar_timeout</item>
+                       <item level="1" text="12V output" requires="12V_Output">config.usage.output_12V</item>
+                       <item level="2" text="Show infobar on channel change">config.usage.show_infobar_on_zap</item>
+                       <item level="2" text="Show infobar on skip forward/backward">config.usage.show_infobar_on_skip</item>
+                       <item level="2" text="Show infobar on event change">config.usage.show_infobar_on_event_change</item>
+                       <item level="2" text="Behavior when a movie is started">config.usage.on_movie_start</item>
+                       <item level="2" text="Behavior when a movie is stopped">config.usage.on_movie_stop</item>
+                       <item level="2" text="Behavior when a movie reaches the end">config.usage.on_movie_eof</item>
+                       <item level="2" text="Custom skip time for '1'/'3'-keys">config.seek.selfdefined_13</item>
+                       <item level="2" text="Custom skip time for '4'/'6'-keys">config.seek.selfdefined_46</item>
+                       <item level="2" text="Custom skip time for '7'/'9'-keys">config.seek.selfdefined_79</item>
+                       <item level="2" text="Fast Forward speeds">config.seek.speeds_forward</item>
+                       <item level="2" text="Rewind speeds">config.seek.speeds_backward</item>
+                       <item level="2" text="Slow Motion speeds">config.seek.speeds_slowmotion</item>
+<!-- TRANSLATORS: Note that "Enter" in the two strings below should *not*
+     be interpreted as "Give speed as input". The intended meaning is
+     instead "Initial speed when starting winding", i.e. the speed at
+     which "winding mode" is entered when first pressing "rewind" or
+     "fast forward". -->  
+                       <item level="2" text="Enter Fast Forward at speed">config.seek.enter_forward</item>
+                       <item level="2" text="Enter Rewind at speed">config.seek.enter_backward</item>
+<!-- TRANSLATORS: The effect of "Non-smooth winding" is that rather
+     than using ordinary "continuous" or "smooth" winding, a fast
+     sequence of stills is shown when winding at high speeds. This
+     makes it much easier too follow when almost each frame comes from
+     a new scene. The effect is achieved by repeating each shown frame
+     a couple of times. The settings control both at which speed this
+     winding mode sets in, and how many times each frame should be
+     repeated. This was previously called "Discontinuous playback"
+     which was incomprehensible. "Non-smooth winding" may be a better
+     term, but note that there is nothing irregular about it. Synonyms
+     better suited for translation to other languages may be "stepwise
+     winding/playback", or "winding/playback using stills". -->
+                       <item level="2" text="Use non-smooth winding at speeds above">config.seek.stepwise_minspeed</item>
+                       <item level="2" text="Frame repeat count during non-smooth winding">config.seek.stepwise_repeat</item>
+                       <item level="2" text="Behavior of 'pause' when paused">config.seek.on_pause</item>
+                       <item level="2" text="Behavior of 0 key in PiP-mode">config.usage.pip_zero_button</item>
+                       <item level="2" text="Alternative services tuner priority">config.usage.alternatives_priority</item>
+                       <item level="2" text="Limited character set for recording filenames">config.recording.ascii_filenames</item>
+               </setup>
+               <setup key="harddisk" title="Harddisk setup" >
+                       <item level="0" text="Harddisk standby after">config.usage.hdd_standby</item>
                </setup>
                <setup key="network" title="Network setup">
                        <item text="Use DHCP">config.network.dhcp</item>
                        <item text="Activate network settings">config.network.activate</item>
                </setup>
                <setup key="RFmod" title="RF output">
-                       <item text="Modulator">config.rfmod.enable</item>
-                       <item text="Test mode">config.rfmod.test</item>
-                       <item text="Sound">config.rfmod.sound</item>
-                       <item text="Soundcarrier">config.rfmod.soundcarrier</item>
-                       <item text="Channel">config.rfmod.channel</item>
-                       <item text="Finetune">config.rfmod.finetune</item>
+                       <item level="1" text="Modulator">config.rfmod.enable</item>
+                       <item level="2" text="Test mode">config.rfmod.test</item>
+                       <item level="2" text="Sound">config.rfmod.sound</item>
+                       <item level="2" text="Soundcarrier">config.rfmod.soundcarrier</item>
+                       <item level="1" text="Channel">config.rfmod.channel</item>
+                       <item level="1" text="Finetune">config.rfmod.finetune</item>
                </setup>
                <setup key="keyboard" title="Keyboard Setup">
-                       <item text="Keyboard Map">config.keyboard.keymap</item>
+                       <item level="0" text="Keyboard Map">config.keyboard.keymap</item>
                </setup>
                <setup key="osd" title="OSD Settings">
                        <item text="Alpha">config.osd.alpha</item>
                        <item text="Brightness">config.osd.bright</item>
                        <item text="Contrast">config.osd.contrast</item>
                </setup>
-               <setup key="lcd" title="LCD Setup">
-                       <item text="Brightness">config.lcd.bright</item>
-                       <item text="Contrast">config.lcd.contrast</item>
-                       <item text="Standby">config.lcd.standby</item>
-                       <item text="Invert display">config.lcd.invert</item>
+               <setup key="lcd" title="Display Setup" requires="FrontpanelDisplay">
+                       <item level="0" text="Brightness">config.lcd.bright</item>
+                       <item level="0" text="Contrast">config.lcd.contrast</item>
+                       <item level="0" text="Standby">config.lcd.standby</item>
                </setup>
                <setup key="satconfig" title="Sat / Dish Setup">
                        <item text="Tuner Slot">config.sat.tunerslot</item>