Add a 'ab_repeat_buttons' feature
Use it in the manual instead of a built in list of models Sort all features which aren't used in apps/lang/* Fix FS#11379 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27485 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
17d2edf1d2
commit
45fc5e3aad
3 changed files with 64 additions and 56 deletions
|
@ -16,20 +16,10 @@ agc
|
||||||
alarm
|
alarm
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(HAVE_ALBUMART)
|
|
||||||
albumart
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if defined(HAVE_BACKLIGHT_BRIGHTNESS)
|
#if defined(HAVE_BACKLIGHT_BRIGHTNESS)
|
||||||
backlight_brightness
|
backlight_brightness
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(HAVE_BACKLIGHT_FADING_INT_SETTING)
|
|
||||||
backlight_fade_int
|
|
||||||
#elif defined(HAVE_BACKLIGHT_FADING_BOOL_SETTING)
|
|
||||||
backlight_fade_bool
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if BATTERY_TYPES_COUNT > 1
|
#if BATTERY_TYPES_COUNT > 1
|
||||||
battery_types
|
battery_types
|
||||||
#endif
|
#endif
|
||||||
|
@ -54,10 +44,6 @@ dircache
|
||||||
flash_storage
|
flash_storage
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(HAVE_DISK_STORAGE)
|
|
||||||
disk_storage
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if defined(HAVE_HEADPHONE_DETECTION)
|
#if defined(HAVE_HEADPHONE_DETECTION)
|
||||||
headphone_detection
|
headphone_detection
|
||||||
#endif
|
#endif
|
||||||
|
@ -66,10 +52,6 @@ headphone_detection
|
||||||
hold_button
|
hold_button
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(HAS_REMOTE_BUTTON_HOLD)
|
|
||||||
remote_button_hold
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if defined(HAVE_HOTKEY)
|
#if defined(HAVE_HOTKEY)
|
||||||
hotkey
|
hotkey
|
||||||
#endif
|
#endif
|
||||||
|
@ -78,10 +60,6 @@ hotkey
|
||||||
lcd_bitmap
|
lcd_bitmap
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(HAVE_LCD_CHARCELLS)
|
|
||||||
lcd_charcell
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if LCD_DEPTH > 1
|
#if LCD_DEPTH > 1
|
||||||
lcd_non-mono
|
lcd_non-mono
|
||||||
#endif
|
#endif
|
||||||
|
@ -90,10 +68,6 @@ lcd_non-mono
|
||||||
lcd_color
|
lcd_color
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(HAVE_LCD_FLIP)
|
|
||||||
lcd_flip
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if defined(HAVE_LCD_INVERT)
|
#if defined(HAVE_LCD_INVERT)
|
||||||
lcd_invert
|
lcd_invert
|
||||||
#endif
|
#endif
|
||||||
|
@ -102,10 +76,6 @@ lcd_invert
|
||||||
lcd_sleep
|
lcd_sleep
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(HAVE_LCD_CONTRAST)
|
|
||||||
lcd_contrast
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if (CONFIG_CODEC == MAS3587F) || (CONFIG_CODEC == MAS3539F)
|
#if (CONFIG_CODEC == MAS3587F) || (CONFIG_CODEC == MAS3539F)
|
||||||
masf
|
masf
|
||||||
#endif
|
#endif
|
||||||
|
@ -176,10 +146,6 @@ remote_ticking
|
||||||
rtc
|
rtc
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(HAVE_SCROLLWHEEL)
|
|
||||||
scrollwheel
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if defined(IPOD_ACCESSORY_PROTOCOL)
|
#if defined(IPOD_ACCESSORY_PROTOCOL)
|
||||||
serial_port
|
serial_port
|
||||||
#endif
|
#endif
|
||||||
|
@ -217,6 +183,67 @@ usb_charging_enable
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#if defined(HAVE_WHEEL_ACCELERATION)
|
||||||
|
wheel_acceleration
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if defined(HAVE_LINEOUT_POWEROFF)
|
||||||
|
lineout_poweroff
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if defined(HAVE_TOUCHSCREEN)
|
||||||
|
touchscreen
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* These features are only used by the manual so they won't break binary
|
||||||
|
* compatibility
|
||||||
|
*/
|
||||||
|
|
||||||
|
#if (PLUGIN_BUFFER_SIZE >= 0x80000)
|
||||||
|
large_plugin_buffer
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#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_CHARCELLS)
|
||||||
|
lcd_charcell
|
||||||
|
#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)
|
#if defined(HAVE_USB_POWER)
|
||||||
usb_power
|
usb_power
|
||||||
#endif
|
#endif
|
||||||
|
@ -231,19 +258,3 @@ usb_hid
|
||||||
usb_hid_mouse
|
usb_hid_mouse
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(HAVE_WHEEL_ACCELERATION)
|
|
||||||
wheel_acceleration
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if defined(HAVE_LINEOUT_POWEROFF)
|
|
||||||
lineout_poweroff
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if defined(HAVE_TOUCHSCREEN)
|
|
||||||
touchscreen
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if (PLUGIN_BUFFER_SIZE >= 0x80000)
|
|
||||||
large_plugin_buffer
|
|
||||||
#endif
|
|
||||||
|
|
|
@ -37,8 +37,7 @@ you to configure settings related to audio playback.
|
||||||
must first be placed into A-B repeat mode and then the start and end
|
must first be placed into A-B repeat mode and then the start and end
|
||||||
points defined.\\
|
points defined.\\
|
||||||
|
|
||||||
\opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IRIVER_H10_PAD,MROBE100_PAD%
|
\opt{ab_repeat_buttons}{
|
||||||
,GIGABEAT_PAD,GIGABEAT_S_PAD,SANSA_E200_PAD,SANSA_C200_PAD}{%
|
|
||||||
To set the Start Point (A) press \ActionWpsAbSetAPrevDir{}.
|
To set the Start Point (A) press \ActionWpsAbSetAPrevDir{}.
|
||||||
Setting the End Point (B) is done accordingly using
|
Setting the End Point (B) is done accordingly using
|
||||||
\ActionWpsAbSetBNextDir{}. To reset the markers press \ActionWpsAbReset{}.
|
\ActionWpsAbSetBNextDir{}. To reset the markers press \ActionWpsAbReset{}.
|
||||||
|
|
|
@ -144,8 +144,7 @@ your WPS (While Playing Screen).
|
||||||
\ActionWpsHotkey \opt{HAVEREMOTEKEYMAP}{& }
|
\ActionWpsHotkey \opt{HAVEREMOTEKEYMAP}{& }
|
||||||
& Activate the \setting{Hotkey} function (see \reference{ref:Hotkeys}).\\
|
& Activate the \setting{Hotkey} function (see \reference{ref:Hotkeys}).\\
|
||||||
}
|
}
|
||||||
\opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IRIVER_H10_PAD,MROBE100_PAD%
|
\opt{ab_repeat_buttons}{
|
||||||
,GIGABEAT_PAD,GIGABEAT_S_PAD,SANSA_E200_PAD,SANSA_C200_PAD}{%
|
|
||||||
\ActionWpsAbSetBNextDir{} or }%
|
\ActionWpsAbSetBNextDir{} or }%
|
||||||
% not all targets have the above action defined but the one below works on all
|
% not all targets have the above action defined but the one below works on all
|
||||||
Short \ActionWpsSkipNext{} + Long \ActionWpsSkipNext
|
Short \ActionWpsSkipNext{} + Long \ActionWpsSkipNext
|
||||||
|
@ -155,8 +154,7 @@ your WPS (While Playing Screen).
|
||||||
Short \ActionRCWpsSkipNext{} + Long \ActionRCWpsSkipNext}
|
Short \ActionRCWpsSkipNext{} + Long \ActionRCWpsSkipNext}
|
||||||
& Skip to the next directory.\\
|
& Skip to the next directory.\\
|
||||||
%
|
%
|
||||||
\opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,IRIVER_H10_PAD%
|
\opt{ab_repeat_buttons}{
|
||||||
,MROBE100_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,SANSA_E200_PAD,SANSA_C200_PAD}{%
|
|
||||||
\ActionWpsAbSetAPrevDir{} or }%
|
\ActionWpsAbSetAPrevDir{} or }%
|
||||||
Short \ActionWpsSkipPrev{} + Long \ActionWpsSkipPrev
|
Short \ActionWpsSkipPrev{} + Long \ActionWpsSkipPrev
|
||||||
\opt{HAVEREMOTEKEYMAP}{
|
\opt{HAVEREMOTEKEYMAP}{
|
||||||
|
|
Loading…
Reference in a new issue