summaryrefslogtreecommitdiff
path: root/apps/keymaps
AgeCommit message (Collapse)Author
2013-05-06Introduce HiFi E.T MA9 port.Andrew Ryabinin
Change-Id: I79aadc958fd5222f26f91ed127f8c6fb2c465dc2
2013-04-11rk27xx: implement radio supportAmaury Pouly
Change-Id: I59d3905e9b2a3df8aa235e424c7a6e0eff6d73e9 Reviewed-on: http://gerrit.rockbox.org/427 Reviewed-by: Marcin Bukat <marcin.bukat@gmail.com> Tested-by: Marcin Bukat <marcin.bukat@gmail.com>
2012-11-25Clip radio keymap update by Shiloh Hawley and myself.Michael Giacomelli
Makes FM radio keys consistent with the updated Clip keymap in the rest of rockbox. Home now goes to the main menu, power stops the radio, and several other keys are a little more obvious. Change-Id: Iaab207acf936820d5602ae1ce4ffbbe30bf7877e
2012-10-30fuzeplus: update radio keymapAmaury Pouly
Volume up/down now update volume(!) and long select press display fm menu. Change-Id: Iba5574a3804f91efeab1202bbdd14a0522f7396b
2012-09-11ypr0: Fix graphical eq keymap.Sergey Semushin
Change-Id: Ic4fef8338fb3da97a21a6f6b5edab6643160516f Reviewed-on: http://gerrit.rockbox.org/311 Reviewed-by: Thomas Martitz <kugel@rockbox.org>
2012-05-28ypr0: This patch adds radio support to Samsung YP-R0Lorenzo Miori
Basically it uses the default SI4700 radio chip driver, the only thing that's different is the I2C access, written specifically to interact with my kernel module. Next things to add are: - RDS support! Change-Id: I0ed125641e00f93124d7a34f90dd508e7f1db5a4 Signed-off-by: Lorenzo Miori <memorys60@gmail.com>
2012-05-19Initial commit for the Creative ZEN X-Fi2 and X-Fi3 portsAmaury Pouly
These are really similar devices so one commit for both is ok. Change-Id: I8bd1d3fef1eb6d00aaadfb7af56c771f62d0c9c3
2012-05-02hm801: Tweak keymap.Andrew Ryabinin
Change-Id: I5e4f8eeae0f6d6eb836dc75570589e4d5c961a3d
2012-04-19hm801: Update keymaps.Andrew Ryabinin
Change-Id: Ie1ecf4bcffd59493f6c8c0031a25b34b147984cd
2012-04-19hm60x: Update keymaps.Andrew Ryabinin
Change-Id: I0d4d8c7cc739154e879bb01e1e9efa0f1095f8ce
2012-04-19hm60x/hm801: Buttons rework.Andrew Ryabinin
- Add BUTTON_POWER. - hm60x: Rename BUTTON_PLAY to more proper BUTTON_SELECT, which will make it possible to unify hm60x and hm801 keymaps in some plugins. Change-Id: I84715cdbc79d00c1bc2e8e6bd492159ad3c3422b
2012-04-05touchscreen: Fix kinetic scrolling when the statusbar is off.Thomas Martitz
The scrolling code cannot differentiate between the BUTTON_TOUCHSCREEN post from normal touches and the one posted in the timeout callback. To fix introduce a global special button (BUTTON_REDRAW) that results in the desired redraw. This existed already as a local kludge for android and is now generalized. Change-Id: I6bfa6c66431c48f5042fcd8fce2ea72cd3457f58
2012-03-15Fuze+: update minor keymaps mapping for manual consistency/simplicityJean-Louis Biasini
HID navigator zoom reset: moved from Play to long Play this will avoid having a new /opt{fuzeplus} entry in manual Change-Id: Ic1dbc7258eb280b35c761b451dcda428245978cb Reviewed-on: http://gerrit.rockbox.org/117 Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
2012-02-25Commit FS#12288 - Sansa Clip+: "Home" in the main menu to WPS/Radio.Michael Giacomelli
Author: Akio Idehara Change the keymap for all Sandisk Clip series players so that pressing home in the main menu will return to the last viewed of either the WPS or the radio screen. Change-Id: Id890bf3593a9e6313304c9f7bb3ceb9a36ea6f33
2012-02-24Enable leaving the quickscreen with Select as the manual currently states ↵Michael Giacomelli
should be possible. Change-Id: I7cb8be9e913722cdf4ffff3db70b11c9f17f8385
2012-01-02fuze+: keymap cleanup, correction and simplification (FS #12504 by ↵Amaury Pouly
Jean-Louis Biasini) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31518 a1c6a512-1295-4272-9138-f99709370657
2011-12-26fuze+: remove two_finger pseudo touchpad button because it was unrealiable, ↵Amaury Pouly
update keymap to remove akward mappings git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31444 a1c6a512-1295-4272-9138-f99709370657
2011-12-24Initial commit of the Samsung YP-R0 port.Thomas Martitz
This port is a hybrid native/RaaA port. It runs on a embedded linux system, but is the only application. It therefore can implement lots of stuff that native targets also implement, while leveraging the underlying linux kernel. The port is quite advanced. User interface, audio playback, plugins work mostly fine. Missing is e.g. power mangement and USB (see SamsungYPR0 wiki page). Included in utils/ypr0tools are scripts and programs required to generate a patched firmware. The patched firmware has the rootfs modified to load Rockbox. It includes a early/safe USB mode. This port needs a new toolchain, one that includes glibc headers and libraries. rockboxdev.sh can generate it, but e.g. codesourcey and distro packages may also work. Most of the initial effort is done by Lorenzo Miori and others (on ABI), including reverse engineering and patching of the original firmware, initial drivers, and more. Big thanks to you. Flyspray: FS#12348 Author: Lorenzo Miori, myself Merry christmas to ypr0 owners! :) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31415 a1c6a512-1295-4272-9138-f99709370657
2011-12-04fuze+: fix seeking forward/backward keymap, don't know why it was wrong in ↵Amaury Pouly
the first place git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31133 a1c6a512-1295-4272-9138-f99709370657
2011-12-03HDD6330: introduce a new button (BUTTON_TAP), based on the hardware support ↵Szymon Dziok
for gestures. From now on some things are accessible by tapping on the vertical scroll strip. Reorganize, fix and remap some of the keymaps, add missing keymap for the recording. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31132 a1c6a512-1295-4272-9138-f99709370657
2011-11-30fuze+: update keymap and touchpad driver based on FS#12405 with minor ↵Amaury Pouly
modifications. Thanks to Jean-Louis Biasini. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31098 a1c6a512-1295-4272-9138-f99709370657
2011-11-29Sansa Connect: Add keymap for YesNo dialog and keyboardTomasz Moń
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31090 a1c6a512-1295-4272-9138-f99709370657
2011-11-16Sandisk Sansa Connect port (FS #12363)Tomasz Moń
Included are drivers for buttons, backlight, lcd, audio and storage. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31000 a1c6a512-1295-4272-9138-f99709370657
2011-11-03Added HiFiMAN HM-801 target. FS#12355. This also renames tda1543.{ch} used ↵Andrew Ryabinin
by HM-60x to dummy_codec.{ch} as it works for PCM1704 used by HM-801. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30891 a1c6a512-1295-4272-9138-f99709370657
2011-10-17Add HiFiMAN HM-60x target(s). FS#12319 by Andrew Ryabinin with some (small) ↵Marcin Bukat
modification by me. This also splits rk27xx lcd driver into lcdif-rk27xx and lcd controller specific part. Some modifications to the pcm driver have been made to allow using codecs in slave mode (as TDA1543 used in hifiman is slave only i2s codec). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30765 a1c6a512-1295-4272-9138-f99709370657
2011-10-02fuze+: squeeze keymap to bare minimumAmaury Pouly
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30635 a1c6a512-1295-4272-9138-f99709370657
2011-09-13imx233/fuze+: add buggy and unfinished keymapAmaury Pouly
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30538 a1c6a512-1295-4272-9138-f99709370657
2011-09-06rk27xx - implement basic keymap for reference designMarcin Bukat
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30446 a1c6a512-1295-4272-9138-f99709370657
2011-03-16HD300: RECTRIGGER keymapMarcin Bukat
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29604 a1c6a512-1295-4272-9138-f99709370657
2011-03-16MPIO HD300: add KBD context keymapMarcin Bukat
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29597 a1c6a512-1295-4272-9138-f99709370657
2011-03-10Enable volume keys in Android.Björn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29559 a1c6a512-1295-4272-9138-f99709370657
2011-02-19Android: Rewrite lcd subsystem to use the SurfaceView API.Thomas Martitz
That enables drawing from outside the apps UI thread, i.e. from within the Rockbox native thread, without needing synchronization means, and adds determinism as to when the draw happens. It simplifies the drawing routines and adds a convinient way of detecting whether drawing should happen or not (surfaceCreated/Destroyed). It also restores max. fps on my phone which went down drastically with the gingerbread(CM7) update. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29333 a1c6a512-1295-4272-9138-f99709370657
2011-01-29Android: Change menu button to go always (and not only in the wps) to the ↵Thomas Martitz
main menu and long menu to open the context menu. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29161 a1c6a512-1295-4272-9138-f99709370657
2010-12-20Fix problem with frequency increasing or preset advancing with long press of ↵Michael Chicoine
the down button while in FM Radio git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28864 a1c6a512-1295-4272-9138-f99709370657
2010-12-19Fix problem with volume decreasing when pressing the menu button while in FM ↵Michael Chicoine
Radio git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28851 a1c6a512-1295-4272-9138-f99709370657
2010-11-29cahnge button mapping in list cotext so that it ignores button release.Teruaki Kawashima
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28704 a1c6a512-1295-4272-9138-f99709370657
2010-11-28HD300 - keymap tweaksMarcin Bukat
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28699 a1c6a512-1295-4272-9138-f99709370657
2010-11-26MPIO HD300 - initial commitMarcin Bukat
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28680 a1c6a512-1295-4272-9138-f99709370657
2010-11-08Change an #ifdef CONFIG_TUNER into #if CONFIG_TUNER (CONFIG_TUNER is always ↵Bertrik Sikken
defined, just 0 if no there is no tuner) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28536 a1c6a512-1295-4272-9138-f99709370657
2010-11-03Remote android button handling (again). do the press/unpress more like other ↵Jonathan Gordon
targets (i.e correctly). The DPAD is special in that the press/unpress happens too quickly, so always post it with the BUTTON_REL. This means all keymaps using the dpad need to remember it will always have a BUTTON_REL (which also means they cant do repeats, which are impossible anyway). Also make the back button go back to the OS home from the rockbox main menu git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28475 a1c6a512-1295-4272-9138-f99709370657
2010-11-02MPIO HD200: adjust FM keymapMarcin Bukat
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28446 a1c6a512-1295-4272-9138-f99709370657
2010-11-02MPIO HD200: rename button defines to adhere how they are labeled on the device.Marcin Bukat
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28443 a1c6a512-1295-4272-9138-f99709370657
2010-10-18HDD6330: Try to adapt the keys for the new touchpad code, remove the non ↵Szymon Dziok
existing buttons, enable morse input. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28306 a1c6a512-1295-4272-9138-f99709370657
2010-09-02Clip WPS keymap: move pitchscreen to long upRafaël Carré
Make users happy, as now short down does nothing (but bring backlight on) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27982 a1c6a512-1295-4272-9138-f99709370657
2010-08-28Clip keymap: the pitchscreen action should only hit on button release (short ↵Marianne Arnold
press) instead of every button press which made it impossible to get to the hotkey action (long press of the same button) after r27897. Reported in IRC. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27912 a1c6a512-1295-4272-9138-f99709370657
2010-08-26Clip keymap : move pitchscreen to short submenu in wpsRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27897 a1c6a512-1295-4272-9138-f99709370657
2010-08-26Move to a proper sdl key config instead of using the d2 pad. make the mouse ↵Jonathan Gordon
wheel work, middle click is "select" and right click is "back" git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27891 a1c6a512-1295-4272-9138-f99709370657
2010-08-26Make the yes/no screen useable in the stylus touchscreen mode, add 2 ↵Jonathan Gordon
soft-buttons. Also make bottom left yes in grid mode to line up with the new button git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27890 a1c6a512-1295-4272-9138-f99709370657
2010-08-17Small change to sansa fuze keymap.Nils Wallménius
Move stop from long home to long play/pause in wps, browsers and fm screen. In the fm screen that means switching between scan and preset is now on long home. Move stop from the power switch to long play/pause in the hid multimedia mode. Update manual keymaps. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27836 a1c6a512-1295-4272-9138-f99709370657
2010-08-16Android port: add support for hardware keysMaurus Cuelenaere
* Forward Java KeyEvents to C layer and translate them to Rockbox BUTTON_*. * Add a basic Android keymap git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27832 a1c6a512-1295-4272-9138-f99709370657