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_ACCESSORY_SUPPLY)
15 #if defined(HAVE_RTC_ALARM)
19 #if defined(HAVE_BACKLIGHT_BRIGHTNESS)
23 #if BATTERY_TYPES_COUNT > 1
27 #if defined(HAVE_BUTTON_LIGHT)
31 #if defined(HAVE_BUTTONLIGHT_BRIGHTNESS)
32 buttonlight_brightness
35 #if defined(HAVE_CROSSFADE)
39 #if defined(HAVE_DIRCACHE)
43 #if defined(HAVE_FLASH_STORAGE)
47 #if defined(HAVE_HEADPHONE_DETECTION)
51 #if defined(HAS_BUTTON_HOLD)
55 #if defined(HAVE_HOTKEY)
59 #if defined(HAVE_LCD_BITMAP)
67 #if defined(HAVE_LCD_COLOR)
71 #if defined(HAVE_LCD_INVERT)
75 #if defined(HAVE_LCD_SLEEP)
79 #if (CONFIG_CODEC == MAS3587F) || (CONFIG_CODEC == MAS3539F)
83 #if (CONFIG_CODEC == MAS3507D)
87 #if defined(HAVE_MORSE_INPUT)
91 #if defined(HAVE_PITCHSCREEN)
95 #if defined(HAVE_MULTIVOLUME)
99 #if defined(HAVE_MULTIDRIVE) && defined(USB_ENABLE_STORAGE)
103 #if defined(HAVE_QUICKSCREEN)
107 #if CONFIG_TUNER != 0
109 #ifdef HAVE_REMOTE_LCD
114 #if (CONFIG_KEYPAD == RECORDER_PAD)
116 #if defined(CONFIG_TUNER)
117 radio_screen_button_bar
121 #if defined(HAVE_RECORDING)
123 #if CONFIG_CODEC == SWCODEC
128 #if defined(HAVE_LINE_IN)
131 #if defined(HAVE_MIC_IN)
136 #if defined(HAVE_HISTOGRAM)
140 #if defined(HAVE_REMOTE_LCD)
145 #if defined(HAVE_REMOTE_LCD_TICKING)
153 #if defined(IPOD_ACCESSORY_PROTOCOL)
157 #if defined(ARCHOS_RECORDER) || defined(ARCHOS_PLAYER)
161 #if defined(HAVE_SPDIF_POWER)
165 #if defined(HAVE_SPEAKER)
169 #if CONFIG_CODEC == SWCODEC
175 #if defined(HAVE_TAGCACHE)
179 #if defined(HAVE_TC_RAMCACHE)
185 #if defined(HAVE_USB_CHARGING_ENABLE)
190 #if defined(HAVE_WHEEL_ACCELERATION)
194 #if defined(HAVE_LINEOUT_POWEROFF)
198 #if defined(HAVE_TOUCHSCREEN)
205 /* These features are only used by the manual so they won't break binary
209 #if (PLUGIN_BUFFER_SIZE >= 0x80000)
213 #if defined(AB_REPEAT_ENABLE) && !defined(ACTION_WPSAB_SINGLE)
217 #if defined(HAVE_ALBUMART)
221 #if defined(HAVE_BACKLIGHT_FADING_INT_SETTING)
223 #elif defined(HAVE_BACKLIGHT_FADING_BOOL_SETTING)
227 #if defined(HAVE_DISK_STORAGE)
231 #if defined(HAS_REMOTE_BUTTON_HOLD)
235 #if defined(HAVE_LCD_CHARCELLS)
239 #if defined(HAVE_LCD_FLIP)
243 #if defined(HAVE_LCD_CONTRAST)
247 #if defined(HAVE_SCROLLWHEEL)
251 #if defined(HAVE_USB_POWER)
255 #if defined(HAVE_USBSTACK) && defined(USE_ROCKBOX_USB)
259 #if defined(USB_ENABLE_HID)
261 #if defined(HAVE_USB_HID_MOUSE)
266 #if defined(HAVE_SPDIF_IN)
274 #if defined(HAVE_HARDWARE_CLICK)