Also rename as3525_codec in the e200/fuze backlight driver
[kugel-rb.git] / apps / features.txt
blob118465a535dec6799e40d148abd8a4bcf6fdaba2
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 compatibility 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 compatibility */  
7 #if defined(HAVE_AGC)
8 agc
9 #endif
11 #if defined(HAVE_RTC_ALARM)
12 alarm
13 #endif
15 #if defined(HAVE_ALBUMART)
16 albumart
17 #endif
19 #if defined(HAVE_BACKLIGHT_BRIGHTNESS)
20 backlight_brightness
21 #endif
23 #if defined(HAVE_BACKLIGHT_PWM_FADING)
24 backlight_fade
25 #endif
27 #if BATTERY_TYPES_COUNT > 1
28 battery_types
29 #endif
31 #if defined(HAVE_BUTTON_LIGHT)
32 button_light
33 #endif
35 #if defined(HAVE_BUTTONLIGHT_BRIGHTNESS)
36 buttonlight_brightness
37 #endif
39 #if defined(HAVE_DIRCACHE)
40 dircache
41 #endif
43 #if defined(HAVE_FLASH_STORAGE)
44 flash_storage
45 #endif
47 #if defined(HAVE_DISK_STORAGE)
48 disk_storage
49 #endif
51 #if defined(HAVE_HEADPHONE_DETECTION)
52 headphone_detection
53 #endif
55 #if defined(HAS_BUTTON_HOLD)
56 hold_button
57 #endif
59 #if defined(HAVE_LCD_BITMAP)
60 lcd_bitmap
61 #endif
63 #if defined(HAVE_LCD_CHARCELLS)
64 lcd_charcell
65 #endif
67 #if LCD_DEPTH > 1
68 lcd_non-mono
69 #endif
71 #if defined(HAVE_LCD_COLOR)
72 lcd_color
73 #endif
75 #if defined(HAVE_LCD_FLIP)
76 lcd_flip
77 #endif
79 #if defined(HAVE_LCD_INVERT)
80 lcd_invert
81 #endif
83 #if defined(HAVE_LCD_SLEEP)
84 lcd_sleep
85 #endif
87 #if (CONFIG_CODEC == MAS3587F) || (CONFIG_CODEC == MAS3539F)
88 masf
89 #endif
91 #if (CONFIG_CODEC == MAS3507D)
92 masd
93 #endif
95 #if defined(HAVE_PITCHSCREEN)
96 pitchscreen
97 #endif
99 #if defined(HAVE_MULTIVOLUME)
100 multivolume
101 #endif
103 #if defined(HAVE_QUICKSCREEN)
104 quickscreen
105 #endif
107 #if CONFIG_TUNER != 0
108 radio
109 #endif
111 #if (CONFIG_KEYPAD == RECORDER_PAD)
112 recorder_pad
113 #if defined(CONFIG_TUNER)
114 radio_screen_button_bar
115 #endif
116 #endif
118 #if defined(HAVE_RECORDING)
119 recording
120 #if CONFIG_CODEC == SWCODEC
121 recording_swcodec
122 #else
123 recording_hwcodec
124 #endif
125 #endif
127 #if defined(HAVE_REMOTE_LCD)
128 remote
129 remote_lcd_invert
130 #endif
132 #if defined(HAVE_REMOTE_LCD_TICKING)
133 remote_ticking
134 #endif
136 #if CONFIG_RTC
138 #endif
140 #if defined(HAVE_SCROLLWHEEL)
141 scrollwheel
142 #endif
144 #if defined(ARCHOS_RECORDER) || defined(ARCHOS_PLAYER)
145 soft_shutdown
146 #endif
148 #if defined(HAVE_SPDIF_POWER)
149 spdif_power
150 #endif
152 #if CONFIG_CODEC == SWCODEC
153 swcodec
154 #else
155 hwcodec
156 #endif
158 #if defined(HAVE_TAGCACHE)
159 tagcache
160 #endif
162 #if defined(HAVE_TC_RAMCACHE)
163 tc_ramcache
164 #endif
166 #if CONFIG_CHARGING
167 charging
168 #if defined(HAVE_USB_POWER)
169 usb_charging
170 #endif
171 #endif
173 #if defined(HAVE_USBSTACK)
174 usbstack
175 #endif
177 #if defined(HAVE_ACCESSORY_SUPPLY)
178 accessory_supply
179 #endif