2007-08-05 19:19:39 +00:00
|
|
|
/* This file controls which strings are included when rockbox is built and
|
|
|
|
when the .lng and .voice files are built. That means that a change in this
|
2008-03-14 21:29:03 +00:00
|
|
|
file will break compatibility with older .lng and .voice files and that those
|
2007-08-05 19:19:39 +00:00
|
|
|
version numbers should be updated. It also means that changing defines in
|
2021-03-11 00:01:42 +00:00
|
|
|
the various config*.h files could also break back compatibility */
|
2007-08-05 19:19:39 +00:00
|
|
|
|
2009-03-21 14:49:35 +00:00
|
|
|
#if defined(HAVE_ACCESSORY_SUPPLY)
|
|
|
|
accessory_supply
|
|
|
|
#endif
|
|
|
|
|
2007-08-05 19:19:39 +00:00
|
|
|
#if defined(HAVE_AGC)
|
|
|
|
agc
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#if defined(HAVE_RTC_ALARM)
|
|
|
|
alarm
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#if defined(HAVE_BACKLIGHT_BRIGHTNESS)
|
|
|
|
backlight_brightness
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#if BATTERY_TYPES_COUNT > 1
|
|
|
|
battery_types
|
|
|
|
#endif
|
|
|
|
|
2008-11-08 20:13:29 +00:00
|
|
|
#if defined(HAVE_BUTTON_LIGHT)
|
|
|
|
button_light
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#if defined(HAVE_BUTTONLIGHT_BRIGHTNESS)
|
|
|
|
buttonlight_brightness
|
|
|
|
#endif
|
|
|
|
|
2009-11-11 17:38:00 +00:00
|
|
|
#if defined(HAVE_CROSSFADE)
|
|
|
|
crossfade
|
|
|
|
#endif
|
|
|
|
|
2007-08-05 19:19:39 +00:00
|
|
|
#if defined(HAVE_DIRCACHE)
|
|
|
|
dircache
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#if defined(HAVE_FLASH_STORAGE)
|
|
|
|
flash_storage
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#if defined(HAVE_HEADPHONE_DETECTION)
|
|
|
|
headphone_detection
|
|
|
|
#endif
|
|
|
|
|
2019-01-12 23:04:57 +00:00
|
|
|
#if defined(HAVE_LINEOUT_DETECTION)
|
|
|
|
lineout_detection
|
|
|
|
#endif
|
|
|
|
|
2007-08-05 19:19:39 +00:00
|
|
|
#if defined(HAS_BUTTON_HOLD)
|
|
|
|
hold_button
|
|
|
|
#endif
|
|
|
|
|
2010-04-01 03:14:44 +00:00
|
|
|
#if defined(HAVE_HOTKEY)
|
|
|
|
hotkey
|
|
|
|
#endif
|
|
|
|
|
2007-08-05 19:19:39 +00:00
|
|
|
lcd_bitmap
|
|
|
|
|
|
|
|
#if LCD_DEPTH > 1
|
|
|
|
lcd_non-mono
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#if defined(HAVE_LCD_COLOR)
|
|
|
|
lcd_color
|
|
|
|
#endif
|
|
|
|
|
2008-08-12 11:51:09 +00:00
|
|
|
#if defined(HAVE_LCD_INVERT)
|
2007-08-05 19:19:39 +00:00
|
|
|
lcd_invert
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#if defined(HAVE_LCD_SLEEP)
|
|
|
|
lcd_sleep
|
|
|
|
#endif
|
|
|
|
|
2009-11-08 13:14:50 +00:00
|
|
|
#if defined(HAVE_MORSE_INPUT)
|
|
|
|
morse_input
|
|
|
|
#endif
|
|
|
|
|
2012-05-08 14:34:26 +00:00
|
|
|
#if defined(HAVE_PITCHCONTROL)
|
2007-08-05 19:19:39 +00:00
|
|
|
pitchscreen
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#if defined(HAVE_MULTIVOLUME)
|
|
|
|
multivolume
|
|
|
|
#endif
|
|
|
|
|
2011-09-09 16:15:35 +00:00
|
|
|
#if defined(HAVE_MULTIDRIVE) && defined(USB_ENABLE_STORAGE)
|
|
|
|
multidrive_usb
|
|
|
|
#endif
|
|
|
|
|
2007-08-05 19:19:39 +00:00
|
|
|
#if defined(HAVE_QUICKSCREEN)
|
|
|
|
quickscreen
|
|
|
|
#endif
|
|
|
|
|
2007-08-10 11:41:17 +00:00
|
|
|
#if CONFIG_TUNER != 0
|
2007-08-05 19:19:39 +00:00
|
|
|
radio
|
2010-05-12 10:38:00 +00:00
|
|
|
#ifdef HAVE_REMOTE_LCD
|
|
|
|
radio_remote
|
|
|
|
#endif
|
2007-08-05 19:19:39 +00:00
|
|
|
#endif
|
|
|
|
|
2021-11-25 21:18:44 +00:00
|
|
|
#if defined(HAVE_RDS_CAP)
|
|
|
|
rds
|
|
|
|
#endif
|
|
|
|
|
2007-08-05 19:19:39 +00:00
|
|
|
#if defined(HAVE_RECORDING)
|
|
|
|
recording
|
2009-09-08 20:55:45 +00:00
|
|
|
#if defined(HAVE_LINE_IN)
|
|
|
|
recording_linein
|
|
|
|
#endif
|
|
|
|
#if defined(HAVE_MIC_IN)
|
|
|
|
recording_mic
|
|
|
|
#endif
|
2007-08-05 19:19:39 +00:00
|
|
|
#endif
|
|
|
|
|
2011-06-05 12:36:27 +00:00
|
|
|
#if defined(HAVE_HISTOGRAM)
|
|
|
|
histogram
|
2010-03-03 22:16:08 +00:00
|
|
|
#endif
|
|
|
|
|
2007-08-05 19:19:39 +00:00
|
|
|
#if defined(HAVE_REMOTE_LCD)
|
|
|
|
remote
|
2008-08-12 11:51:09 +00:00
|
|
|
remote_lcd_invert
|
2007-08-05 19:19:39 +00:00
|
|
|
#endif
|
|
|
|
|
|
|
|
#if defined(HAVE_REMOTE_LCD_TICKING)
|
|
|
|
remote_ticking
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#if CONFIG_RTC
|
|
|
|
rtc
|
|
|
|
#endif
|
|
|
|
|
2009-03-21 14:49:35 +00:00
|
|
|
#if defined(IPOD_ACCESSORY_PROTOCOL)
|
|
|
|
serial_port
|
2009-03-02 19:25:50 +00:00
|
|
|
#endif
|
|
|
|
|
2007-08-05 19:19:39 +00:00
|
|
|
#if defined(HAVE_SPDIF_POWER)
|
|
|
|
spdif_power
|
|
|
|
#endif
|
|
|
|
|
2009-03-21 14:49:35 +00:00
|
|
|
#if defined(HAVE_SPEAKER)
|
|
|
|
speaker
|
|
|
|
#endif
|
|
|
|
|
2007-08-05 19:19:39 +00:00
|
|
|
swcodec
|
|
|
|
|
|
|
|
#if defined(HAVE_TAGCACHE)
|
|
|
|
tagcache
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#if defined(HAVE_TC_RAMCACHE)
|
|
|
|
tc_ramcache
|
|
|
|
#endif
|
|
|
|
|
2007-08-12 19:49:03 +00:00
|
|
|
#if CONFIG_CHARGING
|
2007-08-05 19:19:39 +00:00
|
|
|
charging
|
2010-01-15 19:34:25 +00:00
|
|
|
#if defined(HAVE_USB_CHARGING_ENABLE)
|
|
|
|
usb_charging_enable
|
|
|
|
#endif
|
2007-08-05 19:19:39 +00:00
|
|
|
#endif
|
|
|
|
|
2009-03-21 14:49:35 +00:00
|
|
|
#if defined(HAVE_WHEEL_ACCELERATION)
|
|
|
|
wheel_acceleration
|
2009-03-08 19:33:33 +00:00
|
|
|
#endif
|
|
|
|
|
2010-03-20 15:02:29 +00:00
|
|
|
#if defined(HAVE_LINEOUT_POWEROFF)
|
|
|
|
lineout_poweroff
|
|
|
|
#endif
|
|
|
|
|
2009-03-24 21:55:05 +00:00
|
|
|
#if defined(HAVE_TOUCHSCREEN)
|
|
|
|
touchscreen
|
|
|
|
#endif
|
2009-06-02 20:17:21 +00:00
|
|
|
|
2013-12-01 18:25:42 +00:00
|
|
|
#if defined(HAVE_TOUCHPAD_DEADZONE)
|
|
|
|
touchpad_deadzone
|
|
|
|
#endif
|
|
|
|
|
2013-09-25 12:10:50 +00:00
|
|
|
#if defined(HAVE_IMX233_CODEC) || defined(HAVE_WM8750) || defined(HAVE_WM8978)
|
|
|
|
depth_3d
|
|
|
|
#endif
|
2010-07-18 18:43:08 +00:00
|
|
|
|
2019-08-14 14:44:59 +00:00
|
|
|
/* This should be AUDIOHW_HAVE_FILTER_ROLL_OFF but that is only defined later */
|
2021-05-23 16:30:58 +00:00
|
|
|
#if defined(DX50) || defined(HAVE_DF1704_CODEC) || defined(HAVE_PCM1792_CODEC) || defined(HAVE_CS4398) || defined(HAVE_WM8740) || defined(HAVE_ES9018) || defined(HAVE_XDUOO_LINUX_CODEC) || defined(HAVE_FIIO_LINUX_CODEC) || defined(HAVE_AK4376) || defined(HAVE_ES9218)
|
2019-08-14 12:55:15 +00:00
|
|
|
filter_roll_off
|
|
|
|
#endif
|
|
|
|
|
2021-02-27 22:08:58 +00:00
|
|
|
/* This should be AUDIOHW_HAVE_POWER_MODE but that is not defined yet */
|
2021-05-23 16:30:58 +00:00
|
|
|
#if defined(HAVE_AK4376) || defined(HAVE_ES9218)
|
2021-02-27 22:08:58 +00:00
|
|
|
dac_power_mode
|
|
|
|
#endif
|
|
|
|
|
2019-08-14 14:44:59 +00:00
|
|
|
#if defined(HAVE_ES9018)
|
|
|
|
es9018
|
|
|
|
#endif
|
2010-07-18 18:43:08 +00:00
|
|
|
|
2021-05-23 16:30:58 +00:00
|
|
|
#if defined(HAVE_ES9218)
|
|
|
|
es9218
|
|
|
|
#endif
|
|
|
|
|
2010-07-18 18:43:08 +00:00
|
|
|
/* These features are only used by the manual so they won't break binary
|
|
|
|
* compatibility
|
|
|
|
*/
|
|
|
|
|
2009-06-02 20:17:21 +00:00
|
|
|
#if (PLUGIN_BUFFER_SIZE >= 0x80000)
|
|
|
|
large_plugin_buffer
|
|
|
|
#endif
|
2010-07-18 18:43:08 +00:00
|
|
|
|
|
|
|
#if defined(AB_REPEAT_ENABLE) && !defined(ACTION_WPSAB_SINGLE)
|
|
|
|
ab_repeat_buttons
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#if defined(HAVE_ALBUMART)
|
|
|
|
albumart
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#if defined(HAVE_BACKLIGHT_FADING_INT_SETTING)
|
|
|
|
backlight_fade_int
|
|
|
|
#elif defined(HAVE_BACKLIGHT_FADING_BOOL_SETTING)
|
|
|
|
backlight_fade_bool
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#if defined(HAVE_DISK_STORAGE)
|
|
|
|
disk_storage
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#if defined(HAS_REMOTE_BUTTON_HOLD)
|
|
|
|
remote_button_hold
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#if defined(HAVE_LCD_FLIP)
|
|
|
|
lcd_flip
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#if defined(HAVE_LCD_CONTRAST)
|
|
|
|
lcd_contrast
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#if defined(HAVE_SCROLLWHEEL)
|
|
|
|
scrollwheel
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#if defined(HAVE_USB_POWER)
|
|
|
|
usb_power
|
|
|
|
#endif
|
|
|
|
|
2014-12-30 16:36:59 +00:00
|
|
|
#if defined(HAVE_USBSTACK)
|
2010-07-18 18:43:08 +00:00
|
|
|
usbstack
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#if defined(USB_ENABLE_HID)
|
|
|
|
usb_hid
|
|
|
|
#if defined(HAVE_USB_HID_MOUSE)
|
|
|
|
usb_hid_mouse
|
|
|
|
#endif
|
|
|
|
#endif
|
2010-07-25 00:27:07 +00:00
|
|
|
|
|
|
|
#if defined(HAVE_SPDIF_IN)
|
|
|
|
recording_digital
|
|
|
|
#endif
|
2010-08-25 14:10:25 +00:00
|
|
|
|
|
|
|
#if MEMORYSIZE <= 2
|
|
|
|
lowmem
|
2021-11-24 12:43:55 +00:00
|
|
|
#elif MEMORYSIZE > 8
|
|
|
|
himem
|
2010-08-25 14:10:25 +00:00
|
|
|
#endif
|
2011-11-16 10:25:43 +00:00
|
|
|
|
|
|
|
#if defined(HAVE_HARDWARE_CLICK)
|
|
|
|
hardware_click
|
|
|
|
#endif
|
2013-05-23 17:58:51 +00:00
|
|
|
|
|
|
|
#if defined(HAVE_PLAY_FREQ)
|
|
|
|
play_frequency
|
|
|
|
#endif
|
2017-02-08 03:46:54 +00:00
|
|
|
|
|
|
|
#if defined(HAVE_BOOTDATA)
|
|
|
|
boot_data
|
|
|
|
#endif
|
2018-10-23 17:25:35 +00:00
|
|
|
|
|
|
|
#if defined(HAVE_MULTIBOOT)
|
|
|
|
multi_boot
|
|
|
|
#endif
|
2021-03-11 00:01:42 +00:00
|
|
|
|
|
|
|
#if defined(HIBY_LINUX)
|
|
|
|
hibylinux
|
|
|
|
#endif
|
2022-03-15 21:12:40 +00:00
|
|
|
|
2022-06-21 02:37:09 +00:00
|
|
|
#if defined(BUTTON_REC) || \
|
|
|
|
(CONFIG_KEYPAD == GIGABEAT_PAD) || \
|
2022-03-15 21:12:40 +00:00
|
|
|
(CONFIG_KEYPAD == IPOD_4G_PAD) || \
|
|
|
|
(CONFIG_KEYPAD == IRIVER_H10_PAD)
|
|
|
|
clear_settings_on_hold
|
|
|
|
#endif
|
2022-11-22 04:10:35 +00:00
|
|
|
|
|
|
|
#if defined(HAVE_PERCEPTUAL_VOLUME)
|
|
|
|
perceptual_volume
|
|
|
|
#endif
|