From 3deed0610d379a669e598021ffda15749a5e5676 Mon Sep 17 00:00:00 2001 From: Tomer Shalev Date: Sat, 5 Dec 2009 15:54:05 +0000 Subject: On RTL mode, flip + and - buttons (Cowon D2) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23855 a1c6a512-1295-4272-9138-f99709370657 --- apps/action.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/apps/action.c b/apps/action.c index 7ec838f..3d4ea9c 100644 --- a/apps/action.c +++ b/apps/action.c @@ -109,6 +109,10 @@ static int button_flip_horizontally(int context, int button) !defined(SIMULATOR) | BUTTON_SCROLL_BACK | BUTTON_SCROLL_FWD #endif +#if defined(BUTTON_MINUS) && defined(BUTTON_PLUS) && \ + !defined(SIMULATOR) + | BUTTON_MINUS | BUTTON_PLUS +#endif ); if (button & BUTTON_LEFT) @@ -122,6 +126,13 @@ static int button_flip_horizontally(int context, int button) if (button & BUTTON_SCROLL_FWD) newbutton |= BUTTON_SCROLL_BACK; #endif +#if defined(BUTTON_MINUS) && defined(BUTTON_PLUS) && \ + !defined(SIMULATOR) + if (button & BUTTON_MINUS) + newbutton |= BUTTON_PLUS; + if (button & BUTTON_PLUS) + newbutton |= BUTTON_MINUS; +#endif return newbutton; } -- cgit v1.1