1
0
Fork 0
forked from len0rd/rockbox

Hopefully take care of the scrollwheel difficulties in plugins on e200.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13460 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Michael Sevakis 2007-05-22 06:31:44 +00:00
parent 1e8f0e7c64
commit 8970055ec1
9 changed files with 118 additions and 32 deletions

View file

@ -34,11 +34,13 @@ PLUGIN_HEADER
#define DEMYSTIFY_INCREASE_SPEED BUTTON_SCROLL_FWD
#define DEMYSTIFY_DECREASE_SPEED BUTTON_SCROLL_BACK
#elif (CONFIG_KEYPAD == SANSA_E200_PAD)
#define DEMYSTIFY_QUIT BUTTON_POWER
#define DEMYSTIFY_ADD_POLYGON BUTTON_RIGHT
#define DEMYSTIFY_REMOVE_POLYGON BUTTON_LEFT
#define DEMYSTIFY_INCREASE_SPEED BUTTON_SCROLL_UP
#define DEMYSTIFY_DECREASE_SPEED BUTTON_SCROLL_DOWN
#define DEMYSTIFY_QUIT BUTTON_POWER
#define DEMYSTIFY_ADD_POLYGON BUTTON_RIGHT
#define DEMYSTIFY_REMOVE_POLYGON BUTTON_LEFT
#define DEMYSTIFY_INCREASE_SPEED BUTTON_SCROLL_DOWN
#define DEMYSTIFY_INCREASE_SPEED_REP (BUTTON_SCROLL_DOWN|BUTTON_REPEAT)
#define DEMYSTIFY_DECREASE_SPEED BUTTON_SCROLL_UP
#define DEMYSTIFY_DECREASE_SPEED_REP (BUTTON_SCROLL_UP|BUTTON_REPEAT)
#elif (CONFIG_KEYPAD == IRIVER_H10_PAD)
#define DEMYSTIFY_QUIT BUTTON_POWER
#define DEMYSTIFY_ADD_POLYGON BUTTON_RIGHT
@ -416,6 +418,9 @@ int plugin_main(void)
#ifdef DEMYSTIFY_RC_INCREASE_SPEED
case DEMYSTIFY_RC_INCREASE_SPEED:
#endif
#ifdef DEMYSTIFY_INCREASE_SPEED_REP
case DEMYSTIFY_INCREASE_SPEED_REP:
#endif
case DEMYSTIFY_INCREASE_SPEED:
if(sleep_time>=0)
@ -424,6 +429,9 @@ int plugin_main(void)
#ifdef DEMYSTIFY_RC_DECREASE_SPEED
case DEMYSTIFY_RC_DECREASE_SPEED:
#endif
#ifdef DEMYSTIFY_DECREASE_SPEED_REP
case DEMYSTIFY_DECREASE_SPEED_REP:
#endif
case DEMYSTIFY_DECREASE_SPEED:
++sleep_time;