summaryrefslogtreecommitdiff
path: root/apps/features.txt
diff options
context:
space:
mode:
Diffstat (limited to 'apps/features.txt')
-rw-r--r--apps/features.txt159
1 files changed, 159 insertions, 0 deletions
diff --git a/apps/features.txt b/apps/features.txt
new file mode 100644
index 0000000000..59d24be13d
--- /dev/null
+++ b/apps/features.txt
@@ -0,0 +1,159 @@
1/* This file controls which strings are included when rockbox is built and
2 when the .lng and .voice files are built. That means that a change in this
3 file will break compatiblity with older .lng and .voice files and that those
4 version numbers should be updated. It also means that changing defines in
5 the various config*.h files could also break back compatiblity */
6
7#if defined(HAVE_AGC)
8agc
9#endif
10
11#if defined(HAVE_RTC_ALARM)
12alarm
13#endif
14
15#if defined(HAVE_BACKLIGHT_BRIGHTNESS)
16backlight_brightness
17#endif
18
19#if defined(HAVE_BACKLIGHT_PWM_FADING)
20backlight_fade
21#endif
22
23#if BATTERY_TYPES_COUNT > 1
24battery_types
25#endif
26
27#if defined(HAVE_DIRCACHE)
28dircache
29#endif
30
31#if defined(HAVE_FLASH_STORAGE)
32flash_storage
33#endif
34
35#if defined(HAVE_HEADPHONE_DETECTION)
36headphone_detection
37#endif
38
39#if defined(HAS_BUTTON_HOLD)
40hold_button
41#endif
42
43#if defined(HAVE_LCD_BITMAP)
44lcd_bitmap
45#endif
46
47#if defined(HAVE_LCD_CHARCELLS)
48lcd_charcell
49#endif
50
51#if LCD_DEPTH > 1
52lcd_non-mono
53#endif
54
55#if defined(HAVE_LCD_COLOR)
56lcd_color
57#endif
58
59#if defined(HAVE_LCD_FLIP)
60lcd_flip
61#endif
62
63#if defined(HAVE_LCD_INVERT) || defined(HAVE_REMOTE_LCD)
64lcd_invert
65#endif
66
67#if defined(HAVE_LCD_SLEEP)
68lcd_sleep
69#endif
70
71#if (CONFIG_CODEC == MAS3587F) || (CONFIG_CODEC == MAS3539F)
72masf
73#endif
74
75#if (CONFIG_CODEC == MAS3507D)
76masd
77#endif
78
79#if defined(HAVE_PITCHSCREEN)
80pitchscreen
81#endif
82
83#if defined(HAVE_MULTIVOLUME)
84multivolume
85#endif
86
87#if defined(HAVE_QUICKSCREEN)
88quickscreen
89#endif
90
91#if defined(CONFIG_TUNER)
92radio
93#endif
94
95#if (CONFIG_KEYPAD == RECORDER_PAD)
96recorder_pad
97#if defined(CONFIG_TUNER)
98radio_screen_button_bar
99#endif
100#endif
101
102#if defined(HAVE_RECORDING)
103recording
104#if CONFIG_CODEC == SWCODEC
105recording_swcodec
106#else
107recording_hwcodec
108#endif
109#endif
110
111#if defined(HAVE_REMOTE_LCD)
112remote
113#endif
114
115#if defined(HAVE_REMOTE_LCD_TICKING)
116remote_ticking
117#endif
118
119#if CONFIG_RTC
120rtc
121#endif
122
123#if defined(HAVE_SCROLLWHEEL)
124scrollwheel
125#endif
126
127#if defined(SIMULATOR)
128sim
129#endif
130
131#if defined(ARCHOS_RECORDER) || defined(ARCHOS_PLAYER)
132soft_shutdown
133#endif
134
135#if defined(HAVE_SPDIF_POWER)
136spdif_power
137#endif
138
139#if CONFIG_CODEC == SWCODEC
140swcodec
141#else
142hwcodec
143#endif
144
145#if defined(HAVE_TAGCACHE)
146tagcache
147#endif
148
149#if defined(HAVE_TC_RAMCACHE)
150tc_ramcache
151#endif
152
153#if CONFIG_CHARGING || defined(SIMULATOR)
154charging
155#if defined(HAVE_USB_POWER) || defined(SIMULATOR)
156usb_charging
157#endif
158#endif
159