aboutsummaryrefslogtreecommitdiff
path: root/data/menu.xml
blob: 1d7bdf1a81bfd7fc271c89571968899c0639b915 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
<menu text="Mainmenu" title="Mainmenu">
	<id val="mainmenu" />
<!-- the following types are allowed:
	<screen [module="mod"] [screen="classname"]>[arguments]</screen> 
		executes Screen called "classname" from module "Screen.mod"
		if no module is given, Screen must be globally available.
		if no screen is given, module is used as screen class name.
		arguments must be comma seperated (will be fed to eval), and can
			use stuff from module
		(of course you must specify at least one of module, screen.)
	<setup id="id" />
		opens a setup with specified id
	<code> .. code .. </code>
		"exec"s code
-->
		<!--<item text="Standby debug">quitMainloop(0)</item>
		<item text="Network setup" entryID="network_setup">self.openSetup("network")</item>-->
		<!--<item text="CI"><screen module="Ci" screen="CiSelection" /></item>-->
		<!--<item text="Radio"><code>print "radio mode"</code></item>-->
		<item text="Subtitles" entryID="subtitle_selection"><screen module="Subtitles" screen="Subtitles" /></item>
		<item text="Media player" entryID="media_player"><screen module="MediaPlayer" screen="MediaPlayer" /></item>
		<item text="Timer" entryID="timer_edit"><screen module="TimerEdit" screen="TimerEditList" /></item>
		<item text="VCR scart" entryID="scart_switch"><code>self.session.scart.VCRSbChanged(3)</code></item>

		<menu text="Information" entryID="info_screen">
			<id val="information" />
			<item text="Service" entryID="service_info_screen"><screen module="ServiceInfo" screen="ServiceInfo"/></item>
			<item text="About..." entryID="about_screen"><screen module="About" /></item>
		</menu>

		<item text="Games / Plugins" entryID="plugin_selection"><screen module="PluginBrowser" screen="PluginBrowser" /></item>
		<menu text="Setup" flushConfigOnClose="1" entryID="setup_selection" >
			<id val="setup" />
			<!--<menu text="Service Organising">
				<item text="New Bouquets"></item>
				<item text="Add to Bouquets"></item>
				<item text="Edit Bouquets"></item>
			</menu>-->
			<menu text="Service Searching" entryID="service_searching_selection">
				<id val="scan" />
				<item text="Tuner configuration" entryID="tuner_setup"><screen module="Satconfig" screen="NimSelection" /></item>
				<item text="Automatic Scan" entryID="auto_scan"><screen module="ScanSetup" screen="ScanSimple" /></item>
				<!--<item text="Automatic Scan"><screen module="ServiceScan" /></item>-->
				<item text="Manual Scan" entryID="manual_scan"><screen module="ScanSetup" /></item>
				<!--<item text="Rotor Control"></item>
				<item text="Edit Transponder"></item>
				<item text="Satfinder"></item>-->
			</menu>
			<menu text="System" entryID="system_selection">
				<id val="system" />
				<item text="Language..." entryID="language_setup"><screen module="LanguageSelection" /></item>
				<item entryID="usage_setup"><setup id="usage" /></item>
				<item entryID="timezone_setup"><setup id="timezone"/></item>
				<item entryID="av_setup"><setup id="avsetup"/></item>
				<item entryID="rfmod_setup"><setup id="RFmod"/></item>
				<menu text="Harddisk" entryID="hardisk_selection">
					<id val="harddisk" />
					<item entryID="harddisk_setup"><setup id="harddisk"/></item>
					<item text="Initialization..." entryID="harddisk_init"><screen module="HarddiskSetup" screen="HarddiskSelection"/></item>
				</menu>
				<!--<item text="Remote Control"><setup id="rc" /></item>-->
				<!--<item text="Keyboard"><setup id="keyboard" /></item>-->
				<!--<item text="OSD"><setup id="osd" /></item>-->
				<item><setup id="lcd" /></item>
				<menu text="Network..." entryID="network_setup">
					<id val="network" />
					<item text="Device Setup..." entryID="device_setup"><screen module="NetworkSetup" screen="NetworkAdapterSelection"/></item>
					<item text="Nameserver Setup..." entryID="dns_setup"><screen module="NetworkSetup" screen="NameserverSetup"/></item>
				</menu>
			</menu>
			<item text="Common Interface" entryID="ci_setup"><screen module="Ci" screen="CiSelection" /></item>
			<item text="Parental control" entryID="parental_setup"><screen module="ParentalControlSetup" screen="ParentalControlSetup" /></item>
			<item text="Startwizard" entryID="startwizzard"><screen module="StartWizard" screen="StartWizard" /></item>
			<!--<item text="Parental Control"><setup id="parental" /></item>-->
			<!--<item text="Expert -disabled-"><setup id="expert" /></item>-->
		</menu>
		<!--<item text="Unser Setup">self.openSetup("Blaselfasel")</item>-->
		<menu text="Standby / Restart" entryID="standby_restart_list">
			<id val="shutdown" />
			<!--<item text="Standby"><code>quitMainloop(0)</code></item>-->
			<item text="Standby" entryID="standby"><screen module="Standby" screen="Standby"/></item>
			<item text="Restart" entryID="restart"><screen module="Standby" screen="TryQuitMainloop">2</screen></item>
			<item text="Deep Standby" entryID="deep_standby"><screen module="Standby" screen="TryQuitMainloop">1</screen></item>
		</menu>
</menu>